.image_locationdate{display:flex;margin:0;column-gap:10px}.loc_icon_txt{width:100%;display:flex}.image_locationdate div.loc_icon_txt p{float:left;margin:0 0 0 2px;font-size:11px;text-align:left;width:auto}.image_locationdate p:last-child{text-align:right;font-size:11px;margin:0}.title_rating{margin:0 0 10px}.title_rating{display:flex;font-size:16px;font-weight:500}.title_rating .rating_cstm img{width:20px !important;height:20px !important}.rating_cstm{margin:0 0 0 10px}.title_cstm_first{width:50px;background:#3e258f;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center}.title_cstm_first h4.title_cstm_firstletter{margin:0;color:#fff}.rating_cstm .reviewer_name_cstm{margin:5px 0 0}.rating_cstm .reviewer_name_cstm h4{margin:0;font-size:18px}section.testimonial-section p.h2{text-align:center}.image-wrappe .custom-logo-image{max-width:inherit}.new-nav-centerbar ul.navbar-nav ul.dropdown-menu{background-image:none}.new-nav-centerbar ul.navbar-nav ul.dropdown-menu li a.nav-link{font-size:14px;font-weight:500;line-height:24px}.new-nav-centerbar ul.navbar-nav ul.dropdown-menu{background-image:none;max-height:550px;overflow-x:auto}.hc-content-slider{padding:0 30px}section.testimonial-section .custom-slides .slick-arrow{background:#222;top:auto;bottom:-80px;height:40px;width:40px}section.testimonial-section .custom-slides .arrow-left{left:calc(50% - 50px)}section.testimonial-section .custom-slides .arrow-right{right:calc(50% - 50px)}.image-wrappe{display:flex;gap:20px;margin:0 0 20px;justify-content:center}.testimonial-item{padding:30px;box-shadow:0 0 10px #d5d5d5;height:100%;display:flex !important;justify-content:center;flex-flow:column;border-bottom:5px solid #3e258f;background:#fff}.testimonial-item .inner-test-cont span:first-child{padding-right:6px}.testimonial-item .inner-test-cont span:last-child{padding-left:6px}.inner-test-cont{text-align:center}.image-wrappe img.testimonial-image{object-fit:cover;max-width:150px;height:auto;margin:0}section.testimonial-section .slick-slide>div{padding:0 20px;position:relative;height:100%}.testimonial-item .inner-test-cont span{font-size:50px;line-height:0;position:relative;top:20px;color:#3e258f;font-weight:600}section.testimonial-section .slick-list{padding:20px 0}section.testimonial-section .slick-track{display:flex}section.testimonial-section .slick-slide{display:block;flex:1;height:auto}.testimonial-item p{margin:0;text-align:center}section.testimonial-section{padding:80px 0 150px;background:#f3f3f3;margin-bottom:80px}div#columns-contact-cta p,div#columns-contact-cta h3{text-transform:capitalize}div#page-6-ctas .drop-shadow p{font-size:18px;line-height:28px}section#logo-banner ul.slick-dots li.slick-active button:before{background:#2f3092;opacity:1}section#logo-banner ul.slick-dots li button:before{width:16px;height:16px;position:absolute;content:'';top:0;left:0;border:2px solid #2f3092;border-radius:50px}.Our-Promise-cst .h3{text-transform:none}.updated-header div.updated-header-image{margin-bottom:0}section.updated-header{padding-top:200px !important;padding-bottom:60px}section.updated-header .col-lg-6.py-3.py-lg-5,section.updated-header .col-lg-6.py-3.py-lg-5 .relative.px-3{padding-left:0 !important}div#page-6-contact-cta .addon-block{padding:0 0 40px}div#page-6-homepagecoupons{padding:50px 0 0}div#page-6-homepagecoupons .well-lg.hero-coupon-cta{max-width:32%;flex:inherit}.side-bar-cont-cls .inner-content-cstm-cls p img{width:auto}.side-bar-cont-cls .inner-content-cstm-cls h2{font-size:25px;line-height:35px;text-transform:initial}section.half-cont-cst{padding:0 !important;margin:50px 0 0}.container.side-bar-cont-cls{padding:0}.Our-Promise-cst .col-md-3:last-child{margin-bottom:0}.container.side-bar-cont-cls h3,.commercial-cooling .inner-content-cstm-cls h3{text-transform:none}div#page-6-contact-cta a.primary-btn,.inner-wrap-cst-rev a,.Our-Promise-cst a.cta-btn{font-size:14px}div#page-6-ctas div#ctas{margin:0 !important}.inner-content-cstm-cls{padding:0 !important}.content-pge-wrap-cst ul{padding:0;width:100%;float:left}.content-pge-wrap-cst ul li{list-style-position:inside}.ira-rebates-faq .content-pge-wrap-cst h3{text-transform:none;line-height:30px}.comm-medi-cst img{height:230px;object-fit:cover}.commercial-cooling .inner-content-cstm-cls .notsmall img{height:220px;object-fit:cover}.indoor-air-quality .inner-content-cstm-cls p a{margin:10px 0 20px;display:inline-block}.coupon-wrapper .coupon-col .coupon-outer .coupon-inner .coupon-middle a.primary-btn{width:auto !important}.container.map-section .col-md-11{max-width:100%;flex:auto}body.aeroseal-duct-sealing .content-wrap-ryt h2,body.aeroseal-duct-sealing .content-wrap-ryt h3{font-size:30px;text-transform:none}.commercial-hvac-installation .content-wrap-ryt img{height:250px;object-fit:cover}section.updated-header a.primary-btn{margin:0 6px 10px 0}@media screen and (min-width:992px){.fixed-sidebar-boxes div.fixed-sidebar-box{padding:15px 5px;width:90px;height:100px}.fixed-sidebar-boxes div.fixed-sidebar-box .fsb-title{font-size:12px;line-height:14px}.fixed-sidebar-boxes svg{width:18px !important}}@media screen and (max-width:1365px){.header-style-3-nav ul.navbar-nav .nav-link{font-size:11px;padding:0 4px}.coupon-wrapper .coupon-col .coupon-outer .coupon-inner .coupon-header div.coupon-title{font-size:24px}.aeroseal-duct-sealing.app-data .page-header.default-banner{padding:180px 0 0}div.page-header.default-banner{padding:160px 0 20px}}@media screen and (max-width:1199px){div.container{width:95%}.header-style-3-nav ul.navbar-nav .nav-link{font-size:14px;padding:0 10px}.header-style-3-nav ul.navbar-nav .nav-link.dropdown-toggle:after{margin-left:4px}header.header-style-3-nav.test-2 .row{width:100%}.header-style-3-nav .row.flex{margin:0}.header-style-3-nav .navbar-collapse .navbar-nav .nav-item{border-bottom:1px solid #eee}.header-style-3-nav .navbar-collapse .navbar-nav .nav-item ul.dropdown-menu li.nav-item{border:none}.comm-medi-cst img{height:140px}.coupon-wrapper .coupon-col .coupon-outer .coupon-inner .coupon-header div.coupon-title{font-size:20px}div#sqsl_products h1{font-size:30px;line-height:40px}}@media screen and (max-width:991px){.Our-Promise-cst .col-md-3{max-width:50%;flex:inherit;margin:0 0 30px}.Our-Promise-cst{padding-top:0 !important}section#logo-banner{padding-top:40px !important}section.updated-header{margin-top:150px;padding-top:0 !important}div#page-13-main,.container.side-bar-cont-cls{padding:40px 0 0}.container.map-section .h2{font-size:25px;line-height:35px}.container.map-section{margin-bottom:0 !important}div#page-6-homepagecoupons .well-lg.hero-coupon-cta{max-width:60%;margin:0 auto}div#page-6-homepagecoupons .well-lg.hero-coupon-cta a.primary-btn{width:auto !important}body.aeroseal-duct-sealing .content-wrap-ryt h2,body.aeroseal-duct-sealing .content-wrap-ryt h3{font-size:26px}.image-wrappe img.testimonial-image{max-width:140px}}@media screen and (max-width:767px){div.image-wrappe img.custom-logo-image{height:auto}section.testimonial-section{padding:30px 0 120px}.image-wrappe img.testimonial-image{height:160px}div#columns-contact-cta h3.h4{font-size:18px;line-height:28px}div#columns-contact-cta p.h2{font-size:24px;line-height:34px}div#columns-contact-cta img{max-height:160px !important}.review-sec-cst .inner-wrap-cst-rev{padding:0;margin-bottom:40px !important}.review-sec-cst .inner-wrap-cst-rev a.primary-btn{font-size:15px}.review-sec-cst{padding:40px 0 !important}section.updated-header h1{font-size:30px;line-height:40px}#main-coupons{margin-top:20px}.coupon-wrapper .coupon-col .coupon-outer .coupon-text{padding:0 0 20px !important}.coupon-wrapper .coupon-col .coupon-outer .coupon-inner .coupon-header div.coupon-title{font-size:20px}.side-bar-cont-cls .inner-content-cstm-cls h2{font-size:22px;line-height:33px}div#page-6-homepagecoupons .well-lg.hero-coupon-cta{max-width:100%;margin:0 auto}.comm-medi-cst img{height:230px}.comm-medi-cst .col-3{max-width:50%;flex:auto;margin:0 0 30px}.comm-medi-cst .col-3:nth-child(3),.comm-medi-cst .col-3:nth-child(4){margin:0}.hc-content-slider .slick-slide p.h3{font-size:20px}body.aeroseal-duct-sealing .sidebar{margin:30px 0 0 !important}body.aeroseal-duct-sealing .content-wrap-ryt{margin:30px 0 0 !important;padding:0 0 30px !important}body.aeroseal-duct-sealing .content-wrap-ryt p:last-child{margin-bottom:0}.commercial-hvac-installation .content-wrap-ryt img{height:200px}#gform_ajax_spinner_7{width:20px !important;height:20px !important}div#sqsl_products h1{font-size:26px;line-height:36px}}@media screen and (max-width:599px){.image-wrappe img.testimonial-image{height:120px}.Our-Promise-cst .col-md-3{max-width:100%}section.updated-header h1{font-size:28px;line-height:38px}section#logo-banner img{height:110px;object-fit:contain}section#logo-banner ul.slick-dots{bottom:-60px}.container.side-bar-cont-cls h3{font-size:20px;text-transform:none}.comm-medi-cst img{height:160px}.commercial-cooling .inner-content-cstm-cls .col-6.col-sm-4{max-width:50%;flex:auto;padding:0 10px;margin:0 0 20px}.indoor-air-quality .inner-content-cstm-cls p a button,.indoor-air-quality .inner-content-cstm-cls p a{width:100%}.indoor-air-quality .inner-content-cstm-cls p a:last-child{margin-top:0}.indoor-air-quality .inner-content-cstm-cls p a{margin:10px 0 10px}.coupon-wrapper .coupon-col .coupon-outer .coupon-inner .coupon-header div.coupon-title{font-size:18px}section#logo-banner .vertical-align-slides li{margin:0 2px}.indoor-air-quality .inner-content-cstm-cls p a{width:auto}body.aeroseal-duct-sealing .content-wrap-ryt h2,body.aeroseal-duct-sealing .content-wrap-ryt h3{font-size:22px}body.aeroseal-duct-sealing .content-wrap-ryt{padding:0 !important}.aeroseal-duct-sealing.app-data .page-header.default-banner{padding:150px 0 0}.content-wrap-ryt h2{font-size:22px;line-height:33px}.commercial-hvac-installation .content-wrap-ryt img{margin:0 0 20px}.commercial-hvac-installation .content-wrap-ryt .col-sm-4{max-width:50%;flex:auto}div.inner-page .h3,div.inner-page h3{font-size:20px}div#sqsl_products h1{font-size:22px;line-height:33px}.testimonial-item{padding:30px 15px}.inner-test-cont{font-size:16px}}@media screen and (max-width:480px){.commercial-cooling .inner-content-cstm-cls .col-6.col-sm-4,.commercial-hvac-installation .content-wrap-ryt .col-sm-4{max-width:100%}.title_cstm_first{width:40px;height:40px}.title_rating .rating_cstm svg{width:12px}}body.page-title-terms-and-conditions{-webkit-user-select:none;-ms-user-select:none;user-select:none}