@font-face{font-family:Metropolis;src:url(/fonts/400.woff2) format("woff2");font-weight:400;font-style:italic}@font-face{font-family:metropolismedium;src:url(/fonts/metropolis.medium_2-webfont.woff2) format("woff2"),url(/fonts/metropolis.medium_2-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:metropolisbold;src:url(/fonts/metropolis.bold_2-webfont.woff2) format("woff2"),url(/fonts/metropolis.bold_2-webfont.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:metropolisblack;src:url(/fonts/metropolis.black_2-webfont.woff2) format("woff2"),url(/fonts/metropolis.black_2-webfont.woff) format("woff");font-weight:400;font-style:normal}*{font-family:Metropolis,sans-serif}h2{margin-bottom:0}button,button:active,button:focus,select,select:active,select:focus{outline-width:0;outline-color:transparent}.container{max-width:1170px;padding:0}.wrapper{display:flex}.no-scroll{overflow:hidden}.btn__blue{border:1px solid #0a59a6;transition:color .2s ease-in-out,background .2s ease-in-out}.btn__blue:hover{color:#0a59a6}.btn__blue:hover,.btn__white{background:#fff;transition:color .2s ease-in-out,background .2s ease-in-out}.btn__white,.btn__white:hover{border:1px solid #fff}.btn__white:hover{color:#fff;background:#0a59a6;transition:color .2s ease-in-out,background .2s ease-in-out}@-webkit-keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loader{position:fixed;top:50%;left:50%;z-index:3;display:none;transform:translateX(-50%);background:#fff;padding:100px;border-radius:50%;box-shadow:0 0 17px 5px rgba(0,0,0,.28)}.loader__inner{width:200px}.loader-active{display:block;transform:translateY(-50%)}.loader-active .loader__inner{-webkit-animation:rotate 4.5s infinite;animation:rotate 4.5s infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.section__title{font-family:metropolisbold;font-size:36px;line-height:43px;color:#555}.section__text{font-weight:400;font-size:16px;line-height:22px;margin-top:20px;color:#999;max-width:500px}.header{padding-top:30px;position:relative;z-index:2}.header__logo_mobile{display:none}.header__menu{display:flex;align-items:center}.header__menu a{font-weight:600;font-size:12px;line-height:20px;letter-spacing:2px;text-transform:uppercase;color:#333;margin-left:74px;transition:color .2s ease-in-out}.header__menu a,.header__menu a:active,.header__menu a:focus,.header__menu a:hover{text-decoration:none}.header__menu a:hover{color:#0a59a6;transition:color .2s ease-in-out}.header__menu a:nth-child(2){margin-left:54px}.header__menu_btn{height:46px}.header__menu .header__menu_write{margin-left:auto;width:122px;height:36px;display:flex;align-items:center;justify-content:center;background:#0a59a6;font-family:metropolismedium;font-size:12px;line-height:20px;letter-spacing:2px;color:#fff;text-transform:none;border-radius:4px;border:1px solid #0a59a6;transition:background .2s ease-in-out,color .2s ease-in-out}.header__menu .header__menu_write:hover{color:#0a59a6;background:#fff;transition:background .2s ease-in-out,color .2s ease-in-out}.header__menu a.header__menu_logo{margin-left:0}.header__menu a.header__menu_about{margin-left:54px}.header__menu a.header__menu-active{color:#0a59a6;position:relative}.header__menu a.header__menu-active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#0a59a6}.burger{width:24px;height:18px;position:relative;z-index:4;display:none;justify-content:space-between;flex-direction:column;cursor:pointer}.burger div{width:100%;height:2px;background:#333;opacity:1;transform:rotate(0) translateY(0);transition:transform .2s ease-in-out}.burger__active div:nth-child(2){opacity:0;transition:transform .2s ease-in-out}.burger__active div:first-child{transform:rotate(45deg) translateY(11px);transition:transform .2s ease-in-out}.burger__active div:nth-child(3){transform:rotate(-45deg) translateY(-11px);transition:transform .2s ease-in-out}.promo{padding-top:145px}.promo h1{font-family:metropolisblack;font-size:63px;line-height:68px;color:#333}.promo h1 div,.promo h1 span{color:#0a59a6}.promo__swipe{height:68px;overflow:hidden}.promo__swipe_element{-webkit-animation:swipe 4s linear infinite;animation:swipe 4s linear infinite}.promo__left{width:50%}.promo__text{height:68px;overflow:hidden;display:inline-block;position:relative;width:100%}.promo__text div{position:absolute}.promo__text .promo__polymer-opacity{opacity:0}.promo__descr{font-weight:400;font-size:16px;line-height:22px;color:#787878;max-width:461px;margin-bottom:39px}.promo__img{position:absolute;top:0;right:0}.promo .wrapper a{width:157px;height:46px;display:flex;align-items:center;justify-content:center;background:#0a59a6;border:1px solid #0a59a6;color:#fff;border-radius:4px;font-weight:600;font-size:12px;line-height:20px;text-align:center;letter-spacing:2px;text-transform:uppercase;transition:color .2s ease-in-out,background .2s ease-in-out}.promo .wrapper a,.promo .wrapper a:active,.promo .wrapper a:focus,.promo .wrapper a:hover{text-decoration:none}.promo .wrapper a:hover,.promo .wrapper a:last-child{color:#0a59a6;background:#fff;transition:color .2s ease-in-out,background .2s ease-in-out}.promo .wrapper a:last-child{width:140px;margin-left:20px;border-radius:4px}.promo .wrapper a:last-child:hover{color:#fff;background:#0a59a6;transition:color .2s ease-in-out,background .2s ease-in-out}.about{margin-top:106px;padding-top:106px;position:relative}.about__right{width:50%;margin-left:auto;padding-left:35px;padding-top:100px}.about__img{position:absolute;left:-68px;top:106px}.about__img_mobile{display:none}.about__wrapper{display:flex;align-items:center}.about__puncts{margin-top:80px;display:flex;flex-wrap:wrap}.about__puncts_block{flex:0 0 50%;margin-top:50px}.about__puncts_block:first-child,.about__puncts_block:nth-child(2){margin-top:0}.about__puncts_text{max-width:160px;margin-top:21px;font-family:metropolisbold;font-size:22px;line-height:22px;color:#363940}.about__link{margin-top:43px;background:#0a59a6;border-radius:4px;color:#fff;width:257px;height:46px;font-weight:600;font-size:12px;line-height:20px;text-align:center;letter-spacing:2px;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.about__link,.about__link:active,.about__link:focus,.about__link:hover{text-decoration:none}.polymer{margin-top:137px;position:relative;overflow:hidden;padding-bottom:50px}.polymer__left{width:50%;padding-top:148px}.polymer__link{margin-top:30px;width:257px;height:46px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;line-height:20px;text-align:center;letter-spacing:2px;text-transform:uppercase;color:#fff;background:#0a59a6;border-radius:4px}.polymer__link,.polymer__link:active,.polymer__link:focus,.polymer__link:hover{text-decoration:none}.polymer__img{position:absolute;top:0;right:-65px}.polymer__img_mobile{display:none}.partners{margin-top:100px;background:#f1f7fc;padding:78px 0 88px}.partners__title{text-align:center;font-weight:400;font-size:23px;line-height:23px;letter-spacing:2.1px;color:#555}.partners .wrapper{justify-content:space-between;margin-top:65px;max-width:100%;flex-wrap:wrap}.partners .wrapper img{-o-object-fit:contain;object-fit:contain;margin-right:70px;margin-bottom:70px}.partners__mobile{display:none}.segment{position:relative;height:610px}.segment__wrapper{display:flex;align-items:center;height:100%}.segment__right{width:50%;margin-left:50%}.segment .section__title{max-width:522px;text-transform:uppercase}.segment .section__text{max-width:466px;margin-top:10px}.segment__link{display:inline-flex;margin-top:45px;color:#0a59a6;font-weight:400;font-size:19.3333px;line-height:27px}.segment__link,.segment__link:active,.segment__link:focus,.segment__link:hover{text-decoration:none}.segment__link div{padding-right:7px}.segment__link img{transform:translateX(0);transition:.1s ease-in-out}.segment__link:hover img{transform:translateX(10px);transition:.1s ease-in-out}.segment__logo{position:absolute;right:0;bottom:40px}.segment__img{position:absolute;left:0;top:0}.products{padding:106px 0 66px;background:#f1f7fc}.products h2{font-family:metropolisbold;font-size:36px;line-height:43px;text-align:center;color:#555}.products__type{display:flex;align-items:center;justify-content:center;margin-top:34px;margin-bottom:62px}.products__type_item{font-weight:600;font-size:16px;line-height:20px;letter-spacing:2px;text-transform:uppercase;color:#333;cursor:pointer;overflow:hidden;position:relative;transition:color .2s ease-in-out}.products__type_item:after{content:"";width:100%;height:1px;background:#f1f7fc;position:absolute;bottom:0;left:0;transition:background .2s ease-in-out}.products__type_item-active{color:#0a59a6;transition:color .2s ease-in-out}.products__type_item-active:after{background:#0a59a6;transition:background .2s ease-in-out}.products__type_item:nth-child(2){margin:0 17px}.products__cards{display:flex;justify-content:space-between}.products__show,.products__show:active,.products__show:focus,.products__show:hover{text-decoration:none}.products__select{width:100%;height:43px;padding:0 15px;margin-top:5px;border:1px solid #bcbcbc;box-sizing:border-box;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;text-indent:.01px;text-overflow:""}.products__select,.products__select:active,.products__select:focus{outline-width:0;outline-color:transparent}.products__select::-ms-expand{display:none}.products__select_label{margin-bottom:0;width:100%;position:relative}.products__select_label:after{position:absolute;top:62%;right:14px;background:url(/img/icons/dropdownArrow.svg);width:15px;height:10px;background-repeat:no-repeat;padding:0;content:"";pointer-events:none}.products__card{overflow:hidden;border-radius:9px;flex:0 0 calc(25% - 15px)}.products__card,.products__card:active,.products__card:focus,.products__card:hover{text-decoration:none}.products__card_img img{width:100%;height:365px;-o-object-fit:cover;object-fit:cover}.products__card_wrapper{margin-top:22px;display:flex;align-items:flex-start;justify-content:space-between}.products__card_title{font-weight:600;font-size:21px;line-height:35px;letter-spacing:1px;text-transform:uppercase;color:#363940;max-width:calc(100% - 45px);overflow:hidden;word-wrap:none;text-overflow:ellipsis}.products__card_info{width:100%}.products__show{width:208px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;background:#0a59a6;font-weight:600;font-size:12px;line-height:20px;letter-spacing:2px;text-transform:uppercase;color:#fff;margin:75px auto 0}.products__content{display:none;justify-content:space-between;flex-wrap:wrap}.products__content_active{display:flex}.newsletter{padding:69px 0;background:#0a59a6}.newsletter-success{color:green}.newsletter-error,.newsletter-success{transform:translateY(50px);opacity:0;position:absolute;display:flex;align-items:center;justify-content:center;left:0;top:0;background:#fff;width:100%;height:100%;border-radius:8px;transition:transform .2s ease-in-out,opacity .2s ease-in-out}.newsletter-error{color:red}.newsletter-msg{transform:translateY(0);opacity:1;transition:transform .2s ease-in-out,opacity .2s ease-in-out}.newsletter__container{max-width:980px;display:flex;align-items:center;justify-content:space-between;margin:0 auto}.newsletter__title{font-family:metropolisbold;font-size:36px;line-height:43px;color:#fff}.newsletter__subtitle{font-weight:400;font-size:16px;line-height:22px;color:#fff;margin-top:20px;margin-bottom:21px;max-width:410px}.newsletter form .wrapper{position:relative}.newsletter form input{background:#fff;width:343px;height:46px;padding:0 15px;margin-right:11px;border:1px solid #bcbcbc;box-sizing:border-box;border-radius:4px;font-weight:400;font-size:16px;line-height:22px;color:#333;transition:border .2s ease-in-out}.newsletter form input,.newsletter form input:active,.newsletter form input:focus{outline-width:0;outline-color:transparent}.newsletter form input::-webkit-input-placeholder{color:#bcbcbc}.newsletter form input::-moz-placeholder{color:#bcbcbc}.newsletter form input:-ms-input-placeholder{color:#bcbcbc}.newsletter form input:-moz-placeholder{color:#bcbcbc}.newsletter form .inputs__error{border:1px solid red;transition:.2s ease-in-out}.newsletter form button{width:131px;height:46px;display:flex;align-items:center;justify-content:center;border:none;border-radius:4px;color:#0a59a6}.newsletter form button,.newsletter form button:active,.newsletter form button:focus{outline-width:0;outline-color:transparent}.footer{padding:61px 0 54px}.footer__social{display:flex;flex-direction:column;justify-content:space-between}.footer__social .footer__wrapper a:nth-child(2){margin:0 10px;text-decoration:none}.footer__social .footer__wrapper a:nth-child(2):active,.footer__social .footer__wrapper a:nth-child(2):focus,.footer__social .footer__wrapper a:nth-child(2):hover{text-decoration:none}.footer__list{list-style-type:none;padding-left:0}.footer__list li{margin-top:10px}.footer__list li,.footer__list li a{font-weight:400;font-size:14px;line-height:22px;color:#787878}.footer__list li a,.footer__list li a:active,.footer__list li a:focus,.footer__list li a:hover{text-decoration:none}.footer__list li:first-child{font-weight:600;font-size:18px;line-height:22px;color:#363940;margin-bottom:20px}.footer__list:first-child{margin:0 104px 0 135px}.footer__info{margin-left:auto}.footer__info_wrapper{display:flex;align-items:flex-start;margin-top:24px;max-width:404px;word-break:break-word}.footer__info_wrapper img{margin-right:13px}.footer__info_wrapper a{font-weight:400;font-size:17px;line-height:22px;text-align:center;letter-spacing:1px;color:#333;display:block;text-align:left;text-decoration:none}.footer__info_wrapper a:active,.footer__info_wrapper a:focus,.footer__info_wrapper a:hover{text-decoration:none}.footer__info_wrapper-number{margin-top:10px}.footer__info_wrapper:first-child{margin-top:0}.productsPromo{padding-top:145px}.productsPromo h1{max-width:585px;font-family:metropolisbold;font-size:34px;line-height:40px;letter-spacing:-.02em;text-transform:uppercase;color:#333}.productsPromo h1 span{color:#0a59a6}.productsPromo img{position:absolute;top:0;right:0}.catalog{padding:95px 0 112px;position:relative}.catalog__wrapper{width:100%;display:flex;margin-top:-82px;flex-direction:column;position:relative}.catalog__wrapper_products{display:flex;flex-wrap:wrap}.catalog .products__card{flex:0 0 277px;position:relative;z-index:1;margin-top:82px;margin-right:20px}.catalog .products__card:nth-child(3n+3){margin-right:0}.catalog__logo{position:absolute;bottom:58px;right:0;z-index:0}.filter{margin-right:20px;width:100%;max-width:278px}.filter__title{font-family:metropolismedium;font-size:24px;line-height:43px;color:#333}.filter__menu_close,.filter__show{display:none}.filter__btn{display:none;margin-top:16px;cursor:pointer;font-family:metropolismedium;font-size:19.3333px;line-height:27px;color:#0a59a6}.filter__btn div{padding:0 14px 0 12px}.filter__search{width:100%;height:48px;border:1px solid #c9c9c9;box-sizing:border-box;border-radius:4px;font-family:metropolismedium;font-size:16px;line-height:22px;letter-spacing:.02em;padding:0 15px 0 40px;color:#333}.filter__search,.filter__search:active,.filter__search:focus{outline-color:transparent;outline-width:0}.filter__search_loupe{position:absolute;top:50%;left:15px;transform:translateY(-50%)}.filter__search_wrapper{position:relative;overflow:hidden;margin-top:24px}.filter__subtitle{font-family:metropolismedium;font-size:20px;line-height:20px;color:#3473b1;margin-top:24px}.filter__list{list-style-type:none;padding-left:0;margin-bottom:0}.filter__list_inner{padding-left:24px}.filter__list_hidden{display:none}.filter__list li{margin-top:16px}.filter__list li input{position:absolute;z-index:-1;opacity:0}.filter__list li label{font-weight:400;font-size:16px;line-height:16px;letter-spacing:.02em;color:#787878;display:inline-flex;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter__list li label:before{content:"";display:inline-block;width:20px;height:20px;flex-shrink:0;flex-grow:0;margin-right:8px;border:1px solid #e0e0e0;background-repeat:no-repeat;background-position:50%;background-size:50% 50%}.filter__list li input:checked+label:before{border-color:#0a59a6;background-color:#0a59a6;background-image:url(/img/icons/products/check.svg)}.product{padding:114px 0 100px}.product__img{position:absolute;top:0;right:0;width:600px}.product__breadcrumb{font-weight:400;font-size:10px;line-height:20px;letter-spacing:2px;text-transform:uppercase;color:#0a59a6}.product__left{width:calc(50% - 10px)}.product__title{margin-top:10px;font-family:metropolisbold;font-size:34px;line-height:40px;letter-spacing:-.02em;text-transform:uppercase;color:#333;margin-bottom:15px}.product__bio{margin-top:9px}.product__bio_name{width:140px;max-width:140px;min-width:140px;line-height:29px;color:#787878;margin-right:24px}.product__bio_name,.product__bio_value a{font-family:metropolismedium;font-size:16px}.product__bio_value a{text-decoration:none;line-height:130%;color:#3473b1}.product__bio_value a:active,.product__bio_value a:focus,.product__bio_value a:hover{text-decoration:none}.product__descr{margin-top:75px;font-family:metropolismedium;font-size:16px;line-height:29px;color:#787878}.upload__block-active{position:absolute;top:82px;left:0;height:100%;width:100%;z-index:2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.burger__menu{display:none}.application{padding-bottom:100px}.application .wrapper{justify-content:space-between}.application__table,.application__text{width:calc(50% - 10px)}.application__table{display:none;padding:29px 30px 27px 42px;position:relative;background:#f1f7fc}.application__table_title{font-family:metropolisbold;font-size:22px;line-height:22px;color:#363940;margin-top:39px}.application__table_title:first-child{margin-top:0}.application__table_text{margin-top:10px;font-family:metropolismedium;font-size:14px;line-height:24px;color:#787878}.application__table_img{position:absolute;bottom:20px;right:0}.application__title{font-family:metropolisbold;font-size:32px;line-height:38px;text-transform:uppercase;color:#555}.application__descr{margin-top:16px;font-family:metropolismedium;font-size:16px;line-height:29px;color:#787878}.pagination{list-style-type:none;display:flex;margin-bottom:0;padding-left:0;margin-top:34px}.pagination li:first-child{margin-right:20px}.pagination .page-item{color:#0a59a6}.pagination .page-item a{color:#0a59a6;text-decoration:none}.pagination .page-item a:active,.pagination .page-item a:focus,.pagination .page-item a:hover{text-decoration:none}.pagination .page-item a:hover{color:#0a59a6}.pagination .page-item.disabled{color:#333}.breadcrumb{padding-left:0;margin-bottom:0;list-style-type:none;display:flex;align-items:center}.breadcrumb li{font-weight:400;font-size:10px;line-height:20px;letter-spacing:2px;text-transform:uppercase;color:#0a59a6;display:flex}.breadcrumb li:after{content:"/";font-size:10px;color:#0a59a6;display:block;margin:0 3px}.breadcrumb li:last-child:after{content:""}.breadcrumb li a{font-weight:400;font-size:10px;line-height:20px;letter-spacing:2px;text-transform:uppercase;color:#0a59a6}.breadcrumb li a,.breadcrumb li a:active,.breadcrumb li a:focus,.breadcrumb li a:hover{text-decoration:none}@media screen and (max-width:1486px){.product__img,.productsPromo img{width:610px}}@media screen and (max-width:1446px){.promo__img{width:610px}}@media screen and (max-width:1419px){.about__img{width:607px}.about__right{padding-top:30px}.polymer__img{width:620px}}@media screen and (max-width:1342px){.polymer__img{width:620px}.polymer__left{padding-top:92px}}@media screen and (max-width:1322px){.segment__logo{bottom:22px}.segment__img{width:550px}.segment{height:542.88px}}@media screen and (max-width:1304px){.product__img{width:550px}}@media screen and (max-width:1302px){.productsPromo img{width:510px}.productsPromo{padding-top:66px}}@media screen and (max-width:1296px){.segment__logo{width:200px}}@media screen and (max-width:1256px){.promo__img{width:560px}.promo{padding-top:84px}.about{margin-top:63px;padding-top:63px}}@media screen and (max-width:1237px){.about__img{width:567px}}@media screen and (max-width:1200px){.container{max-width:960px}.header__menu a{margin-left:33px}.header__menu a:nth-child(2){margin-left:30px}.promo h1{font-size:51px;line-height:59px}.polymer__img{width:47%}.segment__logo{width:175px}.catalog .products__card{flex:0 0 205px;margin-top:41px}.catalog__wrapper{margin-top:-41px}.productsPromo h1{max-width:486px}.header__menu a.header__menu_about{margin-left:12px}.products__card_img img{height:300px}}@media screen and (max-width:1176px){.about__img{width:47%}.segment .section__title{max-width:100%}}@media screen and (max-width:1163px){.segment__img{width:500px}.segment{height:493.5px}.segment__logo{width:150px}}@media screen and (max-width:1155px){.product__img{width:500px}}@media screen and (max-width:1109px){.productsPromo h1{max-width:480px}}@media screen and (max-width:1055px){.segment__logo{bottom:12px}.productsPromo img{width:470px}}@media screen and (max-width:1051px){.segment__img{width:475px}.segment{height:468.8px}.product__img{width:475px}}@media screen and (max-width:1145px){.promo__img{width:510px}}@media screen and (max-width:1046px){.promo__img{width:490px}}@media screen and (max-width:1033px){.segment__logo{width:130px}}@media screen and (max-width:1020px){.newsletter__container{max-width:960px}}@media screen and (max-width:991px){.container{max-width:720px}.promo__img{display:none}.promo__left{width:100%}.about__img{width:316px;position:relative;top:0;left:0;display:block;margin:0 auto}.about__wrapper{display:flex;flex-direction:column}.about{padding-top:0;margin-top:75px}.about__right{width:100%;padding-left:0;padding-top:60px}.about__puncts{margin-top:55px}.about__puncts_text{max-width:90%}.polymer__img{width:316px;position:relative;top:0;left:0;display:block;margin:0 auto}.polymer .container{display:flex;flex-direction:column-reverse}.polymer__left{width:100%}.polymer{margin-top:100px}.partners{margin-top:105px}.partners .wrapper{flex-wrap:wrap}.partners .wrapper img{flex:0 0 25%}.partners .wrapper img:nth-child(4),.partners .wrapper img:nth-child(5){margin-top:30px}.segment__logo{display:none}.segment__wrapper{display:flex;flex-direction:column}.segment__img{position:relative}.segment{height:auto;padding-top:50px}.segment__img{width:375px}.segment__right{width:100%;margin-left:0;padding:50px 0 74px}.segment__wrapper{max-width:720px;margin:0 auto}.section__text{max-width:100%}.products__cards{flex-wrap:wrap;justify-content:space-around}.products__card_title{font-size:18px;line-height:27px}.products__card{flex:0 0 calc(50% - 100px);margin-top:30px}.products__card:first-child,.products__card:nth-child(2){margin-top:0}.newsletter__container{max-width:720px}.newsletter__container img{width:180px}.footer__list:first-child{margin:0 40px}.catalog__logo{display:none}.productsPromo{padding-top:20px}.productsPromo .container{display:flex;flex-direction:column-reverse}.productsPromo img{position:relative;width:100%}.productsPromo h1{max-width:100%;margin-top:22px;margin-bottom:0}.catalog__wrapper{margin-top:0}.catalog{padding-top:27px}.filter__title{display:none}.filter__search_wrapper{margin-top:0}.catalog .wrapper{flex-direction:column}.filter{margin-right:0;width:100%;max-width:100%}.filter__show{display:flex;align-items:center;justify-content:center;margin:22px auto 0;width:136px;height:36px;border:none;font-family:metropolismedium;font-size:12px;line-height:20px;text-align:center;letter-spacing:2px;color:#fff;background:#0a59a6;border-radius:4px}.filter__show,.filter__show:active,.filter__show:focus{outline-color:transparent;outline-width:0}.filter__btn{display:flex}.filter__menu{width:100%;height:100vh;background:#fff;position:fixed;top:0;left:0;z-index:4;padding:50px 20px 55px 50px;min-height:712px;overflow:auto;transform:translateX(-992px)}.filter__menu,.filter__menu_active{transition:transform .2s ease-in-out}.filter__menu_active{transform:translateX(0)}.filter__menu_wrapper{position:relative}.filter__menu_close{display:block;margin-left:auto}.catalog .products__card,.catalog .products__card:first-child,.catalog .products__card:nth-child(2){margin-top:24px}.product{padding:40px 0 77px}.product .container{display:flex;flex-direction:column-reverse}.product__img{position:relative;width:400px;margin:0 auto}.product__left{margin-top:30px;width:100%}.catalog .products__card{margin-right:52px}.application .wrapper{flex-direction:column}.application__table,.application__text{width:100%}.application__table{margin-top:30px}.products__card_img img{height:250px}.products__content_active{justify-content:space-around}.promo__text{width:510px;transform:translateY(23px)}}@media screen and (max-width:768px){.container{max-width:540px}.header__logo{display:none}.header__logo_mobile{display:block}.newsletter-error,.newsletter-success{transform:translateY(120px)}.newsletter-msg{transform:translateY(0)}.header__menu a{display:none}.burger,.header__menu .header__menu_write{display:flex}.burger{margin-left:16px}.header__menu a:nth-child(2){margin-left:0}.header__menu a.burger__menu_btn{display:block;margin-left:0}.header__menu a.burger__menu_btn-write{margin-top:20px}.pagination{justify-content:center}.promo{padding-top:66px}.promo h1{font-size:32px;line-height:120%;margin-bottom:16px}.promo__descr{max-width:100%}.about{margin-top:31px}.about__right{padding-top:27px}.section__title{font-size:24px;line-height:43px}.section__text{margin-top:0}.about__puncts{margin-top:40px}.about__puncts_block{flex:0 0 100%}.about__puncts_text{max-width:100%}.about__puncts_block,.about__puncts_block:nth-child(2){margin-top:40px}.about__link{margin-top:75px}.polymer{margin-top:29px}.polymer__left{padding-top:27px}.partners{margin-top:52px;padding:38px 0 61px}.partners .wrapper{margin-top:55px;flex-direction:column;justify-content:center;align-items:center}.partners .wrapper img:first-child{margin-top:0}.partners .wrapper img{flex:0 0 100%;max-width:160px;margin-top:30px;margin-bottom:0;margin-right:0}.partners .wrapper img:nth-child(4),.partners .wrapper img:nth-child(5){margin-top:30px}.partners__mobile{display:none}.segment__wrapper{max-width:540px}.segment__right{padding:36px 0 74px}.segment .section__text{max-width:100%;margin-top:24px}.segment__link{margin-top:25px}.products{padding:38px 0 71px}.products h2{font-size:24px;line-height:43px;margin-bottom:32px}.products__type_item{font-size:14px}.products__type{margin-bottom:45px}.products__cards{justify-content:space-between}.products__card{flex:0 0 calc(50% - 20px)}.products__show{margin-top:60px}.newsletter{padding:30px 0 62px}.newsletter__container{flex-direction:column}.newsletter__container img{margin-left:auto;width:166px}.newsletter__container{max-width:540px}.newsletter form{margin-top:32px}.newsletter form .wrapper{flex-direction:column}.newsletter form input{width:100%;margin-right:0}.newsletter form button{margin-top:11px}.catalog .products__card,.catalog .products__card:nth-child(3n+3){margin-right:58px}.catalog .products__card:nth-child(2n+2){margin-right:0}.footer{padding:47px 0 26px}.footer .wrapper{flex-direction:column-reverse}.footer .wrapper .wrapper{order:2;flex-direction:row}.footer__list:first-child{margin:0 104px 0 0}.footer__info{margin-left:0;margin-top:52px}.footer__social{margin-top:46px;display:flex;align-items:center;justify-content:space-between;flex-direction:row}.footer__social img{max-width:144px}.header__menu a.header__menu_logo{display:block}.burger__menu{transform:translateX(1000px);position:fixed;top:0;left:0;width:100%;z-index:3;height:100vh;background:#fff;justify-content:flex-start;padding-top:20vh;transition:transform .2s ease-in-out}.burger__menu,.burger__menu_content{display:flex;align-items:center;flex-direction:column}.burger__menu a.burger__menu_link{display:block;margin-left:0;margin-top:40px}.burger__menu a.burger__menu_link:nth-child(2){margin-top:56px}.burger__menu a.burger__menu_write{width:140px;color:#0a59a6;border:1px solid #0a59a6;border-radius:4px;margin-top:20px}.burger__menu a.burger__menu_proposal,.burger__menu a.burger__menu_write{height:46px;font-weight:400;font-size:12px;line-height:20px;letter-spacing:2px;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.burger__menu a.burger__menu_proposal{color:#fff;width:157px;margin-top:54px;background:#0a59a6;border-radius:4px}.burger__menu-active{transform:translateX(0);transition:transform .2s ease-in-out}.catalog .products__card{flex:0 0 241px}.catalog__logo{width:280px}.product__bio .wrapper{flex-direction:column}.product{padding:15px 0 30px}.product__descr{margin-top:16px}.application__table{margin-top:25px}.promo__text{width:100%;height:35px;transform:translateY(0)}}@media screen and (max-width:576px){.container{width:100%;padding:0 15px}.segment__wrapper{max-width:100%;padding:0 15px}.section__title{line-height:31px}.products__card{flex:0 0 278px;margin-top:20px}.products__card:nth-child(2){margin-top:20px}.products__cards{justify-content:center}.newsletter__container{max-width:100%;padding:0 15px}.newsletter form{width:100%}.catalog .products__card{flex:0 0 278px}.catalog__wrapper{justify-content:center}.product__img{width:100%}.product .container{padding:0}.product__left{padding:0 15px}.application .container{padding:0}.application__text{padding:0 15px}.application{padding-bottom:0}.application__table{padding:29px 10px}.products__card_img img{height:300px}.products__show{margin-left:auto;margin-right:auto}.catalog .products__card,.catalog .products__card:nth-child(3n+3){margin-right:0}.catalog__wrapper_products{justify-content:center}.products__type{flex-direction:column}.products__type_item:nth-child(2){margin:20px 0}}@media screen and (max-width:532px){.promo__text{width:330px;transform:translateY(6px)}}@media screen and (max-width:470px){.promo__text{width:100%;transform:translateY(0)}}@media screen and (max-width:450px){.segment__img{width:100%}.segment__wrapper{padding-left:0;padding-right:0}.segment{padding-top:0}.segment__right{padding:36px 15px 74px}}@media screen and (max-width:410px){.products__type_item{font-size:12px}.about__img_mobile,.polymer__img_mobile{width:100%}}@media screen and (max-width:390px){.about__img,.polymer__img{width:100%}}@media screen and (max-width:360px){.products__type_item{font-size:11px}.products__type_item:last-child{margin-left:14px}}@media screen and (max-width:340px){.productsPromo h1{font-size:28px}}@media screen and (max-width:331px){.products__type_item{font-size:10px}}