@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400..700;1,400..700&display=swap";/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--width-content-xxl: 1640px;--width-content-xl: 1200px;--width-content-lg: 99%;--width-content-md: 99%;--width-content-sm: 99%;--width-content-xs: 99%}.section_content_center{display:flex;flex-direction:column;align-items:center;padding-left:5vw;padding-right:5vw}@media all and (max-width: 1440px){.section_content_center{padding-left:1rem;padding-right:1rem}}.content_wrapper{max-width:var(--width-content-xxl);width:100%}@media all and (max-width: 1440px){.content-wrapper{max-width:var(--width-content-xl)}}@media all and (max-width: 1024px){.content-wrapper{max-width:var(--width-content-lg)}}@media all and (max-width: 768px){.content-wrapper{max-width:var(--width-content-md)}}@media all and (max-width: 576px){.content-wrapper{max-width:var(--width-content-sm)}}@media all and (max-width: 320px){.content-wrapper{max-width:var(--width-content-xs)}}.thesis_fz32_400{font-size:calc(24px + .005*(100vw - 320px));font-weight:400}.second__second-header-section{background-color:#f2f2f0;padding-top:1.875rem;padding-bottom:1.875rem;position:sticky;top:0;left:0;z-index:1000;width:100%}@media all and (max-width: 576px){.second__second-header-section{padding-top:2.25rem;padding-bottom:2.25rem}}.second__second-header{display:flex;justify-content:space-between;align-items:center;gap:.625rem;width:100%}.second__second-header .burger{display:none}@media all and (max-width: 1024px){.second__second-header .burger{display:block}}.second__second-header__logo img,.second__second-header__logo svg{display:block;max-width:206px;width:100%;height:auto}.second__second-header__nav{display:flex;justify-content:space-between;align-items:center;gap:.875rem}@media all and (max-width: 1024px){.second__second-header__nav{display:none}}.second__second-header__link{color:#252a30;font-weight:400;letter-spacing:5px;font-size:calc(16px + .005*(100vw - 320px));white-space:nowrap}.second__second-header__link:hover{text-decoration:underline}.second__second-header__adress{display:flex;flex-direction:column;align-items:start;gap:1.125rem}@media all and (max-width: 1024px){.second__second-header__adress{gap:.875rem}}@media all and (max-width: 1440px){.second__second-header__adress{display:none}}.second__second-header__adress-row{display:flex;justify-content:center;align-items:center;gap:.75rem}.second__second-header__adress-icon{width:34px;height:34px;display:block}.second__second-header__adress-phone{color:#252a30;font-weight:400;text-decoration:underline;font-size:calc(16px + .005*(100vw - 320px));white-space:nowrap}.second__second-header__adress-city{color:#252a30;font-weight:400;font-size:calc(16px + .005*(100vw - 320px));white-space:nowrap}.footer-section{padding-top:2.375rem;padding-bottom:1.875rem;background-color:#dadad5}@media all and (max-width: 576px){.footer-section{padding-top:1.875rem}}.footer{display:flex;flex-direction:column;gap:2.125rem;align-items:center}.footer-logo{margin-bottom:.625rem}@media all and (max-width: 1024px){.footer-logo{margin-bottom:0}}.footer-logo img,.footer-logo svg{display:block;max-width:292px;width:100%;height:auto}.footer-nav{display:flex;justify-content:center;align-items:center;gap:1.875rem;width:100%}@media all and (max-width: 1024px){.footer-nav{display:none}}.footer-link{color:#252a30;font-weight:400;letter-spacing:5px;text-align:center;font-size:calc(20px + .00125*(100vw - 320px));white-space:nowrap}.footer-link:hover{text-decoration:underline}.footer-line{background-color:#000;width:100%;height:1px}.footer__contacts{display:flex;justify-content:space-between;gap:1.25rem;width:100%}@media all and (max-width: 1024px){.footer__contacts{gap:2.125rem;flex-direction:column;align-items:center}}.footer__contacts-row{display:flex;gap:1.25rem}@media all and (max-width: 1024px){.footer__contacts-row{flex-direction:column;align-items:center;gap:.875rem}}.footer__contacts-icon{width:60px;height:60px;display:block}@media all and (max-width: 768px){.footer__contacts-icon{width:40px;height:40px}}.footer__contacts-text{display:flex;flex-direction:column;gap:.5rem}@media all and (max-width: 1024px){.footer__contacts-text{align-items:center}}.footer__contacts-text_title{color:#252a30;letter-spacing:7px;font-weight:700;font-size:calc(14px + .00375*(100vw - 320px));white-space:nowrap}@media all and (max-width: 576px){.footer__contacts-text_title{letter-spacing:2px}}.footer__contacts-text_info{color:#81848a;font-weight:400;letter-spacing:2px;font-size:calc(14px + .00125*(100vw - 320px))}@media all and (max-width: 1024px){.footer__contacts-text_info{text-align:center}}@media all and (max-width: 576px){.footer__contacts-text_info{letter-spacing:0}}.footer__down{display:flex;justify-content:space-between;align-items:center;gap:1.25rem;width:100%}@media all and (max-width: 1024px){.footer__down{flex-direction:column-reverse;gap:.875rem}}.footer__down-empty{flex:1}.footer__down-copyright{flex:1;color:#b3b3b3;font-weight:300;font-family:Lexend,sans-serif;font-size:calc(14px + .0025*(100vw - 320px));white-space:nowrap;text-align:center}.footer__down-policy{flex:1;display:flex;align-items:center;gap:1.875rem;justify-content:end}@media all and (max-width: 1024px){.footer__down-policy{flex-direction:column;gap:.625rem}}.footer__down-policy-text{color:#252525;letter-spacing:2px;font-weight:400;font-size:calc(14px + .0025*(100vw - 320px));white-space:nowrap}.footer__down-policy-text:hover{text-decoration:underline}@media all and (max-width: 1024px){.footer__down-policy-text{text-align:center}}@media all and (max-width: 576px){.footer__down-policy-text{letter-spacing:0}}@media all and (max-width: 1024px){.footer-vk-icon{display:none!important}}#checkbox{display:none}.toggle{position:relative;width:40px;height:40px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;transition-duration:.5s}.bars{width:100%;height:4px;background-color:#53751e;border-radius:4px}#bar2{transition-duration:.8s}#bar1,#bar3{width:70%}#checkbox:checked+.toggle .bars{position:absolute;transition-duration:.5s}#checkbox:checked+.toggle #bar2{transform:scaleX(0);transition-duration:.5s}#checkbox:checked+.toggle #bar1{width:100%;transform:rotate(45deg);transition-duration:.5s}#checkbox:checked+.toggle #bar3{width:100%;transform:rotate(-45deg);transition-duration:.5s}#checkbox:checked+.toggle{transition-duration:.5s;transform:rotate(180deg)}.burger-menu{display:flex;flex-direction:column;width:100%;position:fixed;top:var(--header-height);left:0;z-index:90;transform:translateY(-101%);opacity:0;visibility:hidden;transition:all .4s ease-in-out}@media all and (max-width: 576px){.burger-menu{top:var(--header-height)}}.burger-menu__adress{background-color:#f2f2f0;padding:1.875rem 1.25rem;display:flex;flex-direction:column;align-items:start;gap:.875rem}.burger-menu__adress--main{background-color:#131313;opacity:.95}.burger-menu__adress-row{display:flex;justify-content:center;align-items:center;gap:.75rem}.burger-menu__adress-icon{width:20px;height:20px;display:block}.burger-menu__adress-phone{color:#252a30;font-weight:400;text-decoration:underline;font-size:1rem;white-space:nowrap}.burger-menu__adress-phone--main{color:#fff}.burger-menu__adress-city{color:#252a30;font-weight:400;font-size:1rem;white-space:nowrap}.burger-menu__adress-city--main{color:#fff}.burger-menu__nav{padding-top:2.625rem;padding-bottom:3.375rem;background-color:#dadad5;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1.25rem}.burger-menu__nav--main{background-color:#1c1c1c;opacity:.95}.burger-menu__nav-link{color:#252a30;font-weight:400;letter-spacing:2px;font-size:1rem;text-align:center}.burger-menu__nav-link--main{color:#fff}.burger-menu.active{transform:translateY(0);opacity:1;visibility:visible;z-index:100}.loaded{position:fixed;width:100%;min-height:100dvh;top:0;left:0;z-index:10000;background-color:#f2f2f0;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:1;visibility:visible}.loaded-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5.125rem;flex:1}@media all and (max-width: 1024px){.loaded-content{gap:4.375rem}}@media all and (max-width: 576px){.loaded-content{gap:2.5rem}}.loaded-title{color:#000;letter-spacing:7px;font-weight:400;font-size:calc(18px + .02*(100vw - 320px));text-align:center;text-transform:uppercase}@media all and (max-width: 576px){.loaded-title{letter-spacing:2px}}.loaded-title span{color:#53751e;font-size:calc(20px + .025*(100vw - 320px))}.loaded-text{color:#000;letter-spacing:7px;font-weight:400;font-size:calc(18px + .02*(100vw - 320px));text-align:center;text-transform:uppercase}@media all and (max-width: 576px){.loaded-text{letter-spacing:2px}}.loaded__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:.375rem;background-color:#dadad5}.loaded__progress-bar:after{content:"";position:absolute;top:0;left:0;height:100%;width:0;background:#53751e;transition:none}.active .loaded__progress-bar:after{width:100%;transition:width 1.5s linear}.loaded.hidden{opacity:0;visibility:hidden;pointer-events:none}.body-loading{overflow:hidden}.body-loading>*:not(.loaded){opacity:0;visibility:hidden}.breadcrumbs{display:flex;gap:2rem;align-items:center;flex-wrap:wrap}@media all and (max-width: 576px){.breadcrumbs{gap:1.375rem}}.breadcrumbs1{color:#81848a;text-transform:uppercase;letter-spacing:7px;font-weight:400;font-size:calc(10px + .00875*(100vw - 320px))}@media all and (max-width: 576px){.breadcrumbs1{letter-spacing:2px}}.breadcrumbs2{color:#292d32;text-transform:uppercase;letter-spacing:7px;font-weight:400;font-size:calc(12px + .015*(100vw - 320px))}@media all and (max-width: 576px){.breadcrumbs2{letter-spacing:2px}}.cookie{padding:1.875rem 2.5rem;border-radius:10px;background-color:#daddd9;display:flex;flex-direction:column;align-items:start;gap:1.25rem;position:fixed;bottom:20%;right:46px;z-index:100;max-width:961px;width:100%}@media all and (max-width: 1440px){.cookie{right:0}}@media all and (max-width: 1024px){.cookie{right:0;left:0}}@media all and (max-width: 576px){.cookie{padding:1.25rem;bottom:10px}}.cookie-title{color:#53751e;text-transform:uppercase;letter-spacing:2px;font-weight:700;font-size:calc(14px + .00375*(100vw - 320px))}@media all and (max-width: 576px){.cookie-title{letter-spacing:0}}.cookie-text{color:#273025;letter-spacing:2px;font-weight:400;font-size:calc(14px + .00375*(100vw - 320px));line-height:35px}@media all and (max-width: 576px){.cookie-text{letter-spacing:0}}.cookie-buttons{display:flex;gap:1.5rem;align-items:start;width:100%}.cookie-button{max-width:207px;width:100%;height:54px;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:400;text-transform:uppercase;letter-spacing:2px;font-size:calc(10px + .00375*(100vw - 320px));color:#f2f2f0;padding:.5rem}@media all and (max-width: 768px){.cookie-button{height:42px}}@media all and (max-width: 576px){.cookie-button{letter-spacing:0}}.cookie-button--accept{background-color:#53751e}.cookie-button--reject{background-color:#828a81;visibility:hidden}.popup-gallery{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:1000;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.popup-gallery.active{opacity:1;visibility:visible}.popup-gallery__container{position:relative;max-width:90vw;max-height:90vh;display:flex;align-items:center;justify-content:center}.popup-gallery__content{position:relative;max-width:100%;max-height:100%}.popup-gallery__content img{max-width:100%;max-height:100%;object-fit:contain;display:block}.popup-gallery__content video{max-width:100%;max-height:100%;outline:none}.popup-gallery__content .video-container{position:relative;display:flex;align-items:center;justify-content:center}.popup-gallery__content .video-container .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;cursor:pointer;z-index:1001;transition:transform .2s ease}.popup-gallery__content .video-container .play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.popup-gallery__close{position:absolute;top:20px;right:20px;width:40px;height:40px;background-color:#53751e;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;z-index:1002}.popup-gallery__close:hover{background-color:#ffffff4d}.popup-gallery__close:before,.popup-gallery__close:after{content:"";position:absolute;width:20px;height:2px;background-color:#fff}.popup-gallery__close:before{transform:rotate(45deg)}.popup-gallery__close:after{transform:rotate(-45deg)}.popup-gallery__navigation{position:absolute;top:50%;transform:translateY(-50%);background-color:#53751e;border:none;width:50px;height:50px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,opacity .2s ease;z-index:1002}.popup-gallery__navigation:hover{background-color:#ffffff4d}.popup-gallery__navigation:disabled{opacity:.3;cursor:not-allowed}.popup-gallery__navigation svg{width:20px;height:20px;fill:#fff}.popup-gallery__navigation--prev{left:20px}.popup-gallery__navigation--next{right:20px}.popup-gallery__counter{position:absolute;bottom:20px;left:50%;transform:translate(-50%);background-color:#00000080;color:#fff;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:400;z-index:1002}.slider-section{display:flex;flex-direction:column;gap:2.5rem}@media all and (max-width: 576px){.slider-section{gap:1.25rem}}@media (min-width: 1240px){.slider-section .slider--no-blur .swiper-slide{filter:blur(0)!important;opacity:1!important}.slider-section .no-desktop-nav .slider-nav.desktop-only{display:none!important}}.slider-section__pretitle{color:#252a30;font-weight:400;letter-spacing:8px;font-size:calc(16px + .00875*(100vw - 320px));margin-left:6.25rem}@media all and (max-width: 1024px){.slider-section__pretitle{margin-left:3.75rem}}@media all and (max-width: 576px){.slider-section__pretitle{letter-spacing:2px;margin-left:.875rem}}.slider-section__title{color:#252a30;font-weight:400;letter-spacing:8px;font-size:calc(20px + .01625*(100vw - 320px));text-transform:uppercase;text-align:center}.slider-section__title--left{text-align:left;margin-left:6.25rem}@media all and (max-width: 1024px){.slider-section__title--left{margin-left:3.75rem}}@media all and (max-width: 576px){.slider-section__title--left{letter-spacing:2px;margin-left:.875rem}}@media all and (max-width: 576px){.slider-section__title{letter-spacing:2px}}.slider-section__content{width:100%;overflow:hidden}.slider-swiper{position:relative;width:100%;height:37.5rem}@media all and (max-width: 1024px){.slider-swiper{height:31.25rem}}@media (max-width: 767px){.slider-swiper{height:auto;min-height:20rem}}.slider-swiper--coop{height:56.25rem}@media all and (max-width: 1024px){.slider-swiper--coop{height:43.75rem}}@media (max-width: 767px){.slider-swiper--coop{height:auto;min-height:37.5rem}}.slider-swiper .swiper-wrapper{display:flex;align-items:flex-start}@media (max-width: 767px){.slider-swiper .swiper-wrapper{align-items:flex-start;width:100%!important}}.slider-swiper .swiper-slide{width:auto;height:auto;display:flex;flex-direction:column;align-items:center;filter:blur(2px);transition:filter .6s ease;opacity:.8}.slider-swiper .swiper-slide.swiper-slide-active{filter:blur(0);opacity:1}@media (max-width: 767px){.slider-swiper .swiper-slide{width:100%!important;max-width:100%!important;flex-shrink:0;justify-content:flex-start;flex:0 0 100%!important;filter:blur(0)}}.main-slider .slider-nav{top:40%}.coop-slider .slider-nav{top:300px}@media all and (max-width: 1440px){.coop-slider .slider-nav{top:220px}}.slider-nav{position:absolute;transform:translateY(-50%);width:3.125rem;height:3.125rem;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;z-index:3;border:none;outline:none;box-shadow:0 4px 15px #0000001a;-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media all and (max-width: 768px){.slider-nav{width:2.5rem;height:2.5rem}}.slider-nav:hover{transform:translateY(-50%) scale(1.1);box-shadow:0 8px 25px #00000026}.slider-nav--prev{left:1.25rem}.slider-swiper--main .slider-nav--prev{left:28%}@media all and (max-width: 1440px){.slider-swiper--main .slider-nav--prev{left:20px}}.slider-swiper--coop .slider-nav--prev{left:36%}@media all and (max-width: 1024px){.slider-swiper--coop .slider-nav--prev{left:20px}}.slider-nav--next{right:1.25rem}.slider-swiper--main .slider-nav--next{right:28%}@media all and (max-width: 1440px){.slider-swiper--main .slider-nav--next{right:20px}}.slider-swiper--coop .slider-nav--next{right:36%}@media all and (max-width: 1024px){.slider-swiper--coop .slider-nav--next{right:20px}}.slider-nav svg{width:1.25rem;height:1.25rem;color:#252a30}@media all and (max-width: 1024px){.slider-nav svg{width:.875rem;height:.875rem}}.slider-mobile-nav{display:none;justify-content:space-between;align-items:center;margin-top:1.25rem;padding:0 2.5rem}@media (max-width: 563px){.slider-mobile-nav{margin-top:1rem;padding:0 1.875rem}}@media (max-width: 320px){.slider-mobile-nav{padding:0 1.25rem}}.slider-nav.slider-nav--next.desktop-only,.slider-nav.slider-nav--prev.desktop-only{display:block}.mobile-only{display:none}.slide{display:flex;flex-direction:column;align-items:center;gap:3.75rem;width:25rem}@media all and (max-width: 1024px){.slide{width:21.875rem;gap:1.25rem}}@media all and (max-width: 768px){.slide{width:18.75rem;gap:1.125rem}}@media (max-width: 767px){.slide{width:100%;gap:1.25rem;padding:0 1.25rem;box-sizing:border-box;justify-content:flex-start}}@media (max-width: 563px){.slide{padding:0 .9375rem;gap:1rem}}.slide__image-2{aspect-ratio:3/4!important;filter:grayscale(100%)}.slide__image{width:100%;aspect-ratio:4/3;border-radius:.375rem;overflow:hidden;position:relative}@media all and (max-width: 1024px){.slide__image{border-radius:.75rem}}@media all and (max-width: 576px){.slide__image{border-radius:.5rem}}.slide__image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.slide__image:hover img{transform:scale(1.05)}.slide__title{color:#000;font-weight:400;text-align:center;font-size:calc(16px + .00875*(100vw - 320px));letter-spacing:7px;text-transform:uppercase}@media all and (max-width: 576px){.slide__title{letter-spacing:2px}}.slide__info{display:flex;flex-direction:column;align-items:center;gap:.5rem}@media all and (max-width: 576px){.slide__info{gap:1rem}}.slide__subtitle{color:#000;font-weight:400;text-align:center;font-size:calc(16px + .005*(100vw - 320px));letter-spacing:7px;text-transform:uppercase}@media all and (max-width: 576px){.slide__subtitle{letter-spacing:2px}}.slide__cities{display:flex;flex-direction:column;align-items:center;gap:.625rem}.slide__city{color:#000;font-weight:400;letter-spacing:4px;text-align:center;font-size:calc(14px + .0025*(100vw - 320px));white-space:nowrap}@media all and (max-width: 576px){.slide__city{letter-spacing:2px}}.slide__work,.slide__stage{color:#000;font-weight:400;letter-spacing:4px;text-align:center;font-size:calc(14px + .0025*(100vw - 320px))}@media all and (max-width: 576px){.slide__work,.slide__stage{letter-spacing:2px}}.slide__text{color:#000;font-weight:400;letter-spacing:4px;text-align:center;font-size:calc(14px + .0025*(100vw - 320px));margin-top:1.375rem;line-height:34px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3}@media all and (max-width: 576px){.slide__text{letter-spacing:2px;margin-top:0;line-height:25px}}.swiper-slide-active .slide__text{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;line-clamp:unset;overflow:visible}@media (max-width: 767px){.slide__text{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;line-clamp:unset;overflow:visible}}.no-clamp .slide__text{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;line-clamp:unset;overflow:visible}.swiper-button-next,.swiper-button-prev{display:none!important}.slider-swiper .slider-nav{display:flex!important}.slider-swiper .slider-hint{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none;opacity:.85;transition:opacity .3s ease,transform .3s ease}.slider-swiper .slider-hint.hidden{opacity:0;transform:translate(-50%,-50%) scale(.96)}.slider-swiper .slider-hint__icon{width:2.625rem;height:auto;animation:slider-hint-drift 1.6s ease-in-out infinite;filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))}@media all and (max-width: 768px){.slider-swiper .slider-hint__icon{width:2rem}}@keyframes slider-hint-drift{0%{transform:translate(-18px)}50%{transform:translate(18px)}to{transform:translate(-18px)}}.scroll-btn{cursor:pointer;transition:transform .2s ease;position:fixed;right:52px;bottom:20vh;z-index:1000}@media all and (max-width: 576px){.scroll-btn{right:10px}}.scroll-btn svg{width:60px;height:60px;display:block}@media all and (max-width: 576px){.scroll-btn svg{width:40px;height:40px}}.scroll-btn:hover{transform:translateY(-5px)}.policy__template-section{padding-top:7.5rem;padding-bottom:8.75rem;background-color:#fff}@media all and (max-width: 1024px){.policy__template-section{padding-top:5rem;padding-bottom:6.25rem}}@media all and (max-width: 576px){.policy__template-section{padding-top:2.5rem;padding-bottom:2.5rem}}.policy__template{display:flex;flex-direction:column;gap:5.625rem}@media all and (max-width: 1024px){.policy__template{gap:3.75rem}}@media all and (max-width: 576px){.policy__template{gap:2.5rem}}.policy__template-title{color:#000;letter-spacing:7px;font-size:calc(20px + .01375*(100vw - 320px));font-weight:800}@media all and (max-width: 576px){.policy__template-title{letter-spacing:2px}}.policy__template__text{display:flex;flex-direction:column;gap:3.75rem}@media all and (max-width: 576px){.policy__template__text{gap:2.5rem}}.policy__template__info{display:flex;flex-direction:column;gap:2.5rem}@media all and (max-width: 576px){.policy__template__info{gap:1.25rem}}.policy__template__info-title{color:#000;letter-spacing:7px;font-size:calc(18px + .0075*(100vw - 320px));font-weight:600}@media all and (max-width: 576px){.policy__template__info-title{letter-spacing:2px}}.policy__template__info-text{display:flex;flex-direction:column;gap:1.875rem}@media all and (max-width: 576px){.policy__template__info-text{gap:1.25rem}}.policy__template__info-text p{color:#000;letter-spacing:2px;font-size:calc(16px + .005*(100vw - 320px));font-weight:400}@media all and (max-width: 576px){.policy__template__info-text p{letter-spacing:0px}}.policy__template__info-list{display:flex;flex-direction:column;gap:1.25rem;margin-left:2.5rem}@media all and (max-width: 576px){.policy__template__info-list{gap:.625rem;margin-left:1.875rem}}.policy__template__info-list li{color:#000;font-weight:400;letter-spacing:2px;font-size:calc(16px + .005*(100vw - 320px))}@media all and (max-width: 576px){.policy__template__info-list li{letter-spacing:0px}}.policy__template-link{color:#53753c;font-weight:400;letter-spacing:2px;font-size:calc(16px + .005*(100vw - 320px));cursor:pointer}@media all and (max-width: 576px){.policy__template-link{letter-spacing:0px}}.policy__template-date{color:#000;font-weight:400;letter-spacing:2px;font-size:calc(16px + .005*(100vw - 320px))}@media all and (max-width: 576px){.policy__template-date{letter-spacing:0px}}.policy__template-date span{font-weight:600}.main__main-section{padding-top:4rem;padding-bottom:15rem;background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;overflow:hidden;isolation:isolate}.main__main-section:before{content:"";background:linear-gradient(0deg,#0000,#0000005c 42.06%);position:absolute;inset:0;z-index:1}@media all and (max-width: 1024px){.main__main-section{padding-top:3.75rem;padding-bottom:11.25rem}}@media all and (max-width: 576px){.main__main-section{padding-top:2.25rem;padding-bottom:7rem}}.main__main{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:10rem}@media all and (max-width: 1024px){.main__main{gap:7.5rem}}@media all and (max-width: 576px){.main__main{gap:5rem}}.main__main-header{display:flex;justify-content:space-between;align-items:center;gap:.625rem;width:100%;z-index:2}.main__main-header .burger{display:none}@media all and (max-width: 1024px){.main__main-header .burger{display:block}}.main__main-header__logo img,.main__main-header__logo svg{display:block;max-width:206px;width:100%;height:auto}.main__main-header__nav{display:flex;justify-content:space-between;align-items:center;gap:.875rem}@media all and (max-width: 1024px){.main__main-header__nav{display:none}}.main__main-header__link{color:#fff;font-weight:400;letter-spacing:5px;font-size:calc(16px + .005*(100vw - 320px));white-space:nowrap}.main__main-header__link:hover{text-decoration:underline}.main__main-header__adress{display:flex;flex-direction:column;align-items:start;gap:1.125rem}@media all and (max-width: 1024px){.main__main-header__adress{gap:.875rem}}@media all and (max-width: 1440px){.main__main-header__adress{display:none}}.main__main-header__adress-row{display:flex;justify-content:center;align-items:center;gap:.75rem}.main__main-header__adress-icon{width:34px;height:34px;display:block}.main__main-header__adress-phone{color:#fff;font-weight:400;text-decoration:underline;font-size:calc(16px + .005*(100vw - 320px));white-space:nowrap}.main__main-header__adress-city{color:#fff;font-weight:400;font-size:calc(16px + .005*(100vw - 320px));white-space:nowrap}.main__main-content{display:flex;flex-direction:column;justify-content:center;align-items:start;gap:2.5rem;width:60vw;z-index:2}@media all and (max-width: 1024px){.main__main-content{gap:2.125rem;width:100%}}@media all and (max-width: 576px){.main__main-content{gap:1.75rem;align-items:center}}.main__main-content__pretitle{color:#f2f2f0;font-weight:400;font-size:calc(16px + .01*(100vw - 320px));letter-spacing:4px}@media all and (max-width: 576px){.main__main-content__pretitle{letter-spacing:2px;text-align:center}}.main__main-content__title{color:#f2f2f0;font-weight:400;font-size:calc(18px + .02*(100vw - 320px));letter-spacing:4px}@media all and (max-width: 576px){.main__main-content__title{letter-spacing:2px;text-align:center}}.main__main-content__text{display:flex;flex-direction:column;gap:.75rem}.main__main-content__text p{color:#f2f2f0;font-weight:400;font-size:calc(14px + .01*(100vw - 320px));line-height:45px}@media all and (max-width: 576px){.main__main-content__text p{text-align:center;line-height:25px}}.main__main-content__button{border:2px solid #f2f2f0;background-color:#f2f2f000;width:284px;height:74px;outline:none;text-align:center;display:none;justify-content:center;align-items:center;color:#f2f2f0;text-transform:uppercase;font-weight:400;font-size:calc(14px + .00375*(100vw - 320px));transition:all .3s ease-in-out;margin-top:1.875rem}.main__main-content__button:hover{background-color:#f2f2f0;color:#000}@media all and (max-width: 768px){.main__main-content__button{width:240px;height:60px;margin-top:.625rem}}@media all and (max-width: 576px){.main__main-content__button{width:184px;height:50px}}.main__bg-layer{position:absolute;inset:0;background-repeat:no-repeat;background-size:cover;background-position:center;transform-origin:center center;transform:scale(var(--bg-scale, 1));transition:transform 1s ease-out,opacity .6s ease;will-change:transform,opacity;backface-visibility:hidden;pointer-events:none;z-index:-1;opacity:1}.main__main-section--continuous-zoom .main__bg-layer{animation:continuousZoom 20s ease-in-out infinite}@keyframes continuousZoom{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (prefers-reduced-motion: reduce){.main__bg-layer{transition:none}.main__main-section--continuous-zoom .main__bg-layer{animation:none;transform:scale(1)}}body.js-intro .main__main-content__pretitle,body.js-intro .main__main-content__title,body.js-intro .main__main-content__text,body.js-intro .main__main-content__button{opacity:0;transform:translate(40px);transition:transform .6s ease,opacity .6s ease;will-change:transform,opacity}body.js-intro .main__main-content__pretitle.is-in,body.js-intro .main__main-content__title.is-in,body.js-intro .main__main-content__text.is-in,body.js-intro .main__main-content__button.is-in{opacity:1;transform:translate(0)}@media (prefers-reduced-motion: reduce){body.js-intro .main__main-content__pretitle,body.js-intro .main__main-content__title,body.js-intro .main__main-content__text,body.js-intro .main__main-content__button{transition:none;transform:none;opacity:1}}.main__main-content__pretitle,.main__main-content__title,.main__main-content__text,.main__main-content__button{opacity:0;transform:translate(40px);transition:transform .6s ease,opacity .6s ease;will-change:transform,opacity}.main__main-content__pretitle.is-in,.main__main-content__title.is-in,.main__main-content__text.is-in,.main__main-content__button.is-in{opacity:1;transform:translate(0)}@media (prefers-reduced-motion: reduce){.main__main-content__pretitle,.main__main-content__title,.main__main-content__text,.main__main-content__button{transition:none;transform:none;opacity:1}}.main__about-section{background-color:#fff;padding-bottom:8rem;padding-top:5.25rem}@media all and (max-width: 1024px){.main__about-section{padding-top:3.75rem;padding-bottom:6.25rem}}@media all and (max-width: 576px){.main__about-section{padding-top:1.75rem;padding-bottom:3.75rem}}.main__about{display:flex;flex-direction:column;align-items:center;gap:4rem}@media all and (max-width: 1024px){.main__about{gap:2.5rem}}@media all and (max-width: 576px){.main__about{gap:1.75rem}}.main__about-title{text-align:center;text-transform:uppercase;font-weight:400;letter-spacing:7px;font-size:calc(20px + .01375*(100vw - 320px));color:#252a30}@media all and (max-width: 576px){.main__about-title{letter-spacing:4px}}.main__about-text{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:var(--about-sep-span, 992px)}@media all and (max-width: 1024px){.main__about-text{width:100%}}@media all and (max-width: 576px){.main__about-text{gap:.875rem;text-align:center}}.main__about-text p{color:#555;text-align:justify;font-weight:400;letter-spacing:2px;line-height:40px;font-size:calc(16px + .00625*(100vw - 320px))}@media all and (max-width: 576px){.main__about-text p{letter-spacing:0px}}.main__about-text span{color:#53751e;font-weight:600}.main__about-info{display:flex;align-items:stretch;width:100%}@media all and (max-width: 768px){.main__about-info{align-items:center;flex-direction:column;gap:1.875rem}}.main__about-info__block{flex:1;display:flex;flex-direction:column;align-items:center;gap:.875rem;opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out;will-change:opacity,transform}@media all and (max-width: 768px){.main__about-info__block{align-items:center}}.main__about-info__block.animate-in{opacity:1;transform:translateY(0)}.main__about-info__separator{display:flex;justify-content:center;align-items:stretch;width:3.75rem;flex-shrink:0}.main__about-info__separator:before{content:"";width:1px;border-left:4px dashed #d0d0d0}@media all and (max-width: 768px){.main__about-info__separator{display:none}}.main__about-info__title{color:#53751e;font-weight:400;font-size:calc(20px + .015*(100vw - 320px))}.main__about-info__title span{font-size:calc(24px + .02125*(100vw - 320px))}@media all and (max-width: 768px){.main__about-info__title{text-align:center}}.main__about-info__text{color:#403e3e;font-weight:400;font-size:calc(16px + .00375*(100vw - 320px))}@media all and (max-width: 768px){.main__about-info__text{text-align:center}}@media (prefers-reduced-motion: reduce){.main__about-info__block{transition:none;opacity:1;transform:none}}.main__work-section{background-color:#fff;padding-top:8rem;padding-bottom:17.625rem}@media all and (max-width: 1024px){.main__work-section{padding-top:6.25rem;padding-bottom:12.5rem}}@media all and (max-width: 576px){.main__work-section{padding-bottom:11rem;padding-top:3.75rem}}.main__work{display:flex;flex-direction:column;align-items:center;gap:8rem}@media all and (max-width: 1024px){.main__work{gap:3.75rem}}@media all and (max-width: 576px){.main__work{gap:1.5rem}}.main__work-title{text-align:center;text-transform:uppercase;font-weight:400;letter-spacing:7px;font-size:calc(20px + .01375*(100vw - 320px));color:#252a30}@media all and (max-width: 576px){.main__work-title{letter-spacing:4px}}.main__work-timeline{position:relative;display:flex;flex-direction:column;gap:6.25rem;max-width:var(--about-sep-span, 994px);width:100%}@media all and (max-width: 1024px){.main__work-timeline{gap:3.75rem}}@media all and (max-width: 576px){.main__work-timeline{gap:1.5rem}}.main__work-timeline:before{content:"";position:absolute;left:var(--line-left, 1.5625rem);top:var(--line-top, 0px);height:0px;width:2px;background-color:#53751e;z-index:0;transition:height 1.5s ease}.main__work-timeline.timeline-animated:before{height:var(--line-height, 0px)}.main__work-timeline__item{position:relative;display:flex;align-items:center;justify-content:space-between;gap:5.625rem;opacity:0;transform:translateY(20px);transition:all 1.2s ease}@media all and (max-width: 1024px){.main__work-timeline__item{gap:2.5rem}}@media all and (max-width: 576px){.main__work-timeline__item{gap:.875rem}}.main__work-timeline__item.animate-in{opacity:1;transform:translateY(0)}.main__work-timeline__number{width:5.625rem;height:5.625rem;background-color:#53751e;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:400;font-size:calc(22px + .0175*(100vw - 320px));border-radius:10px;position:relative;z-index:2}@media all and (max-width: 1024px){.main__work-timeline__number{width:3.75rem;height:3.75rem}}@media all and (max-width: 576px){.main__work-timeline__number{width:2.5rem;height:2.5rem}}.main__work-timeline__content{flex:1;display:flex;flex-direction:column;gap:2.125rem}@media all and (max-width: 1024px){.main__work-timeline__content{gap:1.25rem}}@media all and (max-width: 576px){.main__work-timeline__content{padding:.75rem}}.main__work-timeline__title{color:#262626;font-weight:400;text-transform:uppercase;font-size:calc(14px + .0075*(100vw - 320px));margin-bottom:.5rem;letter-spacing:2px}@media all and (max-width: 576px){.main__work-timeline__title{letter-spacing:0}}.main__work-timeline__text{color:#555;font-weight:400;font-size:calc(14px + 13 * (100vw - 320px) / 1600);line-height:1.5;letter-spacing:2px;line-height:40px}@media all and (max-width: 576px){.main__work-timeline__text{letter-spacing:0;line-height:20px}}.main__banner-section{width:100%;min-height:80vh;background:center/cover no-repeat;position:relative;background-attachment:fixed}@media all and (max-width: 1024px){.main__banner-section{min-height:70vh;background-attachment:scroll}}@media all and (max-width: 576px){.main__banner-section{min-height:50vh}}.main__banner-info{position:absolute;display:flex;flex-direction:column;gap:1.625rem;padding:2.625rem 5.625rem;background-color:#f2f2f0;top:-76px;right:0;max-width:772px;width:100%}@media all and (max-width: 1024px){.main__banner-info{padding:2.25rem 3.75rem;max-width:460px}}@media all and (max-width: 576px){.main__banner-info{padding:1.875rem .75rem;max-width:240px}}.main__banner-title{display:flex;flex-direction:column;gap:1.625rem}.main__banner-title_first{color:#252a30;font-weight:400;letter-spacing:8px;font-size:calc(14px + .01125*(100vw - 320px))}@media all and (max-width: 576px){.main__banner-title_first{letter-spacing:4px}}.main__banner-title_second{color:#252a30;font-weight:400;letter-spacing:7px;font-size:calc(16px + .01625*(100vw - 320px))}@media all and (max-width: 576px){.main__banner-title_second{letter-spacing:4px}}.main__banner-text{color:#252a30;font-weight:400;letter-spacing:2px;font-size:calc(14px + .0075*(100vw - 320px));line-height:40px}@media all and (max-width: 576px){.main__banner-text{letter-spacing:0;line-height:22px}}.main__advantages-section{padding-top:18.5625rem;padding-bottom:13.375rem;background-color:#fff}@media all and (max-width: 1024px){.main__advantages-section{padding-top:11.25rem;padding-bottom:7.5rem}}@media all and (max-width: 576px){.main__advantages-section{padding-top:8.75rem;padding-bottom:2.625rem}}.main__advantages{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;align-items:stretch}@media all and (max-width: 1024px){.main__advantages{grid-template-columns:repeat(2,1fr)}}@media all and (max-width: 576px){.main__advantages{grid-template-columns:repeat(1,1fr)}}.main__advantages-card{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:5.875rem;padding:1.25rem;height:100%;cursor:pointer;background-color:transparent;transition:background-color .6s ease;border-radius:10px;opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out;will-change:opacity,transform}.main__advantages-card.animate-in{opacity:1;transform:translateY(0)}.main__advantages-card:hover{background-color:#f2f2f0}@media all and (max-width: 1024px){.main__advantages-card:hover{background-color:transparent}}@media all and (max-width: 1024px){.main__advantages-card{gap:3.75rem;border-radius:0;border:1px solid #53751e}}@media all and (max-width: 576px){.main__advantages-card{gap:1.125rem;padding:.875rem}}.main__advantages-img{width:114px;height:114px}@media all and (max-width: 1024px){.main__advantages-img{width:80px;height:80px}}@media all and (max-width: 576px){.main__advantages-img{width:50px;height:50px}}.main__advantages-title{color:#262626;text-align:center;font-weight:400;letter-spacing:2px;text-transform:uppercase;font-size:calc(14px + .01*(100vw - 320px));line-height:45px}@media all and (max-width: 576px){.main__advantages-title{letter-spacing:0;line-height:24px}}@media (prefers-reduced-motion: reduce){.main__advantages-card{transition:none;opacity:1;transform:none}}.main__slider-section{padding-top:5.875rem;padding-bottom:5.125rem;background-color:#f2f2f0}@media all and (max-width: 576px){.main__slider-section{padding-top:1.5rem;padding-bottom:2rem}}.main__slider{display:flex;flex-direction:column;gap:2.5rem}@media all and (max-width: 576px){.main__slider{gap:2rem}}.main__main-video-section{padding-top:8rem;padding-bottom:5rem;background-color:#fff}@media all and (max-width: 1024px){.main__main-video-section{padding-top:6.25rem;padding-bottom:3.75rem}}@media all and (max-width: 576px){.main__main-video-section{padding-top:3.5rem;padding-bottom:2.375rem}}.main__main-video{display:flex;justify-content:center;align-items:center}.main__main-video video{max-width:1200px;width:100%;height:auto;border-radius:10px;box-shadow:0 0 20px #53751e}.catalog__catalog-section{background-color:#fff;padding-top:5.625rem;padding-bottom:7rem}@media all and (max-width: 1024px){.catalog__catalog-section{padding-top:4.375rem;padding-bottom:5.625rem}}@media all and (max-width: 576px){.catalog__catalog-section{padding-top:2rem;padding-bottom:3.25rem}}@supports not (aspect-ratio: 1/1){.catalog__catalog__item{position:relative}.catalog__catalog__item:after{content:"";display:block;padding-top:100%}}.catalog__catalog{display:flex;flex-direction:column;align-items:center;gap:5.75rem}@media all and (max-width: 1024px){.catalog__catalog{gap:3.75rem}}@media all and (max-width: 576px){.catalog__catalog{gap:2.25rem}}.catalog__catalog-title{color:#292d32;text-transform:uppercase;letter-spacing:7px;font-weight:400;text-align:center;font-size:calc(20px + .01375*(100vw - 320px))}@media all and (max-width: 576px){.catalog__catalog-title{letter-spacing:2px}}.catalog__catalog__list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.875rem;width:100%}@media all and (max-width: 1024px){.catalog__catalog__list{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media all and (max-width: 768px){.catalog__catalog__list{grid-template-columns:repeat(1,1fr)}}@media all and (max-width: 576px){.catalog__catalog__list{gap:1.125rem}}.catalog__catalog__item{position:relative;display:block;overflow:hidden;min-height:0;aspect-ratio:1/1}.catalog__catalog__item:before{content:"";background:linear-gradient(180deg,#0000 59.62%,#00000080 86.54%);position:absolute;inset:0;z-index:1;pointer-events:none}.catalog__catalog__item-img{transition:transform .6s ease;position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.catalog__catalog__item-img:hover{transform:scale(1.05)}.catalog__catalog__item-title{position:absolute;top:30px;left:30px;right:30px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.625rem}@media all and (max-width: 768px){.catalog__catalog__item-title{top:16px;left:16px;right:16px}}.catalog__catalog__item-title p{color:#fff;text-transform:uppercase;letter-spacing:7px;font-weight:400;font-size:calc(16px + .00375*(100vw - 320px));word-break:break-word}@media all and (max-width: 576px){.catalog__catalog__item-title p{letter-spacing:2px}}.catalog__catalog__item-title svg{width:20px;height:20px;display:block}@media all and (max-width: 1024px){.catalog__catalog__item-title svg{width:16px;height:16px}}@media all and (max-width: 576px){.catalog__catalog__item-title svg{width:14px;height:14px}}.salons__maps-section{background-color:#f2f2f0;padding-top:7.25rem;padding-bottom:5.125rem;width:100%;padding-left:0;padding-right:0}@media all and (max-width: 1024px){.salons__maps-section{padding-top:6.25rem;padding-bottom:3.75rem}}@media all and (max-width: 576px){.salons__maps-section{padding-bottom:3.25rem;padding-top:2rem}}.salons__maps{display:flex;flex-direction:column;gap:11.25rem;width:100%;position:relative}@media all and (max-width: 1024px){.salons__maps{gap:6.25rem}}@media all and (max-width: 576px){.salons__maps{gap:2rem}}.salons__maps .salons-word{position:absolute;top:0;left:30px;transform:translate(0);color:#252a30;letter-spacing:7px;font-weight:400;font-size:calc(14px + .0175*(100vw - 320px))}@media (max-width: 1200px){.salons__maps .salons-word{top:-50px;transform:translate(-50%);left:50%}}@media all and (max-width: 576px){.salons__maps .salons-word{letter-spacing:2px;top:-30px}}.salons__maps-nav{display:flex;justify-content:space-evenly;align-items:center;gap:1.25rem;padding-left:5vw;padding-right:5vw}@media all and (max-width: 1440px){.salons__maps-nav{padding-left:1rem;padding-right:1rem}}@media all and (max-width: 1024px){.salons__maps-nav{flex-direction:column;justify-content:space-between;gap:.875rem}}.salons__maps-btn{color:#81848a;letter-spacing:7px;font-weight:400;font-size:calc(14px + .0175*(100vw - 320px))}@media all and (max-width: 576px){.salons__maps-btn{letter-spacing:2px}}.salons__maps-btn.is-active{color:#252a30}.salons__maps-panel{display:flex;flex-direction:column;gap:14.625rem;width:100%}@media all and (max-width: 1024px){.salons__maps-panel{gap:7.5rem}}@media all and (max-width: 576px){.salons__maps-panel{gap:2rem}}.salons__maps-map{position:relative}@media all and (max-width: 1024px){.salons__maps-map--desktop{display:none}}@media all and (max-width: 1024px){.salons__maps-map--mobile{display:flex;flex-direction:column}}.salons__maps-map_banner{display:flex;flex-direction:column;gap:2.125rem;padding:5.875rem 6.875rem;position:absolute;top:-96px;background-color:#dadad5;z-index:1}@media all and (max-width: 1024px){.salons__maps-map_banner{align-items:center;padding:3.75rem;position:static}}@media all and (max-width: 576px){.salons__maps-map_banner{gap:1rem;padding:1.25rem 1.5rem}}.salons__maps-map_banner-extra{display:flex;flex-direction:column;gap:2.125rem}@media all and (max-width: 1024px){.salons__maps-map_banner-extra{align-items:center}}@media all and (max-width: 576px){.salons__maps-map_banner-extra{gap:1rem}}.salons__maps-map_banner-left{left:0}.salons__maps-map_banner-right{right:0}.salons__maps-map_banner-more_btn{color:#53751e;text-align:center;text-transform:uppercase;cursor:pointer;font-weight:400;font-size:calc(14px + .00125*(100vw - 320px))}.salons__maps-map_banner-metro{display:flex;flex-direction:column;align-items:center;gap:.375rem}.salons__maps-map_banner-metro p{letter-spacing:2px;font-size:calc(14px + .00125*(100vw - 320px));text-align:center}.salons__maps-map_banner-metro p:first-child{color:#252a30;font-weight:700}.salons__maps-map_banner-metro p:last-child{color:#81848a;font-weight:400}.salons__maps-map_banner-title{color:#252a30;font-weight:400;letter-spacing:7px;font-size:calc(16px + .01625*(100vw - 320px))}@media all and (max-width: 1024px){.salons__maps-map_banner-title{text-align:center}}@media all and (max-width: 576px){.salons__maps-map_banner-title{letter-spacing:2px}}.salons__maps-map_banner-time{color:#252a30;font-weight:400;letter-spacing:2px;font-size:calc(14px + .00375*(100vw - 320px))}@media all and (max-width: 1024px){.salons__maps-map_banner-time{text-align:center}}.salons__maps-map_banner__info{display:flex;flex-direction:column;gap:2.5rem}@media all and (max-width: 576px){.salons__maps-map_banner__info{gap:1.625rem}}.salons__maps-map_banner__info-row{display:flex;gap:1.25rem;align-items:center}@media all and (max-width: 1024px){.salons__maps-map_banner__info-row{align-items:center;flex-direction:column}}@media all and (max-width: 768px){.salons__maps-map_banner__info-row{gap:.625rem}}.salons__maps-map_banner__info-icon{width:60px;height:60px;display:block}@media all and (max-width: 576px){.salons__maps-map_banner__info-icon{width:40px;height:40px}}.salons__maps-map_banner__info-desc{display:flex;flex-direction:column;gap:.625rem}@media all and (max-width: 1024px){.salons__maps-map_banner__info-desc{align-items:center}}.salons__maps-map_banner__info-title_desc{color:#252a30;font-weight:700;letter-spacing:7px;font-size:calc(14px + .00375*(100vw - 320px))}@media all and (max-width: 1024px){.salons__maps-map_banner__info-title_desc{text-align:center}}@media all and (max-width: 576px){.salons__maps-map_banner__info-title_desc{letter-spacing:2px}}.salons__maps-map_banner__info-text_desc{color:#81848a;font-weight:400;letter-spacing:2px;font-size:calc(14px + .00125*(100vw - 320px))}@media all and (max-width: 1024px){.salons__maps-map_banner__info-text_desc{text-align:center}}.salons__maps [hidden]{display:none!important}.salons__maps-panel{display:none}.salons__maps-panel.is-active,.salons__maps-map_banner-extra{display:flex}.collapsible{overflow:hidden;height:0;transition:height .3s ease}.salons__maps-map_iframe{display:block;width:100%;transition:height .3s ease}.salons__maps-map--mobile .salons__maps-map_banner{position:static!important;display:none!important}@media all and (max-width: 1024px){.salons__maps-map--mobile .salons__maps-map_banner{display:flex!important}}.project__project-section{background-color:#fff;padding-top:5.125rem;padding-bottom:5.375rem}@media all and (max-width: 576px){.project__project-section{padding-top:1.875rem;padding-bottom:2.375rem}}.project__project{display:flex;flex-direction:column;gap:6.5rem}@media all and (max-width: 1024px){.project__project{gap:5.625rem}}@media all and (max-width: 576px){.project__project{gap:3.75rem}}.project__project__description{display:flex;flex-direction:column;gap:.625rem}.project__project__description p{font-size:calc(14px + .0075*(100vw - 320px));letter-spacing:7px;color:#252a30;font-weight:600}@media all and (max-width: 576px){.project__project__description p{letter-spacing:2px}}.project__project__description span{font-weight:400}.project__project__gallery{display:flex;flex-direction:column;gap:3.125rem}@media all and (max-width: 1024px){.project__project__gallery{display:none}}.project__project__gallery__row{display:flex;justify-content:space-between;gap:1.25rem}@media (max-width: 1700px){.project__project__gallery__row{flex-direction:column}}.project__project__gallery__row-image{flex:1;position:relative;overflow:hidden;aspect-ratio:4/5;height:auto;min-height:17.5rem;max-height:42.5rem}.project__project__gallery__row-image:before{content:"";background:linear-gradient(180deg,#00000080 13%,#0000 40%);position:absolute;inset:0;z-index:1;pointer-events:none}.project__project__gallery__row-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.project__project__gallery__row-image img:hover{transform:scale(1.1)}.project__project__gallery__row-image-title{position:absolute;top:28px;left:20px;color:#fff;text-transform:uppercase;letter-spacing:2px;font-weight:400;font-size:calc(16px + .0025*(100vw - 320px));z-index:2}.project__project__gallery__row-image-title2{position:absolute;top:48px;left:20px;color:#fff;text-transform:uppercase;letter-spacing:2px;font-weight:400;font-size:calc(16px + .0025*(100vw - 320px));z-index:2}.project__project__gallery__row-images{flex:1;display:flex;justify-content:space-between;gap:1.25rem;position:relative;overflow:hidden}.project__project__gallery__row-images img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.project__project__gallery__row-images img:hover{transform:scale(1.05)}.project__project__gallery__row-images .video-container{width:auto;height:auto;overflow:hidden;transition:transform .6s ease;cursor:pointer;position:relative}.project__project__gallery__row-images .video-container:hover{transform:scale(1.05)}.project__project__gallery__row-images .video-container video{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.project__project__gallery__row-images .video-container .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:6.25rem;height:6.25rem;display:flex;justify-content:center;align-items:center;z-index:2;pointer-events:none}.project__project__gallery__row-images>*{flex:1 1 0;min-width:0;width:auto;aspect-ratio:16/9;height:auto;min-height:13.75rem;max-height:42.5rem}.project__project__sliders{display:none}@media all and (max-width: 1024px){.project__project__sliders{display:flex;flex-direction:column;gap:2.625rem}}.project__project__sliders__video_slider-title{color:#252a30;letter-spacing:2px;font-weight:400;text-transform:uppercase;font-size:calc(20px + .0025*(100vw - 320px));text-align:center;margin-bottom:1.875rem}.project__project__sliders__gallery_slider .swiper{width:100%;height:auto;overflow:hidden;position:relative}.project__project__sliders__gallery_slider .swiper-slide{text-align:center;display:flex;justify-content:center;align-items:center}.project__project__sliders__gallery_slider .swiper-slide img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease;aspect-ratio:1/1}.project__project__sliders__gallery_slider .swiper-slide img:hover{transform:scale(1.05)}.project__project__sliders__gallery_slider .swiper-navigation{position:absolute;inset:0;pointer-events:none}.project__project__sliders__gallery_slider .swiper-button-prev,.project__project__sliders__gallery_slider .swiper-button-next{display:flex!important;position:absolute;top:50%;transform:translateY(-50%);width:3.125rem;height:3.125rem;background:#fff;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 4px 15px #0000001a;pointer-events:auto}@media all and (max-width: 768px){.project__project__sliders__gallery_slider .swiper-button-prev,.project__project__sliders__gallery_slider .swiper-button-next{width:2.5rem;height:2.5rem}}.project__project__sliders__gallery_slider .swiper-button-prev{left:1.25rem}.project__project__sliders__gallery_slider .swiper-button-next{right:1.25rem}.project__project__sliders__gallery_slider .swiper-button-prev svg,.project__project__sliders__gallery_slider .swiper-button-next svg{width:1.25rem;height:1.25rem}@media all and (max-width: 1024px){.project__project__sliders__gallery_slider .swiper-button-prev svg,.project__project__sliders__gallery_slider .swiper-button-next svg{width:.875rem;height:.875rem}}.project__project__sliders__video_slider .swiper{width:100%;height:auto;overflow:hidden;margin-bottom:3.125rem;position:relative}.project__project__sliders__video_slider .swiper-slide{text-align:center;display:flex;justify-content:center;align-items:center}.project__project__sliders__video_slider .swiper-slide .video-container{width:100%;height:100%;position:relative;overflow:hidden;cursor:pointer;transition:transform .6s ease}.project__project__sliders__video_slider .swiper-slide .video-container:hover{transform:scale(1.05)}.project__project__sliders__video_slider .swiper-slide .video-container video{width:100%;height:100%;object-fit:cover}.project__project__sliders__video_slider .swiper-slide .video-container .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5rem;height:5rem;z-index:2;pointer-events:none}.project__project__sliders .swiper-navigation{position:absolute;inset:0;pointer-events:none}.project__project__sliders .swiper-button-prev,.project__project__sliders .swiper-button-next{display:flex!important;position:absolute;top:55%;transform:translateY(-50%);width:3.125rem;height:3.125rem;background:#fff;border-radius:50%;align-items:center;justify-content:center;box-shadow:0 4px 15px #0000001a;pointer-events:auto}@media all and (max-width: 768px){.project__project__sliders .swiper-button-prev,.project__project__sliders .swiper-button-next{width:2.5rem;height:2.5rem}}.project__project__sliders .swiper-button-prev{left:1.25rem}.project__project__sliders .swiper-button-next{right:1.25rem}.project__project__sliders .swiper-button-prev svg,.project__project__sliders .swiper-button-next svg{width:1.25rem;height:1.25rem}@media all and (max-width: 1024px){.project__project__sliders .swiper-button-prev svg,.project__project__sliders .swiper-button-next svg{width:.875rem;height:.875rem}}.project__project .project__project__sliders .swiper{position:relative}.project__project .project__project__sliders .swiper .slider-hint{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;pointer-events:none;opacity:.85;transition:opacity .3s ease,transform .3s ease}.project__project .project__project__sliders .swiper .slider-hint.hidden{opacity:0;transform:translate(-50%,-50%) scale(.96)}.project__project .project__project__sliders .swiper .slider-hint__icon{width:2.625rem;height:auto;animation:slider-hint-drift 1.6s ease-in-out infinite;filter:drop-shadow(0 2px 8px rgba(0,0,0,.25))}@media all and (max-width: 768px){.project__project .project__project__sliders .swiper .slider-hint__icon{width:2rem}}.project__project__buttons{display:flex;flex-direction:column;gap:1.875rem}.project__project__button{border:2px solid #53751e;outline:none;background-color:transparent;display:flex;justify-content:center;align-items:center;text-align:center;padding:.625rem;height:70px;max-width:506px;width:100%;color:#53751e;font-weight:400;text-transform:uppercase;letter-spacing:7px;font-size:calc(14px + .00375*(100vw - 320px));transition:all .6s ease;margin:0 auto}.project__project__button:hover{color:#fff;background-color:#53751e}@media all and (max-width: 1024px){.project__project__button--photo{display:none}}.project__project__gallery--hidden,.project__project__button--hidden{display:none!important}@media (max-width: 1700px){.project__project__gallery__row-images{align-items:stretch}.project__project__gallery__row-images img{height:100%;display:block;aspect-ratio:.5}.project__project__gallery__row-images .video-container{height:auto}}.swiper-button-next:after,.swiper-button-prev:after,.swiper-button-next:before,.swiper-button-prev:before{content:""!important}.contacts__contacts-section{background-color:#fff;padding-top:8.5rem;padding-bottom:10.875rem}@media all and (max-width: 1024px){.contacts__contacts-section{padding-top:6.25rem;padding-bottom:0rem}}@media all and (max-width: 576px){.contacts__contacts-section{padding-top:1.875rem}}.contacts__contacts{display:flex;justify-content:space-between;gap:1.25rem}@media all and (max-width: 1024px){.contacts__contacts{flex-direction:column;gap:5rem}}.contacts__contacts__info{display:flex;flex-direction:column;gap:.875rem;flex:1}@media all and (max-width: 1024px){.contacts__contacts__info{align-items:center}}.contacts__contacts__info-title{color:#222;font-weight:400;letter-spacing:7px;font-size:calc(20px + .01875*(100vw - 320px))}@media all and (max-width: 1024px){.contacts__contacts__info-title{text-align:center}}@media all and (max-width: 576px){.contacts__contacts__info-title{letter-spacing:0}}.contacts__contacts__info-pretitle{color:#81848a;font-weight:400;letter-spacing:2px;font-size:calc(16px + .0025*(100vw - 320px))}@media all and (max-width: 1024px){.contacts__contacts__info-pretitle{text-align:center}}.contacts__contacts__info-block{display:flex;flex-direction:column;gap:5rem;margin-top:3.25rem}@media all and (max-width: 1024px){.contacts__contacts__info-block{gap:3.75rem;align-items:center}}@media all and (max-width: 576px){.contacts__contacts__info-block{gap:2.25rem;margin-top:1rem}}.contacts__contacts__info-row{display:flex;gap:1.25rem;align-items:center}@media all and (max-width: 1024px){.contacts__contacts__info-row{align-items:center;flex-direction:column}}@media all and (max-width: 768px){.contacts__contacts__info-row{gap:.625rem}}.contacts__contacts__info-row--vk{display:none}@media all and (max-width: 1024px){.contacts__contacts__info-row--vk{display:flex}}.contacts__contacts__info-icon{width:60px;height:60px;display:block}@media all and (max-width: 576px){.contacts__contacts__info-icon{width:40px;height:40px}}.contacts__contacts__info-desc{display:flex;flex-direction:column;gap:.625rem}@media all and (max-width: 1024px){.contacts__contacts__info-desc{align-items:center}}.contacts__contacts__info-title_desc{color:#252a30;font-weight:700;letter-spacing:7px;font-size:calc(14px + .00375*(100vw - 320px))}@media all and (max-width: 1024px){.contacts__contacts__info-title_desc{text-align:center}}@media all and (max-width: 576px){.contacts__contacts__info-title_desc{letter-spacing:2px}}.contacts__contacts__info-text_desc{color:#81848a;font-weight:400;letter-spacing:2px;font-size:calc(14px + .00125*(100vw - 320px))}@media all and (max-width: 1024px){.contacts__contacts__info-text_desc{text-align:center}}.contacts__contacts__map{flex:2}.coop__main-section{background-color:#fff;padding-top:3.25rem;padding-bottom:4.5rem}@media all and (max-width: 1024px){.coop__main-section{padding-top:2.5rem;padding-bottom:3.75rem}}@media all and (max-width: 576px){.coop__main-section{padding-top:2.75rem;padding-bottom:2rem}}.coop__main{display:flex;flex-direction:column;align-items:center;gap:4rem}@media all and (max-width: 576px){.coop__main{gap:2rem}}.coop__main-mobile_title{display:none;color:#252a30;text-transform:uppercase;letter-spacing:4px;font-weight:400;text-align:center;font-size:calc(18px + .00375*(100vw - 320px))}@media all and (max-width: 1024px){.coop__main-mobile_title{display:block}}.coop__main-title{color:#252a30;text-transform:uppercase;letter-spacing:7px;font-weight:400;text-align:center;font-size:calc(14px + .0175*(100vw - 320px))}@media all and (max-width: 576px){.coop__main-title{letter-spacing:2px}}.coop__main-text{display:flex;flex-direction:column;gap:2.5rem;width:100%;max-width:var(--about-sep-span, 992px)}@media all and (max-width: 1024px){.coop__main-text{width:100%}}@media all and (max-width: 576px){.coop__main-text{gap:.875rem;text-align:center}}.coop__main-text p{color:#555;font-weight:400;letter-spacing:2px;line-height:40px;font-size:calc(16px + .00625*(100vw - 320px));text-align:justify}@media all and (max-width: 576px){.coop__main-text p{letter-spacing:0px}}.coop__main-text span{color:#53751e}.coop__main__list{display:grid;grid-template-columns:repeat(2,1fr);gap:5.375rem}@media all and (max-width: 768px){.coop__main__list{grid-template-columns:repeat(1,1fr);gap:2rem}}.coop__main__item{display:flex;align-items:start;gap:1.875rem;opacity:0;transform:translateY(30px);transition:opacity .8s ease-out,transform .8s ease-out;will-change:opacity,transform}.coop__main__item.animate-in{opacity:1;transform:translateY(0)}@media all and (max-width: 1024px){.coop__main__item{gap:1.25rem}}@media all and (max-width: 576px){.coop__main__item{gap:.75rem}}.coop__main__item-icon{width:60px;height:60px;min-width:60px;min-height:60px;display:block}@media all and (max-width: 1024px){.coop__main__item-icon{width:42px;height:42px;min-width:42px;min-height:42px}}@media all and (max-width: 576px){.coop__main__item-icon{width:34px;height:34px;min-width:34px;min-height:34px}}.coop__main__item-text{display:flex;flex-direction:column;gap:.625rem}.coop__main__item-text p{color:#555;font-weight:400;font-size:calc(14px + .00625*(100vw - 320px));line-height:36px}@media all and (max-width: 576px){.coop__main__item-text p{line-height:24px}}.coop__main__title-button{color:#555;font-weight:600;letter-spacing:2px;line-height:40px;font-size:calc(14px + .0075*(100vw - 320px));max-width:992px;text-align:center}@media all and (max-width: 576px){.coop__main__title-button{letter-spacing:0}}.coop__slider-section{padding-top:7.25rem;padding-bottom:5.5rem;background-color:#fff}@media all and (max-width: 576px){.coop__slider-section{padding-top:1.3125rem;padding-bottom:3.25rem}}.coop__slider{display:flex;flex-direction:column;gap:3.375rem}@media all and (max-width: 1024px){.coop__slider{gap:2.5rem}}@media all and (max-width: 576px){.coop__slider{gap:2rem}}.coop__form-section{background-color:#dadad5;padding-top:4.875rem;padding-bottom:3.3125rem}@media all and (max-width: 1024px){.coop__form-section{padding-top:2.5rem;padding-bottom:2.5rem}}@media all and (max-width: 576px){.coop__form-section{padding-top:1.375rem;padding-bottom:2.25rem}}.coop__coop__button{font-size:calc(14px + .0075*(100vw - 320px));max-width:472px;width:100%;font-variant:all-small-caps;height:80px;white-space:nowrap;letter-spacing:2px}@media all and (max-width: 1024px){.coop__coop__button{display:flex;height:70px;letter-spacing:0}}.coop__form{display:flex;flex-direction:column;gap:.875rem;border-radius:20px;background-color:#f2f2f0;padding:3.875rem 5rem}@media all and (max-width: 1024px){.coop__form{align-items:center;width:100%;padding:0;background-color:transparent}}@media all and (max-width: 576px){.coop__form{gap:.5rem}}.coop__form-title{color:#45494c;font-weight:400;letter-spacing:7px;font-size:calc(16px + .015*(100vw - 320px))}@media all and (max-width: 1024px){.coop__form-title{text-align:center}}@media all and (max-width: 576px){.coop__form-title{letter-spacing:2px;margin-bottom:.75rem}}.coop__form-pretitle{letter-spacing:2px;color:#45494c;font-weight:400;font-size:calc(14px + .005*(100vw - 320px))}@media all and (max-width: 1024px){.coop__form-pretitle{color:#81848a;text-align:center}}@media all and (max-width: 576px){.coop__form-pretitle{letter-spacing:0;line-height:20px}}.coop__form__fields{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.625rem;margin-top:1.875rem}@media all and (max-width: 1440px){.coop__form__fields{flex-direction:column;gap:.5rem}}@media all and (max-width: 576px){.coop__form__fields{margin-top:0}}.coop__form__fields-input{width:100%;height:62px;padding-left:1.25rem;background-color:#fff;outline:none;border:none;color:#45494c;font-weight:400;font-size:calc(14px + .00125*(100vw - 320px));letter-spacing:2px}@media all and (max-width: 576px){.coop__form__fields-input{padding-left:2rem;letter-spacing:0}}.coop__form__fields-button{background-color:#53751e;border:none;outline:none;cursor:pointer;text-align:center;padding:.625rem;width:100%;height:62px;color:#fff;font-weight:400;letter-spacing:2px;font-size:calc(16px + .00125*(100vw - 320px));transition:all .3s ease;white-space:nowrap}.coop__form__fields-button:hover{border:1px solid #53751e;background-color:transparent;color:#53751e}@media all and (max-width: 576px){.coop__form__fields-button{letter-spacing:0}}.coop__form__checkbox{display:flex;align-items:center;gap:.625rem}@media all and (max-width: 1024px){.coop__form__checkbox{margin-top:1.25rem}}.coop__form__checkbox input{width:16px;height:16px;border-radius:10px;cursor:pointer}.coop__form__checkbox-label{color:#81848a;font-weight:400;letter-spacing:2px;font-size:calc(14px + .00125*(100vw - 320px))}@media all and (max-width: 576px){.coop__form__checkbox-label{letter-spacing:0}}.subcatalog__subcatalog-section{background-color:#fff;padding-top:5.625rem;padding-bottom:7rem}@media all and (max-width: 1024px){.subcatalog__subcatalog-section{padding-top:4.375rem;padding-bottom:5.625rem}}@media all and (max-width: 576px){.subcatalog__subcatalog-section{padding-top:2rem;padding-bottom:3.25rem}}.subcatalog__subcatalog{display:flex;flex-direction:column;gap:7.5rem}@media all and (max-width: 1024px){.subcatalog__subcatalog{gap:4.375rem}}@media all and (max-width: 576px){.subcatalog__subcatalog{gap:2.5rem}}.subcatalog__subcatalog__list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.875rem;width:100%}@media all and (max-width: 1024px){.subcatalog__subcatalog__list{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media all and (max-width: 768px){.subcatalog__subcatalog__list{grid-template-columns:repeat(1,1fr)}}@media all and (max-width: 576px){.subcatalog__subcatalog__list{gap:1.125rem}}.subcatalog__subcatalog__item{display:flex;flex-direction:column;justify-content:space-between;gap:2.625rem;position:relative;overflow:hidden}@media all and (max-width: 1024px){.subcatalog__subcatalog__item{gap:1.875rem}}@media all and (max-width: 576px){.subcatalog__subcatalog__item{gap:1.375rem}}.subcatalog__subcatalog__item-img{transition:transform .6s ease;width:100%;height:100%;object-fit:cover;aspect-ratio:1/1}.subcatalog__subcatalog__item-img:hover{transform:scale(1.05)}.subcatalog__subcatalog__item-title{color:#53751e;text-transform:uppercase;letter-spacing:7px;font-weight:400;font-size:calc(12px + .00375*(100vw - 320px));white-space:nowrap}@media all and (max-width: 576px){.subcatalog__subcatalog__item-title{letter-spacing:2px}}.subcatalog__subcatalog__item-link{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.subcatalog__subcatalog__item-link_title{color:#81848a;text-transform:uppercase;letter-spacing:7px;font-weight:400;font-size:calc(10px + .00375*(100vw - 320px))}@media all and (max-width: 576px){.subcatalog__subcatalog__item-link_title{letter-spacing:4px}}.about__our_makers-section{background-color:#fff;padding-top:5.125rem;padding-bottom:5.375rem}@media all and (max-width: 576px){.about__our_makers-section{padding-top:1.875rem;padding-bottom:2.375rem}}.about__our_makers{display:flex;flex-direction:column;gap:3.375rem;align-items:center;max-width:var(--about-sep-span, 992px);width:100%;margin:0 auto}@media all and (max-width: 1024px){.about__our_makers{margin:0}}@media all and (max-width: 576px){.about__our_makers{gap:1.75rem}}.about__our_makers-title{color:#383838;text-align:center;font-weight:400;letter-spacing:7px;font-size:calc(20px + .01375*(100vw - 320px))}@media all and (max-width: 576px){.about__our_makers-title{letter-spacing:2px}}.about__our_makers-desc{display:flex;flex-direction:column;gap:.625rem;align-items:center}.about__our_makers-desc p{text-align:center;color:#555;font-weight:400;letter-spacing:2px;line-height:38px;font-size:calc(16px + .00625*(100vw - 320px))}@media all and (max-width: 576px){.about__our_makers-desc p{letter-spacing:0}}.about__our_makers-desc p span{color:#53751e}.about__our_makers-area{text-align:center;color:#53751e;font-weight:700;letter-spacing:2px;font-size:calc(16px + .00625*(100vw - 320px))}.about__accordeon-section{padding-top:10.625rem;padding-bottom:12.125rem;background-color:#fff}@media all and (max-width: 1024px){.about__accordeon-section{padding-top:6.25rem;padding-bottom:7.5rem}}@media all and (max-width: 576px){.about__accordeon-section{padding-top:3.5rem;padding-bottom:2.375rem}}.about__accordeon{display:flex;justify-content:space-between;gap:1.25rem}@media all and (max-width: 1024px){.about__accordeon{flex-direction:column;width:100%}}.about__accordeon-img{flex:1}.about__accordeon-img img{display:block;max-width:100%;width:100%;height:auto}.about__accordeon__container{display:flex;flex-direction:column;gap:1.875rem;width:100%;flex:1}@media all and (max-width: 1024px){.about__accordeon__container{max-width:100%}}@media all and (max-width: 576px){.about__accordeon__container{gap:.875rem}}.accordion-item{border-radius:10px;border:1px solid #ebebeb;background:#fff;transition:all .3s ease}.accordion-item.accordion-active{background:#53751e;border:none}.accordion-item.accordion-active .accordion-title{color:#fff}.accordion-item.accordion-active .accordion-arrow path{fill:#fff}.accordion-header{padding:1rem 1.25rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}@media all and (max-width: 576px){.accordion-header{padding:20px}}.accordion-title{font-size:calc(18px + .0025*(100vw - 320px));font-weight:700;line-height:24px;color:#222;transition:color .3s ease}@media all and (max-width: 576px){.accordion-title{line-height:20px}}.accordion-arrow{flex-shrink:0;transition:transform .3s ease}.accordion-arrow path{transition:fill .3s ease}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease}.accordion-content p{font-size:calc(16px + .0025*(100vw - 320px));line-height:27px;color:#fff;font-weight:400;padding:1.25rem}@media all and (max-width: 576px){.accordion-content p{line-height:20px}}.accordion-item.accordion-active .accordion-content p{color:#fff}html{scroll-behavior:smooth}body{font-family:Arimo,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2{margin:0}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0}button,a{text-decoration:none;color:inherit;border:none;outline:none;cursor:pointer}.disabled{cursor:not-allowed;opacity:.5}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
