@import url(https://fonts.googleapis.com/css2?family=Arimo:ital,wght@0,400;0,700;1,400&family=Bebas+Neue&display=swap);@import url(https://cdn.jsdelivr.net/npm/bootstrap-icons@1.8.1/font/bootstrap-icons.css);.google-recaptcha-label{font-size:14px;opacity:.9}.grecaptcha-badge{visibility:hidden}.is-desktop{display:block}@media (max-width:991.98px){.is-desktop{display:none}}.is-tablet{display:none}@media (max-width:991.98px){.is-tablet{display:block}}@media (max-width:767.98px){.is-tablet{display:none}}.is-mobile{display:none}@media (max-width:767.98px){.is-mobile{display:block}}.btn{padding:1.2rem 3rem 1rem;border:1px solid #fff}.btn.btn-lg{padding:1.5rem 4rem 1.3rem}@media (max-width:767.98px){.btn.btn-lg{padding:1rem 3rem .8rem;font-size:2.5rem}}.btn.btn-sm{padding:1rem 2rem .8rem}.btn-light{color:#203565}.filter{position:absolute;background-color:rgba(0,0,0,.1);height:100%;width:100%;top:0;left:0}.slick-slider{margin:0!important}.slick-slider .slick-dots li button:before{font-size:12px}.slick-slider .slick-arrow{z-index:1}.slick-slider .slick-arrow:before{font-size:40px;font-family:bootstrap-icons}.slick-slider .slick-arrow.slick-prev{left:30px}@media (max-width:767.98px){.slick-slider .slick-arrow.slick-prev{left:-10px}}.slick-slider .slick-arrow.slick-prev:before{content:"\F284"}.slick-slider .slick-arrow.slick-next{right:30px}@media (max-width:767.98px){.slick-slider .slick-arrow.slick-next{right:-10px}}.slick-slider .slick-arrow.slick-next:before{content:"\F285"}.back-to-top{position:fixed;bottom:70px;right:70px;border:1px solid #fff;background-color:#203565;width:50px;height:50px;color:#fff;font-size:25px;display:none}@media (max-width:767.98px){.back-to-top{width:40px;height:40px;font-size:20px;bottom:30px;right:30px}}.back-to-top i{position:absolute;top:50%;left:50%;color:#fff;transform:translate(-50%,-50%)}.back-to-top:active,.back-to-top:focus{color:#fff}html{font-size:62.5%;scroll-behavior:smooth}body{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}header{font-family:"Bebas Neue",cursive;position:fixed;padding:0 50px;z-index:2;width:100%;background-color:#f8f8f8}@media (max-width:767.98px){header{padding:0}}header .navbar{justify-content:space-between}header .navbar .navbar-nav{justify-content:center}header .navbar .navbar-nav .nav-item{font-size:2rem;margin:0 20px}header .navbar .navbar-nav .nav-item.download-link{background-color:#d92424;padding:0 10px}header .navbar .navbar-nav .nav-item.download-link .nav-link{color:#fff}header .navbar .navbar-brand{transition:.3s ease;opacity:0}header .navbar .navbar-collapse.collapsing,header .navbar .navbar-collapse.show{text-align:center;padding:20px 0}header .navbar .navbar-collapse.collapsing .navbar-brand,header .navbar .navbar-collapse.show .navbar-brand{display:none;width:0;height:0}header .navbar .navbar-collapse.collapsing a,header .navbar .navbar-collapse.show a{font-size:2.6rem}header .navbar .navbar-collapse.collapsing .social-list,header .navbar .navbar-collapse.show .social-list{padding-top:20px}header .navbar .navbar-toggler{border:none}header.scrolled .navbar-brand{transition:.3s ease;opacity:1}header .social-list a{margin:0 10px}address{white-space:pre-line}h1{margin-bottom:2rem}@media (max-width:991.98px){h1{font-size:6rem}}@media (max-width:767.98px){h1{font-size:6rem}}h2{margin-bottom:1.25rem}@media (max-width:991.98px){h2{font-size:5rem}}@media (max-width:767.98px){h2{font-size:4rem}}h3{margin-bottom:.5rem}@media (max-width:767.98px){h3{font-size:3.5rem}}@media (max-width:767.98px){h3{font-size:3rem}}.title-center-lined{text-align:center;color:#203565}.title-center-lined:before{content:"";display:block;height:10px;width:80px;background-color:#7b89a2;margin:0 auto 1rem}@media (max-width:767.98px){.title-center-lined:before{height:5px}}.title-center-lined-dark{color:#fff}.title-center-lined-dark:before{background-color:#203565}.title-center-lined-light{color:#fff}.title-center-lined-light:before{background-color:#fff}.footer-contacts{padding:5rem 0;background-color:#7b89a2;color:#fff}@media (max-width:767.98px){.footer-contacts{padding:7rem 0 7rem!important}}.footer-contacts a{color:#fff}.footer-contacts a:active,.footer-contacts a:hover,.footer-contacts a:visited{color:#e6e6e6}.footer-contacts .widget{margin-bottom:4rem}footer{background-color:#203565;background-image:url(../svg/filigrana.svg);background-size:auto 95%;background-position:50% 100%;background-repeat:no-repeat;padding:7rem 0;font-size:1.4rem;color:#fff}@media (max-width:767.98px){footer{margin-bottom:0}}footer a{color:#fff}footer .navbar-nav{flex-direction:row;justify-content:center}@media (max-width:767.98px){footer .navbar-nav{flex-direction:column}}footer .navbar-nav .nav-item{margin:0 20px}footer .navbar-nav a:hover{color:#e6e6e6;text-decoration:underline}footer .social-list{padding:10px 0 30px}footer .social-list a{display:inline-block;margin:0 1.2rem 1rem}footer .social-list a i{font-size:3rem;display:inline-block;margin-right:.8rem;vertical-align:middle}footer .social-list a:hover{color:#e6e6e6}@media (max-width:767.98px){footer .social-list{padding:0}}footer .widget_nav_menu .menu{list-style:none;padding-left:0}footer .widget_nav_menu .menu .menu-item{display:inline-block;margin:0 1.2rem 1rem}.input-text{display:block;width:100%;height:calc(1.5em + 2rem + 2px);padding:1rem 1.2rem;font-size:1.6rem;font-weight:400;line-height:1.5;color:#fff;background-color:#7b89a2;background-clip:padding-box;border:1px solid #fff;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.input-text{transition:none}}.input-text::-ms-expand{background-color:transparent;border:0}.input-text::-moz-placeholder{color:#e9e9e9;opacity:1}.input-text:-ms-input-placeholder{color:#e9e9e9;opacity:1}.input-text::placeholder{color:#e9e9e9;opacity:1}.input-text:disabled,.input-text[readonly]{background-color:#e9ecef;opacity:1}.woocommerce-form__label-for-checkbox,.woocommerce-form__label-for-radio{position:relative;padding-left:38px}.woocommerce-form__label-for-checkbox span::after,.woocommerce-form__label-for-checkbox span::before,.woocommerce-form__label-for-radio span::after,.woocommerce-form__label-for-radio span::before{content:"";position:absolute;top:0;bottom:0;margin:auto}.woocommerce-form__label-for-checkbox span::before,.woocommerce-form__label-for-radio span::before{width:28px;height:28px;background-color:#e9ecef;left:0;box-sizing:border-box;transition:border-color .2s}.woocommerce-form__label-for-checkbox span:hover::before,.woocommerce-form__label-for-radio span:hover::before{background-color:#ced4da}.woocommerce-form__label-for-checkbox span::after,.woocommerce-form__label-for-radio span::after{content:"\f147";font-family:dashicons;left:-1px;top:2px;color:transparent;transition:color .2s}input[type=checkbox]:checked+span::after{color:#343a40}.select2-container .select2-selection--single{height:calc(1.5em + 2rem + 2px)}.select2-container .select2-selection--single .select2-selection__rendered{line-height:calc(1.5em + 2rem + 2px)}.select2-container .select2-selection--single .select2-selection__arrow{height:calc(1.5em + 2rem + 2px);right:.6rem}.wpcf7 .wpcf7-list-item{display:block;margin:0}.wpcf7 input[type=checkbox],.wpcf7 input[type=radio]{display:none}.wpcf7-list-item-label{padding-left:30px}.wpcf7-form .wpcf7-acceptance label{position:relative;cursor:pointer}.wpcf7-form .wpcf7-acceptance input[type=checkbox]{position:relative;visibility:hidden}.wpcf7-form .wpcf7-acceptance input[type=checkbox]+span:before{display:block;position:absolute;content:'';border-radius:0;height:20px;width:20px;top:0;border:2px solid #fff}.wpcf7-form .wpcf7-acceptance input[type=checkbox]+span:after{display:block;position:absolute;content:'\2022';border-radius:100%;top:-10px;line-height:1;left:3px;font-size:40px;visibility:hidden;color:#d5d5d5}.wpcf7-form .wpcf7-acceptance input[type=checkbox]:checked+span:before{background:#495057}.wpcf7-form .wpcf7-acceptance input[type=checkbox]:checked+span:after{visibility:visible}.wpcf7-form .privacy input[type=checkbox]+span:after{color:#ffed00}div.wpcf7-response-output{margin:3rem 0;padding:1rem}div.wpcf7-mail-sent-ok{border:2px solid #28a745;background:rgba(255,255,255,.7);color:#28a745;font-size:2rem}div.wpcf7-aborted,div.wpcf7-acceptance-missing,div.wpcf7-mail-sent-ng,div.wpcf7-spam-blocked,div.wpcf7-validation-errors{border:2px solid #dc3545;background:rgba(255,255,255,.7);color:#dc3545;font-size:2rem}span.wpcf7-not-valid-tip{font-size:1.8rem;font-weight:400;display:block}.use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:20%;left:20%;z-index:100;border:1px solid #dc3545;background:#fff;padding:.2em .8em}@media (max-width:767.98px){.submit-box{flex-direction:column}}.submit-box .wpcf7-submit{float:left!important}.page-template-page-home section{padding-top:6rem;padding-bottom:6rem}@media (max-width:767.98px){.page-template-page-home section{padding-top:6rem;padding-bottom:6rem}}.page-template-page-home .home-slider-container{position:relative;padding:0;border:5vh solid #f8f8f8;border-top:0}@media (max-width:767.98px){.page-template-page-home .home-slider-container{border:20px solid #f8f8f8}}.page-template-page-home .home-slider{padding:0;padding-top:60px}.page-template-page-home .home-slider .slick-track{display:flex}.page-template-page-home .home-slider .slick-slide>div{height:100%}.page-template-page-home .home-slider .slick-arrow{height:70px;width:70px}@media (max-width:767.98px){.page-template-page-home .home-slider .slick-arrow{width:30px}}.page-template-page-home .home-slider .slick-arrow::before{font-size:70px}@media (max-width:767.98px){.page-template-page-home .home-slider .slick-arrow::before{font-size:30px}}@media (max-width:767.98px){.page-template-page-home .home-slider .slick-arrow.slick-prev{left:5px}}@media (max-width:767.98px){.page-template-page-home .home-slider .slick-arrow.slick-next{right:5px}}.page-template-page-home .home-slider .slick-dots{bottom:20px}.page-template-page-home .home-slider .slick-dots li button:before{color:#fff}.page-template-page-home .home-slider .slide{position:relative}.page-template-page-home .home-slider .slide .slide-bg{position:absolute;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;top:0;left:0;right:0;bottom:0}.page-template-page-home .home-slider .slide:after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);z-index:2}.page-template-page-home .home-slider .slide .slide-caption{max-height:650px;padding-top:70px;padding-bottom:190px;position:relative;z-index:5;color:#fff;display:flex;flex-direction:column;align-items:center;max-height:650px}@media (max-width:1199.98px){.page-template-page-home .home-slider .slide .slide-caption{max-height:750px}}@media (max-width:991.98px){.page-template-page-home .home-slider .slide .slide-caption{max-height:650px}}@media (max-width:767.98px){.page-template-page-home .home-slider .slide .slide-caption{max-height:550px}}.page-template-page-home .home-slider .slide .slide-caption .logo{z-index:1;width:15rem}@media (max-width:767.98px){.page-template-page-home .home-slider .slide .slide-caption .logo{width:10rem}}.page-template-page-home .home-slider .slide .slide-caption .divider-content{display:block;height:10px;padding:4px;width:80px;background-color:#7b89a2;margin:40px auto 20px;border:0}@media (max-width:767.98px){.page-template-page-home .home-slider .slide .slide-caption .divider-content{height:5px}}.page-template-page-home .home-slider .slide .slide-caption .slide-content{font-size:3rem}@media (max-width:767.98px){.page-template-page-home .home-slider .slide .slide-caption .slide-content{font-size:2rem}}.page-template-page-home .home-slider .slide .slide-caption .slide-title{font-family:"Bebas Neue",cursive;padding:3rem 2rem 3rem;margin:0;line-height:1.1}@media (max-width:767.98px){.page-template-page-home .home-slider .slide .slide-caption .slide-title{font-size:4rem}}@media (max-width:1199.98px){.page-template-page-home .icons-section .text-list{flex-direction:column}}.page-template-page-home .icons-section .text-list ul{margin-right:100px}.page-template-page-home .icons-section .bg-column{background-color:#f8f8f8}
@media (max-width:991.98px){
    .page-template-page-home .icons-section .bg-column:nth-child(4n-0),.page-template-page-home .icons-section .bg-column:nth-child(4n-1){background:0 0}
}
@media (max-width:991.98px){.page-template-page-home .icons-section .bg-none:nth-child(4n+0),.page-template-page-home .icons-section .bg-none:nth-child(4n+1){background:#f8f8f8}}.page-template-page-home .icons-section .section-item{margin-top:2rem}.page-template-page-home .icons-section .section-item span{display:inline-block;margin-top:2rem;font-family:"Bebas Neue",cursive;font-size:2.2rem;color:#203565;line-height:1}.page-template-page-home .icons-section .section-item-right{text-align:left}@media (max-width:767.98px){.page-template-page-home .icons-section .section-item-right{text-align:center}}.page-template-page-home .icons-section .section-item-right img{width:100px;margin:0 30px 0 0!important}@media (max-width:767.98px){.page-template-page-home .icons-section .section-item-right img{margin:auto!important}}.page-template-page-home .products{padding-bottom:0}.page-template-page-home .products .product{padding:150px 0}@media (max-width:991.98px){.page-template-page-home .products .product{padding:50px 0}}.page-template-page-home .products .product img,.page-template-page-home .products .product video{padding:0 30px}@media (max-width:991.98px){.page-template-page-home .products .product img,.page-template-page-home .products .product video{padding-bottom:30px}}.page-template-page-home .fiberglass{background-color:#203565;color:#fff}.page-template-page-home .benefits{background-position:center;background-size:cover;background-repeat:no-repeat}.page-template-page-home .benefits .benefit-item{margin-top:2rem}.page-template-page-home .benefits .benefit-item span{display:inline-block;margin-top:2rem;font-family:"Bebas Neue",cursive;font-size:2.2rem;color:#203565}@media (max-width:767.98px){.page-template-page-home .about .padding-mobile{padding-top:5rem}}.page-template-page-home .about .about-slider .slick-arrow{top:100%;width:50px;height:50px}.page-template-page-home .about .about-slider .slick-arrow::before{font-size:50px;color:#000}.page-template-page-home .about .about-slider .slick-dots{bottom:-10px}.page-template-page-home .about .row img{padding-bottom:15px}.page-template-page-home .about .title-center-lined{padding-bottom:50px}@media (max-width:767.98px){.page-template-page-home .about .title-center-lined{padding-bottom:20px}}.page-template-page-home .about .logos img{padding:20px 0px}

@media(max-width:767px){
    .page-template-page-home .about .logos .col {
        max-width: 33.333% !important;
        min-width: 33.333% !important;
    }
}
/* 
@media (max-width:991.98px){
    .page-template-page-home .icons-section .bg-column:last-child{display:none}
} */