@import "../../libs/pure/pure-min.css";@import "../../libs/pure/grids-responsive-min.css";@import "../../css/pure-extend.css";@import "../../css/extra.css";@import "../../css/cart.css";@import "../../js/johndyer-mediaelement/build/mediaelementplayer.min.css";@import "../../libs/swiper/package/css/swiper.min.css";@import "../../libs/fontawesome-pro-5.7.2-web/css/all.min.css";@import "../../libs/TurnWheel/jReject/css/jquery.reject.css";@import "../../libs/fancybox/dist/jquery.fancybox.min.css";@import "../../libs/select2/dist/css/select2.min.css";@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);:root{--color-1:#171717;--color-2:#A2A2A2;--color-3:#A1A1A1;--color-4:#F5F5F3;--color-5:rgba(135,135,135,.25);--color-6:#0F0F0F;--color-7:#0093D0;--color-8:#878787;--color-9:rgba(255,255,255,.08);--color-10:#DADAD8;--color-11:#ADADAD;--color-12:#878787;--color-13:#BEBEBE;--text:'DM Sans',sans-serif;--text2:'Poppins',sans-serif}.swiper-button-next:after,.swiper-button-prev:after{content:none}.swiper-button-next,.swiper-button-prev{width:16px;height:28px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;margin-top:-60px}.swiper-button-next{right:-30px}.swiper-button-prev{left:-30px}.swiper-button-next:hover,.swiper-button-prev:hover{transform:scale(1.1)}html{height:100%;font-size:62.5%}body{min-height:100vh;color:var(--color-8);font-weight:400;font-family:var(--text);font-size:1.6rem;line-height:26px;display:flex;flex-direction:column}a{text-decoration:none;outline:none;color:var(--color-7);-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}a:hover{text-decoration:none;color:#000}#page{min-height:100vh;position:relative;overflow:hidden;display:flex;flex-direction:column;flex:auto}div.container.fluid{width:100%;padding:0 30px}footer{height:76px;clear:both;position:relative;z-index:3;background:var(--color-1);color:var(--color-3);font-size:1.5rem;display:flex}footer>.container{display:flex}div.footer-content{display:flex;flex:auto;border-top:1px solid var(--color-9);align-items:center;justify-content:center}header{position:absolute;left:0;right:0;top:0;z-index:222;background:rgba(23,23,23,.73);border-bottom:3px solid var(--color-7);height:120px}.inner header{position:relative;background:#F5F5F5}header>.container{position:relative;height:100%}main{flex:auto;flex-grow:1}div.header-content{position:relative;height:100%;display:flex;flex-direction:column;align-items:flex-end}a.logo{display:flex;position:absolute;left:18px;top:0;bottom:0;background:url(../../images/logo.svg) left center no-repeat;background-size:contain;width:247px;z-index:15}.inner a.logo{background:url(../../images/logob.svg) left center no-repeat;width:247px}section{padding:60px 0}div.map-section{position:relative;background:var(--color-1);padding-bottom:88px}#popup2{padding:0}#popup2 .contact-form{position:static}.contact-form{position:absolute;width:472px;top:34px;right:190px;padding:2.2em 2.3em 2.8em;background:#FFF;z-index:2;border-bottom:4px solid var(--color-7)}.contact-form.bigger-form{width:572px}.contact-title{display:flex;font-weight:400;font-size:3rem;line-height:34px;color:#0F0F0F;margin-bottom:1.7em;font-family:var(--text2)}.contact-title em.fa{margin-right:.3em}section.finished-projects-section{padding-top:120px;padding-bottom:148px}.finished-projects-container{margin-left:-21px;margin-right:-21px;margin-bottom:-30px;padding-top:8px;position:relative}.finished-projects-container>*{padding-left:21px!important;padding-right:21px!important;padding-bottom:30px}.finished-projects-container.swiper-element{margin:0;padding:0}.finished-projects-container.swiper-element>*{padding-left:0!important;padding-right:0!important;padding-bottom:0}.finished-project{position:relative;display:block;overflow:hidden}.finished-photo img{width:100%;height:auto;display:block}.finished-title{min-height:35px;font-family:var(--text2);background:var(--color-7);display:flex;align-items:center;justify-content:center;padding:.2em;font-weight:500;font-size:1.5rem;line-height:22px;letter-spacing:.18em;text-transform:uppercase;color:#FFF;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;position:absolute;left:0;right:0;bottom:0;text-align:center}.finished-hover{background:rgba(35,31,32,.7);position:absolute;left:0;right:0;top:0;color:#FFF;bottom:0;padding:3.5em 1.3em;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;transform:translate(0,100%)}.finished-project:hover .finished-title{transform:translate(0,100%)}.finished-project:hover .finished-hover{transform:none}.finished-hover-title{font-size:2rem;line-height:1.1;margin-bottom:1em;font-family:var(--text2)}.finished-hover-descr{font-size:1.5rem;line-height:26px;color:#FFF;max-height:180px;overflow-y:auto}.finished-hover-action{font-weight:500;font-size:1.5rem;line-height:22px;letter-spacing:.18em;text-transform:uppercase;color:#FFF;font-family:var(--text2);margin-top:2.5em}section.news-section{background:var(--color-4);padding-top:67px;padding-bottom:65px}.news-item{display:block}.news-photo img{width:100%;height:auto;display:block}.news-info{padding-top:18px}.news-date{font-weight:500;font-size:1.2rem;line-height:22px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-11);margin-bottom:7px;font-family:var(--text2)}.news-title{font-size:2.4rem;line-height:34px;color:var(--color-1);margin-bottom:13px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;font-family:var(--text2)}.news-item:hover .news-title{color:var(--color-7)}.news-action{font-weight:500;font-size:1.5rem;line-height:22px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-1);font-family:var(--text2)}.news-add-info{line-height:26px;display:flex;align-items:center;text-align:center}.sized-container{max-width:1035px;margin:0 auto}* + .news-add-info.sized-container{margin-top:4.8em}.news-container{position:relative;padding-top:6px}section.technical-information-section{padding-bottom:155px;padding-top:87px}.technical-information-container{margin-bottom:-30px}.technical-information-container>*{margin-bottom:30px}.technical-information-descr{padding-top:2.5em}.technical-information-descr h2{font-weight:400;font-size:30px;line-height:1.1;color:var(--color-1);margin-bottom:1.4em;font-family:var(--text2)}* + .technical-information-action{margin-top:3.1em}.technical-information-action{font-size:2.4rem}.technical-information-action .rounded-action{border:1px solid var(--color-1);border-radius:100%;width:250px;height:250px;display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;line-height:34px;color:var(--color-1);font-family:var(--text2)}.technical-information-action .rounded-action:hover{color:var(--color-7);border-color:var(--color-7)}.technical-information-action .rounded-action svg{margin-top:.5em}.technical-information-photo{padding-left:88px;position:relative}.technical-information-photo img + img{position:absolute;left:0;bottom:-12%}section.manufacturers-section{padding-top:120px}section.manufacturers-section .swiper-button-prev,section.manufacturers-section .swiper-button-next{margin-top:-88px}.manufacturers-container{position:relative}.manufacturers-container .swiper-slide{height:auto}.manufacturers-item{display:flex;flex-direction:column;height:100%}.manufacturers-photo img{width:100%;height:auto;display:block}.manufacturers-info{padding-top:8px;display:flex;flex-direction:column;flex:auto}.manufacturers-title{font-size:2rem;line-height:30px;color:var(--color-1);margin-bottom:1.5em;font-family:var(--text2)}.manufacturers-descr{font-size:15px;line-height:26px}.manufacturers-action{display:flex;justify-content:space-between;margin-top:auto;padding-top:.9em;align-items:center}.manufacturers-action>*{max-width:50%}.manufacturers-link{font-weight:500;font-size:1.5rem;line-height:1.1;letter-spacing:.18em;text-transform:uppercase;font-family:var(--text2);color:#171717}.manufacturers-link:hover{color:var(--color-7)}.manufacturers-download{font-weight:500;font-size:1.5rem;line-height:22px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-7);display:flex;font-family:var(--text2)}.manufacturers-download span{position:relative;line-height:1;margin-top:-1px}.manufacturers-download svg{margin-top:3px;margin-right:.5em}.manufacturers-download span:before{position:absolute;left:0;right:0;top:calc(100% - 1px);height:1px;content:'';background:var(--color-7)}div.index-swiper-container{position:relative}.manufacturers-download:hover span:before{background:#000}div.index-swiper-container .swiper-pagination{left:auto;right:0;top:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:74px}div.index-swiper-container .swiper-pagination *{width:11px;height:11px;border-radius:100%;background:#fff;margin:7px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;cursor:pointer}div.index-swiper .swiper-slide .photo{width:100%;height:auto;display:block;object-fit:cover;max-height:calc(100vh - 120px);min-height:712px}div.index-swiper div.swiper-slide-content{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;background:rgba(50,50,50,.2);color:#fff;padding:120px 0;padding-top:300px}div.index-swiper div.swiper-slide-content h1{font-weight:400;font-size:5.3rem;line-height:63px;margin:0;font-family:var(--text2)}div.index-swiper div.swiper-slide-content h3{font-size:2rem;line-height:30px;font-weight:400}div.index-swiper div.swiper-slide-content .action{margin-top:27px;font-size:2.4rem}div.index-swiper div.swiper-slide-content .action .circle-action{border:1px solid #fff;border-radius:100%;width:147px;height:147px;display:flex;padding-top:10px;align-items:center;flex-direction:column;justify-content:center;text-align:center;line-height:1.1;color:#fff}div.index-swiper div.swiper-slide-content .action .circle-action:hover{color:var(--color-1);border-color:var(--color-1)}.swiper-controls{position:absolute;right:0;top:0;bottom:0;width:200px;padding-top:110px;display:flex;align-items:center;flex-direction:column;justify-content:center}.swiper-controls>*{position:static;color:#fff;margin-bottom:5px}.news-list{margin-bottom:-30px}.news-list>*{margin-bottom:30px}section.particular-project-section{padding-top:70px;padding-bottom:150px}.particular-project-container{position:relative;padding-top:30px}.particular-project-swiper-box{position:relative}.particular-project-photo img{width:100%;height:auto;display:block}.particular-project-info{position:absolute;right:0;bottom:0;min-width:491px;background:#FFF;padding:2em 1.1em 2em 1.8em;z-index:1}.particular-project-box{margin-bottom:-30px}.particular-project-box>*{margin-bottom:30px}.particular-project-box h3{font-size:1.8rem;font-weight:400;line-height:20px;color:var(--color-1);font-family:var(--text2);margin-bottom:1em}.useful-products-list{display:flex;flex-direction:column;align-items:flex-start}.useful-products-list a{position:relative;color:var(--color-12);display:flex;margin-bottom:.5em}.useful-products-list a:before{position:absolute;left:0;right:0;top:calc(100% - 4px);line-height:1.1;content:'';background:var(--color-12);height:1px;width:0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.useful-products-list a:hover:before{width:100%}.other-information ul{list-style:none;padding:0;margin:0}.other-information ul li{margin-bottom:.5em}.other-information ul b{font-weight:500;color:var(--color-1)}* + .particular-project-info-container{margin-top:4.8em;max-width:1035px;margin-left:auto;margin-right:auto;text-align:center}.useful-container{margin-bottom:-15px;margin-left:-39px;margin-right:-39px;padding-top:5px}.useful-container>*{margin-bottom:15px;padding-right:39px!important;padding-left:39px!important}.useful-item{display:flex;justify-content:space-between;background:#FFF;border:1px solid #F2F4F6;min-height:45px;align-items:center;color:var(--color-8);padding:.5em 1.6em}.useful-arrow{margin-left:1em}.useful-item:hover{color:var(--color-7)}section.inner-product-numbers-section{background:var(--color-4);padding-top:110px;padding-bottom:95px}.inner-product-numbers-container{margin-bottom:-30px}.inner-product-numbers-container>*{padding-bottom:30px}.inner-product-numbers-item{display:flex;font-size:1.5rem;line-height:26px;align-items:flex-start}.inner-product-numbers-item h3{font-size:4rem;line-height:30px;color:var(--color-1);font-weight:400;min-width:64px;text-align:right;margin-right:.5em}.inner-product-numbers-item p{margin:0}section.inner-product-card-section{padding-top:47px;padding-bottom:110px}.inner-product-card-container{margin-bottom:-30px}.inner-product-card-container>*{margin-bottom:30px}.inner-product-card-box h1{font-family:var(--text2);font-weight:400;font-size:3rem;line-height:1.1;color:var(--color-1);margin-bottom:2.8em}.inner-product-card-info{padding-right:85px}.inner-product-card-info h2{font-weight:400;font-size:2.4rem;line-height:1.1;font-family:var(--text2);color:var(--color-1);margin-bottom:1.8em}.inner-product-card-info b{color:var(--color-1);font-weight:500}.inner-product-card-action{font-size:1.5rem;margin:0 -12px}.inner-product-card-photo{margin-top:-10px;margin-left:-17px}.inner-product-card-photo img{width:100%;height:auto;display:block}* + .inner-product-card-action{margin-top:3.3em}.inner-product-card-action>*{margin:0 12px 12px 12px}section.go-back-element{padding:10px 0}.page-back-element{display:flex;align-items:center;font-family:var(--text2);font-size:1.4rem;line-height:1;color:var(--color-1);padding-left:2px}.page-back-element svg{margin-right:.7em}section.properties-section{padding-top:110px}section.properties-section .custom-title-1{margin-bottom:1.7em}div.products-inner-list{display:flex;margin:0 -11px -50px -11px;flex-wrap:wrap}div.products-inner-list.show-more-elements>*{max-width:calc(100% / 4)}div.products-inner-list>*{padding:0 11px 50px 11px;max-width:calc(100% / 3);flex:1 1 100%}.products-inner-item{display:block}.products-inner-photo img{width:100%;height:auto;display:block}.products-title{font-size:1.8rem;font-family:var(--text2);line-height:27px;color:var(--color-1);margin-bottom:.8em;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.products-inner-item:hover .products-title{color:var(--color-7)}.products-descr{font-size:1.5rem;margin-top:1.6em;line-height:26px;color:var(--color-8)}.products-action{margin-top:1em;display:flex;align-items:center;color:var(--color-1);font-family:var(--text2);font-size:1.5rem;letter-spacing:.18em;text-transform:uppercase}.products-action svg{-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.products-inner-item:hover .products-action svg{transform:translate(10px)}* + .pagination-container{margin-top:4.6em}.pagination-container{display:flex;justify-content:center}ul.pagination{margin:0 -3px -6px;flex-wrap:wrap;justify-content:center}ul.pagination>li{margin:0}ul.pagination>li>a{display:flex;height:42px;width:42px;align-items:center;justify-content:center;background:#FFF;border:1px solid #F2F4F6;letter-spacing:.02em;text-transform:uppercase;color:var(--color-8)}ul.pagination>li:hover>a,ul.pagination>li.selected>a{background:var(--color-1)!important;border-color:var(--color-1);color:#fff}div.page-module ul>li{margin:0 3px 6px}div.header-elements .calculator{margin-left:10px}div.header-elements{display:flex;padding-top:15px;position:relative;margin:0 -13px;color:#fff;font-size:1.5rem}div.header-elements a{color:#fff;display:flex}.inner div.header-elements a:not(.ext_button){color:var(--color-1)}div.header-elements a:hover{opacity:.8}div.header-elements>div{display:flex;padding:0 13px}section.footer-colls-section{background:var(--color-1);color:#fff;font-size:1.6rem;line-height:34px;padding-top:118px;padding-bottom:70px}.map-section + section.footer-colls-section{padding-top:30px}div.footer-colls{display:flex;margin:-25px -15px 0;flex-wrap:wrap}div.footer-colls>div{margin-top:25px;padding:0 15px;flex:1 1 100%;max-width:calc(100% / 4)}div.footer-colls h4{font-size:1.2rem;font-weight:500;color:var(--color-2);line-height:22px;text-transform:uppercase;margin-bottom:.8em;font-family:var(--text2)}div.footer-colls ul{list-style:none;padding:0;margin:0}div.footer-colls a{color:#fff}div.footer-colls a:hover{color:#fff}div.footer-colls ul:not(.socials) a span{position:relative}div.footer-colls ul:not(.socials) a span:before{top:calc(100% - 4px);left:0;right:0;height:1px;position:absolute;background:#fff;content:'';width:0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.footer-colls ul:not(.socials) a:hover span:before{width:100%}.footer-info{font-size:1.3rem;line-height:26px;padding-top:10px;padding-right:20px}* + ul.socials{padding-top:16px!important}ul.socials{display:flex;list-style:none;padding:0;margin:0 -7px -7px -7px}ul.socials>li>a{color:var(--color-7);padding:0 7px 7px 7px}div.footer-colls>div:first-child{max-width:100%;position:relative}div.footer-colls>div:first-child:before{background:var(--color-9);position:absolute;height:1px;top:50%;right:0;left:277px;content:''}.footer-logo img{display:block}section.page-top-photo-section{display:flex;align-items:center;background-position:center center;background-size:cover;position:relative;height:402px;padding:40px 0;font-family:var(--text2)}section.page-top-photo-section .container{position:relative;z-index:2}section.page-top-photo-section h1{margin:0;color:#fff;text-align:center;font-size:5.3rem;line-height:1.1;font-weight:400}.page-back-container{position:absolute;left:0;bottom:20px;right:0}.page-back{font-size:1.4rem;line-height:1.1;color:#FFF}.page-back svg{margin-right:.5em}section.sized-block{padding-top:87px}.sized-container{max-width:1035px;margin:0 auto;text-align:center}section.inner-about-section{padding-top:30px;padding-bottom:88px}.inner-about-container{margin-bottom:-90px}.inner-about-container>*{margin-bottom:90px}.inner-about-descr{padding-top:24px;padding-right:90px;line-height:26px}.inner-about-descr h2{font-weight:400;font-size:3rem;line-height:1.1;color:#171717;margin-bottom:1.3em;padding-right:40px;font-family:var(--text2)}.inner-about-descr ul{list-style:none;padding:0;margin:0}.inner-about-descr ul li{position:relative}.inner-about-descr ul li:before{content:'-';display:inline-flex;margin-left:.3em}.inner-about-photo{margin-left:-17px}.inner-about-photo img{width:100%;height:auto;display:block}section.iconed-section{background:var(--color-4);padding-top:100px;padding-bottom:100px}.iconed-container{max-width:1110px;margin:0 auto;margin-bottom:-30px}.iconed-container>*{margin-bottom:30px;padding-right:35px!important;padding-left:35px!important}.iconed-item{background:#FFF;display:flex;flex-direction:column;align-items:center;padding:3.6em 2em 1.3em 2em;height:100%}.iconed-icon{margin-bottom:2.3em}.iconed-icon img{max-width:100%;display:block}.iconed-title{font-size:2rem;line-height:30px;display:flex;align-items:center;text-align:center;color:var(--color-1);font-family:var(--text2);margin-bottom:1.2em}.iconed-descr{font-size:1.5rem;line-height:26px;color:var(--color-8);text-align:center}section.background-section{background-repeat:no-repeat;background-size:cover;padding-top:105px;padding-bottom:90px}.background-descr{color:#FFF;line-height:26px;margin-left:-20px}.background-descr h2{font-size:3rem;line-height:1.1;font-weight:400;margin-bottom:1.1em;font-family:var(--text2)}.background-descr ul{list-style:none;padding:0;margin:0}.background-descr ul li{position:relative}.background-descr ul li:before{content:'-';display:inline-flex;margin-right:.2em}section.z-section{padding-top:100px;padding-bottom:120px}.z-box-photo{padding-left:83px}.z-box-info{padding-top:92px}.z-container>div:nth-child(even)>div{display:flex;flex-direction:row-reverse}.z-container>div:nth-child(even)>div .z-box-photo{padding-left:0;padding-right:82px}.z-container>div:nth-child(even)>div .z-box-info{margin-left:-22px}.z-box-photo img{width:100%;height:auto;display:block}.z-box-info h2{font-size:3rem;line-height:26px;font-weight:400;color:var(--color-1);margin-bottom:1.7em}.z-box-info>div{padding-left:1.2em;border-left:1px solid var(--color-1);margin-left:.4em}.full-width{max-width:1035px;text-align:center;margin:0 auto;margin-top:97px}section.calculator-section{background:var(--color-1);padding-top:123px}.calculator-element{margin-left:-45px}.calculator-info{color:#fff;padding-right:150px}.calculator-info h3{font-weight:500;font-size:1.2rem;line-height:22px;letter-spacing:.18em;text-transform:uppercase;color:var(--color-13);font-family:var(--text2);margin-bottom:1.2em}.calculator-info h2{font-weight:400;font-size:3rem;line-height:34px;color:#FFF;font-family:var(--text2);margin-bottom:2.2em}.calculator-block{margin-top:-24px;margin-left:-30px;margin-right:-30px}.calculator-block>*{margin-top:24px;padding-right:30px!important;padding-left:30px!important;display:flex}.calculator-block>*.action{font-size:1.5rem;margin-top:2.8em}.calculator-block>* select{display:none}.calculator-block>* .select2-container--custom-select-style{width:100%}.calculator-block>* .select2-container--custom-select-style .select2-selection--single{height:57px}.calculator-block input[type="email"],.calculator-block input[type="text"]{border:0;background:var(--color-4);width:100%;font-size:1.4rem;color:var(--color-8);padding:1.4em 1.7em;border-radius:0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.calculator-result-container{display:flex;justify-content:flex-end;align-items:center;margin-top:4.5em}.calculator-result-title{font-weight:400;font-size:2.5rem;line-height:34px;color:#FFF;margin-right:1.5em;font-family:var(--text2)}.calculator-result input{font-weight:400;font-size:2.5rem;color:var(--color-1);width:239px;text-align:center;height:58px}.calculator-result input::placeholder{color:var(--color-1)}section.content-colls-section{padding-top:37px;padding-bottom:125px}div.content-colls{display:flex;margin:0 -35px}div.content-colls>*{padding:0 35px}aside{min-width:360px;flex-basis:360px}div.mainbar{min-width:1px;flex:auto}div.filter-head{display:flex;justify-content:space-between;margin-bottom:2.4em}.filter-title{font-weight:400;font-size:3rem;line-height:54px;color:var(--color-1);font-family:var(--text2);margin:0;text-transform:uppercase}.filter-block{display:flex;align-items:center}.filter-name{font-family:var(--text2);font-weight:500;font-size:1.5rem;line-height:1.1;letter-spacing:.18em;text-transform:uppercase;color:var(--color-1);margin-right:5.8em}.filters-container{display:flex;margin:0 -15px -15px}.filters-container>*{padding:0 15px 15px;display:flex;width:245px}.filters-container>* select{display:none}.finished-project-swiper-container{position:relative}div.langs-switcher{position:relative;z-index:55;display:flex;align-self:center}a.current-lang{display:flex;align-items:center;padding:10px 0;line-height:1.1;font-size:1.5rem;text-transform:uppercase;color:#fff;position:relative}a.current-lang .fa{margin-left:.3em;font-size:1.2rem}ul.langs{position:absolute;left:0;top:100%;min-width:100%;list-style:none;padding:0;margin:0;background:var(--color-7);color:#fff;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;opacity:0;visibility:hidden;box-shadow:0 0 5px 0 rgba(255,255,255,.15)}ul.langs>li>a{display:block;padding:10px;border-bottom:1px solid rgba(255,255,255,.1);text-align:center;text-transform:uppercase;color:#fff}ul.langs>li:hover>a{background:#fff;color:var(--color-7)}div.langs-switcher:hover ul.langs{opacity:1;visibility:visible}nav.main-menu-container{display:flex;flex-basis:54px;padding-left:250px}ul.main-menu{display:flex;list-style:none;padding:0;margin:0 -25px;font-family:var(--text2)}ul.main-menu>li{position:relative;display:flex}ul.main-menu>li>a{display:flex;align-items:center;padding:10px 25px;color:#fff;text-align:center;font-size:1.5rem;line-height:22px;letter-spacing:.15em;text-transform:uppercase}.inner ul.main-menu>li>a{color:var(--color-1)}ul.main-menu>li:hover>a,ul.main-menu>li.selected>a{color:var(--color-7)}ul.main-menu>li>ul{list-style:none;padding:0;margin:0;position:absolute;left:calc(50% - 20px);;top:100%;background:#f5f5f5;box-shadow:0 0 5px 0 rgba(0,0,0,.15);-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;overflow:hidden;min-width:229px;opacity:0;visibility:hidden;display:none}ul.main-menu>li:hover>ul{opacity:1;visibility:visible;display:block}ul.main-menu>li>ul>li>a{display:flex;align-items:center;padding:.5em 50px .5em 30px;font-weight:400;font-size:1.5rem;line-height:22px;letter-spacing:.15em;text-transform:uppercase;color:var(--color-1)}ul.main-menu>li>ul>li>a:before{position:absolute;right:20px;content:'\f178';font-weight:300;font-family:"Font Awesome 5 Pro"}ul.main-menu>li>ul>li:first-child>a{padding-top:25px}ul.main-menu>li>ul>li:last-child>a{padding-bottom:38px}ul.main-menu>li>ul>li:hover>a,ul.main-menu>li>ul>li.selected>a{color:var(--color-7)}ul.content-menu{list-style:none;padding:0;margin:0}ul.content-menu>li{background:#FFF;border:1px solid #F2F4F6;margin-bottom:14px}ul.content-menu>li a{display:flex;padding:1em 1.3em;align-items:center;font-size:1.4rem;line-height:1.1;flex:auto;color:var(--color-12) ''}ul.content-menu ul li:hover>a{color:var(--color-7)}.menu-toggle{width:30px;cursor:pointer;display:none}.has-submenu .menu-toggle{display:block}.menu-toggle svg{display:flex;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.toggle-element{display:flex;justify-content:space-between;min-height:46px;align-items:center}ul.content-menu>li.selected .menu-toggle svg{transform:rotate(90deg)}ul.content-menu ul{list-style:none;padding:0;margin:0;max-height:0;opacity:0;visibility:hidden;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}ul.content-menu li.selected ul{max-height:1000px;opacity:1;visibility:visible}ul.content-menu ul li a{font-size:1.4rem;line-height:1.1;color:var(--color-1);padding:.5em 26px .5em 30px}ul.content-menu ul ul li a{padding:.5em 26px .5em 40px}ul.content-menu ul li:last-child a{padding-bottom:1.1em}div.inputs-container{margin-top:-20px}div.inputs-container>div{margin-top:20px;display:flex}div.inputs-container .error{background:rgba(255,0,0,.21)!important}div.inputs-container input[type="email"],div.inputs-container input[type="text"]{border:0;background:var(--color-4);width:100%;font-size:1.5rem;color:var(--color-8);padding:.7em 1em;border-radius:0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.inputs-container textarea{border:0;background:var(--color-4);width:100%;font-size:1.5rem;color:var(--color-8);padding:.7em 1em;border-radius:0;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;resize:vertical;height:120px}div.inputs-container input[type="text"]:focus,div.inputs-container textarea:focus{border-color:#6d6d6d}div.inputs-container .action{display:flex;font-size:1.5rem;margin-top:35px}div.inputs-container>div.checkbox-box{margin-top:15px}.checkbox-container{display:flex;align-items:center;position:relative;padding-left:24px;cursor:pointer;font-weight:400;font-size:1.2rem;line-height:26px;color:var(--color-8);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-container input.error + .checkmark{background:rgba(255,0,0,.21)!important}.checkbox-container .checkmark{position:absolute;left:0;height:15px;width:15px;border:1px solid var(--color-10)}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:5px;top:2px;width:5px;height:10px;border:solid var(--color-10);border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}div.search-place{position:relative;z-index:55}a.search-toggler{display:flex;align-items:center;cursor:pointer;padding:0 15px;margin:0 -15px}a.search-toggler.opened{color:#fff}div.search-container{position:absolute;right:0;top:100%;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.25);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.25);box-shadow:0 0 7px 0 rgba(0,0,0,.25);opacity:0;visibility:hidden}a.search-toggler.opened + div.search-container{opacity:1;visibility:visible}div.search-container form{width:250px;display:flex;background:#fff}div.search-container input[type="text"]{color:#000;font-size:13px;padding:15px 25px;border:0;width:50px;flex:auto}div.search-container button{border:0;background:none;color:#000;min-width:47px;display:flex;align-items:center;justify-content:center}.user-connect{display:flex;align-items:center}.select2-container--custom-select-style{z-index:100;background:var(--color-4);border:1px solid #F0F2FC;font-size:16px;color:#777;border-radius:0;flex:auto}.select2-container--custom-select-style .select2-selection--single{height:45px;display:flex;justify-content:space-between}.select2-container--custom-select-style .select2-selection--single .select2-selection__rendered{width:100%;display:flex;align-items:center;font-size:1.4rem;padding:0 23px;flex:auto}.select2-container--custom-select-style .select2-selection--single .select2-selection__arrow{display:flex;align-items:center;justify-content:center;min-width:37px}.select2-container--custom-select-style .select2-selection--single .select2-selection__arrow:after{content:url(../../images/icons/svg/ico-4.svg);height:16px}.select2-container--custom-select-style .select2-dropdown{background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.05);border:1px solid #dedede;transform:translate(-1px,-5px)}.select2-container--custom-select-style .select2-results__option{padding:5px 23px;font-size:1.4rem;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}.select2-container--custom-select-style .select2-results__option:hover{background:rgba(0,0,0,.05)}.custom-title-1{font-size:3rem;font-weight:400;line-height:1.2;margin-bottom:1em;font-family:var(--text2)}div.titled-line{display:flex;justify-content:space-between;align-items:center;margin-bottom:39px}div.titled-line .action{display:flex;justify-content:flex-end}div.titled-line .action em.fa{margin-right:0;margin-left:1em}div.titled-line .action a{display:flex;align-items:center;letter-spacing:.05em}.ext_button{display:inline-flex;align-items:center;height:3.8em;line-height:1em;padding:0 1.6em;position:relative;text-decoration:none!important;font-family:var(--text2)}.ext_button.grey-style{background:var(--color-4);color:var(--color-1);font-weight:500}.ext_button.grey-style:hover{background:var(--color-7);color:#fff}.ext_button.grey-style.bordered{background:var(--color-4);border:1px solid var(--color-5);color:var(--color-1);font-weight:500;letter-spacing:2px}.ext_button.grey-style.bordered:hover{background:var(--color-7);color:#fff;border-color:var(--color-7)}.ext_button.blue-style{color:#fff;background:var(--color-7);letter-spacing:.15em;height:3.2em;padding:0 1.9em}.ext_button.blue-style.bordered{background:transparent;border:1px solid var(--color-7);color:var(--color-7)}.ext_button.blue-style.bordered:hover{color:#fff;background:var(--color-7)}.ext_button svg{display:block}.ext_button svg{margin:0 0 0 .6em}.semi-black-color{color:var(--color-1)}#popup{width:472px;background:#fff;border-bottom:3px solid var(--color-7);padding:2.2em 2.3em}.login-title{display:flex;font-weight:400;font-size:3rem;line-height:34px;color:#0F0F0F;margin-bottom:1.7em;align-items:center}.login-title svg{margin-right:.4em}.remind-box{justify-content:flex-end;margin-top:7px}.remind-box a{font-size:1.2rem;line-height:26px;color:var(--color-12)}.remind-box a:hover{color:var(--color-7)}.calculator-block input.error{background:#fddada}.calculator-block select.error + .select2-container--custom-select-style{background:#fddada}.map-container{z-index:2;position:relative}@media (max-width:767px){body{}a.smart_menu_caller{display:flex;cursor:pointer;width:50px}a.smart_menu_caller:hover{color:#fff}a.smart_menu_caller *:before{font-weight:300}table.special{width:100%;display:block;margin:10px 0}table.special thead{display:none}table.special tbody{width:100%;display:block}table.special tbody tr{width:100%;display:block}table.special tbody td:before{display:block;padding:10px;content:attr(data-label);margin:-10px;margin-bottom:10px;font-weight:700}table.special tbody td{width:100%;display:block;padding:10px;margin-bottom:10px}.container{width:auto}div.mob_nav_container div.mob-nav-top-line{background:var(--color-7);display:flex;justify-content:space-between;color:#fff}div.mob-nav-top-line>div{flex:1 1 100%;border-left:1px solid rgba(193,217,184,.3)}div.mob-nav-top-line a{display:block;text-align:center;color:#fff;padding:15px}div.mob_header_extention{position:absolute;left:160px;top:0;right:50px;height:100%;display:flex;align-items:center;justify-content:flex-end}div.mob_header_extention>div{height:70px}div.mob-header-items{display:flex}div.mob-header-items>div{border-right:1px solid rgba(193,217,184,.3)}div.mob-search-container{display:block;height:0;overflow:hidden;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}div.mob-search-container.opened{height:40px}div.mob-search-container.mob-position-fixed{position:fixed;left:0;top:0;right:0;z-index:221}div.mob-search-container.mob-position-fixed.opened + header.mob-position-fixed{top:40px}div.langs-select select{border:0;height:70px;text-align:center;font-size:16px;padding:0 15px;-webkit-appearance:none;border-radius:0;background:none;color:#fff}.inner div.langs-select select{color:var(--color-1)}.inner a.smart_menu_caller:hover{color:var(--color-1)}div.mob_search a{display:flex;height:70px;width:50px;align-items:center;justify-content:center;font-size:16px;text-decoration:none}div.mob_search a:hover{color:#fff}header{height:70px;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.15);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.15);box-shadow:0 0 7px 0 rgba(0,0,0,.15);position:fixed;left:0;top:0;right:0}header.mob-position-fixed + div,header.mob-position-fixed + main{margin-top:70px}a.logo{left:15px;top:0;width:100px}.inner a.logo{width:100px;background-size:contain}.inner header{position:fixed}div.header-content{display:none}ul.main-menu{display:block;margin:0}ul.main-menu>li{display:block}ul.main-menu>li>a{display:block;position:relative;padding:15px;border-bottom:1px solid rgba(0,0,0,.1);text-align:left}ul.main-menu>li.has-submenu>a{padding-right:45px}ul.main-menu>li:hover>a,ul.main-menu>li.selected>a{background:#fff}ul.main-menu>li>a .fa{position:absolute;right:10px;top:10px;bottom:10px;width:30px;background:#fff;color:#000!important;display:flex;align-items:center;justify-content:center;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;border-left:1px solid rgba(0,0,0,.1)}ul.main-menu>li.selected>a .fa:before{content:'\f068'}ul.main-menu>li.selected>ul{max-height:1600px}ul.main-menu>li>ul{position:static;opacity:1;visibility:visible;background:#fff;overflow:hidden;max-height:0}ul.main-menu>li>ul>li:last-child>a{border-bottom:1px solid rgba(0,0,0,.1)}ul.main-menu>li>a{color:var(--color-1)}ul.main-menu>li>ul>li:first-child>a{padding-top:.5em}ul.main-menu>li>ul>li:last-child>a{padding-bottom:.5em}section{padding:30px 0}div.index-swiper{height:100vw}div.index-swiper .swiper-slide .photo{height:100vw;object-fit:cover;min-height:100vw;max-height:100vw}div.index-swiper div.swiper-slide-content{padding:30px 15px;text-align:center}div.index-swiper div.swiper-slide-content h1{font-size:2.7rem;line-height:1.1}div.index-swiper div.swiper-slide-content h1 br{display:none}div.index-swiper-container .swiper-pagination{display:none}.swiper-controls{display:none}div.index-swiper div.swiper-slide-content .action{text-align:center;justify-content:center;align-items:center;display:flex}.mobile-menu-toggler{display:flex!important;padding:15px 45px 15px 15px;position:relative;justify-content:space-between;align-items:center;text-transform:uppercase;color:#000;font-weight:500;background:#f5f5f3}.mobile-menu-toggler .fa{font-size:18px;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s;position:absolute;right:0;top:10px;bottom:10px;width:40px;display:flex;align-items:center;justify-content:center;border-left:1px solid rgba(0,0,0,.1)}.mobile-menu-toggler.opened .fa:before{content:'\f068'}div.content-menu-container{margin:-30px -15px 25px}ul.content-menu{max-height:0;overflow:hidden;-webkit-transition:all ease 0.3s;-moz-transition:all ease 0.3s;-ms-transition:all ease 0.3s;-o-transition:all ease 0.3s;transition:all ease 0.3s}ul.content-menu.opened{max-height:1500px}ul.content-menu>li:first-child>a{border-top:1px solid rgba(0,0,0,.1)}footer{margin:0;height:auto;padding:15px}div.footer-content{display:block;text-align:center}div.search-container{position:static;opacity:1;visibility:visible;width:100%}div.search-container form{width:100%;height:40px}div.search-container input[type="text"]{padding:5px 15px}.custom-title-1{font-size:3rem;text-align:center}div.footer-colls{flex-direction:column;text-align:center}div.content-colls{flex-direction:column}aside{flex-basis:auto;min-width:auto}section.page-top-photo-section{padding:30px 15px;text-align:center;height:auto}section.page-top-photo-section h1{font-size:3rem}div.filter-head{display:block}.filter-title{text-align:center}.filter-block{display:block}.filter-name{text-align:center;margin-bottom:1em;margin-right:0}.filters-container{display:block}.filters-container>*{width:100%}div.products-inner-list>*{max-width:50%}section.go-back-element{display:none}section.content-colls-section{padding:30px 0}.products-descr{margin-top:1em}.products-title{font-size:1.8rem}.finished-hover{padding:1em}.finished-hover-descr{height:80px}.finished-hover-title{margin-bottom:.5em;font-size:1.6rem}.finished-hover-action{margin-top:1em}* + .pagination-container{margin-top:2em}section.footer-colls-section{padding:30px 0}div.footer-colls>div{max-width:100%}div.footer-colls ul{justify-content:center}.footer-info{padding-right:0}div.footer-content{border:none}.finished-title{font-size:1.2rem;line-height:1.1}.user-connect{padding:0 10px}.user-connect a{display:flex}.calculator a{width:100%;justify-content:center}.finished-project-swiper-container{padding:0 2em}.inner-product-card-info{padding-right:0}.inner-product-card-box h1{margin-bottom:1em;font-size:2.7rem}section.inner-product-card-section{padding:30px 0}section.inner-product-numbers-section{padding:30px 0}section.properties-section{padding:30px 0}section.particular-project-section{padding:30px 0}.particular-project-info{padding:1em 0;position:static}* + .particular-project-info-container{margin-top:2em}.inner-product-card-action{flex-direction:column;display:flex;text-align:center}.inner-product-card-action>*{justify-content:center}* + .inner-product-card-action{margin-top:1.5em}.inner-product-card-photo{margin:0;padding:0}.inner-product-numbers-item{flex-direction:column;align-items:center;font-size:1.4rem;text-align:center}.inner-product-numbers-item h3{margin-right:0;min-width:auto}.finished-projects-container>*{padding-left:5px!important;padding-right:5px!important}.finished-projects-container{margin-left:-15px;margin-right:-15px}section.properties-section .custom-title-1{font-size:3rem;margin-bottom:1em}div.titled-line{flex-direction:column;margin-bottom:30px}div.titled-line .action{margin-top:1em}.particular-project-swiper-box{padding:0 2em}.swiper-button-next{right:0}.swiper-button-prev{left:0}.page-back-container{display:none}section.sized-block{padding:30px 0}.inner-about-descr{padding:0}.inner-about-descr h2{padding-right:0;font-size:2.7rem}.inner-about-container>*{margin-bottom:30px}.inner-about-container{margin-bottom:-30px}.inner-about-photo{margin:0}section.inner-about-section{padding:30px 0}section.iconed-section{padding:30px 0}.iconed-container>*{padding-left:15px!important;padding-right:15px!important}section.background-section{padding:30px 0}.background-descr{margin:0}.background-descr h2{font-size:2.7rem}section.z-section{padding:30px 0}.z-box-info{padding-top:0}.z-box-info h2{font-size:2.7rem;margin-bottom:1em}.z-box-photo{padding:0}.z-box{margin-bottom:-30px}.z-box>*{margin-bottom:30px}.z-container{margin-bottom:-30px}.z-container>*{margin-bottom:30px}.z-container>div:nth-child(even)>div .z-box-info{margin-left:0}.z-container>div:nth-child(even)>div .z-box-photo{padding:0}.full-width{margin-top:30px}section.calculator-section{padding:30px 0}.calculator-info{padding:0}.calculator-element{margin:0}.calculator-result-container{flex-direction:column}.calculator-result-title{margin-right:0;margin-bottom:1em}.calculator-info h2{margin-bottom:1.5em;font-size:2.7rem}.calculator-block{margin-bottom:-30px}.calculator-container>*{margin-bottom:30px}.contact-form{position:static;width:100%;padding:1em}div.map-section{padding-bottom:30px}section.manufacturers-section{padding:30px 0}.manufacturers-container{padding:0 2em;margin:0 -10px}.manufacturers-action{flex-direction:column;align-items:flex-start;justify-content:flex-start}.manufacturers-title{font-size:1.8rem;margin-bottom:1em}.manufacturers-action>*{max-width:100%}.manufacturers-link em.fa,.manufacturers-download svg{display:none}.technical-information-descr{padding:0}.technical-information-descr h2{font-size:2.7rem;margin-bottom:1em}* + .technical-information-action{margin-top:1em}.technical-information-action{display:flex;justify-content:center}.technical-information-photo img{width:100%;height:auto;display:block;position:static}.technical-information-photo img + img{position:static;padding-top:1em}.technical-information-photo{padding:0}.news-container{padding:0 2em}* + .news-add-info.sized-container{margin-top:2em}section.finished-projects-section{padding:30px 0}section.news-section{padding:30px 0}section.technical-information-section{padding:30px 0}div.products-inner-list.show-more-elements>*{max-width:50%}.finished-projects-container.swiper-element>*{padding:0 2em!important}}@media (max-width:350px){a.logo{width:70px}.finished-hover-descr{display:none}section.manufacturers-section{padding:30px 0}section.technical-information-section{padding:30px 0}section.news-section{padding:30px 0}section.finished-projects-section{padding:30px 0}}@media (min-width:767px){#forma{width:600px}}@media (min-width:768px) and (max-width:1023px){a.logo{bottom:54px}ul.main-menu{margin:0 -10px}ul.main-menu>li>a{font-size:1.4rem;padding:10px}div.content-colls{margin:0 -15px}div.content-colls>*{padding:0 15px}aside{min-width:270px;flex-basis:270px}div.products-inner-list>*{max-width:calc(100% / 2)}.products-descr{margin-top:1em}.products-title{font-size:1.6rem}nav.main-menu-container{padding:0}.filter-block{flex-direction:column;align-items:flex-end}.filter-name{margin-right:0;margin-bottom:1em}section.content-colls-section{padding:50px 0}* + .pagination-container{margin-top:2em}section.footer-colls-section{padding:50px 0}.inner-product-card-info{padding-right:0}.inner-product-card-box h1{margin-bottom:1em}section.inner-product-card-section{padding:50px 0}section.inner-product-numbers-section{padding:50px 0}section{padding:50px 0}section.properties-section{padding:50px 0}section.particular-project-section{padding:50px 0}.particular-project-info{padding:.5em 1em}* + .particular-project-info-container{margin-top:2em}.contact-form{position:static;width:100%}.calculator-block{margin-right:-10px;margin-left:-10px}.calculator-info{padding:0}section.calculator-section{padding:50px 0}.calculator-block>*{padding-right:10px!important;padding-left:10px!important}.calculator-element{margin-left:0}.calculator-result-container{margin-top:2em}section.z-section{padding:50px 0}.full-width{margin-top:30px}.z-container>div:nth-child(even)>div .z-box-photo{padding:0}.z-container>div:nth-child(even)>div .z-box-info{padding:0}.z-box{margin-bottom:-30px}.z-box>*{margin-bottom:30px}.z-container{margin-bottom:-30px}.z-container>*{margin-bottom:30px}.z-box-info{padding:0}.z-box-info h2{font-size:2.7rem;margin-bottom:1em}.z-box-photo{padding:0}section.background-section{padding:50px 0}section.iconed-section{padding:50px 0}.iconed-container{margin-left:-15px;margin-right:-15px}.iconed-container>*{padding-left:15px!important;padding-right:15px!important}section.inner-about-section{padding:30px 0}.inner-about-container{margin-bottom:-30px}.inner-about-descr{padding:0}.inner-about-photo{padding:0}section.sized-block{padding:30px 0}.inner-about-container>*{margin-bottom:30px}section.manufacturers-section{padding:50px 0}section.technical-information-section{padding:50px 0}section.news-section{padding:50px 0}section.finished-projects-section{padding:50px 0}div.products-inner-list.show-more-elements>*{max-width:calc(100% / 2)}}@media (min-width:1024px) and (max-width:1279px){ul.main-menu{margin:0 -10px}ul.main-menu>li>a{font-size:1.4rem;padding:10px}div.content-colls{margin:0 -15px}div.content-colls>*{padding:0 15px}aside{min-width:300px;flex-basis:300px}.finished-projects-container{margin-left:-15px;margin-right:-15px}.finished-projects-container>*{padding-right:15px!important;padding-left:15px!important}.finished-hover{padding:1em}.finished-hover-descr{max-height:120px}.finished-hover-action{margin-top:1.5em}.z-box{margin-bottom:-30px}.z-box>*{margin-bottom:30px}.z-container{margin-bottom:-30px}.z-container>*{margin-bottom:30px}.contact-form{right:30px}section.technical-information-section{padding-bottom:100px}section.finished-projects-section{padding-top:100px;padding-bottom:100px}section.manufacturers-section{padding-top:100px}div.products-inner-list.show-more-elements>*{max-width:calc(100% / 3)}.finished-projects-container.swiper-element{margin:0;padding:0}.finished-projects-container.swiper-element>*{padding-left:0!important;padding-right:0!important;padding-bottom:0}}@media (min-width:1280px){header.fixed{position:fixed;left:0;top:-66px;right:0}.inner header.fixed + *{margin-top:120px}header.fixed a.logo{top:66px}.container{width:1280px}}