850-GET-ANDY
Call Now Schedule

🍁 Fall HVAC Maintenance: Why It’s Essential for Your Comfort and Savings

/* ==========================================================================
ADVANTAGE HPE — FULL DESIGN SYSTEM
Brand: Teal #1f96a6 | Accent: #f09b86 (coral) | CTA: #EF233C (red)
Fonts: Oswald (headings), Inter/system (body)
========================================================================== */
@import url(“https://fonts.googleapis.com/css2?family=Oswald:wght@400;500;600;700&family=Inter:wght@400;500;600&display=swap”);
:root{–teal:#1f96a6;–teal-dark:#167580;–teal-light:#e6f4f6;–coral:#f09b86;–cta-red:#EF233C;–cream:#FAFAF8;–dark:#1a1a2e;–text:#333;–text-light:#666;–radius:8px;–shadow:0 2px 12px rgba(0,0,0,.08);–shadow-hover:0 4px 20px rgba(31,150,166,.15)}
body,body.et_divi_theme{font-family:”Inter”,-apple-system,BlinkMacSystemFont,”Segoe UI”,Roboto,sans-serif!important;color:var(–text);line-height:1.7}
h1,h2,h3,h4,h5,h6,.et_pb_module_header,.et_pb_toggle_title{font-family:”Oswald”,”Arial Narrow”,sans-serif!important;font-weight:600;letter-spacing:-.3px;text-transform:uppercase}
#main-header{background:var(–dark)!important;box-shadow:0 2px 8px rgba(0,0,0,.2)}
#main-header .container{max-width:1280px}
#et-top-navigation nav>ul>li>a{font-family:”Oswald”,sans-serif!important;font-weight:500;font-size:14px!important;text-transform:uppercase;letter-spacing:1px;color:#fff!important;padding-bottom:20px!important}
#et-top-navigation nav>ul>li>a:hover,#et-top-navigation nav>ul>li.current-menu-item>a{color:var(–teal)!important;opacity:1!important}
#logo{max-height:70px!important;width:auto!important}
.logo_container{padding-top:12px!important;padding-bottom:12px!important}
#top-header{background:var(–teal)!important;font-size:13px}
#top-header .container{max-width:1280px}
#top-header #et-info a,#top-header #et-secondary-menu li a{color:#fff!important;font-family:”Inter”,sans-serif!important}
#et-top-navigation .nav li ul{background:#fff!important;border-top:3px solid var(–teal);box-shadow:var(–shadow)}
#et-top-navigation .nav li ul li a{color:var(–text)!important;font-size:13px!important}
#et-top-navigation .nav li ul li a:hover{color:var(–teal)!important;background:var(–teal-light)!important}
.et-fixed-header #main-header{background:rgba(26,26,46,.97)!important}
.entry-content{max-width:960px;margin:0 auto;padding:0 20px 40px;font-family:”Inter”,sans-serif;color:var(–text);line-height:1.7}
.entry-content>h1:first-of-type{background:linear-gradient(135deg,var(–teal) 0%,var(–teal-dark) 100%);color:#fff;padding:52px 40px;margin:-20px -20px 36px;font-family:”Oswald”,sans-serif!important;font-size:2.4em;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:1px;border-radius:0 0 var(–radius) var(–radius)}
.entry-content h2{color:var(–teal);font-family:”Oswald”,sans-serif!important;font-size:1.5em;font-weight:600;text-transform:uppercase;margin:44px 0 16px;padding-bottom:10px;border-bottom:3px solid var(–teal)}
.entry-content h3{color:var(–teal-dark);font-family:”Oswald”,sans-serif!important;font-size:1.15em;font-weight:500;text-transform:uppercase;margin:28px 0 10px}
.entry-content p{margin:0 0 16px;font-size:1.05em}
.entry-content ul,.entry-content ol{margin:0 0 20px 20px;font-size:1.05em}
.entry-content li{margin-bottom:8px}
.entry-content li strong{color:var(–teal)}
.entry-content a{color:var(–teal);text-decoration:none;font-weight:600;transition:color .2s}
.entry-content a:hover{color:var(–teal-dark);text-decoration:underline}
.entry-content a[href^=”tel:”]{display:inline-block;background:var(–teal);color:#fff!important;padding:14px 32px;border-radius:6px;font-family:”Oswald”,sans-serif!important;font-size:1.15em;font-weight:600;text-transform:uppercase;letter-spacing:.5px;text-decoration:none!important;transition:all .2s;box-shadow:0 2px 8px rgba(31,150,166,.3)}
.entry-content a[href^=”tel:”]:hover{background:var(–teal-dark);box-shadow:var(–shadow-hover);transform:translateY(-1px)}
.entry-content table{width:100%;border-collapse:collapse;margin:20px 0 24px;box-shadow:var(–shadow);border-radius:var(–radius);overflow:hidden}
.entry-content thead{background:var(–teal);color:#fff}
.entry-content th{padding:14px 18px;text-align:left;font-family:”Oswald”,sans-serif!important;font-weight:500;text-transform:uppercase;font-size:.95em;letter-spacing:.5px}
.entry-content td{padding:13px 18px;border-bottom:1px solid #e8e8e8}
.entry-content tbody tr:nth-child(even){background:var(–teal-light)}
.entry-content tbody tr:hover{background:#d4eef1}
.entry-content h2~h3{background:var(–cream);padding:14px 18px;margin:20px 0 8px;border-left:4px solid var(–teal);border-radius:0 var(–radius) var(–radius) 0}
.entry-content>h2:last-of-type{background:linear-gradient(135deg,var(–teal) 0%,var(–teal-dark) 100%);color:#fff;padding:32px 36px;margin:44px -20px 16px;border-radius:var(–radius);border-bottom:none;text-align:center}
.entry-content>h2:last-of-type+p{text-align:center}
.entry-content>h2:last-of-type~p:last-of-type{text-align:center;color:var(–text-light);font-size:.95em}
.et_pb_button,.et_pb_more_button,.et_pb_promo_button{background:var(–teal)!important;border-color:var(–teal)!important;color:#fff!important;font-family:”Oswald”,sans-serif!important;text-transform:uppercase!important;letter-spacing:1px!important;border-radius:6px!important;transition:all .2s!important}
.et_pb_button:hover{background:var(–teal-dark)!important;border-color:var(–teal-dark)!important}
.et_pb_toggle{border:1px solid #e8e8e8!important;border-radius:var(–radius)!important;margin-bottom:8px!important}
.et_pb_toggle_title{color:var(–teal)!important;font-size:16px!important}
.et_pb_toggle_open .et_pb_toggle_title{color:var(–teal-dark)!important}
#main-footer{background:var(–dark)!important}
#footer-widgets .footer-widget{color:#ccc}
#footer-widgets .footer-widget h4{color:var(–teal)!important;font-family:”Oswald”,sans-serif!important;text-transform:uppercase}
#footer-widgets .footer-widget a{color:#fff!important}
#footer-widgets .footer-widget a:hover{color:var(–teal)!important}
#footer-bottom{background:#111!important}
@media(max-width:768px){.entry-content>h1:first-of-type{font-size:1.6em;padding:36px 20px;margin:-12px -12px 24px}.entry-content h2{font-size:1.25em}.entry-content{padding:0 14px 24px}.entry-content table{font-size:.9em}.entry-content th,.entry-content td{padding:9px 12px}.entry-content a[href^=”tel:”]{display:block;text-align:center;padding:16px 20px;font-size:1.1em}#logo{max-height:50px!important}}
@media print{#main-header,#main-footer{display:none}}

.ahpe-action-bar{position:fixed;bottom:0;left:0;right:0;background:#1a1a2e;padding:10px 20px;display:flex;justify-content:center;align-items:center;gap:16px;z-index:99999;box-shadow:0 -4px 16px rgba(0,0,0,.2);transform:translateY(100%);transition:transform .3s ease}.ahpe-action-bar.visible{transform:translateY(0)}.ahpe-action-bar a{display:inline-flex;align-items:center;gap:8px;padding:10px 24px;border-radius:6px;font-family:”Oswald”,sans-serif;font-weight:600;font-size:15px;text-transform:uppercase;text-decoration:none;letter-spacing:.5px;transition:all .2s}.ahpe-action-bar .bar-call{background:#1f96a6;color:#fff}.ahpe-action-bar .bar-call:hover{background:#167580}.ahpe-action-bar .bar-schedule{background:#f09b86;color:#fff}.ahpe-action-bar .bar-schedule:hover{background:#e08a75}.ahpe-action-bar .bar-phone-text{color:#fff;font-family:”Oswald”,sans-serif;font-size:18px;font-weight:600}@media(max-width:768px){.ahpe-action-bar{padding:8px 12px;gap:8px}.ahpe-action-bar a{padding:10px 16px;font-size:13px}.ahpe-action-bar .bar-phone-text{display:none}}

850-GET-ANDY
Call Now Schedule
850-GET-ANDY ☎ Call Now Schedule Service