@charset "UTF-8";html{box-sizing:border-box}*,*:after,*:before{box-sizing:inherit}ul,ol{padding:0}body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}ul[class]{list-style:none}img{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{text-decoration:none;color:inherit}.ts-control:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M15.584 4.95835L9.20776 11.3346C8.81723 11.7251 8.18407 11.7251 7.79354 11.3346L1.41732 4.95835' stroke='%23005FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;transition:.3s}*,*:before,*:after{box-sizing:border-box;outline:none}*{touch-action:manipulation!important}html{overflow-x:hidden;min-height:100vh}html.active{overflow-y:hidden}html{font-size:10px}@media screen and (max-width:2000px){html{font-size:max(12px,.5vw)}}@media screen and (max-width:1920px){html{font-size:.5208333333vw}}@media screen and (max-width:1820px){html{font-size:.5494505495vw}}@media screen and (max-width:1750px){html{font-size:.5714285714vw}}@media screen and (max-width:1660px){html{font-size:.6024096386vw}}@media screen and (max-width:1630px){html{font-size:.6134969325vw}}@media screen and (max-width:1499px){html{font-size:.6671114076vw}}@media screen and (max-width:1366px){html{font-size:.7320644217vw}}@media screen and (max-width:1400px){html{font-size:.7142857143vw}}@media screen and (max-width:1220px){html{font-size:.8196721311vw}}@media screen and (max-width:1024px){html{font-size:.8138020833vw}}@media screen and (max-width:991px){html{font-size:.8409014464vw}}@media screen and (max-width:867px){html{font-size:.9611687812vw}}@media screen and (max-width:767px){html{font-size:.9312721177vw}}@media screen and (max-width:671px){html{font-size:.9935419771vw}}@media screen and (max-width:575px){html{font-size:1.7391304348vw}}@media screen and (max-width:474px){html{font-size:2.1052631579vw}}@media screen and (max-width:393px){html{font-size:2.5445292621vw}}@media screen and (max-width:375px){html{font-size:2.6666666667vw}}@media screen and (max-width:360px){html{font-size:2.7777777778vw}}body{font-family:Inter,sans-serif;color:#121212;overflow-x:hidden;display:flex;flex-direction:column;flex:1;margin:0 auto;position:relative;-webkit-tap-highlight-color:rgba(255,255,255,0);font-weight:400;min-height:100dvh}body.active{overflow-y:hidden}body.no-scroll,html.no-scroll{overflow:hidden!important}main{flex:1 0 auto}.container{max-width:1400px;min-width:32rem;width:calc(100% - 80px);margin:0 auto}@media screen and (max-width:1400px){.container{max-width:140rem;width:calc(100% - 8rem)}}@media screen and (max-width:1220px){.container{width:calc(100% - 4rem)}}@media screen and (max-width:575px){.container{width:calc(100% - 3.2rem)}}a,button{transition-duration:.3s;background:none;outline:none;border:none;cursor:pointer}img{width:100%}a{display:inline-block;position:relative}.btn{background:#ee0b0b;color:#fff;cursor:pointer;transition:.5s;padding:14px;display:flex;align-items:center;font-style:normal;height:-moz-fit-content;height:fit-content;border-radius:8px;width:100%;justify-content:center;position:relative;border:1px solid transparent;z-index:2}@media screen and (max-width:1400px){.btn{padding:1.3rem;border-radius:.8rem}}.btn span{font-weight:500;font-size:14px;color:#fff;transition:.5s}@media screen and (max-width:1400px){.btn span{font-size:clamp(12px,1.4rem,999px)}}@media(hover:hover)and (pointer:fine){.btn:hover{border:1px solid #ee0b0b;transition:.5s;background:#fff}.btn:hover span{color:#ee0b0b;transition:.5s}}.btn-call{max-width:171px;margin-top:12px}@media screen and (max-width:1400px){.btn-call{max-width:17.1rem;margin-top:1.2rem}}@media screen and (max-width:575px){.btn-call{max-width:100%}}.btn-project,.btn-feedback{position:relative;border:none;transition:.5s;border-radius:8px;overflow:hidden}@media screen and (max-width:1400px){.btn-project,.btn-feedback{border-radius:.8rem}}.btn-project span,.btn-feedback span{z-index:3;color:#fff}.btn-project:before,.btn-feedback:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:1;visibility:visible;transition:.3s;background:linear-gradient(180deg,#f8a41c,#f8781c);z-index:0;border-radius:.8rem}.btn-project:after,.btn-feedback:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;transition:.3s;background:linear-gradient(180deg,#f8781c,#f8a41c);z-index:1;border-radius:.8rem}@media(hover:hover)and (pointer:fine){.btn-project:hover,.btn-feedback:hover{transition:.3s;border:none}.btn-project:hover span,.btn-feedback:hover span{color:#fff}.btn-project:hover:after,.btn-feedback:hover:after{opacity:1;visibility:visible;transition:.3s}}.btn-feedback:after,.btn-feedback:before{border-radius:0}.btn-details{border:1px solid #005fff;background:#fff;padding:12px}.btn-details span{color:#005fff}@media(hover:hover)and (pointer:fine){.btn-details:hover{transition:.5s;background:#005fff;border:1px solid #005fff}.btn-details:hover span{color:#fff;transition:.5s}}.btn-cart,.btn-order,.btn-get-price{border:1px solid transparent;background:#005fff;padding:12px}.btn-cart span,.btn-order span,.btn-get-price span{color:#fff}@media(hover:hover)and (pointer:fine){.btn-cart:hover,.btn-order:hover,.btn-get-price:hover{transition:.5s;background:#0023a4;border:1px solid transparent}.btn-cart:hover span,.btn-order:hover span,.btn-get-price:hover span{color:#fff;transition:.5s}}.btn-upload{display:flex;padding:12px 10px;border-radius:8px;background:#f4f4f4;overflow:hidden;gap:5px;max-width:211px;align-items:center;justify-content:center;cursor:pointer;transition:.3s;height:-moz-fit-content;height:fit-content}@media screen and (max-width:1400px){.btn-upload{padding:1.2rem 1rem;border-radius:.8rem;gap:.5rem;max-width:21.1rem;width:100%}}@media screen and (max-width:767px){.btn-upload{max-width:30rem}}@media screen and (max-width:575px){.btn-upload{max-width:22rem}}@media(hover:hover)and (pointer:fine){.btn-upload:hover{transition:.3s;opacity:.8}}.btn-upload span{font-weight:400;font-size:16px;line-height:150%;color:#474747;flex-shrink:0}@media screen and (max-width:1400px){.btn-upload span{font-size:clamp(12px,1.6rem,999px)}}.btn-upload svg{width:20px;height:20px;flex-shrink:0}@media screen and (max-width:1400px){.btn-upload svg{width:2rem;height:2rem}}.btn-form{padding:19px 20px;background:#005fff;margin-top:16px}@media screen and (max-width:1400px){.btn-form{padding:1.9rem 2rem}}@media screen and (max-width:575px){.btn-form{padding:1.3rem 2rem}}@media screen and (max-width:1400px){.btn-form{margin-top:1.6rem}}.btn-form span{font-weight:500;font-size:16px}@media screen and (max-width:1400px){.btn-form span{font-size:clamp(12px,1.6rem,999px)}}@media screen and (max-width:575px){.btn-form span{font-size:clamp(12px,1.4rem,999px)}}@media(hover:hover)and (pointer:fine){.btn-form:hover{transition:.3s;background:#0023a4;border-color:transparent}.btn-form:hover span{color:#fff}}.link-hover{position:relative;cursor:pointer}.link-hover span{position:relative}.link-hover span:after{position:absolute;height:1px;width:0;content:"";background:#005fff;display:block;left:0;bottom:0;transition:.3s}.link-hover svg{transition:.3s}@media(hover:hover)and (pointer:fine){.link-hover:hover span:after{width:100%;transition:.3s}.link-hover:hover svg{transform:translate(5px);transition:.3s}}input,textarea{display:flex;width:100%;resize:none}input:focus+.placeholder,input:not(:placeholder-shown)+.placeholder,input:-webkit-autofill+.placeholder,textarea:focus+.placeholder,textarea:not(:placeholder-shown)+.placeholder,textarea:-webkit-autofill+.placeholder{display:none}.error-input{border-color:#d10000!important;color:#d10000}.error-input>.select-selected,.error-input~span{border-color:#d10000!important;color:#d10000!important}.decor{position:relative}.decor .decor-img{position:absolute;top:-30px;left:50%;transform:translate(-50%,-50%);z-index:1}@media screen and (max-width:1400px){.decor .decor-img{top:6rem}}@media screen and (max-width:867px){.decor .decor-img{top:10rem}}@media screen and (max-width:575px){.decor .decor-img{display:none}}.header-mb-btnBlock{position:fixed;padding:23px 16px 10px;bottom:0;background:transparent;width:100%;z-index:1000;opacity:0;visibility:hidden;transition:all .5s ease-in-out;transform:translateY(110%);max-width:393px;right:0;display:none}@media screen and (max-width:1085px){.header-mb-btnBlock{display:block}}@media screen and (max-width:1400px){.header-mb-btnBlock{padding:2.3rem 1.6rem 1rem;max-width:39.3rem}}.header-mb-btnBlock .btn{padding:12px;border-radius:8px}@media screen and (max-width:1400px){.header-mb-btnBlock .btn{padding:1.2rem;border-radius:.8rem}}.header-mb-btnBlock .btn:before,.header-mb-btnBlock .btn:after{border-radius:1.2rem}.header-mb-btnBlock span{font-weight:600;font-size:16px;line-height:160%}@media screen and (max-width:1400px){.header-mb-btnBlock span{font-size:clamp(12px,1.6rem,999px)}}@media screen and (max-width:474px){.header-mb-btnBlock{max-width:100%;background:#fff}}.button-back{display:flex;align-items:center;background:#f5f9fd;border-radius:6px;padding:6px 10px;gap:4px;width:-moz-fit-content;width:fit-content;margin-bottom:24px}@media screen and (max-width:1400px){.button-back{border-radius:.6rem;padding:.6rem 1rem;gap:.4rem;margin-bottom:2.4rem}}.button-back svg{width:16px;height:12px;color:#005fff}@media screen and (max-width:1400px){.button-back svg{width:1.6rem;height:1.2rem}}.button-back span{font-weight:400;font-size:14px;line-height:140%;color:#005fff}@media screen and (max-width:1400px){.button-back span{font-size:clamp(12px,1.4rem,999px)}}.portfolios_load_more{border:1px solid #bfd7ff;background:#f5f9fd;max-width:202px;margin:0 auto 27px;padding:13px}@media screen and (max-width:1400px){.portfolios_load_more{max-width:20.2rem;margin:0 auto 2.7rem}}@media screen and (max-width:575px){.portfolios_load_more{margin-bottom:2rem}}.portfolios_load_more span{font-weight:500;font-size:14px;color:#005fff}@media screen and (max-width:1400px){.portfolios_load_more span{font-size:clamp(12px,1.4rem,999px)}}.main-title h1,.contacts h1,.cart h1,.cart__title-h1{font-weight:700;font-size:36px;text-transform:uppercase;color:#121212;margin-bottom:34px}@media screen and (max-width:1400px){.main-title h1,.contacts h1,.cart h1,.cart__title-h1{font-size:clamp(12px,3.6rem,999px);margin-bottom:3.4rem}}@media screen and (max-width:575px){.main-title h1,.contacts h1,.cart h1,.cart__title-h1{font-size:clamp(12px,2.4rem,999px);margin-bottom:2.4rem}}[data-color="1"]{background-color:#f4d4d4;color:#e25c5c}[data-color="2"]{background-color:#bdccff;color:#005fff}[data-color="3"]{background-color:#b4e9b2;color:#2ba726}[data-color="4"]{background-color:#d3a0ff;color:#822ace}[data-color="5"]{background-color:#fffa5b;color:#b1ac00}[data-color="6"]{background-color:#f3d5ab;color:#f8781c}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;overflow:hidden!important;white-space:nowrap!important;opacity:0!important}.policy{margin-bottom:24px}@media screen and (max-width:1400px){.policy{margin-bottom:2rem}}.policy__container{max-width:400px}@media screen and (max-width:1400px){.policy__container{max-width:40rem}}.policy__icon{position:relative;max-width:20px;width:100%;height:20px;border:1px solid #e0ebf8;border-radius:20%;margin-left:0!important}.policy__icon.error-input{border-color:#d10000!important;color:#d10000}@media screen and (max-width:1400px){.policy__icon{height:2rem;max-width:2rem}}.policy__text{cursor:pointer;font-size:14px;display:flex;font-weight:400;line-height:140%;color:#303030;gap:10px}@media screen and (max-width:1400px){.policy__text{font-size:clamp(12px,1.4rem,999px);gap:1rem}}@media screen and (max-width:575px){.policy__text{gap:.8rem}}.policy__link{display:inline;text-decoration:underline;color:#005fff}.policy__link:hover{transition:.3s;color:#f88d1c}.policy .policy__input:checked+.policy__text .policy__icon{background:#005fff;border-color:#005fff}.policy .policy__input:checked+.policy__text .policy__icon:before{content:"";position:absolute;top:1px;left:5px;width:8px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}@media screen and (max-width:1400px){.policy .policy__input:checked+.policy__text .policy__icon:before{top:.1rem;left:.5rem;width:.8rem;height:1.2rem}}#scrollTopBtn{position:fixed;bottom:60px;right:30px;opacity:0;visibility:hidden;pointer-events:none;padding:12px;cursor:pointer;border-radius:6px;background:#bfd7ff;transition:.3s;z-index:1000}@media screen and (max-width:1400px){#scrollTopBtn{bottom:6rem;right:3rem;padding:1.2rem;border-radius:.6rem}}@media(hover:hover)and (pointer:fine){#scrollTopBtn:hover{transition:.3s;background:#f8a41c}}#scrollTopBtn.active{transition:.3s;opacity:1;visibility:visible;pointer-events:initial}#scrollTopBtn svg{width:24px;height:24px;color:#005fff}@media screen and (max-width:1400px){#scrollTopBtn svg{width:2.4rem;height:2.4rem}}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.transition{animation:fadeInUp 1s ease forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#ffffffb3;display:flex;align-items:center;justify-content:center;transition:opacity .6s ease,visibility .6s ease;opacity:1;visibility:visible}.preloader-hidden{opacity:0;visibility:hidden}.loader{display:block;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#005fff;animation:spin 2s linear infinite}.loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#5c99ff;animation:spin 3s linear infinite}.loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#92bbff;animation:spin 1.5s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.preloader__inner{position:relative;width:100%;height:100%}.slider{position:relative}.slider .swiper-wrapper{box-sizing:border-box}.slider .swiper-slide{height:auto}.slider .swiper-button-prev,.slider .swiper-button-next{width:36px;height:36px;transition:.3s;padding-top:0;margin:0;cursor:pointer;background:#e3f1ff;border-radius:50%;top:50%;transform:translateY(-50%)}@media screen and (max-width:1400px){.slider .swiper-button-prev,.slider .swiper-button-next{width:3.6rem;height:3.6rem}}.slider .swiper-button-prev svg,.slider .swiper-button-next svg{transition:.3s;width:20px;height:20px;color:#005fff}@media screen and (max-width:1400px){.slider .swiper-button-prev svg,.slider .swiper-button-next svg{width:2rem;height:2rem}}@media(hover:hover)and (pointer:fine){.slider .swiper-button-prev:hover,.slider .swiper-button-next:hover{background:#005fff;transition:.3s}.slider .swiper-button-prev:hover svg,.slider .swiper-button-next:hover svg{transition:.3s;color:#fff}}.slider .swiper-button-prev{left:-18px}@media screen and (max-width:1400px){.slider .swiper-button-prev{left:-1.8rem}}.slider .swiper-button-next{right:-18px}@media screen and (max-width:1400px){.slider .swiper-button-next{right:-1.8rem}}.slider .swiper-button-disabled{pointer-events:none!important;background:#f0f8ff}.slider .swiper-button-disabled svg{transition:.3s;color:#92bbff}.slider .swiper-button-prev:after{content:none!important}.slider .swiper-button-next:after{content:none!important}@media screen and (max-width:575px){.slider .controlBlock{position:absolute;display:flex;gap:1.2rem;bottom:-5.2rem;left:50%;transform:translate(-50%)}.slider .controlBlock .swiper-button-next,.slider .controlBlock .swiper-button-prev{position:initial;top:0;bottom:0;transform:initial}}.slider .swiper-pagination{bottom:0!important;display:flex;gap:6px;justify-content:center}.slider .swiper-pagination-bullet{border:1px solid #005fff;border-radius:50%;width:9px;height:9px;opacity:1;background:transparent;margin:0!important}.slider .swiper-pagination-bullet-active{background:#005fff;border:none}.slider .swiper-wrapper{padding-bottom:1px}.custom-slider{overflow:hidden}@media screen and (max-width:1400px){.custom-slider{gap:.4rem}}.custom-slider .link-to-all{display:flex;align-items:center;gap:4px;color:#005fff;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1400px){.custom-slider .link-to-all{gap:.4rem}}.custom-slider .link-to-all span{font-weight:400;font-size:16px;line-height:150%;transition:.3s}@media screen and (max-width:1400px){.custom-slider .link-to-all span{font-size:clamp(12px,1.6rem,999px)}}@media screen and (max-width:575px){.custom-slider .link-to-all span{font-weight:500;font-size:1.4rem;line-height:initial}}.custom-slider .link-to-all svg{width:23px;height:12px;color:#005fff;transition:.3s}@media screen and (max-width:1400px){.custom-slider .link-to-all svg{width:2.3rem;height:1.2rem}}.custom-slider__wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}@media screen and (max-width:1400px){.custom-slider__wrapper{margin-bottom:2.4rem}}@media screen and (max-width:575px){.custom-slider__wrapper{margin-bottom:1.6rem}}.custom-slider__title{font-weight:700;font-size:24px;text-transform:uppercase;color:#121212;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1400px){.custom-slider__title{font-size:2.4rem}}@media screen and (max-width:575px){.custom-slider__title{font-size:2rem;font-weight:700}}.main-slider .main-slider-container{height:516px}@media screen and (max-width:1400px){.main-slider .main-slider-container{height:51.6rem}}@media screen and (max-width:575px){.main-slider .main-slider-container{height:100%}.reviews-section{padding-bottom:5.2rem}}.reviews-slider{position:relative;z-index:2;padding:24px;border-radius:16px;background:#f5f9fd}@media screen and (max-width:1400px){.reviews-slider{padding:2.4rem;border-radius:1.6rem}}@media screen and (max-width:575px){.reviews-slider{padding:1.6rem;margin-left:-1.6rem;margin-right:-1.6rem;border-radius:0}.reviews-slider .reviews-slider-container{overflow:visible}}.reviews-slider .reviews__content{display:flex;flex-direction:column;background:#fff;border-radius:8px;padding:16px;height:100%}@media screen and (max-width:1400px){.reviews-slider .reviews__content{border-radius:.8rem;padding:1.6rem}}.reviews-slider .reviews__image{aspect-ratio:291/249;margin-bottom:20px;border-radius:8px 8px 0 0}@media screen and (max-width:1400px){.reviews-slider .reviews__image{margin-bottom:2rem;border-radius:.8rem .8rem 0 0}}.reviews-slider .reviews__image img{width:100%}.reviews-slider .reviews__title{font-weight:700;font-size:16px;line-height:140%;color:#005fff;margin-bottom:12px}@media screen and (max-width:1400px){.reviews-slider .reviews__title{margin-bottom:1.2rem}}.reviews-slider .reviews__text{font-weight:400;font-size:16px;line-height:150%;color:#555;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;transition:.5s}@media screen and (max-width:1400px){.reviews-slider .reviews__text{font-size:clamp(12px,1.6rem,999px)}}.brands-section{position:relative;z-index:2}.brands-slider{padding-bottom:25px}@media screen and (max-width:1400px){.brands-slider{padding-bottom:2.5rem}}@media screen and (max-width:575px){.brands-slider .brands-slider-container{overflow:visible}}.brands-slider .swiper-button-prev,.brands-slider .swiper-button-next{top:45%}.brands-slider .brands__content{display:flex;flex-direction:column;background:#fff;border-radius:6px;height:100%;border:1px solid #005FFF;padding:13px 14px 20px;align-items:center}@media screen and (max-width:1400px){.brands-slider .brands__content{border-radius:.6rem;padding:1.3rem 1.4rem 2rem}}@media screen and (max-width:575px){.brands-slider .brands__content{padding:1.1rem 1.4rem 1.4rem}}.brands-slider .brands__image{aspect-ratio:137/71;margin-bottom:19px;max-width:137px;display:flex;align-items:center}@media screen and (max-width:1400px){.brands-slider .brands__image{max-width:13.7rem;margin-bottom:1.9rem}}@media screen and (max-width:575px){.brands-slider .brands__image{aspect-ratio:108/71;max-width:10.8rem;margin-bottom:.7rem}}.brands-slider .brands__image img{height:-moz-fit-content;height:fit-content;max-height:70px;width:auto;margin:0 auto}@media screen and (max-width:1400px){.brands-slider .brands__image img{max-height:7rem}}.brands-slider .brands__title{font-weight:400;font-size:14px;line-height:140%;text-align:center;color:#a9a9a9}@media screen and (max-width:1400px){.brands-slider .brands__title{font-size:clamp(12px,1.4rem,999px)}}.clients-slider{position:relative;z-index:2;padding-bottom:25px}@media screen and (max-width:1400px){.clients-slider{padding-bottom:2.5rem}}@media screen and (max-width:575px){.clients-slider .clients-slider-container{overflow:visible}}.clients-slider .swiper-button-prev,.clients-slider .swiper-button-next{top:45%}.clients-slider .clients__content{display:flex;flex-direction:column;background:#fff;border-radius:6px;height:100%;border:1px solid #005FFF;padding:13px 14px 20px;align-items:center}@media screen and (max-width:1400px){.clients-slider .clients__content{border-radius:.6rem;padding:1.3rem 1.4rem 2rem}}@media screen and (max-width:575px){.clients-slider .clients__content{padding:1.1rem 1.4rem 1.4rem}}.clients-slider .clients__image{aspect-ratio:137/71;margin-bottom:19px;max-width:137px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1400px){.clients-slider .clients__image{max-width:13.7rem;margin-bottom:1.9rem}}@media screen and (max-width:575px){.clients-slider .clients__image{aspect-ratio:108/71;max-width:10.8rem;margin-bottom:.7rem}}.clients-slider .clients__image img{width:-moz-fit-content;width:fit-content;height:100%}.clients-slider .clients__title{font-weight:400;font-size:14px;line-height:140%;text-align:center;color:#a9a9a9}@media screen and (max-width:1400px){.clients-slider .clients__title{font-size:clamp(12px,1.4rem,999px)}}@media screen and (max-width:575px){.news-section{padding-bottom:5.2rem}}.news-slider{position:relative;z-index:2}@media screen and (max-width:575px){.news-slider .news-slider-container{overflow:visible}}.projects-section{position:relative;z-index:2}@media screen and (max-width:575px){.projects-section{padding-bottom:5.2rem}.projects-section .custom-slider__wrapper{display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start}}.projects-section .projects-slider-container{background:#fff}@media screen and (max-width:575px){.projects-section .projects-slider-container{overflow:visible}}.specialOffer-section{position:relative;z-index:3}@media screen and (max-width:575px){.specialOffer-section{padding-bottom:5.2rem}}.specialOffer-section .swiper-button-prev,.specialOffer-section .swiper-button-next{top:46%}@media screen and (max-width:575px){.specialOffer-section .specialOffer-slider-container{overflow:visible}.specialOffer-section .custom-slider__wrapper{display:flex;flex-direction:column;gap:1.2rem;align-items:flex-start}}.main-slider__content{padding:100px 44px 140px;display:grid;grid-template-columns:1.2fr 1fr}@media screen and (max-width:1400px){.main-slider__content{padding:10rem 4.4rem 14rem}}@media screen and (max-width:867px){.main-slider__content{padding:10rem 2.4rem 14rem;gap:2rem}}@media screen and (max-width:575px){.main-slider__content{grid-template-columns:1fr;padding:4.3rem 1.6rem 8rem}}.main-slider__contentWrap{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0}.main-slider__image{position:relative;width:100%;height:100%}.main-slider__image img{height:100%;-o-object-fit:cover;object-fit:cover}.main-slider__image:before{top:0;left:0;position:absolute;content:"";width:100%;height:100%;background:#0000005c;z-index:1}.main-slider__image:after{top:0;left:0;position:absolute;content:"";width:100%;height:100%;z-index:2;background:linear-gradient(to right,#0000006b,#0000)}.main-slider__group{display:flex;flex-direction:column;max-width:700px;width:100%;position:relative;z-index:10}.main-slider__title{font-weight:700;font-size:36px;color:#fff;margin-bottom:12px}@media screen and (max-width:1400px){.main-slider__title{font-size:clamp(12px,3.6rem,999px);margin-bottom:1.2rem}}@media screen and (max-width:867px){.main-slider__title{font-size:clamp(12px,2.6rem,999px)}}@media screen and (max-width:575px){.main-slider__title{font-size:clamp(12px,2rem,999px)}}.main-slider__text{font-weight:500;font-size:16px;line-height:140%;color:#fff;margin-bottom:24px;max-width:576px}@media screen and (max-width:1400px){.main-slider__text{font-size:clamp(12px,1.6rem,999px);margin-bottom:2.4rem;max-width:57.6rem}}@media screen and (max-width:575px){.main-slider__text{font-size:clamp(12px,1.4rem,999px)}}.main-slider__btn{max-width:172px;background:transparent;border:1px solid #fff;font-weight:500;font-size:14px;color:#fff;padding:13px}@media screen and (max-width:1400px){.main-slider__btn{max-width:17.2rem;font-size:clamp(12px,1.4rem,999px)}}@media screen and (max-width:867px){.main-slider__btn{flex-shrink:0;max-width:initial;width:-moz-fit-content;width:fit-content}}@media(hover:hover)and (pointer:fine){.main-slider__btn:hover{color:#121212;background:#fff;border:1px solid #fff}}@media screen and (max-width:575px){.main-slider__btn{font-size:clamp(12px,1.4rem,999px);max-width:17.2rem;width:100%}}.main-slider .swiper-pagination{margin-bottom:34px!important}@media screen and (max-width:1400px){.main-slider .swiper-pagination{margin-bottom:3.4rem!important}}@media screen and (max-width:575px){.main-slider .swiper-pagination{margin-bottom:2.4rem!important}}.main-slider .swiper-pagination-bullet{border:1px solid #fff}.main-slider .swiper-pagination-bullet-active{border:1px solid transparent}.product-mainScreen__slider{display:flex;flex-direction:column;gap:14px;max-width:510px;position:relative;padding-top:48px;width:100%}@media screen and (max-width:1400px){.product-mainScreen__slider{gap:1.4rem;max-width:51rem;padding-top:4.8rem}}@media screen and (max-width:1220px){.product-mainScreen__slider{max-width:45rem}}@media screen and (max-width:867px){.product-mainScreen__slider{max-width:51rem;margin:0 auto 3.4rem}}@media screen and (max-width:474px){.product-mainScreen__slider{max-width:100%}}.product-mainScreen__slider .product-mainScreen__sales{display:flex;justify-content:space-between;position:absolute;top:0;left:0;z-index:10;width:100%;pointer-events:none}.product-mainScreen__slider .product-labels{display:flex;flex-direction:column;gap:.5rem}.product-mainScreen__slider .product-labels span{display:flex;padding:6.5px 8px;border-radius:4px;font-weight:500;font-size:12px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1400px){.product-mainScreen__slider .product-labels span{border-radius:.4rem;padding:.65rem .8rem;font-size:clamp(12px,1.2rem,999px)}}.product-mainScreen__slider .product-sale{background:#ff2e3a;display:flex;align-items:center;justify-content:center;border-radius:4px;padding:10px;width:61px;height:38px;margin-left:auto}@media screen and (max-width:1400px){.product-mainScreen__slider .product-sale{border-radius:.4rem;width:6.1rem;height:3.8rem;padding:1rem}}@media screen and (max-width:1400px)and (max-width:474px){.product-mainScreen__slider .product-sale{width:4.5rem;height:2.8rem}}.product-mainScreen__slider .product-sale span{font-weight:500;font-size:18px;color:#fff}@media screen and (max-width:1400px){.product-mainScreen__slider .product-sale span{font-size:clamp(12px,1.8rem,999px)}}@media screen and (max-width:474px){.product-mainScreen__slider .product-sale span{font-size:clamp(12px,1.6rem,999px)}}.product-mainScreen__slider .topSlider{max-height:500px;position:relative}.product-mainScreen__slider .bottomSlider{position:relative}.product-mainScreen__slider .bottomSlider .swiper-wrapper .swiper-slide{border:1px solid #e0f0ff;cursor:pointer;aspect-ratio:85/63;border-radius:4px;overflow:hidden;max-height:63px;max-width:85px;padding:10px}@media screen and (max-width:1400px){.product-mainScreen__slider .bottomSlider .swiper-wrapper .swiper-slide{border-radius:.4rem;max-height:6.3rem;max-width:8.5rem;padding:1rem}}@media screen and (max-width:474px){.product-mainScreen__slider .bottomSlider .swiper-wrapper .swiper-slide{padding:.5rem}}.product-mainScreen__slider .bottomSlider .swiper-wrapper .swiper-slide img{height:100%;-o-object-fit:cover;object-fit:cover}@media(hover:hover)and (pointer:fine){.product-mainScreen__slider .bottomSlider .swiper-wrapper .swiper-slide:hover{transition:.3s;border:1px solid #005fff}}.product-mainScreen__slider .bottomSlider .swiper-wrapper .swiper-slide-thumb-active{border:1px solid #005fff}.product-mainScreen__slider .bottomSlider .mySwiperItem{max-width:450px}@media screen and (max-width:1400px){.product-mainScreen__slider .bottomSlider .mySwiperItem{max-width:45rem}}@media screen and (max-width:1220px){.product-mainScreen__slider .bottomSlider .mySwiperItem{max-width:35rem}}@media screen and (max-width:867px){.product-mainScreen__slider .bottomSlider .mySwiperItem{max-width:35rem}}@media screen and (max-width:767px){.product-mainScreen__slider .bottomSlider .mySwiperItem{max-width:45rem}}@media screen and (max-width:474px){.product-mainScreen__slider .bottomSlider .mySwiperItem{max-width:31rem}}.product-mainScreen__slider .bottomSlider .swiper-button-prev,.product-mainScreen__slider .bottomSlider .swiper-button-next{transition:.3s;padding-top:0;margin:0;cursor:pointer;left:0;width:24px;height:24px}@media screen and (max-width:1400px){.product-mainScreen__slider .bottomSlider .swiper-button-prev,.product-mainScreen__slider .bottomSlider .swiper-button-next{width:2.4rem;height:2.4rem}}.product-mainScreen__slider .bottomSlider .swiper-button-prev svg,.product-mainScreen__slider .bottomSlider .swiper-button-next svg{transition:.3s;width:100%;height:100%;color:#0070e1}@media(hover:hover)and (pointer:fine){.product-mainScreen__slider .bottomSlider .swiper-button-prev:hover,.product-mainScreen__slider .bottomSlider .swiper-button-next:hover{transition:.3s}.product-mainScreen__slider .bottomSlider .swiper-button-prev:hover svg,.product-mainScreen__slider .bottomSlider .swiper-button-next:hover svg{transition:.3s;color:#f8a41c}}.product-mainScreen__slider .bottomSlider .swiper-button-next{top:50%;transform:translateY(-50%);right:0;left:auto}.product-mainScreen__slider .bottomSlider .swiper-button-prev{left:0;right:auto;top:50%;transform:translateY(-50%)}.product-mainScreen__slider .bottomSlider .swiper-button-prev:after{content:none!important}.product-mainScreen__slider .bottomSlider .swiper-button-next:after{content:none!important}.product-mainScreen__slider .bottomSlider .swiper-button-disabled{color:#bfd7ff}.gallery-section__inner{position:relative}.gallery-section .custom-slider__wrapper{margin-bottom:28px}@media screen and (max-width:1400px){.gallery-section .custom-slider__wrapper{margin-bottom:2.8rem}}.gallery-section .slider{position:initial}@media screen and (max-width:1400px){.gallery-section .gallery-slider-container{overflow:initial}}.gallery-section .swiper-slide{aspect-ratio:548/418;position:relative;border-radius:12px;overflow:hidden;max-width:548px;max-height:418px}@media screen and (max-width:1400px){.gallery-section .swiper-slide{border-radius:1.2rem;max-width:54.8rem;max-height:41.8rem}}@media(hover:hover)and (pointer:fine){.gallery-section .swiper-slide:hover img{scale:1.1;transition:.3s}}.gallery-section .swiper-slide a{display:block;height:100%;width:100%}.gallery-section .swiper-slide img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s}.gallery-section .controlBlock{position:absolute;right:0;top:0;display:flex;align-items:center;gap:12px}@media screen and (max-width:1400px){.gallery-section .controlBlock{gap:1.2rem}}@media screen and (max-width:575px){.gallery-section .controlBlock{bottom:initial;left:initial;transform:initial}}.gallery-section .controlBlock .swiper-button-prev,.gallery-section .controlBlock .swiper-button-next{position:initial;transform:initial}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/assets/fonts/Inter/inter-regular.woff2) format("woff2"),url(/assets/fonts/Inter/inter-regular.woff) format("woff"),url(/assets/fonts/Inter/inter-regular.ttf) format("truetype");unicode-range:U+21-23,U+25-5F,U+61-7E,U+AB,U+BB,U+401,U+410-44F,U+451,U+2013,U+2014,U+2018,U+2019,U+201C-201E,U+2026,U+20BD;font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/assets/fonts/Inter/inter-medium.woff2) format("woff2"),url(/assets/fonts/Inter/inter-medium.woff) format("woff"),url(/assets/fonts/Inter/inter-medium.ttf) format("truetype");unicode-range:U+21-23,U+25-5F,U+61-7E,U+AB,U+BB,U+401,U+410-44F,U+451,U+2013,U+2014,U+2018,U+2019,U+201C-201E,U+2026,U+20BD;font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(/assets/fonts/Inter/inter-semibold.woff2) format("woff2"),url(/assets/fonts/Inter/inter-semibold.woff) format("woff"),url(/assets/fonts/Inter/inter-semibold.ttf) format("truetype");unicode-range:U+21-23,U+25-5F,U+61-7E,U+AB,U+BB,U+401,U+410-44F,U+451,U+2013,U+2014,U+2018,U+2019,U+201C-201E,U+2026,U+20BD;font-display:swap}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(/assets/fonts/Inter/inter-bold.woff2) format("woff2"),url(/assets/fonts/Inter/inter-bold.woff) format("woff"),url(/assets/fonts/Inter/inter-bold.ttf) format("truetype");unicode-range:U+21-23,U+25-5F,U+61-7E,U+AB,U+BB,U+401,U+410-44F,U+451,U+2013,U+2014,U+2018,U+2019,U+201C-201E,U+2026,U+20BD;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans/opensans-bold-russian.woff2) format("woff2"),url(/assets/fonts/OpenSansOld/opensans-bold-russian.woff) format("woff"),url(/assets/fonts/OpenSansOld/opensans-bold-russian.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans/opensans-semibold-russian.woff2) format("woff2"),url(/assets/fonts/OpenSans/opensans-semibold-russian.woff) format("woff"),url(/assets/fonts/OpenSans/opensans-semibold-russian.ttf) format("ttf");font-weight:600;font-style:normal;font-display:swap}html.lenis{height:auto}.lenis.lenis-smooth{scroll-behavior:auto}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}.base__text{display:flex;flex-direction:column;gap:24px}@media screen and (max-width:1400px){.base__text{gap:2.4rem}}@media screen and (max-width:575px){.base__text{gap:1.6rem}}.base__text .content-text{display:flex;flex-direction:column;gap:24px}@media screen and (max-width:1400px){.base__text .content-text{gap:2.4rem}}@media screen and (max-width:575px){.base__text .content-text{gap:1.6rem}}.base__text h2{font-weight:700;font-size:20px;text-transform:uppercase;color:#121212}@media screen and (max-width:1400px){.base__text h2{font-size:clamp(12px,2rem,999px)}}.base__text h2 a{font:inherit;text-decoration:none}.base__text h3{font-weight:700;font-size:18px;color:#121212}@media screen and (max-width:1400px){.base__text h3{font-size:clamp(12px,1.8rem,999px)}}@media screen and (max-width:575px){.base__text h3{font-size:clamp(12px,1.6rem,999px)}}.base__text p{font-weight:400;font-size:16px;line-height:150%;color:#626262}@media screen and (max-width:1400px){.base__text p{font-size:clamp(12px,1.6rem,999px)}}.base__text ul{display:flex;flex-direction:column;gap:12px;padding-left:24px}@media screen and (max-width:1400px){.base__text ul{gap:1.2rem;padding-left:2.4rem}}@media screen and (max-width:575px){.base__text ul{padding-left:1.6rem}}.base__text img{height:auto;width:initial}.base__text li{position:relative;font-weight:400;font-size:16px;line-height:150%;color:#626262;padding-left:16px;display:flex}@media screen and (max-width:1400px){.base__text li{font-size:clamp(12px,1.6rem,999px);padding-left:1.6rem}}.base__text li:before{position:absolute;content:"";border-radius:50%;background:#005fff;width:8px;height:8px;left:0;top:.7rem}@media screen and (max-width:1400px){.base__text li:before{width:.8rem;height:.8rem}}@media screen and (max-width:575px){.base__text li:before{width:7px;height:7px;top:7px}}.base__text a{font-weight:400;font-size:16px;line-height:150%;color:#005fff;display:inline-flex;text-decoration:underline;transition:.3s;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1400px){.base__text a{font-size:clamp(12px,1.6rem,999px)}}@media(hover:hover)and (pointer:fine){.base__text a:hover{color:#f8781c;transition:.3s}}.form-custom-wrapper label{width:100%;position:relative}.form-custom-wrapper input{border:1px solid #e9e9e9;border-radius:8px;padding:15px 24px;width:100%;background:#fff;font-weight:400;line-height:150%;color:#121212;font-size:16px}@media screen and (max-width:1400px){.form-custom-wrapper input{padding:1.5rem 2.4rem;border-radius:.8rem;font-size:clamp(12px,1.6rem,999px)}}.form-custom-wrapper .error-input{color:#d10000}.form-custom-wrapper .placeholder{position:absolute;top:0;height:100%;width:100%;font-weight:400;font-size:16px;line-height:150%;color:#cacaca;padding:16px 24px;display:flex;align-items:center}@media screen and (max-width:1400px){.form-custom-wrapper .placeholder{padding:1.6rem 2.4rem;border-radius:.8rem;font-size:clamp(12px,1.6rem,999px)}}.custom_checkbox{display:flex;align-items:center;cursor:pointer;position:relative}.custom_checkbox input{opacity:0;position:absolute;width:0;height:0}.custom_checkbox span{position:relative;padding-left:32px;font-weight:500;font-size:16px;color:#121212;align-items:self-end}@media screen and (max-width:1400px){.custom_checkbox span{font-size:clamp(12px,1.6rem,999px);padding-left:3.2rem}}@media screen and (max-width:474px){.custom_checkbox span{align-items:center}}.custom_checkbox span:after{content:"";position:absolute;left:0;width:20px;height:20px;border:1px solid #cacaca;background-color:#fff;background-position:center;border-radius:2px;transition:.3s}@media screen and (max-width:1400px){.custom_checkbox span:after{width:2rem;height:2rem;border-radius:.2rem}}.custom_checkbox input:checked+span:after{background-color:#005fff;background-image:url('data:image/svg+xml,<svg width="16" height="13" viewBox="0 0 16 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M13.1694 1.27492C13.2547 1.18788 13.3565 1.11873 13.4689 1.07152C13.5812 1.02431 13.7019 1 13.8237 1C13.9456 1 14.0663 1.02431 14.1786 1.07152C14.291 1.11873 14.3928 1.18788 14.4781 1.27492C14.8356 1.63617 14.8406 2.21992 14.4906 2.58742L7.09937 11.3249C7.01545 11.4171 6.91361 11.4911 6.80009 11.5426C6.68656 11.594 6.56374 11.6218 6.43912 11.6241C6.31451 11.6264 6.19073 11.6033 6.07535 11.5562C5.95998 11.509 5.85543 11.4389 5.76812 11.3499L1.27061 6.79242C1.09716 6.61552 1 6.37766 1 6.12992C1 5.88217 1.09716 5.64431 1.27061 5.46742C1.35592 5.38037 1.45774 5.31123 1.5701 5.26402C1.68246 5.21681 1.80311 5.1925 1.92499 5.1925C2.04687 5.1925 2.16752 5.21681 2.27988 5.26402C2.39224 5.31123 2.49406 5.38037 2.57936 5.46742L6.39436 9.33367L13.1444 1.30242C13.1521 1.29276 13.1605 1.28357 13.1694 1.27492Z" fill="white"/></svg>');background-repeat:no-repeat;background-position:center;background-size:14px}@media screen and (max-width:1400px){.custom_checkbox input:checked+span:after{background-size:1.4rem}}.ts-control input{display:none!important}.ts-control .ts-dropdown-arrow{display:none}.ts-control:after{content:"";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:24px;height:24px;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='17' viewBox='0 0 17 17' fill='none'%3E%3Cpath d='M15.584 4.95835L9.20776 11.3346C8.81723 11.7251 8.18407 11.7251 7.79354 11.3346L1.41732 4.95835' stroke='%23005FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;transition:.3s}@media screen and (max-width:1400px){.ts-control:after{width:2.4rem;height:2.4rem;right:1.6rem}}.ts-wrapper.dropdown-active .ts-control:after{transform:translateY(-50%) rotateX(180deg);transition:.3s}.ts-control{padding:16px;border:1px solid #b8b8b8;border-radius:3px;font-weight:400;font-size:18px;line-height:144%;color:#000;cursor:pointer!important}@media screen and (max-width:1400px){.ts-control{padding:1.6rem;border-radius:.3rem;font-size:1.8rem}}.ts-dropdown{margin:0}.ts-dropdown .option{padding:10px 16px;font-weight:400;font-size:18px;line-height:144%;color:#000;transition:.3s}@media screen and (max-width:1400px){.ts-dropdown .option{padding:1rem 1.6rem;border-radius:.3rem;font-size:1.8rem}}.ts-dropdown .option[data-value=""]{pointer-events:none}.ts-wrapper.error-input .ts-control{color:#d10000!important}.ts-control:has(.item[data-value=""]){color:#ffffff80}.header{background:#fff}@media screen and (max-width:1085px){.header .header-desktop{display:none}}.header__inner{display:flex;flex-direction:column;background:#fff}.header__top{display:flex;gap:14.5px;justify-content:space-between;align-items:center;padding:12px 0}@media screen and (max-width:1400px){.header__top{gap:1.45rem;padding:1.2rem 0}}.header__bottom{display:flex;background:linear-gradient(180deg,#3580ff,#005fff)}@media screen and (max-width:1085px){.header__bottom{display:none}}.header .logo{max-width:230px;width:100%}@media screen and (max-width:1400px){.header .logo{max-width:23rem}}@media screen and (max-width:1220px){.header .logo{max-width:18rem}}@media screen and (max-width:1085px){.header .logo{max-width:23rem;flex-shrink:0}}@media screen and (max-width:575px){.header .logo{max-width:16.8rem}}.header__info{font-weight:400;font-size:12px;line-height:140%;color:#303030;max-width:255px;flex-shrink:0;display:flex;align-items:center}@media screen and (max-width:1400px){.header__info{font-size:clamp(12px,1.2rem,999px);max-width:25.5rem}}@media screen and (max-width:1220px){.header__info{max-width:20.5rem}}@media screen and (max-width:1085px){.header__info{max-width:38rem;font-size:clamp(12px,1.4rem,999px)}}@media screen and (max-width:575px){.header__info{order:3}}@media screen and (max-width:474px){.header__info{flex-shrink:initial}}.header__btn{max-width:190px;padding:13px 14px}@media screen and (max-width:1400px){.header__btn{max-width:19rem;padding:1.3rem 1.4rem}}@media screen and (max-width:1220px){.header__btn{max-width:16rem}}.header__btn span{font-weight:700;font-size:16px;color:#fff;white-space:nowrap}@media screen and (max-width:1400px){.header__btn span{font-size:clamp(12px,1.6rem,999px)}}@media screen and (max-width:1220px){.header__btn span{font-size:clamp(12px,1.4rem,999px)}}.header__contacts-wrap{display:flex;align-items:flex-start;gap:18px;flex-shrink:0}@media screen and (max-width:1400px){.header__contacts-wrap{gap:1.8rem}}.header .socials{display:flex;gap:10px;align-self:flex-start}@media screen and (max-width:1400px){.header .socials{gap:1rem}}@media screen and (max-width:1220px){.header .socials{display:none}}.header .socials__item{width:24px;height:24px;transition:.3s}@media screen and (max-width:1400px){.header .socials__item{width:2.4rem;height:2.4rem}}.header .socials__item img{width:100%;height:100%}@media(hover:hover)and (pointer:fine){.header .socials__item:hover{scale:1.15;transition:.3s}}.header__contacts{display:flex;flex-direction:column;align-items:end}.header__contacts-phone{display:flex;gap:6px}@media screen and (max-width:1400px){.header__contacts-phone{gap:.6rem}}.header__contacts-phone img{width:20px;height:20px}.header__contacts-phone span{font-weight:700;font-size:16px;line-height:140%;text-align:right;color:#303030;flex-shrink:0}@media screen and (max-width:1400px){.header__contacts-phone span{font-size:clamp(12px,1.6rem,999px)}}.header__contacts-email{font-weight:400;font-size:16px;line-height:150%;color:#303030}@media screen and (max-width:1400px){.header__contacts-email{font-size:clamp(12px,1.6rem,999px)}}.header .search{flex-grow:1}.menu{display:flex}.menu-item{display:flex;gap:4px;align-items:center;position:relative;cursor:pointer;transition:.3s;z-index:150;padding:16px 12px}@media screen and (max-width:1400px){.menu-item{font-size:clamp(12px,1.4rem,999px);padding:1.6rem 1.2rem}}@media screen and (max-width:1220px){.menu-item{padding:1.6rem .8rem}}.menu-item-link{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1000}.menu-item__image{width:28px;height:28px}@media screen and (max-width:1400px){.menu-item__image{width:2.8rem;height:2.8rem}}.menu-item__title{font-weight:600;font-size:14px;color:#fff}@media screen and (max-width:1400px){.menu-item__title{font-size:clamp(12px,1.4rem,999px)}}.menu-item__arrow{width:20px;height:20px;transition:.3s}@media screen and (max-width:1400px){.menu-item__arrow{width:2rem;height:2rem}}.menu-item.is-active{background:#5c99ff;transition:.3s}.menu-item.is-active .menu-item__arrow{transform:rotateX(180deg);transition:.3s}@media(hover:hover)and (pointer:fine){.menu-item:hover{background:#5c99ff;transition:.3s}}.menu .submenu{position:absolute;min-width:320px;list-style:none;margin:0;padding:0;z-index:10;opacity:0;pointer-events:none;visibility:hidden;transition:.3s;cursor:pointer;border-radius:6px;box-shadow:0 4px 36px #0003}@media screen and (max-width:1400px){.menu .submenu{border-radius:.6rem;min-width:32rem}}.menu>.menu-item>.submenu{top:100%;left:0;padding-top:10px}@media screen and (max-width:1400px){.menu>.menu-item>.submenu{padding-top:1rem}}.submenu .submenu{top:0;left:100%}.submenu.is-open{opacity:1;pointer-events:initial;visibility:visible;transition:.3s}.submenu-li{display:flex;position:relative}.submenu-link{display:flex;padding:11px 12px;font-weight:400;font-size:12px;color:#303030;background:#fff;align-items:center;transition:.3s;width:100%;justify-content:space-between;gap:10px;position:relative}@media screen and (max-width:1400px){.submenu-link{padding:1.1rem 1.2rem;font-size:clamp(12px,1.2rem,999px);gap:1rem}}@media(hover:hover)and (pointer:fine){.submenu-link:hover{background:#e7f0ff;transition:.3s}}.submenu-link__image{position:absolute;width:18px;height:18px;top:50%;transform:translateY(-50%);right:12px}@media screen and (max-width:1400px){.submenu-link__image{width:1.8rem;height:1.8rem;right:1.2rem}}.submenu-link.is-active{background:#e7f0ff}.requestCP{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#f8a41c,#f8781c);font-weight:600;font-size:14px;line-height:150%;color:#fff;padding:0 28px;transition:.5s;cursor:pointer;border-radius:0;margin-left:auto}@media screen and (max-width:1400px){.requestCP{font-size:clamp(12px,1.4rem,999px);padding:0 2.8rem}}@media screen and (max-width:1220px){.requestCP{padding:0 1.5rem}}@media(hover:hover)and (pointer:fine){.requestCP:hover{background:linear-gradient(180deg,#f8a41c,#f8781c 0%);transition:.5s}}.cart-header{display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px;color:#fff;padding:0 20px;gap:8px;cursor:pointer}@media screen and (max-width:1400px){.cart-header{font-size:clamp(12px,1.4rem,999px);padding:0 2rem;gap:.8rem}}@media screen and (max-width:1220px){.cart-header{padding:0 1.5rem}}@media(hover:hover)and (pointer:fine){.cart-header:hover{transition:.3s;background:#0023a4}}.cart-header__image{width:24px;height:24px;position:relative}@media screen and (max-width:1400px){.cart-header__image{width:2.4rem;height:2.4rem}}.cart-header .cart_counter{position:absolute;top:-10px;right:-10px;width:17px;height:17px;background:#fff;display:flex;align-items:center;justify-content:center;border:1px solid #F5F9FD;font-weight:600;font-size:10px;color:#303030;border-radius:50%}@media screen and (max-width:1400px){.cart-header .cart_counter{width:1.7rem;height:1.7rem;top:-1rem;right:-1rem}}.header.is-fixed{position:fixed;top:0;left:0;width:100%;z-index:1000;animation:slideDown .5s ease}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.header-mb{display:none;position:relative}@media screen and (max-width:1085px){.header-mb{display:flex}}.header-mb.active .header-mb-btnBlock{visibility:visible;transition:.5s;opacity:1;transform:translateY(0)}.header-mb__inner{display:flex;gap:2.4rem;padding:1.2rem 0}@media screen and (max-width:575px){.header-mb__inner{flex-wrap:wrap;gap:1.2rem}}.header-mb__groupControl{display:flex;align-items:center;gap:10px;margin-left:auto}@media screen and (max-width:1400px){.header-mb__groupControl{gap:1rem}}.header-mb .socials{display:flex}.header-mb .socials__item{width:2.8rem;height:2.8rem}.header-mb .header__contacts-mb{align-items:flex-start;margin-bottom:24px;gap:.4rem}.header-mb .header__contacts-mb img{width:2.8rem;height:2.8rem}@media screen and (max-width:1400px){.header-mb .header__contacts-mb{margin-bottom:2.4rem}}.header-mb .header__contacts-phone{align-items:center}.header-mb .btn-feedback-mb{padding:13px 0;max-width:168px;margin-bottom:34px;margin-left:0;border-radius:8px}@media screen and (max-width:1400px){.header-mb .btn-feedback-mb{padding:1.3rem 0;max-width:16.8rem;margin-bottom:3.4rem;border-radius:.8rem}}.header-mb-menu{height:100%;overflow-y:auto;overflow-x:hidden}.header-mb-menu .header-mb-top{position:relative}.header-mb-menu__inner{padding:0 16px 16px}@media screen and (max-width:1400px){.header-mb-menu__inner{padding:0 1.6rem 10rem}}.contactsMb{position:relative}@media(hover:hover)and (pointer:fine){.contactsMb:hover .contactsMb__btn{background:#005fff;transition:.5s}.contactsMb:hover .contactsMb__btn svg{color:#fff;transition:.5s}}.contactsMb.active .contactsMb__wrap{opacity:1;visibility:visible;pointer-events:auto}@media(hover:hover)and (pointer:fine){.contactsMb:hover .contactsMb__wrap{opacity:1;visibility:visible;pointer-events:auto}}.contactsMb__btn{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:9px;width:38px;height:38px;background:#f5f9fd;color:#005fff;overflow:hidden;transition:.5s;cursor:pointer}.contactsMb__btn svg{width:20px;height:20px;transition:.5s}.contactsMb__btn.active{background:#005fff;transition:.5s}.contactsMb__btn.active svg{color:#fff;transition:.5s}.contactsMb__wrap{position:absolute;padding-top:12px;top:100%;right:-80px;height:-moz-max-content;height:max-content;z-index:1000;opacity:0;visibility:hidden;pointer-events:none;transition:.3s ease}@media screen and (max-width:1400px){.contactsMb__wrap{padding-top:1.2rem;right:-8rem}}@media screen and (max-width:575px){.contactsMb__wrap{right:-10rem}}.contactsMb__content{display:flex;flex-direction:column;background:#fff;box-shadow:0 4px 36px #0000001a;border-radius:8px;min-width:320px;padding:16px;gap:16px;width:-moz-max-content;width:max-content;position:relative}@media screen and (max-width:1400px){.contactsMb__content{border-radius:.8rem;min-width:32rem;padding:1.6rem;gap:1.6rem}}.contactsMb .contactsMb__info{font-weight:400;font-size:14px;line-height:140%;color:#a9a9a9}@media screen and (max-width:1400px){.contactsMb .contactsMb__info{font-size:clamp(12px,1.4rem,999px)}}@media screen and (max-width:575px){.contactsMb .contactsMb__info{max-width:26.5rem}}.contactsMb .contactsMb__phone{font-weight:700;font-size:18px;color:#303030}@media screen and (max-width:1400px){.contactsMb .contactsMb__phone{font-size:1.8rem}}.contactsMb .contactsMb__contactsInfo{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:1400px){.contactsMb .contactsMb__contactsInfo{gap:.8rem}}.contactsMb .contactsMb__contactsInfo-item{display:flex;gap:6px}@media screen and (max-width:1400px){.contactsMb .contactsMb__contactsInfo-item{gap:.6rem}}.contactsMb .contactsMb__contactsInfo a:hover p:after{width:100%;transition:.3s}.contactsMb .contactsMb__contactsInfo a:hover img{scale:1.15;transition:.3s}.contactsMb .contactsMb__contactsInfo img{width:24px;height:24px;transition:.3s}@media screen and (max-width:1400px){.contactsMb .contactsMb__contactsInfo img{width:2.4rem;height:2.4rem}}.contactsMb .contactsMb__contactsInfo p{font-weight:400;font-size:16px;line-height:150%;color:#303030;position:relative}@media screen and (max-width:1400px){.contactsMb .contactsMb__contactsInfo p{font-size:clamp(12px,1.6rem,999px)}}.contactsMb .contactsMb__contactsInfo p:after{content:"";width:0;height:1px;background:#005fff;transition:.3s;display:block}.contactsMb .socials{display:flex!important;gap:10px}@media screen and (max-width:1400px){.contactsMb .socials{gap:1rem}}.contactsMb .socials__item{width:24px;height:24px;transition:.3s}@media screen and (max-width:1400px){.contactsMb .socials__item{width:2.4rem;height:2.4rem}}.contactsMb .socials__item img{width:100%;height:100%}@media(hover:hover)and (pointer:fine){.contactsMb .socials__item:hover{scale:1.15;transition:.3s}}.contactsMb .btn-call{width:100%;max-width:100%;margin:0}.contactsMb .btn-call span{font-size:16px}@media screen and (max-width:1400px){.contactsMb .btn-call span{font-size:clamp(12px,1.6rem,999px)}}.contactsMb .contactsMb__close{position:absolute;width:20px;height:20px;top:16px;right:16px}@media screen and (max-width:1400px){.contactsMb .contactsMb__close{width:2rem;height:2rem;top:1.6rem;right:1.6rem}}.contactsMb .contactsMb__close svg{width:100%;height:100%;color:#005fff}.cartMb{position:relative}.cartMb__btn{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:9px;width:38px;height:38px;background:#f5f9fd;color:#005fff;overflow:hidden}.cartMb__btn svg{width:20px;height:20px}.cartMb__count{position:absolute;top:-3px;right:-3px;width:17px;height:17px;background:#fff;display:flex;align-items:center;justify-content:center;border:1px solid #F5F9FD;font-weight:600;font-size:10px;color:#303030;border-radius:50%}.burgerMb{display:flex;align-items:center;justify-content:center;border-radius:4px;padding:9px;width:38px;height:38px;background:#f5f9fd;color:#005fff;overflow:hidden}.header-mb-menu-wrapper{position:absolute;z-index:100;visibility:hidden;transition:.5s;transform:translate(110%);width:100%;right:0;max-width:393px;background:#fff;top:100%;height:calc(100dvh - 6.8rem);overflow:hidden;padding-bottom:15rem;padding-top:2rem}@media screen and (max-width:1400px){.header-mb-menu-wrapper{max-width:39.3rem}}.header-mb-menu-wrapper__inner{height:100%;position:relative}@media screen and (max-height:900px){.header-mb-menu-wrapper{overflow-y:auto}}@media screen and (min-height:900px){.header-mb-menu-wrapper{overflow-y:hidden}}@media screen and (max-width:575px){.header-mb-menu-wrapper{top:100%;height:100dvh;overflow-y:hidden}}@media screen and (max-width:474px){.header-mb-menu-wrapper{max-width:100%;top:calc(100% - .3rem)}}.header-mb-menu-wrapper.active{visibility:visible;transition:.5s;transform:translate(0);box-shadow:0 0 16px #0000004d}@media screen and (max-width:474px){.header-mb-menu-wrapper.active{box-shadow:0 16px 16px #0000004d}}.footer{background:#f5f9fd;display:flex;flex-direction:column;flex:0 0 auto}.footer__top{padding-bottom:54px;padding-top:43px}@media screen and (max-width:1400px){.footer__top{padding-bottom:5.4rem;padding-top:4.3rem}}@media screen and (max-width:575px){.footer__top{padding-top:2.4rem;padding-bottom:2.4rem}}.footer-wrapper{display:flex;justify-content:space-between;gap:50px}@media screen and (max-width:1400px){.footer-wrapper{gap:5rem}}@media screen and (max-width:1220px){.footer-wrapper{flex-wrap:wrap}}@media screen and (max-width:575px){.footer-wrapper{flex-direction:column;gap:3.4rem}}.footer-wrapper__column{max-width:290px;width:100%;display:flex;flex-direction:column;gap:16px;margin-top:17px}@media screen and (max-width:1400px){.footer-wrapper__column{gap:1.6rem;max-width:29rem;margin-top:1.7rem;width:-moz-fit-content;width:fit-content}}@media screen and (max-width:575px){.footer-wrapper__column{max-width:initial;margin-top:0;width:100%}}.footer-wrapper__title{font-weight:700;font-size:18px;color:#121212}@media screen and (max-width:1400px){.footer-wrapper__title{font-size:clamp(12px,1.8rem,999px)}}.footer-wrapper__list{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:1400px){.footer-wrapper__list{gap:1.2rem}}.footer-wrapper__link{font-weight:400;font-size:16px;line-height:150%;color:#121212;position:relative}@media screen and (max-width:1400px){.footer-wrapper__link{font-size:clamp(12px,1.6rem,999px)}}.footer-wrapper__link:after{content:"";position:absolute;top:100%;height:1px;width:0;background:#005fff;left:0;transition:.5s}@media(hover:hover)and (pointer:fine){.footer-wrapper__link:hover:after{width:100%;transition:.5s}}.footer-wrapper__first{display:flex;flex-direction:column;max-width:265px;width:100%}@media screen and (max-width:1400px){.footer-wrapper__first{max-width:26.5rem}}@media screen and (max-width:1220px){.footer-wrapper__first{max-width:22.5rem}}@media screen and (max-width:575px){.footer-wrapper__first{max-width:30.4rem}}.footer-wrapper__first .logo{max-width:230px;width:100%;margin-bottom:20px}@media screen and (max-width:1400px){.footer-wrapper__first .logo{max-width:23rem;margin-bottom:2rem}}@media screen and (max-width:575px){.footer-wrapper__first .logo{max-width:27.1rem;margin-bottom:1.6rem}}.footer-wrapper__block{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}@media screen and (max-width:1400px){.footer-wrapper__block{gap:1rem;margin-bottom:2.4rem}}@media screen and (max-width:575px){.footer-wrapper__block{margin-bottom:1.6rem}}.footer-wrapper__block p{font-weight:400;font-size:14px;line-height:140%;color:#121212}@media screen and (max-width:1400px){.footer-wrapper__block p{font-size:clamp(12px,1.4rem,999px)}}.footer-wrapper__info{font-weight:400;font-size:14px;line-height:140%;color:#a9a9a9}@media screen and (max-width:1400px){.footer-wrapper__info{font-size:1.4rem;font-size:clamp(12px,1.4rem,999px)}}@media screen and (max-width:575px){.footer-wrapper__info{max-width:26.5rem}}.footer-wrapper__phone{font-weight:700;font-size:16px;color:#303030}@media screen and (max-width:1400px){.footer-wrapper__phone{font-size:1.6rem}}.footer-wrapper__contactsInfo{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:1400px){.footer-wrapper__contactsInfo{gap:.8rem}}.footer-wrapper__contactsInfo-item{display:flex;gap:6px}@media screen and (max-width:1400px){.footer-wrapper__contactsInfo-item{gap:.6rem}}.footer-wrapper__contactsInfo a:hover p:after{width:100%;transition:.3s}.footer-wrapper__contactsInfo a:hover img{scale:1.15;transition:.3s}.footer-wrapper__contactsInfo img{width:24px;height:24px;transition:.3s}@media screen and (max-width:1400px){.footer-wrapper__contactsInfo img{width:2.4rem;height:2.4rem}}.footer-wrapper__contactsInfo p{font-weight:400;font-size:16px;line-height:150%;color:#303030;position:relative}@media screen and (max-width:1400px){.footer-wrapper__contactsInfo p{font-size:clamp(12px,1.6rem,999px)}}.footer-wrapper__contactsInfo p:after{content:"";width:0;height:1px;background:#005fff;transition:.3s;display:block}.footer .socials{display:flex;gap:10px}@media screen and (max-width:1400px){.footer .socials{gap:1rem}}.footer .socials__item{width:24px;height:24px;transition:.3s}@media screen and (max-width:1400px){.footer .socials__item{width:2.4rem;height:2.4rem}}.footer .socials__item img{width:100%;height:100%}@media(hover:hover)and (pointer:fine){.footer .socials__item:hover{scale:1.15;transition:.3s}}.footer__bottom-inner{padding:12px 0 20px;position:relative;display:flex;justify-content:space-between}@media screen and (max-width:1400px){.footer__bottom-inner{padding:1.2rem 0 2rem}}@media screen and (max-width:575px){.footer__bottom-inner{flex-direction:column;gap:1.2rem}}.footer__bottom-inner:before{position:absolute;top:0;content:"";height:1px;width:100%;background:#d4e7f4;left:0}.footer__bottom-inner a,.footer__bottom-inner p{font-weight:400;font-size:14px;line-height:140%;color:#a9a9a9;transition:.3s}@media screen and (max-width:1400px){.footer__bottom-inner a,.footer__bottom-inner p{font-size:1.4rem;font-size:clamp(12px,1.4rem,999px)}}@media screen and (max-width:575px){.footer__bottom-inner p{max-width:26.6rem}}@media(hover:hover)and (pointer:fine){.footer__bottom-inner a:hover{transition:.3s;color:#121212}}.footer__bottom-wrapper{display:flex;gap:38px}@media screen and (max-width:1400px){.footer__bottom-wrapper{gap:3.8rem}}@media screen and (max-width:575px){.footer__bottom-wrapper{flex-direction:column;gap:1.2rem}}.breadCrumbs{position:relative;z-index:10}.breadCrumbs .breadCrumbs__inner{align-items:stretch;padding:32px 0 34px;display:flex;overflow-x:scroll;scrollbar-width:none;position:relative}@media screen and (max-width:1400px){.breadCrumbs .breadCrumbs__inner{padding:3.2rem 0 3.4rem}}@media screen and (max-width:575px){.breadCrumbs .breadCrumbs__inner{padding:.8rem 0 2.4rem}}.breadCrumbs .breadCrumbs__inner::-webkit-scrollbar{display:none;scrollbar-width:none}.breadCrumbs a,.breadCrumbs span{font-size:14px;line-height:140%;position:relative;font-style:normal;font-weight:400;margin-right:26px;flex-shrink:0;color:#121212}@media screen and (max-width:1400px){.breadCrumbs a,.breadCrumbs span{font-size:clamp(12px,1.4rem,999px);margin-right:2.6rem}}.breadCrumbs a:after,.breadCrumbs span:after{position:absolute;content:"";width:7px;height:8px;background-image:url(/assets/images/breadcrumbs.svg);top:50%;transform:translateY(-50%);left:-14px;flex-shrink:0}@media screen and (max-width:1400px){.breadCrumbs a:after,.breadCrumbs span:after{left:-1.4rem}}.breadCrumbs a.active{font-weight:400;color:#a9a9a9}.breadCrumbs .breadcrumbs__print-view{align-items:center;cursor:pointer;gap:6px;position:absolute;right:0;bottom:calc(0px - 1rem);transform:translateY(-50%);transition:.3s;display:none;margin-right:0}@media screen and (max-width:1400px){.breadCrumbs .breadcrumbs__print-view{gap:.6rem}}@media(hover:hover)and (pointer:fine){.breadCrumbs .breadcrumbs__print-view:hover{transition:.3s;opacity:.7}}@media screen and (max-width:575px){.breadCrumbs .breadcrumbs__print-view{display:none!important}}.breadCrumbs .breadcrumbs__print-view:after{display:none}.breadCrumbs .breadcrumbs__print-view svg{width:24px;height:24px}@media screen and (max-width:1400px){.breadCrumbs .breadcrumbs__print-view svg{width:2.4rem;height:2.4rem}}.breadCrumbs .breadcrumbs__print-view span{font-weight:400;font-size:14px;line-height:140%;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#005fff}.breadCrumbs .breadcrumbs__print-view span:after{display:none}@media screen and (max-width:1400px){.breadCrumbs .breadcrumbs__print-view span{font-size:clamp(12px,1.4rem,999px)}}.iti{width:100%}.iti .iti__selected-country-primary{padding-left:24px;transition:.3s}@media screen and (max-width:1400px){.iti .iti__selected-country-primary{padding-left:2.4rem}}@media screen and (max-width:671px){.iti .iti__selected-country-primary{padding-left:1.4rem}}@media screen and (max-width:575px){.iti .iti__selected-country-primary{padding-left:2.4rem}}.iti .iti__search-input-wrapper{display:none}.iti .phone-lib::-moz-placeholder{font-weight:400;font-size:16px;line-height:150%;color:#cacaca}.iti .phone-lib::placeholder{font-weight:400;font-size:16px;line-height:150%;color:#cacaca}@media screen and (max-width:1400px){.iti .phone-lib::-moz-placeholder{font-size:clamp(12px,1.6rem,999px)}.iti .phone-lib::placeholder{font-size:clamp(12px,1.6rem,999px)}}@media screen and (max-width:767px){.iti .phone-lib{padding-left:7.5rem!important}}@media screen and (max-width:671px){.iti .phone-lib{padding-left:6.7rem!important;padding-right:1rem!important}}@media screen and (max-width:575px){.iti .phone-lib{padding-left:6rem!important}}.iti .iti__arrow{opacity:.5}.iti .iti__dropdown-content{border-radius:8px;z-index:1000}@media screen and (max-width:1400px){.iti .iti__dropdown-content{border-radius:.8rem}}.iti .iti__country{padding:12px 24px}@media screen and (max-width:1400px){.iti .iti__country{padding:2.4rem}}.iti .iti__country-list{overflow-y:auto}.iti .iti__country-name{font-weight:400;font-size:16px;line-height:150%}@media screen and (max-width:1400px){.iti .iti__country-name{font-size:clamp(12px,1.6rem,999px)}}.iti--container{z-index:99999999!important}.search{position:relative;width:100%;flex-grow:1}.search .formSearch-inputWrap{position:relative}.search .inputSearch.active{border:1px solid #0023a4}.search .formSearch{width:100%}.search .formSearch label{width:100%;position:relative;display:flex}.search .formSearch label .searchIcon{position:absolute;color:#000;width:24px;height:24px;top:50%;transform:translateY(-50%);pointer-events:none;left:14px}@media screen and (max-width:1400px){.search .formSearch label .searchIcon{width:2.4rem;height:2.4rem;left:1.4rem}}.search .formSearch label input{background:transparent;border:1px solid #bfd7ff;border-radius:8px;padding:10px 10px 10px 44px;font-weight:400;font-size:14px;line-height:140%;color:#121212;cursor:pointer;transition:.3s;width:100%}@media screen and (max-width:1400px){.search .formSearch label input{border-radius:.8rem;padding:1rem 1rem 1rem 4.4rem;font-size:clamp(12px,1.4rem,999px)}}.search .formSearch label input::-webkit-search-cancel-button{display:none}.search .formSearch label input.active{transition:.3s;background:#fffffffa;color:#000}.search .formSearch label .placeholder{font-weight:400;font-size:14px;line-height:140%;color:#cacaca;position:absolute;align-items:center;z-index:2;padding:10px 10px 10px 44px;cursor:pointer;top:50%;transform:translateY(-50%)}@media screen and (max-width:1400px){.search .formSearch label .placeholder{padding:1rem 1rem 1rem 4.4rem;font-size:clamp(12px,1.4rem,999px)}}.search .formSearch .closeInputMenu{position:absolute;top:50%;transform:translateY(-50%);left:auto;right:.8rem;background:#cacaca;border-radius:.2rem;opacity:0;visibility:hidden;transition:.3s;pointer-events:none;display:flex;cursor:pointer}@media(hover:hover)and (pointer:fine){.search .formSearch .closeInputMenu:hover{background:#005fff;transition:.3s}}.search .formSearch .closeInputMenu.active{opacity:1;visibility:visible;transition:.3s;pointer-events:initial}.search .formSearch .closeInputMenu-wrapper{display:flex;justify-content:center;align-items:center;width:18px;height:18px}@media screen and (max-width:1400px){.search .formSearch .closeInputMenu-wrapper{width:1.8rem;height:1.8rem}}.search .formSearch .closeInputMenu-wrapper svg{color:#fff;width:8px;height:8px}@media screen and (max-width:1400px){.search .formSearch .closeInputMenu-wrapper svg{width:.8rem;height:.8rem}}.search .formSearch .btnBlock{display:flex;align-items:center}.search .formSearch .btnBlock .contact{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:17px;color:#232323}@media screen and (max-width:1400px){.search .formSearch .btnBlock .contact{font-size:clamp(12px,1.4rem,999px);line-height:1.7rem}}.search .formSearch .btnBlock .contact .label{margin-right:15px}@media screen and (max-width:1400px){.search .formSearch .btnBlock .contact .label{margin-right:1.5rem}}.search .formSearch .btnBlock .btn{border:none;margin-left:auto;color:#fff;padding:23px 42px 22px 46px;line-height:1.5rem}@media screen and (max-width:1400px){.search .formSearch .btnBlock .btn{padding:2.3rem 4.2rem 2.2rem 4.6rem}}.search__results{display:none;position:absolute;z-index:9999999999;width:100%;background:#fff;padding:18px;top:calc(100% - 7px);border-radius:0 0 8px 8px;border:1px solid #0023a4;border-top:none}@media screen and (max-width:1400px){.search__results{padding:1.8rem;border-radius:0 0 .8rem .8rem;top:calc(100% - .7rem)}}.search__results_active{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:1400px){.search__results_active{gap:1.2rem}}.search__results-scrollWrapper{max-height:368px;overflow-y:auto;display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1400px){.search__results-scrollWrapper{max-height:36.8rem;gap:2rem}}.search-open__item{display:flex;gap:8px}@media screen and (max-width:1400px){.search-open__item{gap:.8rem}}.search-open__image{width:82px;height:57px;padding:5px 17px;border:1px solid #f5f9fd}@media screen and (max-width:1400px){.search-open__image{width:8.2rem;height:5.7rem;padding:.5rem 1.7rem}}.search-open__image img{height:100%;-o-object-fit:cover;object-fit:cover}.search-open__info{display:flex;flex-direction:column;gap:5px}@media screen and (max-width:1400px){.search-open__info{gap:.5rem}}.search-open__title-item{font-weight:400;font-size:14px;line-height:140%;color:#303030}@media screen and (max-width:1400px){.search-open__title-item{font-size:clamp(12px,1.4rem,999px)}}.search-open__goods,.search-open__services{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:1400px){.search-open__goods,.search-open__services{gap:.8rem}}.search-open__goods-title,.search-open__services-title{font-weight:400;font-size:12px;line-height:140%;color:#005fff}@media screen and (max-width:1400px){.search-open__goods-title,.search-open__services-title{font-size:clamp(12px,1.2rem,999px)}}.search-open__goods-list,.search-open__services-list{display:flex;flex-direction:column;gap:8px}@media screen and (max-width:1400px){.search-open__goods-list,.search-open__services-list{gap:.8rem}}.search-open__categories{display:flex;flex-direction:column;gap:6px}@media screen and (max-width:1400px){.search-open__categories{gap:.6rem}}.search-open__category-link{font-weight:500;font-size:14px;line-height:150%;color:#121212}@media screen and (max-width:1400px){.search-open__category-link{font-size:clamp(12px,1.4rem,999px)}}.search-open__category-link-service{font-weight:400;color:#303030}.search-open__search-price{display:flex;gap:5px;align-items:baseline}@media screen and (max-width:1400px){.search-open__search-price{font-size:clamp(12px,1.4rem,999px);gap:.5rem}}.search-open__old-price{font-weight:400;font-size:10px;text-decoration:line-through;color:#989898;line-height:130%}@media screen and (max-width:1400px){.search-open__old-price{font-size:clamp(12px,1rem,999px)}}.search-open__price{font-weight:700;font-size:14px;color:#303030}@media screen and (max-width:1400px){.search-open__price{font-size:clamp(12px,1.4rem,999px)}}.search-open__sale{border-radius:4px;padding:1px 4px;background:#ff2e3a}@media screen and (max-width:1400px){.search-open__sale{border-radius:.4rem;padding:.1rem .4rem}}.search-open__sale span{font-weight:500;font-size:10px;color:#fff}@media screen and (max-width:1400px){.search-open__sale span{font-size:clamp(12px,1rem,999px)}}.search__results-scrollWrapper::-webkit-scrollbar{width:5px;height:15px;left:-25px}.search__results-scrollWrapper::-webkit-scrollbar-track{background:#f3f3f3;border-radius:4px}.search__results-scrollWrapper::-webkit-scrollbar-thumb{background:#005fff;border-radius:4px}.search-open__nothing{font-weight:700;font-size:14px;line-height:150%;color:#000}@media screen and (max-width:1400px){.search-open__nothing{font-size:clamp(12px,1.4rem,999px)}}.theme_empty_block{font-weight:600;font-size:14px;line-height:150%;color:#303030}@media screen and (max-width:1400px){.theme_empty_block{font-size:clamp(12px,1.4rem,999px)}}.search_mb{margin-bottom:16px}@media screen and (max-width:1400px){.search_mb{margin-bottom:1.6rem}}.reviews-section{position:relative;z-index:10}.info-section__inner{background:#f5f9fd;border-radius:16px;padding:32px}@media screen and (max-width:1400px){.info-section__inner{padding:3.2rem;border-radius:1.6rem}}@media screen and (max-width:575px){.info-section__inner{padding:2.4rem 1.6rem}}.info-section__title{font-weight:700;font-size:24px;text-transform:uppercase;color:#121212;margin-bottom:24px}@media screen and (max-width:1400px){.info-section__title{font-size:clamp(12px,2.4rem,999px);margin-bottom:2.4rem}}@media screen and (max-width:575px){.info-section__title{margin-bottom:1.6rem;font-size:clamp(12px,1.8rem,999px)}}.info-section__text{display:flex;flex-direction:column;gap:24px}@media screen and (max-width:1400px){.info-section__text{gap:2.4rem}}@media screen and (max-width:575px){.info-section__text{gap:1.6rem}}.info-section__text h3{font-weight:700;font-size:18px;color:#121212}@media screen and (max-width:1400px){.info-section__text h3{font-size:clamp(12px,1.8rem,999px)}}@media screen and (max-width:575px){.info-section__text h3{font-size:clamp(12px,1.6rem,999px)}}.info-section__text p{font-weight:400;font-size:16px;line-height:150%;color:#626262}@media screen and (max-width:1400px){.info-section__text p{font-size:clamp(12px,1.6rem,999px)}}.info-section__text ul{display:flex;flex-direction:column;gap:12px;padding-left:24px}@media screen and (max-width:1400px){.info-section__text ul{gap:1.2rem;padding-left:2.4rem}}@media screen and (max-width:575px){.info-section__text ul{padding-left:1.2rem}}.info-section__text li{position:relative;font-weight:400;font-size:16px;line-height:150%;color:#626262;padding-left:16px;display:flex}@media screen and (max-width:1400px){.info-section__text li{font-size:clamp(12px,1.6rem,999px);padding-left:1.6rem}}.info-section__text li:before{position:absolute;content:"";border-radius:50%;background:#005fff;width:8px;height:8px;left:0;top:.7rem}@media screen and (max-width:1400px){.info-section__text li:before{width:.8rem;height:.8rem}}@media screen and (max-width:575px){.info-section__text li:before{width:7px;height:7px;top:7px}}.info-section__text a{font-weight:400;font-size:16px;line-height:150%;color:#005fff;display:inline-flex;text-decoration:underline;transition:.3s}@media screen and (max-width:1400px){.info-section__text a{font-size:clamp(12px,1.6rem,999px)}}@media(hover:hover)and (pointer:fine){.info-section__text a:hover{color:#f8781c;transition:.3s}}.news-card{display:flex;flex-direction:column;height:100%}.news-card__image{aspect-ratio:453/274;border-radius:8px 8px 0 0;overflow:hidden;position:relative;transition:.3s}@media screen and (max-width:1400px){.news-card__image{border-radius:.8rem .8rem 0 0}}@media(hover:hover)and (pointer:fine){.news-card__image:hover img{transition:.3s;scale:1.05}}.news-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.3s}.news-card__wrapper{padding:16px;border:1px solid #bfd7ff;border-top:none;border-radius:0 0 8px 8px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;flex:1 0 auto;position:relative}@media screen and (max-width:1400px){.news-card__wrapper{padding:1.6rem;border-radius:0 0 .8rem .8rem}}.news-card__wrapper:after{content:"";position:absolute;left:0;top:0;height:4px;width:100%;background:#005fff}.news-card__date{font-weight:400;font-size:14px;line-height:140%;color:#626262;margin-bottom:12px}@media screen and (max-width:1400px){.news-card__date{font-size:clamp(12px,1.4rem,999px);margin-bottom:1.2rem}}.news-card__title{font-weight:500;font-size:20px;color:#121212;margin-bottom:24px;flex:1 0 auto;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:.5s}@media screen and (max-width:1400px){.news-card__title{font-size:clamp(12px,2rem,999px);margin-bottom:2.4rem}}@media screen and (max-width:575px){.news-card__title{font-size:clamp(12px,1.6rem,999px);margin-bottom:1.6rem}}.news-card .more-details{display:flex;align-items:center;gap:4px;color:#005fff;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1400px){.news-card .more-details{gap:.4rem}}.news-card .more-details span{font-weight:400;font-size:14px;line-height:150%;transition:.3s;text-transform:uppercase}@media screen and (max-width:1400px){.news-card .more-details span{font-size:clamp(12px,1.4rem,999px)}}.news-card .more-details svg{width:23px;height:12px;color:#005fff;transition:.3s}@media screen and (max-width:1400px){.news-card .more-details svg{width:2.3rem;height:1.2rem}}.project-card{display:flex;flex-direction:column;height:100%;transition:.3s;border:1px solid transparent;overflow:hidden;border-radius:8px}@media screen and (max-width:1400px){.project-card{border-radius:.8rem}}@media(hover:hover)and (pointer:fine){.project-card:hover{transition:.3s;border:1px solid #005fff}}.project-card__image{aspect-ratio:335/202;border-radius:8px 8px 0 0;overflow:hidden}@media screen and (max-width:1400px){.project-card__image{border-radius:.8rem .8rem 0 0}}.project-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project-card__wrapper{padding:16px;border:1px solid #bfd7ff;border-top:none;border-radius:0 0 8px 8px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;flex:1 0 auto}@media screen and (max-width:1400px){.project-card__wrapper{padding:1.6rem;border-radius:0 0 .8rem .8rem}}.project-card__area{font-weight:400;font-size:14px;line-height:140%;color:#005fff;margin-bottom:10px}@media screen and (max-width:1400px){.project-card__area{font-size:clamp(12px,1.4rem,999px);margin-bottom:1rem}}.project-card__title{font-weight:700;font-size:16px;line-height:140%;color:#121212;margin-bottom:18px;flex:1 0 auto}@media screen and (max-width:1400px){.project-card__title{font-size:clamp(12px,1.6rem,999px);margin-bottom:1.8rem}}@media screen and (max-width:575px){.project-card__title{font-size:clamp(12px,1.6rem,999px);margin-bottom:1.6rem}}.faq__title{font-weight:700;font-size:24px;text-transform:uppercase;color:#121212;margin-bottom:24px}@media screen and (max-width:1400px){.faq__title{font-size:clamp(12px,2.4rem,999px);margin-bottom:2.4rem}}@media screen and (max-width:575px){.faq__title{font-size:clamp(12px,2rem,999px);margin-bottom:1.6rem}}.faq .faq__list{display:flex;gap:20px;flex-direction:column}@media screen and (max-width:1400px){.faq .faq__list{gap:2rem}}.faq .faq-item{cursor:pointer}@media(hover:hover)and (pointer:fine){.faq .faq-item{transition:.3s}.faq .faq-item:hover .faq-item__title{border:1px solid #005fff}}.faq .faq-item__title{display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:18px;color:#121212;background:#f5f9fd;padding:16px 24px;transition:.3s;gap:16px;border-radius:8px;border:1px solid transparent}@media screen and (max-width:1400px){.faq .faq-item__title{font-size:clamp(12px,1.8rem,999px);padding:1.6rem 2.4rem;gap:1.6rem;border-radius:.8rem}}@media screen and (max-width:575px){.faq .faq-item__title{font-size:clamp(12px,1.6rem,999px);padding:1.6rem}}.faq .faq-item__image{width:44px;height:44px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#e3f1ff;border-radius:50%;position:relative;transition:.3s}@media screen and (max-width:1400px){.faq .faq-item__image{width:4.4rem;height:4.4rem}}.faq .faq-item__image svg{width:24px;height:24px;transition:.3s;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#005fff}@media screen and (max-width:1400px){.faq .faq-item__image svg{width:2.4rem;height:2.4rem}}.faq .faq-item .faq-item__minus{opacity:0;visibility:hidden;transition:.3s}.faq .faq-item .faq-item__plus{opacity:1;visibility:visible;transition:.3s}.faq .faq-item__answer{overflow:hidden;max-height:0;transition:.2s;position:relative;font-weight:400;font-size:16px;line-height:150%;color:#626262;padding:0 24px}@media screen and (max-width:1400px){.faq .faq-item__answer{font-size:clamp(12px,1.6rem,999px);padding:0 2.4rem}}@media screen and (max-width:575px){.faq .faq-item__answer{font-size:clamp(12px,1.4rem,999px)}}.faq .faq-item.active .faq-item__title{margin-bottom:16px;transition:.3s}@media screen and (max-width:1400px){.faq .faq-item.active .faq-item__title{margin-bottom:1.6rem}}.faq .faq-item.active .faq-item__answer{padding-top:0;transition:.3s}.faq .faq-item.active .faq-item__image{background:#005fff;transition:.3s}.faq .faq-item.active svg{color:#fff;transition:.3s}.faq .faq-item.active .faq-item__plus{opacity:0;visibility:hidden;transition:.3s}.faq .faq-item.active .faq-item__minus{opacity:1;visibility:visible;transition:.3s}.feedback__inner{padding:38px 16px 32px;display:flex;flex-direction:column;position:relative}@media screen and (max-width:1400px){.feedback__inner{padding:3.8rem 1.6rem 3.2rem}}@media screen and (max-width:575px){.feedback__inner{padding:2.4rem 1.6rem}}.feedback__bg{position:absolute;width:100%;height:100%;left:0;top:0;z-index:1;border-radius:16px;overflow:hidden}.feedback__bg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.feedback__title{font-weight:700;font-size:24px;text-transform:uppercase;text-align:center;color:#fff;margin-bottom:12px;position:relative;z-index:2}@media screen and (max-width:1400px){.feedback__title{font-size:clamp(12px,2.4rem,999px);margin-bottom:1.2rem}}@media screen and (max-width:575px){.feedback__title{font-size:clamp(12px,1.8rem,999px)}}.feedback__description{font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#fff;margin-bottom:24px;position:relative;z-index:2}@media screen and (max-width:1400px){.feedback__description{font-size:clamp(12px,1.6rem,999px);margin-bottom:2.4rem}}@media screen and (max-width:575px){.feedback__description{font-size:clamp(12px,1.4rem,999px);margin-bottom:1.6rem}}.feedback .confidence{font-weight:400;font-size:14px;line-height:140%;color:#fff;text-align:center}@media screen and (max-width:1400px){.feedback .confidence{font-size:clamp(12px,1.4rem,999px)}}.feedback .confidence a{text-decoration:underline;transition:.3s}@media(hover:hover)and (pointer:fine){.feedback .confidence a:hover{opacity:.7;transition:.3s}}.feedback .confidence .policy__text{justify-content:center;align-items:center}.feedback .confidence .policy__text .policy__container{max-width:initial;font-weight:400;font-size:14px;line-height:initial;color:#fff;text-align:center;align-items:center}@media screen and (max-width:1400px){.feedback .confidence .policy__text .policy__container{font-size:clamp(12px,1.4rem,999px)}}@media screen and (max-width:575px){.feedback .confidence .policy__text .policy__container{text-align:initial}}.feedback .confidence .policy__text .policy__link{display:inline;text-decoration:underline;color:#fff}.feedback__form{position:relative;z-index:2}.feedback .form-custom-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1068px;margin:0 auto 24px}@media screen and (max-width:1400px){.feedback .form-custom-wrapper{max-width:106.8rem;margin:0 auto 2.4rem;gap:1.6rem}}@media screen and (max-width:575px){.feedback .form-custom-wrapper{grid-template-columns:repeat(1,1fr);margin-bottom:1.6rem}}.feedback .btn-feedback{height:100%}@media screen and (max-width:575px){.feedback .btn-feedback{padding:1.4rem}}.feedback .policy{margin-bottom:0}.product-card{background:#fff;border-radius:8px;border:1px solid #d6e8f9;height:100%;display:flex;flex-direction:column}@media screen and (max-width:1400px){.product-card{border-radius:8px}}.product-card__wrapper{position:relative;padding:30px 16px;border-bottom:3px solid #005fff}.product-card .product-labels{display:flex;flex-direction:column;gap:.5rem;position:absolute;top:12px;left:12px}@media screen and (max-width:1400px){.product-card .product-labels{top:1.2rem;left:1.2rem}}.product-card .product-labels span{display:flex;padding:6.5px 8px;border-radius:4px;font-weight:500;font-size:12px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1400px){.product-card .product-labels span{border-radius:.4rem;padding:.65rem .8rem;font-size:clamp(12px,1.2rem,999px)}}.product-card__image{aspect-ratio:239/148;max-width:239px;width:100%;margin:0 auto}@media screen and (max-width:1400px){.product-card__image{max-width:23.9rem}}.product-card__image img{max-width:100%;height:auto}.product-card__body{padding:16px;flex-grow:1;display:flex;flex-direction:column}@media screen and (max-width:1400px){.product-card__body{padding:1.6rem}}.product-card__title{font-weight:700;font-size:16px;line-height:140%;color:#121212;margin-bottom:12px}@media screen and (max-width:1400px){.product-card__title{font-size:clamp(12px,1.6rem,999px);margin-bottom:1.2rem}}.product-card__specs{margin-bottom:20px;display:flex;flex-direction:column;gap:9px;flex-grow:1}@media screen and (max-width:1400px){.product-card__specs{gap:.9rem;margin-bottom:2rem}}.product-card__spec{display:flex;align-items:center;font-weight:400;font-size:14px;line-height:140%;color:#121212}@media screen and (max-width:1400px){.product-card__spec{font-size:clamp(12px,1.4rem,999px)}}.product-card__spec-name,.product-card__spec-value{white-space:nowrap}.product-card__spec:before{content:"";flex:1;border-bottom:2px dotted #e9e9e9;transform:translateY(-4px);align-self:end}.product-card__spec-name{order:1}.product-card__spec:before{order:2}.product-card__spec-value{order:3}.product-card__sales{display:flex;justify-content:space-between;margin-bottom:8px;align-items:center}@media screen and (max-width:1400px){.product-card__sales{margin-bottom:.8rem}}.product-card__discount{display:flex;gap:4px;font-weight:500;font-size:14px;color:#005fff;transition:.5s;cursor:pointer}@media(hover:hover)and (pointer:fine){.product-card__discount:hover{transition:.5s;opacity:.7}}.product-card__discount span{position:relative;display:block}.product-card__discount span:after{content:"";display:block;width:100%;height:1px;background:#005fff;bottom:0;left:0}@media screen and (max-width:1400px){.product-card__discount{font-size:clamp(12px,1.4rem,999px);gap:.4rem}}.product-card__discount img{width:20px;height:20px}@media screen and (max-width:1400px){.product-card__discount img{width:2rem;height:2rem}}.product-card__saving{display:flex;flex-direction:column;font-weight:400;font-size:14px;line-height:100%;text-align:right;color:#a9a9a9}@media screen and (max-width:1400px){.product-card__saving{font-size:clamp(12px,1.4rem,999px)}}.product-card__price-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;gap:5px}@media screen and (max-width:1400px){.product-card__price-row{margin-bottom:.8rem;gap:.5rem}}.product-card__price-wrap{display:flex;gap:4px;align-items:end}@media screen and (max-width:1400px){.product-card__price-wrap{gap:.4rem}}.product-card__price{font-weight:700;font-size:20px;line-height:140%;color:#121212}@media screen and (max-width:1400px){.product-card__price{font-size:clamp(12px,2rem,999px)}}.product-card__old-price{font-weight:600;font-size:14px;text-decoration:line-through;color:#a9a9a9;line-height:140%}@media screen and (max-width:1400px){.product-card__old-price{font-size:clamp(12px,1.4rem,999px)}}.product-card__sale{background:#ff2e3a;color:#fff;padding:4.5px 7px;border-radius:4px;font-size:16px}@media screen and (max-width:1400px){.product-card__sale{font-size:clamp(12px,1.6rem,999px);border-radius:.4rem}}.product-card__actions{display:flex;gap:10px}@media screen and (max-width:1400px){.product-card__actions{gap:1rem}}.product-card__sku{display:flex;font-weight:400;font-size:14px;line-height:100%;color:#a9a9a9;margin-bottom:5px;gap:5px}@media screen and (max-width:1400px){.product-card__sku{font-size:clamp(12px,1.4rem,999px);margin-bottom:.5rem;gap:.5rem}}.burger{position:relative;width:30px;height:15px;border:none;background-color:transparent;flex-shrink:0;padding:12px 0}.burger__bar{height:2px;border-radius:2px;width:80%;background:#005fff;display:block;position:absolute;left:50%;animation-timing-function:ease-in-out;animation-play-state:paused;animation-duration:.3s;animation-fill-mode:both}.burger__bar:nth-child(1){top:25%;transform:translate(-50%)}.burger__bar:nth-child(2){top:50%;transform:translate(-50%,-50%)}.burger__bar:nth-child(3){bottom:25%;transform:translate(-50%)}.burger.close .burger__bar{animation-direction:reverse}.burger.open .burger__bar{animation-direction:normal}.burger.animate .burger__bar{animation-play-state:running}.burger.animate .burger__bar:nth-child(1){animation-name:default-top}.burger.animate .burger__bar:nth-child(2){animation-name:default-middle}.burger.animate .burger__bar:nth-child(3){animation-name:default-bottom}.burger--merge.animate .burger__bar{animation-duration:.3s;animation-timing-function:ease}.burger--merge.animate .burger__bar:nth-child(1){animation-name:merge-top}.burger--merge.animate .burger__bar:nth-child(2){animation-name:merge-middle}.burger--merge.animate .burger__bar:nth-child(3){animation-name:merge-bottom}.burger--rotate.animate .burger__bar:nth-child(1){animation-name:rotate-top}.burger--rotate.animate .burger__bar:nth-child(2){animation-name:rotate-middle}.burger--rotate.animate .burger__bar:nth-child(3){animation-name:rotate-bottom}.burger--spin.animate .burger__bar{animation-duration:.3s;animation-timing-function:ease}.burger--spin.animate .burger__bar:nth-child(1){animation-name:spin-top}.burger--spin.animate .burger__bar:nth-child(2){animation-name:spin-middle}.burger--spin.animate .burger__bar:nth-child(3){animation-name:spin-bottom}@keyframes default-top{50%{top:50%;transform:translate(-50%,-50%) rotate(0)}to{top:50%;transform:translate(-50%,-50%) rotate(-45deg)}}@keyframes default-middle{50%,to{visibility:hidden}}@keyframes default-bottom{50%{bottom:50%;transform:translate(-50%,-50%) rotate(0)}to{bottom:50%;transform:translate(-50%,50%) rotate(45deg)}}@keyframes merge-top{20%{top:50%;transform:translate(-50%,-50%) rotate(0) scale(1)}50%{transform:translate(-50%,-50%) rotate(0) scaleX(.2)}60%{transform:translate(-50%,-50%) rotate(-45deg) scaleX(.2)}to{top:50%;transform:translate(-50%,-50%) rotate(-45deg) scale(1)}}@keyframes merge-middle{50%{transform:translate(-50%,-50%) scaleX(.2);visibility:hidden}to{visibility:hidden}}@keyframes merge-bottom{20%{bottom:40%;transform:translate(-50%,-50%) rotate(0) scale(1)}50%{transform:translate(-50%,-50%) rotate(0) scaleX(.2)}60%{transform:translate(-50%,-50%) rotate(45deg) scaleX(.2)}to{bottom:40%;transform:translate(-50%,-50%) rotate(45deg) scale(1)}}.catalog-mb{margin-bottom:20px}@media screen and (max-width:1400px){.catalog-mb{margin-bottom:2rem}}.catalog-mb .catalog-block__button{padding:12px 0 12px 20px}@media screen and (max-width:1400px){.catalog-mb .catalog-block__button{padding:1.2rem 0 1.2rem 2rem}}.catalog-mb__list{display:flex;flex-direction:column}.catalog-mb__item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e3f1ff}.catalog-mb__item-a{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px;color:#121212;flex-grow:1;padding:12px 0}@media screen and (max-width:1400px){.catalog-mb__item-a{font-size:clamp(12px,1.6rem,999px);padding:1.2rem 0}}.catalog-mb__item-img{width:28px;height:28px}@media screen and (max-width:1400px){.catalog-mb__item-img{width:2.8rem;height:2.8rem}}.catalog-mb__item-svg{width:20px;height:20px;color:#121212}@media screen and (max-width:1400px){.catalog-mb__item-svg{width:2rem;height:2rem}}.catalog-mb__item .button-back svg{color:#005fff}.catalog-mb-subMenu{position:absolute;top:0;background:#fff;left:0;height:100dvh;width:100%;z-index:10;visibility:hidden;transition:.5s;transform:translate(110%);overflow-y:hidden}.catalog-mb-subMenu.active{visibility:visible;transition:.5s;transform:translate(0);overflow-x:hidden;overflow-y:auto;padding-bottom:200px}@media screen and (max-width:1400px){.catalog-mb-subMenu.active{padding-bottom:20rem}}.catalog-mb-subMenu.scrollY{overflow-y:hidden}.catalog-mb-subMenu__title{font-weight:700;font-size:24px;text-transform:uppercase;color:#121212;margin-bottom:20px}@media screen and (max-width:1400px){.catalog-mb-subMenu__title{font-size:2.4rem;margin-bottom:2rem}}.catalog-mb-subMenu__list{gap:12px}@media screen and (max-width:1400px){.catalog-mb-subMenu__list{gap:1.2rem}}.statistic__inner{display:flex;position:relative;border-radius:16px;overflow:hidden;padding:44px;justify-content:space-between;gap:30px}@media screen and (max-width:1400px){.statistic__inner{border-radius:1.6rem;padding:4.4rem;gap:3rem}}@media screen and (max-width:575px){.statistic__inner{padding:2.4rem 1.6rem;flex-direction:column}}.statistic__bg{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.statistic__bg img{height:100%;-o-object-fit:cover;object-fit:cover}.statistic__group1{position:relative;z-index:2;max-width:726px;display:flex;flex-direction:column}@media screen and (max-width:1400px){.statistic__group1{max-width:72.6rem}}@media screen and (max-width:575px){.statistic__group1{max-width:initial}}.statistic__title{font-weight:700;font-size:24px;text-transform:uppercase;color:#121212;margin-bottom:12px}@media screen and (max-width:1400px){.statistic__title{font-size:clamp(12px,2.4rem,999px);margin-bottom:1.2rem}}@media screen and (max-width:575px){.statistic__title{font-size:clamp(12px,1.8rem,999px);line-height:120%}}.statistic__description{margin-bottom:24px}@media screen and (max-width:1400px){.statistic__description{margin-bottom:2.4rem}}.statistic__description p{font-weight:400;font-size:16px;line-height:150%;color:#121212}@media screen and (max-width:1400px){.statistic__description p{font-size:clamp(12px,1.6rem,999px)}}@media screen and (max-width:575px){.statistic__description p{font-size:clamp(12px,1.4rem,999px)}}.statistic__description p+p{margin-top:10px}@media screen and (max-width:1400px){.statistic__description p+p{margin-top:1rem}}.statistic .btn-statistic{max-width:204px}@media screen and (max-width:1400px){.statistic .btn-statistic{max-width:20.4rem}}.statistic__group2{position:relative;z-index:2;max-width:491px;display:flex;flex-direction:column;gap:16px;width:100%;flex-shrink:0}@media screen and (max-width:1400px){.statistic__group2{max-width:49.1rem;gap:1.6rem}}@media screen and (max-width:867px){.statistic__group2{max-width:45rem}}@media screen and (max-width:575px){.statistic__group2{max-width:initial}}.statistic__item{display:flex;gap:22px;align-items:center;padding:16px;background:linear-gradient(90deg,#f5f9fd,#e3f1ff);border-radius:8px;overflow:hidden}@media screen and (max-width:1400px){.statistic__item{gap:2.2rem;padding:1.6rem;border-radius:.8rem}}@media screen and (max-width:575px){.statistic__item{padding:1.6rem;gap:1.6rem}}.statistic__item span{font-weight:700;font-size:60px;color:#005fff;position:relative}@media screen and (max-width:1400px){.statistic__item span{font-size:clamp(12px,6rem,999px)}}@media screen and (max-width:575px){.statistic__item span{font-size:clamp(12px,3rem,999px)}}.statistic__item span:before{content:attr(data-symbol)}.statistic__item p{font-weight:400;font-size:16px;line-height:150%;color:#121212}@media screen and (max-width:1400px){.statistic__item p{font-size:clamp(12px,1.6rem,999px)}}@media screen and (max-width:575px){.statistic__item p{font-size:clamp(12px,1.4rem,999px);line-height:140%}}.statistic__item-wrap{display:flex;font-weight:700;font-size:60px;color:#005fff;width:200px;flex-shrink:0}@media screen and (max-width:1400px){.statistic__item-wrap{font-size:clamp(12px,6rem,999px);width:20rem}}@media screen and (max-width:575px){.statistic__item-wrap{font-size:clamp(12px,3rem,999px);width:12rem}}@media screen and (max-width:474px){.statistic__item-wrap{width:10rem}}.statistic .count-first{width:120px;display:block}@media screen and (max-width:1400px){.statistic .count-first{width:12rem}}@media screen and (max-width:575px){.statistic .count-first{width:8rem}}.advantages__inner{background:#f5f9fd;border-radius:16px;display:flex;gap:20px;justify-content:space-between;padding:51px 81px}@media screen and (max-width:1400px){.advantages__inner{border-radius:1.6rem;gap:2rem;padding:5.1rem 8.1rem}}@media screen and (max-width:1220px){.advantages__inner{padding:5.1rem 3rem}}@media screen and (max-width:575px){.advantages__inner{justify-content:center;flex-wrap:wrap;gap:3.4rem 2rem;padding:4rem 1.6rem}}.advantages__item{display:flex;flex-direction:column;gap:12px;max-width:160px}@media screen and (max-width:1400px){.advantages__item{gap:1.2rem;max-width:16rem}}@media screen and (max-width:474px){.advantages__item{max-width:15rem}}.advantages__item p{font-weight:600;font-size:20px;text-align:center;color:#121212}@media screen and (max-width:1400px){.advantages__item p{font-size:clamp(12px,2rem,999px)}}@media screen and (max-width:474px){.advantages__item p{font-size:clamp(12px,1.8rem,999px)}}.advantages__image{max-height:76px;height:100%;display:flex;justify-content:center}@media screen and (max-width:1400px){.advantages__image{max-height:7.6rem}}@media screen and (max-width:474px){.advantages__image{max-height:6.3rem}}.advantages__image img{height:100%;-o-object-fit:contain;object-fit:contain;width:initial}.pagination{width:-moz-fit-content;width:fit-content;padding:0;max-width:500px;margin:0 auto}@media screen and (max-width:1400px){.pagination{max-width:50rem}}@media screen and (max-width:575px){.pagination{max-width:100%}}.pagination-wrapper{display:flex;justify-content:space-between;align-items:center;list-style:none;margin:0}.pagination ul li.last{margin-right:0;margin-left:20px;width:-moz-fit-content;width:fit-content;cursor:pointer;display:flex;gap:6px;align-items:center;justify-content:center;padding:8px}@media screen and (max-width:1400px){.pagination ul li.last{gap:.6rem;padding:.8rem;margin-left:2rem}}.pagination ul li.last span{font-weight:400;font-size:16px;line-height:150%;color:#121212;transition:.3s}@media screen and (max-width:1400px){.pagination ul li.last span{font-size:clamp(12px,1.6rem,999px)}}@media screen and (max-width:575px){.pagination ul li.last span{display:none}}.pagination ul li.last svg{width:24px;height:24px;color:#00f;transform:rotateY(180deg);flex-shrink:0;transition:.3s}@media screen and (max-width:1400px){.pagination ul li.last svg{width:2.4rem;height:2.4rem}}.pagination ul li.first{margin-right:20px;margin-left:0;width:-moz-fit-content;width:fit-content;cursor:pointer;display:flex;gap:6px;align-items:center;justify-content:center;padding:8px}@media screen and (max-width:1400px){.pagination ul li.first{gap:.6rem;padding:.8rem;margin-right:2rem}}.pagination ul li.first span{font-weight:400;font-size:16px;line-height:150%;color:#121212;transition:.3s}@media screen and (max-width:1400px){.pagination ul li.first span{font-size:clamp(12px,1.6rem,999px)}}@media screen and (max-width:575px){.pagination ul li.first span{display:none}}.pagination ul li.first svg{width:24px;height:24px;color:#005fff;flex-shrink:0;transition:.3s}@media screen and (max-width:1400px){.pagination ul li.first svg{width:2.4rem;height:2.4rem}}.pagination ul li{float:left;list-style-type:none;padding:0;transition:.3s;font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#121212;border-radius:6px}@media screen and (max-width:1400px){.pagination ul li{border-radius:.6rem;font-size:clamp(12px,1.6rem,999px)}}@media(hover:hover)and (pointer:fine){.pagination ul li{transition:.3s}.pagination ul li:hover{transition:.3s;background:#f5f9fd}.pagination ul li:hover span,.pagination ul li:hover a{color:#005fff;transition:.3s}.pagination ul li:hover svg{color:#005fff}}.pagination ul li.dots{pointer-events:none;color:#a9a9a9}.pagination ul li.active{background:#f5f9fd}.pagination ul li.active span,.pagination ul li.active a{color:#005fff}.pagination ul li>a{color:#000;display:flex;align-items:center;justify-content:center;width:100%;height:100%;gap:6px}@media screen and (max-width:1400px){.pagination ul li>a{gap:.6rem}}.pagination ul li:not(.first):not(.last){margin:0 2px;width:40px;height:40px;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media screen and (max-width:1400px){.pagination ul li:not(.first):not(.last){margin:0 .2rem;width:4rem;height:4rem;border-radius:.6rem;font-size:clamp(12px,1.6rem,999px)}}@media screen and (max-width:575px){.pagination ul li:not(.first):not(.last){border-radius:.8rem}}.pagination .disabled.last svg,.pagination .disabled.first svg{color:#000}.pagination .disabled.last span,.pagination .disabled.first span{color:#000}.cooperation-form{display:flex;flex-direction:column;gap:21px}@media screen and (max-width:1400px){.cooperation-form{gap:2.1rem}}.cooperation-form__title{font-weight:700;font-size:24px;text-transform:uppercase;color:#005fff}@media screen and (max-width:1400px){.cooperation-form__title{font-size:clamp(12px,2.4rem,999px)}}@media screen and (max-width:575px){.cooperation-form__title{font-size:clamp(12px,2rem,999px)}}.cooperation-form form{display:flex;flex-direction:column;border:1px solid #fff;box-shadow:0 0 8px #bfd7ff;padding:16px 24px;overflow:hidden;border-radius:8px;max-width:926px}@media screen and (max-width:1400px){.cooperation-form form{padding:1.6rem 2.4rem;border-radius:.8rem;max-width:92.6rem}}@media screen and (max-width:767px){.cooperation-form form{max-width:100%}}@media screen and (max-width:575px){.cooperation-form form{padding:1.6rem}}.cooperation-form__group{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:16px}@media screen and (max-width:1400px){.cooperation-form__group{gap:1.6rem;margin-bottom:1.6rem}}@media screen and (max-width:575px){.cooperation-form__group{grid-template-columns:repeat(1,1fr)}}.cooperation-form__info{display:flex;flex-direction:column;justify-content:space-between;gap:16px}@media screen and (max-width:1400px){.cooperation-form__info{gap:1.6rem}}.cooperation-form .label-textarea{display:flex;width:100%;position:relative;cursor:pointer;transition:.3s}.cooperation-form .label-textarea .placeholder{height:-moz-fit-content;height:fit-content}.cooperation-form .maxlength{display:flex;position:absolute;right:24px;bottom:16px;font-weight:400;font-size:14px;line-height:150%;color:#cacaca}@media screen and (max-width:1400px){.cooperation-form .maxlength{right:2.4rem;bottom:1.6rem;font-size:clamp(12px,1.4rem,999px)}}.cooperation-form textarea{background:#fff;padding:16px 24px;color:#121212;display:flex;width:100%;font-weight:400;font-size:16px;line-height:150%;border:1px solid #e9e9e9;cursor:pointer;transition:.3s;border-radius:8px}@media screen and (max-width:1400px){.cooperation-form textarea{padding:1.6rem 2.4rem;font-size:clamp(12px,1.6rem,999px);border-radius:.8rem}}.cooperation-form .btn-cart{max-width:435px}@media screen and (max-width:1400px){.cooperation-form .btn-cart{max-width:43.5rem}}.cooperation-form .policy{margin-bottom:24px}@media screen and (max-width:1400px){.cooperation-form .policy{margin-bottom:2rem}}.cooperation-form .policy__container{max-width:400px}@media screen and (max-width:1400px){.cooperation-form .policy__container{max-width:40rem}}.cooperation-form .policy__icon{position:relative;max-width:20px;width:100%;height:20px;border:1px solid #e0ebf8;border-radius:20%;margin-left:0!important}.cooperation-form .policy__icon.error-input{border-color:#d10000!important;color:#d10000}@media screen and (max-width:1400px){.cooperation-form .policy__icon{height:2rem;max-width:2rem}}.cooperation-form .policy__text{cursor:pointer;font-size:14px;display:flex;font-weight:400;line-height:140%;color:#303030;gap:10px}@media screen and (max-width:1400px){.cooperation-form .policy__text{font-size:clamp(12px,1.4rem,999px);gap:1rem}}@media screen and (max-width:575px){.cooperation-form .policy__text{gap:.8rem}}.cooperation-form .policy__link{display:inline;text-decoration:underline;color:#005fff}.cooperation-form .policy__link:hover{transition:.3s;color:#f88d1c}.cooperation-form .policy .policy__input:checked+.policy__text .policy__icon{background:#005fff;border-color:#005fff}.cooperation-form .policy .policy__input:checked+.policy__text .policy__icon:before{content:"";position:absolute;top:1px;left:5px;width:8px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}@media screen and (max-width:1400px){.cooperation-form .policy .policy__input:checked+.policy__text .policy__icon:before{top:.1rem;left:.5rem;width:.8rem;height:1.2rem}}.cooperation-form .cooperation-form__files{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}@media screen and (max-width:1400px){.cooperation-form .cooperation-form__files{gap:1rem;margin-bottom:2rem}}@media screen and (max-width:575px){.cooperation-form .cooperation-form__files{margin-bottom:1rem}}.cooperation-form .cooperation-form__files-label{font-weight:500;font-size:10px;line-height:100%;color:#a0a0a0}@media screen and (max-width:1400px){.cooperation-form .cooperation-form__files-label{font-size:clamp(12px,1rem,999px)}}.cooperation-form .cooperation-form__files-group{display:flex;gap:20px}@media screen and (max-width:1400px){.cooperation-form .cooperation-form__files-group{gap:2rem}}@media screen and (max-width:575px){.cooperation-form .cooperation-form__files-group{flex-direction:column;gap:1rem}}.cooperation-form .cooperation-form__files .file-list{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:1400px){.cooperation-form .cooperation-form__files .file-list{gap:1rem}}.cooperation-form .cooperation-form__files .file-item span{font-size:16px;line-height:140%;color:#303030;font-weight:500}@media screen and (max-width:1400px){.cooperation-form .cooperation-form__files .file-item span{font-size:clamp(12px,1.6rem,999px)}}.cooperation-form .cooperation-form__files .file-item button{color:red;font-size:20px;cursor:pointer;transition:.3s}@media screen and (max-width:1400px){.cooperation-form .cooperation-form__files .file-item button{font-size:2rem}}@media(hover:hover)and (pointer:fine){.cooperation-form .cooperation-form__files .file-item button:hover{transition:.3s;color:#005fff}}.another-card{display:flex;flex-direction:column;height:100%;transition:.3s;border:1px solid transparent;border-radius:8px}@media(hover:hover)and (pointer:fine){.another-card:hover{transition:.3s;border:1px solid #005fff;border-radius:.8rem}}.another-card__image{aspect-ratio:453/274;border-radius:8px 8px 0 0;overflow:hidden}@media screen and (max-width:1400px){.another-card__image{border-radius:.8rem .8rem 0 0}}.another-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.another-card__wrapper{padding:16px;border:1px solid #bfd7ff;border-top:none;border-radius:0 0 8px 8px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;flex:1 0 auto}@media screen and (max-width:1400px){.another-card__wrapper{padding:1.6rem;border-radius:0 0 .8rem .8rem}}.another-card__title{font-weight:500;font-size:16px;color:#121212;margin-bottom:14px;flex:1 0 auto;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:.5s}@media screen and (max-width:1400px){.another-card__title{font-size:clamp(12px,1.6rem,999px);margin-bottom:1.4rem}}@media screen and (max-width:575px){.another-card__title{font-size:clamp(12px,1.6rem,999px);margin-bottom:1.6rem}}.another-card .more-details{display:flex;align-items:center;gap:4px;color:#005fff;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1400px){.another-card .more-details{gap:.4rem}}.another-card .more-details span{font-weight:400;font-size:14px;line-height:150%;transition:.3s;text-transform:uppercase}@media screen and (max-width:1400px){.another-card .more-details span{font-size:clamp(12px,1.4rem,999px)}}.another-card .more-details svg{width:23px;height:12px;color:#005fff;transition:.3s}@media screen and (max-width:1400px){.another-card .more-details svg{width:2.3rem;height:1.2rem}}.another-section__list{display:grid;grid-template-columns:repeat(3,1fr);gap:21px}@media screen and (max-width:1400px){.another-section__list{gap:2.1rem}}@media screen and (max-width:575px){.another-section__list{grid-template-columns:repeat(1,1fr)}.another-section .custom-slider__title{font-size:1.8rem}.another-section .custom-slider__wrapper{margin-bottom:2.4rem}}.popup{position:fixed;top:0;width:100%;z-index:999999;opacity:0;visibility:hidden;transition:.3s;height:100%;overflow-y:auto;background:#000000b3;pointer-events:none}.popup.open{visibility:visible;opacity:1;transition:.3s;pointer-events:initial}.popup.open .popup-body{transition:.5s;transform:translate(-50%,-50%)}.popup .popup-body{position:absolute;left:50%;top:50%;max-width:478px;width:100%;padding:24px;transform:translate(-50%,-60%);background:#fff;transition:.5s;border-radius:16px}@media screen and (max-width:1400px){.popup .popup-body{max-width:47.8rem;padding:2.4rem;border-radius:1.6rem}}@media screen and (max-width:575px){.popup .popup-body{width:calc(100% - 3.2rem);padding:2.4rem 1.6rem}}.popup .modalClose{position:absolute;right:24px;top:24px;transition:.3s;color:#005fff;padding:0;z-index:100}@media screen and (max-width:1400px){.popup .modalClose{right:2.4rem;top:2.4rem}}@media(hover:hover)and (pointer:fine){.popup .modalClose:hover{color:#f8a41c;transition:.3s}}.popup .modalClose svg{width:2.4rem;height:2.4rem}.popup .form-block__title-modal{font-weight:600;font-size:24px;line-height:140%;color:#121212;margin-bottom:16px;max-width:325px}@media screen and (max-width:1400px){.popup .form-block__title-modal{font-size:clamp(12px,2.4rem,999px);max-width:32.5rem;margin-bottom:1.6rem}}@media screen and (max-width:575px){.popup .form-block__title-modal{font-size:clamp(12px,2rem,999px)}}.popup .form-block{max-width:100%;border:none;padding:0}.popup .form-block__wrapper{display:flex;flex-direction:column}.popup .form-block__wrapper p{font-weight:400;font-size:16px;line-height:150%;color:#121212}@media screen and (max-width:575px){.popup .form-block__wrapper p{font-size:clamp(12px,1.6rem,999px)}}.popup .form-block__wrapper p+p{margin-top:10px}@media screen and (max-width:575px){.popup .form-block__wrapper p+p{margin-top:1rem}}.popup .form-block__item{margin-bottom:16px}@media screen and (max-width:1400px){.popup .form-block__item{margin-bottom:1.6rem}}.popup .form-block__wrapper .popup-form__files{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}@media screen and (max-width:1400px){.popup .form-block__wrapper .popup-form__files{gap:1rem;margin-bottom:2rem}}@media screen and (max-width:575px){.popup .form-block__wrapper .popup-form__files{margin-bottom:1rem}}.popup .form-block__wrapper .popup-form__files-label{font-weight:500;font-size:10px;line-height:100%;color:#a0a0a0}@media screen and (max-width:1400px){.popup .form-block__wrapper .popup-form__files-label{font-size:clamp(12px,1rem,999px)}}.popup .form-block__wrapper .popup-form__files-group{display:flex;gap:20px}@media screen and (max-width:1400px){.popup .form-block__wrapper .popup-form__files-group{gap:2rem}}@media screen and (max-width:575px){.popup .form-block__wrapper .popup-form__files-group{flex-direction:column;gap:1rem}}.popup .form-block__wrapper .popup-form__files .file-list{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:1400px){.popup .form-block__wrapper .popup-form__files .file-list{gap:1rem}}.popup .form-block__wrapper .popup-form__files .file-item{display:flex}.popup .form-block__wrapper .popup-form__files .file-item span{font-size:16px;line-height:140%;color:#303030;font-weight:500;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;display:block;width:100px}@media screen and (max-width:1400px){.popup .form-block__wrapper .popup-form__files .file-item span{font-size:clamp(12px,1.6rem,999px);width:10rem}}.popup .form-block__wrapper .popup-form__files .file-item button{color:red;font-size:20px;cursor:pointer;transition:.3s}@media screen and (max-width:1400px){.popup .form-block__wrapper .popup-form__files .file-item button{font-size:2rem}}@media(hover:hover)and (pointer:fine){.popup .form-block__wrapper .popup-form__files .file-item button:hover{transition:.3s;color:#005fff}}.popup .label-textarea{display:flex;width:100%;position:relative;cursor:pointer;transition:.3s}.popup .label-textarea .placeholder{height:-moz-fit-content;height:fit-content}.popup .maxlength{display:flex;position:absolute;right:24px;bottom:16px;font-weight:400;font-size:14px;line-height:150%;color:#cacaca}@media screen and (max-width:1400px){.popup .maxlength{right:2.4rem;bottom:1.6rem;font-size:clamp(12px,1.4rem,999px)}}.popup textarea{background:#fff;padding:16px 24px;color:#121212;display:flex;width:100%;font-weight:400;font-size:16px;line-height:150%;border:1px solid #e9e9e9;cursor:pointer;transition:.3s;border-radius:8px;height:100px}@media screen and (max-width:1400px){.popup textarea{padding:1.6rem 2.4rem;height:10rem;font-size:clamp(12px,1.6rem,999px);border-radius:.8rem}}.popup-thanks .popup-body,.popup-thanks-order .popup-body{max-width:413px}@media screen and (max-width:1400px){.popup-thanks .popup-body,.popup-thanks-order .popup-body{max-width:41.3rem}}.popup-kp .policy,.popup-services .policy{margin-bottom:0}.popup-kp .popup-form__files,.popup-services .popup-form__files{margin-bottom:16px!important}@media screen and (max-width:1400px){.popup-kp .popup-form__files,.popup-services .popup-form__files{margin-bottom:1.6rem!important}}.popup-get-sale .form-block__wrapper p+label,.popup-nothing .form-block__wrapper p+label{margin-top:10px}@media screen and (max-width:1400px){.popup-get-sale .form-block__wrapper p+label,.popup-nothing .form-block__wrapper p+label{margin-top:10px}}.cookies-bar{pointer-events:all;position:absolute;bottom:20px;right:0;padding:24px;background:#fff;box-shadow:0 4px 36px #0000000d;border-radius:16px;transform:translateY(110vh);transition:transform .4s ease-in-out;width:100%;max-width:616px}@media screen and (max-width:1400px){.cookies-bar{bottom:2rem;padding:2.4rem;border-radius:1.6rem;max-width:61.6rem}}@media screen and (max-width:767px){.cookies-bar{padding:1.6rem}}@media screen and (max-width:474px){.cookies-bar{font-size:clamp(12px,1.2rem,999px)}}.cookies-bar.js--open{transform:translateY(0)}.cookies-bar__content{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:1400px){.cookies-bar__content{gap:1.6rem}}@media screen and (max-width:767px){.cookies-bar__content{flex-direction:column;align-items:flex-start}}@media screen and (max-width:474px){.cookies-bar__content{gap:.8rem}}.cookies-bar__title{font-weight:700;font-size:24px;text-transform:uppercase;color:#121212}@media screen and (max-width:1400px){.cookies-bar__title{font-size:clamp(12px,2.4rem,999px)}}@media screen and (max-width:474px){.cookies-bar__title{font-size:clamp(12px,1.8rem,999px)}}.cookies-bar__description{width:100%;font-weight:400;font-size:14px;font-style:normal;line-height:140%;color:#121212}@media screen and (max-width:1400px){.cookies-bar__description{font-size:clamp(12px,1.4rem,999px)}}@media screen and (max-width:474px){.cookies-bar__description{font-size:clamp(12px,1.2rem,999px)}}.cookies-bar__description a{color:#005fff}.cookies-bar__description a:hover{color:#f8781c}.cookies-bar__link{font-weight:400;font-size:14px;font-style:normal;line-height:140%;color:#121212;text-decoration:underline;transition:.3s;cursor:pointer;display:inline-block}@media screen and (max-width:1400px){.cookies-bar__link{font-size:clamp(12px,1.4rem,999px)}}@media screen and (max-width:474px){.cookies-bar__link{font-size:clamp(12px,1.2rem,999px);margin-bottom:.8rem}}@media(hover:hover)and (pointer:fine){.cookies-bar__link:hover{color:#f8781c}}.cookies-bar__controls{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media screen and (max-width:1400px){.cookies-bar__controls{gap:1rem}}@media screen and (max-width:474px){.cookies-bar__controls{width:100%}}.cookies__wrapper{z-index:999999;pointer-events:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;transition:background-color .3s ease-in-out}.cookies__wrapper.js--open{background-color:#000000b3;pointer-events:all}.cookies__wrapper.js--open .cookies-settings{scale:1}.cookies__wrapper .container{position:relative;height:100%}.cookies-settings{pointer-events:all;position:fixed;top:50%;left:50%;display:flex;flex-direction:column;max-width:961px;width:100%;max-height:96%;padding:24px;background-color:#fff;border-radius:20px;translate:-50% -50%;transition:scale .3s ease-in-out;scale:0}@media screen and (max-width:1400px){.cookies-settings{max-width:96.1rem;padding:2.4rem;border-radius:2rem}}@media screen and (max-width:1366px){.cookies-settings{width:calc(100% - 3.2rem)}}@media screen and (max-width:575px){.cookies-settings{padding:1.6rem 2rem 1.6rem 1.6rem}}.cookies-settings .close-cookies-btn svg{width:24px;height:24px;color:#005fff;transition:.3s}@media screen and (max-width:1400px){.cookies-settings .close-cookies-btn svg{width:2.4rem;height:2.4rem}}.cookies-settings .close-cookies-btn{position:absolute;top:24px;right:24px;cursor:pointer;padding:0}@media screen and (max-width:1400px){.cookies-settings .close-cookies-btn{top:2.4rem;right:2.4rem}}@media screen and (max-width:575px){.cookies-settings .close-cookies-btn{top:1.6rem;right:1.6rem}}@media(hover:hover)and (pointer:fine){.cookies-settings .close-cookies-btn:hover svg{transition:.3s;color:#f8a41c}}.cookies-settings .cookies-settings__title{color:#121212;margin-bottom:16px;font-size:24px;font-weight:700;line-height:120%;text-transform:uppercase}@media screen and (max-width:1400px){.cookies-settings .cookies-settings__title{font-size:clamp(12px,2.4rem,999px)}}@media screen and (max-width:575px){.cookies-settings .cookies-settings__title{font-size:clamp(12px,1.8rem,999px);line-height:120%;margin-bottom:1.6rem}}.cookies-settings .cookies-settings__content{overflow:auto;padding-right:14px}@media screen and (max-width:1400px){.cookies-settings .cookies-settings__content{padding-right:1.4rem}}.cookies-settings .cookies-settings__content::-webkit-scrollbar{width:15px}@media screen and (max-width:1400px){.cookies-settings .cookies-settings__content::-webkit-scrollbar{padding-right:1.5rem}}@media screen and (max-width:671px){.cookies-settings .cookies-settings__content::-webkit-scrollbar{width:1rem}}.cookies-settings .cookies-settings__content::-webkit-scrollbar-track{background-color:#fff}.cookies-settings .cookies-settings__content::-webkit-scrollbar-thumb{border:3px solid #fff;background-color:#005fff}.cookies-settings .cookies-settings__wrap{display:flex;flex-direction:column}.cookies-settings .cookies-settings__headline{font-weight:600;font-size:18px;line-height:140%;color:#121212;margin-bottom:12px}@media screen and (max-width:1400px){.cookies-settings .cookies-settings__headline{font-size:clamp(12px,1.8rem,999px);margin-bottom:1.2rem}}.cookies-settings .cookies-settings__description p{font-size:16px;line-height:150%;font-weight:400;color:#121212}@media screen and (max-width:1400px){.cookies-settings .cookies-settings__description p{font-size:clamp(12px,1.6rem,999px)}}@media screen and (max-width:474px){.cookies-settings .cookies-settings__description p{line-height:140%;font-size:clamp(12px,1.4rem,999px)}}.cookies-settings .cookies-settings__description p+p{margin-top:20px}@media screen and (max-width:1400px){.cookies-settings .cookies-settings__description p+p{margin-top:2rem}}.cookies-settings .cookies-settings__description{display:flex;flex-direction:column;gap:16px;margin-bottom:34px}@media screen and (max-width:1400px){.cookies-settings .cookies-settings__description{gap:1.6rem;margin-bottom:3.4rem}}.cookies-settings .cookies-settings__description a{color:#005fff;position:initial;display:inline}@media(hover:hover)and (pointer:fine){.cookies-settings .cookies-settings__description a:hover{color:#f8a41c}}.cookies-settings .cookies-settings__warning{font-size:1.4rem;color:#000;padding:1.6rem 2rem;border-left:4px solid #f4ba40;background-color:#fdf1ea;margin-bottom:1.6rem}.cookies-settings .cookies-settings__warning>span{font-weight:700}.cookies-settings .cookies-settings__divider{width:100%}.cookies-settings .confirm-cookies-btn{max-width:23.9rem;border:none!important}@media screen and (max-width:474px){.cookies-settings .confirm-cookies-btn{max-width:100%}}.cookies-settings .cookies-settings__checkbox-container{display:flex;align-items:center;gap:1.2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:2.4rem}.cookies-settings .cookies-settings__checkbox-container .checkbox-label{cursor:pointer}.cookies-settings .cookies-settings__checkbox-container .cookies-settings--disabled-item span{color:#626262}.cookies-settings .cookies-settings__checkbox-container .cookies-settings--disabled-item span:after{opacity:.5;top:50%;transform:translateY(-50%)}.cookies-settings__checkbox-text-label{margin-left:1.2rem;font-size:1.6rem;line-height:150%;font-weight:500;max-width:unset;cursor:pointer;color:#121212}.cookies__settings-btn{cursor:pointer;white-space:nowrap}.cookies-settings__desc{margin-bottom:1rem;font-size:1.4rem;line-height:1.8rem;font-weight:400;color:#121212}@media screen and (max-width:500px){.cookies-settings__desc{line-height:1.6rem;margin-bottom:.8rem}}.cookies-settings__desc a{display:inline;color:#121212;text-decoration:underline}@media(hover:hover)and (pointer:fine){.cookies-settings__desc a:hover{color:#121212}}.cookies-settings__browser-links{display:flex;gap:.6rem}.cookies-settings__browser-links img{scale:.9;transition:scale .2s ease-in-out}@media(hover:hover)and (pointer:fine){.cookies-settings__browser-links img:hover{scale:1}}.filter-power{position:relative;z-index:2}.filter-power__inner{display:flex;flex-direction:column;gap:24px}@media screen and (max-width:1400px){.filter-power__inner{gap:1.6rem}}.filter-power__wrapper{position:relative}.filter-power__bg{top:0;left:0;position:absolute;height:100%;width:100%;z-index:1;background:#f5f9fd}@media screen and (max-width:1220px){.filter-power__bg{-o-object-fit:cover;object-fit:cover}}.filter-power h2{font-weight:700;font-size:24px;text-transform:uppercase;color:#121212}@media screen and (max-width:1400px){.filter-power h2{font-size:clamp(12px,2.4rem,999px);font-size:clamp(12px,2rem,999px)}}.filter-power__form{padding:32px;border-radius:16px;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:16px;background:#f5f9fd}@media screen and (max-width:1400px){.filter-power__form{padding:3.2rem;border-radius:1.6rem;gap:1.6rem}}@media screen and (max-width:575px){.filter-power__form{padding:1.6rem}}.filter-power__list{position:relative;z-index:2;display:flex;flex-wrap:wrap;gap:10px 20px}@media screen and (max-width:1400px){.filter-power__list{gap:1rem 2rem}}@media screen and (max-width:575px){.filter-power__list{gap:.8rem 1.1rem;display:grid;grid-template-columns:repeat(6,1fr)}}@media screen and (max-width:474px){.filter-power__list{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:400px){.filter-power__list{grid-template-columns:repeat(4,1fr)}}.filter-power__item{width:74px;height:28px;font-weight:400;font-size:14px;line-height:140%;color:#0023a4;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:4px;overflow:hidden;transition:.3s}@media screen and (max-width:1400px){.filter-power__item{font-size:clamp(12px,1.4rem,999px);border-radius:.4rem;padding:.4rem}}@media screen and (max-width:575px){.filter-power__item{width:100%;line-height:initial}}@media(hover:hover)and (pointer:fine){.filter-power__item:hover{transition:.3s;color:#fff;background:#005fff}}.filter-power__item.active{color:#fff;background:#005fff}.filter-power__item-value{margin-right:3px}.filter-power .btn-filter-power{max-width:264px;position:relative;z-index:2}@media screen and (max-width:1400px){.filter-power .btn-filter-power{max-width:26.4rem}}@media screen and (max-width:474px){.filter-power .btn-filter-power{max-width:100%}}.filter-section{position:relative;z-index:3}.filter-section__inner{position:relative;padding:32px;display:grid;grid-template-columns:repeat(4,1fr);gap:49px 20px}@media screen and (max-width:1400px){.filter-section__inner{padding:3.2rem;gap:4.9rem 2rem}}@media screen and (max-width:767px){.filter-section__inner{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.filter-section__inner{grid-template-columns:repeat(1,1fr);gap:3rem;padding:2.4rem 1.6rem}}@media screen and (max-width:474px){.filter-section__inner{gap:2rem}}.filter-section__bg{position:absolute;width:100%;height:100%;z-index:1;background:#f5f9fd}.filter-section .filter-dropdown{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px}@media screen and (max-width:1400px){.filter-section .filter-dropdown{gap:.8rem}}.filter-section .filter-dropdown__label{display:flex;align-items:center;background:#e3f1ff;border-radius:8px;padding:12px 16px;justify-content:space-between;gap:20px;cursor:pointer}@media screen and (max-width:1400px){.filter-section .filter-dropdown__label{border-radius:.8rem;padding:1.2rem 1.6rem;gap:2rem}}.filter-section .filter-dropdown__label svg{width:17px;height:17px;transition:.3s;transform:rotateX(180deg)}@media screen and (max-width:1400px){.filter-section .filter-dropdown__label svg{width:1.7rem;height:1.7rem}}.filter-section .filter-dropdown__mainTitle{font-weight:500;font-size:16px;color:#121212}@media screen and (max-width:1400px){.filter-section .filter-dropdown__mainTitle{font-size:clamp(12px,1.6rem,999px)}}.filter-section .filter-dropdown__title{font-weight:500;font-size:16px;color:#121212;display:flex;gap:5px}@media screen and (max-width:1400px){.filter-section .filter-dropdown__title{font-size:clamp(12px,1.6rem,999px);gap:.5rem}}@media screen and (max-width:474px){.filter-section .filter-dropdown__title{font-size:clamp(12px,1.4rem,999px)}}.filter-section .filter-dropdown.active{z-index:3}.filter-section .filter-dropdown.active .filter-dropdown__block{opacity:1;pointer-events:initial;visibility:visible;transition:.3s}.filter-section .filter-dropdown.active .filter-dropdown__label svg{transform:rotateX(0);transition:.3s}.filter-section .filter-dropdown__block{position:absolute;top:100%;display:flex;flex-direction:column;box-shadow:0 4px 36px #0000000d;border-radius:8px;width:100%;overflow:hidden;padding-top:4px;opacity:0;pointer-events:none;visibility:hidden;background:#fff;max-height:300px;overflow-y:auto}@media screen and (max-width:1400px){.filter-section .filter-dropdown__block{border-radius:.8rem;padding-top:.4rem;max-height:30rem}}.filter-section .filter-dropdown-elem{background:#fff}@media screen and (max-width:1400px){.filter-section .filter-dropdown-elem{background:#fff}}.filter-section .filter-dropdown-elem__container{max-width:400px}@media screen and (max-width:1400px){.filter-section .filter-dropdown-elem__container{max-width:40rem}}.filter-section .filter-dropdown-elem__icon{position:relative;max-width:20px;width:100%;height:20px;border:1px solid #e0ebf8;border-radius:20%;margin-left:0!important}.filter-section .filter-dropdown-elem__icon.error-input{border-color:#d10000!important;color:#d10000}@media screen and (max-width:1400px){.filter-section .filter-dropdown-elem__icon{height:2rem;max-width:2rem}}.filter-section .filter-dropdown-elem__text{cursor:pointer;font-size:14px;display:flex;align-items:center;font-weight:400;line-height:140%;color:#303030;gap:10px;padding:12px 10px}@media screen and (max-width:1400px){.filter-section .filter-dropdown-elem__text{font-size:clamp(12px,1.4rem,999px);gap:1rem;padding:1.2rem 1rem}}@media screen and (max-width:575px){.filter-section .filter-dropdown-elem__text{gap:.8rem}}.filter-section .filter-dropdown-elem .filter-dropdown-elem__input:checked+.filter-dropdown-elem__text .filter-dropdown-elem__icon{background:#005fff;border-color:#005fff}.filter-section .filter-dropdown-elem .filter-dropdown-elem__input:checked+.filter-dropdown-elem__text .filter-dropdown-elem__icon:before{content:"";position:absolute;top:1px;left:5px;width:8px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);cursor:pointer}@media screen and (max-width:1400px){.filter-section .filter-dropdown-elem .filter-dropdown-elem__input:checked+.filter-dropdown-elem__text .filter-dropdown-elem__icon:before{top:.1rem;left:.5rem;width:.8rem;height:1.2rem}}@media(hover:hover)and (pointer:fine){.filter-section .filter-dropdown-elem:hover{background:#f8f6f6;transition:.3s}}.filter-section .filter-range{position:relative;z-index:2;display:flex;flex-direction:column;gap:8px}@media screen and (max-width:1400px){.filter-section .filter-range{gap:.8rem}}.filter-section .filter-range__title{font-weight:500;font-size:16px;color:#121212}@media screen and (max-width:1400px){.filter-section .filter-range__title{font-size:clamp(12px,1.6rem,999px)}}.filter-section .range-inputs{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media screen and (max-width:1400px){.filter-section .range-inputs{gap:1rem}}.filter-section .range-inputs input{padding:12px 16px;color:#121212;font-weight:400;font-size:14px;line-height:140%;background:#e3f1ff;border-radius:6px;border:none}.filter-section .range-inputs input::-webkit-outer-spin-button,.filter-section .range-inputs input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media screen and (max-width:1400px){.filter-section .range-inputs input{padding:1.2rem 1.6rem;font-size:clamp(12px,1.4rem,999px);border-radius:.6rem}}.filter-section .btn-project{position:relative;z-index:2;align-self:end}.filter-section .filter-group{display:flex;align-items:center;gap:15px;justify-content:space-between;position:relative;z-index:2;align-self:center;margin-top:20px}@media screen and (max-width:1400px){.filter-section .filter-group{gap:1.5rem;margin-top:2rem}}@media screen and (max-width:1220px){.filter-section .filter-group{flex-direction:column-reverse;gap:2rem}}@media screen and (max-width:575px){.filter-section .filter-group{flex-direction:row}}.filter-section .filter-group__btn{font-weight:500;font-size:16px;color:#005fff;position:relative;width:-moz-fit-content;width:fit-content;transition:.5s;cursor:pointer;padding:0}@media(hover:hover)and (pointer:fine){.filter-section .filter-group__btn:hover{opacity:.6;transition:.5s}}@media screen and (max-width:1499px){.filter-section .filter-group__btn{font-size:clamp(12px,1.5rem,999px)}}@media screen and (max-width:1400px){.filter-section .filter-group__btn{font-size:clamp(12px,1.4rem,999px)}}.filter-section .filter-group__btn:after{content:"";position:absolute;display:block;width:100%;height:2px;border-bottom:2px dotted #005fff}.filter-section .filter-dropdown__num{display:flex;align-items:center;justify-content:center;background:#0023a4;border-radius:50%;color:#fff;width:20px;height:20px;font-size:12px}@media screen and (max-width:1400px){.filter-section .filter-dropdown__num{width:2rem;height:2rem;font-size:1.2rem}}.mainPage{display:flex;flex-direction:column;gap:120px;padding-bottom:120px}@media screen and (max-width:1400px){.mainPage{gap:12rem;padding-bottom:12rem}}@media screen and (max-width:991px){.mainPage{gap:8rem;padding-bottom:8rem}}@media screen and (max-width:575px){.mainPage{gap:6rem;padding-bottom:6rem}}.services-section__list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:1400px){.services-section__list{gap:2rem}}@media screen and (max-width:575px){.services-section__list{grid-template-columns:repeat(1,1fr)}}.services-section__item{display:flex;gap:32px;position:relative;border-radius:12px;overflow:hidden;padding:24px;justify-content:space-between;transition:.3s;border:1px solid transparent}@media screen and (max-width:1400px){.services-section__item{gap:3.2rem;border-radius:1.2rem;padding:2.4rem}}@media screen and (max-width:1220px){.services-section__item{gap:1.2rem;display:grid;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.services-section__item{display:flex;flex-direction:column;gap:2.4rem}}@media screen and (max-width:575px){.services-section__item{padding:2.4rem 1.6rem}}@media(hover:hover)and (pointer:fine){.services-section__item:hover{border:1px solid #005fff;transition:.3s}}.services-section__bg{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0}.services-section__bg img{-o-object-fit:cover;object-fit:cover;height:100%}.services-section__image{aspect-ratio:278/185;max-width:278px;max-height:185px;width:100%;overflow:hidden;border-radius:8px;position:relative;z-index:2;height:-moz-fit-content;height:fit-content}@media screen and (max-width:1400px){.services-section__image{max-width:27.8rem;border-radius:.8rem;max-height:18.5rem}}@media screen and (max-width:767px){.services-section__image{aspect-ratio:329/219;flex-shrink:0;max-width:32.9rem;max-height:21.9rem}}@media screen and (max-width:575px){.services-section__image{margin:0 auto}}.services-section__image img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover}.services-section__group{position:relative;z-index:2;display:flex;flex-direction:column;height:100%}.services-section__title{font-weight:700;font-size:18px;line-height:120%;text-transform:uppercase;color:#121212;margin-bottom:12px}@media screen and (max-width:1400px){.services-section__title{font-size:clamp(12px,1.8rem,999px);margin-bottom:1.2rem}}.services-section__item-list{display:flex;flex-direction:column;gap:8px;padding-left:12px;margin-bottom:20px;flex:1 0 auto}@media screen and (max-width:1400px){.services-section__item-list{gap:.8rem;padding-left:1.2rem;margin-bottom:2rem}}@media screen and (max-width:1220px){.services-section__item-list{padding-left:0}}@media screen and (max-width:575px){.services-section__item-list{padding-left:0;margin-bottom:1.6rem}}.services-section__item-list li{position:relative;font-weight:500;font-size:16px;line-height:140%;color:#121212;padding-left:16px;display:flex}@media screen and (max-width:1400px){.services-section__item-list li{font-size:clamp(12px,1.6rem,999px);padding-left:1.6rem}}.services-section__item-list li:before{position:absolute;content:"";border-radius:50%;background:#f8901c;width:8px;height:8px;left:0;top:.7rem}@media screen and (max-width:1400px){.services-section__item-list li:before{width:.8rem;height:.8rem}}@media screen and (max-width:575px){.services-section__item-list li:before{width:8px;height:8px;top:7px}}.services-section__item-link{font-weight:500;font-size:14px;color:#005fff;position:relative;width:-moz-fit-content;width:fit-content;transition:.5s}@media(hover:hover)and (pointer:fine){.services-section__item-link:hover{opacity:.6;transition:.5s}}@media screen and (max-width:1400px){.services-section__item-link{font-size:clamp(12px,1.4rem,999px)}}.services-section__item-link:after{content:"";position:absolute;display:block;width:100%;height:2px;border-bottom:2px dotted #005fff}.generators-section{position:relative;z-index:3}.generators-section__list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media screen and (max-width:1400px){.generators-section__list{gap:2rem}}@media screen and (max-width:575px){.generators-section__list{grid-template-columns:repeat(1,1fr);gap:3.4rem}}.generators-section__wrap{border:1px solid #d6e8f9;border-radius:12px;background:#fff;padding:28px;position:relative;aspect-ratio:335/227;max-width:335px}@media screen and (max-width:1400px){.generators-section__wrap{border-radius:1.2rem;padding:2.8rem;max-width:33.5rem}}@media screen and (max-width:575px){.generators-section__wrap{padding:2.8rem 4.2rem}}.generators-section img{position:absolute;max-height:calc(100% - 40px);max-width:calc(100% - 40px);-o-object-fit:cover;object-fit:cover;border-radius:8px;top:50%;left:50%;height:auto;width:initial;transform:translate(-50%,-50%);transition:.3s}@media screen and (max-width:1400px){.generators-section img{border-radius:.8rem}}.generators-section__item-link{font-weight:500;font-size:24px;color:#005fff;position:relative;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1400px){.generators-section__item-link{font-size:clamp(12px,2.4rem,999px)}}@media screen and (max-width:575px){.generators-section__item-link{font-size:clamp(12px,2rem,999px)}}.generators-section__item-link:after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:#005fff;transition:.5s;display:block}.generators-section__item{display:flex;flex-direction:column;gap:16px;transition:.5s}@media screen and (max-width:1400px){.generators-section__item{gap:1.2rem}}@media(hover:hover)and (pointer:fine){.generators-section__item:hover img{transform:translate(-50%,-50%) scale(1.1);transition:.3s}.generators-section__item:hover .generators-section__item-link:after{width:100%;transition:.5s}}@media screen and (max-width:575px){.mainPage .mainScreen .container{width:100%}}.mainPage .mainScreen__inner{position:relative}@media screen and (max-width:867px){.mainPage .mainScreen__inner{display:flex;flex-direction:column;gap:2.4rem}}.mainPage .mainScreen .mainScreen-choose{position:absolute;z-index:10;right:44px;top:50%;transform:translateY(-50%);max-width:572px;background:#f5f9fd;border-radius:16px;padding:43px 64px;width:100%}@media screen and (max-width:1400px){.mainPage .mainScreen .mainScreen-choose{max-width:57.2rem;border-radius:1.6rem;padding:4.3rem 6.4rem;right:4.4rem}}@media screen and (max-width:1220px){.mainPage .mainScreen .mainScreen-choose{max-width:45rem;padding:4.3rem 2.5rem}}@media screen and (max-width:867px){.mainPage .mainScreen .mainScreen-choose{right:2.4rem;padding:4.3rem 2rem;max-width:50rem}}@media screen and (max-width:671px){.mainPage .mainScreen .mainScreen-choose{max-width:55rem}}@media screen and (max-width:575px){.mainPage .mainScreen .mainScreen-choose{position:initial;top:initial;transform:initial;max-width:100%;margin:0 auto;width:calc(100% - 3.2rem);padding:2.4rem 1rem}}.mainPage .mainScreen .mainScreen-choose__title{font-weight:700;font-size:24px;text-transform:uppercase;color:#121212;margin-bottom:8px;text-align:center}@media screen and (max-width:1400px){.mainPage .mainScreen .mainScreen-choose__title{font-size:clamp(12px,2.4rem,999px);margin-bottom:.8rem}}@media screen and (max-width:575px){.mainPage .mainScreen .mainScreen-choose__title{font-size:clamp(12px,1.8rem,999px)}}.mainPage .mainScreen .mainScreen-choose__text{font-weight:400;font-size:18px;color:#121212;margin-bottom:24px;text-align:center}@media screen and (max-width:1400px){.mainPage .mainScreen .mainScreen-choose__text{font-size:clamp(12px,1.8rem,999px);margin-bottom:2.4rem}}@media screen and (max-width:575px){.mainPage .mainScreen .mainScreen-choose__text{font-size:clamp(12px,1.4rem,999px)}}.mainPage .mainScreen .mainScreen-choose__control{display:flex;flex-direction:column;gap:6px;max-width:441px;width:100%;margin:0 auto}@media screen and (max-width:1400px){.mainPage .mainScreen .mainScreen-choose__control{gap:.6rem;max-width:44.1rem}}.mainPage .mainScreen .mainScreen-choose__control p{font-weight:400;font-size:14px;line-height:140%;color:#121212}@media screen and (max-width:1400px){.mainPage .mainScreen .mainScreen-choose__control p{font-size:clamp(12px,1.4rem,999px)}}.mainPage .mainScreen .mainScreen-choose__group{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;width:100%}@media screen and (max-width:1400px){.mainPage .mainScreen .mainScreen-choose__group{gap:1rem}}.mainPage .mainScreen .mainScreen-choose .btn__pickUp{background:#005fff;font-weight:500;font-size:14px;color:#fff;padding:10px}@media screen and (max-width:1400px){.mainPage .mainScreen .mainScreen-choose .btn__pickUp{font-size:clamp(12px,1.4rem,999px);padding:1rem}}@media(hover:hover)and (pointer:fine){.mainPage .mainScreen .mainScreen-choose .btn__pickUp:hover{background:#0023a4;transition:.5s;border:1px solid #0023a4!important}}.mainPage .mainScreen .mainScreen-choose .btn__pickUp span{color:#fff;transition:.5s}.mainPage .mainScreen .ranges{display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:13px}@media screen and (max-width:1400px){.mainPage .mainScreen .ranges{margin-bottom:1.3rem}}.mainPage .mainScreen .ranges .ranges-button{padding:0 2px}@media screen and (max-width:1400px){.mainPage .mainScreen .ranges .ranges-button{padding:0 .2rem}}.mainPage .mainScreen .ranges .ranges-button:first-child{padding-left:0}.mainPage .mainScreen .ranges .ranges-button:last-child{padding-right:0}.mainPage .mainScreen .ranges button{font-weight:400;font-size:14px;line-height:140%;text-align:center;color:#0023a4;box-shadow:0 2px 5px #b9dcff6e;background:#fff;display:inline-flex;padding:4px;align-items:center;justify-content:center;width:100%;border-radius:4px;transition:.3s}@media screen and (max-width:1400px){.mainPage .mainScreen .ranges button{padding:.4rem;font-size:clamp(12px,1.4rem,999px);border-radius:.4rem}}@media(hover:hover)and (pointer:fine){.mainPage .mainScreen .ranges button:hover{background:#005fff;transition:.3s;color:#fff}}.mainPage .mainScreen .ranges button.active{color:#fff;background:#005fff}.mainPage .mainScreen .ranges-mb{display:none;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1400px){.mainPage .mainScreen .ranges-mb{margin-bottom:2.4rem}}@media screen and (max-width:474px){.mainPage .mainScreen .ranges-mb{display:grid;margin:0 auto 2rem}}.mainPage .mainScreen .ranges-mb .ranges-button{padding:0 2px}@media screen and (max-width:474px){.mainPage .mainScreen .ranges-mb .ranges-button{padding:0 .4rem}}.mainPage .mainScreen .ranges-desktop{display:grid}@media screen and (max-width:474px){.mainPage .mainScreen .ranges-desktop{display:none}}.mainPage .mainScreen .range-wrapper-desktop{position:relative;width:100%;height:30px;margin-bottom:21px;display:block}@media screen and (max-width:1400px){.mainPage .mainScreen .range-wrapper-desktop{height:3rem;margin-bottom:2.1rem}}@media screen and (max-width:474px){.mainPage .mainScreen .range-wrapper-desktop{display:none}}.mainPage .mainScreen .range-wrapper-mb{position:relative;width:100%;height:30px;margin-bottom:21px;display:none}@media screen and (max-width:1400px){.mainPage .mainScreen .range-wrapper-mb{height:3rem;margin-bottom:2.1rem}}@media screen and (max-width:474px){.mainPage .mainScreen .range-wrapper-mb{display:block}}.mainPage .mainScreen .rangeInput{width:100%;position:absolute;top:0;left:0;height:36px;opacity:0;z-index:3;cursor:pointer}@media screen and (max-width:1400px){.mainPage .mainScreen .rangeInput{height:3.6rem}}.mainPage .mainScreen .range-track{position:absolute;top:50%;left:0;width:100%;height:4px;background:#e3f1ff;transform:translateY(-50%);border-radius:8px}@media screen and (max-width:1400px){.mainPage .mainScreen .range-track{height:.4rem;border-radius:.8rem}}.mainPage .mainScreen .range-fill{height:100%;width:0%;background:#005fff;border-radius:8px;transition:width .2s ease}@media screen and (max-width:1400px){.mainPage .mainScreen .range-fill{border-radius:.8rem}}.mainPage .mainScreen .custom-thumb{position:absolute;top:50%;width:16px;height:16px;background:#005fff;border-radius:50%;transform:translate(-50%,-50%);transition:left .2s ease;pointer-events:none}@media screen and (max-width:1400px){.mainPage .mainScreen .custom-thumb{width:1.6rem;height:1.6rem}}.mainPage .mainScreen .form-custom-wrapper input,.mainPage .mainScreen .form-custom-wrapper .placeholder{padding:12px 15px;line-height:100%;font-weight:400;font-size:12px}@media screen and (max-width:1400px){.mainPage .mainScreen .form-custom-wrapper input,.mainPage .mainScreen .form-custom-wrapper .placeholder{padding:1.2rem 1.5rem;font-size:clamp(12px,1.2rem,999px)}}.about-statistic{margin-bottom:67px}@media screen and (max-width:1400px){.about-statistic{margin-bottom:6.7rem}}@media screen and (max-width:575px){.about-statistic{margin-bottom:6rem}}.worth{margin-bottom:116px}@media screen and (max-width:1400px){.worth{margin-bottom:11.6rem}}@media screen and (max-width:575px){.worth{margin-bottom:6rem}}.worth__inner{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1400px){.worth__inner{gap:2rem}}@media screen and (max-width:867px){.worth__inner{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:575px){.worth__inner{gap:1rem}}.worth .worth-quote{display:flex;flex-direction:column;gap:10px;border-radius:16px;overflow:hidden;position:relative;padding:40px 44px 44px;justify-content:space-between}@media screen and (max-width:1400px){.worth .worth-quote{gap:1rem;border-radius:1.6rem;padding:4rem 5.1rem 4.4rem 4.4rem}}@media screen and (max-width:867px){.worth .worth-quote{min-height:29.2rem}}@media screen and (max-width:575px){.worth .worth-quote{padding:1.6rem;min-height:22rem}}@media screen and (max-width:474px){.worth .worth-quote{min-height:29.2rem}}.worth .worth-quote svg{width:68px;height:68px;position:relative;z-index:2}@media screen and (max-width:1400px){.worth .worth-quote svg{width:6.8rem;height:6.8rem}}@media screen and (max-width:575px){.worth .worth-quote svg{width:4.2rem;height:4.2rem}}.worth .worth-quote p{font-weight:700;font-size:30px;text-transform:uppercase;color:#fff;position:relative;z-index:2}@media screen and (max-width:1400px){.worth .worth-quote p{font-size:clamp(12px,3rem,999px)}}@media screen and (max-width:575px){.worth .worth-quote p{font-size:clamp(12px,1.8rem,999px);line-height:120%}}.worth .worth-quote__image{position:absolute;width:100%;height:100%;z-index:1;left:0;top:0}.worth .worth-quote__image img{height:100%;-o-object-fit:cover;object-fit:cover}.worth .worth-image{border-radius:16px;overflow:hidden}@media screen and (max-width:474px){.worth .worth-image{min-height:29.2rem}}.worth .worth-image img{height:100%;-o-object-fit:cover;object-fit:cover}.about{padding-bottom:124px}@media screen and (max-width:1400px){.about{padding-bottom:12.4rem}}@media screen and (max-width:575px){.about{padding-bottom:6rem}}.advantages-about,.feedback-about,.clients-section-about,.reviews-section-about{margin-bottom:120px}@media screen and (max-width:1400px){.advantages-about,.feedback-about,.clients-section-about,.reviews-section-about{margin-bottom:12rem}}@media screen and (max-width:575px){.advantages-about,.feedback-about,.clients-section-about,.reviews-section-about{margin-bottom:6rem}}.services{padding-bottom:120px}@media screen and (max-width:1400px){.services{padding-bottom:12rem}}@media screen and (max-width:575px){.services{padding-bottom:6rem}}.advantages-services{margin-bottom:120px}@media screen and (max-width:1400px){.advantages-services{margin-bottom:12rem}}@media screen and (max-width:575px){.advantages-services{margin-bottom:6rem}}.services .mainScreen{margin-bottom:120px}@media screen and (max-width:1400px){.services .mainScreen{margin-bottom:12rem;font-size:clamp(12px,1.6rem,999px)}}@media screen and (max-width:575px){.services .mainScreen{margin-bottom:6rem}}.services .mainScreen__subtitle{font-weight:400;font-size:16px;line-height:150%;color:#626262;margin-bottom:34px}.services .mainScreen__subtitle a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#005fff;transition:.3s}@media(hover:hover)and (pointer:fine){.services .mainScreen__subtitle a:hover{opacity:.8;transition:.3s}}@media screen and (max-width:1400px){.services .mainScreen__subtitle{font-size:clamp(12px,1.6rem,999px);margin-bottom:3.4rem}}.services .mainScreen__list{display:grid;grid-template-columns:repeat(4,1fr);gap:34px 20px}@media screen and (max-width:1400px){.services .mainScreen__list{gap:3.4rem 2rem}}@media screen and (max-width:991px){.services .mainScreen__list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:867px){.services .mainScreen__list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.services .mainScreen__list{gap:2.4rem;grid-template-columns:repeat(1,1fr)}}.services .mainScreen .services-item{display:flex;flex-direction:column}.services .mainScreen .services-item__image{aspect-ratio:335/202;border-radius:8px 8px 0 0;overflow:hidden}@media screen and (max-width:1400px){.services .mainScreen .services-item__image{border-radius:.8rem .8rem 0 0}}@media screen and (max-width:575px){.services .mainScreen .services-item__image{aspect-ratio:361/220}}.services .mainScreen .services-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.services .mainScreen .services-item__wrapper{display:flex;flex-direction:column;gap:18px;padding:16px;border:1px solid #bfd7ff;border-top:none;border-radius:0 0 8px 8px;height:-moz-fit-content;height:fit-content;flex:1 0 auto}@media screen and (max-width:1400px){.services .mainScreen .services-item__wrapper{gap:1.8rem;padding:1.6rem}}.services .mainScreen .services-item__title{font-weight:700;font-size:16px;line-height:140%;color:#121212}@media screen and (max-width:1400px){.services .mainScreen .services-item__title{font-size:clamp(12px,1.6rem,999px)}}.services .mainScreen .services-item__actions{display:flex;gap:10px}@media screen and (max-width:1400px){.services .mainScreen .services-item__actions{gap:1rem}}.services-single{padding-bottom:120px}@media screen and (max-width:1400px){.services-single{padding-bottom:12rem}}@media screen and (max-width:575px){.services-single{padding-bottom:6rem}}.services-single .services-single-brands{margin-bottom:60px}.services-single .services-single-brands .custom-slider__wrapper{display:none}@media screen and (max-width:1400px){.services-single .services-single-brands{margin-bottom:6rem}}.services-single .mainScreen__subtitle{font-weight:400;font-size:16px;line-height:150%;color:#626262;margin-bottom:16px}.services-single .mainScreen__subtitle a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#005fff;transition:.3s}@media(hover:hover)and (pointer:fine){.services-single .mainScreen__subtitle a:hover{opacity:.8;transition:.3s}}@media screen and (max-width:1400px){.services-single .mainScreen__subtitle{font-size:clamp(12px,1.6rem,999px);margin-bottom:1.6rem}}.services-single .mainScreen h2{font-weight:700;font-size:20px;text-transform:uppercase;color:#121212;margin-bottom:16px}@media screen and (max-width:1400px){.services-single .mainScreen h2{font-size:clamp(12px,2rem,999px);margin-bottom:2.4rem}}@media screen and (max-width:575px){.services-single .mainScreen h2{font-size:clamp(12px,1.8rem,999px);margin-bottom:1.6rem}}.custom-section{margin-bottom:120px}@media screen and (max-width:1400px){.custom-section{margin-bottom:6rem}}.custom-section .custom-section__list{display:flex;flex-direction:column;gap:34px}@media screen and (max-width:1400px){.custom-section .custom-section__list{gap:3.4rem}}.custom-section .custom-section-item__inner{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:1400px){.custom-section .custom-section-item__inner{gap:1.6rem}}.custom-section .custom-section-item img{overflow:hidden;border-radius:12px}@media screen and (max-width:1400px){.custom-section .custom-section-item img{border-radius:1.2rem}}.custom-section .custom-section-item__actions{display:flex;gap:16px}@media screen and (max-width:1400px){.custom-section .custom-section-item__actions{gap:1.6rem}}@media screen and (max-width:474px){.custom-section .custom-section-item__actions{flex-direction:column;gap:1rem}}.custom-section .custom-section-item .btn{padding:13px 28px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1400px){.custom-section .custom-section-item .btn{padding:1.3rem 2.8rem}}@media screen and (max-width:867px){.custom-section .custom-section-item .btn{width:100%}}.custom-section .custom-section-item-group1 .custom-section-item__inner{display:grid;grid-template-columns:repeat(2,1fr);border-radius:12px;overflow:hidden;gap:0}@media screen and (max-width:1400px){.custom-section .custom-section-item-group1 .custom-section-item__inner{border-radius:1.2rem}}@media screen and (max-width:867px){.custom-section .custom-section-item-group1 .custom-section-item__inner{grid-template-columns:repeat(1,1fr)}}.custom-section .custom-section-item-group1 .custom-section-item__image{width:100%;height:100%;position:relative}@media screen and (max-width:867px){.custom-section .custom-section-item-group1 .custom-section-item__image{aspect-ratio:686/418}}.custom-section .custom-section-item-group1 .custom-section-item__image img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:0}.custom-section .custom-section-item-group1 .custom-section-item__description{padding:32px;display:flex;flex-direction:column;gap:16px;background:#f5f9fd}@media screen and (max-width:1400px){.custom-section .custom-section-item-group1 .custom-section-item__description{padding:3.2rem;gap:1.6rem}}@media screen and (max-width:867px){.custom-section .custom-section-item-group1 .custom-section-item__description{padding:2.4rem .9rem 2.4rem 1.6rem}}@media screen and (max-width:575px){.custom-section .custom-section-item-group1 h2{font-size:1.8rem;line-height:120%}}.press-center{padding-bottom:120px}@media screen and (max-width:1400px){.press-center{padding-bottom:12rem}}@media screen and (max-width:575px){.press-center{padding-bottom:6rem}}.press-center .mainScreen{margin-bottom:120px}@media screen and (max-width:1400px){.press-center .mainScreen{margin-bottom:12rem}}@media screen and (max-width:575px){.press-center .mainScreen{margin-bottom:6rem}}.press-center .mainScreen__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:1400px){.press-center .mainScreen__inner{gap:2rem}}@media screen and (max-width:575px){.press-center .mainScreen__inner{grid-template-columns:repeat(1,1fr);gap:1rem}}.press-center .mainScreen__item{display:flex;align-items:center;justify-content:center;border-radius:12px;overflow:hidden;position:relative;min-height:294px}@media screen and (max-width:1400px){.press-center .mainScreen__item{border-radius:1.2rem;min-height:29.4rem}}@media screen and (max-width:575px){.press-center .mainScreen__item{min-height:21.3rem}}.press-center .mainScreen__item:after{content:"";position:absolute;z-index:2;width:100%;height:100%;background:#0000007a}@media(hover:hover)and (pointer:fine){.press-center .mainScreen__item:hover .mainScreen__image img{scale:1.1;transition:.5s}.press-center .mainScreen__item:hover .arrow--current{transform:translate(100%,-100%);opacity:0}.press-center .mainScreen__item:hover .arrow--next{transform:translate(0);opacity:1}}.press-center .mainScreen__image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.press-center .mainScreen__image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:.5s}.press-center .mainScreen__wrapper{position:relative;z-index:3;display:flex;align-items:center;gap:6px}@media screen and (max-width:1400px){.press-center .mainScreen__wrapper{gap:.6rem}}.press-center .mainScreen__wrapper span{font-weight:700;font-size:36px;text-transform:uppercase;text-align:center;color:#fff}@media screen and (max-width:1400px){.press-center .mainScreen__wrapper span{font-size:clamp(12px,3.6rem,999px)}}@media screen and (max-width:575px){.press-center .mainScreen__wrapper span{font-size:clamp(12px,3rem,999px)}}.press-center .mainScreen__link{position:relative;z-index:1;width:34px;height:34px;align-self:flex-start;overflow:hidden;transition:.5s}@media screen and (max-width:1400px){.press-center .mainScreen__link{width:3.4rem;height:3.4rem}}@media screen and (max-width:575px){.press-center .mainScreen__link{width:3rem;height:3rem}}.press-center .mainScreen__link .arrow{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;transition:transform .4s ease,opacity .4s ease}.press-center .mainScreen__link .arrow--current{transform:translate(0);opacity:1}.press-center .mainScreen__link .arrow--next{transform:translate(-100%,100%);opacity:1}.press-center .mainScreen__link svg{width:100%;height:100%;transition:.5s var(--ease-out-quart);color:#fff}.partners{padding-bottom:120px}@media screen and (max-width:1400px){.partners{padding-bottom:12rem}}@media screen and (max-width:575px){.partners{padding-bottom:6rem}}.partners .mainScreen{margin-bottom:120px}@media screen and (max-width:1400px){.partners .mainScreen{margin-bottom:12rem}}@media screen and (max-width:575px){.partners .mainScreen{margin-bottom:6rem}}.partners .mainScreen__inner{display:flex;flex-direction:column}.partners .mainScreen__subtitle{font-weight:400;font-size:16px;line-height:150%;color:#626262;margin-bottom:34px}.partners .mainScreen__subtitle a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#005fff;transition:.3s}@media(hover:hover)and (pointer:fine){.partners .mainScreen__subtitle a:hover{opacity:.8;transition:.3s}}@media screen and (max-width:1400px){.partners .mainScreen__subtitle{font-size:clamp(12px,1.6rem,999px);margin-bottom:3.4rem}}.partners .mainScreen__list{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}@media screen and (max-width:1400px){.partners .mainScreen__list{gap:2rem}}@media screen and (max-width:1024px){.partners .mainScreen__list{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:867px){.partners .mainScreen__list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:575px){.partners .mainScreen__list{grid-template-columns:repeat(2,1fr);gap:1rem}}.partners .mainScreen__item{border:1px solid #d4e7f4;border-radius:6px;display:flex;align-items:center;justify-content:center;aspect-ratio:264/217;padding:20px}@media screen and (max-width:1400px){.partners .mainScreen__item{border-radius:.6rem;padding:2rem}}@media screen and (max-width:575px){.partners .mainScreen__item{padding:2.2rem;aspect-ratio:175/145}}.partners .mainScreen__item img{aspect-ratio:188/146;max-width:188px}@media screen and (max-width:1400px){.partners .mainScreen__item img{max-width:18.8rem}}@media screen and (max-width:575px){.partners .mainScreen__item img{aspect-ratio:129/100}}.certificates{padding-bottom:120px}@media screen and (max-width:1400px){.certificates{padding-bottom:12rem}}@media screen and (max-width:575px){.certificates{padding-bottom:6rem}}.certificates .mainScreen{margin-bottom:120px}@media screen and (max-width:1400px){.certificates .mainScreen{margin-bottom:12rem}}@media screen and (max-width:575px){.certificates .mainScreen{margin-bottom:6rem}}.certificates .mainScreen__inner{display:flex;flex-direction:column}.certificates .mainScreen__subtitle{font-weight:400;font-size:16px;line-height:150%;color:#626262;margin-bottom:34px}.certificates .mainScreen__subtitle a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#005fff;transition:.3s}@media(hover:hover)and (pointer:fine){.certificates .mainScreen__subtitle a:hover{opacity:.8;transition:.3s}}@media screen and (max-width:1400px){.certificates .mainScreen__subtitle{font-size:clamp(12px,1.6rem,999px);margin-bottom:3.4rem}}.certificates .mainScreen .certificates__list{display:grid;grid-template-columns:repeat(5,1fr);gap:20px}@media screen and (max-width:1400px){.certificates .mainScreen .certificates__list{gap:2rem}}@media screen and (max-width:1024px){.certificates .mainScreen .certificates__list{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:867px){.certificates .mainScreen .certificates__list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:575px){.certificates .mainScreen .certificates__list{grid-template-columns:repeat(2,1fr);gap:1rem}}.certificates .mainScreen .certificates__item{display:flex;flex-direction:column;transition:.3s}@media(hover:hover)and (pointer:fine){.certificates .mainScreen .certificates__item:hover{transform:translate(3px,-3px);transition:.3s}.certificates .mainScreen .certificates__item:hover .certificates__title{color:#005fff;transition:.3s}}.certificates .mainScreen .certificates__image{display:flex;align-items:center;justify-content:center;padding:3px;border:1px solid #d4e7f4;border-bottom:none}@media screen and (max-width:1400px){.certificates .mainScreen .certificates__image{padding:.3rem}}.certificates .mainScreen .certificates__image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:.3s}.certificates .mainScreen .certificates__title{font-weight:700;font-size:16px;line-height:140%;color:#121212;padding:16px 12px;border:1px solid #d4e7f4;border-radius:0 0 8px 8px;transition:.3s;flex-grow:1}@media screen and (max-width:1400px){.certificates .mainScreen .certificates__title{font-size:clamp(12px,1.6rem,999px);padding:1.6rem 1.2rem;border-radius:0 0 .8rem .8rem}}@media screen and (max-width:575px){.certificates .mainScreen .certificates__title{font-size:clamp(12px,1.2rem,999px)}}.delivery{padding-bottom:120px}@media screen and (max-width:1400px){.delivery{padding-bottom:12rem}}@media screen and (max-width:575px){.delivery{padding-bottom:6rem}}.delivery .mainScreen{margin-bottom:120px}@media screen and (max-width:1400px){.delivery .mainScreen{margin-bottom:12rem}}@media screen and (max-width:575px){.delivery .mainScreen{margin-bottom:6rem}}.delivery .mainScreen__inner{display:flex;flex-direction:column}.delivery .mainScreen h2{font-weight:700;font-size:24px;text-transform:uppercase;color:#121212;max-width:843px;margin-bottom:24px}@media screen and (max-width:1400px){.delivery .mainScreen h2{font-size:clamp(12px,2.4rem,999px);max-width:84.3rem;margin-bottom:2.4rem}}@media screen and (max-width:575px){.delivery .mainScreen h2{font-size:clamp(12px,2rem,999px);margin-bottom:1.2rem}}.delivery .mainScreen__subtitle{font-weight:400;font-size:16px;line-height:150%;color:#626262;margin-bottom:34px}.delivery .mainScreen__subtitle a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#005fff;transition:.3s}@media(hover:hover)and (pointer:fine){.delivery .mainScreen__subtitle a:hover{opacity:.8;transition:.3s}}@media screen and (max-width:1400px){.delivery .mainScreen__subtitle{font-size:clamp(12px,1.6rem,999px);margin-bottom:3.4rem}}.contacts{padding-bottom:120px}@media screen and (max-width:1400px){.contacts{padding-bottom:12rem}}@media screen and (max-width:575px){.contacts{padding-bottom:6rem}}.contacts .mainScreen{margin-bottom:68px}@media screen and (max-width:1400px){.contacts .mainScreen{margin-bottom:6.8rem}}@media screen and (max-width:575px){.contacts .mainScreen{margin-bottom:6rem}}.contacts .mainScreen__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:1400px){.contacts .mainScreen__inner{gap:2rem}}@media screen and (max-width:767px){.contacts .mainScreen__inner{grid-template-columns:1fr 1.3fr}}@media screen and (max-width:671px){.contacts .mainScreen__inner{grid-template-columns:1fr 1.25fr}}@media screen and (max-width:575px){.contacts .mainScreen__inner{grid-template-columns:1fr;gap:3.4rem}}.contacts .mainScreen__right{min-height:421px}@media screen and (max-width:1400px){.contacts .mainScreen__right{min-height:42.1rem}}@media screen and (max-width:575px){.contacts .mainScreen__right{min-height:22rem}}.contacts .mainScreen .map{height:100%;border-radius:12px;overflow:hidden}@media screen and (max-width:1400px){.contacts .mainScreen .map{border-radius:1.2rem}}.contacts .mainScreen .map .ymaps-2-1-79-map-copyrights-promo,.contacts .mainScreen .map .ymaps-2-1-79-copyright{display:none!important}.contacts .mainScreen__wrapper{display:flex;flex-direction:column;gap:40px}@media screen and (max-width:1400px){.contacts .mainScreen__wrapper{gap:4rem}}@media screen and (max-width:575px){.contacts .mainScreen__wrapper{gap:2.4rem}}.contacts .mainScreen .mainScreen-item{display:flex;flex-direction:column;gap:11px}@media screen and (max-width:1400px){.contacts .mainScreen .mainScreen-item{gap:1.1rem}}@media screen and (max-width:575px){.contacts .mainScreen .mainScreen-item{gap:1.2rem;padding-bottom:2.4rem;border-bottom:1px solid #e0f0ff}}.contacts .mainScreen .mainScreen-item__title{font-weight:700;font-size:20px;text-transform:uppercase;color:#303030}@media screen and (max-width:1400px){.contacts .mainScreen .mainScreen-item__title{font-size:clamp(12px,2rem,999px)}}@media screen and (max-width:575px){.contacts .mainScreen .mainScreen-item__title{font-size:clamp(12px,1.8rem,999px)}.contacts .mainScreen .mainScreen-item:last-child{border-bottom:none;padding-bottom:0}}.contacts .mainScreen .mainScreen-elem{display:flex;gap:6px;align-items:center}@media screen and (max-width:1400px){.contacts .mainScreen .mainScreen-elem{gap:.6rem}}@media screen and (max-width:575px){.contacts .mainScreen .mainScreen-elem{gap:.7rem}}.contacts .mainScreen .mainScreen-elem img{width:24px;height:24px;transition:.3s}@media screen and (max-width:1400px){.contacts .mainScreen .mainScreen-elem img{width:2.4rem;height:2.4rem}}.contacts .mainScreen .mainScreen-elem p{font-weight:400;font-size:18px;color:#303030;position:relative}@media screen and (max-width:1400px){.contacts .mainScreen .mainScreen-elem p{font-size:clamp(12px,1.8rem,999px)}}.contacts .mainScreen .mainScreen-elem p:after{content:"";width:0;height:1px;background:#005fff;transition:.3s;display:block}@media(hover:hover)and (pointer:fine){.contacts .mainScreen a:hover p:after{width:100%;transition:.3s}.contacts .mainScreen a:hover img{scale:1.1;transition:.3s}}.contacts .mainScreen .mainScreen-phones{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;max-width:450px}@media screen and (max-width:1400px){.contacts .mainScreen .mainScreen-phones{gap:1.6rem;max-width:45rem}}@media screen and (max-width:767px){.contacts .mainScreen .mainScreen-phones{grid-template-columns:repeat(1,1fr)}}.contacts .mainScreen .mainScreen-group{display:grid;grid-template-columns:1.5fr 1fr;gap:40px}@media screen and (max-width:1400px){.contacts .mainScreen .mainScreen-group{gap:4rem}}@media screen and (max-width:867px){.contacts .mainScreen .mainScreen-group{gap:4rem 2rem}}@media screen and (max-width:767px){.contacts .mainScreen .mainScreen-group{gap:3rem;grid-template-columns:repeat(1,1fr)}}.contacts .mainScreen .socials{display:flex;gap:10px}@media screen and (max-width:1400px){.contacts .mainScreen .socials{gap:1rem}}.contacts .mainScreen .socials img{transition:.3s}.error-page{padding-top:110px;padding-bottom:90px;position:relative;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1400px){.error-page{padding-top:11rem;padding-bottom:9rem}}@media screen and (max-width:575px){.error-page{padding-top:6rem;padding-bottom:6rem}}.error-page__bg{position:absolute;z-index:1;width:100%;height:100%;top:0;left:0}.error-page__bg img{height:100%}.error-page__content{max-width:382px;margin:0 auto;position:relative;z-index:2}@media screen and (max-width:1400px){.error-page__content{max-width:38.2rem}}.error-page__number{aspect-ratio:382/123;margin-bottom:34px}@media screen and (max-width:1400px){.error-page__number{margin-bottom:3.4rem}}@media screen and (max-width:575px){.error-page__number{max-width:21.2rem;aspect-ratio:212/69;margin:0 auto 2.4rem}}.error-page__number img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.error-page__msg{font-weight:700;font-size:20px;text-transform:uppercase;text-align:center;color:#121212;margin-bottom:12px}@media screen and (max-width:1400px){.error-page__msg{font-size:clamp(12px,2rem,999px);margin-bottom:1.2rem}}.error-page__return{font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#121212}@media screen and (max-width:1400px){.error-page__return{font-size:clamp(12px,1.6rem,999px)}}@media screen and (max-width:575px){.error-page__return{font-size:clamp(12px,1.4rem,999px)}}.error-page__return a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#005fff;transition:.3s}@media(hover:hover)and (pointer:fine){.error-page__return a:hover{opacity:.7;transition:.3s}}.projects{padding-bottom:120px}@media screen and (max-width:1400px){.projects{padding-bottom:12rem}}@media screen and (max-width:575px){.projects{padding-bottom:6rem}}.projects .mainScreen{margin-bottom:120px}@media screen and (max-width:1400px){.projects .mainScreen{margin-bottom:12rem}}@media screen and (max-width:575px){.projects .mainScreen{margin-bottom:6rem}}.projects .mainScreen__inner{display:flex;flex-direction:column}.projects .mainScreen__subtitle{font-weight:400;font-size:16px;line-height:150%;color:#626262;margin-bottom:34px}.projects .mainScreen__subtitle a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#005fff;transition:.3s}@media(hover:hover)and (pointer:fine){.projects .mainScreen__subtitle a:hover{opacity:.8;transition:.3s}}@media screen and (max-width:1400px){.projects .mainScreen__subtitle{font-size:clamp(12px,1.6rem,999px);margin-bottom:3.4rem}}.projects .mainScreen__list{display:grid;grid-template-columns:repeat(4,1fr);gap:34px 20px;margin-bottom:34px}@media screen and (max-width:1400px){.projects .mainScreen__list{gap:3.4rem 2rem;margin-bottom:3.4rem}}@media screen and (max-width:867px){.projects .mainScreen__list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:575px){.projects .mainScreen__list{grid-template-columns:repeat(2,1fr);gap:2rem}}@media screen and (max-width:474px){.projects .mainScreen__list{grid-template-columns:repeat(1,1fr);gap:2.4rem}}.projects-single{padding-bottom:120px}@media screen and (max-width:1400px){.projects-single{padding-bottom:12rem}}@media screen and (max-width:575px){.projects-single{padding-bottom:6rem}}.projects-single .gallery-projects-single{margin-bottom:120px}@media screen and (max-width:1400px){.projects-single .gallery-projects-single{margin-bottom:12rem}}@media screen and (max-width:575px){.projects-single .gallery-projects-single{margin-bottom:6rem}}.projects-single .mainScreen__inner{display:flex;flex-direction:column}.projects-single .mainScreen h2{font-weight:700;font-size:20px;text-transform:uppercase;color:#121212;margin-bottom:16px}@media screen and (max-width:1400px){.projects-single .mainScreen h2{font-size:clamp(12px,2rem,999px);margin-bottom:2.4rem}}@media screen and (max-width:575px){.projects-single .mainScreen h2{font-size:clamp(12px,1.8rem,999px);margin-bottom:1.6rem}}.projects-single .mainScreen__subtitle{font-weight:400;font-size:16px;line-height:150%;color:#626262;margin-bottom:34px}.projects-single .mainScreen__subtitle a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#005fff;transition:.3s}@media(hover:hover)and (pointer:fine){.projects-single .mainScreen__subtitle a:hover{opacity:.8;transition:.3s}}@media screen and (max-width:1400px){.projects-single .mainScreen__subtitle{font-size:clamp(12px,1.6rem,999px);margin-bottom:3.4rem}}.news{padding-bottom:120px}@media screen and (max-width:1400px){.news{padding-bottom:12rem}}@media screen and (max-width:575px){.news{padding-bottom:6rem}}.news .mainScreen{margin-bottom:120px}@media screen and (max-width:1400px){.news .mainScreen{margin-bottom:12rem}}@media screen and (max-width:575px){.news .mainScreen{margin-bottom:6rem}}.news .mainScreen__inner{display:flex;flex-direction:column}.news .mainScreen__list{display:grid;grid-template-columns:repeat(3,1fr);gap:34px 20px;margin-bottom:34px}@media screen and (max-width:1400px){.news .mainScreen__list{gap:3.4rem 2rem;margin-bottom:3.4rem}}@media screen and (max-width:867px){.news .mainScreen__list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.news .mainScreen__list{grid-template-columns:repeat(2,1fr);gap:2rem}}@media screen and (max-width:474px){.news .mainScreen__list{grid-template-columns:repeat(1,1fr);gap:2.4rem}}.news-single{padding-bottom:120px}@media screen and (max-width:1400px){.news-single{padding-bottom:12rem}}@media screen and (max-width:575px){.news-single{padding-bottom:6rem}}.news-single .news-single-gallery{margin-bottom:60px}@media screen and (max-width:1400px){.news-single .news-single-gallery{margin-bottom:6rem}}.news-single .mainScreen{margin-bottom:60px}@media screen and (max-width:1400px){.news-single .mainScreen{margin-bottom:6rem}}.news-single .mainScreen .news-single__date{font-weight:400;font-size:16px;line-height:150%;color:#626262;margin-bottom:-12px}@media screen and (max-width:1400px){.news-single .mainScreen .news-single__date{font-size:clamp(12px,1.6rem,999px);margin-bottom:-1.2rem}}.news-single .mainScreen h1{font-weight:700;font-size:24px;text-transform:uppercase;color:#121212}@media screen and (max-width:1400px){.news-single .mainScreen h1{font-size:clamp(12px,2.4rem,999px)}}.news-control__inner{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media screen and (max-width:1400px){.news-control__inner{gap:2.4rem}}@media screen and (max-width:867px){.news-control__inner{gap:1.4rem}}@media screen and (max-width:575px){.news-control__inner{grid-template-columns:repeat(1,1fr);gap:1.7rem}}.news-control__link{display:flex;gap:6px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1400px){.news-control__link{gap:.6rem}}@media screen and (max-width:575px){.news-control__link{margin:0 auto}}.news-control__link svg{width:24px;height:24px;color:#005fff;transition:.3s}@media screen and (max-width:1400px){.news-control__link svg{width:2.4rem;height:2.4rem}}.news-control__link span{font-weight:400;font-size:16px;line-height:150%;color:#121212;transition:.3s}@media screen and (max-width:1400px){.news-control__link span{font-size:clamp(12px,1.6rem,999px)}}@media(hover:hover)and (pointer:fine){.news-control__link:hover svg{color:#f8781c;transition:.3s}.news-control__link:hover span{transform:translate(-3px);transition:.3s}}.news-control .news-card{display:grid;grid-template-columns:repeat(2,1fr);height:initial;border-radius:8px;overflow:hidden}@media screen and (max-width:1400px){.news-control .news-card{border-radius:.8rem}}.news-control .news-card__wrapper{height:100%;border:1px solid #bfd7ff;border-left:none;border-radius:0 8px 8px 0;padding:24px}@media screen and (max-width:1400px){.news-control .news-card__wrapper{padding:2.4rem}}@media screen and (max-width:867px){.news-control .news-card__wrapper{padding:1.4rem}}@media screen and (max-width:575px){.news-control .news-card__wrapper{padding:1rem}}.news-control .news-card__image{border-radius:8px 0 0 8px}@media screen and (max-width:1400px){.news-control .news-card__image{border-radius:.8rem 0 0 .8rem;aspect-ratio:initial}}.news-control .news-card__image:after{display:none}.news-control .news-card__date{margin-bottom:8px}@media screen and (max-width:1400px){.news-control .news-card__date{margin-bottom:.8rem}}.news-control .news-card__title{font-weight:600;font-size:18px}@media screen and (max-width:1400px){.news-control .news-card__title{font-size:clamp(12px,1.8rem,999px)}}@media screen and (max-width:575px){.news-control .news-card__title{font-weight:500;font-size:1.4rem}.news-control .more-details span{font-size:clamp(12px,1rem,999px)}}.news-control .news-control__left,.news-control .news-control__right{display:flex;flex-direction:column;gap:21px}@media screen and (max-width:1400px){.news-control .news-control__left,.news-control .news-control__right{gap:2.1rem}}@media screen and (max-width:575px){.news-control .news-control__left,.news-control .news-control__right{gap:1.2rem}}.news-control .news-control__right .news-control__link{flex-direction:row-reverse;margin-left:auto}@media(hover:hover)and (pointer:fine){.news-control .news-control__right .news-control__link:hover span{transform:translate(3px);transition:.3s}}.product{display:flex;flex-direction:column;padding-bottom:120px}@media screen and (max-width:1400px){.product{padding-bottom:12rem}}@media screen and (max-width:575px){.product{padding-bottom:6rem}}.product .mainScreen-product{margin-bottom:60px}@media screen and (max-width:1400px){.product .mainScreen-product{margin-bottom:6rem}}.product .tabs-section-product,.product .clients-section-product,.product .advantages-product,.product .feedback-product{margin-bottom:120px}@media screen and (max-width:1400px){.product .tabs-section-product,.product .clients-section-product,.product .advantages-product,.product .feedback-product{margin-bottom:12rem}}@media screen and (max-width:575px){.product .tabs-section-product,.product .clients-section-product,.product .advantages-product,.product .feedback-product{margin-bottom:6rem}}.product .breadcrumbs__print-view{display:flex}.product .product-mainScreen__inner{display:flex;gap:50px}@media screen and (max-width:1400px){.product .product-mainScreen__inner{gap:5rem}}@media screen and (max-width:1220px){.product .product-mainScreen__inner{gap:2rem}}@media screen and (max-width:867px){.product .product-mainScreen__inner{flex-direction:column;gap:0}}.product .product-mainScreen__right{display:flex;flex-direction:column;gap:34px;flex-grow:1}@media screen and (max-width:1400px){.product .product-mainScreen__right{gap:3.4rem}}.product .product-mainScreen__title{font-weight:700;color:#121212;font-size:24px}@media screen and (max-width:1400px){.product .product-mainScreen__title{font-size:clamp(12px,2.4rem,999px)}}@media screen and (max-width:867px){.product .product-mainScreen__title{display:none}}.product .product-mainScreen__title-mb{font-weight:700;font-size:2.4rem;line-height:140%;color:#121212;display:none}@media screen and (max-width:867px){.product .product-mainScreen__title-mb{display:block}}@media screen and (max-width:474px){.product .product-mainScreen__title-mb{font-size:2rem;margin-bottom:1.6rem}}.product .product-mainScreen__group{display:flex;gap:28px;justify-content:space-between}@media screen and (max-width:1400px){.product .product-mainScreen__group{gap:2.8rem}}@media screen and (max-width:575px){.product .product-mainScreen__group{flex-direction:column-reverse;align-items:center}}@media screen and (max-width:474px){.product .product-mainScreen__group{gap:3.4rem}}.product .product-mainScreen-characteristics{max-width:418px;width:100%;flex-shrink:.7}@media screen and (max-width:1400px){.product .product-mainScreen-characteristics{max-width:41.8rem}}@media screen and (max-width:1220px){.product .product-mainScreen-characteristics{max-width:35rem}}@media screen and (max-width:1085px){.product .product-mainScreen-characteristics{flex-shrink:initial}}@media screen and (max-width:867px){.product .product-mainScreen-characteristics{max-width:50rem}}@media screen and (max-width:474px){.product .product-mainScreen-characteristics{display:flex;flex-direction:column}}.product .product-mainScreen-characteristics__title{font-weight:600;font-size:16px;color:#121212;margin-bottom:16px}@media screen and (max-width:1400px){.product .product-mainScreen-characteristics__title{font-size:clamp(12px,1.6rem,999px);margin-bottom:1.6rem}}@media screen and (max-width:1085px){.product .product-mainScreen-characteristics__title{display:none}}@media screen and (max-width:767px){.product .product-mainScreen-characteristics__title{display:block}}.product .product-mainScreen-characteristics__list{display:flex;flex-direction:column;gap:12px;width:100%;margin-bottom:14px}@media screen and (max-width:1400px){.product .product-mainScreen-characteristics__list{gap:1.2rem;margin-bottom:1.4rem}}@media screen and (max-width:1085px){.product .product-mainScreen-characteristics__list{display:none}}@media screen and (max-width:867px){.product .product-mainScreen-characteristics__list{display:flex}}.product .product-mainScreen-characteristics__item{display:flex;justify-content:space-between;width:100%;align-items:baseline;position:relative}.product .product-mainScreen-characteristics__item .dots{display:flex;justify-content:center;align-items:center;flex-grow:1;border-bottom:2px dotted #e9e9e9;height:1px}.product .product-mainScreen-characteristics__item span{flex-shrink:0;font-weight:400;font-size:16px;line-height:150%;color:#121212}@media screen and (max-width:1400px){.product .product-mainScreen-characteristics__item span{font-size:clamp(12px,1.6rem,999px)}}.product .product-mainScreen-characteristics__item .firstSpan{position:relative;display:block}.product .product-mainScreen-characteristics__item .firstSpan:after{content:"";bottom:3.6px;display:inline-block;border-bottom:2px dotted #e9e9e9;margin-left:3px;position:absolute;width:100rem}.product .product-mainScreen-characteristics__item .lastSpan{position:relative;z-index:10;display:inline-block;background:#fff;margin-left:auto}.product .firstSpan-wrapper{flex-grow:1;overflow:hidden}.product .product-mainScreen-characteristics__more{display:flex;align-items:center;gap:6px;border-bottom:1px dashed #005fff;width:-moz-fit-content;width:fit-content;transition:.3s;cursor:pointer;margin-bottom:46px}@media screen and (max-width:1400px){.product .product-mainScreen-characteristics__more{gap:.6rem;margin-bottom:4.6rem}}@media screen and (max-width:867px){.product .product-mainScreen-characteristics__more{display:none}}@media screen and (max-width:767px){.product .product-mainScreen-characteristics__more{display:flex}}@media screen and (max-width:474px){.product .product-mainScreen-characteristics__more{margin-bottom:0}}@media(hover:hover)and (pointer:fine){.product .product-mainScreen-characteristics__more:hover{opacity:.7;transition:.3s}}.product .product-mainScreen-characteristics__more span{font-weight:400;font-size:16px;line-height:150%;color:#005fff}@media screen and (max-width:1400px){.product .product-mainScreen-characteristics__more span{font-size:clamp(12px,1.6rem,999px)}}.product .product-mainScreen-characteristics__more svg{width:20px;height:20px;color:#005fff}@media screen and (max-width:1400px){.product .product-mainScreen-characteristics__more svg{width:2rem;height:2rem}}.product .product-mainScreen-characteristics__variants{display:flex;flex-direction:column;gap:12px;background:#f5f9fd;border-radius:8px;padding:12px}@media screen and (max-width:1400px){.product .product-mainScreen-characteristics__variants{gap:1.2rem;border-radius:.8rem;padding:1.2rem}}@media screen and (max-width:474px){.product .product-mainScreen-characteristics__variants{order:-1;margin-bottom:3.4rem}}.product .product-mainScreen-characteristics__variants-title{font-weight:600;font-size:16px;color:#121212}@media screen and (max-width:1400px){.product .product-mainScreen-characteristics__variants-title{font-size:clamp(12px,1.6rem,999px)}}.product .product-mainScreen-characteristics__variants-list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media screen and (max-width:1400px){.product .product-mainScreen-characteristics__variants-list{gap:1.2rem}}@media screen and (max-width:1085px){.product .product-mainScreen-characteristics__variants-list{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:867px){.product .product-mainScreen-characteristics__variants-list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:474px){.product .product-mainScreen-characteristics__variants-list{grid-template-columns:repeat(2,1fr)}}.product .product-mainScreen-characteristics__variants-item{display:flex;flex-direction:column;border:1px solid #e0f0ff;background:#fff;padding:8px 13px 10px;gap:6px;align-items:center;border-radius:6px}@media screen and (max-width:1400px){.product .product-mainScreen-characteristics__variants-item{padding:.8rem 1.3rem 1rem;gap:.6rem;border-radius:.6rem}}@media screen and (max-width:474px){.product .product-mainScreen-characteristics__variants-item:last-child{grid-column:span 2}}.product .product-mainScreen-characteristics__variants-item img{aspect-ratio:76/56;width:100%;max-width:76px}@media screen and (max-width:1400px){.product .product-mainScreen-characteristics__variants-item img{max-width:7.6rem}}.product .product-mainScreen-characteristics__variants-item span{font-weight:400;font-size:14px;line-height:100%;text-align:center;color:#626262}@media screen and (max-width:1400px){.product .product-mainScreen-characteristics__variants-item span{font-size:clamp(12px,1.4rem,999px)}}@media screen and (max-width:1220px){.product .product-mainScreen-characteristics__variants-item span{font-size:clamp(12px,1.2rem,999px)}}.product .product-mainScreen-orderCard{background:#f5f9fd;border-radius:12px;padding:28px;max-width:395px;width:100%;flex-shrink:1}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard{padding:2.8rem;border-radius:1.2rem;max-width:39.5rem}}@media screen and (max-width:1085px){.product .product-mainScreen-orderCard{flex-shrink:0}}@media screen and (max-width:867px){.product .product-mainScreen-orderCard{flex-shrink:initial;max-width:41.5rem}}@media screen and (max-width:474px){.product .product-mainScreen-orderCard{background:transparent;padding:0}}.product .product-mainScreen-orderCard__group1{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard__group1{gap:2rem;margin-bottom:2.4rem}}.product .product-mainScreen-orderCard__article{display:flex;gap:4px;width:-moz-fit-content;width:fit-content;cursor:pointer}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard__article{gap:.4rem}}@media(hover:hover)and (pointer:fine){.product .product-mainScreen-orderCard__article:hover svg{color:#f8781c;transition:.3s}.product .product-mainScreen-orderCard__article:hover span{color:#121212;transition:.3s}}.product .product-mainScreen-orderCard__article svg{width:16px;height:16px;color:#005fff;transition:.3s}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard__article svg{width:1.6rem;height:1.6rem}}.product .product-mainScreen-orderCard__article span{font-weight:400;font-size:14px;line-height:140%;color:#626262;transition:.3s}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard__article span{font-size:clamp(12px,1.4rem,999px)}}.product .product-mainScreen-orderCard__article-message{position:fixed;color:#fff;top:20%;left:50%;font-size:16px;z-index:9999;display:flex;align-items:center;justify-content:center;border-radius:1.2rem;padding:1rem;background:#005fff;opacity:0;transition:.3s;visibility:hidden;transform:translate(-50%,-50%)}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard__article-message{font-size:clamp(12px,1.6rem,999px)}}.product .product-mainScreen-orderCard__article-message.active{opacity:1;transition:.3s;visibility:visible;transform:translate(-50%)}.product .share{position:relative}.product .share__trigger{display:flex;align-items:center;gap:4px;cursor:pointer}@media(hover:hover)and (pointer:fine){.product .share__trigger:hover svg{color:#f8781c;transition:.3s}.product .share__trigger:hover span{color:#121212;transition:.3s}}.product .share__trigger svg{width:16px;height:16px;color:#005fff;transition:.3s}@media screen and (max-width:1400px){.product .share__trigger svg{width:1.6rem;height:1.6rem}}.product .share__trigger span{font-weight:400;font-size:14px;line-height:140%;color:#626262;transition:.3s}@media screen and (max-width:1400px){.product .share__trigger span{font-size:clamp(12px,1.4rem,999px)}}.product .share__sheet{display:none;z-index:1000;position:absolute;bottom:calc(100% + 10px);right:0;animation:slideUp .25s ease;background:#fff;box-shadow:0 4px 24px #0000001a}.product .share__sheet.active{display:block}.product .share__list{display:flex;gap:8px;padding:5px 10px}@media screen and (max-width:1400px){.product .share__list{gap:.8rem;padding:.5rem 1rem}}.product .share__item{cursor:pointer;width:30px;height:30px;display:flex;padding:0;transition:.3s}@media screen and (max-width:1400px){.product .share__item{width:3rem;height:3rem}}@media(hover:hover)and (pointer:fine){.product .share__item:hover{transition:.3s;scale:1.1}}.product .product-mainScreen-orderCard__group2{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard__group2{gap:1rem;margin-bottom:1.8rem}}.product .product-mainScreen-orderCard__prices{display:flex;align-items:baseline;gap:5px}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard__prices{gap:.5rem}}.product .product-mainScreen-orderCard__priceCurrent{font-weight:700;font-size:30px;color:#121212}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard__priceCurrent{font-size:clamp(12px,3rem,999px)}}.product .product-mainScreen-orderCard__priceOld{font-weight:600;font-size:20px;text-decoration:line-through;color:#a9a9a9}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard__priceOld{font-size:clamp(12px,2rem,999px)}}.product .product-mainScreen-orderCard__sales{font-weight:500;font-size:18px;color:#ee0b0b}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard__sales{font-size:clamp(12px,1.8rem,999px)}}.product .product-mainScreen-orderCard p{font-weight:400;font-size:14px;line-height:140%;color:#626262;margin-bottom:48px}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard p{font-size:clamp(12px,1.4rem,999px);margin-bottom:4.8rem}}@media screen and (max-width:867px){.product .product-mainScreen-orderCard p{margin-bottom:1.4rem}}@media screen and (max-width:474px){.product .product-mainScreen-orderCard p{max-width:30rem}}.product .product-mainScreen-orderCard__cart-adding{display:flex;gap:16px;margin-bottom:16px}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard__cart-adding{gap:1.6rem;margin-bottom:1.6rem}}@media screen and (max-width:474px){.product .product-mainScreen-orderCard__cart-adding{gap:1rem}}.product .product-mainScreen-orderCard__quantity{display:grid;grid-template-columns:repeat(3,1fr);max-width:124px;border-radius:6px;overflow:hidden;flex-shrink:0}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard__quantity{max-width:12.4rem;border-radius:.6rem}}.product .product-mainScreen-orderCard__quantity input{padding:0;font-weight:400;font-size:18px;line-height:150%;text-align:center;color:#121212;border:1px solid #e0f0ff;border-left:none;border-right:none;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard__quantity input{font-size:clamp(12px,1.8rem,999px)}}.product .product-mainScreen-orderCard__quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media screen and (max-width:1400px){.product .product-mainScreen-orderCard__quantity input{font-size:clamp(12px,1.6rem,999px)}}.product .cart_item_qty{background:#e0f0ff;display:flex;align-items:center;justify-content:center;text-align:center;color:#121212}.product .cart_item_qty svg{width:24px;height:24px;color:#121212}@media screen and (max-width:1400px){.product .cart_item_qty svg{width:2.4rem;height:2.4rem}}.product .btn-cart{margin-bottom:10px}.product-mainScreen-orderCard__available{display:block}.product-mainScreen-orderCard__noAvailable .btn-cart{margin-bottom:20px}@media screen and (max-width:1400px){.product-mainScreen-orderCard__noAvailable .btn-cart{margin-bottom:2rem}}.product-mainScreen-orderCard__noAvailable p{margin-bottom:20px!important}@media screen and (max-width:1400px){.product-mainScreen-orderCard__noAvailable p{font-size:clamp(12px,1.6rem,999px);margin-bottom:2rem!important}}.product-mainScreen-orderCard__noAvailable .product-mainScreen-orderCard__noAvailable-text{margin-bottom:0!important}.product-mainScreen-orderCard__noAvailable-wrap{display:flex;flex-direction:column;gap:5px}@media screen and (max-width:1400px){.product-mainScreen-orderCard__noAvailable-wrap{gap:.5rem}}.product-mainScreen-orderCard__noAvailable-wrap a{font-weight:700;font-size:16px;line-height:140%;color:#303030;flex-shrink:0;display:inline-block;text-decoration:none}@media screen and (max-width:1400px){.product-mainScreen-orderCard__noAvailable-wrap a{font-size:clamp(12px,1.6rem,999px)}}.product-mainScreen-orderCard__noAvailable-wrap span{font-weight:600;font-size:14px;line-height:140%;color:#303030;flex-shrink:0;display:inline-block}@media screen and (max-width:1400px){.product-mainScreen-orderCard__noAvailable-wrap span{font-size:clamp(12px,1.4rem,999px)}}.product-mainScreen-orderCard__noAvailable .product-mainScreen-orderCard__group3 .product-mainScreen-orderCard__group3-title{font-weight:700;font-size:18px;text-transform:uppercase;color:#121212;margin-bottom:10px}@media screen and (max-width:1400px){.product-mainScreen-orderCard__noAvailable .product-mainScreen-orderCard__group3 .product-mainScreen-orderCard__group3-title{font-size:clamp(12px,1.8rem,999px);margin-bottom:1rem}}.product-mainScreen-orderCard__noAvailable .product-mainScreen-orderCard__group3 ul{padding:0}.product-mainScreen-orderCard__noAvailable .product-mainScreen-orderCard__group3 ul li:before{top:50%;transform:translateY(-50%)}.product .product-mainScreen__tabWrapper{background:#f5f9fd;border-radius:16px;overflow:hidden;padding:16px}@media screen and (max-width:1400px){.product .product-mainScreen__tabWrapper{border-radius:1.6rem;padding:1.6rem}}@media screen and (max-width:575px){.product .product-mainScreen__tabWrapper{border-radius:0;margin-left:-1.6rem;margin-right:-1.6rem;padding:2.4rem 1.6rem}}.product .product-mainScreen__tabWrapper .product-content-elem{display:none}.product .product-mainScreen__tabWrapper .product-content-elem.is-active{display:block}@media screen and (max-width:575px){.product .product-tabs-control-wrapper{margin-bottom:5px}}.product .product-tabs-control{display:flex;overflow-x:auto}.product .product-tabs-control::-webkit-scrollbar{display:none}.product .product-tabs-control-item{background:#f5f9fd;padding:16px 20px;border-radius:8px 8px 0 0;font-weight:600;color:#054160;cursor:pointer;transition:.3s;font-size:18px;flex-shrink:0}@media screen and (max-width:1400px){.product .product-tabs-control-item{border-radius:.8rem .8rem 0 0;padding:1.6rem 2rem;font-size:clamp(12px,1.8rem,999px);color:#054160}}@media screen and (max-width:575px){.product .product-tabs-control-item{border-radius:.8rem;padding:1.2rem 1.6rem;font-size:clamp(12px,1.6rem,999px)}}@media(hover:hover)and (pointer:fine){.product .product-tabs-control-item:hover{background:#e4f2ff;transition:.3s}}.product .product-tabs-control-item.is-active{background:#d4eaff;transition:.3s}.product .product-content{border-top:1px solid #054160}.product .product-content-elem{border-radius:0 0 8px 8px;background:#e4f2ff;padding:20px}@media screen and (max-width:1400px){.product .product-content-elem{border-radius:0 0 .8rem .8rem;padding:2rem}}@media screen and (max-width:575px){.product .product-content-elem{padding:2.4rem 1.6rem}}.product .documents-list{display:flex;flex-direction:column;gap:12px}@media screen and (max-width:1400px){.product .documents-list{gap:1.2rem}}.product .documents-item{display:flex;gap:6px;align-items:center}@media screen and (max-width:1400px){.product .documents-item{gap:.6rem}}@media(hover:hover)and (pointer:fine){.product .documents-item:hover svg,.product .documents-item:hover span{opacity:.5;transition:.3s}}.product .documents-item svg{width:28px;height:28px;color:#054160;transition:.3s}.product .documents-item span{font-weight:400;font-size:16px;line-height:150%;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#054160;transition:.3s}@media screen and (max-width:1400px){.product .documents-item span{font-size:clamp(12px,1.6rem,999px)}}.product .services-list{display:flex;flex-direction:column;gap:20px}@media screen and (max-width:1400px){.product .services-list{gap:2rem}}.product .services-item{border-radius:8px;display:flex;overflow:hidden}@media screen and (max-width:1400px){.product .services-item{border-radius:.8rem}}@media screen and (max-width:575px){.product .services-item{flex-direction:column}}.product .services-item__image{aspect-ratio:344/221;flex-shrink:0;max-width:344px;width:100%;position:relative}@media screen and (max-width:1400px){.product .services-item__image{max-width:34.4rem}}@media screen and (max-width:867px){.product .services-item__image{max-width:40rem}}@media screen and (max-width:575px){.product .services-item__image{max-width:100%}}.product .services-item__image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0}.product .services-item__wrapper{display:flex;flex-direction:column;padding:24px;background:#fff;flex-grow:1}@media screen and (max-width:1400px){.product .services-item__wrapper{padding:2.4rem}}@media screen and (max-width:575px){.product .services-item__wrapper{padding:1.6rem}}.product .services-item__title{font-weight:600;font-size:18px;color:#121212;margin-bottom:8px}@media screen and (max-width:1400px){.product .services-item__title{font-size:clamp(12px,1.8rem,999px);margin-bottom:.8rem}}.product .services-item__description{margin-bottom:20px}@media screen and (max-width:1400px){.product .services-item__description{margin-bottom:2rem}}.product .services-item__description p{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;transition:.5s;font-weight:400;font-size:14px;line-height:140%;color:#555}@media screen and (max-width:1400px){.product .services-item__description p{font-size:clamp(12px,1.4rem,999px)}}.product .services-item .more-details{display:flex;align-items:center;gap:4px;color:#005fff;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1400px){.product .services-item .more-details{gap:.4rem}}.product .services-item .more-details span{font-weight:400;font-size:14px;line-height:150%;transition:.3s;text-transform:uppercase}@media screen and (max-width:1400px){.product .services-item .more-details span{font-size:clamp(12px,1.4rem,999px)}}.product .services-item .more-details svg{width:23px;height:12px;color:#005fff;transition:.3s}@media screen and (max-width:1400px){.product .services-item .more-details svg{width:2.3rem;height:1.2rem}}.product .variants-list{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media screen and (max-width:1400px){.product .variants-list{gap:1.2rem}}@media screen and (max-width:1024px){.product .variants-list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.product .variants-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.product .variants-list{grid-template-columns:repeat(1,1fr)}}.product .variants-item{border-radius:8px;display:flex;flex-direction:column;overflow:hidden}@media screen and (max-width:1400px){.product .variants-item{border-radius:.8rem}}.product .variants-item__image{aspect-ratio:322/174;width:100%;background:#fff;display:flex;align-items:center;justify-content:center;padding:25px}@media screen and (max-width:1400px){.product .variants-item__image{padding:2.5rem}}.product .variants-item__image img{aspect-ratio:168/124;max-width:168px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width:1400px){.product .variants-item__image img{max-width:16.8rem}}.product .variants-item__wrapper{background:#fff;padding:16px;border-top:4px solid #bfd7ff;flex-grow:1;display:flex;flex-direction:column}@media screen and (max-width:1400px){.product .variants-item__wrapper{padding:1.6rem}}.product .variants-item__title{font-weight:600;font-size:18px;color:#121212;margin-bottom:8px}@media screen and (max-width:1400px){.product .variants-item__title{font-size:clamp(12px,1.8rem,999px);margin-bottom:.8rem}}.product .variants-item__description{margin-bottom:20px;flex-grow:1}@media screen and (max-width:1400px){.product .variants-item__description{margin-bottom:2rem}}.product .variants-item__description p{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;transition:.5s;font-weight:400;font-size:14px;line-height:140%;color:#555}@media screen and (max-width:1400px){.product .variants-item__description p{font-size:clamp(12px,1.4rem,999px)}}.product .variants-item .more-details{display:flex;align-items:center;gap:4px;color:#005fff;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1400px){.product .variants-item .more-details{gap:.4rem}}.product .variants-item .more-details span{font-weight:400;font-size:14px;line-height:150%;transition:.3s;text-transform:uppercase}@media screen and (max-width:1400px){.product .variants-item .more-details span{font-size:clamp(12px,1.4rem,999px)}}.product .variants-item .more-details svg{width:23px;height:12px;color:#005fff;transition:.3s}@media screen and (max-width:1400px){.product .variants-item .more-details svg{width:2.3rem;height:1.2rem}}.product .product-popup-wrapper__inner{overflow-y:auto;max-height:620px;padding-right:35px;height:90%}.product .product-popup-wrapper__inner::-webkit-scrollbar{height:5px;width:5px}.product .product-popup-wrapper__inner::-webkit-scrollbar-track{background:#f3f3f3}.product .product-popup-wrapper__inner::-webkit-scrollbar-thumb{border-radius:5px;border:3px solid #005fff;background-color:#005fff}@media screen and (max-width:1400px){.product .product-popup-wrapper__inner{max-height:62rem;padding-right:3.5rem}}@media screen and (max-width:575px){.product .product-popup-wrapper__inner{max-height:90%;padding-right:1.5rem}}.product .product-popup{position:fixed;top:0;left:0;width:100%;z-index:999999;opacity:0;visibility:hidden;transition:.3s;height:100%;overflow-y:auto;pointer-events:none;background:#00000075}.product .product-popup.open{visibility:visible;opacity:1;transition:.3s;pointer-events:initial}.product .product-popup.open .product-popup-body{transition:.5s;transform:translate(-50%,-50%)}.product .product-popup .product-popup-body{position:absolute;left:50%;top:50%;max-width:905px;max-height:735px;width:100%;padding:32px 48px;transform:translate(-50%,-60%);background:#fff;transition:.5s;border-radius:14px;box-shadow:0 16px 32px #0000000a;overflow:hidden;height:90%}@media screen and (max-width:1400px){.product .product-popup .product-popup-body{max-width:90.5rem;padding:3.2rem 4.8rem;max-height:73.5rem;border-radius:1.4rem}}@media screen and (max-width:575px){.product .product-popup .product-popup-body{width:calc(100% - 3.2rem);padding:2.4rem 1.6rem;max-height:90%}}.product .product-popup .product-popup-wrapper{height:100%;overflow:hidden}.product .product-popup .modalClose{position:absolute;right:48px;top:32px;transition:.3s;color:#005fff;padding:0;z-index:100;width:24px;height:24px}@media screen and (max-width:1400px){.product .product-popup .modalClose{right:4.8rem;top:3.2rem;width:2.4rem;height:2.4rem}}@media screen and (max-width:575px){.product .product-popup .modalClose{right:1.6rem;top:2.4rem}}@media(hover:hover)and (pointer:fine){.product .product-popup .modalClose:hover{color:#121212;transition:.3s}}.product .product-popup .modalClose svg{width:100%;height:100%}.product .variants-item-details .product-popup-wrapper__title{font-weight:600;font-size:24px;color:#121212;margin-bottom:16px;padding-right:40px}@media screen and (max-width:1400px){.product .variants-item-details .product-popup-wrapper__title{font-size:clamp(12px,2.4rem,999px)}}.product .variants-item-details .product-popup-wrapper__image{aspect-ratio:315/173;max-width:315px;width:100%;margin-bottom:16px;padding:20px;border:1px solid #d6e8f9;border-radius:8px;position:relative}.product .variants-item-details .product-popup-wrapper__image img{position:absolute;max-height:calc(100% - 40px);max-width:calc(100% - 40px);-o-object-fit:cover;object-fit:cover;border-radius:.8rem;top:50%;left:50%;height:auto;width:initial;transform:translate(-50%,-50%)}@media screen and (max-width:1400px){.product .variants-item-details .product-popup-wrapper__image{max-width:31.5rem;margin-bottom:1.6rem;padding:2rem}.product .variants-item-details .product-popup-wrapper__image img{max-height:calc(100% - 4rem);max-width:calc(100% - 4rem)}}.product .variants-item-details .product-popup-wrapper__description h2{text-transform:initial;font-weight:600}.product .variants-item-details .product-popup-wrapper__description ul{padding-left:0}.product .product-characteristics{padding:0;background:transparent}.product .product-characteristics-general,.product .product-characteristics-group{display:flex;flex-direction:column}.product .product-characteristics-group__title{font-weight:600;font-size:16px;color:#054160;border-bottom:1px solid #fff;padding:12px 20px;background:#b5d7f8}@media screen and (max-width:1400px){.product .product-characteristics-group__title{font-size:clamp(12px,1.6rem,999px);padding:1.2rem 2rem}}@media screen and (max-width:575px){.product .product-characteristics-group__title{font-size:clamp(12px,1.4rem,999px);line-height:150%;padding:1.2rem 1.6rem}}.product .product-characteristics-group__list{display:flex;flex-direction:column}.product .product-characteristics-group__item{display:grid;grid-template-columns:repeat(2,1fr);border-bottom:1px solid #fff}.product .product-characteristics-group__item-left{font-weight:400;font-size:16px;line-height:150%;color:#121212;background:#e4f2ff;padding:12px 20px}@media screen and (max-width:1400px){.product .product-characteristics-group__item-left{font-size:clamp(12px,1.6rem,999px);padding:1.2rem 2rem}}@media screen and (max-width:575px){.product .product-characteristics-group__item-left{font-size:clamp(12px,1.4rem,999px);line-height:140%;padding:1.2rem 1.6rem}}.product .product-characteristics-group__item-right{font-weight:400;font-size:16px;line-height:150%;color:#121212;background:#daedff;padding:12px 20px}@media screen and (max-width:1400px){.product .product-characteristics-group__item-right{font-size:clamp(12px,1.6rem,999px);padding:1.2rem 2rem}}@media screen and (max-width:575px){.product .product-characteristics-group__item-right{font-size:clamp(12px,1.4rem,999px);line-height:140%;padding:1.2rem 1.6rem}}.product .product-characteristics-group.active{display:block!important;opacity:1;visibility:visible;pointer-events:initial;transition:.6s;transform:translateY(0)}.product .product-characteristics-consult{display:flex;flex-direction:column;gap:8px;padding:12px 20px;border-radius:0 0 8px 8px;background:#b5d7f8;margin-bottom:16px}@media screen and (max-width:1400px){.product .product-characteristics-consult{gap:.8rem;padding:1.2rem 2rem;border-radius:0 0 .8rem .8rem;margin-bottom:1.6rem}}@media screen and (max-width:1400px)and (max-width:575px){.product .product-characteristics-consult{padding:1.2rem 1.6rem}}.product .product-characteristics-consult span{font-weight:400;font-size:18px;color:#054160}@media screen and (max-width:1400px){.product .product-characteristics-consult span{font-size:clamp(12px,1.8rem,999px)}}.product .product-characteristics-consult a{font-weight:600;font-size:20px;color:#054160;transition:.3s}@media screen and (max-width:1400px){.product .product-characteristics-consult a{font-size:clamp(12px,2rem,999px)}}@media(hover:hover)and (pointer:fine){.product .product-characteristics-consult a:hover{color:#f8a41c;transition:.3s}}.product .product-characteristics-more{display:flex;align-items:center;gap:6px;border-bottom:1px dashed #005fff;width:-moz-fit-content;width:fit-content;transition:.3s;cursor:pointer}@media screen and (max-width:1400px){.product .product-characteristics-more{gap:.6rem}}@media(hover:hover)and (pointer:fine){.product .product-characteristics-more:hover{opacity:.7;transition:.3s}}.product .product-characteristics-more span{font-weight:400;font-size:16px;line-height:150%;color:#005fff}@media screen and (max-width:1400px){.product .product-characteristics-more span{font-size:clamp(12px,1.6rem,999px)}}.product .product-characteristics-more svg{width:20px;height:20px;color:#005fff;transition:.3s}@media screen and (max-width:1400px){.product .product-characteristics-more svg{width:2rem;height:2rem}}.product .product-characteristics-more.active svg{transform:rotateX(180deg);transition:.3s}.product .first-no-active{opacity:0;visibility:hidden;pointer-events:none;transition:.3s;transform:translateY(-5px)}.reviews{padding-bottom:120px}@media screen and (max-width:1400px){.reviews{padding-bottom:12rem}}@media screen and (max-width:575px){.reviews{padding-bottom:6rem}}.reviews .mainScreen{margin-bottom:120px}@media screen and (max-width:1400px){.reviews .mainScreen{margin-bottom:12rem}}@media screen and (max-width:575px){.reviews .mainScreen{margin-bottom:6rem}}.reviews .mainScreen__inner{display:flex;flex-direction:column}.reviews .mainScreen__subtitle{font-weight:400;font-size:16px;line-height:150%;color:#626262;margin-bottom:34px}.reviews .mainScreen__subtitle a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#005fff;transition:.3s}@media(hover:hover)and (pointer:fine){.reviews .mainScreen__subtitle a:hover{opacity:.8;transition:.3s}}@media screen and (max-width:1400px){.reviews .mainScreen__subtitle{font-size:clamp(12px,1.6rem,999px);margin-bottom:3.4rem}}.reviews .mainScreen .reviews-list{display:flex;flex-direction:column;gap:20px;margin-bottom:34px}@media screen and (max-width:1400px){.reviews .mainScreen .reviews-list{gap:2rem;margin-bottom:3.4rem}}@media screen and (max-width:575px){.reviews .mainScreen .reviews-list{gap:2.4rem}}.reviews .mainScreen .reviews-item{display:flex;padding:24px;border-radius:16px;background:#f5f9fd;overflow:hidden;gap:24px}@media screen and (max-width:1400px){.reviews .mainScreen .reviews-item{padding:2.4rem;border-radius:1.6rem;gap:2.4rem}}@media screen and (max-width:575px){.reviews .mainScreen .reviews-item{flex-direction:column;padding:1.6rem 1.6rem 2.4rem}}.reviews .mainScreen .reviews-item__image{aspect-ratio:167/154;max-width:167px;width:100%;position:relative;height:-moz-fit-content;height:fit-content;flex-shrink:0}@media screen and (max-width:1400px){.reviews .mainScreen .reviews-item__image{max-width:16.7rem}}@media screen and (max-width:575px){.reviews .mainScreen .reviews-item__image{margin:0 auto}}.reviews .mainScreen .reviews-item__image img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover}.reviews .mainScreen .reviews-item__body{display:flex;flex-direction:column;padding-left:24px;position:relative}@media screen and (max-width:1400px){.reviews .mainScreen .reviews-item__body{padding-left:2.4rem}}@media screen and (max-width:575px){.reviews .mainScreen .reviews-item__body{padding-top:2.4rem;padding-left:0}}.reviews .mainScreen .reviews-item__body:before{position:absolute;content:"";background:#bfd7ff;height:100%;width:1px;left:0;top:0}@media screen and (max-width:575px){.reviews .mainScreen .reviews-item__body:before{width:100%;height:1px}}.reviews .mainScreen .reviews-item__title{font-weight:700;font-size:20px;line-height:140%;color:#121212;margin-bottom:12px}@media screen and (max-width:1400px){.reviews .mainScreen .reviews-item__title{font-size:clamp(12px,2rem,999px);margin-bottom:1.2rem}}@media screen and (max-width:575px){.reviews .mainScreen .reviews-item__title{font-size:clamp(12px,1.8rem,999px)}}.reviews .mainScreen .reviews-item__text{font-weight:400;font-size:16px;line-height:150%;color:#555;margin-bottom:24px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;transition:.5s;white-space:pre-line}@media screen and (max-width:1400px){.reviews .mainScreen .reviews-item__text{font-size:clamp(12px,1.6rem,999px);margin-bottom:2.4rem}}@media screen and (max-width:575px){.reviews .mainScreen .reviews-item__text{gap:2.4rem;margin-bottom:1.6rem}}.reviews .mainScreen .reviews-item__whole{display:flex;align-items:center;gap:6px;border-bottom:1px dashed #005fff;width:-moz-fit-content;width:fit-content;transition:.3s;cursor:pointer}@media screen and (max-width:1400px){.reviews .mainScreen .reviews-item__whole{gap:.6rem}}@media(hover:hover)and (pointer:fine){.reviews .mainScreen .reviews-item__whole:hover{opacity:.7;transition:.3s}}.reviews .mainScreen .reviews-item__whole span{font-weight:400;font-size:16px;line-height:150%;color:#005fff}@media screen and (max-width:1400px){.reviews .mainScreen .reviews-item__whole span{font-size:clamp(12px,1.6rem,999px)}}.reviews .mainScreen .reviews-item__whole svg{width:20px;height:20px;color:#005fff}@media screen and (max-width:1400px){.reviews .mainScreen .reviews-item__whole svg{width:2rem;height:2rem}}.reviews .mainScreen .reviews-item__whole.active svg{transform:rotateX(180deg)}.reviews .mainScreen .reviews-item.open .reviews-item__text{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1000;-webkit-box-orient:vertical;transition:.5s}.cooperation{padding-bottom:120px}@media screen and (max-width:1400px){.cooperation{padding-bottom:12rem}}@media screen and (max-width:575px){.cooperation{padding-bottom:6rem}}.cooperation .clients-section-cooperation{margin-bottom:120px}@media screen and (max-width:1400px){.cooperation .clients-section-cooperation{margin-bottom:12rem}}@media screen and (max-width:575px){.cooperation .clients-section-cooperation{margin-bottom:6rem}}.cooperation .mainScreen{margin-bottom:120px}@media screen and (max-width:1400px){.cooperation .mainScreen{margin-bottom:12rem}}@media screen and (max-width:575px){.cooperation .mainScreen{margin-bottom:6rem}}.cooperation .mainScreen__inner{display:flex;flex-direction:column}.cooperation .mainScreen h2{font-weight:700;font-size:20px;text-transform:uppercase;color:#121212;margin-bottom:16px}@media screen and (max-width:1400px){.cooperation .mainScreen h2{font-size:clamp(12px,2rem,999px);margin-bottom:2.4rem}}@media screen and (max-width:575px){.cooperation .mainScreen h2{font-size:clamp(12px,1.8rem,999px);margin-bottom:1.6rem}}.cooperation .mainScreen__subtitle{font-weight:400;font-size:16px;line-height:150%;color:#626262;margin-bottom:34px}.cooperation .mainScreen__subtitle a{text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#005fff;transition:.3s}@media(hover:hover)and (pointer:fine){.cooperation .mainScreen__subtitle a:hover{opacity:.8;transition:.3s}}@media screen and (max-width:1400px){.cooperation .mainScreen__subtitle{font-size:clamp(12px,1.6rem,999px);margin-bottom:3.4rem}}.cart{padding-bottom:120px}@media screen and (max-width:1400px){.cart{padding-bottom:12rem}}@media screen and (max-width:575px){.cart{padding-bottom:6rem}}.cart h1,.cart .cart__title-h1{margin-bottom:0}.cart__title{display:flex;justify-content:space-between;align-items:center;margin-bottom:34px}@media screen and (max-width:1400px){.cart__title{margin-bottom:3.4rem}}.cart__clear{font-weight:500;font-size:14px;color:#005fff;background:#f5f9fd;border-radius:4px;display:flex;align-items:flex-end;justify-content:center;padding:5px 8px;width:-moz-fit-content;width:fit-content;transition:.3s;cursor:pointer}@media screen and (max-width:1400px){.cart__clear{font-size:clamp(12px,1.4rem,999px);border-radius:.4rem;padding:.5rem .8rem}}@media(hover:hover)and (pointer:fine){.cart__clear:hover{opacity:.7;transition:.3s}}.cart .cart-main__list{display:flex;flex-direction:column}.cart__wrapper{display:flex;justify-content:space-between;gap:3rem;margin-bottom:60px}@media screen and (max-width:1400px){.cart__wrapper{gap:30px;margin-bottom:6rem}}@media screen and (max-width:867px){.cart__wrapper{flex-direction:column}}@media screen and (max-width:575px){.cart__wrapper{gap:4rem}}.cart__wrapper-left{max-width:930px;width:100%}@media screen and (max-width:1400px){.cart__wrapper-left{max-width:93rem}}.cart__wrapper-right{max-width:414px;width:100%;position:sticky;top:10px;height:-moz-fit-content;height:fit-content}@media screen and (max-width:1400px){.cart__wrapper-right{max-width:41.4rem;top:1rem}}@media screen and (max-width:1220px){.cart__wrapper-right{max-width:30rem}}@media screen and (max-width:474px){.cart__wrapper-right{max-width:100%}}.cart .cart-orderInfo{display:flex;flex-direction:column;box-shadow:0 0 8px #bfd7ff;border:1px solid #fff;border-radius:8px;padding:24px 16px}@media screen and (max-width:1400px){.cart .cart-orderInfo{border-radius:.8rem;padding:2.4rem 1.6rem}}@media screen and (max-width:474px){.cart .cart-orderInfo{padding:1.6rem}}.cart .cart-orderInfo__title{font-weight:600;line-height:140%;color:#303030;padding-bottom:20px;font-size:20px;border-bottom:1px solid #e0f0ff}@media screen and (max-width:1400px){.cart .cart-orderInfo__title{font-size:clamp(12px,2rem,999px);padding-bottom:2rem}}.cart .cart-orderInfo__availability{padding-top:16px;padding-bottom:16px;border-bottom:1px solid #e0f0ff;display:flex;justify-content:space-between}@media screen and (max-width:1400px){.cart .cart-orderInfo__availability{padding-top:1.6rem;padding-bottom:1.6rem}}.cart .cart-orderInfo__availability span{font-weight:400;font-size:16px;line-height:150%;color:#303030}@media screen and (max-width:1400px){.cart .cart-orderInfo__availability span{font-size:clamp(12px,1.6rem,999px)}}.cart .cart-orderInfo__total{display:flex;justify-content:space-between;margin-top:20px}@media screen and (max-width:1400px){.cart .cart-orderInfo__total{margin-top:2rem}}.cart .cart-orderInfo__total span{font-weight:700;font-size:16px;line-height:140%;color:#303030}@media screen and (max-width:1400px){.cart .cart-orderInfo__total span{font-size:clamp(12px,1.6rem,999px)}}.cart .cooperation-form .cooperation-form__title{color:#121212}.cart .cooperation-form .form-custom-wrapper{box-shadow:0 0 8px #bfd7ff;padding:24px 16px}@media screen and (max-width:1400px){.cart .cooperation-form .form-custom-wrapper{padding:2.4rem 1.6rem}}@media screen and (max-width:575px){.cart .cooperation-form .form-custom-wrapper{padding:1.6rem}}.cart__empty{max-width:372px;margin:26px auto 77px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1400px){.cart__empty{max-width:37.2rem;margin:2.6rem auto 7.7rem}}@media screen and (max-width:575px){.cart__empty{max-width:100%;margin:0 auto 6rem}}.cart__empty-img{margin-bottom:12px}@media screen and (max-width:1400px){.cart__empty-img{margin-bottom:1.2rem}}.cart__empty-img svg{width:108px;height:108px}@media screen and (max-width:1400px){.cart__empty-img svg{width:10.8rem;height:10.8rem}}@media screen and (max-width:575px){.cart__empty-img svg{width:7.3rem;height:7.3rem}}.cart__empty-title{font-weight:400;font-size:24px;line-height:140%;text-align:center;color:#121212;margin-bottom:10px}@media screen and (max-width:1400px){.cart__empty-title{font-size:clamp(12px,2.4rem,999px);margin-bottom:1rem}}@media screen and (max-width:575px){.cart__empty-title{font-size:clamp(12px,2rem,999px)}}.cart__empty-text{font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#303030}@media screen and (max-width:1400px){.cart__empty-text{font-size:clamp(12px,1.6rem,999px)}}@media screen and (max-width:575px){.cart__empty-text{font-size:clamp(12px,1.4rem,999px)}}.cart__empty-text a{color:#005fff}@media(hover:hover)and (pointer:fine){.cart__empty-text a:hover{opacity:.7;transition:.3s}}.cart__thanks{max-width:372px;margin:56px auto 30px}@media screen and (max-width:1400px){.cart__thanks{max-width:37.2rem;margin:5.6rem auto 3rem}}@media screen and (max-width:575px){.cart__thanks{margin:4.5rem auto 0}}.cart__thanks-title{font-weight:700;font-size:24px;line-height:140%;text-align:center;color:#121212;margin-bottom:16px}@media screen and (max-width:1400px){.cart__thanks-title{font-size:clamp(12px,2.4rem,999px);margin-bottom:1.6rem}}@media screen and (max-width:575px){.cart__thanks-title{font-size:2rem;margin-bottom:.6rem}}.cart__thanks-text{font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#121212;margin-bottom:24px}@media screen and (max-width:1400px){.cart__thanks-text{font-size:clamp(12px,1.6rem,999px);margin-bottom:2.4rem}}@media screen and (max-width:575px){.cart__thanks-text{font-size:1.4rem;max-width:23.2rem;margin:0 auto 1.6rem}}.cart__thanks .btn{max-width:338px;margin:0 auto;padding:14px 28px}@media screen and (max-width:1400px){.cart__thanks .btn{max-width:33.8rem;padding:1.4rem 2.8rem}}.cart__thanks .btn span{font-size:14px}@media screen and (max-width:1400px){.cart__thanks .btn span{font-size:clamp(12px,1.6rem,999px)}}.cart-item{display:flex;gap:60px;max-width:926px;width:100%;border-top:1px solid #e0f0ff;padding-top:1.6rem;justify-content:space-between;padding-bottom:16px}@media screen and (max-width:1400px){.cart-item{gap:6rem;max-width:92.6rem;padding-bottom:1.6rem}}@media screen and (max-width:1220px){.cart-item{gap:2rem;max-width:92.6rem}}@media screen and (max-width:575px){.cart-item{flex-direction:column;gap:2.4rem;position:relative}}.cart-item:last-child{border-bottom:1px solid #e0f0ff}.cart-item .cart-item__info{display:flex;gap:16px;flex-grow:1}@media screen and (max-width:1400px){.cart-item .cart-item__info{gap:1.6rem}}.cart-item .cart-item__image{position:relative;aspect-ratio:101/74;max-width:101px;max-height:74px;width:100%;flex-shrink:0}@media screen and (max-width:1400px){.cart-item .cart-item__image{max-width:10.1rem;max-height:7.4rem}}@media(hover:hover)and (pointer:fine){.cart-item .cart-item__image:hover{transition:.3s;scale:1.05}}.cart-item .cart-item__image img{position:absolute;height:100%;-o-object-fit:cover;object-fit:cover}.cart-item .cart-item__description{display:flex;flex-direction:column;gap:10px;max-width:336px;width:100%}@media screen and (max-width:1400px){.cart-item .cart-item__description{gap:1rem;max-width:33.6rem}}@media screen and (max-width:575px){.cart-item .cart-item__description{max-width:initial;padding-right:3rem}}.cart-item .cart-item__labels{display:flex;gap:5px}@media screen and (max-width:1400px){.cart-item .cart-item__labels{gap:.5rem}}.cart-item .cart-item__labels span{display:flex;padding:6.5px 8px;border-radius:4px;font-weight:500;font-size:12px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1400px){.cart-item .cart-item__labels span{border-radius:.4rem;padding:.65rem .8rem;font-size:clamp(12px,1.2rem,999px)}}.cart-item .cart-item__text{font-weight:700;font-size:16px;line-height:140%;color:#121212;transition:.3s}@media screen and (max-width:1400px){.cart-item .cart-item__text{font-size:clamp(12px,1.6rem,999px)}}@media(hover:hover)and (pointer:fine){.cart-item .cart-item__text:hover{transition:.3s;color:#005fff}}.cart-item .cart-item__article{display:flex;gap:4px;width:-moz-fit-content;width:fit-content;cursor:pointer}@media screen and (max-width:1400px){.cart-item .cart-item__article{gap:.4rem}}@media(hover:hover)and (pointer:fine){.cart-item .cart-item__article:hover svg{color:#f8781c;transition:.3s}.cart-item .cart-item__article:hover span{color:#121212;transition:.3s}}.cart-item .cart-item__article svg{width:16px;height:16px;color:#005fff;transition:.3s}@media screen and (max-width:1400px){.cart-item .cart-item__article svg{width:1.6rem;height:1.6rem}}.cart-item .cart-item__article span{font-weight:400;font-size:14px;line-height:140%;color:#626262;transition:.3s}@media screen and (max-width:1400px){.cart-item .cart-item__article span{font-size:clamp(12px,1.4rem,999px)}}.cart-item .cart-item__article-message{position:fixed;color:#fff;top:20%;left:50%;font-size:16px;z-index:9999;display:flex;align-items:center;justify-content:center;border-radius:1.2rem;padding:1rem;background:#005fff;opacity:0;transition:.3s;visibility:hidden;transform:translate(-50%,-50%)}@media screen and (max-width:1400px){.cart-item .cart-item__article-message{font-size:clamp(12px,1.6rem,999px)}}.cart-item .cart-item__article-message.active{opacity:1;transition:.3s;visibility:visible;transform:translate(-50%)}@keyframes slideUp{0%{transform:translateY(10%)}to{transform:translateY(0)}}.cart-item .cart-item__right{display:flex;gap:40px}@media screen and (max-width:1400px){.cart-item .cart-item__right{gap:4rem}}@media screen and (max-width:1220px){.cart-item .cart-item__right{gap:2rem}}.cart-item .cart-item__quantity-wrapper{display:flex;flex-direction:column;gap:6px}@media screen and (max-width:1400px){.cart-item .cart-item__quantity-wrapper{gap:.6rem}}@media screen and (max-width:575px){.cart-item .cart-item__quantity-wrapper{justify-content:space-between}}.cart-item .cart-item__quantity{display:grid;grid-template-columns:repeat(3,1fr);max-width:110px;height:-moz-fit-content;height:fit-content;border-radius:6px;overflow:hidden}@media screen and (max-width:1400px){.cart-item .cart-item__quantity{max-width:11rem;border:.6rem}}@media screen and (max-width:1220px){.cart-item .cart-item__quantity{max-width:13rem}}@media screen and (max-width:474px){.cart-item .cart-item__quantity{max-width:11rem}}.cart-item .cart-item__quantity input{padding:3.5px 0;font-weight:400;font-size:18px;line-height:150%;text-align:center;color:#121212;border:1px solid #e0f0ff;border-left:none;border-right:none;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1400px){.cart-item .cart-item__quantity input{font-size:clamp(12px,1.8rem,999px);padding:.35rem 0}}@media screen and (max-width:474px){.cart-item .cart-item__quantity input{padding:.5rem 0}}.cart-item .cart-item__quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}@media screen and (max-width:1400px){.cart-item .cart-item__quantity input{font-size:clamp(12px,1.6rem,999px)}}.cart-item .cart_item_qty{background:#e0f0ff;display:flex;align-items:center;justify-content:center;text-align:center;color:#121212}.cart-item .cart_item_qty svg{width:24px;height:24px;color:#121212}@media screen and (max-width:1400px){.cart-item .cart_item_qty svg{width:2.4rem;height:2.4rem}}.cart-item .cart-item__quantity-bottom{font-weight:400;font-size:14px;line-height:140%;color:#a9a9a9}@media screen and (max-width:1400px){.cart-item .cart-item__quantity-bottom{font-size:clamp(12px,1.4rem,999px)}}.cart-item .cart-item__pricesBlock{display:flex;flex-direction:column;gap:4px;height:-moz-fit-content;height:fit-content;align-items:flex-end}@media screen and (max-width:1400px){.cart-item .cart-item__pricesBlock{gap:.4rem}}@media screen and (max-width:575px){.cart-item .cart-item__pricesBlock{flex-grow:1}}.cart-item .cart-item__price{display:flex;gap:4px;align-items:baseline}@media screen and (max-width:1400px){.cart-item .cart-item__price{gap:.4rem}}.cart-item .cart-item__newPrice{font-weight:700;font-size:20px;line-height:140%;color:#121212}@media screen and (max-width:1400px){.cart-item .cart-item__newPrice{font-size:clamp(12px,2rem,999px)}}@media screen and (max-width:474px){.cart-item .cart-item__newPrice{font-size:clamp(12px,1.8rem,999px)}}.cart-item .cart-item__oldPrice{font-weight:600;font-size:14px;text-decoration:line-through;color:#a9a9a9;height:-moz-fit-content;height:fit-content}@media screen and (max-width:1400px){.cart-item .cart-item__oldPrice{font-size:clamp(12px,1.4rem,999px)}}@media screen and (max-width:474px){.cart-item .cart-item__oldPrice{font-size:clamp(12px,1.2rem,999px)}}.cart-item .cart-item__saving{display:flex;gap:9px;align-items:center}@media screen and (max-width:1400px){.cart-item .cart-item__saving{gap:.9rem}}.cart-item .cart-item__saving-num{display:flex;flex-direction:column}.cart-item .cart-item__saving-num span{font-weight:400;font-size:14px;line-height:100%;color:#a9a9a9}@media screen and (max-width:1400px){.cart-item .cart-item__saving-num span{font-size:clamp(12px,1.4rem,999px)}}.cart-item .cart-item__sale{background:#ff2e3a;color:#fff;padding:4.5px 7px;border-radius:4px;font-size:16px}@media screen and (max-width:1400px){.cart-item .cart-item__sale{font-size:clamp(12px,1.6rem,999px);border-radius:.4rem}}.cart-item .cart-item__delete{display:inline-flex;padding:0;margin:0;height:-moz-fit-content;height:fit-content;transition:.3s}@media screen and (max-width:575px){.cart-item .cart-item__delete{position:absolute;right:0;top:1.6rem}}.cart-item .cart-item__delete svg{width:24px;height:24px}@media screen and (max-width:1400px){.cart-item .cart-item__delete svg{width:2.4rem;height:2.4rem}}@media(hover:hover)and (pointer:fine){.cart-item .cart-item__delete:hover{opacity:.7;transition:.3s}}.catalog{padding-bottom:48px}@media screen and (max-width:1400px){.catalog{padding-bottom:4.8rem}}@media screen and (max-width:575px){.catalog{padding-bottom:6rem}}.catalog .catalog-advantages,.catalog .catalog-feedback,.catalog .catalog-brands-section,.catalog .catalog-reviews-section{margin-bottom:120px}@media screen and (max-width:1400px){.catalog .catalog-advantages,.catalog .catalog-feedback,.catalog .catalog-brands-section,.catalog .catalog-reviews-section{margin-bottom:12rem}}@media screen and (max-width:575px){.catalog .catalog-advantages,.catalog .catalog-feedback,.catalog .catalog-brands-section,.catalog .catalog-reviews-section{margin-bottom:6rem}}.mainBlock{margin-bottom:120px}@media screen and (max-width:1400px){.mainBlock{margin-bottom:12rem}}@media screen and (max-width:575px){.mainBlock{margin-bottom:6rem}}.mainBlock .filter-section{margin-bottom:60px}.mainBlock .filter-section .container{max-width:100%;width:100%}@media screen and (max-width:1400px){.mainBlock .filter-section{margin-bottom:6rem}}.catalog-filter-group{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:1400px){.catalog-filter-group{gap:1.6rem}}.catalog-filter-group__select{display:flex;gap:8px;align-items:center}@media screen and (max-width:1400px){.catalog-filter-group__select{gap:.8rem}}.catalog-filter-group__select .quantity-per-page{width:103px;display:none}@media screen and (max-width:1400px){.catalog-filter-group__select .quantity-per-page{width:10.3rem}}.catalog-filter-group__select .ts-control{padding:4px 0;border:1px solid #bfd7ff;border-radius:4px;font-weight:400;font-size:16px;line-height:150%;color:#121212;cursor:pointer!important;position:relative}@media screen and (max-width:1400px){.catalog-filter-group__select .ts-control{font-size:clamp(12px,1.6rem,999px);padding:.4rem 0;border-radius:.4rem}}.catalog-filter-group__select .ts-control:before{content:"";position:absolute;height:100%;width:40px;border-left:1px solid #bfd7ff;background:#f5f9fd;top:0;right:0;pointer-events:none;z-index:1}@media screen and (max-width:1400px){.catalog-filter-group__select .ts-control:before{width:4rem}}.catalog-filter-group__select .ts-control:after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M15.4167 7.08323L9.58333 12.9166L3.75 7.08323' stroke='%23005FFF' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;transition:.3s;z-index:2}@media screen and (max-width:1400px){.catalog-filter-group__select .ts-control:after{width:2rem;height:2rem;right:1rem}}.catalog-filter-group__select .ts-control .item{width:63px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1400px){.catalog-filter-group__select .ts-control .item{width:6.3rem}}.catalog-filter-group__select .ts-dropdown{margin:0;box-shadow:0 4px 36px #0000000d;border-radius:6px;overflow:hidden;top:calc(100% + 3px)}@media screen and (max-width:1400px){.catalog-filter-group__select .ts-dropdown{border-radius:.6rem}}.catalog-filter-group__select .ts-dropdown .option{padding:10px 12px;font-weight:400;font-size:14px;line-height:140%;color:#303030;transition:.3s;border-bottom:1px solid #e7f0ff}@media screen and (max-width:1400px){.catalog-filter-group__select .ts-dropdown .option{padding:1rem 1.2rem;font-size:clamp(12px,1.4rem,999px)}}.catalog-filter-group__select .ts-dropdown .option:last-child{border-bottom:none}.catalog-filter-group__select .ts-dropdown .selected{background:#e7f0ff}.catalog-filter-group__select span{font-weight:400;font-size:16px;color:#121212}@media screen and (max-width:1400px){.catalog-filter-group__select span{font-size:clamp(12px,1.6rem,999px)}}.catalog-filter-list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:34px}@media screen and (max-width:1400px){.catalog-filter-list{gap:2rem;margin-bottom:3.4rem}}@media screen and (max-width:1220px){.catalog-filter-list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:867px){.catalog-filter-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.catalog-filter-list{grid-template-columns:repeat(1,1fr)}}.catalog-category-list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-bottom:60px}@media screen and (max-width:1400px){.catalog-category-list{gap:2rem;margin-bottom:6rem}}@media screen and (max-width:867px){.catalog-category-list{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:575px){.catalog-category-list{grid-template-columns:repeat(1,1fr);gap:2.4rem}}.catalog-category-item{display:flex;flex-direction:column;gap:27px;padding:21px 24px 15px;border:1px solid #005fff;border-radius:6px;align-items:center}@media screen and (max-width:1400px){.catalog-category-item{gap:2.7rem;border-radius:.6rem;padding:2.1rem 2.4rem 1.2rem}}@media screen and (max-width:575px){.catalog-category-item{padding:1.8rem 2rem 3.4rem;gap:2.2rem}}@media(hover:hover)and (pointer:fine){.catalog-category-item:hover .catalog-category-item__img{transition:.3s;scale:1.05}.catalog-category-item:hover .catalog-category-item__title{transition:.3s;color:#005fff}}.catalog-category-item__title{font-weight:500;font-size:18px;text-align:center;color:#121212;transition:.3s}@media screen and (max-width:1400px){.catalog-category-item__title{font-size:clamp(12px,1.8rem,999px)}}.catalog-category-item__img{aspect-ratio:174/106;width:100%;max-width:174px;transition:.3s}@media screen and (max-width:1400px){.catalog-category-item__img{max-width:17.4rem}}.catalog-category-item__img img{height:100%;-o-object-fit:cover;object-fit:cover}.printPage__inner{max-width:700px;margin:0 auto;padding-top:20px;padding-bottom:30px}@media screen and (max-width:1400px){.printPage__inner{max-width:70rem;padding-top:2rem;padding-bottom:3rem}}.printPage .printPage-header{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:1400px){.printPage .printPage-header{gap:2rem}}@media screen and (max-width:575px){.printPage .printPage-header{grid-template-columns:repeat(1,1fr)}}.printPage .printPage-header__left{display:flex;flex-direction:column;gap:10px}@media screen and (max-width:1400px){.printPage .printPage-header__left{gap:1rem}}.printPage .content__separator{padding-bottom:30px;border-bottom:1px solid rgba(47,78,128,.4);margin-bottom:30px}@media screen and (max-width:1400px){.printPage .content__separator{padding-bottom:3rem;margin-bottom:3rem}}.printPage .printPage-group{display:grid;grid-template-columns:2fr 1.3fr;margin-bottom:30px}@media screen and (max-width:1400px){.printPage .printPage-group{margin-bottom:3rem}}@media screen and (max-width:575px){.printPage .printPage-group{grid-template-columns:1fr;gap:2rem}}.printPage .printPage-h1{position:relative;font-size:26px;font-weight:600}@media screen and (max-width:1400px){.printPage .printPage-h1{font-size:clamp(12px,2.6rem,999px)}}.printPage .product-labels{display:flex;flex-direction:column;gap:.5rem;position:absolute;top:12px;left:12px}@media screen and (max-width:1400px){.printPage .product-labels{top:1.2rem;left:1.2rem}}.printPage .product-labels span{display:flex;padding:6.5px 8px;border-radius:4px;font-weight:500;font-size:12px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:1400px){.printPage .product-labels span{border-radius:.4rem;padding:.65rem .8rem;font-size:clamp(12px,1.2rem,999px)}}.printPage .printPage-image{position:relative;padding:10px}.printPage .printPage-image img{aspect-ratio:498/373}.printPage .printPage-price{font-size:32px;line-height:120%;white-space:nowrap;margin-bottom:30px;font-weight:600}@media screen and (max-width:1400px){.printPage .printPage-price{font-size:clamp(12px,3.2rem,999px);margin-bottom:3rem}}.printPage .printPage-price span{font-size:14px}@media screen and (max-width:1400px){.printPage .printPage-price span{font-size:clamp(12px,1.4rem,999px)}}.printPage .product-characteristics{padding:0;background:transparent}.printPage .product-characteristics-general,.printPage .product-characteristics-group{display:flex;flex-direction:column}.printPage .product-characteristics-group__title{font-weight:600;font-size:16px;color:#054160;border-bottom:1px solid #fff;padding:12px 20px;background:#b5d7f8}@media screen and (max-width:1400px){.printPage .product-characteristics-group__title{font-size:clamp(12px,1.6rem,999px);padding:1.2rem 2rem}}@media screen and (max-width:575px){.printPage .product-characteristics-group__title{font-size:clamp(12px,1.4rem,999px);line-height:150%;padding:1.2rem 1.6rem}}.printPage .product-characteristics-group__list{display:flex;flex-direction:column}.printPage .product-characteristics-group__item{display:grid;grid-template-columns:repeat(2,1fr);border-bottom:1px solid #fff}.printPage .product-characteristics-group__item-left{font-weight:400;font-size:16px;line-height:150%;color:#121212;background:#e4f2ff;padding:12px 20px}@media screen and (max-width:1400px){.printPage .product-characteristics-group__item-left{font-size:clamp(12px,1.6rem,999px);padding:1.2rem 2rem}}@media screen and (max-width:575px){.printPage .product-characteristics-group__item-left{font-size:clamp(12px,1.4rem,999px);line-height:140%;padding:1.2rem 1.6rem}}.printPage .product-characteristics-group__item-right{font-weight:400;font-size:16px;line-height:150%;color:#121212;background:#daedff;padding:12px 20px}@media screen and (max-width:1400px){.printPage .product-characteristics-group__item-right{font-size:clamp(12px,1.6rem,999px);padding:1.2rem 2rem}}@media screen and (max-width:575px){.printPage .product-characteristics-group__item-right{font-size:clamp(12px,1.4rem,999px);line-height:140%;padding:1.2rem 1.6rem}}.printPage .product-characteristics-group.active{display:block!important;opacity:1;visibility:visible;pointer-events:initial;transition:.6s;transform:translateY(0)}.printPage .product-characteristics-consult{display:flex;flex-direction:column;gap:8px;padding:12px 20px;border-radius:0 0 8px 8px;background:#b5d7f8;margin-bottom:16px}@media screen and (max-width:1400px){.printPage .product-characteristics-consult{gap:.8rem;padding:1.2rem 2rem;border-radius:0 0 .8rem .8rem;margin-bottom:1.6rem}}@media screen and (max-width:1400px)and (max-width:575px){.printPage .product-characteristics-consult{padding:1.2rem 1.6rem}}.printPage .product-characteristics-consult span{font-weight:400;font-size:18px;color:#054160}@media screen and (max-width:1400px){.printPage .product-characteristics-consult span{font-size:clamp(12px,1.8rem,999px)}}.printPage .product-characteristics-consult a{font-weight:600;font-size:20px;color:#054160;transition:.3s}@media screen and (max-width:1400px){.printPage .product-characteristics-consult a{font-size:clamp(12px,2rem,999px)}}@media(hover:hover)and (pointer:fine){.printPage .product-characteristics-consult a:hover{color:#f8a41c;transition:.3s}}.printPage .product-characteristics-more{display:flex;align-items:center;gap:6px;border-bottom:1px dashed #005fff;width:-moz-fit-content;width:fit-content;transition:.3s;cursor:pointer}@media screen and (max-width:1400px){.printPage .product-characteristics-more{gap:.6rem}}@media(hover:hover)and (pointer:fine){.printPage .product-characteristics-more:hover{opacity:.7;transition:.3s}}.printPage .product-characteristics-more span{font-weight:400;font-size:16px;line-height:150%;color:#005fff}@media screen and (max-width:1400px){.printPage .product-characteristics-more span{font-size:clamp(12px,1.6rem,999px)}}.printPage .product-characteristics-more svg{width:20px;height:20px;color:#005fff;transition:.3s}@media screen and (max-width:1400px){.printPage .product-characteristics-more svg{width:2rem;height:2rem}}.printPage .product-characteristics-more.active svg{transform:rotateX(180deg);transition:.3s}.printPage .printPage-control{display:flex;flex-direction:column;gap:15px}@media screen and (max-width:1400px){.printPage .printPage-control{gap:1.5rem}}.printPage .printPage-control .btn-printPage{background:#005fff;display:flex;padding-left:20px;justify-content:flex-start;gap:10px;height:48px}@media screen and (max-width:1400px){.printPage .printPage-control .btn-printPage{padding-left:2rem;gap:1rem;height:4.8rem}}@media(hover:hover)and (pointer:fine){.printPage .printPage-control .btn-printPage:hover{background:#fff;transition:.3s;border:1px solid #005fff}.printPage .printPage-control .btn-printPage:hover span{color:#005fff}.printPage .printPage-control .btn-printPage:hover svg{color:#005fff;transition:.3s}}.printPage .printPage-control .btn-printPage svg{width:24px;height:24px;color:#fff;transition:.3s}@media screen and (max-width:1400px){.printPage .printPage-control .btn-printPage svg{width:2.4rem;height:2.4rem}}@media print{*{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.printPage-group-print{display:initial!important}.header,.footer,.btn-printPage{display:none!important}}
