._flex-display{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}._justify-content-center{-ms-flex-pack:center;justify-content:center}._justify-content-end{-ms-flex-pack:end;justify-content:flex-end}._justify-content-start{-ms-flex-pack:start;justify-content:flex-start}._justify-content-justify{-ms-flex-pack:justify;justify-content:space-between}ol{list-style:decimal;margin-bottom:0;padding-left:20px}.preloader{z-index:9999;position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.preloader.off{display:none}.preloader.load .wrap_svg{width:1000vw;transition:width 1.5s .5s ease,opacity .7s 1.2s ease}.preloader.load .white-logo{opacity:0;transition:.5s ease}.preloader .white-logo{position:absolute;top:0;left:0;max-width:100%;height:auto}.preloader .wrap_svg{position:absolute;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:300px;max-width:none}.preloader .wrap_svg span{position:absolute;display:block;background:#000;width:8000px;height:8000px}.preloader .wrap_svg span.top_bg{bottom:100%;margin-bottom:-1px;left:50%;transform:translateX(-50%)}.preloader .wrap_svg span.bot_bg{margin-top:-1px;top:100%;left:50%;transform:translateX(-50%)}.preloader .wrap_svg span.right_bg{top:50%;left:100%;transform:translateY(-50%)}.preloader .wrap_svg span.left_bg{top:50%;right:100%;transform:translateY(-50%)}.col-12{-ms-flex:0 0 100%;flex:0 0 100%}.col-12.no-pad,.col-md-3.no-pad,.col-md-7.no-pad,.col-md-9.no-pad,.col-md-10.no-pad,.col-md-11.no-pad,.col-sm-6.no-pad,.col-md-6.no-pad,.col-md-4.no-pad,.col-sm-3.no-pad,.col-xm-6.no-pad,.col-md-12.no-pad,.col-md-8.no-pad,.col-md-5.no-pad,.col-md-2.no-pad,.col-sm-4.no-pad,.col-sm-8.no-pad{padding-left:0;padding-right:0}.color-fff .wrap_table td a{color:#fff}.color-white{color:#fff}.color-white *{color:#fff}.color-white a:not(.btn-with-icon){color:#fff}.proj-card .proj-card__meta+.d-flex{flex-wrap:wrap}.slider-gallery-nav.slider-style .slick-prev,.slider-gallery-nav.slider-style .slick-next{bottom:50%;margin-bottom:-18px;box-shadow:4px 4px 4px rgba(0,0,0,.05)}.slider-gallery-nav.slider-style .slick-prev{left:0}.slider-gallery-nav.slider-style .slick-list{overflow:hidden;cursor:pointer}.cf7sr-g-recaptcha{margin-top:20px}.finish_line{position:fixed;left:0;bottom:0;width:100vw;background:#111;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:8px 0;z-index:5;row-gap:4px}.finish_line p{color:#fff;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:0;margin-right:16px}.finish_line .compare-finishes{color:#000;display:inline-flex;align-items:center;gap:9px;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5;background:#fff;padding:4px 24px 5px;border-radius:100px;text-decoration:none;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.finish_line .compare-finishes:hover{color:#fff;background:#ff6700}.showcase-layout.showcase-layout--has-filter{display:none}.showcase-layout.showcase-layout--has-filter+.showcase-layout{margin-top:0!important}.showcase-layout.flex-center img{width:600px}.top_banner.tall-banner{min-height:640px;padding-bottom:28px}@media (max-width:1199px){.top_banner.tall-banner{min-height:580px}}@media (max-width:991px){.top_banner.tall-banner{min-height:486px}}.top_banner .back_link{position:absolute;left:54px;top:49px;color:#fff;font-family:"elza-text";font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.top_banner.align_item_center{align-items:center;display:flex}.top_banner.align_item_bottom{align-items:flex-end;display:flex}.top_banner.bg_grey2:before{display:none}.top_banner.bg_grey2 h1{color:#111}.top_banner.bg_grey2 p,.top_banner.bg_grey2 li{color:#686868}.top_banner.top_banner_new.hide-gradient h1::before{background:0 0}.top_banner.no-bg-for-text::before{display:none}.top_banner .h_font-size32 h1{font-size:32px}.top_banner .vector_graf{position:absolute;right:0;top:0;padding-right:20px;z-index:2}.top_banner .vector_graf svg:last-child{position:absolute;right:0;bottom:0}.top_banner .vector_graf.has_img{padding-right:0;text-align:right}.top_banner .social_links.pos_static{position:static;padding:0}.top_banner .social_links .btn-with-icon.open:hover{background:#fff;color:#111}.top_banner .social_links .btn-with-icon.open>svg,.top_banner .social_links .btn-with-icon.open>span{display:none}.top_banner .social_links .btn-with-icon.open .full_info{transform:translateX(0);width:auto;opacity:1;pointer-events:auto;transition:opacity .3s .1s,transform .3s 0s}.slider-gallery .item_sl .social_links.pos_static{position:static;padding:0}.slider-gallery .item_sl .social_links .btn-with-icon.open:hover{background:#fff;color:#111}.slider-gallery .item_sl .social_links .btn-with-icon.open>svg,.slider-gallery .item_sl .social_links .btn-with-icon.open>span{display:none}.slider-gallery .item_sl .social_links .btn-with-icon.open .full_info{transform:translateX(0);width:auto;opacity:1;pointer-events:auto;transition:opacity .3s .1s,transform .3s 0s}.quality-surface__img-wrap .vector_graf{position:absolute;right:0;top:0;padding-right:20px;z-index:2}.quality-surface__img-wrap .vector_graf svg:last-child{position:absolute;right:0;bottom:0}.quality-surface__img-wrap .vector_graf.has_img{padding-right:0;text-align:right}.main-sect.pad-sm{padding:35px 0}.main-sect.pad-md{padding:60px 0}.main-sect.pad-t-sm{padding-top:45px}.main-sect.pad-b-md{padding-bottom:60px}.main-sect.pad-b40{padding-bottom:40px}@media (min-width:992px){.page-template-page-page-builder .main-sect{padding-block:40px}}.img_post .img{overflow:hidden;border-radius:16px;margin-bottom:24px}.img_post_3-col h1,.img_post_3-col h2,.img_post_3-col h3,.img_post_3-col h4,.img_post_3-col h5,.img_post_3-col h6{font-size:20px;color:#000;margin-bottom:15px}.img_post h2{color:#000;font-family:"area-normal";font-size:24px;font-style:normal;font-weight:400;line-height:1.3;margin-bottom:20px}.img_post p,.img_post li{color:#686868;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:15px}.img_post ul{list-style:none;margin:0;padding:0}.img_post ul li{position:relative;padding-left:20px}.img_post ul li::before{content:"";position:absolute;top:11px;left:7px;width:3px;height:3px;border-radius:50%;background-color:currentColor}.img_post .btn-with-right-arrow{margin-top:25px}.content_block h3{color:#000;font-family:"area-normal";font-size:20px;font-style:normal;font-weight:600;line-height:1.4;margin-bottom:16px}.content_block h4{color:#111;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:500;line-height:26px;margin-bottom:16px}.content_block p{margin-bottom:16px;color:#686868;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.content_block li{color:#686868;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.content_block p+h3,.content_block ol+h3,.content_block ul+h3{margin-top:30px}.grey_box{padding:32px;border-radius:16px;background:#f4f3f2}.grey_box.d-flex{flex-direction:column;align-items:flex-start;height:100%}.grey_box.d-flex>img{height:40px;margin-bottom:15px}.grey_box.d-flex p{flex:1 1 auto}.grey_box h3{color:#111;font-family:"elza-text";font-size:20px;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:12px}.grey_box ul{list-style:none;padding:0}.grey_box ul a{color:#111;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center;justify-content:space-between;text-decoration:none;padding:9px 16px}.grey_box ul li{border-bottom:1px solid #c5c5c5}.info_block{display:flex;padding:40px 32px 30px;border-radius:24px;border:1px solid #c5c5c5;align-items:flex-start}@media (max-width:767px){.info_block{display:block}}.info_block .logo_img{width:177px;-ms-flex:0 0 177px;flex:0 0 177px}.info_block .text{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:50px}@media (max-width:767px){.info_block .text{padding-left:0;padding-top:30px}}.info_block .text h3{color:#111;font-family:"elza-text";font-size:20px;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:8px}.info_block .text p{color:#686868;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400}.accordions .toggle_accord{padding:16px 40px 16px 16px;position:relative;cursor:pointer}.accordions .toggle_accord.open .chevron{-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordions .toggle_accord h5{color:#111;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.accordions .toggle_accord .chevron{position:absolute;right:16px;top:14px}.accordions .body_accord{padding:0 16px;display:none}.accordions .item_panel{border-bottom:1px solid #c5c5c5}.info_box{border-radius:16px;background:#f4f3f2;padding:32px}.info_box h3{color:#111;font-family:"area-normal";font-size:20px;font-style:normal;font-weight:600;line-height:1.4;margin-bottom:15px}.info_box ul{list-style:none;padding-left:0}.info_box li{border-bottom:1px solid #c5c5c5}.info_box li a{color:#111;display:block;padding:8px 16px;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5;text-decoration:none;position:relative}.info_box li a .info-icon{position:absolute;right:16px;top:8px}.tabs_container{position:relative}.item_post:hover .link{text-decoration:none}.item_post .link{color:#111;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5;text-decoration:underline}.single-install-guides .img_block{max-width:min(100%,650px)}.single_application{padding-left:63px;position:relative}.single_application+.single_application{margin-top:32px}.single_application:before{content:"";position:absolute;left:15px;top:0;bottom:0;border-left:1px dashed #c5c5c5}.single_application h5{color:#111;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:600;margin-bottom:10px;line-height:26px}.single_application .number{display:block;position:absolute;left:0;top:-2px;width:32px;height:32px;padding:7px 0;text-align:center;border-radius:8px;background:#2b8caa;color:#fff;font-family:"elza-text";font-size:18px;font-style:normal;font-weight:600;line-height:1}.img_block{margin-top:40px;margin-bottom:32px;position:relative}.img_block+.img_block{margin-top:30px}.img_block .zoom_in{pointer-events:none;position:absolute;bottom:0;right:0;color:#111;font-family:"area-normal";font-size:12px;font-style:normal;font-weight:700;line-height:1;letter-spacing:.48px;text-transform:uppercase;z-index:2}.filter_prod{max-width:333px}.filter_prod .bootstrap-select .btn{width:100%;height:54px}.filter_prod .filter_accordion{display:grid;row-gap:12px}.head_filter{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.head_filter p{color:#000;font-family:"elza-text";font-size:18px;font-style:normal;font-weight:600;line-height:1}.head_filter .clear-all{color:#111;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5;text-decoration-line:underline}.head_filter .clear-all:hover{text-decoration:none}.filter_panel{border-radius:28px;border:1px solid #d9d9d9;background:#fff;margin-bottom:12px}.toggle_filter{color:#000;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5;padding:15px 16px;border-radius:28px;background:#fff;position:relative;cursor:pointer}.finishes_block h3{color:#111;font-family:"area-normal";font-size:24px;font-style:normal;font-weight:400;line-height:1.3;padding:16px 0;border-bottom:1px solid #c5c5c5;margin-bottom:24px}.finishes_block .no-finish-items{grid-column:span 2;padding-top:40px}.finishes_block .finishes_item.js_finishes_item{cursor:pointer}.finishes_block .finishes_item .compare-layer{position:absolute;left:0;right:0;bottom:0;top:0;opacity:0;background-color:rgba(0,0,0,.2);transition:opacity .3s}.finishes_block .finishes_item .add-finish{position:absolute;bottom:7px;left:7px;color:#fff;font-size:13px}.finishes_block .finishes_item .add-finish__label{position:absolute;left:0;bottom:0;display:flex;align-items:center;gap:8px}.finishes_block .finishes_item .add-finish .added>*:first-child{width:15px;height:15px;background:#fff url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8cGF0aCBkPSJNMTUuNzUgNS4yNUw2Ljc1IDE0LjI1TDIuNjI1IDEwLjEyNUwzLjY4MjUgOS4wNjc1TDYuNzUgMTIuMTI3NUwxNC42OTI1IDQuMTkyNUwxNS43NSA1LjI1WiIgZmlsbD0iIzAwMDAwMCIvPgo8L3N2Zz4K") center/contain no-repeat;border-radius:2px}.finishes_block .finishes_item .add-finish .remove{position:relative}.finishes_block .finishes_item .add-finish .remove>*:first-child{width:15px;height:15px;position:relative}.finishes_block .finishes_item .add-finish .remove>*:first-child::before,.finishes_block .finishes_item .add-finish .remove>*:first-child::after{content:"";position:absolute;top:50%;left:-1px;width:calc(100% + 2px);height:2px;background-color:#fff}.finishes_block .finishes_item .add-finish .remove>*:first-child::before{transform:rotate(45deg)}.finishes_block .finishes_item .add-finish .remove>*:first-child::after{transform:rotate(-45deg)}.finishes_block .finishes_item .add-finish .added,.finishes_block .finishes_item .add-finish .remove{opacity:0}.finishes_block .finishes_item .add-finish .default>*:first-child{border:2px solid currentColor;border-radius:2px;width:15px;height:15px}.finishes_block .finishes_item:hover .compare-layer{opacity:1}.finishes_block .finishes_item.finish-added .compare-layer{opacity:1}.finishes_block .finishes_item.finish-added .compare-layer .default{opacity:0}.finishes_block .finishes_item.finish-added .compare-layer .added{opacity:1}.finishes_block .finishes_item.finish-added .compare-layer:hover .added{opacity:0}.finishes_block .finishes_item.finish-added .compare-layer:hover .remove{opacity:1}.finishes_block .finishes_item .is-new{color:#fff;font:600 12px/1 "area-normal",sans-serif;letter-spacing:.48px;text-transform:uppercase;background-color:#000;position:absolute;top:7px;left:7px;padding:4px 8px;border-radius:16px;z-index:10}.containerZoom.active:after{display:none}.containerZoom:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#fff}.containerZoom img{position:relative;z-index:2}.sidebar_tool{border-radius:16px;background:#f4f3f2;overflow:hidden;max-width:400px;position:sticky;top:50px}.sidebar_tool p{font-size:18px;line-height:1.44}.sidebar_tool .content{padding:40px 32px}.sidebar_tool .btn-with-icon{margin-top:20px}.img-gallery a{display:block;border-radius:16px;overflow:hidden}.img-gallery a:hover img{-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.img-gallery a img{aspect-ratio:425/320;object-fit:cover;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:100%}.main-header.main-header--invert .wrap_nav{background-color:#111}.top-home.load .top-home__wrap{opacity:0;pointer-events:none}.top-home.load .slider-style.banner-slider{opacity:1;pointer-events:auto}.top-home .container{position:relative}.top-home .top-home__wrap{-webkit-transition:1s ease;-o-transition:1s ease;transition:1s ease}.top-home .slider-style.banner-slider{position:relative;top:0;pointer-events:none;-webkit-transition:1s ease;-o-transition:1s ease;transition:1s ease}.top-home .top_banner{aspect-ratio:1291/647;display:flex;align-items:center}.top-home .top_banner .img{display:none}.slider-style.slider_style_top_nav{margin-bottom:60px;overflow:visible}.slider-style.slider_style_top_nav .slick-slide{padding-inline:13px}.slider-style.slider_style_top_nav .slick-list{overflow:hidden}.slider-style.slider_style_top_nav .slick-arrow{position:absolute;top:50%;bottom:auto;margin-top:-18px;z-index:3;display:flex!important;justify-content:center;align-items:center;filter:drop-shadow(4px 4px 4px rgba(0,0,0,.05))}.slider-style.slider_style_top_nav .slick-next{right:-36px}.slider-style.slider_style_top_nav .slick-prev{left:-36px}.slider-style.slider_style_d{margin-bottom:60px;overflow:visible}.slider-style.slider_style_d .slick-slide{padding-inline:13px}.slider-style.slider_style_d .slick-list{overflow:hidden}.slider-style.slider_style_d .slick-arrow{position:absolute;top:50%;bottom:auto;margin-top:-18px;z-index:3;display:flex!important;justify-content:center;align-items:center;filter:drop-shadow(4px 4px 4px rgba(0,0,0,.05))}.slider-style.slider_style_d .slick-next{right:-36px}.slider-style.slider_style_d .slick-prev{left:-36px}.share_section{padding:34px 0 40px}.share_section.bottom_share{padding:0 0 60px}.share_section.bottom_share .container{-ms-flex-pack:center;justify-content:center}.share_section.bottom_share div{flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.share_section.bottom_share div span{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;text-align:center;margin-bottom:10px}.share_section.bottom_share.top-single-post{padding-bottom:50px}.share_section+.main-sect{padding-top:0}.share_section div{display:flex;-ms-flex-align:center;align-items:center;column-gap:9px}.share_section div span{color:#111;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.share_section div a{text-decoration:none;cursor:pointer}.share_section .download_link a{display:flex;-ms-flex-align:center;align-items:center;column-gap:9px}.share_section .single_content{width:100%;column-gap:40px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.share_section .container{column-gap:40px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end}.single_content{max-width:647px;margin:0 auto}.single_content:last-child{padding-bottom:50px}.single_content .intro{color:#000;font-family:"area-normal";font-size:18px;font-style:normal;font-weight:600;line-height:1.44}.single_content .intro p,.single_content .intro li{line-height:1.44}.single_content a{color:inherit}.single_content *+h3{margin-top:20px}.single_content ul,.single_content ol{margin-bottom:10px}.single_content h3,.single_content h5{color:#000;font-family:"area-normal";font-size:18px;font-style:normal;font-weight:600;line-height:1.44;margin-bottom:15px}.single_content h3:last-child,.single_content h5:last-child{margin-bottom:0}.single_post .img{margin-bottom:60px;margin-top:50px;border-radius:24px;overflow:hidden}.single_post .row{margin:0 -8px}.single_post .col-sm-6{padding:0 8px}p.date_post{color:#686868;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:0}.accessories_info .item_accessory p.li{color:#686868;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:0}.mfp-gallery .mfp-title span{display:block}table.key-description{width:100%}table.key-description th{padding:16px 8px;text-align:left;color:#111;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:600;line-height:normal;border-top:1px solid #c5c5c5;background:#f4f3f2}table.key-description td{padding:16px 8px;color:#686868;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:normal;border-top:1px solid #c5c5c5}table.key-description td:first-child{color:#111}.item-getting *+h3{margin-top:25px}.item-getting h3{color:#000;font-family:"area-normal";font-size:18px;font-style:normal;font-weight:600;line-height:1.44;margin-bottom:5px}.news_top_banner{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#111;padding:0;color:#fff;border-radius:24px}.news_top_banner:before{display:none}.news_top_banner>div{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.news_top_banner .img{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;overflow:hidden;display:flex;border-radius:24px 0 0 24px;position:relative}.news_top_banner .img:hover img{-webkit-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.news_top_banner .img img{object-fit:cover;object-position:center;width:100%;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.news_top_banner .text_ban{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:flex-start;align-items:flex-start;padding:55px 45px 55px 55px;overflow:hidden}.news_top_banner .date{font-family:"elza-text";font-size:14px;font-style:normal;font-weight:400;line-height:22px;display:inline-block;margin-bottom:15px}.news_top_banner p{font-family:"elza-text";font-size:18px;font-style:normal;font-weight:400;line-height:1.444}.news_top_banner .cat_label{margin-top:14px}.news_top_banner h1{font-family:"area-normal";font-size:32px;font-style:normal;font-weight:400;line-height:1.3}.news_top_banner .vector_graf{height:100%;overflow:hidden;padding-right:0;right:-200px;pointer-events:none}.news_top_banner .vector_graf svg:last-child{right:-110px}.cat_label{border-radius:32px;border:1px solid #fff;display:inline-block;padding:8px 16px;font-family:"area-normal";font-size:12px;font-style:normal;font-weight:700;line-height:1;letter-spacing:.48px;text-transform:uppercase}.cat_label.bg_black{background:#111;border-color:#111;color:#fff}@media (min-width:992px){.card.has_text_hidden:hover .text_hidden.finish_st{padding-top:23%;transform:scale(1)}}.card .text_hidden.finish_st{background-position:right center;background-size:auto 100%;background-repeat:no-repeat;height:100%;padding-top:23%;transform:scale(.9)}.card .text_hidden.finish_st .card__logo{margin-bottom:20px}.card .text_hidden.finish_st p{max-width:65%}.card .cat_label{border-color:#111;color:#111;margin-bottom:7px}.filter_title{margin-bottom:14px;color:#000;font-family:"elza-text";font-size:18px;font-style:normal;font-weight:600;line-height:1.44}.filter_title.space_between{display:flex;-ms-flex-pack:justify;justify-content:space-between}.clear_filter{color:#111;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration-line:underline;margin-left:3px}.clear_filter:hover{text-decoration:none}.selects_filter{display:flex;column-gap:12px}.item_filter_select{position:relative;color:#000;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:normal;max-width:333px;margin-top:10px;flex:1 1 auto;width:100%}.item_filter_select .title_select{position:relative;padding:16px;border-radius:27px;border:1px solid #d9d9d9}.item_filter_select .title_select .chevron_down{position:absolute;right:16px;top:13px}.quality-surface ul{margin-bottom:10px}.find_us_block{padding:54px;border-radius:24px}.find_us_block .row{align-items:center}.find_us_block .map{position:relative;aspect-ratio:603/451;border-radius:16px;overflow:hidden}.find_us_block .map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.slider-style.slider_white{overflow:visible}.slider-style.slider_white .slick-list{overflow:hidden}.slider-style.slider_white .slick-arrow{border-radius:50%;box-shadow:4px 4px 4px rgba(0,0,0,.05)}.sign_up_box{position:relative;border-radius:16px;background:#f4f3f2;overflow:hidden;padding:24px;display:flex;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end}.sign_up_box.full_width{padding:80px 24px;text-align:center;display:block}.sign_up_box.full_width p{color:#686868;font-family:"elza-text";font-size:18px;font-style:normal;font-weight:400;line-height:1.44;margin-bottom:23px}.sign_up_box.full_width form{max-width:660px;margin-right:auto;margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 24px;-ms-flex-pack:center;justify-content:center}.sign_up_box.full_width form>div{flex-basis:calc(50% - 12px)}.sign_up_box.full_width form .wpcf7-spinner{display:none}.sign_up_box.full_width form .wpcf7-response-output{width:100%;flex-basis:100%;margin-top:1em}.sign_up_box.full_width input[type=submit]{margin-top:22px;padding:7px 57px 7px 24px}.sign_up_box.full_width label{text-align:left;color:#000;font-family:"elza-text";font-size:14px;font-style:normal;font-weight:400;line-height:1.57;display:block;margin-bottom:4px}.sign_up_box h4{color:#000;font-family:"area-normal";font-size:32px;font-style:normal;font-weight:400;line-height:1.3;margin-bottom:20px;position:relative;z-index:2}@media (max-width:1199px){.sign_up_box h4{font-size:30px}}@media (max-width:992px){.sign_up_box h4{font-size:26px}}@media (max-width:767px){.sign_up_box h4{font-size:24px}}.sign_up_box form{position:relative;z-index:2}.sign_up_box input:not([type=submit]){border-radius:1000px;border:1px solid #d9d9d9;background:#fff;color:#686868;padding:15px 16px;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:100%;margin-bottom:8px}.sign_up_box input:not([type=submit])::-webkit-input-placeholder{color:#c5c5c5;font-family:"elza-text";font-size:16px;opacity:1;font-weight:400}.sign_up_box input:not([type=submit])::-moz-placeholder{color:#c5c5c5;font-family:"elza-text";font-size:16px;opacity:1;font-weight:400}.sign_up_box input:not([type=submit]):-ms-input-placeholder{color:#c5c5c5;font-family:"elza-text";font-size:16px;opacity:1;font-weight:400}.sign_up_box input[type=submit]{border-radius:100px;background-color:#111;color:#fff;font-family:"elza-text";font-size:18px;font-style:normal;font-weight:400;line-height:26px;padding:16px 57px 16px 24px;margin-top:14px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzE5MjNfMjY1NikiPgo8cGF0aCBkPSJNOS45OTk5NyA2TDguNTg5OTcgNy40MUwxMy4xNyAxMkw4LjU4OTk3IDE2LjU5TDkuOTk5OTcgMThMMTYgMTJMOS45OTk5NyA2WiIgZmlsbD0id2hpdGUiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xOTIzXzI2NTYiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-position:calc(100% - 24px) center;cursor:pointer;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.sign_up_box input[type=submit]:hover{background-position:calc(100% - 20px) center}.links_filter a{display:inline-block;color:#000;margin-top:10px;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:16px;border:1px solid #d9d9d9;text-decoration:navajowhite;border-radius:27px;margin-right:8px;transition:all .3s}.links_filter a.active,.links_filter a:hover{border-color:#000;background-color:#000;color:#fff}.filter_category{padding:48px 0 60px}.day-post{color:#111;font-family:"elza-text";font-size:14px;font-style:normal;font-weight:400;line-height:1.57;margin:5px 0}.form_popup.contact-us-as-section{max-height:none;overflow-y:initial}.generate-specs-as-section .form_popup{max-height:none}.form_popup button.mfp-close{color:#000;opacity:1}.form_in_modal p{text-align:left}.form_in_modal .text-center p{text-align:center}#partner-checkboxes-wrap .decoproducts-label{color:#111;font-family:"area-normal";font-size:12px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.48px;text-transform:uppercase;display:inline-block}.btn-with-right-arrow.bg_dark{color:#fff}.btn-with-right-arrow.border_white{border-color:#fff}.btn-with-right-arrow.border_white:hover{border-color:#000}.learn_more{text-decoration:underline;color:#111;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.learn_more:hover{text-decoration:none}.pagination{text-align:center;padding-top:60px}.pagination a,.pagination span{display:inline-block;color:#000;margin:0 10px;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none;vertical-align:middle}.pagination a:hover,.pagination span:hover{color:#ff6700}.pagination span{color:#ff6700}.pagination .prev,.pagination .next{width:36px;height:36px;border-radius:50%;line-height:34px;box-shadow:4px 4px 4px rgba(0,0,0,.05)}.quality-surface.bg_transparent{background-color:transparent}.team_block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:80px 0;border-top:1px solid #c5c5c5}.team_block .title_team{-ms-flex:0 0 26.1%;flex:0 0 26.1%}.team_block .team{-ms-flex:1 1 auto;flex:1 1 auto}.team_block .team ul{list-style:none;padding:0}.team_block .team ul li{color:#000;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:24px}.team_block .team ul li+li{margin-top:16px}.team_block .d_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(188px,188px));row-gap:70px;column-gap:20px;justify-content:space-between}.team_block .item .photo{border-radius:8px;overflow:hidden;margin-bottom:16px}.team_block .item h3{color:#111;font-family:"area-normal";font-size:20px;font-style:normal;font-weight:600;line-height:1.4;margin-bottom:8px}.team_block .item p{color:#686868;font-family:"elza-text";font-size:18px;font-style:normal;font-weight:400;margin-bottom:0;line-height:1.44}.row.products_row{margin:0 -13px}.row.products_row .col-sm-6{padding:0 13px}.product-item{text-align:left;display:flex;margin-top:40px}.product-item .icon{-ms-flex:0 0 35px;flex:0 0 35px;width:35px}.product-item .text{-ms-flex:1 1 auto;flex:1 1 auto;padding-left:8px}.product-item .text h3{color:#000;margin-bottom:14px;font-family:"area-normal";font-size:20px;font-style:normal;font-weight:600;line-height:1.4}.product-item .text p{color:#686868;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.buy_row{margin:0 -13px;row-gap:26px}.buy_row .col-md-4{padding:0 13px}.flex_wrap{flex-wrap:wrap}.item_buy{height:100%;padding:16px;border-radius:16px;border:1px solid #e1e1e1;max-width:535px}.item_buy .preferred{position:absolute;right:16px;top:16px;padding:8px 16px;background-color:#000;color:#fff;border-radius:100px}.item_buy+.item_buy{margin-top:16px}.item_buy .top_label{display:inline-block;font-family:"area-normal";font-size:12px;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:15px}.item_buy.height_auto{height:auto}.item_buy .icon{margin-bottom:24px}.item_buy h3{color:#111;margin-bottom:15px;font-family:"area-normal";font-size:20px;font-style:normal;font-weight:600;line-height:1.4}.item_buy p{margin-bottom:8px}.item_buy p:last-child{margin-bottom:0}.item_buy a{display:inline-flex}.item_buy p,.item_buy a{color:#686868;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5}.item_buy p i,.item_buy a i{width:24px;display:inline-block;margin-right:14px;text-decoration:none}.item_buy p.no_underline,.item_buy a.no_underline{text-decoration:none}.bg-onyx .item_buy{border-color:#fff;color:#fff}.bg-onyx .item_buy h3,.bg-onyx .item_buy p,.bg-onyx .item_buy a{color:#fff}.how-it-made__tabs .item_buy{width:100%}.font-s18{font-size:18px}.font-s18 p{font-size:inherit}.color_l_grey{color:#c5c5c5}.color_l_grey p{color:#c5c5c5}.more_text{display:none}.read_more_less{color:#686868;display:inline-block;font-family:"elza-text";font-size:18px;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.read_more_less.open span:nth-child(2){display:inline}.read_more_less.open span:nth-child(1){display:none}.read_more_less span:nth-child(2){display:none}.gallery_popup{position:fixed;top:0;bottom:0;left:0;width:100%;display:flex;flex-direction:column;background-color:#fff;z-index:1002;transform:scale(.7);opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.gallery_popup.open{visibility:visible;opacity:1;pointer-events:auto;transform:scale(1)}.gallery_popup .wrap_img{flex:1 1 auto}.gallery_popup .info_text{padding:58px 0;text-align:left;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;width:0;overflow:hidden}.gallery_popup .info_text:not(.open) *{display:none}.gallery_popup .info_text.open{width:auto;flex:0 0 333px;padding:58px 40px}.gallery_popup .info_text h3{color:#000;font-family:"area-normal";font-size:32px;font-style:normal;font-weight:400;line-height:1.3;margin-bottom:30px}.gallery_popup .info_text h4{color:#000;font-family:"elza-text";font-size:20px;font-style:normal;font-weight:400;line-height:1.4}.gallery_popup .info_text p{color:#000;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:30px}.gallery_popup .slick-next,.gallery_popup .slick-prev{outline:none;border:none;padding:0;border-radius:50%;background-color:#fff;width:36px;height:36px;position:absolute;top:50%;margin-top:-18px;cursor:pointer;z-index:10;box-shadow:4px 4px 4px rgba(0,0,0,.05)}.gallery_popup .slick-prev{left:20px}.gallery_popup .slick-next{right:20px}.gallery_popup .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.gallery_popup .button_m{-webkit-appearance:none;background-color:transparent;outline:none;border:none;color:#686868;cursor:pointer;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:1}.gallery_popup .button_m.open span{display:none}.gallery_popup .button_m.open span:last-child{display:inline}.gallery_popup .button_m span:last-child{display:none}.gallery_popup .bot_panel{padding:20px 0;border-top:1px solid #c5c5c5}.gallery_popup .nav_for_images{max-width:1350px;margin:0 auto}.gallery_popup .nav_for_images .item_nav{cursor:pointer;padding:0 4px}.gallery_popup .nav_for_images .item_nav .img{position:relative}.gallery_popup .nav_for_images .slick-current .img:before{content:"";position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzI2OTZfMTAxMjMpIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMTYiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNS41IDlDMTAuNzI3MyA5IDYuNjUxMzYgMTEuOTAyNyA1IDE2QzYuNjUxMzYgMjAuMDk3MyAxMC43MjczIDIzIDE1LjUgMjNDMjAuMjcyNyAyMyAyNC4zNDg2IDIwLjA5NzMgMjYgMTZDMjQuMzQ4NiAxMS45MDI3IDIwLjI3MjcgOSAxNS41IDlaTTE1LjUgMjAuNjY2N0MxMi44NjU1IDIwLjY2NjcgMTAuNzI3MyAxOC41NzYgMTAuNzI3MyAxNkMxMC43MjczIDEzLjQyNCAxMi44NjU1IDExLjMzMzMgMTUuNSAxMS4zMzMzQzE4LjEzNDUgMTEuMzMzMyAyMC4yNzI3IDEzLjQyNCAyMC4yNzI3IDE2QzIwLjI3MjcgMTguNTc2IDE4LjEzNDUgMjAuNjY2NyAxNS41IDIwLjY2NjdaTTE1LjUgMTMuMkMxMy45MTU1IDEzLjIgMTIuNjM2NCAxNC40NTA3IDEyLjYzNjQgMTZDMTIuNjM2NCAxNy41NDkzIDEzLjkxNTUgMTguOCAxNS41IDE4LjhDMTcuMDg0NSAxOC44IDE4LjM2MzYgMTcuNTQ5MyAxOC4zNjM2IDE2QzE4LjM2MzYgMTQuNDUwNyAxNy4wODQ1IDEzLjIgMTUuNSAxMy4yWiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8yNjk2XzEwMTIzIj4KPHJlY3Qgd2lkdGg9IjMyIiBoZWlnaHQ9IjMyIiByeD0iMTYiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");background-repeat:no-repeat;background-position:center;z-index:2}.gallery_popup .nav_for_images .slick-current .img:after{content:"";position:absolute;top:0;left:0;box-sizing:border-box;width:100%;height:100%;border:4px solid #ff6700;background:linear-gradient(0deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,.5) 100%)}.gallery_popup .top_panel{padding:20px;border-bottom:1px solid #c5c5c5;display:flex;justify-content:space-between}.gallery_popup .middle_panel{flex:1 1 auto;text-align:center}.gallery_popup .middle_panel .img{display:flex;align-items:center;justify-content:center}.gallery_popup .middle_panel .img img{width:auto;max-height:100%}.profiles_slider .info_content{margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.profiles_slider .info_content .column{display:flex;flex-direction:column;gap:25px;align-items:center}.profiles_slider .info_content .img{padding-right:15px}.profiles_slider .info_content .text{padding-left:15px}.profiles_slider .info_content .text h4{color:#000;font-family:"area-normal";font-size:24px;font-style:normal;font-weight:400;line-height:1.3;margin-bottom:15px}.profiles_slider .info_content .text table{width:100%}.profiles_slider .info_content .text table td{padding:14px 0;color:#686868;border-bottom:1px solid #c5c5c5;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400;line-height:normal}.profiles_slider .info_content .text table td:first-child{font-weight:700;color:#111}.profiles_slider .info_content>div{flex:0 0 50%;max-width:50%}.profiles_slider .slider_profiles{padding-top:36px}.profiles_slider .slider_profiles .slick-next,.profiles_slider .slider_profiles .slick-prev{outline:none;border:none;padding:0;border-radius:50%;background-color:#fff;width:36px;height:36px;position:absolute;top:0;box-shadow:4px 4px 4px rgba(0,0,0,.05);cursor:pointer;z-index:10}.profiles_slider .slider_profiles .slick-prev{left:0}.profiles_slider .slider_profiles .slick-next{right:0}.profiles_slider .top_nav{padding-bottom:20px}.profiles_slider .nav_item{text-align:center;border-bottom:4px solid transparent;position:relative;cursor:pointer}.profiles_slider .nav_item img{margin-bottom:14px}.profiles_slider .nav_item.slick-current{background-color:#fff;border-bottom:4px solid #017777}.profiles_slider .nav_item.slick-current:after{display:block;content:"";position:absolute;margin-top:4px;left:50%;margin-left:-7px;top:100%;border-top:8px solid #017777;border-left:7px solid transparent;border-right:7px solid transparent}.profiles_slider .nav_item p{color:#000;font-family:"elza-text";font-size:16px;font-style:normal;font-weight:400}.mar-t60{margin-top:60px}.mar-t20{margin-top:20px}.bg_grey{background:#f2f2f2}.bg_grey2{background:#f4f3f2}.bg_grey2 .quality-surface{background:#fff}.mar-t40{margin-top:40px}.mar-t10{margin-top:10px}.pad-t-none{padding-top:0!important}.pad-b-none{padding-bottom:0!important}.text-right{text-align:right}.mfp-move-from-top .mfp-with-anim{opacity:0;transition:all .3s;transform:translateY(-100px)}.mfp-move-from-top.mfp-bg{opacity:0;transition:all .2s}.mfp-move-from-top.mfp-ready .mfp-with-anim{opacity:1;transform:translateY(0)}.mfp-move-from-top.mfp-ready.mfp-bg{opacity:.8}.mfp-move-from-top.mfp-removing .mfp-with-anim{transform:translateY(-100px);opacity:0}.mfp-move-from-top.mfp-removing.mfp-bg{opacity:0}.col-xm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.error404 .main-header{border-bottom:1px solid #e2e2e2}.error404 h1{color:#000;text-align:center;font-family:"area-normal",sans-serif;font-size:96px;font-style:normal;font-weight:400;line-height:1.3;margin-bottom:20px}.error404 h1 span{display:block;font-size:32px}.error404 .main-sect .btn-with-right-arrow{width:240px;max-width:90%}.error404 .main-sect p{color:#686868;font-family:"elza-text",sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:26px}@media (min-width:768px){.quality-surface.row_reverse{flex-direction:row-reverse}}@media (min-width:992px){.quality-surface.row_reverse .quality-surface__txt-wrap-outer{padding-left:15px;padding-right:30px}.offset-md1{margin-left:8.33333%}.offset-md2{margin-left:16.66666%}.container.width945{max-width:945px}}@media (min-width:1200px){.quality-surface__txt-wrap-outer.pad_md72{padding-left:72px}.quality-surface.row_reverse .quality-surface__txt-wrap-outer{padding-right:72px}.video_section.reverse .col-md-6:first-child{padding-right:0}.video_section.reverse .col-md-6:last-child{padding-right:40px}.video_section.reverse .row{flex-direction:row-reverse}}@media (max-width:1199px){.main-header--invert .mobile-menu-container{background-color:#fff!important;color:#000!important}.main-header--invert a{color:#000!important}.mobile-menu-container .mobile-menu-wrap .main-menu a .open_submenu{width:30px;height:30px;display:flex;align-items:center;justify-content:center}.mobile-menu-container .mobile-menu-wrap .main-menu a.has-children-sub-men{justify-content:space-between;display:flex;align-items:center}.mobile-menu-container .mobile-menu-wrap .main-menu li.back_toggle{display:flex;align-items:center;padding:12px 0!important;cursor:pointer;border-bottom:1px solid #c5c5c5!important}.mobile-menu-container .mobile-menu-wrap .main-menu li.back_toggle .back_toggle_l{width:24px;height:24px;flex:0 0 24px;margin-right:4px;display:flex;align-items:center;justify-content:center}.mobile-menu-container .mobile-menu-wrap .main-menu li ul.open{left:0}.filter_category{padding:24px 0 46px}.sidebar_tool .btn-with-icon span{white-space:initial}}@media (max-width:991px){.top-home__wrap{display:none}.top-home .banner-slider.slider-style{position:relative;left:0;right:0}.top-home .slick-arrow{display:none!important}.top-home .top_banner{padding:7px 0 40px;aspect-ratio:unset;display:block;background-image:none!important}.top-home .top_banner:before{display:none}.top-home .top_banner h2.fz-48{font-size:32px}.top-home .top_banner .img{aspect-ratio:334/202;display:flex;border-radius:24px;overflow:hidden;margin-bottom:30px}.top-home .top_banner .img img{object-fit:cover;object-position:center;width:100%}.slider-cards_mob.slider-style .slick-track>.card{margin:0 15px}.slider-cards_mob.slider-style .slick-list{width:100%}.slider-cards_mob.slider-style .slick-arrow{bottom:5px;box-shadow:0 4px 4px 0 rgba(0,0,0,.15)}.slider-cards_mob.slider-style .slick-arrow.slick-next{right:15px}.slider-cards_mob.slider-style .slick-arrow.slick-prev{left:15px}.mar_top_md_30{margin-top:30px}.sidebar_tool{max-width:none}.single_post .img{margin-block:30px}.share_section{padding-block:20px 25px}.team_block{padding-block:60px}.selects_filter{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.find_us_block{padding:25px;border-radius:16px}.mar-t60{margin-top:35px}.mar-t20{margin-top:18px}.font-s18{font-size:17px}.sign_up_box.full_width p{font-size:16px}.sign_up_box.full_width{padding:60px 16px}.sign_up_box.full_width input[type=submit]{margin-top:3px}.main-sect.pb-0-md{padding-bottom:0}.team_block .title_team{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}.team_block .d_grid{row-gap:25px}.md-first-item-mt-10>div:first-child{margin-top:10px}.content_block p+h3,.content_block ol+h3,.content_block ul+h3{margin-top:20px}.content_block h4,.content_block h3{margin-bottom:2px}.news_top_banner{min-height:0}.news_top_banner .text_ban{padding:30px 20px}.news_top_banner .text_ban h1{font-size:28px}.news_top_banner .text_ban p{font-size:16px;line-height:1.2}.pagination{padding-top:40px}.filter_prod{margin-inline:auto}.sign_up_box{padding:24px 15px}.sign_up_box .g-recaptcha div,.sign_up_box .g-recaptcha iframe{max-width:100%}}@media (max-width:767px){.gallery_popup .middle_panel .img{flex-wrap:wrap}.gallery_popup .info_text{padding:30px;flex:0 0 100%}.mar_top_sm_30{margin-top:30px}.slider-cards .slick-slide{max-width:303px;padding-left:9px;padding-right:9px}.slider-cards_mob.slider-style .slick-arrow{display:none!important}.product-item{margin-top:24px}.links_filter a{padding-block:10px}.share_section.bottom_share{padding-bottom:40px}.single_post .img{margin-block:25px}.team_block{padding-block:30px}.finishes_section .container{display:flex;flex-direction:column-reverse}.finishes_section .filter{margin-top:24px}.mar-t60{margin-top:30px}.mar-t20{margin-top:15px}.font-s18{font-size:16px}.top_banner.align_item_center{padding-bottom:40px}.top_banner.tall-banner{min-height:380px}.top_banner .back_link{left:15px;top:20px}.top_banner .vector_graf{display:none}.sign_up_box input:not([type=submit]){padding-block:10px}.sign_up_box.full_width{padding:40px 16px}.single_application{padding-left:48px}.team_block .d_grid{-ms-flex-pack:center;justify-content:center}.font-s18{font-size:16px}.finishes_block h3{padding-block:40px 10px}.pagination{padding-top:30px}.news_top_banner{padding-block:0}.news_top_banner .img,.news_top_banner .text_ban{flex-basis:auto;max-width:100%}.news_top_banner .date{margin-bottom:5px}.sign_up_box input[type=submit]{padding-block:10px}}@media (max-width:600px){.slider-style.slider_style_d .slick-slide{padding-inline:1px}}@media (max-width:575px){.filter_prod{max-width:none}}button[type=submit]{-webkit-appearance:none}@media (max-width:550px){.finishes_section .filter{display:block}.finishes_section .filter .bootstrap-select{width:100%;margin-bottom:16px}.finishes_section .filter .bootstrap-select .btn{width:100%}.finishes_section .filter button[type=submit]{width:100%;margin-top:8px;text-align:center;justify-content:center}.selects_filter{grid-template-columns:1fr}.selects_filter>div{max-width:none}.sign_up_box.full_width form>div{flex-basis:100%}.profiles_slider .info_content{display:block}.profiles_slider .info_content .img{margin-bottom:30px;text-align:center}.profiles_slider .info_content>div{padding:0!important;max-width:100%}}@media (max-width:450px){.page-template-page-home-template .btn-with-right-arrow{width:100%;text-align:left}.sidebar_tool .content{padding:20px}.single_application{padding-left:40px}}