 @import url('https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300..900;1,300..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap'); #wpadminbar{display:none !important;} body{font-family:Figtree,sans-serif;}h1,h1 a{color:#1163a1;font-family:Poppins,serif;font-size:2em;line-height:1em;margin:25px 0;font-weight:bold;}h2{color:#1163a1;font-family:Poppins,serif;font-size:1.8em;line-height:2rem;margin:25px 0;font-weight:bold;}h3{color:#1163a1;font-family:Poppins,serif;font-size:1.6em;line-height:2rem;font-weight:bold;margin:25px 0;}h4{font-family:Poppins,serif;color:#1163a1;font-weight:normal;font-size:1.5em;line-height:2rem;margin:25px 0;}p{font-family:Figtree,sans-serif;color:#000;font-size:15px;margin:15px 0;line-height:1.8;}li{color:#000;}ul{list-style-type:none;}.clearfix{clear:both;}.content-wrapper{background:#fff;}.content-wrapper li{color:#000;}.row{margin:0 auto;max-width:75rem;width:100%;}.row.full-width{width:100%;max-width:100%;}.row.wide{max-width:95rem;}.strip-padding{padding:0 !important;}.top-bar{width:100%;}.page-wrapper{max-width:75rem;clear:both;}.scrollfade{opacity:0;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;}.scrollfade.complete{opacity:1;}.from-bottom.scrollfade{-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);}.from-bottom.scrollfade.complete{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-top.scrollfade{-moz-transform:translateY(-30px);-webkit-transform:translateY(-30px);-o-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px);}.from-top.scrollfade.complete{-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.from-right.scrollfade{-moz-transform:translateX(30px);-webkit-transform:translateX(30px);-o-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);}.from-right.scrollfade.complete{-moz-transform:translateX(0px);-webkit-transform:translateX(0px);-o-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px);}.from-bottom-right.scrollfade{-moz-transform:translate(30px,30px);-webkit-transform:translate(30px,30px);-o-transform:translate(30px,30px);-ms-transform:translate(30px,30px);transform:translate(30px,30px);}.from-bottom-right.scrollfade.complete{-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);}.from-bottom-right.small-delay.scrollfade{-moz-transform:translate(30px,30px);-webkit-transform:translate(30px,30px);-o-transform:translate(30px,30px);-ms-transform:translate(30px,30px);transform:translate(30px,30px);transition-delay:450ms;}.from-bottom-right.small-delay.scrollfade.complete{transition-delay:450ms;-moz-transform:translate(0px,0px);-webkit-transform:translate(0px,0px);-o-transform:translate(0px,0px);-ms-transform:translate(0px,0px);transform:translate(0px,0px);}.from-bottom.small-delay.scrollfade{-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition-delay:450ms;}.from-bottom.small-delay.scrollfade.complete{transition-delay:450ms;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.fadein-from-bottom{opacity:0;transition-delay:500ms;-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;}.fadein-from-bottom.complete{opacity:1;transition-delay:500ms;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);}.scrollfade .small-delay.from-bottom{-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);transition-delay:300ms;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;opacity:0;}.scrollfade.complete .small-delay.from-bottom{transition-delay:300ms;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);opacity:1;}.scrollfade .footer-social-icons a:nth-child(1){transition-delay:200ms;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;opacity:0;}.scrollfade .footer-social-icons a:nth-child(2){transition-delay:400ms;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;opacity:0;}.scrollfade .footer-social-icons a:nth-child(3){transition-delay:600ms;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;opacity:0;}.scrollfade .footer-social-icons a:nth-child(4){transition-delay:800ms;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;opacity:0;}.scrollfade.complete .footer-social-icons a:nth-child(1){transition-delay:200ms;opacity:1;}.scrollfade.complete .footer-social-icons a:nth-child(2){transition-delay:400ms;opacity:1;}.scrollfade.complete .footer-social-icons a:nth-child(3){transition-delay:600ms;opacity:1;}.scrollfade.complete .footer-social-icons a:nth-child(4){transition-delay:800ms;opacity:1;}.scrollfade.complete .cta-wrapper,.cta-wrapper.scrollfade.complete{transition-delay:1s;box-shadow:0px 0px 45px rgba(0,0,0,0.7);}.scale-small-to-big{opacity:0;transform:scale(0.1);transition-delay:800ms;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;}.scale-small-to-big.complete{opacity:1;transform:scale(1);transition-delay:800ms;}.offset{margin-top:-20%;z-index:101;}.offset-top{position:relative;left:-50px;top:-50px;}.small-horizontal-vertical-padding{padding:5% 10%;}.medium-horizontal-vertical-padding{padding:5% 10%;}.vertical-padding{padding:5% 0;}.large-vertical-padding{padding:15vh 0 15vh 0;}.medium-box-padding{padding:2% 10% 5% 16%;}.will-fade{opacity:0;}.blue-gradient-bg{background:#1163a1;}.red-gradient-bg{background:#01102a;}.blue-gradient-bg h2{color:#FFFFFF;font-weight:normal;}.blue-gradient-bg p,.blue-gradient-bg li{color:#FFFFFF;font-weight:lighter;}.has-drop-shadow{box-shadow:0px 0px 45px rgba(0,0,0,0.34);}.red-gradient-bg h2{color:#FFFFFF;font-weight:normal;} .red-gradient-bg p,.red-gradient-bg li{color:#FFFFFF;font-weight:lighter;}  .arrow{width:113px;height:113px;margin:0 auto;background:#CC9933,#FFFF99;border-radius:50%;cursor:pointer;}.arrow img{position:relative;top:calc(50% - 14px);-webkit-animation:up-down 800ms ease infinite alternate;animation:up-down 800ms ease infinite alternate;}.header-company-title a{font-family:Poppins,serif;font-weight:normal;font-size:26px;font-weight:600;color:#1163a1;width:100%;text-align:left;}.header-company-service-order{color:#FFFFFF;float:left;margin:0;width:100%;}h1.header-company-title{float:left;margin:50px 0 0 0;}.logo-wrapper img{margin-top:0;max-width:200px;position:absolute;top:0;margin-top:0;max-width:250px;position:absolute;top:-20px;background:#000;clip-path:polygon(0 0,100% 0,100% 75%,50% 100%,0 75%);padding:20px 20px 25px;}.navigation-wrapper{padding-bottom:50px;}span.header-cta{background:transparent;min-width:175px;display:block;padding:10px;float:left;border-radius:10px;color:#FFFFFF;font-weight:bold;text-align:center;border:1px solid #FFFFFF;margin:0 5px;}span.header-cta:hover{background:#e9b541;color:#000;}span.header-cta a{color:#fff;}.slider-service-line{position:relative;top:45%;}.slider-service-line span{color:#FFFFFF;font-size:22px;}.slider-service-line span img{margin-top:-5px;}.tagline{margin-top:0;}.tagline p{color:#000;text-transform:uppercase;font-size:13px;font-weight:400;letter-spacing:1px;}.height-buffer{height:95vh;}.tagline-wrapper{background:#e9b541;}  .slick-background-wrapper{left:0;position:fixed;top:0;z-index:-1;width:101% !important;overflow:hidden;}.slider-wrapper{display:block;max-width:100%;width:100%;height:100%;position:relative;z-index:0;top:0;overflow:hidden;}.slick-button-container .slick-prev{left:0 !important;}.slick-button-container .slick-next{right:0 !important;}.slick-button-container .slick-prev,.slick-button-container .slick-next{background:none;height:100vh;position:absolute;top:0;width:60px;z-index:0;margin:0;}.slick-button-container .slick-prev::before{content:none;font-family:"FontAwesome";font-size:38px;color:#fff;}.slick-button-container .slick-next::before{content:none;font-family:"FontAwesome";font-size:38px;color:#fff;}.interior-page .slick-button-container .slick-prev,.interior-page .slick-button-container .slick-next{height:75vh;}.slick-dots{bottom:auto;top:calc(100vh - 90px);right:100px;width:auto;}.interior-page .slick-dots{top:calc(75vh - 35px);}.slick-dots li{margin:0;}.slick-dots li button{background:#fff;width:10px;height:10px;}.slick-dots li.slick-active button{background:#fff;}.slick-dots li button:before{display:none;}.slide-content{position:absolute;top:30%;width:100vw;}.slide-content.complete{top:30%;}.slide-content h2{color:#fff;font-weight:bold;font-size:5em;line-height:1em;text-align:center;margin:0;opacity:0;-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;}.slide-content.complete h2{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);transition-delay:800ms;}.slide-content p{color:#808080;font-size:25px;font-weight:500;text-align:center;letter-spacing:1px;line-height:1;margin:10px 0;opacity:0;-moz-transform:translateY(30px);-webkit-transform:translateY(30px);-o-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px);-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;}.slide-content.complete p{opacity:1;-moz-transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px);transition-delay:800ms;}.slick-slide img{;height:100%;width:100%;}  .inner-header{background:#000;}.inner-header h1.header-company-title{margin:34px 0 0 0;float:left;font-size:23px;}.inner-header .logo-wrapper img{margin-top:0;}.inner-header .navigation-wrapper{padding-top:50px;}  .top-bar,.top-bar-section ul li,.top-bar-section ul li:hover:not(.has-form) > a,.top-bar-section li:not(.has-form) a:not(.button),.top-bar-section li:not(.has-form) a:hover:not(.button){background:none;}.top-bar-section li.active:not(.has-form) a:not(.button),.top-bar-section li.active:not(.has-form) a:hover:not(.button){background:none;}  .top-bar-section .has-dropdown > a{padding:0 26px !important;}.top-bar-section li.has-dropdown > a{position:relative;padding-right:28px !important;}.top-bar-section li.has-dropdown > a::after{content:"";display:block !important;position:absolute;right:8px;top:50%;width:6px;height:6px;border:0 !important;border-right:2px solid #e9b541 !important;border-bottom:2px solid #e9b541 !important;transform:translateY(-70%) rotate(45deg);margin:0;}.top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button){color:#FFFFFF;font-family:Poppins,serif;font-size:14px;font-weight:500;padding:0 26px;text-transform:uppercase;}.top-bar-section ul > li:not(:last-child){margin:0 18px 0 0;}.top-bar ul{padding:0;}.top-bar-section .dropdown{background:#1163a1;padding:20px;border-radius:10px;margin-top:15px;left:20px;}.top-bar-section li::before{background:url(https://urgentaircarellc.com/wp-content/uploads/sites/2626/2026/08/snowflake-small.png) no-repeat center center;opacity:0;content:"";display:block;height:25px;margin:0 auto;position:relative;top:4px;width:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}  .top-bar-section ul li:hover:not(.has-form) > a{padding:0 26px;text-shadow:none;}.top-bar-section li.active:not(.has-form):not(.button)::before,.top-bar-section li:hover:not(.has-form):not(.button)::before{background:url(https://urgentaircarellc.com/wp-content/uploads/sites/2626/2026/08/snowflake-small.png) no-repeat center center;content:"";opacity:1;display:block;height:25px;margin:0 auto;opacity:1;position:relative;top:4px;width:100%;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;}.top-bar-section ul li:hover:not(.has-form) ul.dropdown li,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li a,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li a:not(.button){background:none;border:none;}.top-bar-section ul li:hover:not(.has-form) ul.dropdown,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown{}.top-bar-section ul li:not(.has-form) ul.dropdown li a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li a{border:none;font-size:12px;font-weight:normal;line-height:32px;padding:0 50px 0 30px;}.top-bar-section ul li:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li a:hover:not(.button),.top-bar-section ul li:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a:hover,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li.active a,.top-bar-section ul li.active:hover:not(.has-form) ul.dropdown li.active a:not(.button){background:none;color:#e9b541;border:none;text-shadow:none;}.top-bar-section ul li:hover:not(.has-form) ul.dropdown li::before{content:"";display:none !important;}.top-bar.expanded .toggle-topbar a{color:#FFFFFF;}.top-bar-section .has-dropdown.moved > .dropdown{background:transparent;}.top-bar-section .dropdown::before{content:"";display:block;width:20px;height:5px;position:absolute;top:-15px;left:30px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:20px solid #1163a1;transform:rotate(-90deg);}.top-bar-section .dropdown::after{content:"";display:block;position:absolute;top:-25px;width:100%;height:25px;background:transparent;}  .box-padding{padding:10% 22%;}.blue-box h2{font-weight:normal;line-height:1.4;color:#FFFFFF;}.blue-box p,.blue-box li{font-weight:200;color:#FFFFFF;}.red-box p,.red-box li{color:#000;}.red-box h2{font-weight:normal;line-height:1.4;color:#000;} .blue-box.one{background:-webkit-linear-gradient(-11deg,#244065,#426EB0);background:-moz-linear-gradient(-11deg,#244065,#426EB0);background:-ms-linear-gradient(-11deg,#244065,#426EB0);background:-o-linear-gradient(-11deg,#244065,#426EB0);background:linear-gradient(-11deg,#244065,#426EB0);}.blue-box.two{background:-webkit-linear-gradient(-182deg,#244065,#426EB0);background:-moz-linear-gradient(-182deg,#244065,#426EB0);background:-ms-linear-gradient(-182deg,#244065,#426EB0);background:-o-linear-gradient(-182deg,#244065,#426EB0);background:linear-gradient(-182deg,#244065,#426EB0);}.red-box.one{background:-webkit-linear-gradient(-182deg,#CC9933,#FFFF99);background:-moz-linear-gradient(-182deg,#CC9933,#FFFF99);background:-ms-linear-gradient(-182deg,#CC9933,#FFFF99);background:-o-linear-gradient(-182deg,#CC9933,#FFFF99);background:linear-gradient(-182deg,#CC9933,#FFFF99);}   a.service-btn{background:transparent;color:#FFFFFF;text-transform:uppercase;border:1px solid #FFFFFF;border-radius:10px;padding:15px 60px;text-align:center;float:left;font-weight:bold;width:240px;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;}a.service-btn:hover{background:#000;color:#FFFFFF;box-shadow:0px 0px 40px rgba(0,0,0,0.31);}.service-box{width:47%;position:relative;float:left;margin:15px;}.service-box.red-gradient-bg{background:#01102a;}.service-box.red-gradient-bg a.service-btn:hover{background:#000;color:#FFFFFF;}.service-box h2,.service-box p{margin-bottom:10%;} .service-box-padding{padding:6% 8%;}.service-box.red-gradient-bg a.service-btn{border-color:#FFFFFF;}  a.cta-btn{background:#1163a1;padding:20px 80px;text-align:center;position:relative;max-width:300px;color:#FFFFFF;border-radius:5px;font-weight:bold;text-transform:uppercase;-webkit-transition:all 0.7s ease;-moz-transition:all 0.7s ease;-o-transition:all 0.7s ease;transition:all 0.7s ease;}a.cta-btn:hover{background:#e9b541;color:#000;}.cta-content{padding:150px 0 200px;position:absolute;z-index:99;}iframe#ae_iframe_279nmpm8{position:relative;}.cta-section{position:relative;overflow:hidden;background:#01102a;} .cta-wrapper{position:relative;min-height:34vw;display:flex;align-items:center;background:url(https://urgentaircarellc.com/wp-content/uploads/sites/2626/2026/09/cta-bg.png) center / cover no-repeat;} .cta-content{position:relative;z-index:2;width:50%;max-width:700px;padding:5em 7vw;text-align:left;} .cta-eyebrow{display:block;margin-bottom:1.2em;color:#e9b541;font-family:Figtree,sans-serif;font-size:1em;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;} .cta-content h2{margin:0 0 0.5em;color:#FFFFFF;font-family:Poppins,serif;font-size:3.2em;font-weight:700;line-height:1.05;} .cta-content h2 strong{color:#e9b541;font-weight:inherit;} .cta-content p{max-width:580px;margin:0 0 1.8em;color:#FFFFFF;font-family:Figtree,sans-serif;font-size:1.1em;line-height:1.6;} .cta-content .cta-btn{display:inline-flex;align-items:center;justify-content:center;gap:1em;} .cta-content .cta-btn i{transition:transform 0.3s ease;} .cta-content .cta-btn:hover i{transform:translateX(5px);}}.title-area{padding:10vh 0;}.title-area h1,.title-area h2{color:#1163a1;font-size:3em;font-weight:bold;line-height:1.27em;}.title-area p{color:#000;}  .contactForm{margin-top:20px;}.contactForm label{font-weight:bold;display:block;}.contactForm input{width:100%;padding:17px;margin-bottom:15px;height:2.7rem;background-color:transparent;border-radius:5px;}.contactForm textarea{width:100%;height:6rem;border-radius:5px;background-color:transparent;}.contactForm .captchaWrapper{margin-top:13px;}.contactForm .captchaRefresh{vertical-align:top;}.contactForm .submitWrapper{text-align:center;margin-top:30px;}.contactForm .submitWrapper span.submit{font-size:inherit;font-weight:normal;background-color:#e9b541;border:1px solid #ddd;padding:12px 20px;cursor:pointer;width:100%;display:block;border-radius:5px;color:#fff;text-transform:uppercase;transition:all .3s ease-in-out;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;}.contactForm .submitWrapper span.submit:hover{background:-webkit-linear-gradient(-161deg,#CC9933,#FFFF99);background:-moz-linear-gradient(-161deg,#CC9933,#FFFF99);background:-ms-linear-gradient(-161deg,#CC9933,#FFFF99);background:-o-linear-gradient(-161deg,#CC9933,#FFFF99);background:linear-gradient(-161deg,#CC9933,#FFFF99);}.emailConfirmation{margin:0 auto;}.emailConfirmation h1{color:#00CC00;text-align:center;}.emailConfirmation p{text-align:center;}.contact-information-box h2{margin:10px 0 40px 0;}p.contact-phone.phone,p.contact-email.email{font-weight:normal;}.contact-information-box{margin-bottom:1.875rem;}.contact-information-box:nth-child(1){padding:10% 15%;}.contact-information-box:nth-child(2){padding:18% 15%;}  .back-to-top-wrapper{position:relative;bottom:0;right:3%;opacity:0;height:101px;width:78px;-moz-transition:all 1200ms ease;-ms-transition:all 1200ms ease;-o-transition:all 1200ms ease;-webkit-transition:all 1200ms ease;transition:all 1200ms ease;cursor:pointer;z-index:9999;}.back-to-top-wrapper.scroll-fix{position:fixed;bottom:3%;right:3%;opacity:1;}.footer-wrapper{width:100%;font-family:Figtree,sans-serif;background:#FFFFFF;overflow:hidden;}.footer-inner-wrapper{margin:0 auto;padding:25px 0 0 0;}.footer-inner-wrapper h1{padding:0 0 25px 0;} .disclaimer{padding-bottom:7%;}.disclaimer p{font-size:12px;color:#000;margin-bottom:5%;}.footer-social-icons{margin-bottom:10%;}.footer-social-icons a{margin:0 3%;font-size:45px;}.footer-social-icons .fa{color:#e9b541;-webkit-transition:all 250ms ease;-moz-transition:all 250ms ease;-o-transition:all 250ms ease;transition:all 250ms ease;}.footer-social-icons .fa:hover{color:#01102a;}  @keyframes up-down{0%{-moz-transform:translateY(-5px);-webkit-transform:translateY(-5px);-o-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px);} 100%{-moz-transform:translateY(5px);-webkit-transform:translateY(5px);-o-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px);}}  .footer-phone{color:#01102a;font-weight:bold;}.inner-list{list-style:inside;}p.contact-email.email{word-break:break-all;}svg.payment-icon{float:none;} .logo-wrapper h1{margin:5px 0;} .header-home{background:#000;}span.scroll-arrow{display:inline-block;width:7px;height:53px;position:absolute;left:calc(50% - 3.5px);bottom:2vh;cursor:pointer;z-index:1;}.arrow-wrapper span.scroll-arrow{bottom:10px;border:1px solid #FFFFFF;background:rgba(255,255,255,0.5);border-radius:8px;width:21px;height:67px;} span.scroll-arrow::after{content:"";width:5px;height:16px;background:#FFFFFF;position:absolute;left:7px;top:5px;border-radius:25%;-webkit-animation:scroll 1.85s infinite;animation:scroll 1.85s infinite;box-shadow:2px 2px 1px 0px rgba(0,0,0,0.13);}@keyframes scroll{0%{top:4px;} 100%{top:32px;}}.offset-right{position:relative;left:0;top:-50px;}.sticky-active{position:fixed;top:0;z-index:999;width:100%;background:#000;}.sticky-active .logo-wrapper img{max-width:150px;background:none;}span.header-cta.alt{background:#1163a1;border:none;}span.header-cta.alt:hover{background:#e9b541;}.header-cta-wrapper{display:flex;align-items:center;justify-content:space-between;padding:20px 15vw;}p.list-section{display:flex;align-items:center;justify-content:center;gap:5px;} .list-section span:not(:last-child){border-right:1px solid #dcdcdc;padding-right:5px;}.list-section span i{margin:0 5px;color:#e3a32d;}.header-details{z-index:9999;display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 15vw;}.slider-bg{display:flex;height:30vw;align-items:center;position:relative;background:center / cover no-repeat url(https://urgentaircarellc.com/wp-content/uploads/sites/2626/2026/08/slider-img.jpg);}.slider-bg::before{content:"";position:absolute;z-index:9;background:#000000b0;width:100%;height:100%;left:0;top:0;}.hero-heading{display:flex;flex-direction:column;align-items:flex-start;left:50%;z-index:99;position:relative;transform:translate(-50%);} .hero-words{position:relative;width:100%;height:1.1em;overflow:hidden;font-size:3.5em;color:#FFFFFF;font-weight:700;line-height:1.1;} .hero-words-inner{position:relative;width:100%;height:100%;} .hero-words-inner span{position:absolute;top:0;left:0;line-height:1.1;white-space:nowrap;opacity:0;transform:translateX(100%);animation:heroWordSlide 12s infinite;} .hero-words-inner span:nth-child(1){animation-delay:0s;} .hero-words-inner span:nth-child(2){animation-delay:3s;} .hero-words-inner span:nth-child(3){animation-delay:6s;} .hero-words-inner span:nth-child(4){animation-delay:9s;} .hero-words-inner span:nth-child(5){display:none;} .hero-service-title{margin:0.3em 0 0;font-size:2em;font-weight:700;line-height:1.2;color:#FFFFFF;} .hero-tagline{margin:0.6em 0 0;font-size:1.25em;line-height:1.4;color:#FFFFFF;} @keyframes heroWordSlide{0%{opacity:0;transform:translateX(100%);} 8%{opacity:1;transform:translateX(0);} 22%{opacity:1;transform:translateX(0);} 30%{opacity:0;transform:translateX(-100%);} 100%{opacity:0;transform:translateX(-100%);}}.slider-btn{margin:10px 0;}.home-services-section{padding:6vw 0;background:#000;} .home-coupons-section{padding:6vw 0;} .home-services-heading{margin-bottom:3em;} .home-services-heading h2{margin:0;font-size:3em;line-height:1.1;} .home-services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25em;width:100%;} .home-service-card{position:relative;display:flex;align-items:flex-end;min-height:10vw;padding:2em;overflow:hidden;border:1px solid #1163a1;border-radius:15px;background-position:center;background-size:cover;background-repeat:no-repeat;text-decoration:none;background:#01102a;isolation:isolate;} .service-bg-icon{position:absolute;right:10px;font-size:8em;color:#1163a1;line-height:1;z-index:0;pointer-events:none;transition:all 0.4s ease;} .home-service-content{position:relative;z-index:2;} .home-service-card:hover .service-bg-icon{opacity:0.12;transform:rotate(0deg) scale(1.08);} .service-number{display:block;margin-bottom:0.75em;font-size:1em;font-weight:600;color:#e9b541;font-weight:bold;} .home-service-card h3{max-width:90%;margin:0;font-size:1.8em;line-height:1.1;color:#fff;} .service-arrow{display:flex;align-items:center;justify-content:center;width:2.75em;height:2.75em;margin-top:1.5em;border:1px solid rgba(255,255,255,0.6);border-radius:50%;color:#fff;transition:all 0.3s ease;} .service-arrow i{transition:transform 0.3s ease;} .home-service-card:hover::after{opacity:1;} .home-service-card:hover .home-service-content{transform:translateY(-0.5em);} .home-service-card:hover .service-arrow{background:#fff;color:#000;} .home-service-card:hover .service-arrow i{transform:translateX(0.2em);}.home-coupons-section{padding:5em 0;background:#f5f5f5;} .home-coupons-heading{margin-bottom:2.5em;} .home-coupons-heading h2{margin:0;} .home-coupons-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;width:100%;} .home-coupons-content{position:relative;padding:3em 2em 2.5em;background:#FFFFFF;border:1px solid rgba(0,0,0,0.1);overflow:hidden;transition:transform 0.3s ease,box-shadow 0.3s ease;} .home-coupons-content::before,.home-coupons-content::after{content:"";position:absolute;top:50%;width:26px;height:26px;background:#f5f5f5;border-radius:50%;transform:translateY(-50%);} .home-coupons-content::before{left:-13px;} .home-coupons-content::after{right:-13px;} .home-coupons-content h3{margin:0 0 1.5em;font-size:1.5em;line-height:1.3;} .home-coupons-content .service-arrow{display:flex;align-items:center;gap:10px;font-weight:600;} .home-coupons-content .service-arrow i{transition:transform 0.3s ease;} .home-coupons-content:hover{transform:translateY(-6px);box-shadow:0 15px 35px rgba(0,0,0,0.1);} .home-coupons-content:hover .service-arrow i{transform:translateX(6px);}.home-coupons-content h3{margin:0 0 1.5em;line-height:1.1;} .home-coupons-content h3 strong{display:block;color:#1163a1;font-size:1.75em;font-weight:800;line-height:1;margin-bottom:0.3em;} .home-coupons-content h3 span{display:block;color:#000;font-size:1em;font-weight:500;} .coupon-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0.85em 1.4em;background:#1163a1;border-radius:15px;color:#FFFFFF;font-weight:600;text-decoration:none;transition:all 0.3s ease;} .coupon-btn i{transition:transform 0.3s ease;} .coupon-btn:hover{background:#1163a1;color:#FFFFFF;} .coupon-btn:hover i{transform:translateX(5px);}.urgent-footer{background:#000;position:relative;overflow:hidden;} .footer-main{background:#000;padding:5em 0 4em;} .footer-grid{display:grid;grid-template-columns:1.4fr 0.8fr 0.8fr 1.3fr;gap:4em;align-items:start;} .footer-brand{padding-right:2em;} .footer-logo{display:inline-block;margin-bottom:1.5em;} .footer-logo img{width:210px;height:auto;} .footer-brand-text{margin:0;color:#FFFFFF;font-size:1.05em;font-weight:600;line-height:1.5;} .footer-tagline{margin:0.4em 0 1.5em;color:#e9b541;font-size:0.95em;} .footer-social-icons{display:flex;align-items:center;gap:0.75em;margin:0;} .footer-social-icons a{display:flex;align-items:center;justify-content:center;width:2.8em;height:2.8em;margin:0;border:1px solid rgba(255,255,255,0.25);border-radius:50%;color:#FFFFFF;font-size:1em;transition:all 0.3s ease;} .footer-social-icons a:hover{background:#1163a1;border-color:#1163a1;color:#FFFFFF;transform:translateY(-3px);} .footer-column h3,.footer-contact h3{color:#FFFFFF;font-family:Poppins,serif;} .footer-column h3{position:relative;margin:0 0 1.5em;padding-bottom:0.75em;font-size:1.25em;} .footer-column h3::after{content:"";position:absolute;bottom:0;left:0;width:35px;height:2px;background:#e9b541;} .footer-column ul{margin:0;padding:0;} .footer-column li{margin-bottom:0.8em;} .footer-column li a{position:relative;color:rgba(255,255,255,0.72);font-size:0.95em;transition:all 0.3s ease;} .footer-column li a::before{content:"";display:inline-block;width:0;height:1px;margin-right:0;background:#e9b541;vertical-align:middle;transition:all 0.3s ease;} .footer-column li a:hover{color:#FFFFFF;} .footer-column li a:hover::before{width:15px;margin-right:8px;} .footer-contact{position:relative;padding:2em;border:1px solid rgba(255,255,255,0.15);background:rgba(255,255,255,0.03);} .footer-contact::before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:#e9b541;} .footer-small-title{display:block;margin-bottom:0.7em;color:#e9b541;font-size:0.8em;font-weight:700;letter-spacing:0.1em;text-transform:uppercase;} .footer-contact h3{margin:0 0 1.25em;font-size:1.6em;line-height:1.2;} .footer-phone-btn,.footer-schedule-btn{display:flex;align-items:center;justify-content:center;gap:0.7em;width:100%;min-height:3.2em;padding:0.8em 1.2em;font-weight:700;border-radius:15px;transition:all 0.3s ease;} .footer-phone-btn{margin-bottom:0.75em;border:1px solid #e9b541;color:#FFFFFF;} .footer-schedule-btn{background:#1163a1;border:1px solid #1163a1;color:#FFFFFF;} .footer-phone-btn:hover{background:#e9b541;color:#000;} .footer-schedule-btn:hover{background:#FFFFFF;border-color:#FFFFFF;color:#1163a1;} .footer-bottom{background:#080808;border-top:1px solid rgba(255,255,255,0.1);} .footer-bottom-row{display:flex;align-items:center;justify-content:space-between;gap:2em;padding-top:1.5em;padding-bottom:1.5em;} .footer-bottom-info p{margin:0;color:rgba(255,255,255,0.55);font-size:0.8em;} .footer-hosted .lnm-image{display:block;} .footer-hosted .lnm-image img{display:block;max-width:110px;margin:0;opacity:0.55;} .urgent-footer .disclaimer{padding:0 0 1.5em;} .urgent-footer .disclaimer p{margin:0;color:rgba(255,255,255,0.35);font-size:0.7em;line-height:1.6;} .footer-grid:before,.footer-grid:after,.financing-wrapper:before,.financing-wrapper:after ,.contact-info-grid::before,.contact-info-grid::after{display:none;}  .custom-slide-out-wrapper{position:fixed;top:60%;right:0;background:#e7e7e7;padding:40px 70px;z-index:9999;border-radius:10px 0px 0px 15px;-moz-transform:translateX(100%) translateY(-50%);-webkit-transform:translateX(100%) translateY(-50%);-o-transform:translateX(100%) translateY(-50%);-ms-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%);-webkit-transition:all 1.2s ease;-moz-transition:all 1.2s ease;-ms-transition:all 1.2s ease;-o-transition:all 1.2s ease;transition:all 1.2s ease;}.custom-slide-out-wrapper.active{-moz-transform:translateX(0) translateY(-50%);-webkit-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);box-shadow:0px 40px 40px 0px rgba(28,28,28,0.2);}span.slide-out-title{display:block;margin:0 0 25px;color:#000000;font-weight:700;font-size:1.47em;}.custom-slide-out-form form{margin:0;}.custom-slide-out-wrapper span.custom-form-toggle{position:absolute;left:0;top:50%;color:#ffffff;font-size:24px;width:80px;line-height:80px;text-align:center;background:#1163a1;border-radius:15px;box-shadow:0px 25px 40px 0px rgba(28,28,28,0.2);-moz-transform:translateX(-70%) translateY(-50%);-webkit-transform:translateX(-70%) translateY(-50%);-o-transform:translateX(-70%) translateY(-50%);-ms-transform:translateX(-70%) translateY(-50%);transform:translateX(-70%) translateY(-50%);cursor:pointer;}input.slideOutInput[type="text"]{border-radius:15px;font-size:15px;line-height:1.4;height:auto;border:none;padding:10px 25px;margin-bottom:10px;box-shadow:none !important;background:#ffffff;color:#000000;font-weight:normal;}.custom-slide-out-form input[type="text"]::placeholder,.custom-slide-out-form .contactForm textarea::placeholder{color:#000000;}.custom-slide-out-form .contactForm textarea{width:100%;border-radius:15px;line-height:1.4;border:none;box-shadow:none !important;background:#ffffff;color:#000000;font-weight:normal;padding:10px 25px;font-size:15px;height:100px;margin-bottom:10px;}.custom-slide-out-form .contactForm .captchaWrapper{border-radius:15px;font-size:15px;line-height:1.4;height:auto;border:none;box-shadow:none !important;color:#000000;font-weight:normal;margin:0 0 10px;padding:5px 15px;min-height:0;float:left;}.custom-slide-out-form .contactForm .captchaWrapper input{border:none;box-shadow:none;display:inline-block;width:auto;font-size:15px;padding:0 15px;margin:0 0 0 30px;color:#000000;}.custom-slide-out-form .contactForm .captchaWrapper img{max-width:25%;}.custom-slide-out-form .contactForm .captchaRefresh{vertical-align:top;}.custom-slide-out-form .contactForm .submitWrapper{text-align:center;margin-top:20px;}.custom-slide-out-form .contactForm .submitWrapper button.submit{color:#ffffff;font-weight:normal;background:#1163a1;border:none;text-align:center;cursor:pointer;min-width:200px;padding:15px;border-radius:10px;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-ms-transition:all 400ms ease;-o-transition:all 400ms ease;transition:all 400ms ease;}.custom-slide-out-form .contactForm .submitWrapper button.submit:hover{box-shadow:0px 25px 40px 0px rgba(28,28,28,0.2);-moz-transform:translateY(-3px);-webkit-transform:translateY(-3px);-o-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);}  .footer-service-area{position:relative;background:center / cover no-repeat url(https://urgentaircarellc.com/wp-content/uploads/sites/2626/2026/09/map.png);overflow:hidden;padding:7em 0 4em;background-attachment:fixed;} .footer-service-area-inner{position:relative;z-index:5;width:100%;max-width:95rem;margin:0 auto;padding:0 2em;text-align:center;} .list-section{color:#000;} .footer-service-bg{position:absolute;inset:0;opacity:0.08;background-image:url(https://urgentaircarellc.com/wp-content/uploads/sites/2626/2026/08/service-area-map.png);background-position:center;background-size:cover;background-repeat:no-repeat;pointer-events:none;} .footer-service-logo{position:relative;z-index:5;margin-bottom:1.5em;} .footer-service-logo img{height:auto;} .footer-service-content{position:relative;z-index:5;} .footer-service-content h2{margin:0 0 1.2em;color:#FFFFFF;font-size:1.8em;line-height:1.2;} .footer-service-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:0;} .footer-service-links a{position:relative;padding:0 0.9em;color:#FFFFFF;font-size:0.95em;line-height:1.6;transition:color 0.3s ease;} .footer-service-links a:not(:last-child)::after{content:"";position:absolute;top:50%;right:0;width:1px;height:1.1em;background:#e9b541;transform:translateY(-50%);} .footer-service-links a:hover{color:#e9b541;}.financing-section{padding:5em 0;background:#000;} .financing-wrapper{display:grid;grid-template-columns:1.15fr 1fr;gap:5em;align-items:center;padding:4em;background:#01102a;border-radius:15px;overflow:hidden;position:relative;} .financing-wrapper::after{content:"\f09d";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:-0.1em;bottom:-0.2em;font-size:15em;color:#FFFFFF;opacity:0.025;pointer-events:none;} .financing-left{position:relative;z-index:2;} .financing-eyebrow{display:block;margin-bottom:1em;color:#e9b541;font-size:0.9em;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;} .financing-left h2{margin:0 0 0.5em;color:#FFFFFF;font-family:Poppins,serif;font-size:3em;line-height:1;} .financing-left h2 strong{display:block;color:#e9b541;font-weight:inherit;} .financing-left p{max-width:550px;margin:0 0 2em;color:rgba(255,255,255,0.8);font-size:1em;line-height:1.7;} .financing-btn{display:inline-flex;align-items:center;gap:0.8em;} .financing-btn i{transition:transform 0.3s ease;} .financing-btn:hover i{transform:translateX(5px);} .financing-features{position:relative;z-index:2;} .financing-feature{display:flex;align-items:center;gap:1.25em;padding:1.5em 0;} .financing-feature:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.12);} .financing-feature-icon{display:flex;align-items:center;justify-content:center;flex:0 0 3.5em;width:3.5em;height:3.5em;border:1px solid #e9b541;border-radius:50%;color:#e9b541;} .financing-feature-icon i{font-size:1.25em;} .financing-feature-content h3{margin:0 0 0.3em;color:#FFFFFF;font-size:1.05em;line-height:1.2;text-transform:uppercase;} .financing-feature-content p{margin:0;color:rgba(255,255,255,0.65);font-size:0.9em;line-height:1.5;}.what-sets-section{display:flex;align-items:stretch;background:#000;overflow:hidden;} .what-sets-image{position:relative;min-height:36vw;overflow:hidden;} .what-sets-image::after{content:"";position:absolute;inset:0;background:linear-gradient( 90deg,rgba(0,0,0,0.05) 50%,rgba(7,31,56,0.45) 100% );} .what-sets-image img{width:100%;height:100%;min-height:36vw;object-fit:cover;display:block;} .what-sets-content{position:relative;display:flex;align-items:center;background:#01102a;overflow:hidden;} .what-sets-inner{position:relative;z-index:2;max-width:700px;padding:5em 6vw;} .what-sets-eyebrow{display:block;margin-bottom:1em;color:#e9b541;font-size:0.9em;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;} .what-sets-inner h2{margin:0 0 0.7em;color:#FFFFFF;font-size:3em;line-height:1.05;} .what-sets-inner p{position:relative;z-index:2;margin:0 0 1.2em;color:rgba(255,255,255,0.78);font-size:1em;line-height:1.75;} .what-sets-icon{position:absolute;right:-0.15em;bottom:-0.15em;color:#FFFFFF;font-size:15em;opacity:0.025;pointer-events:none;}.hvac-feature-row{display:flex;align-items:stretch;background:#000;overflow:hidden;} .hvac-feature-image{position:relative;min-height:34vw;overflow:hidden;} .hvac-feature-image img{width:100%;height:100%;min-height:34vw;object-fit:cover;display:block;transition:transform 0.6s ease;} .hvac-feature-image::after{content:"";position:absolute;inset:0;background:linear-gradient( 90deg,rgba(0,0,0,0.05),rgba(7,31,56,0.35) );pointer-events:none;} .hvac-feature-row-alt .hvac-feature-image::after{background:linear-gradient( 270deg,rgba(0,0,0,0.05),rgba(7,31,56,0.35) );} .hvac-feature-row:hover .hvac-feature-image img{transform:scale(1.03);} .hvac-feature-content{position:relative;display:flex;align-items:center;background:#01102a;overflow:hidden;} .hvac-feature-inner{position:relative;z-index:2;max-width:720px;padding:5em 6vw;} .hvac-feature-eyebrow{display:block;margin-bottom:1em;color:#e9b541;font-size:0.9em;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;} .hvac-feature-inner h2{margin:0 0 0.75em;color:#FFFFFF;font-size:2.8em;line-height:1.05;} .hvac-feature-inner p{position:relative;z-index:2;margin:0 0 1.2em;color:rgba(255,255,255,0.78);font-size:1em;line-height:1.75;} .hvac-feature-bg-icon{position:absolute;right:-0.1em;bottom:-0.15em;font-size:14em;color:#FFFFFF;opacity:0.025;pointer-events:none;} .hvac-feature-row-alt .hvac-feature-bg-icon{right:auto;left:-0.1em;}p.list-section.white-text{color:#e9b541;} .footer-service-area::before{content:"";position:absolute;z-index:0;background:#000c2091;width:100%;height:100%;left:0;top:0;}.parallax-context::before{content:"";position:absolute;z-index:0;background:#ffffffd6;width:100%;height:100%;left:0;top:0;}.parallax-context{padding:10vh;position:relative;}.landing-page-button-wrapper a{background:#01102a;border-radius:15px;padding:10px;}.landing-page-button-wrapper a:hover{background:#1163a1;}.page-wrapper.single-wrapper.landing-page-wrapper.row,.row.service-areas-wrapper{margin-top:5vw;}.contact-main-section{padding:5em 0;background:#f5f5f5;}.contact-form-side{padding:3em;background:#FFFFFF;box-shadow:0 15px 40px rgba(0,0,0,0.08);} .contact-form-side .contactForm{width:100%;} .contact-form-side .submitWrapper{margin-top:1.5em;} .contact-form-side .submitWrapper hr{display:none;} .contact-info-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2em;margin-top:2em;} .contact-info-card{position:relative;padding:3em;background:#1163a1;overflow:hidden;} .contact-info-card::after{content:"\f2dc";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;right:-0.15em;bottom:-0.15em;color:#FFFFFF;font-size:11em;opacity:0.025;pointer-events:none;} .contact-info-card:nth-child(2)::after{content:"\f017";} .contact-eyebrow{position:relative;z-index:2;display:block;margin-bottom:0.7em;color:#e9b541;font-size:0.8em;font-weight:700;text-transform:uppercase;letter-spacing:0.08em;} .contact-info-card > h2{position:relative;z-index:2;margin:0 0 1.2em;color:#FFFFFF;font-size:2em;line-height:1.1;} .contact-info-item{position:relative;z-index:2;display:flex;align-items:center;gap:1.2em;padding:1.2em 0;} .contact-info-item:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.12);} .contact-info-icon{display:flex;align-items:center;justify-content:center;flex:0 0 3em;width:3em;height:3em;border:1px solid #e9b541;border-radius:50%;color:#e9b541;} .contact-info-label{display:block;margin-bottom:0.25em;color:#e9b541;font-size:0.75em;font-weight:700;text-transform:uppercase;letter-spacing:0.07em;} .contact-info-item p{margin:0;color:rgba(255,255,255,0.75);line-height:1.6;} .contact-info-link{color:#FFFFFF;font-weight:600;} .contact-info-link:hover{color:#e9b541;} .contact-hours-row{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:2em;padding:1.25em 0;border-bottom:1px solid rgba(255,255,255,0.12);color:rgba(255,255,255,0.7);} .contact-hours-row strong{color:#FFFFFF;text-align:right;} .contact-payment{position:relative;z-index:2;margin-top:2.5em;} .contact-payment h3{margin:0 0 1em;color:#FFFFFF;font-size:1.3em;} .contact-payment-icons{display:flex;align-items:center;flex-wrap:wrap;gap:0.75em;}.contact-payment-icons svg{filter:invert(1);}.inner-cta-btn{margin:10px 0;display:block;}  @media only screen and (max-width:1600px) and (min-width:1025px){.top-bar-section li.has-dropdown > a{padding-right:22px !important;} .top-bar-section li.has-dropdown > a::after{right:0;width:5px;height:5px;}} @media only screen and (max-width:1600px){.box-padding{padding:10% 15%;}a.cta-btn{max-width:275px;padding:25px 80px;}.cta-wrapper h2{font-size:3em;}.medium-box-padding{padding:2% 5% 5% 5%;}.header-cta{min-width:150px;}.slide-content h2{font-size:4em;}.slide-content p{font-size:20px;}.slider-service-line{top:40%;}.slider-service-line span{font-size:15px;}.tagline p{font-size:13px;}.top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button){font-size:14px;padding:0 8px !important;}.top-bar-section ul li:hover:not(.has-form) > a{padding:0 8px;}} @media only screen and (max-width:1440px){.row.wide{max-width:85rem;}.logo-wrapper img{max-width:220px;}.back-to-top-wrapper.scroll-fix{bottom:10%;}} @media only screen and (max-width:1400px){.arrow{height:90px;width:90px;}.box-padding{padding:5% 15%;}.slider-service-line{top:35%;}span.header-cta{min-width:150px;font-size:13px;}.title-area h1,.title-area h2{font-size:2.5em;}.top-bar-section .dropdown{left:0;}.top-bar-section ul li:not(.has-form) ul.dropdown li a,.top-bar-section ul li:hover:not(.has-form) ul.dropdown li a{padding:0 50px 0 30px !important;}.row.wide{max-width:81rem;}} @media only screen and (max-width:1366px){.back-to-top-wrapper.scroll-fix{right:1%;}.logo-wrapper img{max-width:200px;}.logo-wrapper img{top:0px;}} @media only screen and (max-width:1280px){.row.wide{max-width:75rem;}} @media only screen and (max-width:1180px){.row.wide{max-width:72rem;}} @media only screen and (max-width:1024px){.column,.columns{padding-left:3.9375rem;padding-right:3.9375rem;}.cta-content{padding:200px 0;}.cta-wrapper h2{font-size:2.5em;}.cta-wrapper p{font-size:14px;}span.header-cta{min-width:100%;background:-webkit-linear-gradient(-161deg,#CC9933,#FFFF99);background:-moz-linear-gradient(-161deg,#CC9933,#FFFF99);background:-ms-linear-gradient(-161deg,#CC9933,#FFFF99);background:-o-linear-gradient(-161deg,#CC9933,#FFFF99);background:linear-gradient(-161deg,#CC9933,#FFFF99);font-size:19px;color:#000;border-radius:0;position:fixed;border:none;bottom:0;padding:10px;left:0;z-index:999;}.contact-information-box:nth-child(1){padding:3% 15%;}.contact-information-box:nth-child(2){padding:3% 15%;}.fullwidth-navigation{background:#1163a1;position:absolute;top:0;z-index:9999;}.fullwidth-navigation .title-area{display:none !important;}.fullwidth-navigation .top-bar{padding-top:8%;height:100%;}.fullwidth-navigation .top-bar-section ul{position:relative;right:0;width:100%;z-index:997;}.fullwidth-navigation.active .top-bar-section .has-dropdown.moved>.dropdown{box-shadow:none;left:100%;}.height-buffer{height:85vh;}.inner-header .navigation-wrapper{padding:0;}.medium-horizontal-vertical-padding{padding:5% 15px;}.small-horizontal-vertical-padding{padding:3% 10%;}.mobile-navigation{background:#1163a1;display:block;font-family:Figtree,sans-serif;font-size:18px;right:0px;line-height:58px;position:absolute;text-transform:uppercase;top:0px;vertical-align:top;width:auto;z-index:999;}.mobile-navigation .fa{color:#FFFFFF;font-size:32px;line-height:58px;margin:0px;text-align:center;vertical-align:middle;width:58px;}.navigation-wrapper{width:100%;}.offset-top{position:relative;left:0px;top:0px;}.slider-service-line{position:absolute;top:50%;}.slider-service-line span{color:#FFFFFF;font-size:15px;}.slick-slide img{min-height:100vh;max-height:100%;width:100%;}.slide-content{position:absolute;top:32%;width:100vw;}.slide-content h2{font-size:3.3em;}.title-area{padding:5vh 0;}.title-area h1,.title-area h2{font-size:2em;}.top-bar-section li::before,.top-bar-section li.active:not(.has-form):not(.button)::before,.top-bar-section li:hover:not(.has-form):not(.button)::before{display:none;}.top-bar-section ul li > a,.top-bar-section li:not(.has-form) a:not(.button){line-height:35px;text-align:center;}.top-bar-section .has-dropdown.moved > .dropdown{left:100%;}.top-bar.expanded{background:-webkit-linear-gradient(-11deg,#244065,#426EB0);background:-moz-linear-gradient(-11deg,#244065,#426EB0);background:-ms-linear-gradient(-11deg,#244065,#426EB0);background:-o-linear-gradient(-11deg,#244065,#426EB0);background:linear-gradient(-11deg,#244065,#426EB0);}.top-bar.expanded .title-area{background:#01102a;}.top-bar-section .dropdown::before{display:none;}.top-bar-section ul > li:not(:last-child){margin:0;}.logo-wrapper img{margin-top:0;text-align:center;margin:0 auto;display:block;}.offset-right{position:relative;left:0;top:0;}.scrollfade,.fadein-from-bottom{opacity:1;-moz-transition:none;-ms-transition:none;-o-transition:none;-webkit-transition:none;transition:none;-moz-transform:none;-webkit-transform:none;-o-transform:none;-ms-transform:none;transform:none;}.header-cta-rating{display:none;}.header-details{z-index:9;justify-content:center;padding:0;}.logo-wrapper img{position:relative;clip-path:initial;}.slider-btn{display:none;}.home-services-grid ,.home-coupons-grid,.financing-section,.content-wrapper.home-reviews{padding:2em;}a.cta-btn{max-width:300px;}.cta-content{width:100%;text-align:center;max-width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;}.footer-column{display:none;}.footer-contact{max-width:max-content;margin:0 auto;}.footer-grid{grid-template-columns:1fr;align-items:center;text-align:center;padding:2em;}.footer-social-icons{justify-content:center;}span.header-cta{margin:0;color:#FFFFFF;}.parallax-context{padding:5vh;}p.list-section{flex-direction:column;}.list-section span:not(:last-child){border-right:none;}.home-coupons-content h3 strong{font-size:1.2em;}.fullwidth-navigation{display:none;} #ae_launcher{bottom:80px !Important;left:10px !important;right:initial !important;}ul.disc{list-style-position:inside;}.footer-brand{padding-right:0;}.footer-bottom-row{flex-direction:column;}.parallax-context{background-attachment:scroll !important;transform:none !important;}} @media only screen and (max-width:768px){.bottom-white-accent::after{border-top:15vh solid transparent;}.cta-content{padding:140px 0;}.large-vertical-padding{padding:5vh 0 19vh 0;}.height-buffer{height:75vh;}.service-box{width:100%;margin:0;}.slider-service-line{top:50%;}.slide-content{position:absolute;top:35%;width:100vw;}.small-horizontal-vertical-padding{padding:3% 3%;}.financing-wrapper{grid-template-columns:1fr 1fr;gap:3em;padding:3em;}.financing-left h2{font-size:2.5em;}.what-sets-section{display:flex;align-items:stretch;background:#000;overflow:hidden;}.what-sets-section{display:block;}.what-sets-image,.what-sets-image img{min-height:45vw;}.what-sets-inner{max-width:100%;padding:4em 6vw;}.what-sets-inner h2{font-size:2.6em;}.hvac-feature-row{display:block;}.hvac-feature-row-alt{display:flex;flex-direction:column-reverse;}.hvac-feature-image,.hvac-feature-image img{min-height:45vw;}.hvac-feature-inner{max-width:100%;padding:4em 6vw;}.hvac-feature-inner h2{font-size:2.5em;}.hvac-feature-row-alt .hvac-feature-content::before{left:0;right:auto;}.contact-form-side{padding:2.5em;}.contact-info-card{padding:2.5em;}} @media only screen and (max-width:767px){.column,.columns{padding-left:1.9375rem;padding-right:1.9375rem;}.arrow{height:50px;width:50px;}.arrow img{position:relative;top:calc(50% - 14px);width:7.5px;height:14px;}.box-padding{padding:5%;}a.cta-btn{max-width:275px;padding:25px 50px;font-size:12px;}.cta-wrapper h2{font-size:2em;}.cta-content{padding:84px 0;}.header-company-service-order{font-size:11px;}.header-company-title a{font-size:18px;}h1.header-company-title{margin:0;}.logo-wrapper img{max-width:200px;}.inner-header h1.header-company-title{font-size:14px;margin:14px 0 0 0;}.inner-header .logo-wrapper img{margin-top:10px;}.inner-header{min-height:auto;padding:10px;}.large-vertical-padding{padding:5vh 0 19vh 0;}.small-horizontal-vertical-padding{padding:10px 0 30px 0;}.medium-horizontal-vertical-padding{padding:10px 0 30px 0;}.slider-service-line span img{margin-top:-5px;width:17.5px;height:19.5px;}.slide-content{top:25%;}.slide-content h2{font-size:1.6em;}.slide-content p{font-size:14px;color:#dedede;}.tagline p{font-size:10px;margin:5px 0;}a.service-btn{padding:10px 40px;font-weight:bold;font-size:13px;width:200px;}svg.payment-icon{float:none;}.lnm-image img{margin-bottom:25px;}.contact-information-box:nth-child(1){padding:3% 5%;}p.contact-email.email{font-size:12px;}.financing-section{padding:3em 0;}.financing-wrapper{gap:10px;padding:10vw;display:flex;flex-direction:column;align-items:center;justify-content:center;}.financing-left{text-align:center;}.financing-left h2{font-size:2.2em;}.financing-left p{margin-left:auto;margin-right:auto;}.financing-feature{max-width:500px;margin:0 auto;} .what-sets-image,.what-sets-image img{min-height:70vw;}.what-sets-inner{padding:3.5em 8vw;text-align:center;}.what-sets-content::before{width:100%;height:3px;}.what-sets-inner h2{font-size:2.2em;}.what-sets-icon{font-size:10em;}.hvac-feature-image,.hvac-feature-image img{min-height:70vw;}.hvac-feature-inner{padding:3.5em 8vw;text-align:center;}.hvac-feature-content::before,.hvac-feature-row-alt .hvac-feature-content::before{width:100%;height:3px;left:0;right:auto;}.hvac-feature-inner h2{font-size:2.1em;}.hvac-feature-bg-icon,.hvac-feature-row-alt .hvac-feature-bg-icon{right:-0.1em;left:auto;font-size:9em;}.contact-main-section{padding:3em 0;}.contact-form-side{padding:2em 1.5em;}.contact-info-grid{grid-template-columns:1fr;}.contact-info-card{padding:2.5em 2em;}.contact-hours-row{flex-direction:column;align-items:center;gap:0.3em;}.contact-hours-row strong{text-align:left;}.home-coupons-grid{display:grid;grid-template-columns:1fr;gap:25px;width:100%;text-align:center;}.contact-info-item{align-items:center;flex-direction:column;}.contact-info-grid ,.home-services-grid{grid-template-columns:repeat(1,1fr);}.contact-info-label{text-align:center;}.contact-info-item p{text-align:center;}.contact-info-card{text-align:center;}.slider-bg{height:300px;}.hero-heading{padding:0 20px;}} @media only screen and (max-width:350px){.contact-information-box:nth-child(1){padding:3% 3%;}} 