body .main_menu_area{position:relative}a.page-menu-btn{background:#272731;color:#fff;text-align:center;padding:24px 25px;font-size:20px;font-weight:400;display:inline-block;text-transform:capitalize;line-height:1.4;border-radius:15px;margin:25px auto 0}.inner-page-menu{background-color:#272731}.custom-menu-wrap .menu{color:#b5b4b9;font-size:14px;line-height:40px;display:block;text-align:center;font-weight:600;list-style:none;padding:35px 0}.custom-menu-wrap .menu li{display:inline-block;padding:0 15px}.custom-menu-wrap .menu li a{color:#b5b4b9;font-size:16px;display:inline-block;font-weight:600;list-style:none;line-height:1}.main-wrapper .rte h2,.main-wrapper .rte h1,.main-wrapper .rte h3{margin-bottom:30px;color:#000}.main-wrapper .rte h4,.main-wrapper .rte h5,.main-wrapper .rte h6{margin-bottom:20px;color:#000}.main-wrapper .rte p{margin-bottom:15px}.main-wrapper .lpmonth h6,.main-wrapper h3{color:#272731}.get-a-free-button{text-align:center;margin-bottom:60px;margin-top:10px}.testimonial-data p{font-size:22px;color:#333238;width:70%;margin:auto;text-align:left}.testimonialSlider span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#38465b;width:20px;border-radius:25px}.testimonialSlider span.swiper-pagination-bullet{opacity:1;list-style-type:none;display:inline-block;width:12px;height:12px;border-radius:50%;margin:0;cursor:pointer;-webkit-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;position:relative;background-color:#cfcfcf}.testimonialSlider .swiper-pagination{position:absolute;bottom:60px;right:0;display:block;height:30px;text-align:right;z-index:10;transform:rotate(90deg);top:40%;width:fit-content;margin-left:auto}.page-template-template-air-conditioner-repair-maintenance-tips .service_details_left ul li{color:inherit;font-weight:600;font-size:16px;line-height:30px}.video-player .play-button{display:none}.image-info{font-size:18px}.contact_us .wpcf7-form .btn-dark{background-color:#272731;border-radius:100px;font-size:30px;font-weight:700;padding:20px 20px 14px;color:white;text-transform:capitalize;line-height:1.2!important}.page-id-2352 button#free_estimate{display:none}.image_bussiness{max-width:146px}ul.aclist_small{list-style:disc;list-style-position:inside}.contact_location_box .contact_location_map{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:20px;border:1px solid #f1f1f1;margin-right:20px}.thermostat-installation ul li{list-style:inside}.blog_share_area .row:before{display:none}.wpcf7 span select{width:100%;height:44px;cursor:pointer}.application_form .contact_us .col-md-12{padding:0 15px!important}.application_form .contact_us{background:0 0}.application_form .grays{text-align:center}.application_form{text-align:left}.popup.application_form_wrapper .application_form .closepop{color:#000}.application_form_wrapper.popup input.wpcf7-submit{background-color:#272731;color:#fff!important;text-transform:uppercase}.application_form_wrapper.popup input.wpcf7-submit{background-color:#272731;color:#fff!important;text-transform:uppercase;cursor:pointer}.description_bussiness span{display:block;font-weight:400;font-size:20px;margin-top:8px;font-style:italic}.description_bussiness h5{margin-top:0;font-family:Josefin Sans;font-size:25px;line-height:1.2;font-weight:700;padding-top:10px;padding-right:0;padding-left:0;padding-bottom:0;color:#272731}.acquisitions_target_area p{color:#272731;margin-bottom:10px;font-size:20px;line-height:1.6}.footer_content a,.footer_content li a,.footer_content p{font-size:14px}.copyright_text p{margin-bottom:8px;line-height:1.4}.copyright_area{margin-top:30px}.footer_content.section_padding{padding-top:60px}.wplwl_lucky_wheel_content{z-index:999999999999}.primary--btn{background-color:#fbba49;color:#272731;display:inline-block;font-weight:700;text-decoration:none;cursor:pointer;border:none;padding:10px 25px;margin-left:5px}.primary--btn:hover{background-color:#98b3c8;color:#272731}.feel_the_love_main h2{margin:25px 0}.page-template-template-lennox-feel-the-love .smush-detected-img{box-shadow:unset}.feel_the_love_main h2{font-weight:700;font-size:45px}.feel_the_love_main h3{color:#333;line-height:1.4;font-weight:700;margin-bottom:20px}.feel_the_love_main p{margin-bottom:20px}.normal--space{padding-top:100px;padding-bottom:80px}.feel_the_love_main .main-banner{height:auto;padding-top:170px;padding-bottom:100px}.main-banner .banner-button{margin-top:30px}.feel_the_love_second_section .box--description li{font-size:20px;line-height:1.6;font-weight:700}.service_details_area h6#pagetitle{margin-bottom:45px}.service_box .service_img .icon-box{display:flex;align-items:center;justify-content:center}.page-template-template-landing-page .logo.website-logo,.page-template-template-landing-page .footer_area,.page-template-template-landing-page .regular-page-info,.page-template-template-landing-page button#free_estimate{display:none!important}.page-template-template-landing-page .logo.landing-page-logo,.page-template-template-landing-page .landing-page-info{display:block!important}@media (min-width:1367px) and (max-width:1600px){.main-banner .block-content h1{font-size:65px!important}.landing_page-wrapper .block-description,.smart-thermostat-installation-wrapper p{font-size:20px!important}}@media (min-width:1280px) and (max-width:1366px){.main-banner .block-content h1{font-size:65px!important}.landing_page-wrapper .block-description,.smart-thermostat-installation-wrapper p{font-size:22px!important}}@media (min-width:1180px) and (max-width:1279px){h1.section_title{font-size:35px!important}.main-banner .block-content h1{font-size:60px!important}.main-banner .block-content h1{font-size:45px!important}.landing_page-wrapper .block-description{width:65%!important}h1.section_title{font-size:35px!important}.smart-thermostat-installation-wrapper p{font-size:18px!important}a.btn-dark{font-size:20px!important}}@media (min-width:1025px) and (max-width:1179px){.main-banner .block-content h1{font-size:45px!important}.landing_page-wrapper .block-description{width:65%!important}h1.section_title{font-size:35px!important}.smart-thermostat-installation-wrapper p{font-size:18px!important}a.btn-dark{font-size:20px!important}}@media (min-width:768px) and (max-width:1024px){.landing_page-wrapper .block-description{font-size:20px}h1.section_title{font-size:35px!important}.main-banner .block-content h1{font-size:50px!important}h1.section_title{font-size:35px!important}.smart-thermostat-installation-wrapper p{font-size:18px!important}a.btn-dark{font-size:20px!important}}@media (max-width:650px){.about-item span{font-size:12px}.feel_the_love_main .main-banner .block-content{text-align:center}.normal--space{padding-top:80px;padding-bottom:0}.feel_the_love_main .main-banner{padding-top:230px}}@media (min-width:768px){.best_fit.services_section .row{align-items:end;margin-bottom:40px;justify-content:center;display:flex}.feel_the_love_main h2{font-size:45px}.feel_the_love_main .main-banner .row{display:flex;align-items:center}.main-banner .banner-button{text-align:right;margin-top:0}.feel_the_love_main h1{margin:15px 0!important;font-size:55px!important}.blog_share_area .row{display:grid;grid-template-columns:auto auto auto}.blog_share_area .col-md-4{width:100%}.top--footer .container .footer_contact_width{border:none}.top--footer .container .col-md-4.border_none{border:none}.top--footer .container .col-md-4{display:table-cell;float:unset;height:100%;border-right:1px solid #535356}.blog_details_section{margin-top:113px;position:relative}.clr-full-block-c .row{display:flex;align-items:center}.top--footer .container{display:table}}.uacf7-form-16719 .uacf7-multisetp-form{background:#fff;padding:30px;border-radius:16px;box-shadow:0 15px 40px rgba(0,0,0,.08)}.uacf7-form-16719 .uacf7-step label{font-size:18px;font-weight:600;margin-bottom:15px;display:block}.uacf7-form-16719 .uacf7-buttons{display:flex;justify-content:space-between;margin-top:30px}.uacf7-form-16719 .uacf7-prev,.uacf7-form-16719 .uacf7-next{padding:12px 26px;border-radius:30px;border:none;font-size:15px;font-weight:600;cursor:pointer;transition:.25s}.uacf7-form-16719 .uacf7-prev{background:#e5e7eb}.uacf7-form-16719 .uacf7-next{background:#111;color:#fff}.uacf7-form-16719 .uacf7-next:hover{background:#000;transform:translateY(-2px)}@media (max-width:576px){.uacf7-form-16719 .uacf7-buttons{flex-direction:column;gap:12px}elementor-widget:not(:last-child){margin-block-end:10px}}.inspectionform{background-color:#eee}nav.elementor-pagination{margin-top:30px}