:root{--space-5:5px;--space-15:15px;--space-20:20px;--space-30:30px;--space-35:35px;--space-50:50px;--space-60:60px;--space-100:100px;--space-200:200px;--xl-space:var(--space-100);--lg-space:var(--space-50);--md-space:var(--space-30);--sm-space:var(--space-20);--xs-space:var(--space-5);--nav-margin:8px;--font-family-base:'DM Sans', sans-serif;--font-weight-normal:font-weight:400;--font-weight-medium:font-weight:500;--font-weight-xbold:font-weight: 800;--p-reg-size:clamp(1.6rem, 0.75vw + 1rem, 1.7rem);--p-large-size:clamp(1.7rem, 1vw + 1rem, 2rem);--h1-size:clamp(4rem, 2.75vw + 3rem, 6rem);--h2-size:clamp(3rem, 2.9vw + 1.9rem, 5rem);--h3-size:clamp(2.8rem, 3vw + 1rem, 3.8rem);;--h4-size:clamp(2.6rem, 1vw + 2rem, 3rem);--h5-size:clamp(2.2rem, 1vw + 1.5rem, 2.4rem);--h6-size:var(--p-large-size);--jumbo-text-size:clamp(6rem, 5vw + 4rem, 9rem);--brand-red:#DB3A31;--brand-dark-red:#83231d;--brand-yellow:#F0B223;--brand-med-gray:#55585A;--brand-dark-gray:#303236;--brand-light-gray:#F0EFEE;--brand-border-gray:#CCCCCC;--img-border-radius:2vw}body{overflow-x:hidden}body{color:var(--brand-dark-gray)}body,h1,h2,h3,h4,h5,h6,p,li,a{font-family:var(--font-family-base);font-weight:var(--font-weight-normal)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6,p,.brxe-text ul,ul.wp-block-list{margin-bottom:var(--sm-space)}h1,.h1,h2,.h2{font-weight:500}h1,.h1{font-size:var(--h1-size);line-height:1.1;margin-bottom:var(--space-30)}h2,.h2{font-size:var(--h2-size);line-height:1.2}h3{font-size:var(--h3-size);font-weight:800;line-height:1.2}h4{font-size:var(--h4-size);line-height:1.2}h5{font-size:var(--h5-size);font-weight:800;line-height:1.2;margin-bottom:15px}h6,.h6{font-size:var(--h6-size);font-weight:800;margin-bottom:15px;line-height:1.2}p{font-size:var(--p-reg-size);color:var(--brand-med-gray)}.p-large,.p-large p{font-size:var(--p-large-size);color:var(--brand-dark-gray)}.p-small,.p-small p{font-size:14px}.jumbo-text{font-size:var(--jumbo-text-size)}strong,*>strong{font-weight:800}@layer bricks{ul{padding-left:20px}}.brxe-text ul li,ul.wp-block-list li{margin-bottom:10px}.h1{font-size:var(--h1-size);line-height:1.1}.h2{font-size:var(--h2-size);line-height:1.2}.h3{font-size:var(--h3-size);line-height:1.2}.h4{font-size:var(--h4-size)}.h5{font-size:var(--h5-size);margin-bottom:15px}.h6{font-size:var(--h6-size)}@media (min-width:768px){:root{--lg-space:var(--space-100);--md-space:var(--space-50);--sm-space:var(--space-30);--img-border-radius:1.5vw}h1,.h1{margin-bottom:var(--space-35)}}@media (min-width:992px){:root{--xl-space:150px;--img-border-radius:12px}}@media (min-width:1060px){:root{--nav-margin:15px}}@media (min-width:1150px){:root{--nav-margin:20px}}@media (min-width:1200px){:root{--nav-margin:25px}}@media (min-width:1260px){:root{--nav-margin:40px}}@media (min-width:1500px){:root{--img-border-radius:13px}h1,.h1{font-size:6.8rem}h2,.h2{font-size:5.6rem}body.single-post h2,body.single-post) .h2{font-size:var(--h2-size)}.jumbo-text{font-size:9.6rem}}.brand-red-color{color:var(--brand-red)}.brand-red-bg{background-color:var(--brand-red)}.dark-gray-color{color:var(--brand-dark-gray)}.brand-yellow-color{color:var(--brand-yellow)}a{color:var(--brand-red);font-weight:800}a.primary,a>.primary{color:var(--brand-dark-gray)}a:hover{color:var(--brand-dark-red)}.btn-primary{color:var(--brand-dark-gray);border-color:var(--brand-red)!important;background-color:var(--brand-red)}.btn-primary.outline,.btn-naked{background-color:#fff0}.btn-primary.btn-white{border-color:#fff!important;background-color:#fff}.btn-primary:hover{color:#fff;background-color:var(--brand-dark-red)!important;border-color:var(--brand-dark-red)!important}.dark-bg:not(.pricing-bg) .btn-primary{color:#fff}.arrow-link.primary svg{fill:var(--brand-red);height:16px;width:20px;transition:fill 0.2s ease-in,transform 0.2s ease-in}.arrow-link:hover svg{fill:var(--brand-dark-red)!important;transform:translateX(10px)}.brxe-section{padding:var(--lg-space) 0}.normal-page-section,#brx-content.type-page{padding-top:var(--xl-space)}@media (min-width:1500px) and (min-height:800px){.brxe-section{padding:120px 0}}.no-padding{padding:0}.no-padding-t{padding-top:0}.no-padding-b{padding-bottom:0}.half-padding-both{padding:var(--md-space) 0}.light-gray-bg{background-color:var(--brand-light-gray)}.dark-bg{background-color:var(--brand-dark-gray);color:#fff}.dark-bg p,.dark-bg .p-large,.dark-bg .p-large p{color:#fff}.white-bg{background-color:#fff}.dark-bg .white-bg,.dark-bg .light-gray-bg{color:var(--brand-dark-gray)}.dark-bg .white-bg p,.dark-bg .white-bg .p-large,.dark-bg .white-bg .p-large p{color:var(--brand-med-gray)}.dark-bg a.primary,.dark-bg a>.primary{color:#fff}.hero-section{position:relative}.hero-section .brxe-container{position:relative;z-index:5}.hero-section .jumbo-text{margin-bottom:0}.img-radius,.img-radius img,.img-radius.bricks-lightbox img{border-radius:var(--img-border-radius)}.hero-img{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%}@media (max-width:991px){.hidden-sm-down{display:none!important;visibility:hidden!important}}@media (max-width:767px){.hidden-xs-down{display:none!important;visibility:hidden!important}}@media (max-width:544px){.hidden-xxs{display:none!important;visibility:hidden!important}}@media (min-width:768px){.hidden-sm-up{display:none!important;visibility:hidden!important}}@media (min-width:992px){.hidden-md-up{display:none!important;visibility:hidden!important}}@media (min-width:1200px){.hidden-lg-up{display:none!important;visibility:hidden!important}}.hidden{display:none!important}.brxe-nav-menu .bricks-mobile-menu-wrapper li.bricks-button a{line-height:1}#header-section .bricks-button{padding:0}#header-section .bricks-button a{padding:1.2rem 4rem;font-weight:800}#brx-header.brx-sticky.scrolling .bricks-nav-menu>li.bricks-button>a:hover,#brx-header.sticky.scrolling .bricks-nav-menu>li.bricks-button>a:hover,#brx-header.sticky .opaque .bricks-nav-menu>li.bricks-button>a:hover{color:#fff}.primary-nav .bricks-mobile-menu-wrapper{padding-top:60px}#header-section .primary-nav .bricks-mobile-menu-wrapper .bricks-button{margin-left:30px;margin-right:30px;display:block}@media (min-width:992px){.primary-nav .bricks-nav-menu>li.nav-phone{padding-right:var(--nav-margin);margin-right:var(--nav-margin);border-right:solid 1px}#brx-header.sticky.scrolling .primary-nav .bricks-nav-menu>li.nav-phone,#brx-header.sticky .opaque .primary-nav .bricks-nav-menu>li.nav-phone{border-right-color:var(--brand-med-gray)}#brx-header.sticky.scrolling .bricks-nav-menu .sub-menu,#brx-header.sticky .opaque .bricks-nav-menu .sub-menu{background-color:#fff;box-shadow:0 6px 12px rgb(0 0 0 / .05)}#brx-header.sticky.scrolling .primary-nav .bricks-nav-menu .sub-menu>li>a,#brx-header.sticky .opaque .primary-nav .bricks-nav-menu .sub-menu>li>a{color:var(--brand-med-gray)}#brx-header.sticky.scrolling .primary-nav .bricks-nav-menu .sub-menu>li,#brx-header.sticky .opaque .primary-nav .bricks-nav-menu .sub-menu>li{border-bottom:1px solid var(--brand-border-gray)}}@media (min-width:1260px){.primary-nav .bricks-nav-menu>li.nav-phone{padding-right:calc(var(--nav-margin) / 2);margin-right:calc(var(--nav-margin) / 2)}}#brx-footer ul{padding-left:0}#brx-footer ul li,#brx-footer h6{font-size:1.4rem}#brx-footer ul li{margin-bottom:5px}#brx-footer a{color:var(--brand-med-gray);font-weight:400}#brx-footer a:hover{color:var(--brand-dark-red)}.box-shadow-regular{box-shadow:0 6px 24px rgb(0 0 0 / .12)}.small-header{color:var(--brand-red);margin-bottom:5px}.small-header.dash{position:relative;padding-left:30px}.small-header.dash::before{content:'';position:absolute;top:11px;left:0;width:20px;height:1px;background-color:var(--brand-red)}.no-bullets{list-style:none;padding-left:0}@media (max-width:544px){.hero-section .small-header{display:none}}@media (min-width:768px){.hero-section .small-header.dash{margin-top:15px}}@media (min-width:992px){.box-shadow-regular{box-shadow:0 8px 36px rgb(0 0 0 / .12)}.small-header.dash{padding-left:40px}.small-header.dash::before{top:14px;width:30px}.hero-section .small-header.dash{margin-top:20px}}@media (min-width:1400px){.img-offset-left-15-xl{margin-left:-15%}.img-offset-right-15-xl{margin-right:-15%}h2.img-offset-left-15-xl,h3.img-offset-left-15-xl{max-width:115%;width:115%}}.checklist-icon{padding-left:0}.checklist-icon li{background:url(/wp-content/uploads/circle-check@3x.png) no-repeat left top;list-style:none;padding-left:35px;background-size:24px auto}.icon-group-list svg{margin:0 0 17px 1px;fill:var(--brand-dark-gray)}.icon-group-list svg>*{fill:var(--brand-dark-gray)}.icon-group-list.icon-50 svg{width:50px;height:50px}.icon-group-list.icon-64 svg{width:64px;height:64px}.icon-group-list.icon-75 svg{width:75px;height:75px}.icon-group-list.icon-80 svg{width:80px;height:80px}.icon-group-list.icon-96 svg{width:96px;height:96px}.icon-group-list.icon-50 p,.icon-group-list.icon-64 p{color:var(--brand-med-gray)}.testimonial-slider .bricks-swiper-container{overflow:visible}.testimonial-slider .swiper-wrapper{background-color:rgb(0 0 0 / .5)}.testimonial-slider .swiper-wrapper::before{content:'';position:absolute;top:-20px;left:var(--sm-space);width:45px;height:44px;background:url(/wp-content/uploads/testimonial-quote-med-gray@2x.png) no-repeat center center;background-size:contain}.testimonial-slider .slider-content{padding:var(--sm-space) var(--sm-space)}.testimonial-slider .title{background:url(/wp-content/uploads/five-stars@3x.png) no-repeat top 2px center;padding-top:25px;background-size:95px 15px;margin-bottom:20px;line-height:1.4;font-weight:500}.testimonial-slider .swiper-button{border:solid 1px;border-radius:20px}.testimonial-slider .swiper-button i{font-size:24px}.testimonial-slider .swiper-horizontal+.swiper-pagination-horizontal{bottom:-30px}.testimonial-slider .swiper-pagination-bullet{border-radius:5px;transition:width 0.3s ease-in}.testimonial-slider .swiper-pagination-bullet-active{width:30px}@media (min-width:992px){.testimonial-slider .title{line-height:1.5;padding-top:40px;background-size:190px 30px}.testimonial-slider .slider-content{padding:var(--sm-space) var(--md-space)}.testimonial-slider .swiper-wrapper::before{left:var(--md-space)}}@media (min-width:1200px){.testimonial-slider .swiper-wrapper::before{left:60px;top:-30px;width:68px;height:66px}.testimonial-slider .slider-content{padding-left:60px;padding-right:60px}.testimonial-slider .swiper-button{border-radius:25px}.testimonial-slider .swiper-button i{font-size:30px}}.pricing-card-title{font-weight:700;color:var(--brand-med-gray)}.pricing-card-title.icon-group-list svg{margin-right:10px}.faq-accordion{padding-left:0}.faq-accordion li{border-bottom:solid 1px var(--brand-border-gray)}.faq-accordion .accordion-title-wrapper{padding:var(--sm-space) 0}.faq-accordion .icon{transition:transform 0.2s ease-out}.faq-accordion .accordion-title.icon-left .icon{margin-left:0;margin-right:10px;align-self:start;margin-top:6px}.faq-accordion .accordion-item svg{height:17px;width:18px}.faq-accordion .accordion-item svg,.faq-accordion .accordion-item svg path{fill:var(--brand-red)}.faq-accordion .accordion-item svg path{transition:fill 0.3s ease-in}@media (min-width:992px){.faq-accordion .accordion-item:hover svg,.faq-accordion .accordion-item:hover svg path{fill:var(--brand-dark-red)}}.form{padding:var(--sm-space)}.form .brxe-container{flex-direction:row;padding-left:0;padding-right:0}.form .column-full,.form .column-half{width:100%}.form .field{width:100%;margin-bottom:10px}.form .field.hidden{width:auto;margin:0}.form label{color:var(--brand-dark-gray);margin-bottom:2px;font-weight:800;font-size:1.4rem}.form input,.form select,.form textarea{border-radius:5px;border:solid 1px var(--brand-border-gray);color:var(--brand-dark-gray);padding:3px 12px}input[type="checkbox"]+label{display:inline-block;margin-left:3px;font-weight:500}.form :active{border-color:var(--brand-dark-gray)}.form :focus{outline:dotted currentcolor!important}.form .p-small{color:var(--brand-med-gray)}.form .p-small a{color:inherit;text-decoration:underline}@media (min-width:390px){.form .column-half{width:50%}.form .brxe-container{flex-wrap:nowrap}}.table-wrap{padding:var(--sm-space)}.cell{width:50%;padding:6px 10px;align-self:stretch}.table-header .cell{padding:12px}.table-header .cell.brand-red-bg{color:#fff}.cell.fullwidth-xxs{width:100%}.table-row{border-top:solid 1px var(--brand-border-gray)}.table-body{border-bottom:solid 1px var(--brand-border-gray)}.cell.highlight{background-color:var(--brand-light-gray)}.cell.highlight p{font-weight:500;color:var(--brand-dark-gray)}.cell h3,.cell h4,.cell h5,.cell h6,.cell p{margin-bottom:0}.smaller-details p{font-size:14px}@media (min-width:1200px){.table-wrap{padding:var(--md-space)}}#home-table .table-body .table-row .cell{border-top:none}#home-table .table-body{border-bottom:none}#home-table .table-row .cell:first-of-type p{color:var(--brand-med-gray);font-weight:800}#home-table .cell.highlight p{font-weight:500;color:var(--brand-dark-gray)}#home-table.table-wrap{padding:0}@media (max-width:767px){#home-table.table-wrap{max-height:80vh;overflow-y:auto}#home-table .table-header{position:sticky;top:0;background-color:#fff;border-bottom:solid 1px var(--brand-border-gray)}}@media (max-width:544px){#home-table .cell.fullwidth-xxs{background-color:var(--brand-border-gray);color:#fff}#home-table .cell.highlight{border-right:solid 1px var(--brand-border-gray)}}@media (min-width:545px){#home-table.table-wrap{padding:0 10px}.cell.cell-30,.cell.fullwidth-xxs.cell-30{width:30%}.cell.cell-35{width:35%}.cell.cell-40{width:40%}#home-table .table-header .table-row,.table-body .table-row .cell:first-of-type{border-top:none}#home-table .cell.highlight{background-color:var(--brand-light-gray)}}@media (min-width:768px){.smaller-details p{font-size:15px}.cell{padding:12px}.table-header .cell{padding:15px}}@media (min-width:992px){.smaller-details p{font-size:16px}#home-table.table-wrap{padding:0 15px}#home-table .cell.highlight p{padding-left:32px;position:relative}#home-table .cell.highlight p::before{content:'';height:22px;width:24px;position:absolute;background:url(/wp-content/uploads/circle-check@3x.png) no-repeat top left;left:0;top:2px;background-size:24px 22px}}body.home{background-color:#fff}@media (min-width:992px) and (max-width:1080px){#home-h1{font-size:var(--h2-size)}}.services-list-big .brxe-text-link{display:block;width:100%!important;margin:0;padding:var(--sm-space) 2px;border-top:solid 1px var(--brand-border-gray)}.services-list-big .brxe-text-link:last-of-type{border-bottom:solid 1px var(--brand-border-gray)}.services-list-big .brxe-text-link .icon{margin-right:10px}.overlap-module .img-left,.overlap-module .img-right{position:relative;z-index:0}.overlap-module .text-content{position:relative;z-index:5}@media (max-width:410px){.services-list-big .h4{font-size:calc(0.9 * var(--h4-size))}}@media (max-width:991px){.overlap-module .text-content{margin-top:-60px}}@media (min-width:992px){.overlap-module .img-left img,.overlap-module .img-right img{max-width:none;width:48vw;height:48vw}.overlap-module .img-left img{margin-left:-42px}.overlap-module .img-right img{margin-left:-13.5vw}}@media (min-width:1200px){.overlap-module .img-left img{margin-left:calc(((100vw - 1170px) / 2)* -1)}.overlap-module .img-right img{margin-left:calc(-292px + 2vw)}}@media (min-width:1500px){.overlap-module .img-left img{margin-left:calc(((100vw - 1320px) / 2)* -1)}.overlap-module .img-right img{margin-left:calc(-330px + 2vw)}}.roofing-slider .splide__slide img{transform:translateY(-20px)}.roofing-slider-pagination-wrap .pagi{padding:15px 0;border-top:solid 1px var(--brand-border-gray);display:block;width:100%;transition:border 0.3s ease-in}.roofing-slider-pagination-wrap .pagi p{margin-bottom:0}.roofing-slider-pagination-wrap .pagi h6{margin-bottom:1px;line-height:1.2;transition:color 0.3s ease-in}.pagi.is-active{border-top-color:var(--brand-red)}.pagi.is-active h6{color:var(--brand-red)}@media (min-width:768px){.roofing-slider-pagination-wrap .pagi:hover{cursor:pointer;border-top-color:var(--brand-dark-red)}.roofing-slider-pagination-wrap .pagi:hover h6{color:var(--brand-dark-red)}}@media (min-width:992px){.roofing-slider .splide__slide img{transform:translateY(-40px)}}#rwl-pss-map,#rwl-pss-reviews{display:block;width:100%}@media (min-width:992px){.value-small{margin-bottom:0;border-right:solid 1px var(--brand-border-gray)}.value-small:last-of-type{border-right:none}}.main-archive-posts img{border-radius:var(--img-border-radius)}.blog-social-share-btns li{margin-left:10px}.blog-social-share-btns a{color:#fff;background-color:var(--brand-med-gray)}.blog-social-share-btns a:hover{color:#fff;background-color:var(--brand-dark-red)}.single-post h2,.single-post .h2{margin-top:30px}.single-post h3,.single-post .h3{font-size:clamp(2.8rem, 0.875vw + 2.25rem, 3.2rem);color:var(--brand-med-gray)}.single-post h4,.single-post .h4{font-weight:800;color:var(--brand-med-gray)}.in-blog-cta{color:#fff;background-color:var(--brand-dark-gray);padding:20px 40px}.in-blog-cta p{color:#fff}@media (min-width:768px){.single-post h2,.single-post .h2{margin-top:40px}}@media (min-width:992px){#share-btns-wrapper{position:sticky;top:120px}.blog-social-share-btns li{margin-bottom:15px;margin-left:0}.in-blog-cta{padding:30px 50px}}.customer-story-details-section .small-header{font-size:1.7rem}.results-block h6{margin-bottom:0}.customer-question h6{color:var(--brand-med-gray)}.customer-question.dark-bg h6{color:var(--brand-border-gray)}.customer-question:not(.dark-bg) p{color:var(--brand-dark-gray)}.customer-story-posts img{border-bottom-left-radius:0;border-bottom-right-radius:0}.customer-story-posts .content-wrapper,.customer-story-posts .post-content{border-bottom-left-radius:var(--img-border-radius);border-bottom-right-radius:var(--img-border-radius)}@media (max-width:991px){.customer-story-details-section{padding-bottom:0}}@media (min-width:992px){.customer-story-results-panel{position:absolute;bottom:0;left:0;right:0;transform:translateY(50%)}.customer-story-details-section .small-header.dash::before{top:11px}}.services-list-big a.brxe-text-link{font-weight:400;color:var(--brand-dark-gray)}.services-list-big .brxe-text-link .icon svg path{fill:var(--brand-red)}.services-list-big a.brxe-text-link:hover{color:var(--brand-dark-red)}.services-list-big a.brxe-text-link:hover .icon svg path{fill:var(--brand-dark-red)}.dark-bg .solar-guide-icons svg{fill:#fff}@media (min-width:545px){.job-form{column-gap:30px}.job-form .form-group{width:calc(50% - 16px)}.job-form .form-group[aria-labelledby="label-denczz"],.job-form .form-group.submit-button-wrapper,.job-form .form-group.file{width:100%}.job-form label{font-size:1.4rem;font-weight:800;letter-spacing:normal;text-transform:none;color:var(--brand-dark-gray)}.job-form .required:after{color:var(--brand-red)}}@media (max-width:1199px){#brx-content.wordpress{padding-right:var(--space-20);padding-left:var(--space-20)}}@-webkit-keyframes fadeInDown50{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown50{0%{opacity:0;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.brx-animate-fadeInDown50{-webkit-animation-name:fadeInDown50;animation-name:fadeInDown50}@-webkit-keyframes fadeInUp50{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInUp50{0%{opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.brx-animate-fadeInUp50{-webkit-animation-name:fadeInUp50;animation-name:fadeInUp50}.delay-02{animation-delay:0.2s}.delay-04{animation-delay:0.4s}.delay-05{animation-delay:0.5s}.delay-06{animation-delay:0.6s}.delay-08{animation-delay:0.8s}.delay-1{animation-delay:1s}.delay-1-2{animation-delay:1.2s}.delay-1-5{animation-delay:1.5s}@media (min-width:768px){.delay-02-sm{animation-delay:0.2s}.delay-04-sm{animation-delay:0.4s}.delay-05-sm{animation-delay:0.5s}.delay-06-sm{animation-delay:0.6s}.delay-08-sm{animation-delay:0.8s}.delay-1-sm{animation-delay:1s}.delay-1-2-sm{animation-delay:1.2s}.delay-1-5-sm{animation-delay:1.5s}}@media (min-width:992px){.delay-02-md{animation-delay:0.2s}.delay-04-md{animation-delay:0.4s}.delay-05-md{animation-delay:0.5s}.delay-06-md{animation-delay:0.6s}.delay-08-md{animation-delay:0.8s}.delay-1-md{animation-delay:1s}.delay-1-2-md{animation-delay:1.2s}.delay-1-5-md{animation-delay:1.5s}}@media (min-width:1200px){.delay-02-lg{animation-delay:0.2s}.delay-04-lg{animation-delay:0.4s}.delay-05-lg{animation-delay:0.5s}.delay-06-lg{animation-delay:0.6s}.delay-08-lg{animation-delay:0.8s}.delay-1-lg{animation-delay:1s}.delay-1-2-lg{animation-delay:1.2s}.delay-1-5-lg{animation-delay:1.5s}}@media (max-width:544px){.d-none-xs{display:none!important;visibility:hidden}.d-block-xs{display:block!important;visibility:visible}.d-i-block-xs{display:inline-block!important;visibility:visible}.d-inline-xs{display:inline-block!important;visibility:visible}.d-flex-xs{display:flex!important;visibility:visible}.d-grid-xs{display:grid!important;visibility:visible}}@media (min-width:545px) and (max-width:767px){.d-none-sm{display:none!important;visibility:hidden}.d-block-sm{display:block!important;visibility:visible}.d-i-block-sm{display:inline-block!important;visibility:visible}.d-inline-sm{display:inline-block!important;visibility:visible}.d-flex-sm{display:flex!important;visibility:visible}.d-grid-sm{display:grid!important;visibility:visible}}@media (min-width:768px) and (max-width:991px){.d-none-md{display:none!important;visibility:hidden}.d-block-md{display:block!important;visibility:visible}.d-i-block-md{display:inline-block!important;visibility:visible}.d-inline-md{display:inline-block!important;visibility:visible}.d-flex-md{display:flex!important;visibility:visible}.d-grid-md{display:grid!important;visibility:visible}}@media (min-width:992px) and (max-width:1199px){.d-none-lg{display:none!important;visibility:hidden}.d-block-lg{display:block!important;visibility:visible}.d-i-block-lg{display:inline-block!important;visibility:visible}.d-inline-lg{display:inline-block!important;visibility:visible}.d-flex-lg{display:flex!important;visibility:visible}.d-grid-lg{display:grid!important;visibility:visible}}@media (min-width:1200px){.d-none-xl{display:none!important;visibility:hidden}.d-block-xl{display:block!important;visibility:visible}.d-i-block-xl{display:inline-block!important;visibility:visible}.d-inline-xl{display:inline-block!important;visibility:visible}.d-flex-xl{display:flex!important;visibility:visible}.d-grid-xl{display:grid!important;visibility:visible}}.landing-page-save-big-hero-section{justify-content:center;text-align:center}.landing-page-save-big-hero-section .brxe-button svg{fill:#fff!important;margin:auto!important}.landing-page-save-big-hero-section .bricks-button.circle{border-radius:100px!important;margin:auto}.program-detail-p p{color:#F0B31E!important}.program-des p{color:#fff!important;margin-bottom:0}.content p{margin-bottom:0}.brxe-icon-box .icon svg{height:32px;line-height:23px;max-width:25px!important}.save-big-page-form-section .bricks-search-form{flex-direction:row-reverse}.save-big-page-form-section .bricks-search-form input[type=search]{text-align:start!important;padding:0 0px!important}.form-location p{color:#fff!important}.save-big-form .form-group input{color:#303336!important}@media only screen and (min-width:1200px){.save-big-form{position:relative}.save-big-form .bricks-button{position:absolute;bottom:-65px;right:0}}.step-main-col-one{transition:all 0.5s}.step-column-one{transition:all 0.5s;transition:color 0.3s ease-in,background-color 0.3s ease-in,border-color 0.3s ease-in}.step-main-col-one:hover .step-column-one{display:none}.step-main-col-one:hover .step-column-one-hover{display:block;transition:all 0.5s}.step-main-col-one .step-column-one-hover{display:none}.trems-condition-column p{font-size:24px!important;line-height:30px!important;color:#303336!important;font-weight:500!important}.solar-team-column li{font-size:24px!important;line-height:30px!important;color:#303336!important;font-weight:500!important}@media only screen and (min-width:1500px){.step-column-one-hover .bricks-button{background-color:transparent!important;color:#DB3A31!important}}@media only screen and (max-width:991px){.trems-condition-column p{font-size:16px!important;line-height:22px!important;color:#303336!important}.solar-team-column li{font-size:16px!important;line-height:22px!important;color:#303336!important}}