@font-face{font-family:Uni Sans;src:url(/cdn/shop/files/Uni_Sans_Regular.woff2?v=1673606707) format("woff2"),url(/cdn/shop/files/Uni_Sans_Regular.woff?v=1673606655) format("woff")}@font-face{font-family:Uni Sans thin;src:url(/cdn/shop/files/Uni_Sans_Thin.woff2?v=16736070491673606707) format("woff2"),url(/cdn/shop/files/Uni_Sans_Thin.woff?v=1673607049) format("woff")}#shopify-section-header.shopify-section-header-sticky.shopify-section-header-hidden{position:fixed;width:100%;transform:0}.shopify-section-header-hidden{transform:translateY(0)}#shopify-section-template--15968271532197__a7b901fb-bdd6-4047-a0e2-57a3e600c3ce>div>div>div.title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin>h2{text-align:center}#shopify-section-template--15968271532197__a7b901fb-bdd6-4047-a0e2-57a3e600c3ce>div>div>div.title-wrapper-with-link.title-wrapper--self-padded-mobile.title-wrapper--no-top-margin{margin-left:auto;margin-right:auto;display:block}#MainContent #shopify-section-template--15968271499429__89fecff4-ead1-477c-bbcc-e587c90402f4,#shopify-section-template--15968271499429__89fecff4-ead1-477c-bbcc-e587c90402f4>div>div,#shopify-section-template--15968271466661__b796306b-4ab5-443d-8fd0-af69cf50f485,#shopify-section-template--15968271466661__b796306b-4ab5-443d-8fd0-af69cf50f485>div>div{background:#f4f4f4!important}img{max-width:100%}.content-block-column img{object-fit:contain}@media (max-width: 1024px){.service_list_left{width:34%;padding:11px 15px}.content-block-column{padding:31px 15px 31px 35px}.content-block-column{width:68%}}@media (max-width: 990px){.site-footer{background:url(/cdn/shop/files/footer_flat_bg.webp?v=1673415005);padding:30px 0 0;background-size:cover}.footer-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}footer.footer.color-inverse.gradient.section-footer-padding{display:none;justify-content:space-between;color:#fff}footer h4{font-size:18px;color:#fff;text-transform:uppercase;margin-bottom:20px;font-weight:500;letter-spacing:0}ul.site-footer__linklist li a:before{position:absolute;content:"\f105";font-size:13px;color:#33465f;width:16px;height:16px;line-height:16px;text-align:center;left:0;top:7px;background-color:#dfdbdb;font-family:"Font Awesome 5 Free";border-radius:50%;font-weight:600}.footer-wrapper ul.site-footer__linklist li a{position:relative;display:block;color:#fff;padding:3px 10px 3px 32px;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}li{list-style-type:none}ul.no-bullets.site-footer__linklist{padding-left:0}.footer-wrapper .meet-time i,.footer-wrapper .social_block a i,.footer-wrapper .call_block i,.footer-wrapper .contcat_info li i,.footer-wrapper ul.contact_list li i{width:37px;height:37px;line-height:37px;border-radius:50%;background-color:#fff;text-align:center;font-size:18px;color:#0b0b0b;margin-right:14px;float:left}.footer-wrapper .call_block{width:230px;height:56px;padding:6px 15px;background-color:#fff;line-height:normal;border-radius:70px;display:inline-block;margin-top:50px}.footer-wrapper .call_block i{background-color:#33465f;color:#fff;line-height:40px;margin-top:4px}.call_block label{display:block;text-transform:uppercase}.call_block a{color:#33465f}.footer-wrapper .block_3,.footer-wrapper .block_2,.footer-wrapper .block_5_right{width:33%;float:left;display:inline-block;padding:0}.footer-wrapper .contcat_info{padding:0 6px;text-align:center}.footer-wrapper .ft-logo{width:70%;margin:5px auto}.footer-wrapper .contcat_info li i{float:none;color:#33465f;font-size:14px;display:block;margin:0 auto 12px}footer label,.footer-wrapper .contcat_info li label{letter-spacing:0!important;font-size:15px!important;font-style:normal;color:#fff}.footer-wrapper .contcat_info li{color:#fff;font-size:15px}address{font-style:normal!important}.footer-wrapper .contcat_info ul{padding-left:0}.contcat_info a{color:#fff;font-size:14px}.row.ft_landing_link{text-align:center}.row.ft_landing_link a{color:#fff}.call_block label{color:#000}.about_content .cont_inn p{margin-top:0;letter-spacing:normal;font-size:15px}.about_left{width:100%;margin-bottom:-5px}.about_right{width:100%}.about_right_inn{padding:30px 0}.logo_exp_bg{margin:0 auto 15px;float:none}.cont_inn{padding:25px 25px 0;width:100%}.bottom_cta_bg a.cta-btn{font-size:14px}.bottom_cta_bg p{font-size:16px;width:100%}.content-block-column{padding:24px 15px 23px 32px}.content-block-column{width:58%!important}.service_list_left{width:42%!important}.right_block_5,.left_block_home{width:100%;float:none}.why-choose-section .choose_content{padding:0 0 25px}.choose_content .section-header__title{color:#000}.choose_content .so-tab label{background:#33465f}.why-choose-section:before{display:none}.download_block>img{display:block;margin:0 auto}.btn-download{margin-top:10px;margin-bottom:15px}.download_block{max-height:372px}h2.resident{font-size:30px}.col_info{max-width:50%;width:40%;flex:0 0 40%}div#shopify-section-template--15968271532197__bae7b6b7-2884-43f9-869f-3232717b5705{margin-top:-140px}.choose_content .so-tab-content{color:#000}}@media screen and (min-width: 750px){.page-width{padding:0 2rem}}@media (max-width: 767px){.footer-wrapper .block_3,.footer-wrapper .block_2{flex:0 0 50%}.footer-wrapper .block_5_right{flex:0 0 100%;margin-top:20px}.contcat_info ul{display:flex;justify-content:space-between}.footer-wrapper .call_block{display:none}.footer-wrapper .contcat_info li i{margin:0 10px 0 0;position:absolute;top:0;left:0}.footer-wrapper .contcat_info li{padding-left:50px;position:relative;min-height:40px;text-align:start;flex:0 0 50%}.cta_container .img-container{display:none}.cta_caption_bg{width:100%;padding:40px}.cta_caption_bg p{width:100%;margin:20px auto}.testimonial-block7,.right_block3{width:100%}.testimonial_content{padding:25px;margin-bottom:25px}.testimonial_content .cl-name{margin-bottom:20px}.sidebar_cta_bg{background-size:cover;margin-bottom:30px}.bottom_cta_bg{background-position:initial}.gridgallery-tag{font-size:14px!important;padding:7px 15px!important;margin:5px 3px!important;width:auto}.content_in{margin-top:30px;padding:0}.installations .block-column{align-items:flex-start}.service_list_left{background-image:none}.content-block-column{width:100%!important;padding:40px 25px;margin:0}.service_list_left h3{margin-top:5px;cursor:pointer;position:relative}.service_list_left .listing_ul{display:none}.content-block-column h1{font-size:25px}.inner_content p{font-size:15px}.service_list_left{width:100%!important}.service_list_left h3:before{content:"";position:absolute;height:17px;width:2px;background:#fff;top:50%;transform:translateY(-50%);right:7px}.service_list_left h3:after{content:"";position:absolute;height:2px;width:17px;background:#fff;top:50%;transform:translateY(-50%);right:0%}.cta_txt_block{width:100%}.inn_cont .cta_container{height:330px}.cta_container{min-height:auto;padding:30px;width:100%}.cta_txt_block h4 span.hd_extra_info{font-size:25px}div#shopify-section-template--15968271532197__bae7b6b7-2884-43f9-869f-3232717b5705{margin-top:-80px}.collum_wepper{flex-wrap:wrap}.col_info{max-width:100%;width:100%;flex:0 0 100%}.resiicon,.commicon{max-width:100%;text-align:center}.resiicon:after{left:50%;transform:translate(-50%,-50%)}.testimonials-wrapper:after{display:none}slideshow-component .slick-next{right:-25px!important;margin:0;width:60px!important;top:50%;left:auto!important}slideshow-component .slick-prev{left:-25px!important;margin:0;top:50%;width:60px!important}}@media (max-width: 575px){.contcat_info ul{flex-wrap:wrap}.inn_cont .cta_container{margin-bottom:20px}.inn_cont .cta_container{margin-bottom:20px;padding-bottom:20px;height:321px}.cta_caption_bg a.cta-btn{padding:3px 30px}}@media only screen and (max-width: 480px){.inn_cont .cta_container{height:255px;padding:15px}.cta_txt_block{padding:12px}.cta_txt_block p{font-size:15px}.cta_txt_block h4 span.hd_extra_info{font-size:18px}#shopify-section-template--15968271302821__cart-items #ContactForm .contact__fields .field{width:100%;flex:0 0 100%}#shopify-section-template--15968271302821__cart-items #ContactForm .contact__fields{justify-content:center}.contact__button .button{width:255px}}@media only screen and (max-width: 380px){.footer-wrapper .contcat_info li{flex:0 0 100%}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
