.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel :after,.carousel :before{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width,60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + .5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width,48px);height:var(--carousel-button-height,48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color,currentColor);background:var(--carousel-button-bg,transparent);border-radius:var(--carousel-button-border-radius,50%);box-shadow:var(--carousel-button-shadow,none);transition:opacity .15s ease}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width,50%);height:var(--carousel-button-svg-height,50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter,none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color,#fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0,0,0,0.4))}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}@media (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg,rgba(24,24,27,.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px}.fancybox__slide:after,.fancybox__slide:before{content:"";flex:0 0 0;margin:auto}@media (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;color:var(--fancybox-content-color,#374151);background:var(--fancybox-content-bg,#fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0;line-height:1.375;color:var(--fancybox-color,currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color,#fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color,#fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;color:var(--fancybox-color,currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{to{transform:rotate(1turn)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{animation:fancybox-fadeIn .15s ease backwards}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{animation:fancybox-fadeOut .15s ease both}.fancybox-fadeIn{animation:fancybox-fadeIn .15s ease both}.fancybox-fadeOut{animation:fancybox-fadeOut .1s ease both}.fancybox-zoomInUp{animation:fancybox-zoomInUp .2s ease both}.fancybox-zoomOutDown{animation:fancybox-zoomOutDown .15s ease both}.fancybox-throwOutUp{animation:fancybox-throwOutUp .15s ease both}.fancybox-throwOutDown{animation:fancybox-throwOutDown .15s ease both}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{0%{transform:scale(.97) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(.97) translate3d(0,16px,0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0,-30%,0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0,30%,0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc hsla(0,0%,100%,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:transparent;min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:transparent}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0 3px;opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:fancybox-fadeIn .15s ease-in backwards}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width,96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:5px solid var(--fancybox-accent-color,rgba(34,213,233,.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/var(--fancybox-thumbs-ratio, 1.5));background-size:cover;background-position:50%;background-color:hsla(0,0%,100%,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius,4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(0deg,transparent 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44));padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;opacity:var(--fancybox-opacity,1);text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4))}@media (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:fancybox-fadeIn .15s ease-in backwards}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height,48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2),.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2),.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:Futura PT;font-style:normal;font-weight:300;src:url(fb1cd93e3a591cd94d164574c380468b.woff2) format("woff2"),url(bcdac18d371a99c86ee49e6cc6f3d7e3.woff) format("woff"),url(ba102592d3130f78636bf71989467e66.ttf) format("truetype")}@font-face{font-family:Futura PT;font-style:normal;font-weight:400;src:url(d11589b013c4d29eea74115eda92e8c4.woff2) format("woff2"),url(4b3409651ccb2875bac1f09ec92fb42c.woff) format("woff"),url(16ebcf48c36cedf12d82ee9e88a1cecf.ttf) format("truetype")}@font-face{font-family:Futura PT;font-style:normal;font-weight:500;src:url(a1c0db37256ed2f300704b621cbe3190.woff2) format("woff2"),url(c8b92be03320c21491ce36bb4cbe2886.woff) format("woff"),url(4ab635fb83b15f9e3627a53b063a97e1.ttf) format("truetype")}::selection{background-color:var(--light-green)}.blockquote,.h1,.h2,.h3,.h4,.h5,.h6,.lead,.ol,.p,.ul,blockquote,h1,h2,h3,h4,h5,h6,iframe,ol,p,picture,ul,video{letter-spacing:.01em}.blockquote:first-child,.h1:first-child,.h2:first-child,.h3:first-child,.h4:first-child,.h5:first-child,.h6:first-child,.lead:first-child,.ol:first-child,.p:first-child,.ul:first-child,blockquote:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,iframe:first-child,ol:first-child,p:first-child,picture:first-child,ul:first-child,video:first-child{margin-top:0!important}.blockquote:last-child,.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,.lead:last-child,.ol:last-child,.p:last-child,.ul:last-child,blockquote:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,iframe:last-child,ol:last-child,p:last-child,picture:last-child,ul:last-child,video:last-child{margin-bottom:0!important}.h1,h1{font:400 80px/1.1 Futura PT,sans-serif}@media (max-width:768px){.h1,h1{font-size:35px}}.h2,h2{font:400 50px/1.18 Futura PT,sans-serif}@media (max-width:768px){.h2,h2{font-size:25px}}h2.centered{text-align:center}h2.block-header,h2.centered{margin-bottom:50px}.h3,h3{font:400 35px/1.5 Futura PT,sans-serif}@media (max-width:768px){.h3,h3{font-size:25px}}.h4,h4{font:400 35px/1.28 Futura PT,sans-serif}@media (max-width:768px){.h4,h4{font-size:25px}}.h5,h5{font:500 18px/1.28 Futura PT,sans-serif}p,span{font:400 22px Futura PT,sans-serif;line-height:1.6em}p .sup,p sup,span .sup,span sup{font:600 42px Futura PT,sans-serif;vertical-align:super}@media (max-width:768px){p,p .sup,p sup,span,span .sup,span sup{font-size:18px}}p a{font:400 22px Futura PT,sans-serif;line-height:1.6em;transition:color .3s ease}p a:hover{color:var(--green)}p strong{font-weight:600}.ul,ul{margin-top:35px}@media (max-width:768px){.ul,ul{margin-top:25px}}.li,li{position:relative;font:400 22px Futura PT,sans-serif;margin-top:15px;padding-left:20px}.li:first-child,li:first-child{margin-top:0}.li:before,li:before{content:"⌂";position:absolute;top:0;bottom:0;left:0;margin:auto}@media (max-width:768px){.li,li{font-size:14px;padding-left:15px}}a,button{font:500 14px/1 Futura PT,sans-serif;cursor:pointer;text-decoration:none;color:var(--deep-dark-green);border:0;background-color:transparent;padding:0;outline:none!important}.blockquote,blockquote{font:400 35px/1.28 Futura PT,sans-serif}@media (max-width:768px){.blockquote,blockquote{font-size:20px}}.quote-span{font:400 20px/1.3 Futura PT,sans-serif}@media (max-width:768px){.quote-span{font-size:14px}}.scroll-element{opacity:0;transform:translate3d(-40px,0,0);transition:opacity 1s ease,transform 1s ease}.scroll-element.is-show{opacity:1;transform:translateZ(0)}p.scroll-element .scroll-word{transform:translate3d(0,50px,0);opacity:0;transition:opacity .8s ease,transform .8s var(--ease-out)}p.scroll-element.is-show .scroll-word{transform:translateZ(0);opacity:1}.advantages-image.scroll-element,.button-block-background.scroll-element,.form-tabs-container-left.scroll-element,.slider-image-container.scroll-element{transform:translateZ(0);opacity:1;overflow:hidden}.advantages-image.scroll-element .image,.advantages-image.scroll-element img,.button-block-background.scroll-element .image,.button-block-background.scroll-element img,.form-tabs-container-left.scroll-element .image,.form-tabs-container-left.scroll-element img,.slider-image-container.scroll-element .image,.slider-image-container.scroll-element img{transition:transform 1.2s ease;transform:scale(1.2)}.advantages-image.scroll-element.is-show,.button-block-background.scroll-element.is-show,.form-tabs-container-left.scroll-element.is-show,.slider-image-container.scroll-element.is-show{transform:translateZ(0)}.advantages-image.scroll-element.is-show .image,.advantages-image.scroll-element.is-show img,.button-block-background.scroll-element.is-show .image,.button-block-background.scroll-element.is-show img,.form-tabs-container-left.scroll-element.is-show .image,.form-tabs-container-left.scroll-element.is-show img,.slider-image-container.scroll-element.is-show .image,.slider-image-container.scroll-element.is-show img{transform:scale(1)}.circle-button{position:relative;box-sizing:border-box;width:fit-content;height:fit-content;background:transparent;padding-bottom:6.5px;transition:color .5s ease}.circle-button.active,.circle-button.is-active,.circle-button:hover{text-decoration:underline;text-decoration-thickness:2px}.circle-button_big{font-size:25px}.circle-button_black{color:var(--deep-dark-green)}@media (max-width:1599px){.circle-button_big{font-size:22px}}@media (max-width:1399px){.circle-button_big{font-size:17px}}@media (max-width:768px){.circle-button{padding-bottom:8px}.circle-button_big{font-size:16px}}.call-button{position:relative;margin-left:45px;width:50px;height:50px;background-color:var(--white);border-radius:50%}.call-button .image,.call-button img,.call-button svg{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}.call-button .call-svg{width:26px;height:25px}.call-button .call-svg path{transition:fill .5s ease;fill:var(--deep-dark-green)}.call-button_apply{margin-left:0}.call-button_apply .image,.call-button_apply img,.call-button_apply svg{left:8px;right:unset;width:36px;height:17px}.call-button_apply .call-wave{animation:hide 1s ease infinite alternate;animation-delay:1s}.call-button_apply .call-wave:nth-child(2){animation-delay:2s}@keyframes hide{0%{opacity:0}to{opacity:1}}.call-button:hover .call-svg path{fill:var(--green)!important}@media (max-width:768px){.call-button{margin-left:20px}}.tab-button{font-weight:500;font-size:14px;line-height:1.2em;letter-spacing:.2em;text-transform:uppercase;position:relative;margin-right:46px;padding-bottom:12px;cursor:pointer}.tab-button:last-child{margin-right:0}.tab-button.is-active,.tab-button:hover{text-decoration:underline;text-decoration-thickness:2px}.tab-button.is-active{pointer-events:none}.tab-button_small{font-size:14px;text-transform:none;letter-spacing:.01em}@media (max-width:768px){.tab-button{padding-bottom:8px;font-size:10px;margin-top:12px;margin-right:0;text-align:left}.tab-button:first-child{margin-top:0}}.contacts-button{letter-spacing:.2em;text-transform:uppercase;transition:color .5s ease;margin-left:25px}.contacts-button:first-child{margin-left:0}.contacts-button span{font-size:18px}@media (max-width:1024px){.contacts-button span{font-size:15px}}.contacts-button:hover{color:var(--green)!important}@media (max-width:768px){.contacts-button{position:relative;width:40px;height:40px}.contacts-button span{display:none}.contacts-button .mobile-icon path{transition:fill .5s ease}}.mobile-menu-button{display:none}@media (max-width:768px){.mobile-menu-button{position:relative;margin-left:20px;display:initial;width:36px;height:28px}.mobile-menu-button .middle-line,.mobile-menu-button:after,.mobile-menu-button:before{content:"";position:absolute;left:0;width:100%;height:1px;background-color:var(--deep-dark-green);transition:background-color .5s ease}.mobile-menu-button:before{top:0}.mobile-menu-button:after{bottom:0}}.scroll-buttons{display:inline-block;width:40px;height:40px;position:fixed;bottom:80px;right:80px}.scroll-buttons .scroll-button{position:absolute;z-index:100;opacity:1;pointer-events:auto;width:50px;height:50px;border-radius:50%;background-size:30px 30px;background-color:#fff;margin-left:auto;background-image:url(8aad7b09ecb45299b46853e41f6bf008.svg);background-position:50%;background-repeat:no-repeat;animation:move-down 3s ease infinite alternate;transition:opacity .3s ease}@keyframes move-down{0%{transform:translateZ(0)}50%{transform:translate3d(0,10px,0)}to{transform:translateZ(0)}}@keyframes move-up{0%{transform:translateZ(0) rotate(180deg)}50%{transform:translate3d(0,-10px,0) rotate(180deg)}to{transform:translateZ(0) rotate(180deg)}}.scroll-buttons .scroll-button_up{opacity:0;pointer-events:none;animation:move-up 3s ease infinite alternate}.scroll-buttons.is-scrolled .scroll-button_up{opacity:1;pointer-events:auto;width:50px;height:50px;border-radius:50%;background-size:30px 30px}.scroll-buttons.is-scrolled .scroll-button_down{opacity:0;pointer-events:none}@media (max-width:768px){.scroll-buttons{left:40px}}.black-button,.green-button,.white-button{display:inline-block;color:var(--white);padding:10px 15px;font-size:16px;transition:color .3s ease,background-color .3s ease,transform .5s ease,opacity .5s ease}@media (max-width:768px){.black-button,.green-button,.white-button{font-size:14px}}.black-button{background-color:var(--deep-dark-green)}.black-button:hover{color:var(--deep-dark-green);background-color:var(--background)}.green-button{background-color:var(--green)}.green-button:hover,.white-button{color:var(--deep-dark-green);background-color:var(--white)}.white-button:hover{color:var(--white);background-color:var(--green)}.call-button-header{background-color:var(--background)}@media (max-width:768px){.call-button-header{display:none}}@media (max-width:1024px){.call-button-header span{font-size:15px}}.call-button-header-mobile{display:none}@media (max-width:768px){.call-button-header-mobile{display:block}}.main-screen{position:relative;display:flex;align-items:flex-end;width:100%;height:100vh}.main-screen .blackout-wrapper{background:#000;position:absolute;z-index:2;top:0;left:0;opacity:.3;width:100%;height:100%}.main-screen .wrapper{padding-bottom:55px;z-index:2}@media (max-width:768px){.main-screen .wrapper{padding-bottom:230px}}.main-screen .h1,.main-screen h1{max-width:915px;color:var(--ivory)}.main-screen .scroll-button{position:absolute;bottom:62px;right:76px;z-index:100}@media (max-width:768px){.main-screen .scroll-button{left:18px;right:unset;bottom:28px}}.main-screen .button{margin-top:25px}.main-background{position:absolute;width:100%;height:100%;z-index:1}.main-background:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:75%;background:linear-gradient(180deg,rgba(97,98,92,0) 2.69%,rgba(37,38,33,.46) 109.12%);mix-blend-mode:multiply;opacity:.88;z-index:1}.main-background img,.main-background video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}html{font-family:Futura PT,sans-serif;font-size:22px;background-color:var(--background);overflow-x:hidden;color:var(--deep-dark-green)}html.with-fancybox{overflow-y:hidden}body{overflow-x:hidden}.prevent-scroll{overflow:hidden}.header,.wrapper,footer{padding:0 5.3%;width:89.4%}@media (max-width:768px){.header,.wrapper,footer{padding:0 5.6%;width:89.8%}.header_mobile-full,.wrapper_mobile-full,footer_mobile-full{width:100%;padding:0}}.social-link{position:relative;background-position:50%;background-repeat:no-repeat;margin-right:42px}.social-link:last-child{margin-right:0}@media (max-width:768px){.social-link{margin-right:38px}}.is-hidden{position:absolute!important;top:0;left:-200vw;opacity:0}.mobile-icon,.svg-defs{display:none}@media (max-width:768px){.mobile-icon{display:inline-block;position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}}@media (max-width:768px){.page-wrapper{position:relative}.page-wrapper:before{position:absolute;content:"";width:100%;height:100%;transition:background .5s ease;background:transparent;z-index:100;pointer-events:none}}.mobile-hidden{display:block}.mobile-hidden.inline{display:inline}@media (max-width:768px){.mobile-hidden,.mobile-hidden.inline{display:none}}.desktop-hidden{display:none}@media (max-width:768px){.desktop-hidden{display:block}}.contacts.advantage-icon .block-header{display:flex;align-items:center;margin-bottom:25px}.contacts.advantage-icon .block-header .icon-item{margin-right:15px}.contacts.advantage-icon .icon-wrapper{column-gap:40px}.contacts.advantage-icon .icon-wrapper.address,.contacts.advantage-icon .icon-wrapper.phones{border-bottom:1px solid var(--green);padding-bottom:30px;margin-bottom:30px}.contacts.advantage-icon .icon-wrapper.address .address-list{display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap;flex-direction:row;width:100%}@media (max-width:768px){.contacts.advantage-icon .icon-wrapper.address .address-list{display:block}.contacts.advantage-icon .icon-wrapper.address .address-list .block-map{margin-top:20px;text-align:center}}.contacts.advantage-icon .icon-wrapper.address .address-list .green-button{padding:16px 20px;text-align:center}@media (max-width:499px){.contacts.advantage-icon .icon-wrapper.address .address-list .green-button{width:90%}}.contacts.advantage-icon .icon-wrapper.mail{border-bottom:1px solid var(--green);padding-bottom:30px;margin-bottom:30px}.contacts.advantage-icon .icon-wrapper .icon-item{width:calc(33.33333% - 26.66667px);align-items:flex-start}@media (max-width:768px){.contacts.advantage-icon .icon-wrapper .icon-item{display:block;width:calc(50% - 5px);margin:0 auto 20px}}@media (max-width:499px){.contacts.advantage-icon .icon-wrapper .icon-item{width:calc(100% - 5px)}}.contacts.advantage-icon .icon-wrapper .icon-item .description{text-align:left}.contacts.advantage-icon .icon-wrapper .icon-item img{width:40px;height:40px;margin-right:10px}@media (max-width:768px){.contacts.advantage-icon .icon-wrapper .icon-item img{margin-left:0;height:40px;object-fit:contain}}.contacts.advantage-icon .icon-wrapper .icon-item .phone{font-size:1.2em}.contacts.advantage-icon .icon-wrapper .icon-item .phone .address{font-size:.85em;margin-top:10px;font-weight:400}.contacts.advantage-icon .icon-wrapper .icon-item .phone .address .address-name{white-space:nowrap}@media (max-width:768px){.contacts.advantage-icon .icon-wrapper{column-gap:10px}}.page-wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden}@media (max-width:768px){section.map-section{display:none}}.header{display:flex;justify-content:space-between;position:fixed;top:0;left:0;z-index:99;background-color:var(--background);padding-bottom:35px}@media (max-width:768px){.header{padding-bottom:20px}}.header.is-invert{background:transparent;background-repeat:no-repeat;background-size:cover;background-position:top}.header.is-invert .header-right,.header.is-invert .main-navigation-top{margin-top:35px}@media (max-width:768px){.header.is-invert .header-right,.header.is-invert .main-navigation-top{margin-top:0}}.header.is-invert .invert-link{color:var(--white)}.header.is-invert .invert-link:before{background-color:var(--white)}.header-logo{position:relative;background-position:50%;background-repeat:no-repeat;top:65px}@media (max-width:768px){.header-logo{top:30px}}.header-logo:hover .header-image-icon{fill:var(--green)}.header-logo-image{width:143px;height:111px}@media (max-width:768px){.header-logo-image{width:73px;height:61px}}.header-logo-link{position:absolute;top:0;left:0;width:143px;height:111px}@media (max-width:768px){.header-logo-link{width:73px;height:61px}}.header-right{display:flex;align-items:center;flex-shrink:0}@media (max-width:768px){.header-right{padding-top:20px}}.header-right .call-button_apply{background-color:var(--green)}.header-right a.circle-button{color:var(--deep-dark-green)}.header-image-text{transition:opacity .3s ease,fill .3s ease;transition-delay:.2s;fill:var(--deep-dark-green)}.header-image-icon{transition:transform .4s var(--ease-out),fill .4s ease;transition-delay:0s}.header-image-fill{transition:fill 0s ease 0s;fill:transparent;transform:scale(.93) translate3d(1px,-1px,0)}@media (max-width:768px){.header-image-fill{transform:translate3d(0,14px,0)}}.header.change-logo{padding-bottom:50px}@media (max-width:1024px){.header.change-logo{padding-bottom:20px}}.header.change-logo .header-image-text{opacity:0;transition-delay:0s}.header.change-logo .header-image-icon{transform:translate3d(-78px,-60px,0);transition-delay:.1s;fill:var(--green)}@media (max-width:768px){.header.change-logo .header-image-icon{transform:translate3d(-78px,-42px,0)}}.header.change-logo .header-image-fill{fill:var(--green);transition:fill .3s ease .4s}.header.change-logo .header-logo-link{width:55px;height:65px}.header.change-logo .header-logo{position:relative;background-position:50%;background-repeat:no-repeat;top:50px}.header.change-logo .header-logo:hover .header-image-icon{fill:var(--green)}@media (max-width:768px){.header.change-logo .header-logo{top:20px}}.header.change-logo .call-button-header{border:2px solid}.header.is-invert .header-image-text{fill:var(--white)}.header.is-invert .contacts-button{color:var(--white)}.header.is-invert .contacts-button .mobile-icon path{fill:var(--white)}.header.is-invert .call-svg path{fill:var(--green)}.header.is-invert .mobile-menu-button .middle-line,.header.is-invert .mobile-menu-button:after,.header.is-invert .mobile-menu-button:before{background-color:var(--white)}.footer,footer{padding-top:60px;padding-bottom:50px;background-color:var(--green)}.footer nav,footer nav{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width:768px){.footer,footer{padding-top:26px;padding-bottom:25px;margin-top:68px}.footer nav,footer nav{align-items:flex-start}}.footer-documents,.footer-nav-left{display:flex;justify-content:space-between;align-items:center;flex-basis:70.7%;width:70.7%;flex-wrap:wrap}.footer-documents a,.footer-documents button,.footer-documents p,.footer-nav-left a,.footer-nav-left button,.footer-nav-left p{position:relative;font-weight:400;color:var(--ivory);padding-bottom:11px}.footer-documents a:hover,.footer-documents button:hover,.footer-nav-left a:hover,.footer-nav-left button:hover{text-decoration:underline;text-decoration-thickness:2px}@media (max-width:1399px){.footer-documents,.footer-nav-left{justify-content:flex-start}.footer-documents a,.footer-documents button,.footer-nav-left a,.footer-nav-left button{padding-bottom:8px;margin-right:15px}}@media (max-width:768px){.footer-documents,.footer-nav-left{flex-direction:column;align-items:flex-start;flex-basis:44.5%;width:44.5%}.footer-documents a,.footer-documents button,.footer-nav-left a,.footer-nav-left button{margin:6px 0 8px}.footer-documents a:first-child,.footer-documents button:first-child,.footer-nav-left a:first-child,.footer-nav-left button:first-child{margin-top:0}}.footer-nav-right{display:flex;align-items:center}.footer-nav-right .scroll-button{margin-left:4px}.footer-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:30px}@media (max-width:768px){.footer-bottom{flex-direction:column;align-items:flex-start;margin-top:40px}}.footer-copyright,.footer-redCollar{font-size:14px;color:var(--ivory)}.footer-redCollar p{font-size:14px;display:inline}.footer-redCollar span{font-size:14px;color:var(--ivory);transition:color .5s ease}.footer-redCollar a{margin-left:3px;transition:color .5s ease}.footer-redCollar a:hover{color:var(--red)}.footer-redCollar a:hover .red-collar-logo path{fill:var(--red)}.footer-redCollar a:hover span{color:var(--red)}@media (max-width:768px){.footer-redCollar{margin-top:15px}}.red-collar-logo{width:33px;height:11px;margin-left:9px;display:inline;cursor:pointer}.red-collar-logo path{transition:fill .5s ease}@media (max-width:768px){.red-collar-logo{margin-left:19px}}.footer-documents{margin-top:22.5px;justify-content:flex-start}.footer-documents a,.footer-documents p{margin-right:32px}@media (max-width:768px){.footer-documents{flex-basis:100%;width:100%}.footer-documents a,.footer-documents button{padding-bottom:0;margin-top:15px}}.paragraph-section{margin-top:100px;margin-bottom:-90px}.paragraph-section p{max-width:83%;font-size:30px;line-height:1.275em}@media (max-width:768px){.paragraph-section{margin:56px 0}.paragraph-section p{max-width:100%;font-size:22px}}.advantages-section{margin-top:6.45455rem}@media (max-width:768px){.advantages-section{margin:56px 0}}.advantages-block{display:flex;justify-content:space-between}.advantages-block.reverse .advantages-image:first-child,.advantages-block.reverse .advantages-text:first-child{flex-basis:calc(63.3% - 209px);width:calc(63.3% - 209px)}.advantages-block.reverse .advantages-image:last-child,.advantages-block.reverse .advantages-text:last-child{justify-content:flex-start;flex-basis:36.5%;width:36.5%}.advantages-block.reverse .advantages-image:last-child .image,.advantages-block.reverse .advantages-image:last-child img,.advantages-block.reverse .advantages-text:last-child .image,.advantages-block.reverse .advantages-text:last-child img{width:85%}@media (max-width:768px){.advantages-block.reverse .advantages-image:first-child,.advantages-block.reverse .advantages-image:last-child,.advantages-block.reverse .advantages-text:first-child,.advantages-block.reverse .advantages-text:last-child{flex-basis:100%;width:100%}.advantages-block.reverse .advantages-image:last-child .image,.advantages-block.reverse .advantages-image:last-child img,.advantages-block.reverse .advantages-text:last-child .image,.advantages-block.reverse .advantages-text:last-child img{width:100%}}@media (max-width:768px){.advantages-block{flex-direction:column}}.advantages-image:first-child,.advantages-text:first-child{flex-basis:36.5%;width:36.5%}.advantages-image:first-child .image,.advantages-image:first-child img,.advantages-text:first-child .image,.advantages-text:first-child img{width:85%}.advantages-image:last-child,.advantages-text:last-child{flex-basis:calc(63.3% - 214px);width:calc(63.3% - 214px)}.advantages-image_full,.advantages-text_full{flex-basis:calc(53.2% - 80px);width:calc(53.2% - 80px)}@media (max-width:1024px){.advantages-image:first-child,.advantages-text:first-child{flex-basis:48%;width:48%}}@media (max-width:768px){.advantages-image:first-child,.advantages-text:first-child{flex-basis:100%;width:100%}.advantages-image:first-child .image,.advantages-image:first-child img,.advantages-text:first-child .image,.advantages-text:first-child img{width:100%}.advantages-image:last-child,.advantages-text:last-child{flex-basis:100%;width:100%}}.advantages-text{margin-top:103px}.advantages-text p{margin-top:35px}.advantages-text .quote-span{display:inline-block;margin-top:170px}@media (max-width:1024px){.advantages-text{flex-basis:48%;width:48%}}@media (max-width:768px){.advantages-text{margin-top:0}.advantages-text p{margin-top:25px}.advantages-text .quote-span{margin-top:42px}}.advantages-image{display:flex;justify-content:flex-end;flex-basis:46.8%;width:46.8%;overflow:hidden;max-height:90vh}.advantages-image .image,.advantages-image img{width:100%;object-fit:cover}@media (max-width:768px){.advantages-image{margin-top:40px;flex-basis:100%;width:100%;order:1;max-height:70vh}}.advantages-text.text-image-table-block{margin:0 20px 0 0;flex-basis:45%;width:45%}.advantages-text.text-image-table-block .image,.advantages-text.text-image-table-block img{width:54.5%}.advantages-text.text-image-table-block p{margin-top:0;margin-bottom:35px}@media (max-width:1024px){.advantages-text.text-image-table-block{flex-basis:100%;width:100%}.advantages-text.text-image-table-block .image,.advantages-text.text-image-table-block img{width:100%}}@media (max-width:768px){.advantages-text.text-image-table-block{margin:0}}.advantages-image.text-image-table-block{max-height:78vh;min-width:300px}@media (max-width:768px){.advantages-image.text-image-table-block{min-width:auto}}.button-block-section{margin:6.45455rem 0}@media (max-width:768px){.button-block-section{margin:56px 0}}.button-block-content{position:relative;width:100%;height:100%}.button-block-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(32,33,25,.46);mix-blend-mode:normal}.button-block-content .button-wrap{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:max-content;height:max-content;display:flex;align-items:center;justify-content:center;max-width:80%}.button-block-content .button-wrap .button,.button-block-content .button-wrap a,.button-block-content .button-wrap button{position:relative;height:auto;width:auto;height:max-content;width:max-content;max-width:none}.button-block-content .button,.button-block-content a,.button-block-content button{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;text-transform:uppercase;letter-spacing:.2em;background-color:var(--white);color:var(--deep-dark-green);padding:28px 36px;height:max-content;width:max-content;font-size:20px;transition:color .3s ease,background-color .5s ease;max-width:80%;box-sizing:border-box;text-align:center}.button-block-content .button.is-invert,.button-block-content a.is-invert,.button-block-content button.is-invert{color:var(--white);background-color:var(--deep-dark-green)}.button-block-content .button:hover,.button-block-content a:hover,.button-block-content button:hover{color:var(--white);background-color:var(--green)}.button-block-content .button:hover.is-invert,.button-block-content a:hover.is-invert,.button-block-content button:hover.is-invert{color:var(--deep-dark-green);background-color:var(--white)}.button-block-content_light:before{bottom:0;right:0;margin:auto;width:52%;height:55%;background:rgba(156,160,156,.37);mix-blend-mode:darken;filter:blur(100px)}@media (max-width:768px){.button-block-content .button,.button-block-content button{font-size:16px;padding:14px 18px}}.button-block-background{width:100%;height:100%}.button-block-background img,.button-block-background video{width:100%;height:100%;object-fit:cover}.slider-section{margin-top:5.90909rem;overflow:hidden}.slider-section .slider-slide:hover .slider-image-container .image,.slider-section .slider-slide:hover .slider-image-container img{transform:scale(1.2)}@media (max-width:768px){.slider-section{margin:50px 0;padding-top:20px}.slider-section .slider-slide:hover .slider-image-container .image,.slider-section .slider-slide:hover .slider-image-container img{transform:scale(1)}}slider-component{position:relative;display:block;width:100%;margin-top:30px}@media (max-width:768px){slider-component{margin-top:14px}}.slider-progress-block{position:relative;width:100%;height:1px;background-color:var(--gray)}.slider-progress-current{content:"";position:absolute;height:3px;width:100%;left:0;bottom:0;background-color:var(--deep-dark-green);transform:scaleX(0);transform-origin:0 100%;transition:transform .5s ease-in-out}.slider{width:100%;padding-right:6%;margin-top:32px;overflow-x:hidden}@media (max-width:768px){.slider{padding-right:5.6%;margin-top:25px}}.slider-wrapper{width:100%;height:100%;display:flex;position:relative;box-sizing:border-box}.slider-image-container{position:relative;width:345px;height:215px;overflow:hidden;transition:height .5s ease}.slider-image-container.big{width:600px;height:420px}.slider-image-container .image,.slider-image-container img{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s ease}@media (max-width:768px){.slider-image-container{width:100%;height:417px}}.slider-slide{margin-right:29px}.slider-slide:last-child{margin-right:0}.slider-slide .h5,.slider-slide h5{color:var(--deep-dark-green);margin-top:32px}.slider-slide p{font-size:16px;color:var(--light-gray);margin-top:7px}@media (max-width:768px){.slider-slide{width:100%;min-height:auto;margin-right:5.6%;flex-shrink:0}.slider-slide .h5,.slider-slide h5{margin-top:20px}.slider-slide:hover .image,.slider-slide:hover img{transform:scale(1)}}.slider-pagination{margin-left:-7px}.slider-pagination_aside .slider-pagination-button{z-index:2;position:absolute;top:81px;margin:auto;width:55px;height:55px;opacity:0;background-color:hsla(0,0%,100%,.5);border-radius:50%;border:2px solid}.slider-pagination_aside .slider-pagination-button.big{top:181px}.slider-pagination_aside .slider-pagination-button .image,.slider-pagination_aside .slider-pagination-button img,.slider-pagination_aside .slider-pagination-button svg{position:absolute;top:0;left:9px;bottom:0;margin:auto;width:30px;height:30px}.slider-pagination_aside .slider-pagination-button_left{left:16px}.slider-pagination_aside .slider-pagination-button_right{right:calc(-5.9% + 16px)}@media (max-width:768px){.slider-pagination_aside .slider-pagination-button{display:none}}slider-component:hover .slider-pagination_aside .slider-pagination-button{opacity:1}.slider-pagination-button{position:relative;width:40px;height:40px;display:inline-flex;justify-content:center;align-items:center}.slider-pagination-button .image,.slider-pagination-button img,.slider-pagination-button svg{width:30px;height:30px}.slider-pagination-button .image path,.slider-pagination-button img path,.slider-pagination-button svg path{transition:stroke .5s ease}.slider-pagination-button_right{transform:rotate(180deg)}.slider-pagination-button:hover{border-color:var(--green)}.slider-pagination-button:hover .image path,.slider-pagination-button:hover svg path{stroke:var(--green)}.slider-pagination-button.is-disabled{opacity:0!important}.slider-icon-block{display:none}@media (max-width:768px){.slider-icon-block{display:inline-block;position:absolute;top:-40px;right:0;width:25px;height:25px;animation:move 1.6s ease-in-out infinite}}@media (max-width:768px){.slider-default .slider-image-container{width:100%;height:auto}.slider-default .slider-image-container .image,.slider-default .slider-image-container img{position:relative;width:100%;height:auto}}.map-section{margin-top:8.18182rem;margin-bottom:100px}@media (max-width:768px){.map-section{margin:63px 0}}map-component{position:relative;display:block}@media (max-width:768px){map-component{padding-top:40px}}.map-filters{display:flex;align-items:center;flex-wrap:wrap;padding:0 5.3%;width:89.4%}@media (max-width:768px){.map-filters{position:absolute;top:0;flex-direction:column;align-items:flex-start;padding:0 5.6%;width:89.8%;z-index:2}}.map-block{position:relative;width:100%}@media (max-width:768px){.map-block{margin-top:25px}}.map__cluster{width:46px;height:46px;margin-top:-23px;margin-left:-23px;background:var(--green);border-radius:50%;font:400 16px/1 Futura PT,sans-serif;letter-spacing:.01em;color:#fff;display:flex;align-items:center;justify-content:center}.map-popup{position:absolute;top:12%;right:12.5%;width:500px;padding:0 0 40px;background-color:var(--white);box-sizing:border-box;opacity:0;pointer-events:none;transition:opacity .5s ease}.map-popup .close-popup-button{position:absolute;top:7px;right:6px;width:40px;height:40px;z-index:1}.map-popup.is-active{opacity:1;pointer-events:auto}@media (max-width:768px){.map-popup{top:15%;left:0;right:0;margin:auto;width:254px}.map-popup .close-popup-button{display:inline-block;position:absolute;width:24px;height:24px;border:1px solid var(--white);border-radius:50%}.map-popup .close-popup-button:after,.map-popup .close-popup-button:before{width:8px}}.map-popup-image{position:relative;width:100%;height:215px}.map-popup-image .image,.map-popup-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media (max-width:768px){.map-popup-image{height:116px}}.map-popup-text{margin-top:23px;padding:0 29px}.map-popup-text .h5,.map-popup-text h5{font-weight:500}.map-popup-text p{margin-top:7px;font-size:12px;color:var(--gray)}@media (max-width:768px){.map-popup-text{margin-top:12px;padding:0 16px}.map-popup-text .h5,.map-popup-text h5{font-size:10px}.map-popup-text p{margin-top:4px;font-size:10px}}.map-img{width:100%;cursor:pointer}.stories-section{margin:6.36364rem 0}.stories-section .h2,.stories-section h2{font-size:35px}@media (max-width:768px){.stories-section{margin:33px 0}.stories-section .h2,.stories-section h2{font-size:20px}}.stories-slider .slider-slide{position:relative;width:252px;height:252px;box-sizing:border-box;margin-right:52px;min-height:auto;cursor:inherit}.stories-slider .slider-slide .slider-image-container{width:100%;height:100%}.stories-slider .slider-slide .h5,.stories-slider .slider-slide h5{font-weight:600;position:absolute;bottom:24px;left:20px;font-size:20px;line-height:1.3em;max-width:calc(100% - 40px);color:var(--white);z-index:2;text-align:left}@media (max-width:768px){.stories-slider .slider-slide{width:150px;height:150px;margin-right:15px}.stories-slider .slider-slide .h5,.stories-slider .slider-slide h5{max-width:calc(100% - 16px);bottom:10px;left:8px;font-size:12px}}.stories-slider .slider-slide.is-active .slider-image-container{width:100%;height:100%}.stories-slider .slider-icon-block{top:-45px}.form-tabs-section{margin-top:5.45455rem}@media (max-width:768px){.form-tabs-section{margin:90px 0}}.form-tabs{display:flex;align-items:center}@media (max-width:768px){.form-tabs{flex-direction:column}.form-tabs .tab-mobile-spoiler-content{padding:0;width:100%;top:35px}}.form-tabs-container{display:flex;justify-content:space-between}@media (max-width:768px){.form-tabs-container{flex-direction:column}}.form-tabs-container-left{flex-basis:47%;width:47%}.form-tabs-container-left img{width:100%;height:610px;object-fit:cover}@media (max-width:768px){.form-tabs-container-left{order:1;flex-basis:100%;width:100%;margin-top:56px}}.form-tabs-container-right{flex-basis:47%;width:47%}@media (max-width:768px){.form-tabs-container-right{flex-basis:100%;width:100%}}@media (max-width:768px){.form-tabs-content{margin-top:41px}}.request-form p{max-width:85%;margin-top:60px}.request-form .white-button{font-size:22px;background-color:var(--green);color:var(--white);margin-top:72px;padding:20px;text-transform:none;letter-spacing:.01em}.request-form .white-button:before{display:none}.request-form .white-button:hover{background-color:var(--background);color:var(--deep-dark-green)}@media (max-width:768px){.request-form p{margin-top:40px;max-width:70%}.request-form .white-button{font-size:16px;margin-top:40px}}.request-form-response{font-size:36px;line-height:1.4em;color:var(--deep-dark-green)!important}:root{--ivory:#fffffc;--dark-green:#324323;--light-green:#d1dcc7;--deep-dark-green:#1c1e03;--green:#83bc51;--white:#fff;--light-gray:#939489;--red:#c3142d;--gray:#939398;--background:#f9f9f9;--font-size:20px;--vw:100vw;--left:calc(50vw - var(--vw)/2);--ease-out:cubic-bezier(0.25,0.46,0.45,0.94);--ease-in:cubic-bezier(0.46,0.04,0.66,0.32)}.form-wrapper{position:relative;width:100%;transition:transform .5s var(--ease-out),opacity .5s}.form-wrapper.in-transition{opacity:0;transform:translate3d(150px,0,0)}.form-wrapper.is-hidden{transform:translate3d(-50px,0,0);transition:transform .5s var(--ease-in),opacity .5s}.form{transition:opacity .5s ease,transform .3s var(--ease-in)}.form.submitted{transform:translate3d(40px,0,0);opacity:0}.form-response{position:absolute;top:160px;left:0;font:400 50px Futura PT,sans-serif;line-height:1.4em;transition:opacity .5s ease .5s,color .5s ease,transform .3s var(--ease-out) .5s;opacity:0;transform:translate3d(-40px,0,0)}.form-response.active{opacity:1;transform:translateZ(0)}.form-response.status-error{color:var(--red)}@media (max-width:768px){.form-response{top:0;font-size:32px}}.form-line{position:relative;z-index:1;display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width:768px){.form-line .form-label{margin-top:26px!important}}.form-label{position:relative;display:block;margin-top:48px;padding-bottom:16px;border-bottom:2px solid var(--deep-dark-green)}.form-label:first-of-type{margin-top:54px}.form-label_half-width{display:inline-block;flex-basis:calc(50% - 13px);width:calc(50% - 13px)}.form-label_half-width:nth-child(2n){margin-left:26px}.form-label .input-icon{position:absolute;right:0;bottom:11px;max-width:26px;max-height:26px}.form-label .input-icon_time{pointer-events:none}.form-label.focus .form-placeholder,.form-label.not-empty .form-placeholder,.form-label_masked .form-placeholder{transform:translate3d(0,-35px,0)}.form-label_textarea .form-placeholder{top:12px}@media (max-width:768px){.form-label{margin-top:30px;padding-bottom:10px;border-width:1px}.form-label_half-width{display:inline-block;flex-basis:100%;width:100%}.form-label_half-width:nth-child(2n){margin-left:0}.form-label.focus .form-placeholder,.form-label.not-empty .form-placeholder{transform:translate3d(0,-20px,0)}}.form-placeholder{font-size:14px;position:absolute;bottom:16px;left:0;line-height:1.2em;transition:transform .35s ease;pointer-events:none}@media (max-width:768px){.form-placeholder{font-size:15px}}.form-input{width:88%;background-color:transparent!important;border:0;font-size:14px}@media (max-width:768px){.form-input{font-size:14px}}.form-input[type=time]{width:100%}.form-input[type=time]::-webkit-calendar-picker-indicator{position:absolute;right:0;bottom:5px;opacity:0;width:26px;height:26px;cursor:pointer}.form-checkbox-block{width:fit-content;margin-top:24px;display:flex;align-items:center;cursor:pointer}@media (max-width:768px){.form-checkbox-block{margin-top:14px}}.checkbox-input{position:absolute;width:14px;height:14px;pointer-events:none;opacity:0}.checkbox-input-view{display:inline-block;flex-shrink:0;position:relative;margin-right:17px;width:14px;height:14px;cursor:pointer;border:1px solid var(--light-gray);transition:border-color .5s ease;box-sizing:border-box}.checkbox-input-view:hover{border-color:var(--green)}.checkbox-input-view:before{content:"";width:12px;height:6px;display:block;position:absolute;top:-2px;left:2px;border-left:2px solid var(--deep-dark-green);border-bottom:2px solid var(--deep-dark-green);transition:opacity .3s ease;transform:rotate(-45deg);opacity:0}.checkbox-input-view.is-active{border-color:var(--green)}.checkbox-input-view.is-active:before{opacity:1}.checkbox-label{cursor:pointer;font-size:14px;line-height:1.3em;color:var(--gray)}.checkbox-label a{color:var(--green);transition:color .3s ease}.checkbox-label a:hover{color:var(--deep-dark-green)}@media (max-width:1024px){.checkbox-label,.checkbox-label a{font-size:10px}}.form-textarea{min-height:80px;width:100%}.form-buttons{display:flex}.form-buttons .circle-button{margin-right:26px}.form-buttons .circle-button:last-child{margin-right:0}popup-component{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;z-index:100;width:100%;height:max-content;min-height:100%;opacity:0;background-color:rgba(0,0,0,.5);overflow:hidden;pointer-events:none}@media (max-width:768px){popup-component{display:flex;flex-direction:column;justify-content:flex-end}}popup-component.active{opacity:1;bottom:0;pointer-events:auto}popup-component .overflow{position:absolute;top:0;left:0;right:0;width:100%;height:100vh;overflow-y:hidden;-webkit-overflow-scrolling:touch;opacity:0;transition:opacity .5s ease,transform .5s var(--ease-in),z-index .5s var(--ease-in);display:flex;justify-content:flex-start;align-items:center;flex-direction:column}@media (max-width:768px){popup-component .overflow{justify-content:center}}popup-component.active .overflow{overflow-y:auto;opacity:1;bottom:0;transition:opacity 1.2s ease,transform .8s var(--ease-out)}.popup-content{position:relative;padding:123px 74px 50px 60px;box-sizing:border-box;width:450px;margin-top:-1px;display:flex;align-items:flex-start;flex-wrap:wrap;flex-direction:column;overflow:hidden;flex-shrink:0;background-color:var(--green)}.popup-content,.popup-content a{color:var(--white)}@media (max-width:768px){.popup-content{width:320px;height:max-content;padding:70px 5.6% 50px;margin-top:-1px}}.popup-content-main{width:100%}.popup-roof{margin-top:90px;width:450px;height:155px;background-color:var(--green);-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);flex-shrink:0}@media (max-width:768px){.popup-roof{width:320px;margin-top:0}}.popup-top{position:absolute;top:38px;display:flex;justify-content:space-between;align-items:center;width:calc(100% - 80px)}.popup-top .h3,.popup-top h3{font-size:14px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}@media (max-width:768px){.popup-top{top:0;width:88%}.popup-top .h3,.popup-top h3{margin-right:25px;font-size:10px}}.popup-content-main .h4{font-size:25px;font-weight:500}.popup-content-main .form-wrapper{margin-top:35px}.popup-content-main .form-response{top:0;font-size:25px}.popup-content-main p{max-width:91%;font-size:14px}.popup-content-main .form .form-label{margin-top:22px;width:100%;border-color:var(--white)}.popup-content-main .form .form-label:first-child{margin-top:0}.popup-content-main .form .form-label .form-placeholder{transition:opacity .3s ease}.popup-content-main .form .form-label.focus .form-placeholder,.popup-content-main .form .form-label.not-empty .form-placeholder,.popup-content-main .form .form-label_masked .form-placeholder{opacity:0;transform:translateZ(0)}.popup-content-main .form .form-input{color:var(--white)}.popup-content-main .form .form-checkbox-block{width:75%;margin-top:18px}.popup-content-main .form .form-checkbox-block .checkbox-input-view{border-color:var(--white)}.popup-content-main .form .form-checkbox-block .checkbox-input-view.is-active,.popup-content-main .form .form-checkbox-block .checkbox-input-view:hover{border-color:var(--dark-green)}.popup-content-main .form .form-checkbox-block .checkbox-label{color:var(--white)}.popup-content-main .form .circle-button{font-size:20px;display:flex;margin:45px auto 0;padding:10px 15px;background-color:var(--white);color:var(--deep-dark-green);transition:color .3s ease,background-color .3s ease}.popup-content-main .form .circle-button:before{display:none}.popup-content-main .form .circle-button:hover{color:var(--white);background-color:var(--green)}@media (max-width:768px){.popup-content-main .form-wrapper{margin-top:35px}.popup-content-main .form-response{font-size:22px}.popup-content-main .form .form-checkbox-block{width:100%}.popup-content-main .form .circle-button{font-size:14px;margin-top:35px}.popup-content-main .form .circle-button:before{opacity:1}}.popup-bottom{position:absolute;width:90%}.close-popup-button{position:relative;width:40px;height:40px;transition:transform .5s ease}.close-popup-button:after,.close-popup-button:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;width:20px;height:0;margin:auto;border:1px solid var(--white)}.close-popup-button:before{transform:rotate(45deg)}.close-popup-button:after{transform:rotate(-45deg)}.close-popup-button:hover{transform:rotate(90deg)}@media (max-width:768px){.close-popup-button:after,.close-popup-button:before{width:12px}}.popup-top-right{display:flex;width:100%;justify-content:space-between;align-items:center}@media (max-width:768px){.popup-top-right{width:max-content}}.popup-logo{display:none}@media (max-width:768px){.popup-logo{display:inline-block;width:40px;height:40px;background-image:url(933dc90998befeafd5375eb6fc9c85d9.svg);background-position:50%;background-repeat:no-repeat}}popup-component.image-slider .overflow{justify-content:center}popup-component.image-slider .block-slider{width:1200px;height:auto;border:none}popup-component.image-slider.active .spoiler-slider{pointer-events:auto}popup-component.image-slider .block-slider:last-child{border:none}@media (max-width:1399px){popup-component.image-slider .block-slider{width:1000px}}@media (max-width:1024px){popup-component.image-slider .block-slider{width:700px}}@media (max-width:768px){popup-component.image-slider .block-slider{width:500px}}.contacts-popup{left:unset;width:100%;height:100%;transform:translate3d(100%,0,0)}.contacts-popup.active{transform:translateZ(0)}.contacts-popup .overflow{align-items:flex-end}.contacts-popup .popup-content{width:600px;min-height:100vh;padding:244px 5% 175px}.contacts-popup .popup-content .popup-top{top:50px;width:74.8%}.contacts-popup .popup-content .popup-bottom{width:74.8%;display:flex;bottom:65px}.contacts-popup .popup-content-main .address{font-size:18px}.contacts-popup .popup-content-main a{display:block;font-size:25px;margin-top:15px;margin-bottom:10px;transition:color .5s ease}.contacts-popup .popup-content-main a:first-child{margin-top:0}@media (max-width:768px){.contacts-popup{width:100%}.contacts-popup .popup-content{padding:168px 5.6% 50px;width:100%}.contacts-popup .popup-content .popup-top{top:45px;width:89.8%}.contacts-popup .popup-content .popup-bottom{width:89.8%;left:0;justify-content:center;bottom:20px}.contacts-popup .popup-content .popup-bottom .social-link{margin-right:42px}.contacts-popup .popup-content .popup-bottom .social-link:last-child{margin-right:0}.contacts-popup .popup-content .popup-content-main{width:100%;overflow-y:auto}.contacts-popup .popup-content .popup-content-main .circle-button{font-size:20px;margin-top:33px}.contacts-popup .popup-content .popup-content-main .circle-button_big{margin-top:52px!important;font-size:16px}.contacts-popup .popup-content .popup-content-main .circle-button:first-child{margin-top:0}.contacts-popup .popup-content .popup-content-main .circle-button:before{opacity:1}.contacts-popup .popup-content .popup-content-main .circle-button_contacts{margin-top:22px}.contacts-popup .popup-content .popup-content-main .circle-button_contacts:before{opacity:0}}.contacts-popup-address{margin-top:110px;max-width:80%}.contacts-popup-address p{font-size:20px;line-height:1.5em}.contacts-popup-address a{font-weight:400}.contacts-popup-address .circle-button{padding:20px;background-color:var(--white);margin-top:98px!important;color:var(--deep-dark-green);transition:color .5s ease,background-color .5s ease!important}.contacts-popup-address .circle-button:before{display:none}.contacts-popup-address .circle-button:hover{color:var(--white)!important;background-color:var(--green)}@media (max-width:768px){.contacts-popup-address{margin-top:35px;max-width:100%}.contacts-popup-address p{font-size:14px}.contacts-popup-address .circle-button{padding:15px;margin-top:52px}}.numbers-section{margin:6.36364rem 0;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;padding:0 5.3%;justify-content:space-between}.numbers-block{margin-top:20px;margin-right:30px}.numbers-block:last-child{margin-right:0}@media (max-width:1810px){.numbers-block{margin-right:20px}}@media (max-width:1345px){.numbers-block{margin-right:16px}}@media (max-width:1120px){.numbers-block{margin-right:11px}}.numbers-value{font:500 60px/1.5 Futura PT,sans-serif}@media (max-width:1810px){.numbers-value{font-size:55px}}@media (max-width:1605px){.numbers-value{font-size:45px}}@media (max-width:1345px){.numbers-value{font-size:35px}}@media (max-width:1120px){.numbers-value{font-size:30px}}@media (max-width:826px){.numbers-value{font-size:25px}}@media (max-width:768px){.numbers-value{font-size:35px}}.numbers-description{font:400 14px/1.7 Futura PT,sans-serif}@media (max-width:768px){.numbers-description{font-size:10px}}.numbers-section.text-image-table-block{padding:0 0 20px;margin:0}@media (max-width:768px){.numbers-section.text-image-table-block .numbers-block{width:50%;margin-right:0}}.numbers-section.text-image-table-block .numbers-value{line-height:1}.numbers-section.text-image-table-block .numbers-description{font-size:15px}@media (max-width:826px){.numbers-section.text-image-table-block .numbers-description{font-size:13px}}@media (max-width:768px){.numbers-section.text-image-table-block .numbers-description{font-size:15px}}.page-school .numbers-section.text-image-table-block .numbers-block{width:auto}@media (max-width:499px){.page-school .numbers-section.text-image-table-block{align-items:flex-start}.page-school .numbers-section.text-image-table-block .numbers-block{width:50%}.page-school .numbers-section.text-image-table-block .numbers-value{font-size:19px}.page-school .numbers-section.text-image-table-block .numbers-description{font-size:12px}}.partner-section{margin:7.27273rem 0}@media (max-width:768px){.partner-section{margin:64px 0}}.partner-content{display:flex;justify-content:space-between;background-color:#e5e5e5;padding:98px 10.6% 92px 18%}@media (max-width:768px){.partner-content{flex-direction:column;padding:40px 5.6%}}.partner-content-left{flex-basis:calc(49% - 169px);width:calc(49% - 169px)}.partner-content-left .image,.partner-content-left img{width:100%}@media (max-width:768px){.partner-content-left{flex-basis:100%;width:100%}}.partner-content-right{flex-basis:51%;width:51%}.partner-content-right p{margin-top:35px}@media (max-width:768px){.partner-content-right{flex-basis:100%;width:100%;margin-top:25px}.partner-content-right p{margin-top:12px}}.sliders-section{margin-top:6.36364rem}@media (max-width:768px){.sliders-section{margin:70px 0}}.block-slider{display:flex;justify-content:space-between;border-top:1.8px solid var(--gray);padding:24px 0;transition:height .5s ease}.block-slider:last-child{border-bottom:1.8px solid var(--gray)}.block-slider.is-active .spoiler-slider{pointer-events:auto}.block-slider.is-active .slider-pagination-button{opacity:1}.block-slider.is-active .spoiler-button{transform:rotate(270deg)}.block-slider.is-active .block-slider-spoiler-content{display:inline-block}@media (max-width:1024px){.block-slider{height:350px}}@media (max-width:768px){.block-slider{flex-direction:column;height:auto}.block-slider.is-active .block-slider-left{height:auto}}.block-slider-left{flex-basis:calc(50% - 40px)}@media (max-width:768px){.block-slider-left{margin-top:32px;flex-basis:100%;height:120px;order:1}}.block-slider-thumbnail{width:100%;height:100%;object-fit:cover}.block-slider-right{position:relative;flex-basis:calc(50% - 40px)}.block-slider-right .h4,.block-slider-right h4{margin-top:27px}.block-slider-right .black-button{margin-top:22px}.block-slider-right .block-slider-bold{display:block;font-weight:500;font-size:40px;margin-top:20px}@media (max-width:1024px){.block-slider-right .h4,.block-slider-right h4{font-size:32px}}@media (max-width:768px){.block-slider-right{flex-basis:100%}.block-slider-right .block-slider-bold{font-size:35px;margin-top:10px}}.block-slider-info{color:var(--green);font-size:28px}.spoiler-button{position:absolute;top:-10px;right:0;width:40px;height:40px;transform:rotate(90deg);transition:transform .3s ease}.spoiler-button svg{width:9px;height:16px}.block-slider-spoiler-content{display:none;margin-top:20px;margin-bottom:40px;max-width:78%}.block-slider-spoiler-content p{font-size:20px}@media (max-width:768px){.block-slider-spoiler-content{max-width:100%;margin-bottom:22px}}.table-section{padding:46px 0 95px;margin-top:6.36364rem;background-color:#e5e5e5}@media (max-width:768px){.table-section{margin:63px 0;padding:40px 0}}.table,table{margin-top:37px;display:block}.table .tbody,.table tbody,table .tbody,table tbody{display:block;width:100%}@media (max-width:768px){.table,table{margin-top:25px}}.tr,tr{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:15px}.tr:first-child,tr:first-child{margin-top:0}.tr_legend .th,.tr_legend th,tr_legend .th,tr_legend th{font:400 14px/1.22 Futura PT,sans-serif;padding-bottom:7px}@media (max-width:768px){.tr_legend .th,.tr_legend th,tr_legend .th,tr_legend th{font-size:12px}}.th,th{text-align:left;flex-basis:32%;width:32%;padding-bottom:16px;border-bottom:1.8px solid var(--gray);box-sizing:border-box}.th,.th a,.th span,th,th a,th span{font:400 20px/1.22 Futura PT,sans-serif}@media (max-width:768px){.th,th{font-size:14px;border-width:1px;flex-basis:28%;width:28%}.th a,.th span,th a,th span{font-size:10px}}.popup-stories{width:100%}.popup-stories,.popup-stories.active{transition:opacity .5s ease;transform:translateZ(0)}.popup-content_stories{display:flex;justify-content:center;padding:0;height:100vh;width:100%;background:rgba(0,0,0,.4);mix-blend-mode:normal}@media (max-width:768px){.popup-content_stories{background:rgba(0,0,0,.8)}}.popup-stories-slider{margin-top:0}.popup-stories-slider .slider{position:relative;overflow:visible;margin-top:0}.popup-stories-slider .slider-wrapper{align-items:center}@media (max-width:768px){.popup-stories-slider{height:100%}.popup-stories-slider:after,.popup-stories-slider:before{content:"";position:absolute;top:27px;width:45px;height:calc(100% - 27px);background-color:var(--deep-dark-green);z-index:1;filter:blur(40px);opacity:0;pointer-events:none;transition:opacity .3s ease}.popup-stories-slider:before{left:0}.popup-stories-slider:after{right:0}.popup-stories-slider.left:before,.popup-stories-slider.right:after{opacity:1}.popup-stories-slider .slider{height:100%}}.popup-stories-slide{position:relative;min-height:auto}.popup-stories-slide .close-popup-button{position:absolute;top:-20px;right:-10px;transition:opacity .5s ease;opacity:0;pointer-events:none}.popup-stories-slide.is-active .stories-progress-bar,.popup-stories-slide.is-active p{opacity:1}.popup-stories-slide.is-active .close-popup-button{opacity:1;pointer-events:auto}.popup-stories-slide.is-active .stories-content:before{opacity:.4}@media (max-width:768px){.popup-stories-slide{margin-right:0;overflow:hidden;display:flex;align-items:flex-end}.popup-stories-slide,.popup-stories-slide .slider-image-container{width:100%;height:100%}.popup-stories-slide .slider-image-container .img,.popup-stories-slide .slider-image-container img{position:static}.popup-stories-slide .close-popup-button{top:65px;right:0;z-index:1}.popup-stories-slide.is-active .slider-image-container{width:100%;height:100%}}.stories-content{position:relative;display:block}.stories-content:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,0)),#212121;mix-blend-mode:hard-light;transition:opacity .5s ease;pointer-events:none;z-index:1}.stories-content .h5,.stories-content h5{position:absolute;top:28px;left:28px;color:var(--white);margin:0;font-size:20px;max-width:180px}.stories-content p{position:absolute;left:28px;bottom:73px;font-size:35px;line-height:1.16em;max-width:calc(100% - 56px);color:var(--white);opacity:0;transition:opacity .5s ease;z-index:2}.stories-content .slider-image-container{width:100%;height:100%}@media (max-width:768px){.stories-content:after{content:"";position:absolute;top:-30px;left:0;width:100%;height:100px;background:#212121;filter:blur(80px);mix-blend-mode:hard-light;z-index:0}}.stories-progress-value{bottom:0;transform:scaleX(0);transition:transform 0s linear;transform-origin:0 100%}.stories-progress-phantom,.stories-progress-value{position:absolute;left:0;width:100%;height:2px;background:#fff}.stories-progress-phantom{display:none;top:0}.stories-progress-bars{display:flex;width:90%;justify-content:space-between}@media (max-width:768px){.stories-progress-bars{position:absolute;top:85px;width:82%;left:5%;z-index:1}}.stories-progress-bar{position:relative;display:block;width:auto;flex-grow:1;height:2px;margin-bottom:25px;background:hsla(0,0%,100%,.5);transition:opacity .5s ease;opacity:0;margin-right:10px}.stories-progress-bar:last-child{margin-right:0}.stories-progress-bar.is-active .stories-progress-value{transition:transform 10s linear;transform:scaleX(1)}.stories-progress-bar.zero-transition .stories-progress-phantom{display:inline-block}@media (max-width:768px){.stories-progress-bar{width:85%}}.spoiler-slider{position:relative;margin-top:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.spoiler-slider .slider-slide{width:100%;height:100%;min-height:auto;flex-shrink:0}.spoiler-slider .slider-image-container{width:100%!important;height:100%!important}.spoiler-slider .slider-image-container img{position:static}.spoiler-slider .slider-pagination{margin:0}.spoiler-slider .slider-pagination-button{position:absolute;top:0;bottom:0;margin:auto;width:40px;height:40px;opacity:0;border:1.8px solid var(--white)}.spoiler-slider .slider-pagination-button img,.spoiler-slider .slider-pagination-button svg{width:9px;height:16px}.spoiler-slider .slider-pagination-button path{transition:stroke .3s ease}.spoiler-slider .slider-pagination-button_left{left:16px}.spoiler-slider .slider-pagination-button_right{right:16px}.spoiler-slider .slider-pagination-button.is-disabled{opacity:0}.spoiler-slider .slider-pagination-button:hover{border-color:var(--green)}.spoiler-slider .slider-pagination-button:hover path{stroke:var(--green)}.slider-pagination-button-circle{position:absolute;top:0;bottom:0;margin:auto;opacity:0;width:55px;height:55px;border:2px solid;border-radius:50%;background-color:hsla(0,0%,100%,.5)}.slider-pagination-button-circle img,.slider-pagination-button-circle svg{position:absolute;top:0;left:9px;bottom:0;margin:auto;width:30px;height:30px}.slider-pagination-button-circle path{transition:stroke .3s ease}.slider-pagination-button-circle_left{left:16px}.slider-pagination-button-circle_right{right:16px;transform:rotate(180deg)}.slider-pagination-button-circle.is-disabled{opacity:0!important}.slider-pagination-button-circle:hover{border-color:var(--green)}.slider-pagination-button-circle:hover path{stroke:var(--green)}slider-component:hover .slider-pagination-button-circle{opacity:1}.main-navigation-top{display:flex;align-items:center;flex-wrap:wrap;box-sizing:border-box;width:100%;z-index:10;background-color:var(--background);transition:opacity .3s ease;margin-left:5%}.main-navigation-top a,.main-navigation-top label{color:var(--deep-dark-green)}.main-navigation-top a:last-child,.main-navigation-top label:last-child{margin-right:0}.main-navigation-top a:before,.main-navigation-top label:before{background-color:var(--deep-dark-green)}.main-navigation-top.is-invert{background-color:transparent}.main-navigation-top.is-invert .invert-link{color:var(--white)}.main-navigation-top.is-invert .invert-link:before{background-color:var(--white)}.main-navigation-top.is-invert .arrow-down{border:solid var(--white);border-width:0 2px 2px 0}.main-navigation-top.is-transparent{pointer-events:none;opacity:0!important}@media (max-width:768px){.main-navigation-top{display:none}}.tab-mobile-spoiler-content{display:flex}@media (max-width:768px){spoiler-component{position:relative}.tab-spoiler-button{position:relative;pointer-events:auto!important;width:100%}.tab-spoiler-button:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--deep-dark-green);transition:background-color .5s ease}.tab-spoiler-button:after{content:"";position:absolute;top:0;bottom:0;right:0;width:12px;height:12px;transition:transform .3s ease;background-image:url(df3c88f08eb6b6a8563be34fef8fd5f7.svg);background-position:50%;background-repeat:no-repeat;transform:rotate(90deg)}.tab-spoiler-button.is-open:after{transform:rotate(270deg)}.tab-mobile-spoiler-content{position:absolute;top:42px;left:0;padding:0 5.6% 32px;width:89.8%;transition:opacity .5s ease;opacity:0;pointer-events:none;display:flex;flex-direction:column;background-color:var(--background);z-index:2}.tab-mobile-spoiler-content .tab-button{width:max-content}.tab-mobile-spoiler-content .tab-button:before{display:none}.tab-mobile-spoiler-content .tab-button.is-active{pointer-events:auto}.tab-mobile-spoiler-content.is-active{opacity:1;pointer-events:auto}}custom-cursor{position:absolute;z-index:100;width:89px;height:62px;background-color:var(--green);display:flex;align-items:center;pointer-events:none;transition:opacity .5s ease;opacity:0;-webkit-clip-path:polygon(0 0,70% 0,100% 50%,70% 100%,0 100%);clip-path:polygon(0 0,70% 0,100% 50%,70% 100%,0 100%)}custom-cursor.is-show{opacity:1}custom-cursor span{margin-left:14px;font-size:14px;letter-spacing:.2em;text-transform:uppercase;color:#fffffc}.terms-section{margin-top:13.63636rem;overflow-x:hidden}.terms-heading{width:100%;word-break:break-word}.terms-heading p{margin-top:30px}.text-block{margin-top:50px}.text-block p{margin-top:35px}.text-block .ul .li:before,.text-block .ul li:before,.text-block ul .li:before,.text-block ul li:before{content:"";top:12px;bottom:unset;width:5px;height:5px;background-color:var(--deep-dark-green);border-radius:50%}.contacts-popup .popup-content_mobile-menu{padding-top:115px}.popup-stories .story-slider{pointer-events:none}.popup-stories.active .popup-stories-slide.is-active .story-slider{pointer-events:auto}.popup-stories.active .popup-stories-slide.is-active .story-slider:hover .slider-image-container .image,.popup-stories.active .popup-stories-slide.is-active .story-slider:hover .slider-image-container img{transform:scale(1)}.story-slider{margin:0;width:368px;height:612px;overflow:hidden}.story-slider .slider{height:100%;padding:0}@media (max-width:1024px){.story-slider{width:295px;height:490px}}@media (max-width:768px){.story-slider{width:100%;height:100%;display:flex;align-items:flex-end}.story-slider .slider{height:95%}}.story-slide{position:relative;width:100%;height:100%;pointer-events:none}@media (max-width:768px){.story-slide{margin-right:15px}}.qs-datepicker-container{font-size:1rem;font-family:sans-serif;color:#000;position:absolute;width:15.625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:9001;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid grey;border-radius:.263921875em;overflow:hidden;background:#fff;-webkit-box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3);box-shadow:0 1.25em 1.25em -.9375em rgba(0,0,0,.3)}.qs-datepicker-container *{-webkit-box-sizing:border-box;box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-overlay{position:absolute;top:0;left:0;background:rgba(0,0,0,.75);color:#fff;width:100%;height:100%;padding:.5em;z-index:1;opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.qs-overlay.qs-hidden{opacity:0;z-index:-1}.qs-overlay .qs-overlay-year{background:transparent;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:.875em;padding:.25em 0;width:80%;text-align:center;margin:0 auto;display:block}.qs-overlay .qs-overlay-year::-webkit-inner-spin-button{-webkit-appearance:none}.qs-overlay .qs-close{padding:.5em;cursor:pointer;position:absolute;top:0;right:0}.qs-overlay .qs-submit{border:1px solid #fff;border-radius:.263921875em;padding:.5em;margin:0 auto auto;cursor:pointer;background:hsla(0,0%,50.2%,.4)}.qs-overlay .qs-submit.qs-disabled{color:grey;border-color:grey;cursor:not-allowed}.qs-overlay .qs-overlay-month-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.qs-overlay .qs-overlay-month{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:33.33333%;cursor:pointer;opacity:.5;-webkit-transition:opacity .15s;transition:opacity .15s}.qs-overlay .qs-overlay-month.active,.qs-overlay .qs-overlay-month:hover{opacity:1}.qs-controls{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;background:#d3d3d3;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-controls.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-arrow{height:1.5625em;width:1.5625em;position:relative;cursor:pointer;border-radius:.263921875em;-webkit-transition:background .15s;transition:background .15s}.qs-arrow:hover{background:rgba(0,0,0,.1)}.qs-arrow:hover.qs-left:after{border-right-color:#000}.qs-arrow:hover.qs-right:after{border-left-color:#000}.qs-arrow:after{content:"";border:.39062em solid transparent;position:absolute;top:50%;-webkit-transition:border .2s;transition:border .2s}.qs-arrow.qs-left:after{border-right-color:grey;right:50%;-webkit-transform:translate(25%,-50%);-ms-transform:translate(25%,-50%);transform:translate(25%,-50%)}.qs-arrow.qs-right:after{border-left-color:grey;left:50%;-webkit-transform:translate(-25%,-50%);-ms-transform:translate(-25%,-50%);transform:translate(-25%,-50%)}.qs-month-year{font-weight:700;-webkit-transition:border .2s;transition:border .2s;border-bottom:1px solid transparent}.qs-month-year:not(.qs-disabled-year-overlay){cursor:pointer}.qs-month-year:not(.qs-disabled-year-overlay):hover{border-bottom:1px solid grey}.qs-month-year:active:focus,.qs-month-year:focus{outline:none}.qs-month{padding-right:.5ex}.qs-year{padding-left:.5ex}.qs-squares{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.3125em;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-squares.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-square{width:14.28571%;height:1.5625em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .1s;transition:background .1s;border-radius:.263921875em}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background:orange}.qs-current{font-weight:700;text-decoration:underline}.qs-active,.qs-range-end,.qs-range-start{background:#add8e6}.qs-range-start:not(.qs-range-6){border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-middle{background:#d4ebf2}.qs-range-middle:not(.qs-range-0):not(.qs-range-6){border-radius:0}.qs-range-middle.qs-range-0{border-top-right-radius:0;border-bottom-right-radius:0}.qs-range-end:not(.qs-range-0),.qs-range-middle.qs-range-6{border-top-left-radius:0;border-bottom-left-radius:0}.qs-disabled,.qs-outside-current-month{opacity:.2}.qs-disabled{cursor:not-allowed}.qs-day,.qs-empty{cursor:default}.qs-day{font-weight:700;color:grey}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}.qs-hidden{display:inline-block;opacity:0;pointer-events:none}.qs-datepicker-container{top:45px!important;transition:opacity .3s ease}.main-navigation-top.is-invert .dropdown-content{background-color:transparent;box-shadow:none}.main-navigation-top.is-invert .dropdown-content a{color:#fff}.main-navigation-top.is-invert .dropdown-content a:before{background-color:var(--white)}.main-navigation-top.is-invert .dropdown-content a:hover{background-color:transparent}.dropbtn{color:#fff;padding:16px;font-size:16px;border:none}.dropdown{position:relative;display:inline-block}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);z-index:100;top:20px;left:214px}@media (max-width:1599px){.dropdown-content{left:192px}}@media (max-width:1399px){.dropdown-content{left:154px}}@media (max-width:1024px){.dropdown-content{left:0;top:45px}}.dropdown-content a{font-size:25px;color:#000;padding:12px 16px;text-decoration:none;display:block;width:100%;white-space:nowrap}.dropdown-content a:before{background-color:transparent}@media (max-width:1599px){.dropdown-content a{font-size:22px}}@media (max-width:1399px){.dropdown-content a{font-size:17px}}@media (max-width:768px){.dropdown-content a{font-size:16px}}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}popup-component .circle-button.active,popup-component .circle-button.is-active,popup-component .circle-button:hover{text-decoration:none}popup-component .dropdown{display:block;width:100%;margin-top:30px;border-bottom:1px solid #fff;padding-bottom:10px}popup-component .dropdown a:before,popup-component .dropdown label:before{opacity:0}popup-component .arrow-down{border:solid var(--white);border-width:0 3px 3px 0}popup-component .dropdown-child{width:100%;margin-left:15px;display:none}popup-component .dropdown-child.active{display:block}.arrow-down{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.advantage-icon{margin-top:6.45455rem}.icon-wrapper{display:flex;flex-wrap:wrap;column-gap:90px;row-gap:50px;width:100%}.icon-wrapper .icon-item{width:calc(25% - 67.5px);display:flex}.icon-wrapper .icon-item .description{display:flex;align-items:center;margin-left:10px;font:500 18px/1.28 Futura PT,sans-serif;width:100%}.icon-wrapper .icon-item img{flex-shrink:0;margin-right:24px;width:95px}@media (max-width:1599px){.icon-wrapper{column-gap:55px}.icon-wrapper .icon-item{width:calc(25% - 41.25px)}.icon-wrapper .icon-item img{width:91px}}@media (max-width:1199px){.icon-wrapper{column-gap:50px}.icon-wrapper .icon-item{width:calc(33.33333% - 33.33333px)}}@media (max-width:1024px){.icon-wrapper{column-gap:40px}.icon-wrapper .icon-item{width:calc(33.33333% - 26.66667px)}.icon-wrapper .icon-item img{width:80px;margin-right:18px}}@media (max-width:769px){.icon-wrapper{column-gap:10px;row-gap:10px;justify-content:center}.icon-wrapper .icon-item{display:block;width:calc(50% - 5px)}.icon-wrapper .icon-item .description{justify-content:center;margin-top:20px auto 0;text-align:center;max-width:none}.icon-wrapper .icon-item img{margin:0 auto;height:88px;object-fit:contain}}.text-slider{display:flex}.text-slider .advantages-section{width:50%}.text-slider .text-image-table-block{margin-right:20px}.text-slider .text-image-table-block p{margin-bottom:35px}.text-slider h3{margin-top:15px}.text-slider ul{margin-top:0}.text-slider .block-slider-single{width:50%;margin-top:54px}.text-slider .block-slider-single .spoiler-slider{pointer-events:auto}.text-slider .block-slider-single .slider-pagination-button{opacity:1}.text-slider .block-slider-single .spoiler-button{transform:rotate(270deg)}.text-slider .block-slider-single .block-slider-spoiler-content{display:inline-block}@media (max-width:1024px){.text-slider .block-slider-single{height:350px}}@media (max-width:768px){.text-slider .block-slider-single{flex-direction:column;height:auto}.text-slider .block-slider-single .block-slider-left{height:auto}}.text-slider .block-slider-single .slider-pagination-button{width:55px;height:55px;border:2px solid;border-radius:50%;background-color:hsla(0,0%,100%,.5)}.text-slider .block-slider-single .slider-pagination-button svg{position:absolute;top:0;left:9px;bottom:0;margin:auto;width:30px;height:30px}@media (max-width:1024px){.text-slider{display:block}.text-slider .advantages-section,.text-slider .block-slider-single{width:100%}}.contacts-block .advantages-text-new{margin-top:15px}.contacts-block ul{margin-top:10px}.contacts-block ul li:before{content:"\2022";color:var(--green);font-weight:700;display:inline-block;width:1em}.contacts-block a{font:400 22px Futura PT,sans-serif}.contacts-block a:hover{color:var(--green)}.main-slider .slider-section{margin:5.90909rem 0;overflow:hidden}.main-slider .slider-section .slider-slide:hover .slider-image-container .image,.main-slider .slider-section .slider-slide:hover .slider-image-container img{transform:scale(1.2)}@media (max-width:768px){.main-slider .slider-section{margin:50px 0;padding-top:20px}.main-slider .slider-section .slider-slide:hover .slider-image-container .image,.main-slider .slider-section .slider-slide:hover .slider-image-container img{transform:scale(1)}}.main-slider slider-component{position:relative;display:block;width:100%;margin-top:30px;margin-left:84px}@media (max-width:768px){.main-slider slider-component{margin-top:14px;margin-left:0}}.main-slider .slider-progress-block{position:relative;width:100%;height:1px;background-color:var(--gray)}.main-slider .slider-progress-current{content:"";position:absolute;height:3px;width:100%;left:0;bottom:0;background-color:var(--deep-dark-green);transform:scaleX(0);transform-origin:0 100%;transition:transform .5s ease-in-out}.main-slider .slider{width:100%;padding-right:6%;margin-top:32px}@media (max-width:768px){.main-slider .slider{padding-right:5.6%;margin-top:25px;overflow-x:hidden}}.main-slider .slider-wrapper{width:100%;height:630px;display:flex;align-items:flex-end;position:relative;box-sizing:border-box}@media (max-width:1200px){.main-slider .slider-wrapper{height:523px}}@media (max-width:990px){.main-slider .slider-wrapper{height:503px}}@media (max-width:768px){.main-slider .slider-wrapper{height:100%}}.main-slider .slider-image-container{position:relative;width:345px;height:215px;overflow:hidden;transition:.5s ease}.main-slider .slider-image-container .image,.main-slider .slider-image-container img{pointer-events:none;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s ease}@media (max-width:768px){.main-slider .slider-image-container{width:100%;height:417px}}.main-slider .slider-slide{margin-right:29px;flex-shrink:0;margin-bottom:80px}.main-slider .slider-slide:last-child{margin-right:80vw}.main-slider .slider-slide .h5,.main-slider .slider-slide h5{color:var(--deep-dark-green);margin-top:32px}.main-slider .slider-slide p{font-size:16px;color:var(--light-gray);margin-top:7px}.main-slider .slider-slide.is-active{margin-bottom:0}.main-slider .slider-slide.is-active .slider-image-container{width:850px;height:529px}@media (max-width:1200px){.main-slider .slider-slide.is-active .slider-image-container{width:700px;height:436px}}@media (max-width:990px){.main-slider .slider-slide.is-active .slider-image-container{width:560px;height:349px}}@media (max-width:768px){.main-slider .slider-slide{width:100%;min-height:auto;margin-right:5.6%;margin-bottom:0}.main-slider .slider-slide .h5,.main-slider .slider-slide h5{margin-top:20px}.main-slider .slider-slide:hover .image,.main-slider .slider-slide:hover img{transform:scale(1)}.main-slider .slider-slide:last-child{margin-right:0}.main-slider .slider-slide.is-active .slider-image-container{width:100%;height:auto}}.main-slider .slider-pagination{margin-left:-7px}.main-slider .slider-pagination-button{border:2px solid var(--deep-dark-green);box-sizing:border-box;border-radius:50%;transition:border-color .3s ease,opacity .3s ease}.main-slider .slider-pagination_aside .slider-pagination-button{z-index:2;position:absolute;top:60px;width:55px;height:55px;opacity:0}.main-slider .slider-pagination_aside .slider-pagination-button .image,.main-slider .slider-pagination_aside .slider-pagination-button img,.main-slider .slider-pagination_aside .slider-pagination-button svg{position:absolute;top:0;left:9px;bottom:0;margin:auto;width:30px;height:30px}.main-slider .slider-pagination_aside .slider-pagination-button_left{left:-84px}.main-slider .slider-pagination_aside .slider-pagination-button_right{left:878px;right:auto}@media (max-width:1200px){.main-slider .slider-pagination_aside .slider-pagination-button_right{left:729px}}@media (max-width:990px){.main-slider .slider-pagination_aside .slider-pagination-button_right{left:580px}}@media (max-width:768px){.main-slider .slider-pagination_aside .slider-pagination-button{display:none}}.main-slider slider-component:hover .slider-pagination_aside .slider-pagination-button{opacity:1}.main-slider .slider-pagination-button{position:relative;width:40px;height:40px;display:inline-flex;justify-content:center;align-items:center}.main-slider .slider-pagination-button .image,.main-slider .slider-pagination-button img,.main-slider .slider-pagination-button svg{width:30px;height:30px}.main-slider .slider-pagination-button .image path,.main-slider .slider-pagination-button img path,.main-slider .slider-pagination-button svg path{transition:stroke .5s ease}.main-slider .slider-pagination-button_right{transform:rotate(180deg)}.main-slider .slider-pagination-button:hover{border-color:var(--green)}.main-slider .slider-pagination-button:hover .image path,.main-slider .slider-pagination-button:hover svg path{stroke:var(--green)}.main-slider .slider-pagination-button.is-disabled{opacity:0!important}.main-slider .slider-icon-block{display:none}@media (max-width:768px){.main-slider .slider-icon-block{display:inline-block;position:absolute;top:-40px;right:0;width:25px;height:25px;animation:move 1.6s ease-in-out infinite}@keyframes move{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-60px,0,0)}}}@media (max-width:768px){.main-slider .slider-default .slider-image-container{width:100%;height:auto}.main-slider .slider-default .slider-image-container .image,.main-slider .slider-default .slider-image-container img{position:relative;width:100%;height:auto}}.apartments-section{margin-top:6.36364rem}.apartments-section__title{margin-bottom:30px}.apartments-section__wrap{display:flex;justify-content:space-between;align-items:flex-start}.apartments-section__img{width:100%;max-height:100%;object-fit:contain}.apartments-section__img-wrap{width:42%;flex-shrink:0;margin-top:.6em;display:flex;justify-content:center}.apartments-section__right{width:50%}.apartments-section__toggle-items{display:flex;margin-top:.8em}.apartments-section__toggle-item{font:500 25px/1.5 Futura PT,sans-serif;margin-right:.5em;cursor:pointer;line-height:110%}.apartments-section__toggle-item:last-child{margin-right:0}.apartments-section__toggle-item.active,.apartments-section__toggle-item:hover{text-decoration:underline;text-decoration-thickness:3px}.apartments-section__toggle-content{display:flex;align-items:center;margin-top:.625em;justify-content:flex-start;flex-wrap:wrap;display:none}.apartments-section__toggle-content.active{display:block}.apartments-section__toggle-img{width:15%;margin:1.5em 4% 0 0;background-position:0 0;opacity:.6;cursor:pointer}.apartments-section__toggle-img.active,.apartments-section__toggle-img:hover{opacity:1}.apartments-section__description-title{font:400 35px/1.5 Futura PT,sans-serif;margin-top:1.2em}.apartments-section__description-text{font:500 18px/1.28 Futura PT,sans-serif;margin-top:.5em}.apartments-section__description-wrap{display:flex;justify-content:space-between}.apartments-section__description-left,.apartments-section__description-right{width:48%}@media (max-width:1025px){.apartments-section__wrap{flex-direction:column}.apartments-section__toggle{margin-top:40px}.apartments-section__toggle-content{margin-top:0}.apartments-section__toggle-img{width:20%}.apartments-section__img-wrap,.apartments-section__right{width:100%}.apartments-section__description{margin-top:40px}.apartments-section__description-title{font-size:25px}.apartments-section__description-wrap{display:block}.apartments-section__description-left,.apartments-section__description-right{width:100%}}.icon-wrapper{align-content:center;justify-content:left;grid-template-columns:repeat(4,300px);margin-left:0}.icon-wrapper .icon-item{max-width:100%;display:inherit}@media (max-width:1600px){.icon-wrapper .icon-item{grid-template-columns:repeat(2,91px)}}@media (max-width:1025px){.icon-wrapper .icon-item{grid-template-columns:repeat(2,118px)}}popup-component .dropdown a,popup-component .dropdown label{font:500 20px/1 Futura PT,sans-serif}.apartments-section__toggle-item.active,.apartments-section__toggle-item:hover{font-size:25px}.image,img{max-width:100%;display:block;margin:0 auto}.apartments-section__toggle-content.active{display:flex}.dropdown-child .dropdown .circle-button{font-size:16px}@media (max-width:500px){.icon-wrapper{grid-template-columns:repeat(2,140px);grid-gap:10px 10px}}@media (max-width:769px){h2.block-header,h2.centered{width:230px}.icon-wrapper .icon-item{display:block;margin:0 auto 20px}.icon-wrapper .icon-item .description{justify-content:center;margin-top:20px;left:0;text-align:center;display:block;align-items:center;margin-left:0}.apartments-section__toggle-item{font:500 18px/1.5 Futura PT,sans-serif}.apartments-section__toggle-item.active,.apartments-section__toggle-item:hover{font-size:18px}.main-slider .slider-wrapper{align-items:flex-start}}.fancybox__slide{align-items:center}