.img-mobile{display:none}#wrapper #main .fullwidth-box.topSectionA .fusion-row{align-items:flex-start}@media only screen and (max-width:1199px){.product-page-top-section .fusion-image-element img{max-width: 200px;}.whychoose_box .fusion-text p{min-height:235px}.whychoose_box_ballantrae .fusion-text p{min-height:205px}.slider-shell .slide-content h2{font-size:39px}.slider-shell .slide-content p{font-size:15px;line-height:24px}.slider-shell .slide-content{gap:19px}.fusion-flex-container .fusion-row .fusion-flex-column.lp-wel-sec-right.map_full,.fusion-flex-container.contact-sec .fusion-row .fusion-flex-column.contact_sec_banner,.fusion-flex-container.contact-sec .fusion-row .fusion-flex-column.contact_sec_map{width:100%}.contact_img_sec img{width:110px}.whychooseaurora .fusion_builder_column_1_4 .fusion-text p{min-height:240px;display:inline-block;width:100%;padding:0 10px}.contact_sec_bg{min-height:970px}.fusion-flex-container.contact-sec .fusion-row .fusion-flex-column.contact_sec_lt,.fusion-flex-container.contact-sec .fusion-row .fusion-flex-column.contact_sec_map,.fusion-flex-container.contact-sec .fusion-row .fusion-flex-column.contact_sec_rt{padding:30px!important}.call_btn{flex-flow:column;row-gap:20px}.call_btn a{min-width:215px}.breadcrmb_sec .fusion-layout-column .fusion-column-wrapper{margin:0;padding:0 10px}.infi_row_wrap{grid-template-columns:40% 60%}.fusion-tb-header .fusion-flex-container .fusion-row{padding:0 15px 1px}.fusion-tb-header .header-center .fusion-flex-column{padding:0 10px}.fusion-tb-header .header-center>div{margin:-1px 0 0}.bottom-bar-menu .fusion-menu>li{margin:0 25px 0 0}.bottom-bar-menu span.tel-number a{letter-spacing:0}.call-sec.fusion-flex-container,.choose-sec.fusion-flex-container,.cus-pro-cls.fusion-flex-container,.customers-say-sec.fusion-flex-container,.fusion-flex-container.ab-page-sec-2,.fusion-flex-container.ab-sec,.fusion-flex-container.blog-page-list-sec,.fusion-flex-container.contact-sec,.fusion-flex-container.fireplace-sec,.fusion-flex-container.installation-sec,.fusion-flex-container.promise-sec,.fusion-flex-container.services-sec,.greener-home-grant-pg.fusion-flex-container,.inst-sec.fusion-flex-container,.lp-ch-sec.fusion-flex-container,.request-sec.fusion-flex-container{padding-left:20px;padding-right:20px}#wrapper #main .fullwidth-box.fifthSectionMain .fusion-row,.fusion-flex-container.products-sec{padding-left:0;padding-right:0}.fusion-tb-footer .fusion-flex-container.home-cta-section{padding:5px 4px 4px}.fusion-tb-footer .fusion-flex-container.footer-menu .fusion-row{padding:40px 14px}.fusion-flex-container.products-sec .fusion-row{margin:0 0 0 -4px!important;padding-left:0!important;padding-right:14px!important}.fusion-flex-container.products-sec .fusion-row .fusion-flex-column.fusion_builder_column_inner_1_3{width:33.33%}.fusion-flex-container.hp-areas-sec .fusion-row{max-width:100%!important}.fusion-flex-container.hp-areas-sec{padding-left:0;padding-right:10px}.choose-sec h3.content-box-heading.fusion-responsive-typography-calculated{font-size:20px}.fusion-body .fusion-title[class*=fusion-title-size-]{margin-top:15px!important;margin-bottom:15px!important}.fusion-flex-container.service-page-sec.ab-page-sec{padding-left:20px;padding-right:25px}.fusion-flex-container.complete_furnace_services .fusion-row .fusion-flex-column.fusion_builder_column_1_2,.fusion-flex-container.contact-sec .fusion-row .fusion-flex-column,.fusion-flex-container.type-ac-unit-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_2,.fusion-tb-footer .fusion-flex-container .fusion-row>div{width:50%}.fusion-flex-container.contact-sec .fusion-separator{margin:-12px 0 20px!important;display:flex;float:left}span.dropdown-text{margin:3px 0 0}.fusion-flex-container.contact-sec .fusion-row .fusion-flex-column+.fusion-flex-column{padding-left:10px}.fusion-flex-container.blog-banner-lists-sec{padding-top:45px;padding-bottom:0}.fusion-flex-container.blog-banner-lists-sec .fusion-separator{margin-bottom:60px!important}.single-post .blog_details_mn .container,.single-post .rl_blog_sec .container,.single-post .service_main_banner .container{width:100%;max-width:100%;padding:0}.best_stories.sticky_blg{position:relative;width:auto;top:auto}.rl_blog_sec .blog_listing{padding:8px 0 0}.rl_blog_sec .blog_listing .blog_data{margin:0 0 18px}.fusion-tb-footer .fusion-flex-container .fusion-row .fusion-layout-column.fusion_builder_column_inner_1_2 .fusion-column-wrapper{padding:0}.fusion-flex-container.service-page-sec{padding-left:28px;padding-right:28px}.fusion-flex-container.service-page-sec.ac-heat-pump .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.ductless-sec .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.fireplace .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.furnace .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.gree-heat-pump .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.indoor-air-quality .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.residential-commercial-duct-work-sec .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.tankless-water-heaters-boilers-sec .fusion-row .fusion-flex-column{width:60%;margin:15px 0}.citiesweservesec_mn .citiesweservesec_img,.fusion-flex-container.service-page-sec.ac-heat-pump .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.ductless-sec .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.fireplace .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.furnace .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.gree-heat-pump .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.indoor-air-quality .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.residential-commercial-duct-work-sec .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.tankless-water-heaters-boilers-sec .fusion-row .fusion-flex-column:last-child{width:40%}.fusion-body .service-page-sec .fusion-title[class*=fusion-title-size-]{margin-bottom:40px!important}.fusion-body [class*=furnace-sec-] .fusion-builder-row [class*=fusion-builder-nested-column-]{width:40%!important;text-align:center}.fusion-body .lp-sec .wel-sec-left[class*=fusion-builder-nested-column],.fusion-body [class*=furnace-sec-] .fusion-builder-row [class*=fusion-builder-nested-column-]:last-child{width:60%!important}#wrapper #main .fullwidth-box.fireplace-sec .fusion-row{display:flex;flex-wrap:wrap;justify-content:center}.fireplace-sec.fusion-flex-container .fusion-row .fusion-flex-column{margin:15px 0;width:33.33%;padding:0 15px}.fusion-body [class*=furnace-sec-].ghp-sec .fusion-builder-row [class*=fusion-builder-nested-column-]{width:100%!important;text-align:center}.fusion-body [class*=furnace-sec-].ghp-sec .fusion-builder-row [class*=fusion-builder-nested-column-]:last-child{width:100%!important}.gree-table td{text-align:left}#sliders-container .hp_get_quote{right:12px!important;width:45%;max-width:100%;left:auto;margin:auto}.lp-sec .wel-sec-left[class*=fusion-builder-nested-column]>.fusion-column-wrapper{margin-right:3.2%;margin-left:3.2%}.lp-sec .lp-wel-sec-right[class*=fusion-builder-nested-column]>.fusion-column-wrapper{margin-right:4.8%;margin-left:4.8%}.fusion-body .hp_get_quote .fusion-title[class*=fusion-title-size-]{margin-top:0!important;margin-bottom:0!important}.slider-box p{margin-top:13px;margin-bottom:13px}.fusion-body .fusion-flex-container.lc-faq-cls{margin-top:0;margin-bottom:45px;padding:0 20px}.lp-se-sec{padding:0 20px 100px!important}.lp-ch-sec{padding:92px 20px 100px!important}.fusion-flex-container.service-page-sec.topSectionA .fusion-row .fusion-flex-column{padding:0 30px 0 0!important;width:60%!important}.fusion-flex-container.service-page-sec.topSectionA .fusion-row .fusion-flex-column.topsectionB{width:40%!important;padding:11px 27px 16px 26px!important;box-sizing:border-box}.fusion-flex-container.service-page-sec.topSectionA{padding-left:20px!important;padding-right:20px!important}.thirdSectionMain .fusion-column-wrapper{max-width:100%;padding:0 33px!important}.thirdSectionMain .fusion-column-wrapper .fusion_builder_column_inner_3_5{width:60%!important;float:left;padding:0 30px 0 0;margin:0}.thirdSectionMain .fusion-column-wrapper .fusion_builder_column_inner_2_5{width:40%;float:left;margin:0;padding:0}.thirdSectionMain .fusion-column-wrapper .fusion_builder_column_inner_2_5>.fusion-column-wrapper,.thirdSectionMain .fusion-column-wrapper .fusion_builder_column_inner_3_5>.fusion-column-wrapper{padding:0!important}.sixSectionMain .fusion-text{max-width:200px!important;margin:auto}.fusion-flex-container.services-sec.sixSectionMain{padding-left:10px;padding-right:10px}.fusion-flex-container.type-ac-unit-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_2 .fusion-column-wrapper{margin:0 0 30px}.furnaces-compnay-sec.fusion-flex-container .fusion-row .fusion-flex-column.fusion_builder_column_inner_2_3{width:66%!important}.furnaces-compnay-sec.fusion-flex-container .fusion-row .fusion-flex-column.fusion_builder_column_inner_1_3{width:30%!important}.fusion-body .type-ac-unit-sec .fusion_builder_column_1_2 .fusion-title[class*=fusion-title-size-]+.fusion-title[class*=fusion-title-size-]{margin:17px 0 19px!important}.fusion-body .type-ac-unit-sec .fusion_builder_column_1_2 .fusion-title[class*=fusion-title-size-]{margin:32px 0 0!important}.fusion-body .complete_furnace_services+.fusion-flex-container.lc-faq-cls{padding-top:50px}.fusion-tb-footer .fusion-flex-container .fusion-row{padding:0 20px}.fusion-flex-container.ab-sec.citiesweservesec_mn{padding-bottom:50px}.post-content .sixSectionMain.durham_why_choose_sec .fusion-text p{min-height:140px}.citiesweservesec_mn .citiesweservesec_text{width:60%}.citiesweservesec_mn>.fusion-builder-row{width:100%!important;max-width:100%!important;margin:0!important}}@media only screen and (max-width:1100px){.bottom-bar-menu .awb-menu_dc-yes.awb-menu_em-hover .awb-menu__open-nav-submenu-hover,.bottom-bar-menu .awb-menu_row.awb-menu_em-hover .awb-menu__main-li:hover::before,.bottom-bar-menu .icon-wrapper-right .icon-block,.bottom-bar-menu .icon-wrapper-right::after,.bottom-bar-menu span.txt,.fusion-flex-container .fusion-row .fusion-flex-column.mobile-hold,.fusion-tb-header .awb-menu__m-toggle .awb-menu__m-toggle-inner{display:none}.bottom-bar-menu .awb-menu.collapse-enabled,.fusion-tb-header .fusion-flex-container.bottom-bar-menu .fusion-row,.fusion-tb-header>div.bottom-bar-menu{position:static}.fusion-tb-header *{letter-spacing:1px}.fusion-tb-header{position:relative;z-index:11}.fusion-tb-header .top-bar.fusion-flex-container .fusion-row .fusion-flex-column{width:auto}.fusion-tb-header .fusion-flex-container .fusion-row{justify-content:center;padding:10px 15px 11px 12px}.top-bar .fusion-imageframe img{max-height:56px;width:auto}.header-center .fusion-imageframe.imageframe-2 img,.header-center .fusion-imageframe.imageframe-3 img{max-height:56px}.fusion-tb-header>div.top-bar{padding:0 0 0 25px;min-height:auto}.fusion-tb-header .awb-menu__m-toggle{display:flex;position:absolute;padding:0;font-size:21px;width:20px;top:37px;right:16px;bottom:auto;margin:auto;background:0 0;align-items:center;height:22px}.fusion-tb-header .awb-menu__m-toggle::after{content:"\f0c9";font-family:FontAwesome;color:#ee2d24;margin-left:1px}.bottom-bar-menu.fusion-flex-container .fusion-row .fusion-flex-column{width:auto;position:static}.bottom-bar-menu .call-downdrop,.bottom-bar-menu .icon-wrapper-right:hover .call-downdrop{padding:0;visibility:visible;position:relative;opacity:1;max-height:none}.bottom-bar-menu .call-downdrop{top:auto;background:0 0;margin:0}.bottom-bar-menu .call-downdrop span.tel-number a,.bottom-bar-menu span.tel-number a{padding-top:0;margin-bottom:15px;display:inline-block;color:#2b3494;font-size:15px;padding-right:0;padding-left:30px;font-weight:600;background:url(../images/call_icon-svg-new.svg) left top no-repeat;line-height:24px}.bottom-bar-menu .call-downdrop span.tel-number a{margin-bottom:0}.bottom-bar-menu .icon-wrapper-right{display:flex;flex-wrap:wrap;align-items:center;padding:0 15px 0 0;position:absolute;flex-direction:column;top:60px;bottom:auto;margin:auto;left:20px;background:#fff;min-width:186px;transition:.2s;opacity:0;max-height:0;visibility:hidden}.bottom-bar-menu .right-call-icon.selected+.icon-wrapper-right{padding:10px 15px 10px 0;opacity:1;max-height:200px;visibility:visible;z-index:12}.bottom-bar-menu .right-call-icon{font-weight:600;width:45px;overflow:hidden;height:24px;display:flex;align-items:center;background:url(../images/call_icon-svg-new.svg) left top no-repeat;margin:0;padding:0 0 0 10px;border-bottom:0;position:absolute;left:20px;top:36px;z-index:1;cursor:pointer}.bottom-bar-menu .right-call-icon:after{content:"\f0d7";font-family:FontAwesome;color:#000;font-size:12px}.bottom-bar-menu .right-call-icon .fa-caret-down::before{color:transparent}.fusion-tb-header .fusion-flex-container.bottom-bar-menu .fusion-row{padding:0;margin:0!important;min-height:auto}.fusion-tb-header .fusion-flex-container.bottom-bar-menu{min-height:auto;background:#eae9e9!important}.bottom-bar-menu .awb-menu.collapse-enabled.mobile-mode-collapse-to-button .awb-menu__m-toggle,.bottom-bar-menu .awb-menu.mobile-mode-collapse-to-button .awb-menu__m-toggle{display:flex;outline:0}.bottom-bar-menu .awb-menu.collapse-enabled.mobile-mode-collapse-to-button .awb-menu__main-ul,.bottom-bar-menu .awb-menu.mobile-mode-collapse-to-button .awb-menu__main-ul{display:block;max-height:0;min-height:0;overflow:hidden;opacity:0;transition:all calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);z-index:-1;background-color:#292b37}.bottom-bar-menu .awb-menu.collapse-enabled.mobile-size-column-absolute .awb-menu__main-ul,.bottom-bar-menu .awb-menu.collapse-enabled.mobile-size-full-absolute .awb-menu__main-ul,.bottom-bar-menu .awb-menu.mobile-size-column-absolute .awb-menu__main-ul,.bottom-bar-menu .awb-menu.mobile-size-full-absolute .awb-menu__main-ul{position:absolute;left:0;top:96px;z-index:-1;max-width:100vw;pointer-events:none}.bottom-bar-menu .awb-menu.collapse-enabled.mobile-size-column-absolute.expanded .awb-menu__main-ul,.bottom-bar-menu .awb-menu.collapse-enabled.mobile-size-full-absolute.expanded .awb-menu__main-ul,.bottom-bar-menu .awb-menu.mobile-size-column-absolute.expanded .awb-menu__main-ul,.bottom-bar-menu .awb-menu.mobile-size-full-absolute.expanded .awb-menu__main-ul{z-index:99999999999999;pointer-events:auto}.bottom-bar-menu .awb-menu.collapse-enabled.mobile-mode-collapse-to-button.expanded .awb-menu__main-ul,.bottom-bar-menu .awb-menu.mobile-mode-collapse-to-button.expanded .awb-menu__main-ul{max-height:75vh;overflow-y:auto;opacity:1;z-index:10;height:auto;overflow:auto;width:100%!important;left:0!important;margin:0}.bottom-bar-menu .fusion-menu>li{margin:0;display:block}.bottom-bar-menu .awb-menu__open-nav-submenu-hover,.bottom-bar-menu .awb-menu__open-nav-submenu_click,.bottom-bar-menu .awb-menu__open-nav-submenu_mobile{display:block;justify-content:center;align-items:center;background:0 0;border:0;box-shadow:none;box-sizing:border-box;padding:0;cursor:pointer;font-size:var(--awb-font-size)}.bottom-bar-menu .awb-menu.collapse-enabled li a,.bottom-bar-menu .fusion-menu>li>a{font-size:16px;text-transform:uppercase;color:#fff;font-weight:400;transition:.2s;height:60px;background-color:#292b37!important;border-color:#333645!important;padding-left:20px!important;border-bottom:1px solid #333645!important}.bottom-bar-menu .awb-menu.collapse-enabled li a:hover,.bottom-bar-menu .fusion-menu>li>a:hover{background-color:#333645!important}.bottom-bar-menu .awb-menu__open-nav-submenu_mobile.awb-menu__open-nav-submenu_main,.bottom-bar-menu .fusion-open-submenu{height:60px;display:block;z-index:33;position:absolute;top:0;-webkit-appearance:none;-moz-appearance:none;outline:0;background:0 0;min-width:50px;border:none;line-height:15px;font-size:13px;text-align:center}.bottom-bar-menu .awb-menu__open-nav-submenu_mobile.awb-menu__open-nav-submenu_main,.bottom-bar-menu .fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left .fusion-open-submenu{padding-right:35px!important;padding-left:0!important}.bottom-bar-menu .awb-menu.collapse-enabled li{border-bottom:0}.bottom-bar-menu .awb-menu.collapse-enabled li.current-menu-ancestor>.awb-menu__open-nav-submenu_mobile::before,.bottom-bar-menu .awb-menu.collapse-enabled li.current-menu-item>.awb-menu__open-nav-submenu_mobile::before,.bottom-bar-menu .awb-menu.collapse-enabled li.expanded>.awb-menu__open-nav-submenu_mobile::before,.bottom-bar-menu .awb-menu.collapse-enabled li:hover>.awb-menu__open-nav-submenu_mobile::before{color:#fff!important}.bottom-bar-menu .awb-menu__open-nav-submenu_mobile.awb-menu__open-nav-submenu_main,.bottom-bar-menu .fusion-mobile-menu-text-align-left .fusion-open-submenu{right:0}.bottom-bar-menu .awb-menu_row .menu-text{display:flex;align-items:center;text-align:center;justify-content:flex-start;width:100%}.bottom-bar-menu .awb-menu_dropdown .awb-menu__sub-ul{z-index:1;flex-direction:column;display:flex;visibility:hidden;opacity:0;position:relative;box-shadow:none;transition:opacity calc(var(--awb-transition-time) * 1ms) cubic-bezier(.42, .01, .58, 1);top:auto;width:100%;max-height:0}.bottom-bar-menu .awb-menu_em-click .awb-menu__open-nav-submenu_click[aria-expanded=true]~.awb-menu__sub-ul,.bottom-bar-menu .awb-menu_em-hover .awb-menu__li.hover>.awb-menu__sub-ul,.bottom-bar-menu .awb-menu_em-hover .awb-menu__li:focus-within>.awb-menu__sub-ul,.bottom-bar-menu .awb-menu_em-hover .awb-menu__li:hover>.awb-menu__sub-ul{visibility:hidden;opacity:0;z-index:999999998}.bottom-bar-menu .awb-menu_dropdown .expanded .awb-menu__sub-ul{max-height:4000px!important;opacity:1!important;visibility:visible!important}.bottom-bar-menu .awb-menu_dropdown.awb-menu_row .awb-menu__sub-ul_main{margin-top:0}.bottom-bar-menu .fusion-mobile-menu-design-modern .fusion-mobile-menu-text-align-left li.fusion-mobile-nav-item li a{padding-left:39px}.bottom-bar-menu .awb-menu__sub-ul.awb-menu__sub-ul_main .awb-menu__sub-a{padding-left:39px;color:#fff;font-size:16px;height:60px;background-color:#292b37;border-color:#333645;justify-content:flex-start;text-transform:uppercase}.bottom-bar-menu .awb-menu__sub-ul.awb-menu__sub-ul_main .awb-menu__sub-a:hover{background-color:#333645}.bottom-bar-menu .awb-menu__sub-ul.awb-menu__sub-ul_main .awb-menu__sub-a::before{content:"-";margin-right:2px;color:#fff}.bottom-bar-menu .awb-menu__sub-li{border-color:#333645}.bottom-bar-menu .awb-menu.collapse-enabled .awb-menu__open-nav-submenu_mobile::before,.bottom-bar-menu .awb-menu__open-nav-submenu-hover::before,.bottom-bar-menu .awb-menu__open-nav-submenu_click::before,.bottom-bar-menu .awb-menu__open-nav-submenu_mobile::before{font-size:22px;color:#fff!important;content:"\f107";font-family:awb-icons;line-height:1;padding:0!important}.menu-open{overflow:hidden!important;height:100vh}.bottom-bar-menu .awb-menu__main-li_regular.current-menu-ancestor .awb-menu__main-background-active_top-vertical,.bottom-bar-menu .awb-menu__main-li_regular.current-menu-item .awb-menu__main-background-active_top-vertical,.bottom-bar-menu .awb-menu__main-li_regular.current-menu-parent .awb-menu__main-background-active_top-vertical,.bottom-bar-menu .awb-menu__main-li_regular.expanded .awb-menu__main-background-active_top-vertical,.bottom-bar-menu .awb-menu__main-li_regular.hover .awb-menu__main-background-active_top-vertical,.bottom-bar-menu .awb-menu__main-li_regular:active .awb-menu__main-background-active_top-vertical,.bottom-bar-menu .awb-menu__main-li_regular:focus .awb-menu__main-background-active_top-vertical,.bottom-bar-menu .awb-menu__main-li_regular:focus-within .awb-menu__main-background-active_top-vertical,.bottom-bar-menu .awb-menu__main-li_regular:hover .awb-menu__main-background-active_top-vertical{display:none}.bottom-bar-menu .awb-menu__main-background-default.awb-menu__main-background-default_top-vertical{display:none}.cus-pro-cls [class*=furnace-sec-] .fusion-imageframe .cus-pro-cls .fusion-imageframe,.cus-pro-cls.ductless-lists .fusion-imageframe{display:block}.cus-pro-cls .fusion-imageframe img,.cus-pro-cls [class*=furnace-sec-] .fusion-imageframe img{margin:auto;display:block}}@media only screen and (max-width:1024px){.fusion-flex-container.hp-areas-sec .fusion-row .fusion-flex-column{margin:0;width:100%;justify-content:center}.fusion-body .hp-areas-sec .fusion-title{margin-bottom:15px!important;margin-top:15px!important}.fusion-body #wrapper .hp-areas-sec .fusion-title div.title-heading-tag{text-align:center;width:100%}.fusion-flex-container.hp-areas-sec{padding:15px 20px 23px}.fusion-flex-container.hp-areas-sec ul.slick-initialized.slick-slider{padding-left:0!important}.fusion-flex-container.hp-areas-sec .fusion-row .fusion-flex-column .fusion-column-wrapper{margin:0}.fusion-flex-container .fusion-row .fusion-flex-column.wel-sec-left,.fusion-flex-container .fusion-row .fusion-flex-column.wel-sec-right,.fusion-flex-container.our-promise-sec .fusion-row .fusion-flex-column:last-child .fusion-flex-column,.fusion-tb-footer .fusion-flex-container.home-cta-section .fusion-row .fusion-flex-column[class*=fusion-builder-column-]:last-child{width:100%}.fusion-flex-container.ab-sec{padding-top:62px;padding-bottom:0}.ab-sec [class*=fusion-builder-nested-column-]>.fusion-column-wrapper{margin-right:1.92%;margin-left:1.92%}.fusion-body .products-sec .fusion-title[class*=fusion-title-size-],.fusion-body .services-sec .fusion-title[class*=fusion-title-size-]{margin-top:0;margin-bottom:10px!important}.fusion-body #wrapper .lp-call-sec .fusion-title div.title-heading-tag,.fusion-body .call-sec .fusion-title h2.title-heading-left,.fusion-body .lp-call-sec .fusion-title,.fusion-body .lp-call-sec .fusion-title h1.title-heading-left{text-align:center}.fusion-flex-container .fusion-row .fusion-flex-column.call-right>div>div{justify-content:center}.fusion-body .call-sec .fusion-title[class*=fusion-title-size-]{margin-bottom:14px!important}.call-sec.fusion-flex-container{padding-bottom:30px;padding-top:19px}.customers-say-sec.fusion-flex-container{padding-top:87px}.fusion-flex-container.choose-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_3{width:33.33%;padding:0 5px}.choose-sec.fusion-flex-container,.request-sec.fusion-flex-container{padding-left:30px;padding-right:30px}.choose-sec .fusion-content-boxes.content-boxes-icon-boxed .content-box-column,.choose-sec .fusion-content-boxes.content-boxes-icon-on-top .content-box-column{margin-bottom:20px}.request-sec.fusion-flex-container .fusion-row .fusion-flex-column.fusion_builder_column_1_4{width:25%;padding:0 5px}.request-sec.fusion-flex-container .fusion-row .fusion-flex-column.fusion_builder_column_1_2{width:50%;padding:0 5px}.fusion-flex-container.raf-quote-sec .fusion-row .fusion-column-wrapper .fusion-flex-column,.fusion-tb-footer .fusion-flex-container .fusion-row .fusion-flex-column.fusion_builder_column_inner_1_2{width:50%}.fusion-flex-container.footer-menu .fusion-row .fusion-flex-column.fusion_builder_column_1_4,.fusion-flex-container.installation-services-pg-sec-1 .fusion-row .fusion-flex-column.fusion_builder_column_1_4,.fusion-flex-container.services-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_4{width:25%}.cus-pro-cls.ac-heat-pump-sec.fusion-flex-container .fusion-row .fusion-flex-column .fusion-imageframe{width:100%;display:block;text-align:center}.fusion-body [class*=ductless-sec-] [class*=fusion-builder-nested-column-]{width:40%!important}.fusion-body [class*=ductless-sec-] [class*=fusion-builder-nested-column-]:last-child{width:60%!important}.fusion-flex-column.residential-sec .fusion-row .fusion-flex-column.fusion_builder_column_inner_1_3{width:40%!important;padding:20px 0 0}.fusion-flex-column.residential-sec .fusion-row .fusion-flex-column.fusion_builder_column_inner_2_3{width:60%}.cus-pro-cls.fusion-flex-container[class*=residential-list-]{padding-left:35px;padding-right:20px}.fusion-tb-footer .fusion-flex-container.home-cta-section .fusion-row .fusion-flex-column[class*=fusion-builder-column-]:first-child{margin:0;text-align:center;width:100%}.home-cta-section h2.title-heading-left{margin:45px 0;letter-spacing:-.5px}.fusion-tb-footer .fusion-flex-container.home-cta-section{padding:5px 4px 35px}.fusion-body .iar-sec-1 [class*=fusion-builder-column]{width:25%!important;float:left}.fusion-body .iar-sec [class*=fusion-builder-column] [class*=fusion-builder-nested-column]{width:35%!important;float:left}.fusion-body .iar-sec [class*=fusion-builder-column] [class*=fusion-builder-nested-column]:last-child{width:65%!important}.fusion-body .iar-sec [class*=fusion-builder-column-]{margin-top:30px!important;margin-bottom:30px!important}.cus-pro-cls.fusion-flex-container .fusion-row .fusion-flex-column.NPE-btn{margin-top:-40px}.fusion-flex-container.about-info-container-sec .fusion-row .fusion-flex-column{width:25%;float:left}.fusion-flex-container.about-info-container-sec .fusion-row .fusion-flex-column:last-child{width:75%;float:left}.fusion-flex-container.about-info-container-sec,.fusion-flex-container.raf-quote-sec,.fusion-flex-container.service-page-sec.product-page-top-section,.installation-services-pg-sec.fusion-flex-container{padding-left:20px;padding-right:20px}.fusion-flex-container.our-promise-sec{padding-left:35px;padding-right:35px}.fusion-flex-container.our-promise-sec .fusion-row .fusion-flex-column{width:64%;float:left}.fusion-flex-container.our-promise-sec .fusion-row .fusion-flex-column:last-child{width:36%;float:left}.fusion-flex-container.installation-services-pg-sec-1 .fusion-row .fusion-flex-column.fusion_builder_column_1_3,.fusion-flex-container.services-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_3{width:33.33%}.fusion-flex-container.installation-services-pg-sec-1 .fusion-row .fusion-flex-column.fusion_builder_column_1_3>div,.fusion-flex-container.installation-services-pg-sec-1 .fusion-row .fusion-flex-column.fusion_builder_column_1_4>div,.fusion-flex-container.services-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_3>div{margin-left:6%;margin-right:6%}.fusion-disable-outline .lp-call-sec .fusion-column-wrapper>div{display:block;text-align:center}.fusion-disable-outline .lp-call-sec .fusion-button{width:auto}.fusion-flex-container.services-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_4>div{margin-left:9%;margin-right:9%}.lp-btn-width .fusion-column-wrapper>div{display:block;text-align:center;padding-bottom:30px}.ab-sec.lp-sec .fusion-title[class*=fusion-title-]{margin:-9px 0 26px!important}.lp-ch-sec .fusion-layout-column.ch-col{width:50%!important;margin:0 0 60px!important;padding:0 15px}.lp-ch-sec{padding:92px 20px 20px!important}.lp-ch-sec .fusion-title h2.title-heading-left{padding-right:100px!important}.fusion-body .lp-ch-sec .fusion-separator::after{width:100px;height:47px;top:-50px}.wel-sec-right .fusion-content-layout-column .fusion-content-boxes .fusion-column.content-box-column{width:50%;float:left;margin-bottom:0}.thirdSectionMain.hvac-offers-sec-1 .fusion-imageframe{padding:30px 0 0}.fusion-flex-container.product-page-top-section .fusion-row .fusion-flex-column .fusion-column-wrapper{margin:0!important;padding:0}.post-content .product-page-top-section h1{margin:50px 0 22px}#wrapper #main .fullwidth-box.product-description-section .fusion-row{margin:0 20px!important;max-width:100%!important}.customers-say-sec.related-products-cls.fusion-flex-container{padding-left:0;padding-right:0;padding-top:34px}.customers-say-sec.related-products-cls .fusion-layout-column .fusion-column-wrapper{margin:0;padding:0 0 40px}.customers-say-sec.related-products-cls .fusion-layout-column.fusion_builder_column_1_1 .fusion-column-wrapper,.customers-say-sec.related-products-cls .fusion-layout-column:last-child .fusion-column-wrapper{padding:0}.fusion-body #wrapper .customers-say-sec.related-products-cls .fusion-title h3.fusion-title-heading{min-height:auto}}@media only screen and (max-width:1023px){.fusion-flex-container.installation-services-pg-sec-1 .fusion-row .fusion-flex-column.fusion_builder_column_1_3,.fusion-flex-container.installation-services-pg-sec-1 .fusion-row .fusion-flex-column.fusion_builder_column_1_4,.fusion-flex-container.services-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_3,.fusion-flex-container.services-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_4,.fusion-tb-footer .fusion-flex-container .fusion-row>div{width:100%}.fusion-tb-footer .fusion-flex-container .fusion-row{max-width:100%!important;margin:auto!important;width:100%!important;display:flex;box-sizing:border-box;flex-wrap:wrap;justify-content:center}#sliders-container .hp_get_quote{position:relative;top:auto;transform:none;right:auto!important;width:100%;max-width:100%;left:auto;margin:auto;display:block;padding:0}#sliders-container .hp_get_quote.fusion-flex-container .fusion-row{padding:0 5px;width:100%;background-color:#eae9e9}.fusion-body .hp_get_quote .fusion-title[class*=fusion-title-size-]{margin-top:0!important;margin-bottom:0!important}.fusion-flex-container.lp-call-sec .fusion-row .fusion-flex-column,.hp_get_quote .col.width-full.col-submit{text-align:center}.fusion-flex-container.installation-services-pg-sec-1 .fusion-row .fusion-flex-column.fusion_builder_column_1_3>div,.fusion-flex-container.installation-services-pg-sec-1 .fusion-row .fusion-flex-column.fusion_builder_column_1_4>div,.fusion-flex-container.services-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_3>div,.fusion-flex-container.services-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_4>div{margin-left:2%;margin-right:2%}.fusion-image-carousel-fixed .awb-swiper .fusion-image-wrapper img{max-height:none}}@media only screen and (max-width:991px){.whychoose_box_ballantrae .fusion-text p,.whychoose_box_pefferlaw .fusion-text p{min-height:150px}.whychoose_box.whychoose_box_musselman .fusion-text p{min-height:175px}.whychoose_box .fusion-text p{min-height:160px}.slider-shell .slide-content h2{font-size:30px}.border-bottom{padding-bottom:15px;margin-bottom:0!important}.slider-shell .slide-content p{font-size:14px;line-height:24px}.hp-slider-container .slick-prev{left:20px}.hp-slider-container .slick-next{right:20px}.contact_img_sec img{width:150px}.whychooseaurora .fusion_builder_column_1_4 .fusion-text p{min-height:155px}.fusion-flex-column.residential-sec .fusion-row .fusion-flex-column.fusion_builder_column_inner_2_3,.fusion-flex-container .fusion-row .fusion-flex-column.lp-wel-sec-right,.fusion-flex-container.ab-page-sec-2 .fusion-row .fusion-flex-column,.fusion-flex-container.complete_furnace_services .fusion-row .fusion-flex-column.fusion_builder_column_1_2,.fusion-flex-container.contact-sec .fusion-row .fusion-flex-column,.fusion-flex-container.our-promise-sec .fusion-row .fusion-flex-column,.fusion-flex-container.our-promise-sec .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.raf-quote-sec .fusion-row .fusion-column-wrapper .fusion-flex-column,.our_hvac_services_durham .fusion-title.title,.request-sec.fusion-flex-container .fusion-row .fusion-flex-column.fusion_builder_column_1_2,.request-sec.fusion-flex-container .fusion-row .fusion-flex-column.fusion_builder_column_1_4,.thirdSectionMain .fusion-column-wrapper .fusion_builder_column_inner_2_5{width:100%}.contact_sec_bg,.post-content .sixSectionMain.durham_why_choose_sec .fusion-text p,.thirdSectionMain .fusion-text{min-height:auto}.fusion-flex-container.ab-sec.citiesweservesec_mn{padding-top:40px!important;padding-bottom:30px}.contact_sec_bg.contact_sec_map{min-height:auto;margin-top:0}.contact_sec_bg .fusion-column-wrapper{padding:50px 25px}.call_btn{flex-flow:row}.fusion-flex-container .fusion-row .fusion-flex-column.notopbotmar{margin-top:0;margin-bottom:0}.breadcrmb_sec .fusion-layout-column .fusion-column-wrapper{padding:0 5px}.breadcrmb_sec .fusion-layout-column,.promise-sec .fusion-content-boxes.content-boxes-icon-on-top .content-box-column{margin-bottom:0}.img-mobile{display:inline-block;margin:30px 0;width:100%;text-align:center}.hide_mob,.img-desktop{display:none!important}.img-mobile.sec_mob_img{margin:0 0 40px}.fusion-flex-container.installation-sec{margin-top:0}.fusion-flex-column.residential-sec .fusion-row .fusion-flex-column.fusion_builder_column_inner_1_3,.services-sec .fusion-sep-clear,.services-sec .fusion-separator.fusion-full-width-sep{display:none}.infi_row_wrap{grid-template-columns:auto}.fusion-body [class*=furnace-sec-] .fusion-imageframe img,.infi_row_wrap img,.request-sec.fusion-flex-container .fusion-row .fusion-flex-column img{display:block;margin:auto}.fusion-flex-container.footer-menu .fusion-row .fusion-flex-column.fusion_builder_column_1_4,.fusion-flex-container.products-sec .fusion-row .fusion-flex-column.fusion_builder_column_inner_1_3,.fusion-flex-container.service-page-sec.ab-page-sec .fusion-row .fusion-flex-column{width:50%}.fusion-flex-container.products-sec .fusion-row{padding-right:10px!important}.customers-say-sec.fusion-flex-container{padding-top:50px}.fusion-flex-container.choose-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_3{width:100%;padding:0 5px;margin-bottom:-10px;margin-top:-10px}.choose-sec.fusion-flex-container{padding-left:15px;padding-right:15px;padding-bottom:30px}.fusion-tb-footer .fusion-flex-container.footer-menu .fusion-row{padding:40px 30px 0;max-width:680px!important}.fusion-body #wrapper .fusion-tb-footer .fusion-title h4{margin:20px 0 0}.fusion-copyright-notice{padding:0}.fusion-tb-footer .fusion-fullwidth.footer-menu .fusion-flex-container.footer-menu .fusion-row .fusion-flex-column.f-service-menu+.f-service-menu{margin:30px 0 10px}.fusion-flex-container.footer-menu .fusion-row .fusion-flex-column.fusion_builder_column_1_4:last-child{margin-top:69px}.fusion-tb-footer .fusion-fullwidth.footer-menu{padding:0 0 40px}.post-content .service-banner-pg h1 span{letter-spacing:0}.fusion-body .service-banner-pg .fusion-separator{margin-top:15px!important}.fusion-body .cus-pro-cls .fusion-title a{letter-spacing:-.7px}.fusion-body #wrapper .address-section .fusion-title h3,.fusion-flex-container.ab-page-sec-2 .fusion-row .fusion-flex-column>div,.fusion-flex-container.service-page-sec.ab-page-sec .fusion-row .fusion-flex-column>div,.more_blog{margin:0}.fusion-flex-container.ab-page-sec-2>div,.fusion-flex-container.service-page-sec.ab-page-sec>div{margin-left:0!important;margin-right:0!important}.fusion-flex-container.contact-sec .fusion-row .fusion-flex-column+.fusion-flex-column{padding-left:0}.fusion-tb-footer .fusion-flex-container .fusion-row{flex-wrap:wrap;justify-content:center}.fusion-disable-outline .home-cta-section .fusion-button,.thirdSectionMain .fusion-image-element{text-align:center}.fusion-tb-footer .fusion-flex-container.home-cta-section{padding:5px 21px 34px}.home-cta-section h2.title-heading-left{margin:15px -10px;letter-spacing:-.5px}.blog_listing{padding:0 0 45px;margin-top:-30px}.blog_details_lt{width:60%}.blog_details_rt{width:40%}.single-post #main{padding-left:25px!important;padding-right:25px!important}.fusion-body .lp-sec .wel-sec-left[class*=fusion-builder-nested-column],.fusion-body [class*=furnace-sec-] .fusion-builder-row [class*=fusion-builder-nested-column-],.fusion-body [class*=furnace-sec-] .fusion-builder-row [class*=fusion-builder-nested-column-]:last-child,.fusion-flex-container.service-page-sec.topSectionA .fusion-row .fusion-flex-column.topsectionB{width:100%!important}.fusion-flex-container.service-page-sec.ac-heat-pump .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.ac-heat-pump .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.ductless-sec .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.ductless-sec .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.fireplace .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.fireplace .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.furnace .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.furnace .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.gree-heat-pump .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.gree-heat-pump .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.indoor-air-quality .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.indoor-air-quality .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.residential-commercial-duct-work-sec .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.residential-commercial-duct-work-sec .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.tankless-water-heaters-boilers-sec .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.tankless-water-heaters-boilers-sec .fusion-row .fusion-flex-column:last-child{width:50%!important}.fusion-body .service-page-sec .fusion-title[class*=fusion-title-size-]{margin-bottom:10px!important}.fusion-body .service-page-sec .fusion-title[class*=fusion-title-size-]+.fusion-text{margin-top:0;margin-bottom:10px}.tab-resp{display:block;overflow:auto}.cus-pro-cls.fusion-flex-container.ductless-lists{margin-bottom:45px!important}.cus-pro-cls.fusion-flex-container .fusion-row .fusion-flex-column[class*=ductless-sec-]{margin-bottom:45px}.cus-pro-cls.fusion-flex-container .fusion-row .fusion-flex-column[class*=ductless-sec-]:last-child{margin-bottom:15px}.fusion-flex-container.about-info-container-sec .fusion-row .fusion-flex-column,.fusion-flex-container.about-info-container-sec .fusion-row .fusion-flex-column:last-child{width:100%;float:left}.about-info-container-sec .fusion-imageframe{display:block;text-align:center}.fusion-flex-container.our-promise-sec{padding-left:20px;padding-right:20px}.lp-sec .lp-wel-sec-right[class*=fusion-builder-nested-column]>.fusion-column-wrapper,.lp-sec .wel-sec-left[class*=fusion-builder-nested-column]>.fusion-column-wrapper{margin-right:1.92%;margin-left:1.92%}.fusion-body .lp-sec.fusion-flex-container[class*=fusion-builder-row-]{padding-top:20px;margin-bottom:30px}.lp-sec .fusion-title[class*=fusion-title-]{margin:-9px 0 26px!important}.complete_furnace_services_box .complete_furnace_services_overlaytext .fusion-title-heading em,.fis-sec .fusion-text,.furnaces-compnay-sec .fusion-flex-column ul,.threeLeft p,.wel-sec-left .title-heading-left{max-width:100%}.lp-sec .lp-wel-sec-right .fusion-imageframe{text-align:center;display:block}.lp-why.fusion-title.fusion-title-size-two{margin-top:-28px!important}.fusion-flex-container .fusion-row .fusion-flex-column.whitby-left:after{right:0}.table-sec td.green-bg,.table-sec td.red-bg{font-size:20px}.fusion-flex-container.service-page-sec.topSectionA .fusion-row .fusion-flex-column{padding:0 0 40px!important;width:100%!important}.thirdSectionMain .fusion-column-wrapper .fusion_builder_column_inner_3_5{width:100%!important;padding:0 0 30px}#wrapper #main .fullwidth-box.sixSectionMain .fusion-row>.fusion-layout-column.fusion_builder_column_1_4{margin:0 0 20px!important;width:50%}.sixSectionMain .fusion-text{max-width:300px!important;margin:auto}.thirdSectionMain{margin:100px auto 70px;padding-left:15px;padding-right:15px}.fusion-flex-container.footer-menu .fusion-row .fusion-flex-column.f-service-menu+.f-service-menu{margin:46px 0 0}.fusion-flex-container.type-ac-unit-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_2{width:100%;padding:0 10px}.fusion-flex-container .fusion-row .fusion-flex-column.cf-section-box,.fusion-flex-container .fusion-row .fusion-flex-column.pf-section-box{padding:18px 20px 48px}.furnaces-compnay-sec.fusion-flex-container .fusion-row .fusion-flex-column.fusion_builder_column_inner_1_3{width:100%!important;margin:0 0 30px}.fusion-body [class*=furnace-sec-] .fusion-builder-row [class*=fusion-builder-nested-column-]:last-child{width:96%!important}.fusion-flex-container.furnaces-compnay-sec{padding:0 20px}.type-ac-unit-sec .fusion-imageframe img{width:100%;height:auto}.fusion-flex-container.type-ac-unit-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_2 .fusion-column-wrapper{padding:20px 20px 10px}.complete_furnace_services_box .complete_furnace_services_box_img.fusion-imageframe{display:block;width:100%}.header-center .fusion-imageframe.imageframe-4 img{max-height:55px}#sgpb-popup-dialog-main-div{min-width:700px!important}.slider-shell .slide-content p.slidertitle{font-size:36px;line-height:46px}}@media only screen and (max-width:767px){.whychoose_box.whychoose_box_musselman .fusion-text p{min-height:240px}.whychoose_box .fusion-text p{min-height:210px}#sliders-container .sr7-arrows,.slider-shell .slick-next,.slider-shell .slick-prev{display:none!important}.slider-shell .slide-content h2{font-size:21px;margin:0}.best_stories,.fusion-flex-container .fusion-row .fusion-flex-column.service-page-right-image,.slider-shell .slide-content p br,.table-sec tr.gray-bg{display:none}.financeit-logo{max-width:90%}.whychooseaurora .fusion_builder_column_1_4 .fusion-text p{min-height:200px;padding:0}.citiesweservesec_mn .citiesweservesec_img,.citiesweservesec_mn .citiesweservesec_text,.furnaces-compnay-sec .fusion-flex-column li,.fusion-flex-column.residential-sec .fusion-row .fusion-flex-column.fusion_builder_column_inner_2_3,.fusion-flex-container.footer-menu .fusion-row .fusion-flex-column.fusion_builder_column_1_4,.thirdSectionMain .fusion-column-wrapper .fusion_builder_column_inner_2_5 .fusion-imageframe img{width:100%}.blog_listing .blog_data,.citiesweserve_sec .fusion-text .ulcol ul li{width:50%}.blog_listing{margin-top:-50px}.contact_map .contact_map_lt p a{word-break:break-all}.contact_map .contact_map_lt{float:left;width:100%;padding:0 0 20px}.contact_map .contact_map_rt{float:left;width:100%;padding:0}.call_btn,.contact_map{flex-flow:column}.contact_map .contact_map_lt h3{margin:0 0 20px}.breadcrmb_sec .fusion-layout-column{margin-bottom:10px}.breadcrmb_sec .fusion-layout-column .fusion-column-wrapper,.width-100 .fusion-fullwidth.customers-say-sec.product-customers-say-sec{padding:0}.fusion-flex-container.products-sec .fusion-row{margin:0 0 0 -2px!important;padding-left:0!important;padding-right:14px!important}.products-sec .fusion-imageframe img{max-width:80%;max-height:80%;width:auto}.products-sec .fusion-button{text-align:center}.fusion-flex-container.footer-menu .fusion-row .fusion-flex-column.f-service-menu+.f-service-menu{margin:10px 0 0}.fusion-tb-footer .fusion-flex-container.footer-menu .fusion-row{padding:40px 30px;max-width:450px!important}.fusion-tb-footer .fusion-social-links{margin:26px 0 20px -6px}.fusion-flex-container.footer-menu .fusion-row .fusion-flex-column.fusion_builder_column_1_4:last-child img{max-width:140px}.fusion-flex-container.footer-menu .fusion-row .fusion-flex-column.f-service-menu{display:block!important}.fusion-flex-container.footer-menu .fusion-row .fusion-flex-column.fusion_builder_column_1_4:last-child{margin-top:50px}.fusion-body #wrapper .all-header.fusion-title .title-heading-center{line-height:1.25!important}.home #sliders-container sr7-module #SR7_2_1-3-7.tp-shape.sr7-layer{opacity:1!important;height:1px!important}.fusion-flex-container.service-page-sec.ab-page-sec .fusion-row .fusion-flex-column{width:100%;padding:0!important;max-width:100%;min-width:100%;margin:15px 0 35px}.fusion-flex-container.service-page-sec .fusion-row .fusion-flex-column>div,.fusion-flex-container.service-page-sec.ab-page-sec .fusion-row .fusion-flex-column>div{width:100%;margin:0;padding:0;min-width:100%;max-width:100%}.fusion-flex-container.service-page-sec.ab-page-sec{padding-left:20px;padding-right:20px}.fusion-body .service-page-sec.ab-page-sec .fusion-title[class*=fusion-title-size-]{margin-bottom:10px!important}.address-section .fusion-text{padding:35px 0 0}.fusion-body #wrapper .address-section,.fusion-tb-footer .fusion-fullwidth.footer-menu{padding:0 0 50px}.fusion-tb-footer .fusion-flex-container.home-cta-section{padding:35px 21px 34px}.fusion-tb-footer .fusion-flex-container.home-cta-section .fusion-row .fusion-flex-column[class*=fusion-builder-column-]:last-child{padding:24px 0 0}.fusion-flex-container.blog-banner-lists-sec{padding-top:10px;padding-bottom:0}.fusion-flex-container.blog-banner-lists-sec .fusion-separator{margin-bottom:20px!important}.blog_details_lt,.blog_details_rt{width:100%;padding:0}.fusion-body .iar-sec [class*=fusion-builder-column] [class*=fusion-builder-nested-column],.fusion-body .iar-sec [class*=fusion-builder-column] [class*=fusion-builder-nested-column]:last-child,.fusion-body [class*=ductless-sec-] [class*=fusion-builder-nested-column-],.fusion-body [class*=ductless-sec-] [class*=fusion-builder-nested-column-]:last-child,.fusion-flex-column.residential-sec .fusion-row .fusion-flex-column.fusion_builder_column_inner_1_3,.fusion-flex-container.service-page-sec.ac-heat-pump .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.ac-heat-pump .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.ductless-sec .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.ductless-sec .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.fireplace .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.fireplace .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.furnace .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.furnace .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.gree-heat-pump .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.gree-heat-pump .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.indoor-air-quality .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.indoor-air-quality .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.residential-commercial-duct-work-sec .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.residential-commercial-duct-work-sec .fusion-row .fusion-flex-column:last-child,.fusion-flex-container.service-page-sec.tankless-water-heaters-boilers-sec .fusion-row .fusion-flex-column,.fusion-flex-container.service-page-sec.tankless-water-heaters-boilers-sec .fusion-row .fusion-flex-column:last-child{width:100%!important}.fusion-body .service-page-sec .fusion-title[class*=fusion-title-size-]{margin-top:0!important}.fireplace-sec.fusion-flex-container .fusion-row .fusion-flex-column{width:50%;text-align:center}.fusion-body #wrapper .fireplace-sec.fusion-flex-container .fusion-title h2{text-align:center;width:100%}[class*=ductless-sec-] .fusion-text+div{display:flex;justify-content:center}.cus-pro-cls.fusion-flex-container[class*=residential-list-]{padding-left:25px;padding-right:25px}.fusion-body .iar-sec-1 [class*=fusion-builder-column]{width:50%!important}.slider-box{padding:15px}.product-popup-wrap .wpcf7-form label,.table-sec table,.table-sec tbody,.table-sec td,.table-sec tr,.thirdSectionMain .fusion-column-wrapper .fusion_builder_column_inner_2_5 .fusion-imageframe{display:block}.table-sec .desc-resp,.table-sec .fina-resp{display:block;font-weight:600;color:green}.table-sec .table-red tr{border-bottom:1px solid red}.table-sec .table-red tr:last-child{border-bottom:0}.table-sec .table-green tr{border-bottom:1px solid green}.table-sec .table-green tr:last-child{border-bottom:0 solid green}.contact-fsec p{align-items:flex-start}.service-page-sec{min-height:auto;padding-bottom:30px!important}.fusion-body #wrapper .ac-heat-pump-sec .fusion-title h3{word-break:break-word}.topSecInfoA h1,.topSecInfoA h1 strong,.topSecInfoA strong{font-size:38px;line-height:1.15em!important}.fusion-flex-container.service-page-sec.topSectionA{padding-bottom:100px!important}.sixSectionMain .fusion-text{max-width:215px!important}.page-id-6034 .sixSectionMain .fusion-text{max-width:196px}.page-id-5764 .sixSectionMain .fusion-text{max-width:205px}.page-id-5974 .sixSectionMain .fusion-text{max-width:200px}.thirdSectionMain .fusion-column-wrapper{padding:0 25px!important}.thirdSectionMain .fusion-column-wrapper .fusion-builder-row{padding:30px!important}.fusion-body .fifthSectionMain.lp-sec.fusion-flex-container[class*=fusion-builder-row-]{padding-top:70px}.fusion-flex-container.services-sec.sixSectionMain{margin-bottom:40px;padding-top:0}.two_btns_mn{flex-flow:column;row-gap:10px;justify-content:center;align-items:center}.two_btns_mn .call_btn,.two_btns_mn .get_free_price_btn{min-width:280px}.fusion-flex-container .fusion-row .fusion-flex-column.cf-section-box,.fusion-flex-container .fusion-row .fusion-flex-column.pf-section-box{padding:20px}.furnaces-compnay-sec .fusion-flex-column li:nth-of-type(3),.furnaces-compnay-sec .fusion-flex-column li:nth-of-type(5),.product-page-top-section .fusion-flex-column li:first-of-type,.product-page-top-section .fusion-flex-column li:nth-of-type(3),.product-page-top-section .fusion-flex-column li:nth-of-type(4),.product-page-top-section .fusion-flex-column li:nth-of-type(5){background:#f7f9fa}.furnaces-compnay-sec .fusion-flex-column li:nth-of-type(4),.product-page-top-section .fusion-flex-column li:nth-of-type(4){background:0 0}.fusion-flex-container.type-ac-unit-sec{padding:0 25px}.fusion-flex-container.services-sec.sixSectionMain.why-choose-heat-pump-inst{padding-top:0}.complete_furnace_services .complete_furnace_services_box .fusion-column-wrapper.fusion-column-has-shadow.fusion-flex-justify-content-flex-start{margin:0}.common_furnace_list ul li{width:calc(50% - 20px)}.thirdSectionMain.hvac-offers-sec-1 .fusion-column-wrapper .fusion-builder-row{padding:30px 5px!important}.product-page-top-section .fusion-image-element{height:auto;width:100%;padding:50px}.product-page-top-section .fusion-flex-column li{width:100%;padding:0 10px 0 35px}.sgpb-popup-dialog-main-div-theme-wrapper-3 .sgpb-popup-close-button-3{width:16px!important;height:16px!important;top:14px!important;right:14px!important}.post-content .product-page-top-section h1{line-height:1.32!important}.fusion-body #wrapper .product-description-section table td{display:flex}.product-description-section .icn-cls::before{top:7px}.fusion-body #wrapper .product-description-section table td:last-child{width:100%;padding:0 15px 5px 40px}.fusion-body #wrapper .product-description-section table td:first-child{border-right:0px;width:100%}.product-popup-wrap .popup-product-title{line-height:1.32!important;width:100%;font-size:30px}.product-popup-wrap .sgpb-main-html-content-wrapper{padding:30px 20px}.fusion-body #wrapper .product-description-section{padding:41px 0 30px}#sgpb-popup-dialog-main-div{min-width:100%!important}.slider-shell .slide-content p.slidertitle{font-size:28px;line-height:42px}.slider-shell .slide-content p+p{max-width:550px}.slider-shell .slide-content{padding:0 50px}}@media only screen and (max-width:479px){.whychoose_box .fusion-text p,.whychoose_box.whychoose_box_musselman .fusion-text p,.whychoose_box_ballantrae .fusion-text p,.whychoose_box_pefferlaw .fusion-text p,.whychooseaurora .fusion_builder_column_1_4 .fusion-text p{min-height:auto}.slider-shell .slide-content{padding:0 30px}.slider-shell .slide-content p.slidertitle.financeit-logo{text-align:center;margin-bottom:15px}.slider-shell .slide-content p.slidertitle.financeit-logo img{width:90%;margin:0 auto}.slider-shell .slide-content p.slidertitle,.thirdSectionMain .fusion-column-wrapper .fusion-builder-row .threeLeft .fusion-column-wrapper>div{display:block}.fusion-tb-header .top-bar.fusion-flex-container .fusion-row .fusion-flex-column.header-center,.slider-shell .slide-content p{display:none}.fusion-tb-footer .fusion-fullwidth.footer-menu{padding-bottom:0}.blog_details_ltrt_mn .blog_details_lt .blog_author{flex-wrap:wrap;column-gap:0;row-gap:20px}.blog_details_ltrt_mn .blog_details_lt .blog_author .blog_author_pic_name{width:auto;margin-right:0;min-width:150px}.blog_details_ltrt_mn .blog_details_lt .blog_author .blog_author_date_time{width:auto}#wrapper #main .fullwidth-box.sixSectionMain .fusion-row>.fusion-layout-column.fusion_builder_column_1_4,.blog_details_ltrt_mn .blog_details_lt .blog_author .blog-primary-category,.blog_listing .blog_data,.cus-pro-cls .fusion-column-wrapper .fusion-button,.fireplace-sec.fusion-flex-container .fusion-row .fusion-flex-column,.furnaces-compnay-sec .fusion-flex-column li,.fusion-disable-outline .lp-call-sec .fusion-button,.fusion-flex-container.products-sec .fusion-row .fusion-flex-column.fusion_builder_column_inner_1_3,.fusion-tb-footer .fusion-flex-container .fusion-row .fusion-flex-column.fusion_builder_column_inner_1_2,.hp_get_quote .col,.hp_get_quote .col.width-full input.wpcf7-form-control.has-spinner.wpcf7-submit,.infi_row_wrap img,.ser_get_quote .col{width:100%}.cta-btn-1,.fusion-body .iar-sec-1 [class*=fusion-builder-column]{width:100%!important}.why_choose_li ul li{font-size:18px}.whychoose_btn p{padding:15px;line-height:22px}.thankyou_mn .callbtns{flex-flow:column;row-gap:20px}.fusion-flex-container.contact-sec .fusion-row .fusion-flex-column.contact_sec_lt,.fusion-flex-container.contact-sec .fusion-row .fusion-flex-column.contact_sec_map,.fusion-flex-container.contact-sec .fusion-row .fusion-flex-column.contact_sec_rt{padding:15px!important}.fusion-flex-container.services-sec .fusion-row .fusion-flex-column.fusion_builder_column_1_1,.img-mobile{margin-top:0}.fusion-tb-footer .fusion-flex-container .fusion-row .fusion-flex-column.fusion_builder_column_inner_1_2>div,.nineSectionMain .blog_listing .blog_data{padding:0}.fusion-tb-footer .fusion-flex-container.footer-menu .fusion-row{padding:40px 15px 10px;max-width:100%!important}.address-section .fusion-text{padding:35px 0 0}.inst-sec.fusion-flex-container{padding-bottom:60px;padding-top:60px}.request-sec.fusion-flex-container{padding-bottom:12px;padding-top:45px}.customers-say-sec.fusion-flex-container{padding-top:50px;padding-bottom:40px}.fusion-body #wrapper .all-header.fusion-title .title-heading-center{line-height:1.05!important}.fusion-flex-container.services-sec{padding-top:55px}.fusion-flex-container.products-sec .fusion-row{margin:0!important;padding-left:0!important;padding-right:8px!important}.hp-areas-sec .slick-slide>div>li{letter-spacing:0;padding:0 5px;font-size:14px;white-space:pre}.fusion-tb-header>div.top-bar{padding:0;min-height:auto}.home-cta-section h2.title-heading-left{letter-spacing:-1px}.fusion-tb-header .fusion-flex-container .fusion-row{padding:19px 10px 20px 6px}.cnt_phonelt a,.contact-fsec a,.contact-fsec p{font-size:14px;letter-spacing:-.5px}.fusion-flex-container.contact-sec{padding-top:10px;padding-bottom:24px}.fusion-body #wrapper .address-section .fusion-title h3,.nineSectionMain .blog_listing .row{margin:0}.fusion-flex-container.service-page-sec{padding-left:25px;padding-right:25px;padding-top:10px}.slider-box{padding:15px}.fusion-body .lp-ch-sec .fusion-separator::after{left:0;margin:auto}.lp-ch-sec .fusion-title h2.title-heading-left{padding-right:0!important}.lp-ch-sec .fusion-layout-column.ch-col{width:100%!important;margin:0 0 60px!important;padding:0 15px}.lp-ch-sec .fusion-layout-column.ch-col .fusion-column-wrapper{min-height:auto!important}.fusion-body .lp-ch-sec .fusion-separator{margin-top:50px!important}.fusion-tb-header button[aria-expanded=true].awb-menu__m-toggle::after{content:"\f00d";font-family:FontAwesome;margin-top:-4px}.complete_furnace_services_box .complete_furnace_services_overlaytext .fusion-title-heading a,.fusion-body .iar-sec-1 [class*=fusion-builder-column] .fusion-imageframe{display:block;text-align:center}.swiper-wrapper .swiper-slide{min-height:120px;display:flex;justify-content:center;align-items:center}.wel-sec-right .fusion-content-layout-column .fusion-content-boxes .fusion-column.content-box-column{width:100%;text-align:center}.wel-sec-right .fusion-content-boxes.content-boxes-icon-on-side .heading-with-icon,.wel-sec-right .fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon{text-transform:uppercase;text-align:center;display:flex;justify-content:center;flex-direction:column}.topSecInfoA h1,.topSecInfoA h1 strong,.topSecInfoA strong{font-size:34px;line-height:1.15em!important}.cta-btn-1{padding:0 15px!important;margin:0 0 10px}.cta-btn-2{width:100%;height:44px;margin:0}.thirdSectionMain{padding-left:5px;padding-right:5px}.page-id-5764 .sixSectionMain .fusion-text,.page-id-5974 .sixSectionMain .fusion-text,.page-id-6034 .sixSectionMain .fusion-text,.sixSectionMain .fusion-text{max-width:100%!important;padding:0 15px}.nineSectionMain.fusion-flex-container{padding-left:20px;padding-right:20px}.furnaces-compnay-sec .fusion-flex-column ul{flex-flow:column}.furnaces-compnay-sec .fusion-flex-column li:first-of-type,.furnaces-compnay-sec .fusion-flex-column li:nth-of-type(3),.furnaces-compnay-sec .fusion-flex-column li:nth-of-type(5){background:#f7f9fa}.furnaces-compnay-sec .fusion-flex-column li:nth-of-type(4){background:#fff}.two_btns_mn .call_btn,.two_btns_mn .get_free_price_btn{padding:0 15px;line-height:22px;text-align:center;min-height:45px;min-width:100%;width:100%;column-gap:10px;font-size:14px;letter-spacing:0}.fusion-flex-container.type-ac-unit-sec{padding:0 20px;margin-top:0}.complete_furnace_services_box .complete_furnace_services_overlaytext .fusion-title-heading{color:#5e5e5e!important}.complete_furnace_services_box .complete_furnace_services_overlaytext{position:initial;padding:0}.common_furnace_list ul li{width:calc(100% - 20px)}.wpcf7-form .wpcf7-not-valid-tip{display:inline-block;width:100%;text-align:left;direction:ltr}}@media only screen and (max-width:374px){.blog_details_ltrt_mn .blog_details_lt .blog_author .blog_author_pic_name{min-width:100px}}@media only screen and (max-width:359px){.citiesweserve_sec .fusion-text .ulcol ul li{width:100%}.header-center .fusion-imageframe.imageframe-2 img,.header-center .fusion-imageframe.imageframe-3 img,.top-bar .fusion-imageframe img{max-height:40px}.bottom-bar-menu .right-call-icon,.header-center .fusion-imageframe.imageframe-3 img{top:27px}.bottom-bar-menu .icon-wrapper-right{top:51px}.fusion-tb-header .awb-menu__m-toggle{top:30px}.fusion-tb-header .header-center .fusion-flex-column{padding:0 8px}.fusion-tb-header>div.top-bar{padding:0;min-height:auto}.bottom-bar-menu .awb-menu.collapse-enabled.mobile-size-column-absolute .awb-menu__main-ul,.bottom-bar-menu .awb-menu.collapse-enabled.mobile-size-full-absolute .awb-menu__main-ul,.bottom-bar-menu .awb-menu.mobile-size-column-absolute .awb-menu__main-ul,.bottom-bar-menu .awb-menu.mobile-size-full-absolute .awb-menu__main-ul{top:80px}}