@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,regular,600,700);@font-face{font-family:SourceSerifPro;font-display:swap;src:url(../fonts/SourceSerifPro-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:SourceSerifPro;font-display:swap;src:url(../fonts/SourceSerifPro-Semibold.woff2) format("woff2");font-weight:600;font-style:normal}@font-face{font-family:SourceSerifPro;font-display:swap;src:url(../fonts/SourceSerifPro-Bold.woff2) format("woff2");font-weight:700;font-style:normal}*{padding:0;margin:0;border:0}*,*::after,*::before{box-sizing:border-box}*::after,*::before{display:inline-block}body,html{height:100%;min-width:320px}body{color:#000;line-height:1;font-family:sourceserifpro;font-size:.875rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:sourceserifpro;font-size:inherit;line-height:inherit;color:inherit;background-color:transparent}input,textarea{width:100%}label{display:inline-block}button,option,select{cursor:pointer}a{display:inline-block;color:inherit;text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;touch-action:none;-ms-scroll-chaining:none;overscroll-behavior:none}.wrapper{min-height:100%;display:flex;flex-direction:column;overflow:hidden}@supports (overflow:clip){.wrapper{overflow:clip}}.wrapper > main{flex:1 1 auto}.wrapper > *{min-width:0}[class*=__container]{max-width:76.875rem;margin:0 auto;padding:0 .9375rem}body::after{content:"";background-color:rgba(0,0,0,.5);position:fixed;width:100%;height:100%;top:0;left:0;opacity:0;transition:opacity .8s ease 0s;pointer-events:none;z-index:149}.popup-show body::after{opacity:1}.popup{position:fixed;top:0;left:0;bottom:0;right:0;padding:30px 10px;transition:visibility .8s ease 0s;visibility:hidden;pointer-events:none}.popup_show{z-index:150;visibility:visible;overflow:auto;pointer-events:auto}.popup_show .popup__content{visibility:visible;-webkit-transform:scale(1);transform:scale(1)}.popup__wrapper{flex-direction:column;min-height:100%;flex:1 1 auto;width:100%;display:flex;justify-content:center;align-items:center}.popup__content{visibility:hidden;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .3s ease 0s;transition:transform .3s ease 0s;transition:transform .3s ease 0s,-webkit-transform .3s ease 0s;background-color:#eee;width:100%;max-width:1000px}.lock .popup__content{visibility:visible}.popup__content{width:1000px;position:relative}.popup__close{display:none}.popup__raw{position:absolute;bottom:40px;left:125px;background:url(../img/popup-bg.webp) no-repeat;background-size:cover;width:300px;height:410px;padding:40px 50px 50px 50px;display:flex;flex-direction:column;justify-content:space-between}.popup__form{padding:25px 120px 40px 470px}.popup-contacts__title{font-size:1.5625rem;line-height:1.36;font-weight:600;font-family:"Open Sans";color:#005d48;margin-bottom:28px}.popup-contacts__adress{font-size:.75rem;line-height:1.3333333333;font-family:"Open Sans";margin-bottom:25px;display:flex;align-items:center}.popup-contacts__adress img{margin-right:10px}.socials__title{font-size:.75rem;line-height:1.3333333333;font-family:"Open Sans";color:#fff;margin-bottom:10px}.socials__raw{display:flex;align-items:center}.socials__item:not(:last-child){margin-right:15px}.form{display:flex;flex-wrap:wrap;justify-content:space-between}.form__title{font-size:1.5625rem;line-height:1.36;font-weight:600;font-family:"Open Sans"}.form__subtitle{font-weight:300;font-size:.75rem;line-height:1.3333333333;font-family:"Open Sans";margin-bottom:25px}.form__item{position:relative;font-size:.75rem;line-height:1.3333333333;font-family:"Open Sans";flex:0 0 45%;margin-bottom:15px}.form__item::after{position:absolute;width:100%;left:0;height:1px;bottom:-5px;content:"";background:#000;opacity:.2}.form__item-message{flex:1 0 100%}.input{position:relative;margin-top:9px;font-family:"Open Sans";line-height:1.3636363636;font-size:.6875rem}.button{font-size:.6875rem;line-height:1.3636363636;color:#a3a3a3}.input-agreement{width:12px;height:12px;margin-right:20px}.item-agreement{display:flex;flex:1 1 100%;position:relative;font-weight:300;font-size:.75rem;line-height:1.3333333333;font-family:"Open Sans";margin-bottom:15px}.send-button{display:block;padding:7px 36px;color:#fff;font-size:1rem;line-height:1.375;font-family:"Open Sans";background:#005d48;margin-left:40px}.ibg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ibg--top{-o-object-position:top;object-position:top}.ibg--bottom{-o-object-position:bottom;object-position:bottom}.ibg--left{-o-object-position:left;object-position:left}.ibg--right{-o-object-position:right;object-position:right}.ibg--contain{-o-object-fit:contain;object-fit:contain}.main-word{font-size:1.3125rem;line-height:1.2380952381}.title{font-size:2.1875rem}.button-transparent{font-family:"Open Sans";color:#fff;font-size:1.25rem;line-height:1.35;padding:7px 36px;border:1px solid #fff}.catalog-image{width:206px;height:206px}.product-link{color:#7a7a7a!important}select{-webkit-appearance:none;appearance:none;padding:2px 25px 2px 2px;position:relative;border-radius:4px;background:url("data:image/svg+xml;charset=US-ASCII,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 10 5\"><path fill=\"black\" d=\"M0 0l5 5 5-5z\"/></svg>") no-repeat right 10px center;background-size:10px}select::-ms-expand{display:none}select:focus{outline:0;background:url("data:image/svg+xml;charset=US-ASCII,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 10 5\"><path fill=\"black\" d=\"M0 5l5-5 5 5z\"/></svg>") no-repeat right 10px center;background-size:10px}.header{padding:20px 0;position:relative}.header__container{display:flex;align-items:center}.header__logo{margin-right:auto;padding:0 0 5px 0}.header__menu{margin-right:50px;display:flex}.header__contact-button{text-transform:uppercase;font-family:"Open Sans";color:#fff;padding:7px 36px;background:#055b49;line-height:1.3571428571}.mobile-button{display:none}.menu__list{display:flex;font-family:"Open Sans";font-weight:400;line-height:1.3571428571}.menu-open .menu__list{display:block;flex-direction:column}.menu__item{text-transform:uppercase}.menu__item:not(:last-child){margin-right:45px}.menu-last{margin-right:0!important}.icon-menu{display:none;position:relative;width:2.125rem;height:1.5rem;z-index:15}.icon-menu span,.icon-menu::after,.icon-menu::before{content:"";transition:all .2s ease 0s;right:0;position:absolute;width:100%;height:.21875rem;background-color:#055b49;border-radius:4px}.icon-menu::before{top:0;width:24px}.icon-menu::after{bottom:0;width:20px}.icon-menu span{top:calc(50% - .0625rem);width:34px}.menu-open .icon-menu span{width:0}.menu-open .icon-menu::before{top:calc(50% - .125rem);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:34px}.menu-open .icon-menu::after{bottom:calc(50% - .0625rem);-webkit-transform:rotate(45deg);transform:rotate(45deg);width:34px}.footer{background:#212121;padding:70px 0 75px 0}.footer__get-connected{position:relative;display:flex;justify-content:space-between}.footer__get-connected::before{position:absolute;top:-10px;height:1px;width:100%;content:"";background:#fff;display:none}.footer__get-connected::after{position:absolute;bottom:-10px;height:1px;width:100%;content:"";background:#fff}.footer__raw{padding:50px 0 0 0;display:flex;align-items:center}.footer__first-column{flex:50% 1 1}.footer__second-column{flex:50% 1 1}.contact-icon:not(:last-child){margin-right:25px}.get-connected__title{font-size:1.25rem;font-family:"Open Sans";line-height:1.35;color:#fff}.get-connected__icons{display:flex}.first-column__logo{margin-bottom:8px}.first-column__logo img{max-width:210px}.first-column__title{font-size:.625rem;line-height:1.4;color:#fef6e9;font-family:"Open Sans";margin-bottom:30px}.first-column__text{color:#fff;font-size:.875rem;line-height:1.4285714286;max-width:390px;font-family:"Open Sans";font-weight:300}.second-column__top-raw{display:flex;justify-content:space-around;margin-bottom:50px}.second-column__block{display:flex;flex-direction:column;min-width:285px}.second-column__title{font-size:1.1875rem;font-family:"Open Sans";line-height:1.3684210526;color:#fff;margin-bottom:3px}.second-column__info{font-family:"Open Sans";font-weight:300;font-size:1rem;line-height:1.1578947368;color:#fff}.second-column__bot-raw{display:flex;justify-content:space-around}.main{background:url(../img/Biofert-main-bg.webp) no-repeat;background-size:cover;height:93vh}.main__bg{background:#2f2f2f;opacity:.25;position:absolute;width:100%;height:93%;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}.main__container{display:flex;flex-direction:column;align-items:center;-webkit-transform:translateZ(100px);transform:translateZ(100px)}.main__white-logo{margin:210px 0 10px 0}.main__title{color:#fef6e9;font-family:"Open Sans";font-weight:700;font-size:1.3125rem;line-height:1.380952381;margin-bottom:140px}.main__subtitle{color:#fff;font-family:"Open Sans";font-size:1.3125rem;line-height:1.380952381;text-align:center;margin-bottom:35px}.main__button{font-family:"Open Sans";color:#fff;font-size:1.25rem;line-height:1.35;padding:7px 36px;border:1px solid #fff}.who-we-are{padding:120px 0 0 0}.who-we-are__title{margin-bottom:30px}.who-we-are__raw{display:flex}.who-we-are__column{flex:0 0 50%}.who-we-column-1__text{font-size:1.1875rem;line-height:1.3684210526;font-family:"Open Sans";margin-bottom:55px}.who-we-column-1__photos{display:flex}.who-we-column-1__photo-1{width:270px;height:275px;margin-right:30px}.who-we-column-1__photo-1 img{-o-object-fit:fill;object-fit:fill}.who-we-column-1__photo-2{width:270px;height:275px}.who-we__photo-1{-o-object-fit:fill;object-fit:fill;width:270px;height:274px}.who-we__photo-2{-o-object-fit:fill;object-fit:fill;width:270px;height:274px}.who-we-column-2{padding:0 0 0 25px}.who-we-column-2__text{font-family:"Open Sans";font-size:1.1875rem;line-height:1.3684210526}.who-we-column-2__text p:not(:last-child){margin-bottom:28px}.work-rules{padding:150px 0 0 0}.work-rules__container{display:flex}.work-rules__title{width:260px;margin-right:55px}.work-rules__raw{display:flex;flex:1 1 auto;justify-content:space-between}.work-rules__block{max-width:255px;position:relative}.work-rules-block__title{font-weight:600;font-size:1.25rem;line-height:1.25;margin-bottom:25px}.work-rules-block__text{font-family:"Open Sans";font-size:1rem;line-height:1.375;max-width:215px}.work-rules-block__number{color:#005d48;font-weight:700;font-size:15.625rem;line-height:70%;position:absolute;bottom:0;right:0;z-index:-1;opacity:.6}.advantages{padding:150px 0 0 0}.advantages__title{margin-bottom:25px}.advantages__raw{display:flex;justify-content:space-between;align-items:flex-end}.advantages__block{max-width:145px;height:190px;display:flex;flex-direction:column;align-items:center;text-align:center}.lang-select{position:relative;position:absolute}.advantages-block__img{margin-bottom:10px;height:120px}.advantages-block__subtitle{font-size:.9375rem;line-height:1.4666666667;font-family:"Open Sans";margin-top:10px}.products__title{margin-bottom:30px;line-height:1.2571428571}.products__raw{display:flex}.products__column-1{flex:1 1 50%;margin:0 30px 0 0}.products__column-2{flex:1 1 50%;margin:0 0 0 30px;display:flex;flex-direction:column;justify-content:space-between}.products-main{padding:150px 0 0 0!important}.products-column-1__text{font-size:1.1875rem;line-height:1.3684210526;font-family:"Open Sans";margin-bottom:30px}.products-column-1__text p:not(:last-child){margin-bottom:30px}.products-column-1__button{font-size:1.25rem;line-height:1.35;font-family:"Open Sans";color:#fff;padding:7px 36px;background:#005d48;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.products-column-2__text{font-size:1.1875rem;line-height:1.3684210526;font-family:"Open Sans"}.products-column-2__photos{display:flex;justify-content:space-between}.products-column-2__photo-1 img{width:270px;height:274px}.products-column-2__photo-2 img{width:270px;height:274px}.catalog{padding:150px 0 130px 0}.catalog__container{position:relative}.catalog__title{margin-bottom:30px;line-height:1.2571428571}.catalog__slider{margin-bottom:80px}.catalog__button{display:block;margin:0 auto;padding:0 50px 0 0;font-size:1.5625rem;line-height:1.24;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.catalog__button div{position:absolute;width:20px;height:2px;background:#000;top:15px;right:8px}.catalog__button::after{position:absolute;content:"";width:12px;height:2px;background:#000;rotate:135deg;top:19px;right:5px}.catalog__button::before{position:absolute;content:"";width:12px;height:2px;background:#000;rotate:45deg;top:11px;right:5px}.swiper-wrapper{justify-content:space-between}.catalog-slide__block{padding:25px;border:.5px solid #005d48;display:flex;flex-direction:column;max-width:256px;transition:all ease-out .3s;height:100%}.catalog-slide__block:hover{border-color:#b1d458;transition:all ease-in .3s}.catalog-slide__image{width:206px;height:206px;background:#d9d9d9;margin-bottom:20px}.catalog-slide__title{font-size:1.25rem;line-height:1.25;margin-bottom:15px}.catalog-slide__subtitle{font-weight:300;font-family:"Open Sans";line-height:1.375;margin-bottom:20px}.catalog-slide__button{font-size:.875rem;font-family:"Open Sans";font-weight:300;line-height:1.3571428571;padding:6px 27px 9px 27px;background:#005d48;border-top-left-radius:15px;border-bottom-right-radius:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;transition:all ease-out .3s;margin-top:auto}.catalog-slide__button:hover{background:#b1d458;transition:all ease-in .3s}.swiper-button-prev{position:relative;position:absolute;top:44%;left:-60px;width:40px;height:40px;border-radius:50%;background:#005d48;border:#005d48 solid .5px}.swiper-button-prev div{position:absolute;width:20px;height:3px;background:#fff;top:18px;left:10px;transition:all ease .3s}.swiper-button-prev::after{position:absolute;content:"";width:12px;height:3px;background:#fff;rotate:45deg;top:22px;left:7px;transition:all ease .3s}.swiper-button-prev::before{position:absolute;content:"";width:12px;height:3px;background:#fff;rotate:135deg;top:14px;left:7px;transition:all ease .3s}.swiper-button-next{position:relative;position:absolute;top:44%;right:-60px;width:40px;height:40px;border-radius:50%;background:#005d48;border:#005d48 solid .5px;transition:all ease .3s}.swiper-button-next:hover{background:#fff;transition:all ease .3s}.swiper-button-prev:hover{background:#fff;transition:all ease .3s}.swiper-button-next div{position:absolute;width:20px;height:3px;background:#fff;top:18px;left:10px;transition:all ease .3s}.swiper-button-next:hover div{background:#005d48;transition:all ease .3s}.swiper-button-prev:hover div{background:#005d48;transition:all ease .3s}.swiper-button-next::after{position:absolute;content:"";width:12px;height:3px;background:#fff;rotate:135deg;top:22px;right:7px;transition:all ease .3s}.swiper-button-next:hover::after{background:#005d48;transition:all ease .3s}.swiper-button-prev:hover::after{background:#005d48;transition:all ease .3s}.swiper-button-next::before{position:absolute;content:"";width:12px;height:3px;background:#fff;rotate:45deg;top:14px;right:7px;transition:all ease .3s}.swiper-button-next:hover::before{background:#005d48;transition:all ease .3s}.swiper-button-prev:hover::before{background:#005d48;transition:all ease .3s}.catalog-main{background:url(../img/catalog-bg.webp) no-repeat;background-position:75% 50%;background-size:cover;height:50vh;padding:130px 0 130px 0}.catalog-main__container{display:flex;flex-direction:column;align-items:center}.catalog-main__text{text-align:center;color:#fff;font-size:1.3125rem;line-height:1.380952381;font-family:"Open Sans";margin-bottom:60px}.catalog-main__button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filter{position:absolute;top:0;left:1}.filter__wrapper{display:flex;flex-direction:column;max-width:255px}.filter__title{font-size:1.25rem;line-height:1.25;font-weight:600;margin-bottom:15px}.filter__raw{margin-bottom:35px;position:relative}.filter__raw::before{position:absolute;bottom:0;content:"";width:255px;height:1px;background:#000}.filter__accept-button{width:255px;background:#005d48;color:#fff;font-size:1rem;line-height:1.375;padding:7px 0;margin-bottom:15px;font-family:"Open Sans"}.filter__reset-button{color:#000;border:#005d48 1px solid;font-size:1rem;line-height:1.375}.spollers__item{padding:30px 0 15px 0;position:relative}.spollers__item::after{position:absolute;top:0;content:"";width:255px;height:1px;background:#000}.spollers__title{margin-bottom:15px;font-size:1rem;line-height:1.375;font-weight:600;font-family:"Open Sans";color:#000;cursor:pointer}.spollers__body li{display:flex;font-family:"Open Sans";font-size:.875rem;font-weight:300;line-height:1.7857142857}.filter-checkbox::-webkit-input-placeholder{font-weight:300;font-size:.875rem;line-height:1.7857142857;font-family:"Open Sans";color:#0a0909}.filter-checkbox:-ms-input-placeholder{font-weight:300;font-size:.875rem;line-height:1.7857142857;font-family:"Open Sans";color:#0a0909}.filter-checkbox::-ms-input-placeholder{font-weight:300;font-size:.875rem;line-height:1.7857142857;font-family:"Open Sans";color:#0a0909}.filter-checkbox::placeholder{font-weight:300;font-size:.875rem;line-height:1.7857142857;font-family:"Open Sans";color:#0a0909}.filter-checkbox{color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:8px}.product-list{padding:190px 0 115px 0;min-height:1300px}.product-list__container{position:relative}.product-list__wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:50px 60px;margin:0 auto}.product__block{padding:25px;border:.5px solid #005d48;display:flex;flex-direction:column;justify-content:space-between;max-width:256px;transition:all ease-out .3s;height:100%}.product__block:hover{border-color:#b1d458;transition:all ease-in .3s}.product__image{width:206px;height:206px;background:#d9d9d9;margin-bottom:20px}.product__title{font-size:1.25rem;line-height:1.25;margin-bottom:15px}.product__subtitle{font-weight:300;font-family:"Open Sans";line-height:1.375;margin-bottom:20px}.product__button{font-size:.875rem;font-family:"Open Sans";font-weight:300;line-height:1.3571428571;padding:6px 27px 9px 27px;background:#005d48;border-top-left-radius:15px;border-bottom-right-radius:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#fff;transition:all ease-out .3s;margin-top:auto}.product__button:hover{background:#b1d458;transition:all ease-in .3s}.products-bg{background:url(../img/products-bg.webp) no-repeat;background-size:cover;height:450px}.products{padding:60px 0 0 0}.products__navigation{margin-bottom:100px;font-family:"Open Sans"}.products__raw{display:flex;margin-bottom:55px}.products__image{width:570px;height:570px;border:1px solid #005d48;margin:0 60px 0 0}.products__info{max-width:300px}.products__subtitle{font-size:1.0625rem;line-height:1.0588235294;margin-bottom:40px}.products__button{font-size:1rem;line-height:1.375;padding:7px 60px;color:#fff;background:#005d48;margin-bottom:40px}.products__compounds{display:flex;width:300px;justify-content:space-between;margin-bottom:40px}.products__package{font-size:1rem;line-height:1.375;font-family:"Open Sans"}.products__descriprion{font-size:1rem;line-height:1.375;font-family:"Open Sans";font-weight:300}.description__title{font-size:1rem;line-height:1.375;font-family:"Open Sans";font-weight:400}.goods__title{font-size:2.1875rem;line-height:1;margin-bottom:15px}.compounds__name{font-size:1rem;line-height:1.375;font-weight:300;font-family:"Open Sans"}.compounds__count{font-size:1rem;line-height:1.375;font-weight:300;font-family:"Open Sans";position:relative}.compounds__count::after{position:absolute;content:"";width:1px;height:100%;background:#005d48;top:0;left:-30px}.compounds__title{font-size:1rem;line-height:1.375;font-family:"Open Sans";font-weight:400}.product-link{color:#7a7a7a!important}.products-photo{width:568px;height:568px}.swiper{overflow:hidden}.swiper-initialized{touch-action:pan-y}.swiper-wrapper{width:100%;height:100%;box-sizing:content-box;display:flex;position:relative}.swiper-vertical .swiper-wrapper{flex-direction:column}.swiper-autoheight .swiper-wrapper{align-items:flex-start}.swiper-initialized .swiper-slide{flex-shrink:0}.swiper-android .swiper-slide,.swiper-android .swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-button-lock{display:none!important}@media (max-width:36.24875em){.popup__content{max-width:380px;height:1100px}.popup__raw{left:40px;bottom:-60px}.popup__form{padding:45px 45px 0 45px}.form__item{flex:0 0 65%;margin-bottom:30px}.send-button{margin-left:0}.title{font-size:1.875rem}.header__container{justify-content:space-between}.header__logo{margin-right:0}.header__menu{margin-right:0}.header__contact{display:none}.mobile-button{display:block;font-size:.875rem;line-height:1.3571428571;padding:8px 0;text-align:center;width:100%}.menu__body{background:#fff;width:50%;height:100vh;z-index:10;position:absolute;top:0;padding:90px 30px;right:-500px;transition:all ease .5s}.menu-open .menu__body{display:block;right:0;transition:all ease .5s}.menu__list{display:none;font-size:1.25rem;line-height:1.35}.menu__item:not(:last-child){margin-bottom:40px;margin-right:0}.icon-menu{display:block}.footer__get-connected{flex-direction:column}.footer__get-connected::before{display:block}.footer__get-connected::after{display:none}.footer__raw{flex-direction:column;margin-bottom:80px}.footer__second-column{width:100%}.get-connected__title{margin-bottom:15px}.first-column__title{margin-bottom:45px}.first-column__text{margin-bottom:80px}.second-column__top-raw{justify-content:space-between}.second-column__block{min-width:0;width:170px}.second-column__bot-raw{justify-content:space-between}.main__white-logo{margin:135px 0 10px 0}.main__white-logo img{width:100%}.main__title{text-align:center;margin-bottom:60px}.main__subtitle{font-size:1.0625rem;line-height:1.3529411765}.who-we-are{padding:80px 0 0 0}.who-we-are__raw{flex-direction:column}.who-we-column-1__text{font-size:1.0625rem;line-height:1.3529411765;margin-bottom:50px}.who-we-column-1__photos{margin-bottom:45px}.who-we-column-1__photo-1{margin-right:20px;width:180px;height:180px}.who-we-column-1__photo-2{width:180px;height:180px}.who-we__photo-1{width:180px;height:180px}.who-we__photo-2{width:180px;height:180px}.who-we-column-2{padding:0}.who-we-column-2__text{font-size:1.0625rem;line-height:1.3529411765}.work-rules{padding:80px 0 0 0}.work-rules__container{flex-direction:column}.work-rules__title{margin-bottom:35px}.work-rules__raw{flex-direction:column}.work-rules__block{max-width:265px;margin-bottom:40px}.work-rules-block__title{max-width:200px}.work-rules-block__text{max-width:250px}.advantages{padding:80px 0 0 0}.advantages__raw{flex-wrap:wrap}.advantages__block{margin-bottom:15px}.products__raw{flex-direction:column}.products__column-2{margin:0}.products-main{padding:80px 0 0 0!important}.products-column-1__text{font-size:1.0625rem;line-height:1.2352941176}.products-column-2__text{font-size:1.0625rem;line-height:1.2352941176;margin-bottom:50px}.products-column-2__photos{margin-bottom:45px}.products-column-2__photo-1{width:180px;height:180px}.products-column-2__photo-1 img{width:180px;height:180px}.products-column-2__photo-2{width:180px;height:180px}.products-column-2__photo-2 img{width:180px;height:180px}.catalog{padding:80px 0 80px 0}.catalog__title{margin-bottom:45px}.catalog-slide__block{margin:0 auto}.swiper-button-prev{left:25px}.catalog-main{height:80vh}.catalog-main__text{font-size:1.0625rem;line-height:1.3529411765}.product-list{padding:50px 0}.product-list__wrapper{grid-template-columns:repeat(1,1fr)}.product__block{margin:0 auto}.products-bg{background-size:cover;height:280px;background-position:45%}.products{padding:80px 0 0 0}.products__navigation{display:none}.products__image{width:380px;height:380px;margin:0 0 50px 0}.products-photo{width:378px;height:378px}}@media (max-width:36.24875em) and (max-width:23.75em){.header__container{padding-right:.0000000625rem}.header__container{padding-left:.0000000625rem}.footer__container{padding-right:.0000000625rem}.footer__container{padding-left:.0000000625rem}.main__container{padding-right:.0000000625rem}.main__container{padding-left:.0000000625rem}.who-we-are__container{padding-right:.0000000625rem}.who-we-are__container{padding-left:.0000000625rem}.work-rules__container{padding-right:.0000000625rem}.work-rules__container{padding-left:.0000000625rem}.advantages__container{padding-right:.0000000625rem}.advantages__container{padding-left:.0000000625rem}.products__container{padding-right:.0000000625rem}.products__container{padding-left:.0000000625rem}.catalog__container{padding-right:.0000000625rem}.catalog__container{padding-left:.0000000625rem}.products__container{padding-right:.0000000625rem}.products__container{padding-left:.0000000625rem}}@media (max-width:36.24875em) and (max-width:36.24875em){.swiper-button-next{right:25px}}@media (max-width:36.24875em) and (min-width:30em){.header__container{padding-right:3.125rem}.header__container{padding-left:3.125rem}.footer__container{padding-right:3.125rem}.footer__container{padding-left:3.125rem}.main__container{padding-right:3.125rem}.main__container{padding-left:3.125rem}.who-we-are__container{padding-right:3.125rem}.who-we-are__container{padding-left:3.125rem}.work-rules__container{padding-right:3.125rem}.work-rules__container{padding-left:3.125rem}.advantages__container{padding-right:3.125rem}.advantages__container{padding-left:3.125rem}.products__container{padding-right:3.125rem}.products__container{padding-left:3.125rem}.catalog__container{padding-right:3.125rem}.catalog__container{padding-left:3.125rem}.products__container{padding-right:3.125rem}.products__container{padding-left:3.125rem}}@media (max-width:36.24875em) and (min-width:23.75em) and (max-width:30em){@supports (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.header__container{padding-right:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.header__container{padding-right:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.header__container{padding-left:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.header__container{padding-left:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.footer__container{padding-right:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.footer__container{padding-right:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.footer__container{padding-left:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.footer__container{padding-left:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.main__container{padding-right:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.main__container{padding-right:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.main__container{padding-left:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.main__container{padding-left:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.who-we-are__container{padding-right:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.who-we-are__container{padding-right:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.who-we-are__container{padding-left:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.who-we-are__container{padding-left:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.work-rules__container{padding-right:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.work-rules__container{padding-right:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.work-rules__container{padding-left:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.work-rules__container{padding-left:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.advantages__container{padding-right:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.advantages__container{padding-right:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.advantages__container{padding-left:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.advantages__container{padding-left:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.products__container{padding-right:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.products__container{padding-right:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.products__container{padding-left:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.products__container{padding-left:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.catalog__container{padding-right:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.catalog__container{padding-right:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.catalog__container{padding-left:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.catalog__container{padding-left:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.products__container{padding-right:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-right:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.products__container{padding-right:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}@supports (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.products__container{padding-left:clamp(.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)}}@supports not (padding-left:clamp(0.0000000625rem ,-11.8749997rem + 49.999999vw ,3.125rem)){.products__container{padding-left:calc(.0000000625rem + 3.1249999375 * (100vw - 23.75rem)/ 6.25)}}}@media (any-hover:none){.icon-menu{cursor:default}}