/*
 * Theme Name: valorforgebuildings 
 * Theme URI: https://google.com/
 * Author: Cibirix 
 * Author URI: https://google.com/
 * Description: valorforgebuildings 
 * Version: 1.0
 * License: GNU General Public License version 3.0
 * License URI: http://www.gnu.org/licenses/gpl-3.0.html
 * Tags: right-sidebar, custom-menu, editor-style, featured-images, full-width-template, theme-options, translation-ready
 * Text Domain: valorforgebuildings 
 */

@import url("https://fonts.googleapis.com/css2?family=Lexend:wght@100..900&family=Teko:wght@300..700&display=swap");*{outline:none;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}main ul,main ol{margin:20px 10px 10px 20px}main ul li,main ol li{margin-bottom:10px}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@keyframes scrollUp{0%{transform:translateY(0)}100%{transform:translateY(-50%)}}@keyframes scroll-marquee{0%{transform:translateX(0%)}100%{transform:translateX(-50%)}}body{font-family:"Lexend", sans-serif;font-style:normal;background-color:#1A2026;color:#313B44}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;font-size:14px !important;font-weight:400;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.animate-top{position:relative;animation:animatetop 0.4s}@keyframes animatetop{from{top:-300px;opacity:0}to{top:0;opacity:1}}.modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.75);z-index:999;padding:100px 0 0 0}.modal .modal-content{margin:0 auto;width:600px;max-width:90%;background-color:#fff;border-radius:10px;overflow:hidden}.modal .modal-header{display:flex;align-items:center;justify-content:space-between;padding:20px 30px;border-bottom:1px solid #e9ecef;background-color:#0C0C0F;color:#fff}.modal .modal-header .modal-title{margin:0 0 0 0;padding:0 0 0 0;color:#fff;font-weight:bold;font-size:22px;font-weight:500}.modal .modal-header .modal-title:after{display:none}.modal .modal-header .close_modal{color:#fff;background-color:transparent;border:0;cursor:pointer;font-size:20px;margin:0 0 0 0;padding:0 0 0 0;line-height:1}.modal .modal-body{flex:1 1 auto;padding:20px 30px}@media (max-width: 767px){.modal .modal-body{padding:20px 15px}}.modal .modal-footer{display:flex;align-items:center;justify-content:center;padding:10px 20px;border-top:1px solid #e9ecef}.modal.full_modal{width:100%;padding:0 0 0 0}.modal.full_modal .modal-content{width:100%;max-width:100%;border-radius:0;height:100%;background-image:url("assets/images/popup-bg.webp");background-size:cover}.modal.full_modal .modal-content .modal-body{padding:0 0 0 0;height:100%;display:flex;align-items:center;overflow-y:scroll}.modal.full_modal .modal-content .modal-body .info_box{width:50%;display:flex;align-items:center;justify-content:center}.modal.full_modal .modal-content .modal-body .info_box .info_wrapper .lets{color:#fff;font-size:80px;font-weight:600;line-height:80px;padding:0 0 10px 0}.modal.full_modal .modal-content .modal-body .info_box .info_wrapper p{color:#fff}.modal.full_modal .modal-content .modal-body .form_box{width:50%;margin:100px 0}.modal.full_modal .modal-content .modal-body .form_box .close_wrapper{background-color:#fff}.modal.full_modal .modal-content .modal-body .form_box .wpforms-container{background-color:#fff !important;border:0 !important;border-radius:0 !important}.modal.full_modal .modal-content .modal-body .form_box .close_modal{background-color:#fff;color:#000;height:40px;width:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 0 0 auto}body.modal_open{overflow:hidden;max-height:100%}@media (max-width: 767px){.modal.full_modal .modal-content .modal-body{flex-wrap:wrap}.modal.full_modal .modal-content .modal-body .info_box{width:100%;text-align:center;padding:20px 15px 0 15px}.modal.full_modal .modal-content .modal-body .info_box .info_wrapper .lets{font-size:26px;line-height:26px}.modal.full_modal .modal-content .modal-body .form_box{width:100%;margin:0 0 0 0}}@media (min-width: 768px) and (max-width: 991px){.modal.full_modal .modal-content .modal-body{align-items:normal}.modal.full_modal .modal-content .modal-body .info_box .info_wrapper{padding:0 15px}.modal.full_modal .modal-content .modal-body .info_box .info_wrapper .lets{font-size:26px;line-height:26px}.modal.full_modal .modal-content .modal-body .form_box{margin:0 0 0 0}}@media (min-width: 992px) and (max-width: 1199px){.modal.full_modal .modal-content .modal-body{align-items:normal}.modal.full_modal .modal-content .modal-body .info_box{width:45%}.modal.full_modal .modal-content .modal-body .info_box .info_wrapper{padding:0 15px}.modal.full_modal .modal-content .modal-body .info_box .info_wrapper .lets{font-size:40px;line-height:40px}.modal.full_modal .modal-content .modal-body .form_box{width:55%;margin:0 0 0 0}.modal.full_modal .modal-content .modal-body .form_box .wpforms-container{padding:30px !important;border:0 !important}}@media (min-width: 1200px) and (max-width: 1399px){.modal.full_modal .modal-content .modal-body .info_box{width:45%}.modal.full_modal .modal-content .modal-body .info_box .info_wrapper{padding:0 15px}.modal.full_modal .modal-content .modal-body .info_box .info_wrapper .lets{font-size:45px;line-height:45px}.modal.full_modal .modal-content .modal-body .form_box{width:55%;margin:0 0 0 0}.modal.full_modal .modal-content .modal-body .form_box .wpforms-container{padding:60px !important;border:0 !important}}@media (min-width: 1400px) and (max-width: 1599px){.modal.full_modal .modal-content .modal-body .info_box{width:45%}.modal.full_modal .modal-content .modal-body .info_box .info_wrapper{padding:0 50px}.modal.full_modal .modal-content .modal-body .info_box .info_wrapper .lets{font-size:50px;line-height:50px}.modal.full_modal .modal-content .modal-body .form_box{width:55%;margin:0 0 0 0}.modal.full_modal .modal-content .modal-body .form_box .wpforms-container{padding:40px !important;border:0 !important}}@media (min-width: 1600px) and (max-width: 1799px){.modal.full_modal .modal-content .modal-body .info_box .info_wrapper .lets{font-size:65px;line-height:65px}}@media (min-width: 1600px){.modal.full_modal .modal-content .modal-body .form_box .wpforms-container{padding:20px 80px 40px 80px !important;border:0 !important}.modal.full_modal .modal-content .modal-body .info_box .info_wrapper{padding:0 150px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.tooltip{position:relative;display:flex}.tooltip .tooltiptext{visibility:hidden;width:auto;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px 10px;position:absolute;z-index:9;bottom:calc(100% + 10px);font-size:14px;line-height:20px;left:50%;transform:translateX(-50%);white-space:nowrap}.tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 transparent transparent transparent}.tooltip:hover .tooltiptext{visibility:visible}.h4{font-size:28px;line-height:36px}.mute{opacity:0.5 !important;pointer-events:none !important}body.home main{padding-top:0 !important}h1{font-size:46px;line-height:60px;font-weight:600;margin-bottom:20px;color:#011D38;letter-spacing:-1.2px}h2,.h2{font-size:46px;line-height:56px;font-weight:600;font-style:600;color:#011D38;margin-bottom:20px}h3{font-size:24px;font-weight:500;line-height:29px;color:#011D38;margin-bottom:20px}p{font-size:18px;line-height:29px;font-weight:400;color:#313B44;margin-bottom:20px;letter-spacing:-0.2px}.d-none{display:none}.text-center{text-align:center}.site_container{width:100%;padding:0 15px;margin:0 auto}.site_flex{display:flex}.cls_transition{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}img{max-width:100%;height:auto}.mobile-txt{display:none}.pt-0{padding-top:0 !important}.pb-0{padding-bottom:0 !important}.mb-40{margin-bottom:40px}.mb-0{margin-bottom:0 !important}.form_wrapper{padding:0 0 0 0}.form_wrapper .form_body{padding:0 0 0 0}.global_form .form-control{border:1px solid #ccc;padding:15px;font-weight:500;font-size:14px;line-height:14px;border-radius:5px;width:100%;font-family:"Lexend", sans-serif}.global_form .form-group{margin:0 0 20px 0;position:relative}.global_form .form_row .form-group label.error{color:#ff0000c9;font-size:12px;margin-top:5px;font-weight:500;padding-left:0 !important}.global_form .form_row .form-group{flex:1 1 100%}.global_form textarea.form-control{height:100px}.global_form #state_dropdown{background-image:url(assets/images/dropdown.webp);background-size:16px 16px;background-position:center right 10px;background-repeat:no-repeat;appearance:none;-webkit-appearance:none;-moz-appearance:none}.global_form button[type="submit"]{border-radius:5px;color:#fff;font-weight:600;font-size:18px;line-height:14px;background:#DE2B19;border:none;text-align:center;padding:15px 30px;width:auto;cursor:pointer;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.global_form button[type="submit"]:hover{background-color:#011D38}.section{padding:80px 0}.site_top_nav.mobile_menu .site_btn{background-color:#DE2B19 !important;border-color:#DE2B19;color:#fff !important;width:auto;height:50px}.site_top_nav.mobile_menu .site_btn svg path{fill:#fff}.site_top_nav.mobile_menu .site_btn .btn_text{font-size:16px}.banner .site_flex .left_col .description ul li{font-size:18px;line-height:29px;font-weight:400;color:#313B44;margin-bottom:20px;letter-spacing:-0.2px}.term-barndominium .banner .site_flex .left_col .feature-list{display:none}.term-cold-formed-steel .banner .site_flex .left_col .feature-list{display:none}.term-red-iron .banner .site_flex .left_col .feature-list{display:none}.term-cold-formed-steel.tax-product_cat .white-bg-section{margin-top:10px}.term-barndominium.tax-product_cat .white-bg-section{margin-top:10px}.term-red-iron.tax-product_cat .white-bg-section{margin-top:10px}.you-dream-we-build .site_flex{flex-wrap:wrap;gap:20px;align-items:center;justify-content:center}.you-dream-we-build .site_flex .col{width:calc(50% - 10px);text-align:center}.you-dream-we-build .site_flex .col a{text-decoration:none}.you-dream-we-build .section-heading{color:#fff;margin-bottom:40px}.you-dream-we-build .img_wrap{margin-bottom:20px;border-radius:10px;text-align:center}.you-dream-we-build .img_wrap img{display:block;border-radius:10px;margin:0 auto}.you-dream-we-build .box-heading{text-align:center;color:#fff}.section.banner{background:#fff;border-bottom-left-radius:35px;border-bottom-right-radius:35px}.banner .site_flex{justify-content:space-between;flex-wrap:wrap}.banner .site_flex .left_col{width:47%}.banner .site_flex .left_col .cta_btns{display:flex;align-items:center;gap:20px;margin:40px 0}.banner .site_flex .left_col .feature-list{display:flex;flex-wrap:wrap;gap:40px}.banner .site_flex .left_col .feature-list .feature{display:inline-flex;gap:10px;align-items:center;width:calc(50% - 20px)}.banner .site_flex .left_col .feature-list .feature .icon{flex:0 0 20px}.banner .site_flex .left_col .feature-list .feature .icon svg{display:block}.banner .site_flex .left_col .feature-list .feature .txt{color:#646C76;font-weight:500;font-size:18px;letter-spacing:-0.2px}.banner .site_flex .right_col{width:47%;position:relative}.banner .site_flex .right_col .img_wrap{position:relative;display:inline-block;overflow:hidden}.banner .site_flex .right_col .img_wrap img{border-radius:35px;display:block;width:100%;height:auto}.banner .site_flex .right_col .img_wrap .triangle_wrap{position:absolute;bottom:0px;right:0}.banner .site_flex .right_col .img_wrap .triangle_wrap svg{display:block;width:100%;height:100%}@media (max-width: 991px){.banner .site_flex{flex-direction:column-reverse;gap:20px}.banner .site_flex .left_col{flex:0 0 100%;width:100%}.banner .site_flex .right_col{flex:0 0 100%;width:100%}}.category-pricing .feature-list svg path{fill:#43cc4d}.blog-pagination .pagination{display:flex;justify-content:center;gap:4px;list-style:none}.blog-pagination .pagination li{position:static;padding:0 0 0 0}.blog-pagination .pagination li .page-numbers{display:inline-flex;align-items:center;justify-content:center;line-height:1;padding:10px 10px 8px 10px;background:#f3f7fd;border:1px solid rgba(0,0,0,0.1);color:#206ab7;font-size:14px;border-radius:4px;text-decoration:none;color:#2D3135}.blog-pagination .pagination li .page-numbers.current{background-color:#DE2B19;color:#fff}.site_btn{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#011D38;white-space:nowrap;height:60px;gap:0 10px;text-decoration:none !important;position:relative;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight:500;font-size:20px;border-radius:10px;border:1.5px solid;padding:20px 30px;line-height:1;font-family:"Lexend", sans-serif}.site_btn.transparent_btn{background-color:transparent}.site_btn.transparent_btn:hover{background-color:#DE2B19;border:1px solid #DE2B19}.site_btn.transparent_btn:hover .text{color:#fff}.site_btn.transparent_btn:hover .icon svg path{fill:#fff}.site_btn.red_btn{background-color:#DE2B19;border:1px solid #DE2B19}.site_btn.red_btn .text{color:#fff}.site_btn.red_btn .icon svg path{fill:#fff}.site_btn.red_btn:hover{background-color:#011D38;border:1px solid #011D38}.site_btn.red_btn:hover .text{color:#fff}.site_btn.red_btn:hover .icon svg path{fill:#fff}.site_btn.white_bg_btn{background-color:#fff;border:1px solid #fff}.site_btn.white_bg_btn:hover{background-color:#011D38;border:1px solid #011D38}.site_btn.white_bg_btn:hover .text{color:#fff}.site_btn.white_bg_btn:hover .icon svg path{fill:#fff}.site_btn.white_btn{background-color:transparent;border:1px solid #fff}.site_btn.white_btn .text{color:#fff}.site_btn.white_btn:hover{background-color:#DE2B19;border:1px solid #DE2B19}.site_btn.white_btn:hover .text{color:#fff}.site_btn.white_btn:hover .icon svg path{fill:#fff}.site_btn.dark_grey_bg{background:#222931;border:none}.site_btn.dark_grey_bg .txt{color:#fff;font-weight:400;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;border:1px solid transparent}.site_btn.dark_grey_bg:hover{background-color:#DE2B19;border:1px solid #DE2B19}.site_btn.dark_grey_bg:hover .text{color:#fff}.site_btn.dark_grey_bg:hover .icon svg path{fill:#fff}.site_btn.black_btn{background-color:#1A2026}.site_btn.black_btn .text{color:#fff;font-weight:400}.site_btn.black_btn:hover{background-color:#DE2B19;border:1px solid #DE2B19}.site_btn.black_btn:hover .text{color:#fff}.site_btn.black_btn:hover .icon svg path{fill:#fff}.site_btn.finance_btn{background-color:#31373C;padding:15px 25px}.site_btn.finance_btn .text{color:#fff;font-weight:400;letter-spacing:-0.5px;font-size:18px}.site_btn.finance_btn .icon{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background-color:#FFFFFF;border-radius:50%;flex:0 0 auto}.site_btn.finance_btn:hover{background-color:#011D38;border:1px solid #011D38}.site_btn.finance_btn:hover .text{color:#fff}.site_btn.finance_btn:hover .icon svg path{fill:#31373C}.site_btn.explore_red_btn{background-color:#DE2B19;border-color:#DE2B19}.site_btn.explore_red_btn .text{color:#fff}.site_btn.explore_red_btn .icon{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;background-color:#FFFFFF;border-radius:50%;flex:0 0 auto}.site_btn.explore_red_btn:hover{background-color:#011D38;border:1px solid #011D38}.site_btn.explore_red_btn:hover .text{color:#fff}.woocommerce-cart .form-check-input{width:20px;height:20px;vertical-align:middle}.woocommerce-cart th.product-remove{width:3%}.header-search-icon{position:relative}.header-search-icon.active .search_form_wrapper{display:block}.site-header .search_result_wrapper{height:46px;display:none}.site-header .search_result_wrapper.show_search_bar{display:block;position:absolute;width:100%;left:10%;bottom:0;transform:translateY(100%)}.site-header .search_result_wrapper.show_search_bar .search_form_wrapper{box-shadow:6px 5px 5px 0px rgba(0,0,0,0.2),-6px 5px 10px 0px rgba(0,0,0,0.2)}.site-header .search_form_wrapper form{height:100%}.search_form_wrapper .field_wrapper{display:flex;position:relative;height:100%;flex-direction:row}.site-header .search_result_wrapper.show_search_bar .form_control{border-radius:0 !important;border:0 !important;background-color:#f1f5fa;padding:0 10px 0 15px;height:100%;color:#88a1bf;font-size:16px}.search_form_wrapper.active_search .search_result_list{width:auto;left:0;top:100%}.search_form_wrapper.active_search .search_result_list{display:block}.search_form_wrapper .search_result_list{position:absolute;background-color:#fff;box-shadow:rgba(0,0,0,0.3) 0px 2px 25px;top:100%;left:0;right:0;z-index:2;text-align:left;overflow-y:auto;max-height:310px;border-radius:0 0 8px 8px;display:none}.site-header{box-shadow:0px 15px 50px -10px #1C1C1C0D;backdrop-filter:blur(60px);border-bottom:3px solid #FFFFFF;background:#fff;border-top:0;position:fixed;left:0;right:0;z-index:11}.site-header .site_btn{height:54px}.site-header .site_flex{display:flex;align-items:center}.site-header .site_container{max-width:1920px;padding:0 40px;padding-top:5px}.site-header .logo_box{width:114px;flex:0 0 114px}.site-header .top_bar{color:#fff;font-size:14px;padding:7px 50px;border-radius:8px;background:linear-gradient(90deg, #313B44 0%, #E72815 100%)}.site-header .top_bar .site_flex{justify-content:space-between}.site-header .top_bar .top_link{display:flex;align-items:center;gap:10px;color:#fff;text-decoration:none;font-weight:300}.site-header .top_bar .top_link span svg{display:block}.site-header .top_left .cta-right{display:flex;justify-content:space-between;gap:40px}.site-header .top_left div{display:flex;align-items:center}.site-header .top_left i{margin-right:5px}.site-header .top_right a{color:#fff;font-size:18px}.site-header .main_header_inner{justify-content:space-between;padding:5px 0}.site-header .main_nav ul{list-style:none;margin:0;padding:0}.site-header .main_nav li{margin:0 15px}.site-header .main_nav a{text-decoration:none;color:#000;font-weight:500;transition:color 0.3s}.site-header .main_nav a:hover{color:#c8102e}.site-header .call_us a{display:flex;gap:10px;text-decoration:none;font-weight:400;align-items:center}.site-header .call_us a .text{color:#1C1D22}.site-header .call_us a .text span{display:block;font-size:16px;line-height:24px}.site-header .call_us a .text strong{font-weight:600;font-size:22px}.site-header .btn_3d{background:#fff;border:2px solid #000;padding:8px 18px;border-radius:6px;font-weight:600;text-decoration:none;color:#000;transition:all 0.3s}.site-header .btn_3d:hover{background:#c8102e;border-color:#c8102e;color:#fff}.site-header .search_bth{display:flex;aspect-ratio:1 / 1;justify-content:center;align-items:center;background:none;cursor:pointer;border:none}#site_top_nav{margin:0;padding:0;display:inline-flex}#site_top_nav .submenu_opener{display:none}#site_top_nav .back_to_parent{display:none}#site_top_nav .mobile_menu_header{display:none}#site_top_nav .mobile_menu_footer{display:none}#site_top_nav .mobile_menu_body{display:inline-block}.mobile_menu_opener{display:block;cursor:pointer}@media (min-width: 1200px){.mobile_menu_opener{display:none}}.mobile_menu_opener .icon-bar{height:2px;display:block;background:#fff;width:20px}.mobile_menu_opener .icon-bar:nth-child(2){margin:5px 0}.mobile_menu_opener{border-radius:4px;border:0;line-height:1;padding:0 10px;align-items:center;justify-content:center;cursor:pointer;color:#fff;white-space:nowrap;height:40px;width:40px;gap:0 10px;text-decoration:none !important;position:relative;overflow:hidden;background-color:#1C1D22;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media (min-width: 1200px){#primary_nav>li>a{line-height:70px !important;padding:0 15px !important}h2,.h2{letter-spacing:-2px}.site-header .header_right{gap:70px}.site-header .site_btn .icon{display:none}#primary_nav{list-style:none;position:relative;display:flex;margin:0;padding:0;width:100%;height:100%;gap:30px}#primary_nav>li{padding:0 0 0 0;display:flex;align-items:center}#primary_nav>li:after{position:absolute;content:"";right:-17px;width:6px;height:6px;top:50%;transform:translate(0, -50%);background:#C3CBD2;border-radius:50%}#primary_nav>li:last-child:after{display:none}#primary_nav>li.dropdown:last-child ul{left:auto;right:0}#primary_nav>li.dropdown:last-child ul ul{right:100%;left:auto}#primary_nav>li.dropdown>a{padding-right:20px}#primary_nav>li.dropdown>a::after{content:url("assets/images/arrow-down.webp");position:absolute;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;height:100%;right:0;top:0;display:flex;align-items:center}#primary_nav>li.dropdown>a:hover{color:#DE2B19}#primary_nav>li.active_li a{color:#DE2B19}#primary_nav>li.mega_menu>ul{width:450px;column-count:2}#primary_nav>li.mega_menu>ul .dropdown{flex-direction:column;width:calc(33.33% - 30px);margin:0 0 30px 30px}#primary_nav>li.mega_menu>ul .dropdown.mega_menu_heading>a{font-weight:800;color:#1C1D22}#primary_nav>li.mega_menu>ul .dropdown.mega_menu_heading.void_parent>a{cursor:default;color:#313B44}#primary_nav>li.mega_menu>ul .dropdown.mega_menu_heading.void_parent>a::before{display:none}#primary_nav>li.mega_menu>ul .dropdown .dropdown-menu{display:block;position:static;width:auto;box-shadow:none;border-radius:0;padding:0 0 0 0}#primary_nav>li.mega_menu:hover>ul{display:block !important;flex-wrap:wrap}#primary_nav li{position:relative}#primary_nav li:before{display:none}#primary_nav li a{color:#1C1D22;text-decoration:none;display:flex;padding:15px 15px;font-weight:400;line-height:1;white-space:nowrap;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;font-size:18px}#primary_nav li a:hover{color:#DE2B19}#primary_nav .dropdown a{position:relative;width:100%}#primary_nav .dropdown:hover>ul{display:block}#primary_nav .dropdown>ul{display:none;position:absolute;top:100%;padding:0 0 0 0;z-index:9999;width:310px;background:#fff;text-align:left;left:0;list-style-type:none;box-shadow:0px 15px 30px 10px rgba(0,0,0,0.08);border-radius:20px;padding:10px 0;border:1px solid rgba(0,0,0,0.3);border-top:0;border:none;box-shadow:0px 20px 50px 0px #2039501A;backdrop-filter:blur(40px);border:1px solid #C3CBD2;background-color:#fff}#primary_nav .dropdown>ul li{position:relative;padding:0 0 0 0;margin:5px}#primary_nav .dropdown>ul li a{color:#1C1D22}#primary_nav .dropdown>ul li a:hover{background-color:#1A2026;padding-left:20px;border-radius:5px;box-shadow:0px 14px 15px -4px #00000040;color:#fff}#primary_nav .dropdown>ul li a:hover:after{opacity:1}#primary_nav .dropdown>ul li a:after{content:url("assets/images/right-triangle.webp");opacity:0;margin-left:10px}#primary_nav .dropdown>ul ul{position:absolute;left:100%;top:0}#primary_nav .submenu_from_right ul{left:auto;right:0}#primary_nav .submenu_from_right ul ul{right:100%;left:auto}#primary_nav .dropdown-menu li a{padding:15px 15px}.active_header #primary_nav li a{color:#313B44}.active_header #primary_nav li a:hover{color:#313B44}#site_top_nav .mobile_menu_body .menu_slider{height:100%}}.show_mobile{display:none}.show_desktop{display:block}main{position:relative}.site-footer{padding:90px 0 10px 0;background-image:url("assets/images/footer-bg.webp");background-repeat:no-repeat;background-size:cover;background-position:bottom}.site-footer .footer-top{margin-bottom:60px}.footer_info_box{display:flex;justify-content:space-between;flex-wrap:wrap}.footer_info_box .info_box_1{width:22%}.footer_info_box .info_box_2{width:18%}.footer_info_box .info_box_4{width:calc(20% + 20px)}.footer_info_box .widget_box h3{font-weight:400;margin-bottom:30px;white-space:nowrap;color:#fff}.footer_info_box .contact_info{display:flex;flex-direction:column}.footer_info_box .contact_info .contact-line{margin-bottom:40px}.footer_info_box .contact_info .contact-line a{display:inline-flex;align-items:center;gap:20px;text-decoration:none;color:#fff}.footer_info_box .contact_info .contact-line .icon{width:40px;height:40px;background:#fff;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;flex:0 0 40px}.footer_info_box .contact_info .contact-line .text{font-size:16px;line-height:24px;font-weight:300;position:relative}.footer_info_box .contact_info .contact-line .text:after{display:block;background-color:#fff;position:absolute;bottom:-10%;left:0;content:"";width:100%;height:1px;visibility:hidden;-moz-transform:scaleX(0);-webkit-transform:scaleX(0);transform:scaleX(0);transform-origin:bottom left;-webkit-transition:all .25s ease-out;-moz-transition:all .25s ease-out;-ms-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s  ease-out}.footer_info_box .contact_info .contact-line .text:hover:after{visibility:visible;-moz-transform:scaleX(1);-webkit-transform:scaleX(1);transform:scaleX(1)}.footer_info_box .contact_info .contact-line .text span{font-weight:500;display:block}.footer_info_box .footer-menu li{margin-bottom:30px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.footer_info_box a{color:#fff;text-decoration:none}.footer-menu{list-style:none;padding:0;margin:0}.footer-menu li{position:relative;padding-left:22px;line-height:1.5}.footer-menu li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:12px;height:12px;background-image:url("assets/images/li-arrow.webp");background-size:contain;background-repeat:no-repeat;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;top:0;transform:none;margin-top:8px}.footer-menu li:hover{padding-left:30px}.footer-menu li:hover:before{left:8px}.footer-bottom .site_flex{display:flex;justify-content:space-between;align-items:flex-start;background-color:#1f2a38;color:#cfd8dc;padding:25px 50px;border-radius:12px;flex-wrap:wrap;background:#222931B2;backdrop-filter:blur(25px);gap:30px}.footer-left{width:calc(50% - 15px)}.footer-right{width:calc(50% - 15px)}.toggle-locations{background:none;border:none;color:#7494AE;cursor:pointer;padding:0;display:flex;align-items:center;font-family:Lexend;font-weight:400;font-size:18px;line-height:1;text-transform:capitalize}.toggle-locations .arrow{margin-left:8px;transition:transform 0.3s ease}.locations-list{list-style:none;padding-left:0;overflow:hidden;max-height:0;transition:max-height 0.4s ease;display:flex;flex-wrap:wrap;gap:20px}.footer-bottom.open .locations-list{max-height:500px}.locations-list li{margin:5px 0;position:relative;opacity:0;transform:translateY(-5px);transition:opacity 0.3s ease, transform 0.3s ease;width:calc(25% - 15px);flex:0 0 calc(25% - 15px);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.locations-list li a{color:#fff;text-decoration:none}.footer-bottom.open .locations-list li{opacity:1;transform:translateY(0)}.footer-right{text-align:right;font-size:16px;color:#7494AE}.footer-right a{color:#7494AE;text-decoration:none;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.footer-right a:hover{text-decoration:none;color:#fff}.footer-bottom.open .arrow{transform:rotate(180deg)}.triangle-down{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:12px solid #7494AE}.cta_red{background-color:#DE2B19;margin:0 10px;border-radius:35px;position:relative;margin:0 auto;box-shadow:0px 54px 50px -10px #00000059;background-image:url("assets/images/cta-red-bg.webp");background-repeat:no-repeat;background-size:cover;background-position:bottom center}.cta_red h2,.cta_red p{color:#fff}.cta_red p{margin-bottom:20px}.cta_red>.site_container{position:relative;z-index:2}.cta_red .image_wrapper{position:relative;z-index:1;padding:10px;padding-right:0}.cta_red .image_wrapper img{height:100%;width:auto;border-radius:30px}.cta_red .content{width:55%;padding:100px 10px}.cta_red .cta_btns{display:flex;align-items:center;justify-content:flex-start;gap:10px}.site_btn .icon svg path{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.site-footer .site_container{position:relative}.site-footer .footer_badge{position:absolute;right:0;bottom:0;z-index:-1}.home-banner{position:relative;width:100%;height:100vh;overflow:hidden;padding-top:120px !important;background-color:#fff;z-index:5;border-bottom-left-radius:35px;border-bottom-right-radius:35px}.home-banner .video_wrap{position:relative;padding-top:50px}.video_wrap:before{position:absolute;content:"";top:0;bottom:0;left:0;right:0;background:linear-gradient(to bottom, rgba(203,203,203,0.5), #fff);z-index:1}.background-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.home-banner .banner-content{z-index:2;text-align:center;max-width:950px;margin:0 auto;position:relative}.home-banner .banner-content .subheading{color:#DE2B19;font-size:34px;line-height:1.2;margin-bottom:20px;text-transform:uppercase;font-weight:600;letter-spacing:-1px}.home-banner .banner-content .heading{color:#011D38;font-size:74px;line-height:1;margin-bottom:20px;font-weight:600;font-family:'Teko', sans-serif;text-transform:uppercase;letter-spacing:-0.5px}.home-banner .banner-content p{color:#313B44;font-size:22px;line-height:1.2}.search_form_wrapper #search_result_list .plink a{color:#1C1D22 !important}.home-banner .banner-content .cta_btns{display:flex;justify-content:center;align-items:center;gap:20px;margin:40px 0}.home-banner .usp-cards{padding:0 15px;max-width:1600px;margin:0 auto}.home-banner .usp-cards .card-container{margin-top:60px}.usp-cards .card-container{display:flex;z-index:5;position:relative;justify-content:space-between;gap:50px}.usp-cards .card-container .card{flex:1;background:#FFF0ED;border-radius:15px;padding:5px;padding-bottom:20px;transition:transform 0.3s;display:flex;align-items:stretch;gap:15px}.usp-cards .card-container .card .card-inner{background:#fff;padding:15px 20px;border-radius:13px;width:100%}.usp-cards .card-container .card .card-icon{margin-bottom:10px}.usp-cards .card-container .card .card-icon svg path{fill:#313B44}.usp-cards .card-container .card .card-text{color:#313B44;font-weight:400;font-size:16px;line-height:22px;letter-spacing:-0.3px}.home-products h2{color:#fff;text-align:center;margin-bottom:40px}.home-products .product_list{margin-bottom:50px}.load_more_wrap{text-align:center}.home-about{padding:120px 10px !important;background-color:#FFFFFF;border-radius:35px;margin:0 10px}.home-about .site_flex{display:flex;gap:40px}.home-about .site_flex .left_col{flex:0 0 calc(44% - 20px)}.home-about .site_flex .left_col h2{letter-spacing:-1px}.home-about .site_flex .left_col .content{margin-bottom:40px}.home-about .site_flex .right_col{flex:0 0 calc(56% - 20px)}.home-about .site_flex .right_col .right_col_inner{display:inline-flex;gap:30px;justify-content:center}.home-about .site_flex .right_col .right_col_inner .image{border-radius:30px;overflow:hidden}.home-about .site_flex .right_col .right_col_inner .image img{height:100%}.home-about .site_flex .right_col .right_col_inner .video{border-radius:30px;overflow:hidden}.home-values h2,.home-values p{color:#fff}.home-values .description{margin-bottom:40px}.home-values .site_flex{display:flex;flex-wrap:wrap;gap:20px}.home-values .site_flex .column{flex:0 0 calc(25% - 20px);background-color:#fff;padding:10px;box-sizing:border-box;border-radius:30px}.home-values .site_flex .column .image{border-radius:22px;overflow:hidden;margin-bottom:30px;position:relative}.home-values .site_flex .column .image img{border-radius:22px}.home-values .site_flex .column .image .badge{backdrop-filter:blur(20px);background:#FFFFFF66;display:inline-flex;align-items:center;justify-content:center;position:absolute;left:20px;top:50%;transform:translate(0, -50%);border-radius:18px;padding:13px;overflow:hidden}.home-values .site_flex .column .content{padding:0 20px}.home-values .site_flex .column .content h3{color:#073C5E;margin-bottom:10px}.home-values .site_flex .column .content p{color:#313B44}.home-values .cta-row{margin-top:40px}.home-info{padding:90px 10px 80px !important;background-color:#FFFFFF;border-radius:35px;margin:0 10px;margin-bottom:10px}.home-info .location-section{margin-bottom:140px}.home-info .location-section h2{color:#1C1D22}.home-info .payments-section{margin-bottom:140px}.home-info .features{display:inline-flex;justify-content:flex-start;background-color:#FFF0ED;padding:20px 50px 20px 30px;border-radius:15px;gap:40px}.home-info .features .feature{display:flex;align-items:center;gap:10px}.home-info .features .feature .text{color:#82929C}.home-info .features .feature .icon svg path{fill:#43cc4d}.home-info .location-box{display:flex;align-items:center;gap:55px}.home-info .location-box .info{flex:1 1 100%}.home-info .location-box .info .icon{font-size:20px;color:green;margin-right:10px}.home-info .location-box .info .text{font-size:16px;color:#333}.home-info .location-box .map{flex:1 1 calc(35% - 55px)}.home-info .location-box .locations-flex{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:30px}.home-info .location-box .locations-flex .box{width:calc((100% - (15px * 9)) / 10);border:2px solid #F0F9FF;border-radius:20px;padding:20px;box-sizing:border-box;text-decoration:none;color:inherit}.home-info .location-box .locations-flex .box h3{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.home-info .location-box .locations-flex .box .location-map{opacity:0;position:absolute;max-width:55px;top:-2px;right:15px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.home-info .location-box .locations-flex .box .icon{margin-bottom:10px;width:28px;height:32px;position:relative}.home-info .location-box .locations-flex .box .icon svg path{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.home-info .location-box .locations-flex .box .icon span{display:inline-flex;align-items:center;justify-content:center;position:absolute;left:0;top:0}.home-info .location-box .locations-flex .box .icon span.normal{z-index:2}.home-info .location-box .locations-flex .box .icon span.hover{z-index:1}.home-info .location-box .locations-flex .box .icon span svg{display:block;width:28px;height:32px}.home-info .location-box .locations-flex .box h3{font-size:16px;font-weight:normal;margin-bottom:10px;letter-spacing:-0.5px}.home-info .location-box .locations-flex .box:hover{background:#073C5E;transform:rotate(3deg);transform-origin:top right;box-shadow:10px 20px 30px -8px #00000033;border-color:transparent}.home-info .location-box .locations-flex .box:hover h3{color:#fff}.home-info .location-box .locations-flex .box:hover .icon svg path{fill:#fff}.home-info .location-box .locations-flex .box:hover .icon .normal{z-index:1}.home-info .location-box .locations-flex .box:hover .icon .hover{z-index:2}.home-info .location-box .locations-flex .box:hover .location-map{opacity:1}.home-info .payments-section .site_flex{gap:40px;align-items:flex-start}.home-info .payments-section .site_flex>.image{flex:1 1 calc(35% - 40px)}.home-info .payments-section .site_flex>.image img{border-radius:244px}.home-info .payments-section .site_flex .content{flex:1 1 calc(65% - 40px)}.home-info .payments-section .site_flex .content>h2{color:#1C1D22}.home-info .payments-section .site_flex .content .payment-features{display:flex;gap:30px;margin:40px 0 50px 0}.home-info .payments-section .site_flex .content .payment-features .box{width:calc((100% - (30px * 2)) / 3);padding:30px;padding-bottom:34px;border-radius:20px;position:relative;overflow:hidden;background:none;transition:transform 0.5s ease, box-shadow 0.5s ease}.home-info .payments-section .site_flex .content .payment-features .box>*{position:relative;z-index:1}.home-info .payments-section .site_flex .content .payment-features .box:before{content:"";position:absolute;inset:0;background-repeat:no-repeat;background-position:center;background-size:cover;transform:scale(1);transform-origin:center center;transition:transform 0.5s ease;will-change:transform;z-index:0;pointer-events:none}.home-info .payments-section .site_flex .content .payment-features .box:nth-child(1):before{background-image:url("assets/images/payment-box-bg.webp")}.home-info .payments-section .site_flex .content .payment-features .box:nth-child(2):before{background-image:url("assets/images/traditional-financing-available.webp")}.home-info .payments-section .site_flex .content .payment-features .box:nth-child(3):before{background-image:url("assets/images/build-now.webp")}.home-info .payments-section .site_flex .content .payment-features .box:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;border-radius:20px;background-color:rgba(0,0,0,0.5)}.home-info .payments-section .site_flex .content .payment-features .box h3{color:#fff;font-size:20px;font-weight:500;letter-spacing:-0.5px;position:relative;z-index:1;text-transform:capitalize;line-height:1.2}.home-info .payments-section .site_flex .content .payment-features .box .icon{position:relative;z-index:1;margin-bottom:20px}.home-info .payments-section .site_flex .content .payment-features .box .icon .icon1{display:inline-flex;align-items:center;justify-content:center;padding:10px;background:#073C5E;box-shadow:5px 11px 15px -5px #08253880;border-radius:15px}.home-info .payments-section .site_flex .content .payment-features .box .icon .icon2{position:absolute;top:10px;left:10px;right:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:15px;background-color:#D6EBF5;z-index:-1}.home-info .payments-section .site_flex .content .payment-features .box:hover{transform:translateY(-4px);box-shadow:0px 16px 20.5px -8px #00000059}.home-info .payments-section .site_flex .content .payment-features .box:hover:before{transform:scale(1.1)}.home-info .payments-section .site_flex .content .bottom-section{display:inline-flex;gap:30px;align-items:center}.home-info .payments-section .site_flex .content .bottom-section .partner-box{display:inline-flex;gap:10px;align-items:center}.home-info .payments-section .site_flex .content .bottom-section .partner-box .txt{font-size:16px;color:#747474;font-weight:500;letter-spacing:-0.3px}.home-info .payments-section .site_flex .content .bottom-section .partner-box .image img{filter:grayscale(0.7)}.home-info .learnbefore-section>h2{color:#1C1D22}.home-info .learnbefore-section .learn_boxes{display:flex;flex-wrap:wrap;gap:0;margin-top:50px}.home-info .learnbefore-section .learn_boxes .box{width:calc((100% - (0px * 3)) / 4);box-sizing:border-box;background:#fff;text-decoration:none !important;padding-right:100px}.home-info .learnbefore-section .learn_boxes .box .content{padding-left:20px;border-left:1px solid #E5EAF0}.home-info .learnbefore-section .learn_boxes .box .content h3{font-size:22px;color:#073C5E;letter-spacing:-0.5px;margin-bottom:10px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.home-info .learnbefore-section .learn_boxes .box .content h3 a{color:inherit;text-decoration:none}.home-info .learnbefore-section .learn_boxes .box .content p{font-size:16px}.home-info .learnbefore-section .learn_boxes .box .icon{margin-left:20px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #8C969E;border-radius:50%}.home-info .learnbefore-section .learn_boxes .box .icon a{color:inherit;text-decoration:none}.home-info .learnbefore-section .learn_boxes .box .icon svg{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.home-info .learnbefore-section .learn_boxes .box .icon svg path{fill:#8C969E}.home-info .learnbefore-section .learn_boxes .box:hover h3{color:#DE2B19}.home-info .learnbefore-section .learn_boxes .box:hover .icon svg{transform:rotate(45deg)}.product_list{display:flex;margin:0 0 50px -30px;flex-wrap:wrap;gap:20px 0}.product_list .product_box{width:calc(33.33% - 30px);margin:0 0 0 30px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;border-radius:35px;border:none;overflow:hidden;padding:2px;box-shadow:1px 1px 3.1px 0px #92929226 inset;background:#222931;padding:10px}.product_list .product_box *{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.product_list .product_box .image_wrapper{display:flex;overflow:hidden;flex:1 0 auto;flex-direction:column}.product_list .product_box .image_wrapper .sku-badge{text-transform:uppercase;border-top-left-radius:15px;border-top-right-radius:15px;margin:0 auto;font-size:16px;line-height:22px;letter-spacing:-0.5px;color:#616467;margin-top:-36px;background:#fff;padding:7px 20px;font-weight:500;z-index:1;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.product_list .product_box .image_wrapper .sku-row{position:absolute;bottom:20px;text-align:center;display:flex;align-items:center;justify-content:center;width:100%;gap:5px;flex-wrap:wrap}.product_list .product_box .image_wrapper .sku-row .sku{padding:0 15px;background:#FFFFFF;border-radius:8px;color:#151A1F;font-weight:500;font-size:16px;letter-spacing:-0.5px;height:31px;display:flex;align-items:center}.product_list .product_box .image_wrapper .sku-row .free_delivery{background:#FFFFFF45;border-radius:8px;backdrop-filter:blur(21.8999996185px);border:0.6px solid #FFFFFF;height:31px;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 15px}.product_list .product_box .image_wrapper .sku-row .free_delivery .icon svg{display:block}.product_list .product_box .image_wrapper .sku-row .free_delivery .text{color:#151A1F;font-weight:400;font-size:16px;letter-spacing:-0.5px;line-height:1}.product_list .product_box .image_wrapper .image_wrapper_inner{overflow:hidden;border-radius:35px;aspect-ratio:16/9}.product_list .product_box .image_wrapper a{display:flex;flex-direction:column;position:relative;text-decoration:none}.product_list .product_box .image_wrapper a .title_text{margin-bottom:0;width:90%;text-align:center;border-radius:22px;background-color:rgba(245,245,245,0.75);border-radius:40px;padding:10px 35px;backdrop-filter:blur(10px);margin:0 auto;margin-top:-25px;font-size:24px;line-height:1.2}.product_list .product_box .image_wrapper a .title_text span{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}.product_list .product_box .image_wrapper img{-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;display:flex}.product_list .product_box .image_wrapper .row1{text-align:center;margin:25px 0}.product_list .product_box .image_wrapper .row1 .left_box{padding:20px 10px 0 10px}.product_list .product_box .image_wrapper .row1 .price{font-size:50px;line-height:1;font-weight:700;letter-spacing:-1.5px;margin-bottom:10px}.product_list .product_box .image_wrapper .row1 .title_text{font-size:28px;line-height:1;font-weight:500;letter-spacing:-0.3px;color:#B1BDCA;font-style:normal;margin-bottom:20px}.product_list .product_box .image_wrapper .row1 .title_text a{color:#B1BDCA}.product_list .product_box .image_wrapper .row1 .sku_box{color:#81828F;font-size:16px;line-height:1;margin-bottom:20px;font-weight:500}.product_list .product_box .image_wrapper .row1 .p_title{margin-bottom:20px}.product_list .product_box .image_wrapper .row1 .p_title a{font-size:22px;line-height:1.2;color:#0F1117;font-weight:600;text-decoration:none}.product_list .product_box .image_wrapper .row1 .p_title a h3{margin-bottom:0}.product_list .product_box .image_wrapper .row1 .starting_price{display:flex;justify-content:center;align-items:center;gap:20px;margin-bottom:10px}.product_list .product_box .image_wrapper .row1 .starting_price .price{font-weight:700;font-size:46px;line-height:1;color:#B1BDCA}.product_list .product_box .image_wrapper .row1 .starting_price .price span{font-size:30px;font-weight:inherit}.product_list .product_box .image_wrapper .row1 .starting_price span{font-size:16px;line-height:1.2;text-align:left;font-weight:400;color:#B1BDCA}.product_list .product_box .product_details{border-top:0;border-radius:0 0 20px 20px}.product_list .product_box .product_details .row2{margin-bottom:20px}.product_list .product_box .product_details .row2 .cta_wrap{display:flex;align-items:center;gap:15px;width:100%;justify-content:center;padding:0 20px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner{border:1px solid #4E5E70;border-radius:10px;width:100%;padding:20px 30px;display:flex;justify-content:space-between;flex-wrap:wrap}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn{display:flex;gap:10px;align-items:center;color:#fff;text-decoration:none}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn .btn_icon svg{display:block}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn .btn_text{font-size:20px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .pipe{width:1px;height:26px;background:#414B55}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .border_btn_product{background:none;border:none;color:#FFFFFF;font-size:20px;display:flex;gap:10px;align-items:center;color:#fff;text-decoration:none}.product_list .product_box:hover .image_wrapper img{transform:scale(1.1)}.product_list .product_box:hover .price{color:#fff !important}.product_list .product_box:hover .price span{color:#fff !important}.product_list .product_box:hover .option{color:#90b7de !important}.product_list .product_box:hover .rounded_btn.prod_cta:before{background-color:#2D3135}.product_grid_section h2{color:#fff}.white-bg-section{background-color:#FFFFFF;border-radius:35px;margin:0 10px}.tax-product_cat .white-bg-section{margin-bottom:10px}.category-pricing{gap:60px}.category-pricing .right_col{flex:0 0 calc(42% - 30px)}.category-pricing .right_col .garage-cost-table{position:relative}.category-pricing .right_col .garage-cost-header{background:#222931;color:#fff;display:flex;justify-content:space-between;align-items:center;padding:30px 40px;border-radius:12px;font-weight:500;font-size:20px}.category-pricing .right_col .garage-cost-body{margin-top:8px;display:flex;flex-direction:column;gap:14px;background:#fff;border:1px solid #222931;border-radius:15px;padding:40px}.category-pricing .right_col .garage-row{display:flex;justify-content:space-between;align-items:center}.category-pricing .right_col .garage-row:not(:last-child){margin-bottom:50px}.category-pricing .right_col .garage-col-left{flex:1 1 58%;font-size:20px;font-weight:500;color:#313B44;white-space:nowrap}.category-pricing .right_col .garage-col-right{flex:0 0 40%;text-align:right;font-size:20px;font-weight:500;color:#313B44;white-space:nowrap}.category-pricing .left_col{flex:0 0 calc(58% - 30px)}.category-pricing .left_col .cta-btns .transparent_btn{font-weight:400}.category-pricing .left_col .cta-btns .transparent_btn:hover{background-color:#011D38;border:1px solid #011D38}.category-pricing .features .feature-list:not(:last-child){margin-bottom:25px}.category-pricing .feature-list{display:inline-flex;column-gap:10px;align-items:center}.category-pricing .feature-list .txt{color:#82929C}.find_section .content_section{text-align:center;color:#fff;margin-bottom:50px}.find_section .content_section *{color:#fff}.find_section .box_section{display:flex;gap:20px}.find_section .box_section .box{width:calc(25% - 15px);flex:0 0 calc(25% - 15px);background:#fff;border-radius:25px;overflow:hidden;padding:10px;display:inline-flex;flex-direction:column;justify-content:space-between}.find_section .box_section .box .content_wrap{padding:20px;padding-bottom:0}.find_section .box_section .box .content_wrap h3{font-size:22px;color:#1C1D22;margin-bottom:15px}.find_section .box_section .box .content_wrap p{font-size:18px;line-height:26px;color:#313B44}.find_section .box_section .box .img_wrap{border-radius:20px;overflow:hidden;position:relative}.find_section .box_section .box .img_wrap img{display:block;position:relative}.find_section .box_section .box .img_wrap .triangle-overlay{position:absolute;bottom:0;right:0;width:120px;height:90px;background:#fff;clip-path:polygon(0 100%, 100% 0, 100% 100%)}.find_section .box_section .box .img_wrap .arrow-btn{position:absolute;bottom:10px;right:10px;width:30px;height:30px;border-radius:50%;background:#1A2026;color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.3s ease}.find_section .box_section .box .img_wrap .arrow-btn svg path{fill:#fff}.find_section .box_section .box:nth-child(even){background:#222931}.find_section .box_section .box:nth-child(even) .content_wrap h3{color:#B1BDCA}.find_section .box_section .box:nth-child(even) .content_wrap p{color:#646C76}.find_section .box_section .box:nth-child(even) .img_wrap .triangle-overlay{background-color:#222931}.find_section .box_section .box:nth-child(even) .img_wrap .arrow-btn{background-color:#B1BDCA}.find_section .box_section .box:nth-child(even) .img_wrap .arrow-btn svg path{fill:#222931}.find_section .box_section .box:hover .img_wrap img{transform:scale(1.1)}.cta-btns{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin:40px 0}.cat_why_choose{padding-bottom:60px}.cat_why_choose .content_section{margin-bottom:50px}.cat_why_choose .content_section p{margin-bottom:0}.cat_why_choose .usp-cards{margin-bottom:50px}.cat_why_choose .cta-row{display:flex;align-items:center;gap:40px}.cat_why_choose .cta-row .txt{font-size:20px;color:#1C1D22;font-weight:500}.helpful_reads{padding:60px 0}.helpful_reads .site_flex{display:flex;gap:30px}.helpful_reads .site_flex .left_col{flex:0 0 calc(46% - 15px);width:calc(46% - 15px);padding-top:40px}.helpful_reads .site_flex .right_col{flex:0 0 calc(54% - 15px);width:calc(54% - 15px)}.helpful_reads .site_flex .right_col .buyers_guide{display:flex;gap:30px}.helpful_reads .site_flex .right_col .buyers_guide .box{width:calc(50% - 15px);border:1px solid #E6F3FF;border-radius:30px;overflow:hidden}.helpful_reads .site_flex .right_col .buyers_guide .box .box-inner{padding:10px;display:flex;flex-direction:column;justify-content:space-between}.helpful_reads .site_flex .right_col .buyers_guide .box .box-inner .img_wrap{border-radius:22px;overflow:hidden}.helpful_reads .site_flex .right_col .buyers_guide .box .box-inner .img_wrap img{display:block}.helpful_reads .site_flex .right_col .buyers_guide .box .box-inner .txt{padding:30px 20px}.helpful_reads .site_flex .right_col .buyers_guide .box .box-inner .txt h3{color:#073C5E;font-size:20px;line-height:1.2;letter-spacing:-0.5px;margin-bottom:20px}.helpful_reads .site_flex .right_col .buyers_guide .box .box-inner .txt h3 a{color:inherit;text-decoration:none}.rounded_link{width:30px;height:30px;border-radius:50%;background:transparent;color:#fff;font-size:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background 0.3s ease;border:1px solid #5A6570}.rounded_link svg path{fill:#5A6570}.category-faq .accordion{border:1px solid #FFE6E3;border-radius:15px}.category-faq .accordion_heading{background:transparent;border:none;display:inline-flex;align-items:center;justify-content:space-between;width:100%;padding:20px}.category-faq .accordion_content{font-size:18px;line-height:26px}.category-faq .accordion_wrapper{display:flex;gap:20px;flex-wrap:wrap}.category-faq .accordion_wrapper .accordion{margin-bottom:20px}.category-faq .accordion_heading .left{display:inline-flex;align-items:center;gap:20px}.category-faq .accordion_heading .left .txt{font-size:18px;font-weight:500;color:#313B44;text-align:left;font-family:"Lexend", sans-serif;font-style:normal}.category-faq .accordion_heading .left span svg{display:block}.category-faq .accordion_content{overflow:hidden;max-height:0;transition:max-height 0.4s ease}.category-faq .accordion_content .accordion_content_inner{padding:0 20px 20px 20px}.category-faq .accordion.active .accordion_content{margin-top:15px}.category-faq .accordion.active .rounded_link svg{transform:rotate(-90deg)}.desktop-version.category-faq .accordion_wrapper{display:flex;gap:20px}.desktop-version.category-faq .left_column,.desktop-version.category-faq .right_column{flex:1}.mobile-version{display:none}.single-product .product_info .site_flex .left_box{width:62%;padding:0 35px 0 0}.single-product .product_info .site_flex .right_box{width:38%}.single-product .product_info{background:#fff}.single-product .product_info .site_flex .left_box .product_image_slider{padding:0 0 0 0}.single-product .product_info .site_flex .left_box .product_image_slider .image_slide{padding:0 0 0 0}.single-product .product_info .site_flex .left_box .product_image_slider .image_slide .image_wrapper{border-radius:30px;overflow:hidden;display:inline-block;vertical-align:middle}.single-product .product_info .site_flex .left_box .product_image_slider .image_slide .image_wrapper img{border-radius:30px}.single-product .product_info .site_flex .left_box .product_image_slider .slick-list{border-radius:30px;overflow:hidden}.single-product .product_info .site_flex .left_box .slider_box{position:relative}.single-product .product_info .site_flex .left_box .slider_box .triangle_wrap{position:absolute;right:0;bottom:0}.single-product .product_info .site_flex .left_box .slider_box .triangle_wrap svg{display:block}.single-product .product_info .site_flex .left_box .slider_box .slick-nav{position:absolute;top:auto;width:auto;display:flex;justify-content:flex-start;align-items:center;bottom:20px;left:20px;border:1px solid #FFFFFF82;background:#FFFFFF4D;border-radius:30px;padding:6px 17px;gap:10px;z-index:2}.single-product .product_info .site_flex{align-items:center}.single-product .product_info .right_box .pill{display:inline-flex;align-items:center;gap:20px;background:#FF7F73;border-radius:20px;padding:1px;box-sizing:border-box;align-items:center;padding-right:15px}.single-product .product_info .right_box .pill__left{display:flex;align-items:center;gap:12px;background:#ffffff;padding:10px 18px;border-radius:20px;flex:0 0 auto}.single-product .product_info .right_box .pill__left .icon{width:16px;height:16px;min-width:16px;display:flex;align-items:center;justify-content:center}.single-product .product_info .right_box .pill__left .sku{color:#0b5f6b;font-weight:500;letter-spacing:.2px;font-size:14px;white-space:nowrap}.single-product .product_info .right_box .pill__right{display:flex;align-items:center;gap:28px;color:#ffffff;font-weight:400;font-size:18px;flex:1 1 auto;justify-content:flex-start}.single-product .product_info .right_box .pill__right .spec{display:flex;align-items:center;position:relative;white-space:nowrap;font-size:14px}.single-product .product_info .right_box .pill__right .spec:first-child{padding-left:0;margin-left:0}.single-product .product_info .right_box .spec+.spec::before{content:"";width:2px;height:14px;background:rgba(255,255,255,0.35);position:absolute;left:-16px;top:50%;transform:translateY(-50%);border-radius:2px}.single-product .product_info .right_box .spec .value{margin-left:8px;font-weight:400;font-size:14px}.single-product .product_info .site_flex .right_box .row1{margin-bottom:30px}.single-product .product_info .site_flex .right_box .row2{margin-bottom:30px}.single-product .product_info .site_flex .right_box h1{font-weight:600;font-size:32px;line-height:40px;letter-spacing:-0.5px;margin-bottom:0}.single-product .product_info .site_flex .right_box .row3 .site_flex{align-items:center;gap:20px}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box{width:calc(52% - 10px);flex:0 0 calc(52% - 10px);padding:20px;background-color:#222931;border-radius:15px;color:#607282}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box .price_label{margin-bottom:10px}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box .price_amount{color:#B1BDCA;font-weight:bold;font-size:50px;margin-bottom:10px;letter-spacing:-1px}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box .price_amount span{font-size:30px}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box .price_disclaimer{font-size:12px}.single-product .product_info .site_flex .right_box .row3{margin-bottom:50px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box{width:calc(48% - 10px);flex:0 0 calc(48% - 10px);display:inline-flex;flex-direction:column;gap:15px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat{display:flex;align-items:center;gap:10px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat .icon{flex:0 0 20px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat .icon svg{display:block}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat .txt{color:#607282;font-size:16px;line-height:20px;letter-spacing:-0.3px;font-weight:500}.single-product .product_info .site_flex .right_box .row4 .call_row{font-weight:500;font-size:22px;line-height:1;color:#607282;letter-spacing:-0.5px}.single-product .product_info .site_flex .right_box .row4 .call_row a{color:#DE2B19;text-decoration:none;font-weight:600}.single-product .product_info .site_flex .right_box .row4 .cta-box{max-width:550px;display:flex;flex-wrap:wrap;gap:20px;margin:20px 0}.single-product .product_info .site_flex .right_box .row4 .cta-box>*:not(.cart_box){flex:1 1 calc(50% - 10px);box-sizing:border-box}.single-product .product_info .site_flex .right_box .row4 .cta-box>.cart_box{flex:1 1 100%}.single-product .product_info .site_flex .right_box .row4 .cta-box>:nth-child(2).cart_box{flex:1 1 calc(50% - 10px)}.single-product .product_info .site_flex .right_box .row4 .cta-box>.cart_box button{width:100%}.single-product .product_content{border-bottom-left-radius:35px;border-bottom-right-radius:35px;background:#fff}.tab_to_acc{width:100%}.tab_to_acc .tabs{display:block}.tabs{display:block;width:100%;overflow:hidden}.tabs .tabs_nav{display:flex;padding:5px;background-color:#1A2026;border-radius:15px}.tabs .tabs_nav .tab{color:#fff;font-size:18px;font-weight:400;line-height:24px;padding:20px 30px;cursor:pointer;position:relative;text-align:center;white-space:nowrap}.tabs .tabs_nav .tab:after{position:absolute;right:0;height:24px;top:calc(50% - 12px);width:1px;background-color:#B3CDE6;content:""}.tabs .tabs_nav .tab.active{background-color:#fff;font-weight:600;border-radius:13px;color:#1A2026}.tabs .tabs_nav .tab:last-child:after{display:none}.tabs .tabs_nav .tab.sibling:after{display:none}.tabs .tabs_nav .tab.active:after{display:none}.tabs .tabs_content{background-color:#fff}.tabs .tabs_content .content_wraper{display:none;padding:40px 0}.tabs .tabs_content .content_wraper.active{display:block}.product_content.tab_to_acc .addon_boxes.site_flex{flex-wrap:wrap;justify-content:space-between}.product_content.tab_to_acc .addon_boxes.site_flex .box{background:#E8F2FC;border-radius:20px;padding:5px;padding-top:20px;width:calc((100% - (20px * 4)) / 5);margin-bottom:20px}.product_content.tab_to_acc .addon_boxes.site_flex .box .heading{padding-left:20px;margin-bottom:20px;font-weight:600;font-size:18px;line-height:1}.product_content.tab_to_acc .addon_boxes.site_flex .box .heading .bullet_point{width:5px;height:5px;position:relative;display:inline-block;margin-right:10px;border-radius:50%;background:#001B3C;vertical-align:middle}.product_content .tabs .tabs_content{background-color:#fff;border-radius:10px;overflow:hidden;border:1px solid #1A2026;margin-top:5px}.product_content .tabs .tabs_content #product_specifications ul{margin-top:0;columns:3;column-gap:30px;list-style:none;margin:0;padding:0}.product_content .tabs .tabs_content #product_specifications ul li{margin-bottom:25px;font-weight:500}.product_content .tabs .tabs_content .content_wraper{padding:40px;padding-bottom:60px}.product_content.tab_to_acc .addon_boxes.site_flex .box img{border-radius:18px}.single-product .color_box .h5{font-size:18px;font-weight:500;padding:0 0 15px 0}.single-product .color_box .color_list{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:0;margin-top:10px}.single-product .color_box .color_list li{display:flex;align-items:center;position:relative;margin:0 0 0 0;padding:0 0 0 0}.single-product .color_box .color_list li .color_icon{width:40px;height:40px;border-radius:50%;border:1px solid transparent;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;cursor:pointer;position:relative;z-index:2;box-shadow:0px 12px 6px -5px #00000033;box-shadow:-10px -8px 8px 0px #00000033 inset;border:2px solid #FFFFFF1A}.single-product .related_products h2,.single-product .related_products p{color:#fff}.tab_to_acc .accordion_content{transition:all 0.3s;height:0;padding:0 0 0 0;overflow:hidden}.tab_to_acc .accordion_wrapper .accordion.active .accordion_content{height:auto}.tab_to_acc .accordion_wrapper{padding:8px;display:flex;flex-direction:column;gap:8px;border-radius:20px;border:2px solid rgba(255,255,255,0.8);background:rgba(180,203,226,0.26);backdrop-filter:blur(25px)}.tab_to_acc .accordion_wrapper .accordion{margin:0 0 0 0;padding:0 0 0 0;transition:all 0.3s;border:4px solid #E8F2FC;border-radius:10px;overflow:hidden;border-radius:12px;border:2px solid #FFF;background:#FFF}.tab_to_acc .accordion_wrapper .accordion .accordion_heading{border:0;background-color:transparent;cursor:pointer;width:100%;transition:all 0.3s;display:flex;justify-content:space-between;align-items:center;position:relative;font-weight:600;gap:20px;padding:15px;font-size:16px;text-align:left}.tab_to_acc .accordion_wrapper .accordion_content .accordion_content_wrapper{padding:0 15px 15px 15px;text-align:left}.tab_to_acc .accordion_wrapper{display:none}.section.page-banner{padding:50px 30px 20px 30px;padding-bottom:0px;background-color:#fff;border-bottom-left-radius:30px;border-bottom-right-radius:30px}@media (max-width: 767px){.section.page-banner{padding:0 !important;border-radius:0 !important}}@media (min-width: 768px) and (max-width: 991px){.section.page-banner{padding:20px !important}}.section.page-banner .banner-content{padding:40px 0;position:relative}@media (min-width: 768px) and (max-width: 991px){.section.page-banner .banner-content{padding:30px 0}}.section.page-banner .banner-content h1{color:#fff;line-height:1;margin-bottom:0;font-size:56px;letter-spacing:-1.5px}@media (max-width: 767px){.section.page-banner .banner-content h1{font-size:26px;line-height:32px;letter-spacing:0;text-align:left}}@media (min-width: 768px) and (max-width: 991px){.section.page-banner .banner-content h1{font-size:32px;line-height:38px;letter-spacing:-1px;text-align:left}}@media (min-width: 992px) and (max-width: 1199px){.section.page-banner .banner-content h1{font-size:32px;line-height:38px;letter-spacing:-1px}}@media (min-width: 1200px) and (max-width: 1399px){.section.page-banner .banner-content h1{font-size:36px;line-height:44px;letter-spacing:-1px}}@media (min-width: 1400px) and (max-width: 1599px){.section.page-banner .banner-content h1{font-size:42px;line-height:50px}}ol.breadcrumb{margin:0;padding:0}.header_banner{border-radius:20px;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;max-width:1920px;margin:0 auto}@media (max-width: 767px){.header_banner{border-radius:0}}.header_banner:before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;border-radius:20px;overflow:hidden;background:linear-gradient(90.1deg, rgba(0,0,0,0.9) 7.7%, transparent 37.39%)}@media (max-width: 767px){.header_banner:before{border-radius:0}}.breadcrumb-wrapper .breadcrumb{padding:0;margin-bottom:0;list-style:none;background-color:transparent;border-radius:0;display:flex;gap:5px;justify-content:flex-start;flex-wrap:wrap;align-items:center;position:relative;z-index:2}.breadcrumb-wrapper .breadcrumb .breadcrumb-item{font-size:14px;line-height:28px;color:#ffffff;padding-left:0;font-weight:500;margin-bottom:0}.breadcrumb-wrapper .breadcrumb .breadcrumb-item a{color:#fff;text-decoration:none;font-weight:500}.breadcrumb-wrapper .breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:"";height:8px;width:4px;color:#86DFCE;background:url(assets/images/right_arrow.svg) no-repeat center center;display:inline-block;margin-right:5px}.editor-content .site_container *,.editor-content .site_container{color:#fff}.financing-features{margin-top:40px;display:flex;gap:20px}.financing-features .feature-card{flex:0 0 calc(20% - 16px);width:calc(20% - 16px);border:1px solid #D1D9E1;border-radius:30px;overflow:hidden}.financing-features .feature-card .img_wrap{overflow:hidden;padding:10px;padding-bottom:0;position:relative}.financing-features .feature-card img{border-radius:22px}.financing-features .feature-card .content_wrap{padding:20px}.financing-features .feature-card .content_wrap h3{color:#073C5E;font-size:22px;letter-spacing:-0.4px}.financing-features .feature-card .img_wrap .logo_wrap{backdrop-filter:blur(20px);background:#FFFFFF66;position:absolute;padding:13px 8px;top:50%;transform:translate(0, -50%);left:20px;border-radius:18px}.financing-features .feature-card .img_wrap .logo_wrap svg{display:block}.about-features{margin-top:40px;display:flex;gap:20px}.about-features .feature-card{flex:0 0 calc(25% - 15px);width:calc(25% - 15px);border:1px solid #D1D9E1;border-radius:30px;overflow:hidden}.about-features .feature-card .img_wrap{overflow:hidden;padding:10px;padding-bottom:0;position:relative}.about-features .feature-card .img_wrap>img{border-radius:22px}.about-features .feature-card .content_wrap{padding:20px}.about-features .feature-card .content_wrap h3{color:#073C5E;font-size:22px;letter-spacing:-0.4px}.about-features .feature-card .img_wrap .logo_wrap{backdrop-filter:blur(20px);background:#FFFFFF66;position:absolute;padding:13px;top:50%;transform:translate(0, -50%);left:30px;border-radius:18px}.about-features .feature-card .img_wrap .logo_wrap img{display:block}.how_it_works{display:flex;justify-content:space-between;align-items:flex-start;gap:80px;padding:80px 0;background:#12161b;color:#fff}.how_it_works .hiw_left{flex:0 0 45%;margin-top:60px}.how_it_works .hiw_left>*{color:#fff}.how_it_works .hiw_right{flex:0 0 50%;position:relative}.how_it_works .timeline_line{position:absolute;left:25px;top:0;bottom:0;width:2px;background:rgba(255,255,255,0.2);display:none}.how_it_works .hiw_step{position:relative;margin-bottom:50px;padding-left:60px}.how_it_works .hiw_step:before{position:absolute;content:"";height:calc(100% + 50px);top:50%;width:1px;background:rgba(255,255,255,0.2);left:26px}.how_it_works .hiw_step:last-child::before{display:none}.how_it_works .dot{position:absolute;left:16px;top:50%;transform:translate(0, -50%);width:20px;height:20px;border-radius:50%;background:#fff;border:3px solid #12161b;z-index:2;border:4px solid #353D47}.how_it_works .step_card{background:#1a1f25;border-radius:14px;padding:30px;display:flex;align-items:flex-start;gap:22px;transition:all 0.3s ease;box-shadow:0 10px 25px rgba(0,0,0,0.3);position:relative}.how_it_works .step_card:not(.active){border:1px solid #26303C;background-color:#1A2026;box-shadow:none}.how_it_works .hiw_step:hover .step_card{box-shadow:20px 50px 35px -10px #00000059;background-color:#222931}.how_it_works .icon_wrap{flex-shrink:0;width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:#fff}.how_it_works .step_content h3{font-size:22px;line-height:15px;margin-bottom:10px;color:#fff}.how_it_works .step_content p{color:#fff;font-size:18px;line-height:29px;letter-spacing:-0.2px;font-weight:300;margin-bottom:0}.how_it_works .icon_wrap .icon{width:30px;height:30px;background-color:#073C5E;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.how_it_works .hiw_step:hover .step_card .icon_wrap .icon{background-color:#DE2B19}.how_it_works .hiw_step:hover{cursor:pointer}.how_it_works .step_card:before{position:absolute;content:"";left:0;top:50%;transform:translate(0, -50%);width:2px;height:28px;border-top-right-radius:4px;background-color:#343D47;border-bottom-right-radius:4px}.how_it_works>.site_container>.site_flex{justify-content:space-between}.page-template-template-financing .white-bg-section{margin-bottom:10px}.single-location .usp-cards{margin:50px 0}.single-location .plain-content .cta_btns{display:flex;align-items:center;gap:20px}.single-location .left_img_right_con .img_wrap{display:inline-block;position:relative}.single-location .left_img_right_con .img_wrap .state_img{position:absolute;z-index:1;top:0;left:0}.single-location .left_img_right_con .img_wrap .main_img{position:relative;z-index:2}.single-location .left_img_right_con .site_flex{gap:50px;justify-content:space-between}.single-location .left_img_right_con .right_col{width:calc(60% - 25px);flex:0 0 calc(60% - 25px)}.single-location .left_img_right_con .right_col .line{width:100%;height:1px;background-color:#313B44;margin:40px 0}.single-location .left_img_right_con .left_col{width:calc(40% - 25px);flex:0 0 calc(40% - 25px)}.site_phone{text-decoration:none;color:#DE2B19;font-weight:500}.alternate_image_text_section *{color:#fff}.alternate_image_text_section .alt_row{border-bottom:1px solid #2F3842;padding:50px 0}.alternate_image_text_section .site_flex{display:flex;justify-content:space-between;gap:50px}.alternate_image_text_section .col{flex:1}.alternate_image_text_section .image_col{flex:0 0 32%;position:relative}.alternate_image_text_section .image_col .img_wrap_inner{position:relative}.alternate_image_text_section .image_col .triangle_wrap{position:absolute;right:0;bottom:-1px}.alternate_image_text_section .image_col .triangle_wrap svg{display:block;height:auto;width:110px}.alternate_image_text_section .image_col .triangle_wrap svg path{fill:#1A2026}.alternate_image_text_section .alt_row.reverse .image_col .triangle_wrap{position:absolute;left:0;bottom:-1px}.alternate_image_text_section .content_col{flex:1}.alternate_image_text_section .content_col .icon{width:40px;height:40px;border:1px solid #5A6570;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.alternate_image_text_section .content_col .icon svg path{fill:#5A6570}.alternate_image_text_section .alt_row.reverse .site_flex{flex-direction:row-reverse}.alternate_image_text_section .site_container .alt_row:last-child{border:none;padding-bottom:0}.alternate_image_text_section .image_col img{border-radius:30px;display:block}.alternate_image_text_section h3{font-size:38px;line-height:1.2;letter-spacing:-1px}.white-bg-section .info_section_flex{display:flex;align-items:center;justify-content:space-between;gap:70px}.white-bg-section .col{flex:1}.white-bg-section .image_col{flex:0 0 40%}.white-bg-section .image_col img{border-radius:25px}.white-bg-section .content_col{flex:1}.warranty-flex{display:flex;gap:30px}.warranty-flex .left_col{flex:1}.warranty-flex .right_col{flex:0 0 45%}.warranty-flex .right_col img{width:100%;height:auto;display:block}.warranty-flex .left_col .cta_btns{display:flex;align-items:flex-start;gap:20px;flex-wrap:wrap}.warranty-flex .left_col .content{margin-bottom:40px}.warranty-cols-flex{display:flex;gap:30px}.warranty-cols-flex .col_box{flex:1;border:1px solid #D1D9E1;border-radius:30px;padding:40px;background:#fff}.warranty-cols-flex .top_row{display:flex;align-items:center;gap:20px;margin-bottom:20px}.warranty-cols-flex .content ul{margin:40px 0;padding-left:30px;list-style:none;display:flex;flex-direction:column;gap:20px}.warranty-cols-flex .content ul li{margin-bottom:0;line-height:22px;font-size:18px;position:relative;display:flex;align-items:flex-start}.warranty-cols-flex .content ul li:before{position:absolute;content:url("assets/images/ul-check.webp");left:-30px;width:20px;height:20px}.warranty-cols-flex .content .note{font-size:14px;line-height:20px}.warranty-cols-flex .top_row h2{margin-bottom:0}.warranty-cols-flex .img_wrap{backdrop-filter:blur(20px);background:#011D38;border-radius:15px;padding:15px;display:inline-flex;align-items:center;justify-content:center}.warranty-cols-flex .img_wrap img{object-fit:contain;display:block}.warranty-conditions-flex{display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin-top:50px}.warranty-conditions-flex .condition_box{flex:1 1 calc(33.333% - 20px);padding-left:30px;border-left:1px solid #0B1016;max-width:350px}.warranty-conditions-flex .img_wrap{margin-bottom:20px;display:inline-block;padding:14px;background-color:#222931;border-radius:15px;box-shadow:0px 13px 10px -10px #00000059}.warranty-conditions-flex .img_wrap img{max-width:80px;height:auto;display:block}.warranty-conditions *{color:#fff}.page-template-template-warranty .left-img-right-flex{display:flex;gap:50px}.page-template-template-warranty .left-img-right-flex .content ul{margin:40px 0;padding-left:30px;list-style:none;display:flex;flex-direction:column;gap:20px}.page-template-template-warranty .left-img-right-flex .content ul li{margin-bottom:0;line-height:22px;font-size:18px;position:relative;display:flex;align-items:flex-start}.page-template-template-warranty .left-img-right-flex .content ul li:before{position:absolute;content:url(assets/images/ul-check.webp);left:-30px;width:20px;height:20px}.page-template-template-warranty .left-img-right-flex .left_col,.page-template-template-warranty .left-img-right-flex .right_col{flex:1}.page-template-template-warranty .left-img-right-flex .left_col img{width:100%;height:auto;border-radius:25px;display:block}.page-template-template-warranty .left-img-right-flex .right_col h2{margin-bottom:20px}.page-template-template-warranty .left-img-right-flex .right_col .content .cta_btns{display:flex;align-items:center;gap:20px;margin:40px 0}.insulation_types_table_wrap{overflow-x:auto;width:100%}.insulation_types_table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;min-width:1200px}.insulation_types_table thead th:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}.insulation_types_table thead th:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}.insulation_types_table thead{background-color:#1A2026;color:#fff;display:block;border-radius:15px;overflow:hidden}.insulation_types_table thead th,.insulation_types_table tbody td{padding:30px}.insulation_types_table thead th{text-align:left}.insulation_types_table tbody{display:block;border:1px solid #1A2026;border-radius:15px;overflow:hidden;margin-top:5px;padding-top:10px;padding-bottom:10px}.insulation_types_table thead,.insulation_types_table tbody tr{display:table;width:100%;table-layout:fixed}.insulation_types_table tbody tr:first-child td:first-child{border-top-left-radius:15px}.insulation_types_table tbody tr:first-child td:last-child{border-top-right-radius:15px}.insulation_types_table tbody tr:last-child td:first-child{border-bottom-left-radius:15px}.insulation_types_table tbody tr:last-child td:last-child{border-bottom-right-radius:15px}.insulation_types_table thead tr,.insulation_types_table tbody tr{display:table;width:auto;table-layout:auto;min-width:100%}.insulation_types_table th:nth-child(1),.insulation_types_table td:nth-child(1){width:16%}.insulation_types_table th:nth-child(3),.insulation_types_table td:nth-child(3){width:12%}.insulation_types_table th:nth-child(4),.insulation_types_table td:nth-child(4){width:12%}.insulation_types_table th:nth-child(5),.insulation_types_table td:nth-child(5){width:30%}.insulation_types_table th:nth-child(2),.insulation_types_table td:nth-child(2){width:auto}.insulation_types_table thead th:not(:first-child){position:relative}.insulation_types_table thead th:not(:first-child):before{position:absolute;content:"";width:1px;height:30px;background:#fff;left:0;top:50%;transform:translate(0, -50%)}.insulation_types_table tbody tr td:not(:first-child){position:relative;border-left:1px solid #000}.insulation_types .features{display:inline-flex;justify-content:flex-start;background-color:#FFF0ED;padding:20px 50px 20px 30px;border-radius:15px;gap:40px;margin:40px 0 30px 0}.insulation_types .features .feature{display:flex;align-items:center;gap:10px}.insulation_types .features .feature .text{color:#82929C}.insulation_matters *{color:#fff}.color_info_section *{color:#fff}.insulation_matters_flex{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;margin:40px 0}.insulation_matters_flex .box{flex:1 1 calc(25% - 15px);padding-left:30px;border-left:1px solid #0B1016;max-width:330px}.insulation_matters_flex .box .img_wrap{margin-bottom:20px;display:inline-block;padding:14px;background-color:#222931;border-radius:15px;box-shadow:0px 13px 10px -10px #00000059}.insulation_matters_flex .box .img_wrap img{max-width:80px;height:auto;display:block}.color_info_section{margin:0 auto;max-width:1400px}.color_info_section .cta_btns{display:flex;align-items:center;gap:20px;margin:40px 0;justify-content:center}@media (max-width: 1799px){#primary_nav li a{font-size:16px}#primary_nav{gap:20px}#primary_nav>li:after{right:-10px}}@media (max-width: 1199px){.site-header{border:0 !important}.site-header .site_container{padding:0 20px;padding-top:5px}.site-header .top_bar{display:none}.cta_red .image_wrapper{display:none}.cta_red .content{padding:40px 0px;width:100%;text-align:center}.cta_red .cta_btns{justify-content:center}.mobile-txt{display:block}.desktop-txt{display:none}.site-header .site_flex{gap:0 10px}.site-header .site_btn{height:40px;width:40px;padding:0 10px;border-radius:4px}.site-header .site_btn svg path{fill:#1C1D22}.site-header .site_btn .icon{display:block}.site-header .site_btn .text{display:none}.site-header .call_us a .text{display:none}.site-header .call_us .icon svg{width:20px}.site-header .call_us a{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#011D38;white-space:nowrap;height:40px;width:40px;gap:0 10px;text-decoration:none !important;position:relative;overflow:hidden;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;font-weight:500;font-size:20px;border-radius:4px;border:1px solid;padding:0 10px;line-height:1}.site-header .call_us a:hover{background-color:#DE2B19;border:1px solid #DE2B19}.site-header .call_us a:hover svg path{fill:#fff}.site-header .search_icon{font-weight:500;font-size:20px;border-radius:4px;border:1px solid #011D38;padding:0 10px;line-height:1;height:40px;width:40px;position:relative;display:inline-flex;align-items:center;justify-content:center}.header-search-icon .search_form_wrapper{bottom:-20px}.home-info .payments-section .site_flex>.image img{border-radius:30px}#site_top_nav{position:fixed;width:290px;right:0;top:0;bottom:0;z-index:9;overflow-y:scroll;overflow-x:hidden;transform:translateX(100%);background-color:#131313;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;display:flex;flex-direction:column;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;height:100vh}#site_top_nav.mobile_menu{transform:translateX(0);height:100vh;overflow-y:auto}#site_top_nav .site_container{padding:0 0 0 0}#site_top_nav .submenu_opener{padding:0 0 0 0;cursor:pointer;width:35px;display:flex;align-items:center;justify-content:center;color:#fff}#site_top_nav .back_to_parent{display:block;background:transparent;border:0;color:#fff;padding:10px 15px;font-size:16px;cursor:pointer}#site_top_nav .back_to_parent span{color:#fff}#site_top_nav .mobile_menu_header{display:block;padding:15px;text-align:right}#site_top_nav .mobile_menu_header .close_mobile_menu{border:0;padding:0 0 0 0;color:#fff;background-color:#1C1D22;height:30px;width:30px;font-size:26px;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;margin:0 0 0 auto}#site_top_nav .mobile_menu_body{display:inline-block}#site_top_nav .mobile_menu_body .menu_slider{width:100%;transition:-webkit-transform 300ms ease-in-out;transition:transform 300ms ease-in-out;transition:transform 300ms ease-in-out, -webkit-transform 300ms ease-in-out;transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);will-change:transform}#site_top_nav .mobile_menu_footer{display:block;padding:15px}#site_top_nav #primary_nav{flex-direction:column}#site_top_nav #primary_nav li{display:flex;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,0.3);padding:0 0 0 0;position:static}#site_top_nav #primary_nav li ul{position:absolute;top:0;left:100%;width:100%;display:none}#site_top_nav #primary_nav li a{display:block;flex:1 0 auto;font-size:16px;line-height:30px;color:#fff;text-decoration:none;display:flex;padding:10px 15px}#site_top_nav #primary_nav li a:hover{background-color:transparent}#site_top_nav #primary_nav li a:hover ul{display:none !important}#site_top_nav #primary_nav li.activemenu ul.activemenu{display:block}#site_top_nav #primary_nav li:before{display:none}.insulation_types_table thead,.insulation_types_table tbody{display:table;width:100%;border-radius:0;margin-top:0}.insulation_types_table thead th,.insulation_types_table tbody td{display:table-cell;width:auto}.insulation_types_table thead th:not(:first-child):before{display:none}.insulation_types_table tbody tr td:not(:first-child){border-left:none}}@media (max-width: 991px){.home-banner .video_wrap video{display:none}.tab_to_acc .tabs{display:none}.tab_to_acc .accordion_wrapper{display:flex}.white-bg-section .info_section_flex{flex-direction:column;gap:30px}.white-bg-section .image_col{order:1;flex:1 1 100%}.white-bg-section .content_col{order:2;flex:1 1 100%}.alternate_image_text_section h3{font-size:24px;line-height:1.2;letter-spacing:0}.single-location .left_img_right_con .site_flex{flex-direction:column;gap:20px}.single-location .left_img_right_con .left_col{width:100%;flex:0 0 auto}.single-location .left_img_right_con .img_wrap .state_img{top:20px;left:10px}.single-location .left_img_right_con .right_col{width:100%;flex:0 0 auto}.warranty-flex{flex-direction:column}.warranty-flex .right_col{flex:0 0 100%;order:-1}.warranty-cols-flex{flex-direction:column}.warranty-conditions-flex .condition_box{flex:1 1 100%;border-left:none;padding-left:0}.page-template-template-warranty .left-img-right-flex{flex-direction:column;gap:20px}.page-template-template-warranty .left-img-right-flex .left_col,.page-template-template-warranty .left-img-right-flex .right_col{flex:0 0 100%}.page-template-template-warranty .left-img-right-flex .left_col img{width:100%}.insulation_matters_flex .box{flex:1 1 100%;border-left:none;padding-left:0}.home-info .location-section{margin-bottom:30px}}@media (max-width: 767px){.section{padding:30px 0}main{padding-top:55px}.site_container{max-width:100%}h2,.h2{font-size:24px;line-height:30px}h1{font-size:26px;line-height:32px;letter-spacing:0}.site_btn .text{font-size:16px}.site_btn{padding:10px 15px}.site_btn .icon svg{width:20px;height:auto;display:block}.site_btn.explore_red_btn .icon svg{width:auto;height:auto}.site-header .site_container{padding:0 10px}.site-header .search_icon{width:30px;height:30px;justify-content:center}.site-header .call_us a{width:30px;height:30px}.site-header .site_btn{height:30px;width:30px}.site-header .site_btn .icon svg{width:16px;height:16px}.site-header .logo_box{width:80px;flex:0 0 80px}.mobile_menu_opener{width:30px;height:30px}.mobile_menu_opener .icon-bar:nth-child(2){margin:2px 0}.mobile_menu_opener .icon-bar{width:10px}.site-header .search_result_wrapper.show_search_bar{width:80%}.site-footer .footer_badge{display:none}.footer_info_box .info_box_1{width:100%}.footer_info_box .info_box_2{width:100%}.footer_info_box .info_box_3{width:100%}.footer_info_box .info_box_4{width:100%}.footer-bottom .site_flex{padding:20px;gap:20px}.footer-left .locations-list li{width:calc(100% - 20px);flex:0 0 calc(100% - 20px)}.footer-left{max-width:100%;width:100%}.footer-right{max-width:100%;text-align:left;line-height:1.2;width:100%;display:none}.cta_red{border-radius:0}.cta_red .cta_btns{flex-wrap:wrap}.product_list .product_box{width:100%}.home-values .site_flex .column{flex:0 0 100%}.home-info .features{background:none !important;flex-direction:column;padding:0;gap:20px}.home-info .location-box{flex-wrap:wrap;margin-bottom:20px;gap:20px}.home-info .location-box .info{flex:1 1 100%}.home-info .location-box .map{flex:1 1 100%;text-align:center}.home-info .location-box .locations-flex{gap:10px}.home-info .location-box .locations-flex .box{width:calc((100% - (10px * 1)) / 2);padding:15px}.home .home-info{padding:30px 0 !important;border-radius:0;margin:0}.home-about{padding:30px 0 !important;border-radius:0;margin:0}.about-features .feature-card .img_wrap .logo_wrap{left:20px}.home-info .locations-flex .box{width:100%}.learnbefore-section .learn_boxes .box{width:100%}.usp-cards .card-container{margin-top:60px;gap:20px;flex-wrap:wrap;gap:10px}.cat_why_choose .usp-cards .card-container{margin-top:0}.cat_why_choose .content_section{margin-bottom:30px}.usp-cards .card-container .card{padding-bottom:5px;width:calc(50% - 5px);flex:0 0 calc(50% - 5px)}.usp-cards .card-container .card .card-text{font-size:14px;line-height:18px}.usp-cards .card-container .card .card-inner{padding:10px}.desktop-version{display:none}.mobile-version{display:block}.mobile-version .accordion_wrapper{display:block}.mobile-version .accordion{width:100% !important;margin-bottom:15px}.banner .site_flex .left_col .cta_btns{margin:20px 0;margin-bottom:30px;gap:10px}.banner .site_flex .left_col .feature-list{gap:10px}.banner .site_flex .left_col .feature-list .feature{width:100%}.product_list .product_box .image_wrapper .row1 .starting_price .price{font-size:24px;margin-bottom:0}.product_list .product_box .image_wrapper .row1 .starting_price{gap:10px;margin-bottom:0}.banner .site_flex .left_col .feature-list .feature .txt{font-size:16px}.banner .site_flex .left_col .feature-list .feature .icon svg{width:15px;height:15px}.banner .site_flex .left_col .feature-list .feature .icon{flex:0 0 15px}.product_list .product_box .image_wrapper .sku-row{bottom:5px}.product_list .product_box .image_wrapper .row1 .starting_price .price span{font-size:20px}.product_list .product_box .image_wrapper .row1 .title_text{font-size:22px;margin-bottom:10px}.product_list .product_box .image_wrapper .row1{margin:15px 0}.product_list .product_box .image_wrapper .sku-row .free_delivery{display:none}.product_list .product_box .image_wrapper .sku-row .sku{padding:0 10px;font-size:12px;letter-spacing:0;height:20px}.product_list .product_box .product_details .row2 .cta_wrap{padding:0}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner{border:none;padding:0;justify-content:center;gap:10px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn .btn_text{font-size:14px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn{gap:5px;padding:10px 20px;border:1px solid #DE2B19;border-radius:5px;background-color:#DE2B19;color:#fff;font-weight:500}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn .btn_icon svg{width:15px;height:15px;display:block}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn .btn_icon svg path{fill:#fff}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .pipe{display:none}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .border_btn_product .btn_icon svg{width:15px;height:15px;display:block}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .border_btn_product .btn_icon svg path{fill:#fff}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .border_btn_product{gap:5px;padding:10px 20px;border:1px solid;border-radius:5px;justify-content:center}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner a{width:172px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .border_btn_product .btn_text{font-size:14px}.product_list .product_box:hover .cta_wrap_inner{box-shadow:none;background:transparent;border:none !important;transform:none}.product_list .product_box .image_wrapper .row1 .starting_price span br{display:none}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn:hover{background-color:#fff;border-color:#fff}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn:hover .btn_text{color:#1A2026}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn:hover .btn_icon svg path{fill:#1A2026}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .border_btn_product:hover{border:1px solid #DE2B19;background-color:#DE2B19}.category-pricing .right_col .garage-cost-header{padding:15px;font-size:14px}.category-pricing .right_col .garage-cost-body{padding:15px;text-align:left}.category-pricing .right_col .garage-row:not(:last-child){margin-bottom:10px}.category-pricing .right_col .garage-col-right{font-size:14px;flex:0 0 50%}.category-pricing .right_col .garage-col-left{font-size:14px;flex:1 1 50%}.category-pricing .features .feature-list:not(:last-child){margin-bottom:10px}.category-pricing{gap:0px;flex-wrap:wrap;flex-direction:column}.category-pricing .left_col{flex:0 0 100%;width:100%;margin-bottom:30px}.category-pricing .right_col{flex:0 0 100%;width:100%}.cta-btns{margin:20px 0;gap:10px}.cta-btns .site_btn{width:auto !important;height:40px}.cta-btns .site_btn .icon svg{width:15px;height:15px}.cta-btns .site_btn .text{font-size:14px}.white-bg-section{border-radius:0;margin:0}.category-pricing .feature-list .txt{font-size:14px;line-height:1.2}.find_section .box_section{flex-wrap:wrap}.find_section .box_section .box{width:100%;flex:0 0 100%}.find_section .box_section .box .content_wrap{padding:10px}.you-dream-we-build .site_flex .col{width:100%}.cat_why_choose .cta-row{gap:10px;flex-wrap:wrap;text-align:center;justify-content:center}.cat_why_choose .cta-row .site_btn{width:auto}.cat_why_choose{padding-bottom:30px}.helpful_reads{padding:30px 0;padding-top:0}.helpful_reads .site_flex{flex-wrap:wrap;gap:10px}.helpful_reads .site_flex .left_col{width:100%;flex:0 0 100%;padding-top:0}.helpful_reads .site_flex .right_col{width:100%;flex:0 0 100%}.helpful_reads .site_flex .right_col .buyers_guide .box{width:100%}.helpful_reads .site_flex .right_col .buyers_guide{flex-wrap:wrap;gap:20px}.helpful_reads .site_flex .right_col .buyers_guide .box .box-inner .txt{padding:20px 10px}.helpful_reads .site_flex .right_col .buyers_guide .box .box-inner .txt h3{font-size:16px;text-align:left}.category-faq .accordion_heading{padding:10px}.category-faq .accordion_heading .left{gap:0}.category-faq .accordion_heading .left span{display:none}.category-faq .accordion_heading .left .txt{font-size:14px;line-height:20px}.single-product .product_info .site_container>.site_flex{flex-wrap:wrap;flex-direction:column}.single-product .product_info .site_flex .left_box{max-width:100%;padding:0;width:auto;margin-bottom:20px}.single-product .product_info .site_flex .right_box{width:100%}.single-product .product_info .site_flex .right_box .row1{margin-bottom:10px}.single-product .product_info .site_flex .right_box h1{font-size:20px;line-height:26px;letter-spacing:0}.single-product .product_info .site_flex .right_box .row2{margin-bottom:10px}.single-product .product_info .site_flex .right_box .row3{margin:0 auto;margin-bottom:15px}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box .price_amount{font-size:26px;letter-spacing:0}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box .price_amount span{font-size:18px}.single-product .product_info .site_flex .right_box .row4 .call_row{font-size:14px;letter-spacing:0}.single-product .product_info .site_flex .right_box .row4 .cta-box{margin:20px auto;gap:10px;margin-bottom:0}.single-product .related_products .product_list{margin-bottom:0}.single-product .product_info .site_flex .right_box .row1 .pill__right .spec .label{font-size:0}.single-product .product_info .site_flex .right_box .row1 .pill__right .spec .label::first-letter{font-size:14px}.single-product .product_info .site_flex .left_box .slider_box .slick-nav{bottom:10px;left:10px;padding:5px 10px}.single-product .product_info .site_flex .left_box .slider_box .slick-nav .prev svg{width:15px}.single-product .product_info .site_flex .left_box .slider_box .slick-nav .next svg{width:15px}.single-product .product_info .right_box .pill__left{padding:5px 10px;gap:5px}.single-product .product_info .right_box .pill{gap:10px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box{width:100%;flex:0 0 100%;gap:10px}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box{width:100%;flex:0 0 100%;padding:15px}.single-product .product_info .site_flex .right_box .row3 .site_flex{gap:15px;flex-direction:column}.single-product .product_content{border-radius:0}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat .icon svg{width:15px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat .icon{flex:0 0 15px}.financing-features{flex-wrap:wrap;justify-content:center;margin-top:20px;flex-direction:column;gap:10px}.financing-features .feature-card{flex:100%;width:100%;border-radius:10px;max-width:320px;margin-right:auto}.financing-features .feature-card .img_wrap img{border-radius:10px}.financing-features .feature-card .content_wrap h3{font-size:16px;letter-spacing:-0.5px;margin-bottom:10px;line-height:24px}.financing-features .feature-card .content_wrap .content p{font-size:14px;line-height:22px}.financing-features .feature-card .content_wrap{padding:10px}.about-features{flex-wrap:wrap;justify-content:center;margin-top:20px;flex-direction:column;gap:10px}.about-features .feature-card{flex:100%;width:100%;border-radius:10px;max-width:320px;margin:0 auto}.about-features .feature-card .img_wrap img{border-radius:10px}.about-features .feature-card .content_wrap h3{font-size:16px;letter-spacing:-0.5px;margin-bottom:10px;line-height:24px}.about-features .feature-card .content_wrap .content p{font-size:14px;line-height:22px}.about-features .feature-card .content_wrap{padding:10px}.how_it_works>.site_container>.site_flex{flex-wrap:wrap}.how_it_works .hiw_left{width:100%;flex:0 0 100%;margin-top:0}.how_it_works .hiw_right{width:100%;flex:0 0 100%}.how_it_works .hiw_step{padding-left:0;margin-bottom:30px}.how_it_works .hiw_step:before{display:none}.how_it_works .dot{display:none}.how_it_works .step_card{text-align:center;padding:20px;flex-wrap:wrap;justify-content:center}.how_it_works .step_content h3{line-height:1.4}.alternate_image_text_section .alt_row .site_flex{flex-direction:column-reverse;gap:20px}.alternate_image_text_section .image_col{flex:1 1 100%}.alternate_image_text_section .alt_row.reverse .site_flex{flex-direction:column-reverse}.site_btn.explore_red_btn{width:auto}.site_btn.explore_red_btn .icon svg{width:auto}.warranty-conditions-flex .condition_box{padding-bottom:30px;border-bottom:1px solid #0B1016;text-align:center;max-width:90%;margin:0 auto}.warranty-cols-flex .top_row h2{font-size:22px;line-height:28px}.warranty-cols-flex .img_wrap img{width:20px;height:auto}.warranty-cols-flex .col_box{padding:20px;border-radius:0}.warranty-cols-flex .content ul{margin:20px 0}.page-template-template-warranty .left-img-right-flex .content ul{margin:20px 0}.insulation_types .features{display:inline-flex;justify-content:flex-start;background-color:#FFF0ED;padding:20px;border-radius:15px;gap:20px;margin:40px 0 30px 0;flex-wrap:wrap}.insulation_types .features .feature .text{line-height:1.2}.insulation_matters_flex .box{padding-bottom:30px;border-bottom:1px solid #0B1016;text-align:center;max-width:90%;margin:0 auto}.single-product .product_info .site_flex .left_box .slider_box .triangle_wrap{bottom:-1px;width:100px}.single-product .product_info .site_flex .left_box .slider_box .triangle_wrap svg{width:100%;height:100%}.banner .site_flex .right_col .img_wrap .triangle_wrap{bottom:-1px;width:120px}.home-banner .banner-content .heading{font-size:32px}.home-banner .banner-content .subheading{font-size:22px}.home-banner{padding-top:56px !important;border-radius:0 !important}.home-banner .banner-content{padding:0 15px}.home-about .site_flex{flex-direction:column-reverse}.home-about .site_flex .right_col .right_col_inner .image{display:none}.home-about .site_flex .right_col .right_col_inner .video video{max-width:100%}.home-info .payments-section .site_flex{flex-wrap:wrap;flex-direction:column}.home-info .payments-section .site_flex .content .payment-features{flex-wrap:wrap}.home-info .payments-section .site_flex .content .payment-features .box{width:100%}.home-info .payments-section .site_flex .content .bottom-section{flex-wrap:wrap}.home-info .payments-section{margin-bottom:40px}.home-info .learnbefore-section .learn_boxes{flex-wrap:wrap;gap:20px;margin-top:30px}.home-info .learnbefore-section .learn_boxes .box{width:100%;padding-right:0}.home-info .payments-section .site_flex .content .bottom-section .partner-box{flex-wrap:wrap}.site_btn.finance_btn .icon svg{width:auto;height:auto}}@media (min-width: 768px) and (max-width: 991px){.site_container{max-width:100%}h2,.h2{font-size:28px;line-height:36px}h1{font-size:32px;line-height:38px;letter-spacing:-1px}.section{padding:30px 0}main{padding-top:77px}.site_btn{height:50px;padding:10px 20px}.site_btn .txt{font-size:16px}.site_btn .text{font-size:16px}.site_btn .icon svg{width:20px;height:20px;display:block}.site_btn.explore_red_btn .icon svg{width:auto;height:auto}.site_btn.finance_btn .text{font-size:16px}.site_btn.finance_btn .icon{width:25px;height:25px}.site_btn.finance_btn .icon svg{width:auto;height:auto}.footer_info_box{gap:30px}.footer_info_box .info_box_1{width:calc(50% - 30px)}.footer_info_box .info_box_2{width:calc(50% - 30px)}.footer_info_box .info_box_3{width:calc(50% - 30px)}.footer_info_box .info_box_4{width:calc(50% - 30px)}.footer-bottom .site_flex{padding:20px;flex-wrap:wrap}.locations-list{gap:15px}.locations-list li{width:calc(33.33% - 10px);flex:0 0 calc(33.33% - 10px)}.footer-right{width:100%;display:none}.footer-left{width:100%;text-align:left}.product_list .product_box{width:calc(50% - 30px)}.home-values .site_flex .column{flex:0 0 calc(50% - 20px)}.home-info .locations-flex .box{width:calc((100% - (20px * 2)) / 3)}.learnbefore-section .learn_boxes .box{width:calc((100% - 100px) / 2)}.home-banner .banner-content{padding:0 15px}.home-banner .banner-content .heading{font-size:40px}.home-banner .banner-content .subheading{font-size:28px}.home-banner{padding-top:80px !important}.usp-cards .card-container{max-width:100%;margin-left:auto;margin-right:auto;flex-wrap:wrap;gap:20px}.usp-cards .card-container .card{flex:0 0 auto;width:calc((100% - (20px * 2)) / 3)}.home-info{padding:60px 0 !important}.home-about{padding:60px 0 !important}.product_list .product_box .product_details .row2 .cta_wrap{padding:0}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner{padding:15px;display:inline-flex;width:auto;gap:10px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn{gap:5px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .border_btn_product{gap:5px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn .btn_text{font-size:16px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .border_btn_product .btn_text{font-size:16px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .btn_icon svg{width:22px;height:auto}.product_list .product_box .product_details .row2 .cta_wrap{padding:0}.product_list .product_box .image_wrapper .sku-row{bottom:10px}.product_list .product_box .image_wrapper .sku-row .sku{padding:10px 15px;font-size:14px}.product_list .product_box .image_wrapper .sku-row .free_delivery{display:none}.product_list .product_box .image_wrapper .row1{margin:15px 0}.product_list .product_box .image_wrapper .row1 .title_text{font-size:20px}.product_list .product_box .image_wrapper .row1 .starting_price .price{font-size:32px}.product_list .product_box .image_wrapper .row1 .starting_price{margin-bottom:0}.home-about .site_flex .right_col .right_col_inner .image{display:none}.home-about .site_flex{display:flex;gap:20px;flex-direction:column;justify-content:center;align-items:center}.home-about .site_flex .left_col{flex:0 0 100%;text-align:center}.home-about .site_flex .right_col{flex:0 0 100%}.home-values .site_flex .column{flex:0 0 calc((100% - (20px * 1)) / 2)}.home-values .site_flex .column .image img{border-radius:20px}.home-values .site_flex .column .content h3{font-size:18px;line-height:24px}.home-values .site_flex .column .content p{font-size:16px;line-height:24px}.home-values .site_flex .column .image{margin-bottom:20px}.home-values .site_flex .column .content{padding:0}.home-values .site_flex .column .image .badge svg{width:20px;height:auto}.home-info .location-box{flex-wrap:wrap;margin-bottom:60px}.home-info .location-box .info{flex:1 1 100%}.home-info .location-box .map{flex:1 1 100%;text-align:center}.home-info .location-box .locations-flex .box{width:calc((100% - (20px * 3)) / 4)}.home-info .payments-section .site_flex{flex-wrap:wrap}.home-info .payments-section .site_flex>.image{flex:1 1 100%;text-align:center}.home-info .payments-section .site_flex .content{flex:1 1 100%}.home-info .location-box .locations-flex .box h3{font-size:16px}.home-info .payments-section{margin-bottom:60px}.home-info .learnbefore-section .learn_boxes{gap:20px}.home-info .learnbefore-section .learn_boxes .box{width:calc((100% - (20px * 1)) / 2);padding-right:0}.home-info .learnbefore-section .learn_boxes .box .content h3{font-size:20px;line-height:26px}.home-info .location-section{margin-bottom:60px}.home-info .payments-section{margin-bottom:60px}.background-video{display:none}.banner .site_flex .left_col .cta_btns{margin:20px 0;justify-content:center}.banner .site_flex .left_col .feature-list{gap:20px;justify-content:center;text-align:center;max-width:80%;margin:0 auto}.banner .site_flex .left_col .feature-list .feature .txt{font-size:16px}.banner .site_flex .left_col .feature-list .feature{width:calc(50% - 10px)}.banner .site_flex .right_col .img_wrap img{width:500px;margin:0 auto}.banner .site_flex .right_col .img_wrap{display:block;width:500px;margin:0 auto}.banner .site_flex .right_col .img_wrap .triangle_wrap{bottom:-2px;width:150px}.category-pricing .right_col .garage-cost-header{padding:20px;font-size:18px}.category-pricing .right_col .garage-cost-body{padding:20px;text-align:left}.category-pricing .right_col .garage-row:not(:last-child){margin-bottom:30px}.category-pricing .right_col .garage-col-right{font-size:16px;flex:0 0 50%}.category-pricing .right_col .garage-col-left{font-size:16px;flex:1 1 50%}.category-pricing .features .feature-list:not(:last-child){margin-bottom:10px}.category-pricing{gap:0px;flex-wrap:wrap;flex-direction:column}.category-pricing .left_col{flex:0 0 100%;width:100%;margin-bottom:30px}.category-pricing .right_col{flex:0 0 100%;width:100%}.cta-btns{justify-content:center}.find_section .box_section{flex-wrap:wrap}.find_section .box_section .box{width:calc(50% - 10px);flex:0 0 calc(50% - 10px)}.cat_why_choose{padding-bottom:30px}.helpful_reads{padding:30px 0}.helpful_reads .site_flex{gap:0;flex-direction:column;flex-wrap:wrap}.helpful_reads .site_flex .left_col{padding-top:0;flex:0 0 100%;width:100%}.helpful_reads .site_flex .right_col{flex:0 0 100%;width:100%}.category-faq .accordion_heading .right .rounded_link{width:25px;height:25px}.category-faq .accordion_heading .left span svg{width:25px;height:25px}.product_list .product_box .image_wrapper .row1 .starting_price .price{font-size:32px}.category-faq .accordion_heading .left .txt{font-size:16px}.category-faq .accordion_heading .left{gap:10px}.helpful_reads .site_flex .right_col .buyers_guide .box .box-inner .txt{padding:20px 10px}.helpful_reads .site_flex .right_col .buyers_guide .box .box-inner .txt h3{font-size:16px;text-align:left}.single-product .product_info .site_container>.site_flex{flex-wrap:wrap;flex-direction:column}.single-product .product_info .site_flex .left_box{max-width:80%;padding:0;width:auto;margin-bottom:20px}.single-product .product_info .site_flex .right_box{width:100%}.single-product .product_info .site_flex .right_box .row1{margin-bottom:20px}.single-product .product_info .site_flex .right_box h1{font-size:26px;line-height:32px;letter-spacing:0}.single-product .product_info .site_flex .right_box .row2{margin-bottom:20px}.single-product .product_info .site_flex .right_box .row3{max-width:80%;margin:0 auto;margin-bottom:20px}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box .price_amount{font-size:32px;letter-spacing:0}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box .price_amount span{font-size:20px}.single-product .product_info .site_flex .right_box .row4 .call_row{font-size:18px}.single-product .product_info .site_flex .right_box .row4 .cta-box{margin:20px auto}.single-product .related_products .product_list{margin-bottom:0}.financing-features{flex-wrap:wrap;justify-content:center;margin-top:20px}.financing-features .feature-card{flex:0 0 calc(33.33% - 16px);width:calc(33.33% - 16px);border-radius:10px}.financing-features .feature-card .img_wrap .logo_wrap svg{width:20px;height:auto}.financing-features .feature-card .img_wrap img{border-radius:10px}.financing-features .feature-card .img_wrap .logo_wrap{padding:10px;border-radius:10px}.financing-features .feature-card .content_wrap h3{font-size:16px;letter-spacing:-0.5px;margin-bottom:10px;line-height:24px}.financing-features .feature-card .content_wrap .content p{font-size:14px;line-height:22px}.financing-features .feature-card .content_wrap{padding:10px}.about-features{flex-wrap:wrap;justify-content:flex-start;margin-top:20px}.about-features .feature-card{flex:0 0 calc(33.33% - 16px);width:calc(33.33% - 16px);border-radius:10px}.about-features .feature-card .img_wrap .logo_wrap svg{width:20px;height:auto}.about-features .feature-card .img_wrap .logo_wrap img{width:20px;height:auto}.about-features .feature-card .img_wrap img{border-radius:10px}.about-features .feature-card .img_wrap .logo_wrap{padding:10px}.about-features .feature-card .content_wrap h3{font-size:16px;letter-spacing:-0.5px;margin-bottom:10px;line-height:24px}.about-features .feature-card .content_wrap .content p{font-size:14px;line-height:22px}.about-features .feature-card .content_wrap{padding:10px}.how_it_works>.site_container>.site_flex{flex-wrap:wrap}.how_it_works .hiw_left{width:100%;flex:0 0 100%;margin-top:0}.how_it_works .hiw_right{width:100%;flex:0 0 100%}.how_it_works .hiw_step{padding-left:0;margin-bottom:20px}.how_it_works .hiw_step:before{display:none}.how_it_works .dot{display:none}.how_it_works .step_card{text-align:left;padding:20px}.alternate_image_text_section .alt_row .site_flex{flex-direction:row-reverse}.alternate_image_text_section .content_col{text-align:left}.warranty-cols-flex .top_row h2{font-size:26px;line-height:34px}.warranty-cols-flex .img_wrap img{width:20px;height:auto}.warranty-cols-flex .col_box{padding:20px}.warranty-cols-flex .content ul{margin:20px 0}.page-template-template-warranty .left-img-right-flex .content ul{margin:20px 0}.insulation_types .features{display:inline-flex;justify-content:flex-start;background-color:#FFF0ED;padding:20px;border-radius:15px;gap:20px;margin:40px 0 30px 0;flex-wrap:wrap}.alternate_image_text_section .image_col .triangle_wrap svg{width:70px}.single-product .product_info .site_flex .left_box .slider_box .triangle_wrap{bottom:-1px;width:120px}.single-product .product_info .site_flex .left_box .slider_box .triangle_wrap svg{width:100%;height:100%}}@media (min-width: 992px) and (max-width: 1199px){.site_container{max-width:100%}h1{font-size:32px;line-height:38px;letter-spacing:-1px}h2,.h2{font-size:28px;line-height:36px}.section{padding:60px 0}main{padding-top:70px}.site_btn{height:50px;padding:10px 20px}.site_btn .txt{font-size:16px}.site_btn .text{font-size:16px}.site_btn .icon svg{width:20px;height:20px;display:block}.site_btn.explore_red_btn .icon svg{width:auto;height:auto}.site_btn.finance_btn .text{font-size:16px}.site_btn.finance_btn .icon{width:25px;height:25px}.site_btn.finance_btn .icon svg{width:auto;height:auto}.site-header .top_left .cta-right{gap:15px}.site-header .top_bar{display:none}.footer_info_box{gap:30px}.footer_info_box .info_box_1{width:calc(33.33% - 30px)}.footer_info_box .info_box_2{width:calc(33.33% - 30px)}.footer_info_box .info_box_3{width:calc(33.33% - 30px)}.footer_info_box .info_box_4{width:100%}.product_list .product_box{width:calc(50% - 30px)}.home-info .locations-flex .box{width:calc((100% - (20px * 2)) / 3)}.learnbefore-section .learn_boxes .box{width:calc((100% - 100px) / 2)}.home-banner .banner-content .heading{font-size:40px}.home-banner .banner-content .subheading{font-size:28px}.home-banner{padding-top:78px !important}.usp-cards .card-container{max-width:90%;margin-left:auto;margin-right:auto;flex-wrap:wrap;gap:20px}.usp-cards .card-container .card{flex:0 0 auto;width:calc((100% - (20px * 2)) / 3)}.home-info{padding:60px 0 !important}.home-about{padding:60px 0 !important}.product_list .product_box .product_details .row2 .cta_wrap{padding:0}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner{padding:15px;display:inline-flex;width:auto;gap:30px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn{gap:5px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .border_btn_product{gap:5px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn .btn_text{font-size:16px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .border_btn_product .btn_text{font-size:16px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .btn_icon svg{width:22px;height:auto}.product_list .product_box .product_details .row2 .cta_wrap{padding:0}.product_list .product_box .image_wrapper .sku-row{bottom:10px}.product_list .product_box .image_wrapper .sku-row .sku{padding:10px 15px;font-size:14px}.product_list .product_box .image_wrapper .sku-row .free_delivery{display:none}.home-about .site_flex .right_col .right_col_inner .image{display:none}.home-about .site_flex{display:flex;gap:20px;flex-direction:column;justify-content:center;align-items:center}.home-about .site_flex .left_col{flex:0 0 100%;text-align:center}.home-about .site_flex .right_col{flex:0 0 100%}.home-values .site_flex .column{flex:0 0 calc((100% - (20px * 1)) / 2)}.home-values .site_flex .column .image img{border-radius:20px}.home-values .site_flex .column .content h3{font-size:18px;line-height:24px}.home-values .site_flex .column .content p{font-size:16px;line-height:24px}.home-values .site_flex .column .image{margin-bottom:20px}.home-values .site_flex .column .content{padding:0}.home-values .site_flex .column .image .badge svg{width:20px;height:auto}.home-info .location-box{flex-wrap:wrap}.home-info .location-box .info{flex:1 1 100%}.home-info .location-box .map{flex:1 1 100%;text-align:center}.home-info .location-section{margin-bottom:60px}.home-info .location-box .locations-flex .box{width:calc((100% - (20px * 4)) / 5)}.home-info .payments-section .site_flex{flex-wrap:wrap}.home-info .payments-section .site_flex>.image{flex:1 1 100%;text-align:center}.home-info .payments-section .site_flex .content{flex:1 1 100%}.home-info .payments-section{margin-bottom:60px}.home-info .learnbefore-section .learn_boxes{gap:0px}.home-info .learnbefore-section .learn_boxes .box{width:calc((100% - (0px * 3)) / 4);padding-right:50px}.home-info .learnbefore-section .learn_boxes .box .content h3{font-size:20px;line-height:26px}.banner .site_flex{gap:20px}.banner .site_flex .left_col{width:calc(55% - 10px)}.banner .site_flex .right_col{width:calc(45% - 10px)}.banner .site_flex .left_col .cta_btns{margin:20px 0}.banner .site_flex .left_col .feature-list{gap:20px}.banner .site_flex .left_col .feature-list .feature .txt{font-size:16px}.banner .site_flex .left_col .feature-list .feature{width:calc(50% - 10px)}.category-pricing .right_col .garage-cost-header{padding:20px;font-size:18px}.category-pricing .right_col .garage-cost-body{padding:20px}.category-pricing .right_col .garage-row:not(:last-child){margin-bottom:30px}.category-pricing .right_col .garage-col-right{font-size:16px;flex:0 0 50%}.category-pricing .right_col .garage-col-left{font-size:16px;flex:1 1 50%}.category-pricing{gap:30px}.category-pricing .left_col{flex:0 0 calc(58% - 15px)}.category-pricing .right_col{flex:0 0 calc(42% - 15px)}.find_section .box_section .box .content_wrap{padding:10px}.find_section .box_section .box .content_wrap h3{font-size:18px;line-height:24px}.find_section .box_section .box .content_wrap p{font-size:16px;line-height:22px}.find_section .box_section .box .img_wrap .triangle-overlay{width:80px;height:60px}.find_section .box_section .box .img_wrap .arrow-btn{bottom:5px;right:5px;width:30px;height:30px}.cat_why_choose{padding-bottom:30px}.helpful_reads{padding:30px 0}.helpful_reads .site_flex .right_col .buyers_guide .box .box-inner .txt{padding:20px 10px}.helpful_reads .site_flex .right_col .buyers_guide .box .box-inner .txt h3{font-size:16px}.category-faq .accordion_heading .right .rounded_link{width:25px;height:25px}.category-faq .accordion_heading .left span svg{width:25px;height:25px}.product_list .product_box .image_wrapper .row1 .starting_price .price{font-size:32px}.category-faq .accordion_heading .left .txt{font-size:16px}.category-faq .accordion_heading .left{gap:10px}.single-product .product_info .site_flex .right_box .row1{margin-bottom:15px}.single-product .product_info .site_flex .right_box .row2{margin-bottom:15px}.single-product .product_info .site_flex .right_box .row3{margin-bottom:20px}.single-product .product_info .site_flex .right_box .row4 .call_row{font-size:14px}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box .price_amount{font-size:26px}.single-product .product_info .site_flex .right_box .row3 .site_flex{gap:10px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box{gap:15px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat .icon{flex:0 0 15px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat .icon svg{width:15px;height:15px;display:block}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box .price_amount span{font-size:16px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat .txt{font-size:14px;line-height:18px;white-space:nowrap}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat{gap:5px}.single-product .product_info .site_flex{align-items:flex-start}.single-product .product_info .site_flex .right_box h1{font-size:24px;line-height:32px}.single-product .product_info .site_flex .left_box{padding-right:20px}.single-product .product_info .right_box .pill__left{padding:5px 10px;gap:5px}.single-product .product_info .right_box .pill{gap:10px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box{width:calc(55% - 5px);flex:0 0 calc(55% - 5px)}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box{width:calc(45% - 5px);flex:0 0 calc(45% - 5px);padding:15px}.single-product .product_info .site_flex .right_box .row4 .cta-box{gap:10px;margin:15px 0}.single-product .product_info .right_box .pill__left .sku{letter-spacing:0;font-size:12px}.single-product .product_info .right_box .pill__right{gap:20px}.single-product .product_info .right_box .spec+.spec::before{left:-12px}.single-product .product_info .site_flex .right_box .row1 .pill__right .spec .label{font-size:0}.single-product .product_info .site_flex .right_box .row1 .pill__right .spec .label::first-letter{font-size:14px}.single-product .product_info .right_box .spec .value{margin-left:5px}.financing-features{flex-wrap:wrap;justify-content:center;margin-top:20px}.financing-features .feature-card{flex:0 0 calc(33.33% - 16px);width:calc(33.33% - 16px);border-radius:10px}.financing-features .feature-card .img_wrap .logo_wrap svg{width:20px;height:auto}.financing-features .feature-card .img_wrap .logo_wrap{padding:10px;border-radius:10px}.financing-features .feature-card .content_wrap h3{font-size:16px;letter-spacing:-0.5px;margin-bottom:10px;line-height:24px}.financing-features .feature-card .content_wrap .content p{font-size:14px;line-height:22px}.financing-features .feature-card .content_wrap{padding:10px}.financing-features .feature-card img{border-radius:10px}.about-features{flex-wrap:wrap;justify-content:flex-start;margin-top:20px}.about-features .feature-card{flex:0 0 calc(33.33% - 16px);width:calc(33.33% - 16px);border-radius:10px}.about-features .feature-card .img_wrap .logo_wrap svg{width:20px;height:auto}.about-features .feature-card .img_wrap .logo_wrap img{width:20px;height:auto}.about-features .feature-card .img_wrap .logo_wrap{padding:10px}.about-features .feature-card .content_wrap h3{font-size:16px;letter-spacing:-0.5px;margin-bottom:10px;line-height:24px}.about-features .feature-card .content_wrap .content p{font-size:14px;line-height:22px}.about-features .feature-card .content_wrap{padding:10px}.about-features .feature-card .img_wrap>img{border-radius:10px}.how_it_works .hiw_right{flex:0 0 60%}.how_it_works .hiw_left{flex:0 0 40%}.how_it_works .step_content p{font-size:16px;line-height:24px}.how_it_works .step_card{padding:20px}.how_it_works .hiw_step{margin-bottom:30px}.how_it_works .hiw_step:before{height:calc(100% + 28px)}.alternate_image_text_section h3{font-size:24px}.warranty-cols-flex .top_row h2{font-size:26px;line-height:34px}.warranty-cols-flex .img_wrap img{width:20px;height:auto}.warranty-cols-flex .col_box{padding:20px}.warranty-cols-flex .content ul{margin:20px 0}.page-template-template-warranty .left-img-right-flex .content ul{margin:20px 0}.alternate_image_text_section .image_col .triangle_wrap svg{width:90px}.single-product .product_info .site_flex .left_box .slider_box .triangle_wrap{bottom:-1px;width:120px}.single-product .product_info .site_flex .left_box .slider_box .triangle_wrap svg{width:100%;height:100%}.banner .site_flex .right_col .img_wrap .triangle_wrap{bottom:-1px;width:120px}.footer-bottom .site_flex{padding:20px;column-gap:20px}.footer-bottom .locations-list{gap:15px}.locations-list li{width:calc(33.33% - 10px);flex:0 0 calc(33.33% - 10px)}.footer-right{width:calc(45% - 10px);font-size:14px}.footer-left{width:calc(55% - 10px)}}@media (min-width: 1200px) and (max-width: 1399px){.site_container{max-width:1130px}h1{font-size:36px;line-height:44px;letter-spacing:-1px}h2,.h2{font-size:28px;line-height:36px;letter-spacing:-1px}.section{padding:30px 0}main{padding-top:120px}.cta-btns{margin:20px 0}.site_btn{height:50px;padding:10px 20px}.site_btn .txt{font-size:16px}.site_btn .text{font-size:16px}.site_btn .icon svg{width:20px;height:20px;display:block}.site_btn.explore_red_btn .icon svg{width:auto;height:auto}.site_btn.finance_btn .text{font-size:16px}.site_btn.finance_btn .icon{width:25px;height:25px}.site_btn.finance_btn .icon svg{width:auto;height:auto}.site-header .top_bar{padding:7px 20px}.site-header .top_left .cta-right{gap:15px}.site-header .logo_box{width:100px;flex:0 0 100px}.site-header .call_us a .text{display:none}#primary_nav{gap:10px}#primary_nav>li:after{right:-10px}.site-header .header_right{gap:20px}.site-header .site_container{padding:0 20px;padding-top:5px}.site-header .call_us svg{width:20px;height:auto}.site-header .call_us a .text span{font-size:14px;line-height:18px}.site-header .call_us a .text strong{font-weight:600;font-size:16px}.site-header .site_btn{font-size:18px;padding:10px 20px;height:50px}.site-header .search_result_wrapper.show_search_bar{left:auto}.footer_info_box .info_box_2{width:20%}.footer_info_box .info_box_1{width:25%}.footer_info_box .info_box_4{width:22%}.footer_info_box .widget_box h3{font-size:20px}.cta_red .content{padding:20px 10px}.home-banner .banner-content .heading{font-size:56px}.usp-cards .card-container{max-width:80%;margin-left:auto;margin-right:auto;flex-wrap:wrap;gap:20px}.usp-cards .card-container .card{flex:0 0 auto;width:calc((100% - (20px * 2)) / 3)}.home-info .location-section{margin-bottom:60px}.home-info .payments-section{margin-bottom:60px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner{padding:15px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn{gap:5px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .border_btn_product{gap:5px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn .btn_text{font-size:16px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .border_btn_product .btn_text{font-size:16px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .btn_icon svg{width:22px;height:auto}.product_list .product_box .image_wrapper .row1 .starting_price .price{font-size:36px}.product_list .product_box .image_wrapper .row1 .title_text{font-size:24px}.home-values .site_flex .column .content h3{font-size:18px;line-height:24px}.home-values .site_flex .column .content p{font-size:16px;line-height:24px}.home-values .site_flex .column .image{margin-bottom:20px}.home-values .site_flex .column .content{padding:0}.home-values .site_flex .column .image .badge svg{width:20px;height:auto}.home-info{padding:60px 0 !important}.home-info .location-box .locations-flex .box{width:calc((100% - (20px * 5)) / 6);padding:20px 10px}.home-info .location-section .features{padding:10px 20px;gap:20px}.home-info .location-section .feature .text{font-size:14px}.home-info .payments-section .site_flex .content .payment-features{gap:20px}.home-info .payments-section .site_flex .content .payment-features .box{padding:15px;width:calc((100% - (20px * 2)) / 3)}.home-about .site_flex .right_col .right_col_inner .image{display:none}.product_list .product_box .product_details .row2 .cta_wrap{padding:0}.product_list .product_box .image_wrapper .sku-row{bottom:10px}.product_list .product_box .image_wrapper .sku-row .sku{padding:10px 15px;font-size:14px}.product_list .product_box .image_wrapper .sku-row .free_delivery{display:none}.home-about{padding:60px 0 !important}.home-info .payments-section .site_flex .content .payment-features .box h3{font-size:18px}.home-info .location-box{gap:40px}.home-info .learnbefore-section .learn_boxes{gap:0px}.home-info .learnbefore-section .learn_boxes .box{width:calc((100% - (0px * 3)) / 4);padding-right:35px}.home-info .learnbefore-section .learn_boxes .box .content h3{font-size:20px;line-height:26px}.banner .site_flex .left_col .feature-list{gap:30px}.banner .site_flex .left_col .feature-list .feature{width:calc(50% - 15px)}.category-pricing .right_col .garage-cost-header{padding:20px;font-size:18px}.category-pricing .right_col .garage-cost-body{padding:20px}.category-pricing .right_col .garage-row:not(:last-child){margin-bottom:30px}.category-pricing .right_col .garage-col-right{font-size:16px}.category-pricing .right_col .garage-col-left{font-size:16px}.category-pricing{gap:30px}.category-pricing .left_col{flex:0 0 calc(58% - 15px)}.category-pricing .right_col{flex:0 0 calc(42% - 15px)}.find_section .box_section .box .content_wrap{padding:10px}.find_section .box_section .box .content_wrap h3{font-size:20px}.find_section .box_section .box .img_wrap .triangle-overlay{width:80px;height:60px}.find_section .box_section .box .img_wrap .arrow-btn{bottom:5px;right:5px;width:30px;height:30px}.cat_why_choose{padding-bottom:30px}.helpful_reads{padding:30px 0}.banner .site_flex .left_col .feature-list .feature .txt{font-size:16px}.helpful_reads .site_flex .right_col .buyers_guide .box .box-inner .txt{padding:20px 10px}.helpful_reads .site_flex .right_col .buyers_guide .box .box-inner .txt h3{font-size:16px}.category-faq .accordion_heading .right .rounded_link{width:25px;height:25px}.category-faq .accordion_heading .left span svg{width:25px;height:25px}.single-product .product_info .site_flex .right_box .row1{margin-bottom:15px}.single-product .product_info .site_flex .right_box .row2{margin-bottom:15px}.single-product .product_info .site_flex .right_box .row3{margin-bottom:20px}.single-product .product_info .site_flex .right_box .row4 .call_row{font-size:18px}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box .price_amount{font-size:32px}.single-product .product_info .site_flex .right_box .row3 .site_flex{gap:10px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat .icon{flex:0 0 15px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat .icon svg{width:15px;height:15px;display:block}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box .price_amount span{font-size:20px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat .txt{font-size:14px;line-height:18px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat{gap:5px}.single-product .product_info .site_flex{align-items:flex-start}.single-product .product_info .site_flex .right_box h1{font-size:24px;line-height:32px}.single-product .product_info .site_flex .left_box{padding-right:20px}.single-product .product_info .right_box .pill__left{padding:5px 10px;gap:5px}.single-product .product_info .right_box .pill{gap:10px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box{width:calc(50% - 5px);flex:0 0 calc(50% - 5px)}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box{width:calc(50% - 5px);flex:0 0 calc(50% - 5px)}.single-product .product_info .site_flex .right_box .row4 .cta-box{gap:10px;margin:15px 0}.single-product .product_info .right_box .pill__left .sku{letter-spacing:0;font-size:12px}.single-product .product_info .right_box .pill__right{gap:20px}.single-product .product_info .right_box .spec+.spec::before{left:-12px}.financing-features .feature-card img{border-radius:10px}.financing-features{gap:10px;margin-top:20px}.financing-features .feature-card{flex:0 0 calc(20% - 8px);width:calc(20% - 8px);border-radius:10px}.financing-features .feature-card .img_wrap .logo_wrap svg{width:20px;height:auto}.financing-features .feature-card .img_wrap .logo_wrap{padding:10px;border-radius:20px}.financing-features .feature-card .content_wrap h3{font-size:16px;letter-spacing:-0.5px;margin-bottom:10px;line-height:24px}.financing-features .feature-card .content_wrap .content p{font-size:14px;line-height:22px}.financing-features .feature-card .content_wrap{padding:10px}.about-features .feature-card .img_wrap>img{border-radius:10px}.about-features{gap:20px;margin-top:20px}.about-features .feature-card{flex:0 0 calc(25% - 15px);width:calc(25% - 15px);border-radius:10px}.about-features .feature-card .img_wrap .logo_wrap svg{width:20px;height:auto}.about-features .feature-card .img_wrap .logo_wrap{padding:10px}.about-features .feature-card .img_wrap .logo_wrap img{width:20px;height:auto}.about-features .feature-card .content_wrap h3{font-size:16px;letter-spacing:-0.5px;margin-bottom:10px;line-height:24px}.about-features .feature-card .content_wrap .content p{font-size:14px;line-height:22px}.about-features .feature-card .content_wrap{padding:10px}.how_it_works .step_content p{font-size:16px;line-height:24px}.how_it_works .step_card{padding:20px}.how_it_works .hiw_step{margin-bottom:30px}.how_it_works .hiw_step:before{height:calc(100% + 28px)}.page-template-template-warranty .left-img-right-flex .content ul{margin:20px 0}.page-template-template-warranty .left-img-right-flex .right_col .content .cta_btns{margin:20px 0}.single-product .product_info .site_flex .left_box .slider_box .triangle_wrap{bottom:-1px;width:150px}.single-product .product_info .site_flex .left_box .slider_box .triangle_wrap svg{width:100%;height:100%}.banner .site_flex .right_col .img_wrap .triangle_wrap{bottom:-1px;width:140px}.footer-bottom .site_flex{padding:20px;column-gap:20px}.footer-bottom .locations-list{gap:15px}.locations-list li{width:calc(33.33% - 10px);flex:0 0 calc(33.33% - 10px)}.footer-right{width:calc(70% - 10px)}.footer-left{width:calc(30% - 10px)}}@media (min-width: 1400px) and (max-width: 1599px){.site_container{max-width:1330px}.section{padding:60px 0}main{padding-top:120px}h1{font-size:42px;line-height:50px}h2{font-size:40px;line-height:48px;letter-spacing:-1px}.site_btn{font-size:18px}.site_btn .icon svg{width:25px;height:25px}.site_btn.explore_red_btn .icon svg{width:auto;height:auto}#primary_nav{gap:10px}#primary_nav>li:after{right:-10px}.site-header .header_right{gap:40px}.site-header .site_container{padding:0 20px;padding-top:5px}.site-header .call_us svg{width:20px;height:auto}.site-header .call_us a .text span{font-size:14px;line-height:18px}.site-header .call_us a .text strong{font-weight:600;font-size:16px}.site-header .site_btn{font-size:18px;padding:10px 20px;height:50px}.footer_info_box .info_box_1{width:24%}.footer_info_box .info_box_2{width:22%}.footer_info_box .info_box_4{width:25%}.cta_red .content{padding:50px 10px}.home-info .learnbefore-section .learn_boxes{gap:0px}.home-info .learnbefore-section .learn_boxes .box{width:calc((100% - (0px * 3)) / 4);padding-right:50px}.home-banner .nav{margin-top:20px}.home-banner .usp-cards .card-container{margin-top:40px;gap:20px}.home-info .location-section{margin-bottom:80px}.home-info .payments-section{margin-bottom:80px}.home-info .location-box{gap:30px}.home-info .location-box .info{flex:1 1 calc(65% - 15px)}.home-info .location-box .map{flex:1 1 calc(35% - 15px)}.home-info .location-box .locations-flex{gap:10px}.home-info .location-box .locations-flex .box h3{margin-bottom:0;font-size:14px}.footer-left{width:calc(40% - 15px)}.footer-right{width:calc(60% - 15px)}.home-banner .banner-content .heading{font-size:56px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner{padding:15px 20px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .call_btn .btn_text{font-size:16px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .border_btn_product .btn_text{font-size:16px}.product_list .product_box .product_details .row2 .cta_wrap .cta_wrap_inner .btn_icon svg{width:22px;height:auto}.product_list .product_box .image_wrapper .row1 .starting_price .price{font-size:36px}.product_list .product_box .image_wrapper .row1 .title_text{font-size:24px}.product_list .product_box .image_wrapper .sku-row{bottom:10px}.product_list .product_box .image_wrapper .sku-row .free_delivery .text{font-size:14px}.product_list .product_box .image_wrapper .sku-row .sku{font-size:14px}.home-values .site_flex .column .content h3{font-size:22px;line-height:28px}.home-values .site_flex .column .image{margin-bottom:20px}.home-values .site_flex .column .content{padding:0}.home-values .site_flex .column .image .badge svg{width:20px;height:auto}.home-info{padding:60px 0}.home-info .location-box .locations-flex .box{width:calc((100% - (10px * 8)) / 9);padding:20px 15px}.home-info .location-section .features{padding:10px 20px;gap:20px}.home-info .location-section .feature .text{font-size:14px}.home-info .payments-section .site_flex .content .payment-features .box{padding:15px}.banner .site_flex .left_col .feature-list{gap:30px}.banner .site_flex .left_col .feature-list .feature{width:calc(50% - 15px)}.category-pricing .right_col .garage-cost-header{padding:15px 20px}.category-pricing .right_col .garage-cost-body{padding:20px}.category-pricing .right_col .garage-row:not(:last-child){margin-bottom:30px}.category-pricing{gap:40px}.category-pricing .left_col{flex:0 0 calc(58% - 20px)}.category-pricing .right_col{flex:0 0 calc(42% - 20px)}.single-product .product_info .site_flex .right_box .row1{margin-bottom:20px}.single-product .product_info .site_flex .right_box .row2{margin-bottom:20px}.single-product .product_info .site_flex .right_box .row3{margin-bottom:30px}.single-product .product_info .site_flex .right_box .row4 .call_row{font-size:18px}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box .price_amount{font-size:42px}.single-product .product_info .site_flex .right_box .row3 .site_flex .price_box .price_amount span{font-size:28px}.single-product .product_info .site_flex .right_box .row3 .site_flex .feat_box .feat .txt{font-size:14px;line-height:18px}.single-product .product_info .site_flex{align-items:flex-start}.single-product .product_info .site_flex .right_box h1{font-size:28px;line-height:36px}.financing-features .feature-card .content_wrap h3{font-size:18px;letter-spacing:-0.5px;margin-bottom:10px}.financing-features .feature-card .content_wrap{padding:10px}.financing-features .feature-card .content_wrap .content p{font-size:16px;line-height:24px}.about-features .feature-card .content_wrap h3{font-size:18px;letter-spacing:-0.5px;margin-bottom:10px}.about-features .feature-card .content_wrap{padding:10px}.about-features .feature-card .content_wrap .content p{font-size:16px;line-height:24px}.how_it_works .step_content p{font-size:16px;line-height:24px}.how_it_works .step_card{padding:20px}.how_it_works .hiw_step{margin-bottom:30px}.how_it_works .hiw_step:before{height:calc(100% + 28px)}.page-template-template-warranty .left-img-right-flex .content ul{margin:20px 0}.page-template-template-warranty .left-img-right-flex .right_col .content .cta_btns{margin:20px 0}.component_content .available_colors .color_list li .color_icon{width:40px;height:40px}.component_nav .tab{padding:20px 50px}.component_content{padding:15px 20px}.color_planner .color_options_row{margin-top:-40px}.color_planner .color_options_row .default_options .default_buidling{max-width:70%}.single-product .product_info .site_flex .left_box .slider_box .triangle_wrap{bottom:-1px;width:150px}.single-product .product_info .site_flex .left_box .slider_box .triangle_wrap svg{width:100%;height:100%}.banner .site_flex .right_col .img_wrap .triangle_wrap{bottom:0px;width:140px}.usp-cards .card-container{gap:20px}.site_btn.finance_btn .icon svg{width:auto;height:auto}}@media (min-width: 1600px) and (max-width: 1799px){.site_container{max-width:1530px}.site-header .header_right{gap:30px}.site-header .call_us svg{width:20px;height:auto}.site-header .call_us a .text span{font-size:14px;line-height:18px}.site-header .call_us a .text strong{font-weight:600;font-size:16px}.site-header .site_btn{font-size:18px;padding:10px 20px;height:50px}.cta_red .content{width:45%}.usp-cards .card-container .card .card-text{font-size:14px}.home-info{padding:80px 10px 80px !important}.home-info .location-section{margin-bottom:80px}.home-info .payments-section{margin-bottom:80px}}@media (min-width: 768px){.global_form .form_row.two_col{margin:0 0 0 -20px}.global_form .form_row{display:flex}.global_form .form_row.two_col .form-group{flex:1 1 calc(50% - 20px);margin:0 0 20px 20px}}@media (min-width: 1600px){main{padding-top:120px}.section{padding:80px 0}.alternate_image_text_section .site_container{max-width:1410px}}@media (min-width: 1600px) and (max-width: 1699px){.site_container{max-width:1580px}}@media (min-width: 1700px){.site_container{max-width:1680px}}@media (min-width: 1800px){.site_container{max-width:1780px}.site-footer .footer_badge{right:-60px}}
/*# sourceMappingURL=style.css.map */
