@keyframes absolute{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fixed{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes fixed-search{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(-34px);-webkit-transform:translateY(-34px);-moz-transform:translateY(-34px);-ms-transform:translateY(-34px);-o-transform:translateY(-34px)}}.nav-mob{display:none}.cart-count{position:absolute;background-color:#3296fa;border-radius:50%;width:30px;height:30px;top:10px;display:flex;justify-content:center;align-items:center;right:10px;color:#fff}.fixed{position:fixed;height:100vh;transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-o-transform:translateY(0)!important}.absolute{position:fixed;transform:translateY(-49px);-webkit-transform:translateY(-49px);-moz-transform:translateY(-49px);-ms-transform:translateY(-49px);-o-transform:translateY(-49px)}.offcanvas{position:fixed;top:0;right:0;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;outline:0;transform:translateX(100%);transition:transform .3s ease-in-out,visibility .3s ease-in-out;border-left:none!important;background-color:#fff;color:#000;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);width:100%}.offcanvas.show:not(.hiding),.offcanvas.showing{visibility:visible;transform:none}.offcanvas.show{visibility:visible}.offcanvas .offcanvas-header{display:flex;align-items:center;justify-content:flex-end;min-height:56px;padding:16px 24px 0}.offcanvas .offcanvas-title{margin:0;line-height:1.5}.offcanvas .btn-close{width:32px;height:32px;padding:0;border:0;background:rgba(0,0,0,0);color:#000;cursor:pointer;position:relative}.offcanvas .btn-close:after,.offcanvas .btn-close:before{content:"";position:absolute;left:7px;top:15px;width:18px;height:2px;background:currentColor;border-radius:2px}.offcanvas .btn-close:before{transform:rotate(45deg)}.offcanvas .btn-close:after{transform:rotate(-45deg)}.offcanvas .link-small-container{display:flex;flex-direction:column;align-items:flex-end;width:100%;gap:16px;border-top:1px solid #e5e5e5;padding:8px 0}.offcanvas .link-small-container a{color:gray!important}.offcanvas .offcanvas-body{flex-grow:1;overflow-y:auto;padding:24px}.offcanvas .menu{display:flex;flex-direction:column;align-items:flex-end;gap:16px}.offcanvas .menu a,.offcanvas .menu button{-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:rgba(0,0,0,0);border:none;color:#000;transition:.2s ease;font-family:inherit;font-size:inherit;font-weight:500;margin:0;padding:0;cursor:pointer}.offcanvas .menu a.big,.offcanvas .menu button.big{font-size:28px;line-height:1}.offcanvas .menu .logo-container{display:flex;flex-direction:column;gap:10px;align-items:center;margin-bottom:16px}.offcanvas .menu .logo-container img{height:32px;transition:all .5s ease}.offcanvas .menu .logo-container .name{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000}.offcanvas .menu .logo-container .name span:first-child{font-family:Cormorant;font-size:28px;font-weight:500}.offcanvas .menu .logo-container .name span:nth-child(2){text-transform:uppercase;font-size:12px;letter-spacing:4px;transform:scaleY(.8);margin-top:-8px}.offcanvas-backdrop{position:fixed;inset:0;z-index:1040;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}header{display:flex;position:fixed;overflow:visible;flex-direction:column;width:100%;background:#fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);transition:transform .3s ease,position .3s ease;animation:absolute .6s ease;border-bottom:1px solid #e5e5e5;z-index:10}header .serch-menu{display:flex;flex-direction:row;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}header .serch-menu input{width:50%}header .serch-menu .menu{display:flex;width:50%;flex-direction:row;gap:32px;padding:12px 32px;font-size:16px;font-weight:500;border-bottom:1px solid #e5e5e5}header .serch-menu .menu a{color:gray;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}header .serch-menu .menu a.active,header .serch-menu .menu a:hover{color:#000}header nav{display:flex;flex-direction:row;justify-content:space-between;padding:0;align-items:center;position:relative;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}header nav .icon-menu{display:flex;flex-direction:row;width:50%}header nav .icon-menu a{position:relative;padding:32px;line-height:1;overflow:visible}header nav .icon-menu a,header nav .icon-menu a svg path,header nav .icon-menu a:after{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}header nav .icon-menu a:after{content:"";position:absolute;width:100%;height:2px;background:rgba(0,0,0,0);bottom:-1px;left:50%;z-index:10;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}header nav .icon-menu a:hover:after{background:#000}header nav .icon-menu a.active:after{background:#3296fa}header nav .btn-menu{display:none;background:rgba(0,0,0,0);border:none;color:#000}header nav .btn-menu svg{width:32px;height:32px}header nav .btn-search{display:none;background:rgba(0,0,0,0);border:none;color:#000}header nav .btn-search svg{width:30px;height:30px}header nav .contacts-container{display:flex;flex-direction:row;align-items:center;gap:10px}header nav .contacts-container .line{width:2px;height:18px;background-color:#000;border-radius:2px}header nav .contacts-container .icons{display:flex;flex-direction:row;align-items:center}header nav .contacts-container .icons a,header nav .contacts-container .icons a svg{transition:.3s ease}header nav .contacts-container .tel{display:flex;align-items:center;transition:.3s ease;cursor:pointer}header nav .contacts-container .tel svg{height:26px;margin-top:4px;width:-moz-fit-content;width:fit-content}header nav .contacts-container .tel a{text-wrap:nowrap;font-weight:500}header nav .contacts-container .tel:hover{color:#566747}header nav .contacts-container svg{width:32px;height:32px;margin-top:2px;cursor:pointer}header nav .logo-container{display:flex;flex-direction:row;gap:10px;align-items:center}header nav .logo-container .logo-icon{transition:all .5s ease}header nav .logo-container svg{color:#000;transition:.3s ease}header nav .logo-container:hover svg{color:#3296fa}header nav .logo-container img{height:32px;transition:all .5s ease}header nav .logo-container:after{content:none!important}header nav .menu{display:flex;flex-direction:row;gap:32px;font-size:32px;padding:0 32px;width:50%;flex:1 1;align-self:stretch}header nav .menu a,header nav .menu button{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;display:flex;border:none;background-color:rgba(0,0,0,0);align-items:center;color:#000;gap:4px;transition:.2s ease;font-family:inherit;font-size:inherit;font-weight:500;line-height:1;margin:0;padding:0;cursor:pointer;white-space:nowrap}header nav .menu a svg,header nav .menu button svg{height:24px;width:auto}header nav .menu a svg,header nav .menu a:after,header nav .menu button svg,header nav .menu button:after{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}header nav .menu a:after,header nav .menu button:after{content:"";position:absolute;width:100%;height:2px;background:rgba(0,0,0,0);bottom:-1px;left:50%;z-index:10;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%)}header nav .menu a:hover:after,header nav .menu button:hover:after{background:#000}header nav .menu a.active:after,header nav .menu button.active:after{background:#3296fa}header nav .menu .catalog-btn.rotate svg{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}@media(max-width:1270px){.absolute{position:fixed;transform:translateY(-38px);-webkit-transform:translateY(-38px);-moz-transform:translateY(-38px);-ms-transform:translateY(-38px);-o-transform:translateY(-38px)}.cart-count{font-size:12px;width:24px;height:24px;top:6px;right:6px}header nav .icon-menu{width:60%}header nav .icon-menu img,header nav .icon-menu svg{height:24px;width:auto}header nav .icon-menu .logo-container,header nav .icon-menu a{padding:20px}header nav .menu{flex:auto;padding:0 20px}header nav .menu a,header nav .menu button{font-size:24px}header .serch-menu input{padding:8px 66px 8px 57px;font-size:14px}header .serch-menu .left-icon{left:20px}header .serch-menu .menu{padding:8px 20px;gap:20px}header .serch-menu .menu a{font-size:14px}}@media(max-width:1040px){.absolute{position:fixed;transform:translateY(-41px);-webkit-transform:translateY(-41px);-moz-transform:translateY(-41px);-ms-transform:translateY(-41px);-o-transform:translateY(-41px)}header nav .icon-menu{width:70%}header nav .menu{flex:auto}header .serch-menu input{padding:8px 70px 8px 61px}header .serch-menu .left-icon{left:28px}header .serch-menu .menu{padding:8px 28px;gap:28px}}@media(max-width:994px){header nav .icon-menu{width:-moz-fit-content;width:fit-content}header nav .menu{flex:auto}header .serch-menu input{padding:8px 66px 8px 57px}header .serch-menu .left-icon{left:24px}header .serch-menu .menu{padding:8px 24px;gap:28px;width:56%}}@media(max-width:924px){.absolute{position:fixed;transform:translateY(-38px);-webkit-transform:translateY(-38px);-moz-transform:translateY(-38px);-ms-transform:translateY(-38px);-o-transform:translateY(-38px)}.cart-count{font-size:11px;width:20px;height:20px}header nav .icon-menu img,header nav .icon-menu svg{height:22px;width:auto}header nav .icon-menu .logo-container,header nav .icon-menu a{padding:18px}header nav .menu{flex:auto;padding:0 16px;gap:16px}header nav .menu a,header nav .menu button{font-size:22px}header .serch-menu input{padding:8px 66px 8px 57px;font-size:14px}header .serch-menu .left-icon{left:20px}header .serch-menu .menu{padding:8px 20px;gap:20px}header .serch-menu .menu a{font-size:14px}}@media(max-width:818px){header nav .icon-menu a{padding:16px}header nav .icon-menu a svg{height:20px}header nav .icon-menu .logo-container{padding:16px}header nav .menu a,header nav .menu button{font-size:20px}}@media(max-width:760px){.fixed{transform:translateY(-34px)!important;-webkit-transform:translateY(-34px)!important;-moz-transform:translateY(-34px)!important;-ms-transform:translateY(-34px)!important;-o-transform:translateY(-34px)!important}.absolute{transform:translateY(-38px)!important;-webkit-transform:translateY(-38px)!important;-moz-transform:translateY(-38px)!important;-ms-transform:translateY(-38px)!important;-o-transform:translateY(-38px)!important}.fixed-search{transform:translateY(0)!important;-webkit-transform:translateY(0)!important;-moz-transform:translateY(0)!important;-ms-transform:translateY(0)!important;-o-transform:translateY(0)!important}header{animation:fixed-search .6s ease;transform:translateY(-38px);-webkit-transform:translateY(-38px);-moz-transform:translateY(-38px);-ms-transform:translateY(-38px);-o-transform:translateY(-38px);-webkit-animation:fixed-search .6s ease}header .serch-menu input{border-right:0!important}header .serch-menu .menu,header nav .icon-menu a{display:none}header nav .icon-menu a:first-child{display:block}header nav .menu{display:none}header nav .btn-menu{display:block;padding:0 13px}header nav .btn-menu svg{width:32px;height:auto}header nav .btn-search{display:block;padding:0 13px}header nav .btn-search svg{width:28px;height:auto}.nav-mob,header nav .menu-btn-mob{display:flex;flex-direction:row;align-items:center}.nav-mob{background-color:#fff;border-top:1px solid #e5e5e5;position:fixed;bottom:0;width:100vw;justify-content:space-between;padding:0;z-index:2000}.nav-mob .icon-menu{display:flex;flex-direction:row;justify-content:center;width:100%}.nav-mob .icon-menu a:first-child{display:none}.nav-mob .icon-menu a{position:relative;padding:14px 24px;overflow:visible}.nav-mob .icon-menu a,.nav-mob .icon-menu a svg path{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.nav-mob .icon-menu a.active svg path,.nav-mob .icon-menu a:hover svg path{stroke:#3296fa}.nav-mob .icon-menu a.active:after{background:#3296fa}.nav-mob .icon-menu a:after{content:"";position:absolute;width:100%;height:2px;background:rgba(0,0,0,0);bottom:-1px;left:50%;z-index:10;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.nav-mob .icon-menu a:hover:after{background:#3296fa}.nav-mob .btn-menu{display:none;background:rgba(0,0,0,0);border:none}.nav-mob .btn-menu svg{width:30px;height:30px;fill:#363636}.nav-mob .contacts-container{display:flex;flex-direction:row;align-items:center;gap:10px}.nav-mob .contacts-container .line{width:2px;height:18px;background-color:#000;border-radius:2px}.nav-mob .contacts-container .icons{display:flex;flex-direction:row;align-items:center}.nav-mob .contacts-container .icons a,.nav-mob .contacts-container .icons a svg{transition:.3s ease}.nav-mob .contacts-container .icons a:hover svg{fill:#566747}.nav-mob .contacts-container .tel{display:flex;align-items:center;transition:.3s ease;cursor:pointer}.nav-mob .contacts-container .tel svg{height:26px;margin-top:4px;width:-moz-fit-content;width:fit-content}.nav-mob .contacts-container .tel a{text-wrap:nowrap;font-weight:500}.nav-mob .contacts-container .tel:hover{color:#566747}.nav-mob .contacts-container svg{width:32px;height:32px;margin-top:2px;cursor:pointer}.nav-mob .logo-container{display:flex;flex-direction:row;gap:10px;align-items:center}.nav-mob .logo-container img{height:32px}.nav-mob .logo-container:after{content:none!important}.nav-mob .menu{display:flex;flex-direction:row;gap:32px;font-size:32px;padding:0 32px;width:50%;flex:1 1;align-self:stretch}.nav-mob .menu a,.nav-mob .menu button{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;display:flex;border:none;background-color:rgba(0,0,0,0);align-items:center;color:#000;gap:4px;transition:.2s ease;font-family:inherit;font-size:inherit;font-weight:500;line-height:1;margin:0;padding:0;cursor:pointer;white-space:nowrap}.nav-mob .menu a svg,.nav-mob .menu button svg{height:24px;width:auto;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.nav-mob .menu a:hover,.nav-mob .menu button:hover{color:#3296fa}.nav-mob .menu a:after,.nav-mob .menu button:after{content:"";position:absolute;width:100%;height:2px;background:rgba(0,0,0,0);bottom:-1px;left:50%;z-index:10;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.nav-mob .menu a:hover:after,.nav-mob .menu button:hover:after{background:#3296fa}.nav-mob .menu .catalog-btn.rotate svg{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}}@font-face{font-family:Inter;src:url(/_next/static/media/cc27cf3ff100ea21-s.p.ttf) format("truetype");font-display:swap;font-weight:100 900}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.00%;size-adjust:107.89%}.__className_cd37a3{font-family:Inter,Inter Fallback}.__variable_cd37a3{--font-inter:"Inter","Inter Fallback"}body,html{max-width:100vw;overflow-x:hidden}body{color:#000;background:#fff;font-family:Inter!important;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2{text-align:left}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}@media(prefers-color-scheme:dark){html{color-scheme:dark}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #f7f7f7!important;-webkit-text-fill-color:#000!important;transition:background-color .1s ease-in-out 0s;background-color:#fff!important;-webkit-transition:background-color .1s ease-in-out 0s;-moz-transition:background-color .1s ease-in-out 0s;-ms-transition:background-color .1s ease-in-out 0s;-o-transition:background-color .1s ease-in-out 0s}section{padding-left:32px;padding-right:32px}@media(max-width:684px){section{padding-left:8px!important;padding-right:8px!important}}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:12px;padding-left:12px}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1320px}}.underline{border-bottom:1px solid #e5e5e5;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease}.underline:hover{border-bottom:1px solid #000}@media(max-width:992px){.link-more{display:flex;padding:6px 25px;font-size:14px}.link-more svg{transition:transform .3s ease;height:26px}}@media(min-width:2560px){:root{--desktop-wide-zoom:1.25}@supports(zoom:1){html{zoom:var(--desktop-wide-zoom)}}.not-found{min-height:calc((100vh - 165px)/var(--desktop-wide-zoom))!important}.not-found_left img{height:calc((100vh - 165px)/var(--desktop-wide-zoom))!important}.favorites-page{min-height:calc((100vh - 180px)/var(--desktop-wide-zoom))!important}.search-page{min-height:calc(100vh/var(--desktop-wide-zoom))!important}.calculator-iframe{height:calc(100vh/var(--desktop-wide-zoom))!important}.selection-modal{max-height:calc(90vh/var(--desktop-wide-zoom))!important;height:calc(90vh/var(--desktop-wide-zoom))!important}.documents_page,.reset-auth{min-height:calc(100vh/var(--desktop-wide-zoom))!important}.register-modal .scroll-modal-content{max-height:calc(75vh/var(--desktop-wide-zoom))!important}.cart-page{min-height:calc((100vh - 180px)/var(--desktop-wide-zoom))!important}.artcilesinglepage_wrapper,.download{min-height:calc(100vh/var(--desktop-wide-zoom))!important}.orders-section{min-height:calc(60vh/var(--desktop-wide-zoom))!important}.compare-page{min-height:calc((100vh - 180px)/var(--desktop-wide-zoom))!important}.fixed{height:calc(100vh/var(--desktop-wide-zoom))!important}.catalog-menu__panel.open{height:calc((100vh - 146px)/var(--desktop-wide-zoom))!important}.about_company_hero{min-height:calc((100vh - 145px)/var(--desktop-wide-zoom))!important}.article_list{min-height:calc(100vh/var(--desktop-wide-zoom))!important}.blog .blog-card-container{height:calc(60vh/var(--desktop-wide-zoom))!important}.hero,.hero .hero-content,.hero-video{height:calc(100vh/var(--desktop-wide-zoom))!important}.runningline img{height:calc(15vh/var(--desktop-wide-zoom))!important}.runningline .runningline-item-logo{height:calc(12.75vh/var(--desktop-wide-zoom))!important}.projects-container .projects-card{height:calc(50vh/var(--desktop-wide-zoom))!important}.promo-container{min-height:calc(70vh/var(--desktop-wide-zoom))!important}.pdf-modal{max-height:calc(100vh/var(--desktop-wide-zoom))!important}.decisions-container .decisions-card-container .decisions-card{height:calc(50vh/var(--desktop-wide-zoom))!important}}