<!-- 0. HEADER — custom inline, hot/cold underline animations, animated live-dial, CSS-only mobile drawer -->
  <input type="checkbox" id="f2f-nav-toggle" class="f2f-header__toggle-input" aria-hidden="true">
  <label class="f2f-header__backdrop" for="f2f-nav-toggle" aria-label="Close menu"></label>
  <div class="f2f-header" role="banner">
    <div class="f2f-header__inner">
      <a class="f2f-header__logo" href="/" aria-label="Falls to Falls — home">
        <img class="f2f-header__logo-img" src="https://falls2fallshvac.com/wp-content/uploads/2026/05/logo.png" alt="Falls to Falls Heating and Cooling Specialists">
      </a>
      <nav class="f2f-header__nav" aria-label="Primary">
        <div class="f2f-header__nav-item"><a class="f2f-header__nav-link f2f-header__nav-link--neutral" href="/">Home</a></div>
        <div class="f2f-header__nav-item f2f-header__nav-item--services">
          <a class="f2f-header__nav-link f2f-header__nav-link--services" href="/services/">Services <span class="f2f-header__chev" aria-hidden="true">&#9662;</span></a>
          <div class="f2f-header__dropdown" role="menu">
            <a class="f2f-header__dropdown-link" href="/ac-repair/" role="menuitem">AC Repair</a>
            <a class="f2f-header__dropdown-link" href="/furnace-repair/" role="menuitem">Furnace Repair</a>
            <a class="f2f-header__dropdown-link" href="/boiler-repair/" role="menuitem">Boiler Repair</a>
            <a class="f2f-header__dropdown-link" href="/heat-pump-repair/" role="menuitem">Heat Pump Repair</a>
            <a class="f2f-header__dropdown-link" href="/heater-repair/" role="menuitem">Heater Repair</a>
            <a class="f2f-header__dropdown-link" href="/furnace-servicing/" role="menuitem">Furnace Servicing</a>
            <a class="f2f-header__dropdown-link" href="/boiler-servicing/" role="menuitem">Boiler Servicing</a>
            <a class="f2f-header__dropdown-link" href="/ductless-mini-split-system-repair/" role="menuitem">Ductless Mini-Split System Repair</a>
            <a class="f2f-header__dropdown-link" href="/air-handler-repair/" role="menuitem">Air Handler Repair</a>
            <a class="f2f-header__dropdown-link" href="/refrigerant-recharge/" role="menuitem">Refrigerant Recharge</a>
            <a class="f2f-header__dropdown-link" href="/refrigerant-replacement/" role="menuitem">Refrigerant Replacement</a>
            <a class="f2f-header__dropdown-link" href="/air-quality-assessment/" role="menuitem">Air Quality Assessment</a>
            <a class="f2f-header__dropdown-link" href="/air-quality-treatment/" role="menuitem">Air Quality Treatment</a>
            <a class="f2f-header__dropdown-link" href="/humidifier-installation/" role="menuitem">Humidifier Installation</a>
            <a class="f2f-header__dropdown-link" href="/humidifier-repair/" role="menuitem">Humidifier Repair</a>
            <a class="f2f-header__dropdown-link" href="/dehumidifier-services/" role="menuitem">Dehumidifier Services</a>
            <a class="f2f-header__dropdown-link" href="/air-filtration-systems/" role="menuitem">Air Filtration Systems</a>
            <a class="f2f-header__dropdown-link" href="/air-purification-systems/" role="menuitem">Air Purification Systems</a>
            <a class="f2f-header__dropdown-link" href="/water-heater-repair/" role="menuitem">Water Heater Repair</a>
            <a class="f2f-header__dropdown-link" href="/water-heater-installation/" role="menuitem">Water Heater Installation</a>
            <a class="f2f-header__dropdown-link" href="/smart-thermostat-installation/" role="menuitem">Smart Thermostat Installation</a>
            <a class="f2f-header__dropdown-link" href="/seasonal-tune-ups/" role="menuitem">Seasonal Tune-Ups</a>
            <a class="f2f-header__dropdown-link" href="/hvac-system-installation/" role="menuitem">HVAC System Installation</a>
            <a class="f2f-header__dropdown-link" href="/hvac-system-replacement/" role="menuitem">HVAC System Replacement</a>
            <a class="f2f-header__dropdown-link" href="/energy-efficiency-upgrades/" role="menuitem">Energy Efficiency Upgrades</a>
            <a class="f2f-header__dropdown-link" href="/emergency-hvac-repair/" role="menuitem">Emergency HVAC Repair</a>
            <a class="f2f-header__dropdown-link" href="/chiller-servicing/" role="menuitem">Chiller Servicing</a>
            <a class="f2f-header__dropdown-link" href="/rooftop-unit-repair/" role="menuitem">Rooftop Unit Repair</a>
            <a class="f2f-header__dropdown-link" href="/variable-refrigerant-flow-systems/" role="menuitem">Variable Refrigerant Flow Systems</a>
            <a class="f2f-header__dropdown-link" href="/remote-monitoring-planned-service-agreements/" role="menuitem">Remote Monitoring Planned Service Agreements</a>
            <a class="f2f-header__dropdown-link" href="/commercial-hvac-installation/" role="menuitem">Commercial HVAC Installation</a>
            <a class="f2f-header__dropdown-link" href="/commercial-hvac-repair/" role="menuitem">Commercial HVAC Repair</a>
            <a class="f2f-header__dropdown-link" href="/new-construction-ac-installation/" role="menuitem">New Construction AC Installation</a>
            <a class="f2f-header__dropdown-link" href="/new-construction-water-heater-installation/" role="menuitem">New Construction Water Heater Installation</a>
            <a class="f2f-header__dropdown-link" href="/new-construction-furnace-installation/" role="menuitem">New Construction Furnace Installation</a>
            <a class="f2f-header__dropdown-link" href="/new-construction-furnace-repair/" role="menuitem">New Construction Furnace Repair</a>
          </div>
        </div>
        <div class="f2f-header__nav-item f2f-header__nav-item--areas">
          <a class="f2f-header__nav-link f2f-header__nav-link--areas" href="/service-areas/">Service Areas <span class="f2f-header__chev" aria-hidden="true">&#9662;</span></a>
          <div class="f2f-header__dropdown f2f-header__dropdown--counties" role="menu">
            <a class="f2f-header__dropdown-county" href="/bingham-county/" role="menuitem">Bingham County, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/aberdeen-id/" role="menuitem">Aberdeen, ID <span class="f2f-header__dropdown-hq" aria-hidden="true">HQ</span></a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/blackfoot-id/" role="menuitem">Blackfoot, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/shelley-id/" role="menuitem">Shelley, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/groveland-id/" role="menuitem">Groveland, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/moreland-id/" role="menuitem">Moreland, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/riverside-id/" role="menuitem">Riverside, ID</a>
            <a class="f2f-header__dropdown-county" href="/bonneville-county/" role="menuitem">Bonneville County, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/idaho-falls-id/" role="menuitem">Idaho Falls, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/ammon-id/" role="menuitem">Ammon, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/ucon-id/" role="menuitem">Ucon, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/iona-id/" role="menuitem">Iona, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/lincoln-id/" role="menuitem">Lincoln, ID</a>
            <a class="f2f-header__dropdown-county" href="/bannock-county/" role="menuitem">Bannock County, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/pocatello-id/" role="menuitem">Pocatello, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/chubbuck-id/" role="menuitem">Chubbuck, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/bannock-id/" role="menuitem">Bannock, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/tyhee-id/" role="menuitem">Tyhee, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/inkom-id/" role="menuitem">Inkom, ID</a>
            <a class="f2f-header__dropdown-county" href="/jefferson-county/" role="menuitem">Jefferson County, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/rigby-id/" role="menuitem">Rigby, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/ririe-id/" role="menuitem">Ririe, ID</a>
            <a class="f2f-header__dropdown-county" href="/power-county/" role="menuitem">Power County, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/american-falls-id/" role="menuitem">American Falls, ID</a>
            <a class="f2f-header__dropdown-county" href="/madison-county/" role="menuitem">Madison County, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--nested" href="/rexburg-id/" role="menuitem">Rexburg, ID</a>
            <a class="f2f-header__dropdown-link f2f-header__dropdown-link--all" href="/service-areas/" role="menuitem">View all areas &rarr;</a>
          </div>
        </div>
        <div class="f2f-header__nav-item"><a class="f2f-header__nav-link f2f-header__nav-link--neutral" href="/gallery/">Gallery</a></div>
        <div class="f2f-header__nav-item"><a class="f2f-header__nav-link f2f-header__nav-link--neutral" href="/about-us/">About</a></div>
        <div class="f2f-header__nav-item"><a class="f2f-header__nav-link f2f-header__nav-link--neutral" href="/blog/">Blog</a></div>
        <div class="f2f-header__nav-item"><a class="f2f-header__nav-link f2f-header__nav-link--neutral" href="/contact/">Contact</a></div>
      </nav>
      <div class="f2f-header__right">
        <div class="f2f-header__socials" role="list" aria-label="Falls to Falls on social and review platforms">
          <a class="f2f-header__social-btn" href="https://www.facebook.com/p/Falls-2-Falls-61560515585116/" target="_blank" rel="noopener" aria-label="Facebook"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 4.84 3.44 8.87 8 9.8V15H8v-3h2V9.5C10 7.57 11.57 6 13.5 6H16v3h-2c-.55 0-1 .45-1 1v2h3v3h-3v6.95c5.05-.5 9-4.76 9-9.95z"/></svg></a>
          <a class="f2f-header__social-btn" href="https://www.google.com/maps/place/Falls+to+Falls+Heating+and+Cooling+Specialists/data=!4m2!3m1!1s0x0:0x9cb5e355530a20d7" target="_blank" rel="noopener" aria-label="Google Business"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M21.35 11.1H12v2.95h5.35c-.25 1.43-1 2.62-2.13 3.45-1 .67-2.23 1.05-3.62 1.05-2.83 0-5.24-1.91-6.1-4.5-.23-.65-.35-1.35-.35-2.05s.12-1.4.35-2.05c.86-2.6 3.27-4.5 6.1-4.5 1.6 0 3.05.55 4.18 1.62L18.4 4.42C16.65 2.83 14.43 1.9 12 1.9c-3.6 0-6.7 2.05-8.18 5.05C3.22 8.1 3 9.55 3 11s.22 2.9.82 4.05c1.48 3 4.58 5.05 8.18 5.05 2.43 0 4.65-.85 6.18-2.3 1.78-1.65 2.82-4.08 2.82-6.95 0-.6-.05-1.18-.15-1.75z"/></svg></a>
          <a class="f2f-header__social-btn" href="https://www.bbb.org/us/id/aberdeen/profile/heating-and-air-conditioning/falls-to-falls-heating-and-cooling-specialists-llc-1296-1000175506" target="_blank" rel="noopener" aria-label="BBB"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 2L4 5v6c0 5.5 3.8 10.4 8 11 4.2-.6 8-5.5 8-11V5l-8-3z"/><polyline points="9 11 11 13 15 9"/></svg></a>
          <a class="f2f-header__social-btn" href="https://reviews.birdeye.com/falls-to-falls-heating-and-cooling-specialists-llc-172497530196634" target="_blank" rel="noopener" aria-label="Reviews on Birdeye"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.62L12 2 9.19 8.62 2 9.24l5.46 4.73L5.82 21z"/></svg></a>
          <a class="f2f-header__social-btn" href="https://www.yelp.com/biz/falls-to-falls-heating-and-cooling-specialists-sterling" target="_blank" rel="noopener" aria-label="Yelp"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M11 13.4V19h2v-5.6l4.2-6.4h-2.4L12 10.5 9.2 7H6.8z"/></svg></a>
          <a class="f2f-header__social-btn" href="https://www.homeadvisor.com/rated.LarryStegallJrHVAC.145693570.html" target="_blank" rel="noopener" aria-label="HomeAdvisor"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/><polyline points="9 22 9 12 15 12 15 22"/></svg></a>
        </div>
        <span class="f2f-header__live" aria-hidden="true">
          <span class="f2f-header__live-dial"></span>
          <span>Live in Aberdeen, ID</span>
        </span>
        <a class="f2f-header__cta" href="tel:+12086812884">
          <svg class="f2f-header__cta-icon" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M20 15.5c-1.25 0-2.45-.2-3.57-.57a1.02 1.02 0 0 0-1.02.24l-2.2 2.2a15.05 15.05 0 0 1-6.59-6.58l2.2-2.21a.96.96 0 0 0 .25-1A11.36 11.36 0 0 1 8.5 4a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1c0 9.39 7.61 17 17 17a1 1 0 0 0 1-1v-3.5a1 1 0 0 0-1-1z"/></svg>
          <span>(208) 681-2884</span>
        </a>
        <label class="f2f-header__burger" for="f2f-nav-toggle" aria-label="Open menu">
          <span class="f2f-header__burger-line"></span>
          <span class="f2f-header__burger-line"></span>
          <span class="f2f-header__burger-line"></span>
        </label>
      </div>
    </div>
  </div>
  <div class="f2f-header__drawer" role="dialog" aria-label="Site menu">
    <div class="f2f-header__drawer-head">
      <img class="f2f-header__drawer-logo" src="https://falls2fallshvac.com/wp-content/uploads/2026/05/logo.png" alt="Falls to Falls">
      <label class="f2f-header__drawer-close" for="f2f-nav-toggle" aria-label="Close menu">
        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
      </label>
    </div>
    <nav class="f2f-header__drawer-nav" aria-label="Mobile menu">
      <a class="f2f-header__drawer-link" href="/">Home</a>
      <a class="f2f-header__drawer-link" href="/services/">Services</a>
      <a class="f2f-header__drawer-link" href="/service-areas/">Service Areas</a>
      <a class="f2f-header__drawer-link" href="/gallery/">Gallery</a>
      <a class="f2f-header__drawer-link" href="/about-us/">About</a>
      <a class="f2f-header__drawer-link" href="/contact/">Contact</a>
    </nav>
    <div class="f2f-header__drawer-foot">
      <a class="f2f-header__drawer-cta" href="tel:+12086812884">Call (208) 681-2884</a>
      <span class="f2f-header__drawer-meta">Aberdeen, ID &middot; Owner-Operated</span>
    </div>
  </div>

  <section class="f2f-hero" aria-label="Falls to Falls Heating and Cooling Specialists — owner-operated HVAC in Aberdeen, ID">
    <div class="f2f-hero__bg-photo" aria-hidden="true"></div>
    <div class="f2f-hero__bg-overlay" aria-hidden="true"></div>
    <div class="f2f-hero__bg-glow" aria-hidden="true"></div>
    <div class="f2f-hero__inner">
      <div class="f2f-hero__dial" aria-hidden="true">
        <div class="f2f-hero__dial-ring"></div>
        <div class="f2f-hero__dial-mask">
          <img class="f2f-hero__dial-icon" src="https://falls2fallshvac.com/wp-content/uploads/2026/05/logo-icon.png" alt="">
        </div>
      </div>
      <span class="f2f-hero__eyebrow">Aberdeen, ID &middot; Owner-Operated</span>
      <h1 class="f2f-hero__title">Keeping you comfortable in any season.</h1>
      <p class="f2f-hero__sub">Owner-operated HVAC in Aberdeen and eastern Idaho. Honest pricing, journeyman and contractor licensed, eleven years on the job before going independent. Every job built to last.</p>
      <div class="f2f-hero__cta-row">
        <a href="/contact/" class="f2f-btn f2f-btn--warm">Get a Free Quote <span class="f2f-btn__arrow">&rarr;</span></a>
        <a href="tel:+12086812884" class="f2f-btn f2f-btn--cool">Call (208) 681-2884</a>
      </div>
    </div>
  </section>

  <!-- 2. LARRY TRUST STRIP -->
  <section class="f2f-larry" aria-label="About Larry Stegall, owner-operator">
    <div class="f2f-larry__inner">
      <div class="f2f-larry__photo">
        <img src="https://falls2fallshvac.com/wp-content/uploads/2026/05/furnace-control-board-repair.jpg" alt="Hands-on furnace control board diagnostic work — Falls to Falls">
      </div>
      <div class="f2f-larry__content">
        <span class="f2f-eyebrow f2f-eyebrow--dark">The Owner-Operator</span>
        <h2 class="f2f-larry__h2">Larry Stegall, on every job from the quote to the install.</h2>
        <ul class="f2f-larry__facts">
          <li class="f2f-larry__fact"><span class="f2f-tdial-bullet f2f-larry__fact-bullet" aria-hidden="true"></span><span><strong>Eleven years on the job before going independent.</strong> The diagnostic instincts you can't fake — built from doing the work, not pitching it.</span></li>
          <li class="f2f-larry__fact"><span class="f2f-tdial-bullet f2f-larry__fact-bullet" aria-hidden="true"></span><span><strong>Journeyman and contractor licensed.</strong> Permitted work, no shortcuts. We pull the paperwork that protects you when you go to sell the house.</span></li>
          <li class="f2f-larry__fact"><span class="f2f-tdial-bullet f2f-larry__fact-bullet" aria-hidden="true"></span><span><strong>Your quote comes from the owner.</strong> No commission rep, no upsell pressure. The number you see is the number you pay — and it accounts for what your system actually needs.</span></li>
        </ul>
        <a class="f2f-larry__link" href="/about-us/">Read Larry's story <span class="f2f-larry__link-arrow">&rarr;</span></a>
      </div>
    </div>
  </section>

  <!-- 3. SERVICES — two-temperature menu -->
  <section class="f2f-services" id="services" aria-label="Heating, cooling, air quality services">
    <div class="f2f-services__inner">
      <div class="f2f-services__head">
        <span class="f2f-eyebrow">Two Sides of the Same Trade</span>
        <h2 class="f2f-h2">Heating, cooling, and the air in between.</h2>
        <p style="font-family:'DM Sans',sans-serif;color:rgba(244,251,252,0.7);max-width:560px;margin:0 auto;line-height:1.65;">Every service we offer, organized the way an honest HVAC tech thinks about a house: what keeps you warm, what keeps you cool, and what the air quality looks like in between.</p>
      </div>
      <div class="f2f-services__grid">
        <!-- HEATING panel -->
        <div class="f2f-svc-panel f2f-svc-panel--heating">
          <div class="f2f-svc-panel__eyebrow">Heating</div>
          <h3 class="f2f-svc-panel__title">When the temperature drops, you call us first.</h3>
          <ul class="f2f-svc-panel__list">
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Furnace Repair</span><span class="f2f-svc-panel__leader"></span><a href="/furnace-repair/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Furnace Servicing</span><span class="f2f-svc-panel__leader"></span><a href="/furnace-servicing/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Boiler Repair</span><span class="f2f-svc-panel__leader"></span><a href="/boiler-repair/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Boiler Servicing</span><span class="f2f-svc-panel__leader"></span><a href="/boiler-servicing/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Heat Pump Repair</span><span class="f2f-svc-panel__leader"></span><a href="/heat-pump-repair/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Heater Repair</span><span class="f2f-svc-panel__leader"></span><a href="/heater-repair/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">HVAC System Installation</span><span class="f2f-svc-panel__leader"></span><a href="/hvac-system-installation/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">HVAC System Replacement</span><span class="f2f-svc-panel__leader"></span><a href="/hvac-system-replacement/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Emergency HVAC Repair</span><span class="f2f-svc-panel__leader"></span><a href="/emergency-hvac-repair/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Chiller Servicing</span><span class="f2f-svc-panel__leader"></span><a href="/chiller-servicing/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">New Construction Furnace Installation</span><span class="f2f-svc-panel__leader"></span><a href="/new-construction-furnace-installation/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">New Construction Furnace Repair</span><span class="f2f-svc-panel__leader"></span><a href="/new-construction-furnace-repair/" class="f2f-svc-panel__cta">Get Quote</a></li>
          </ul>
        </div>
        <!-- COOLING panel -->
        <div class="f2f-svc-panel f2f-svc-panel--cooling">
          <div class="f2f-svc-panel__eyebrow">Cooling</div>
          <h3 class="f2f-svc-panel__title">When summer hits, we keep your home livable.</h3>
          <ul class="f2f-svc-panel__list">
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">AC Repair</span><span class="f2f-svc-panel__leader"></span><a href="/ac-repair/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Ductless Mini-Split System Repair</span><span class="f2f-svc-panel__leader"></span><a href="/ductless-mini-split-system-repair/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Air Handler Repair</span><span class="f2f-svc-panel__leader"></span><a href="/air-handler-repair/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Refrigerant Recharge</span><span class="f2f-svc-panel__leader"></span><a href="/refrigerant-recharge/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Refrigerant Replacement</span><span class="f2f-svc-panel__leader"></span><a href="/refrigerant-replacement/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Seasonal Tune-Ups</span><span class="f2f-svc-panel__leader"></span><a href="/seasonal-tune-ups/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">New Construction AC Installation</span><span class="f2f-svc-panel__leader"></span><a href="/new-construction-ac-installation/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Variable Refrigerant Flow Systems</span><span class="f2f-svc-panel__leader"></span><a href="/variable-refrigerant-flow-systems/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Rooftop Unit Repair</span><span class="f2f-svc-panel__leader"></span><a href="/rooftop-unit-repair/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Commercial HVAC Installation</span><span class="f2f-svc-panel__leader"></span><a href="/commercial-hvac-installation/" class="f2f-svc-panel__cta">Get Quote</a></li>
            <li class="f2f-svc-panel__row"><span class="f2f-svc-panel__name">Commercial HVAC Repair</span><span class="f2f-svc-panel__leader"></span><a href="/commercial-hvac-repair/" class="f2f-svc-panel__cta">Get Quote</a></li>
          </ul>
        </div>
      </div>
      <!-- AIR QUALITY + MORE band -->
      <div class="f2f-services__band">
        <div class="f2f-services__band-head">
          <div class="f2f-services__band-eyebrow">Air Quality, Ducts &amp; More</div>
          <h3 class="f2f-services__band-title">Everything else that keeps your system honest.</h3>
        </div>
        <div class="f2f-services__chips">          <a href="/air-quality-assessment/" class="f2f-services__chip">Air Quality Assessment</a>
          <a href="/air-quality-treatment/" class="f2f-services__chip">Air Quality Treatment</a>
          <a href="/humidifier-installation/" class="f2f-services__chip">Humidifier Installation</a>
          <a href="/humidifier-repair/" class="f2f-services__chip">Humidifier Repair</a>
          <a href="/dehumidifier-services/" class="f2f-services__chip">Dehumidifier Services</a>
          <a href="/air-filtration-systems/" class="f2f-services__chip">Air Filtration Systems</a>
          <a href="/air-purification-systems/" class="f2f-services__chip">Air Purification Systems</a>
          <a href="/water-heater-repair/" class="f2f-services__chip">Water Heater Repair</a>
          <a href="/water-heater-installation/" class="f2f-services__chip">Water Heater Installation</a>
          <a href="/smart-thermostat-installation/" class="f2f-services__chip">Smart Thermostat Installation</a>
          <a href="/energy-efficiency-upgrades/" class="f2f-services__chip">Energy Efficiency Upgrades</a>
          <a href="/remote-monitoring-planned-service-agreements/" class="f2f-services__chip">Remote Monitoring &amp; Service</a>
          <a href="/new-construction-water-heater-installation/" class="f2f-services__chip">New Construction Water Heater</a>
        </div>
      </div>
    </div>
  </section>

  <!-- 4. PROCESS — 4-step timeline, alternating sides, center rail -->
  <section class="f2f-process" aria-label="The honest-quote process — four steps from call to install">
    <div class="f2f-process__inner">
      <div class="f2f-process__head">
        <span class="f2f-eyebrow f2f-eyebrow--dark">The Honest Quote</span>
        <h2 class="f2f-h2" style="color:#0F1419;">Four steps from the first call to the final invoice.</h2>
        <p style="font-family:'DM Sans',sans-serif;color:#3a3a3a;max-width:580px;margin:0 auto;line-height:1.65;">No commission-rep theatrics, no "from $X" pricing games. Larry walks the system, writes the number, and stands by both.</p>
      </div>
      <div class="f2f-process__rail-wrap">
        <div class="f2f-process__rail" aria-hidden="true"></div>
        <div class="f2f-process__steps">
          <div class="f2f-process__step f2f-process__step--left f2f-process__step--warm">
            <div class="f2f-process__card">
              <span class="f2f-process__step-tag">Step One</span>
              <h3 class="f2f-process__step-title">You call us.</h3>
              <p class="f2f-process__step-body">Pick up the phone, dial (208) 681-2884, and you're talking to Larry. No phone tree, no dispatcher upselling a service plan you don't need. Tell us what's wrong and we'll set a walkthrough time — usually same week, often same day for no-heat / no-AC emergencies.</p>
            </div>
            <div class="f2f-process__step-dot"><span class="f2f-process__step-num">1</span></div>
          </div>
          <div class="f2f-process__step f2f-process__step--right f2f-process__step--cool">
            <div class="f2f-process__step-dot"><span class="f2f-process__step-num">2</span></div>
            <div class="f2f-process__card">
              <span class="f2f-process__step-tag">Step Two</span>
              <h3 class="f2f-process__step-title">We walk the system.</h3>
              <p class="f2f-process__step-body">Larry shows up on time and actually looks at the equipment — age, condition, refrigerant levels, ductwork, electrical, filter, the whole picture. No quoting from the driveway. The walkthrough is free and we'll tell you straight if the right answer is a $200 repair instead of a $6,000 replacement.</p>
            </div>
          </div>
          <div class="f2f-process__step f2f-process__step--left f2f-process__step--warm">
            <div class="f2f-process__card">
              <span class="f2f-process__step-tag">Step Three</span>
              <h3 class="f2f-process__step-title">Written quote, itemized.</h3>
              <p class="f2f-process__step-body">Parts, labor, warranty terms, and timing all spelled out on a single page. No "starting from" ranges. The number you sign off on is the number on the final invoice — unless we find something behind a wall we couldn't see at the walkthrough, in which case we stop and ask you before doing anything.</p>
            </div>
            <div class="f2f-process__step-dot"><span class="f2f-process__step-num">3</span></div>
          </div>
          <div class="f2f-process__step f2f-process__step--right f2f-process__step--cool">
            <div class="f2f-process__step-dot"><span class="f2f-process__step-num">4</span></div>
            <div class="f2f-process__card">
              <span class="f2f-process__step-tag">Step Four</span>
              <h3 class="f2f-process__step-title">Done right, by the owner.</h3>
              <p class="f2f-process__step-body">Larry does the install or repair himself. No "well I have a crew" handoff to a green helper. Permitted, inspected, and we walk you through how the new system works before we pack up. Warranty paperwork in hand the same day.</p>
            </div>
          </div>
        </div>
      </div>
    </div>
  </section>

  <!-- 5. PORTFOLIO — horizontal scroll-snap real jobsite plates -->
  <section class="f2f-portfolio" id="portfolio" aria-label="Recent Falls to Falls install gallery">
    <div class="f2f-portfolio__head">
      <span class="f2f-eyebrow">Recent Work</span>
      <h2 class="f2f-h2">Real installs across eastern Idaho.</h2>
      <p style="font-family:'DM Sans',sans-serif;color:rgba(244,251,252,0.7);max-width:580px;margin:0 auto;line-height:1.65;">Pull the strip sideways. These are jobs Larry's done in the last couple of years — residential furnaces, commercial AC banks, radiant-heat retrofits, mechanical rooms built from scratch.</p>
    </div>
    <div class="f2f-portfolio__strip-wrap">
      <div class="f2f-portfolio__hint" aria-hidden="true">
        <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2.5" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 6 15 12 9 18"></polyline></svg>
      </div>
      <div class="f2f-portfolio__strip">
      <div class="f2f-portfolio__plate">
        <img src="https://falls2fallshvac.com/wp-content/uploads/2026/05/commercial-york-ac-bank.jpg" alt="Triple York commercial AC bank install">
        <div class="f2f-portfolio__caption"><span class="f2f-portfolio__caption-tag">Commercial</span><h3 class="f2f-portfolio__caption-title">Three-unit York AC bank, commercial exterior wall</h3></div>
      </div>
      <div class="f2f-portfolio__plate">
        <img src="https://falls2fallshvac.com/wp-content/uploads/2026/05/mechanical-room-install.jpg" alt="Real mechanical room install — water heater, manifold, snowmelt controls">
        <div class="f2f-portfolio__caption"><span class="f2f-portfolio__caption-tag">Mechanical Room</span><h3 class="f2f-portfolio__caption-title">Water heater, manifold, snowmelt controls — full build</h3></div>
      </div>
      <div class="f2f-portfolio__plate">
        <img src="https://falls2fallshvac.com/wp-content/uploads/2026/05/new-construction-commercial-shop.jpg" alt="New construction commercial shop with in-floor radiant heat installed">
        <div class="f2f-portfolio__caption"><span class="f2f-portfolio__caption-tag">New Construction</span><h3 class="f2f-portfolio__caption-title">Commercial shop, in-floor radiant heat pre-pour</h3></div>
      </div>
      <div class="f2f-portfolio__plate">
        <img src="https://falls2fallshvac.com/wp-content/uploads/2026/05/commercial-radiant-heat-install.jpg" alt="Commercial outdoor radiant heat install on aggregate base">
        <div class="f2f-portfolio__caption"><span class="f2f-portfolio__caption-tag">Radiant Heat</span><h3 class="f2f-portfolio__caption-title">Commercial outdoor radiant heat, aggregate base</h3></div>
      </div>
      <div class="f2f-portfolio__plate">
        <img src="https://falls2fallshvac.com/wp-content/uploads/2026/05/residential-radiant-heat-install.jpg" alt="Residential in-floor radiant heat tubing being laid">
        <div class="f2f-portfolio__caption"><span class="f2f-portfolio__caption-tag">Residential</span><h3 class="f2f-portfolio__caption-title">In-floor radiant heat retrofit, residential subfloor</h3></div>
      </div>
      <div class="f2f-portfolio__plate">
        <img src="https://falls2fallshvac.com/wp-content/uploads/2026/05/commercial-ductless-wall-unit.jpg" alt="Commercial wall-mounted ductless unit install">
        <div class="f2f-portfolio__caption"><span class="f2f-portfolio__caption-tag">Ductless</span><h3 class="f2f-portfolio__caption-title">Wall-mounted commercial ductless head + line set</h3></div>
      </div>
      <div class="f2f-portfolio__plate">
        <img src="https://falls2fallshvac.com/wp-content/uploads/2026/05/mitsubishi-ceiling-cassette.jpg" alt="Mitsubishi-style ceiling cassette install">
        <div class="f2f-portfolio__caption"><span class="f2f-portfolio__caption-tag">Mini-Split</span><h3 class="f2f-portfolio__caption-title">Wall-mounted cassette with recessed lighting integration</h3></div>
      </div>
      <div class="f2f-portfolio__plate">
        <img src="https://falls2fallshvac.com/wp-content/uploads/2026/05/york-ac-condenser-residential.jpg" alt="York AC condenser, residential install against brick">
        <div class="f2f-portfolio__caption"><span class="f2f-portfolio__caption-tag">Residential</span><h3 class="f2f-portfolio__caption-title">York condenser, brick-wall residential exterior</h3></div>
      </div>
      </div>
    </div>
    <div class="f2f-portfolio__swipe" aria-hidden="true">
      <span class="f2f-portfolio__swipe-arrow f2f-portfolio__swipe-arrow--left"></span>
      <span>Drag or swipe to see more</span>
      <span class="f2f-portfolio__swipe-arrow"></span>
    </div>
    <div class="f2f-portfolio__more">
      <a href="/gallery/">View the full gallery <span aria-hidden="true">&rarr;</span></a>
    </div>
  </section>

  <!-- 6. TESTIMONIAL — magazine pull-quote (PLACEHOLDER — operator to supply real quote) -->
  <section class="f2f-quote" aria-label="Customer testimonial">
    <div class="f2f-quote__inner">
      <span class="f2f-quote__mark" aria-hidden="true">&ldquo;</span>
      <blockquote class="f2f-quote__text">From start to finish, he was professional, honest, and clearly knew what he was doing. Never felt like he was trying to upsell me.</blockquote>
      <div class="f2f-quote__attribution">
        <span class="f2f-quote__author">Mason R. &middot; Idaho Falls</span>
        <span class="f2f-quote__dials" aria-label="5-star review">
          <span class="f2f-quote__dial" aria-hidden="true"></span>
          <span class="f2f-quote__dial" aria-hidden="true"></span>
          <span class="f2f-quote__dial" aria-hidden="true"></span>
          <span class="f2f-quote__dial" aria-hidden="true"></span>
          <span class="f2f-quote__dial" aria-hidden="true"></span>
        </span>
      </div>
      <div class="f2f-quote__more"><a href="/contact/">Read more reviews on Google &rarr;</a></div>
    </div>
  </section>

  <!-- 7. SERVICE AREAS — Google Maps + 20-city grid -->
  <section class="f2f-areas" id="service-areas" aria-label="Service areas across eastern Idaho">
    <div class="f2f-areas__inner">
      <div class="f2f-areas__head">
        <span class="f2f-eyebrow">Where We Work</span>
        <h2 class="f2f-h2">Serving Aberdeen and 100 miles of eastern Idaho.</h2>
        <p style="font-family:'DM Sans',sans-serif;color:rgba(244,251,252,0.7);max-width:620px;margin:0 auto;line-height:1.65;">From the Snake River plain to the Teton foothills, Falls to Falls covers the residential and commercial HVAC work across twenty surrounding cities. Click any city to see what we cover there.</p>
      </div>
      <div class="f2f-areas__map-wrap f2f-areas__map-frame">
        <iframe src="https://www.google.com/maps?q=Aberdeen,ID&z=8&output=embed" loading="lazy" referrerpolicy="no-referrer-when-downgrade" title="Falls to Falls service area centered on Aberdeen, Idaho"></iframe>
      </div>
      <div class="f2f-areas__tiles">
        <a class="f2f-areas__tile" href="/aberdeen-id/"><span class="f2f-areas__tile-name">Aberdeen</span><span class="f2f-areas__tile-state">Idaho &middot; HQ</span></a>
        <a class="f2f-areas__tile" href="/idaho-falls-id/"><span class="f2f-areas__tile-name">Idaho Falls</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/blackfoot-id/"><span class="f2f-areas__tile-name">Blackfoot</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/pocatello-id/"><span class="f2f-areas__tile-name">Pocatello</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/american-falls-id/"><span class="f2f-areas__tile-name">American Falls</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/chubbuck-id/"><span class="f2f-areas__tile-name">Chubbuck</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/ammon-id/"><span class="f2f-areas__tile-name">Ammon</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/shelley-id/"><span class="f2f-areas__tile-name">Shelley</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/groveland-id/"><span class="f2f-areas__tile-name">Groveland</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/moreland-id/"><span class="f2f-areas__tile-name">Moreland</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/riverside-id/"><span class="f2f-areas__tile-name">Riverside</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/rexburg-id/"><span class="f2f-areas__tile-name">Rexburg</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/rigby-id/"><span class="f2f-areas__tile-name">Rigby</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/ucon-id/"><span class="f2f-areas__tile-name">Ucon</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/iona-id/"><span class="f2f-areas__tile-name">Iona</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/lincoln-id/"><span class="f2f-areas__tile-name">Lincoln</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/ririe-id/"><span class="f2f-areas__tile-name">Ririe</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/bannock-id/"><span class="f2f-areas__tile-name">Bannock</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/tyhee-id/"><span class="f2f-areas__tile-name">Tyhee</span><span class="f2f-areas__tile-state">Idaho</span></a>
        <a class="f2f-areas__tile" href="/inkom-id/"><span class="f2f-areas__tile-name">Inkom</span><span class="f2f-areas__tile-state">Idaho</span></a>
      </div>
    </div>
  </section>

  <!-- 8. FAQ — editorial accordion -->
  <section class="f2f-faq" id="faq" aria-label="Frequently asked questions">
    <div class="f2f-faq__inner">
      <div class="f2f-faq__head">
        <span class="f2f-eyebrow f2f-eyebrow--dark">Questions We Get</span>
        <h2 class="f2f-h2" style="color:#0F1419;">Honest answers, no upsell.</h2>
      </div>
      <div class="f2f-faq__list">
        <details class="f2f-faq__item">
          <summary class="f2f-faq__q">How long does changing the filter actually extend the life of my unit?<span class="f2f-faq__icon" aria-hidden="true"></span></summary>
          <div class="f2f-faq__a">
            <p>For a typical residential furnace or AC, swapping a 1-inch pleated filter every 60-90 days during the season can add three to five years to the life of the blower motor — and even longer for the heat exchanger. The reason is dust loading: a clogged filter forces the blower to work harder, which heats the motor windings and shortens their life. On a high-MERV filter for a tight house, the interval is closer to 90 days. On a 4-inch media filter, you can go six months to a year.</p>
            <p>If you can't remember the last time you changed yours, you're due. We sell + install higher-end media filters that need replacing less often if you'd rather think about it once a year.</p>
          </div>
        </details>
        <details class="f2f-faq__item">
          <summary class="f2f-faq__q">What temperature should I leave the unit at when I'm gone?<span class="f2f-faq__icon" aria-hidden="true"></span></summary>
          <div class="f2f-faq__a">
            <p>For short trips (under a week), set back about 7-10 degrees from your normal setting — so 60-62°F in winter, 80°F in summer. Don't turn it off completely, especially in winter. In Idaho a sub-freezing snap can burst pipes if the house drops below 50°F.</p>
            <p>For longer absences (week+), a smart thermostat with geofencing is worth the install. Or just leave it at the setback temp and let the system idle. Re-heating a cold house costs more than the savings from cycling the unit off.</p>
          </div>
        </details>
        <details class="f2f-faq__item">
          <summary class="f2f-faq__q">Should I repair my old furnace or replace it?<span class="f2f-faq__icon" aria-hidden="true"></span></summary>
          <div class="f2f-faq__a">
            <p>The honest rule of thumb: if the unit is older than fifteen years AND the repair quote is more than half the cost of a new system, replace it. If it's twelve to fifteen years and the repair is under a third of replacement, repair it. Anything younger than twelve years is almost always worth fixing.</p>
            <p>That said, the right answer depends on the specific failure — a cracked heat exchanger or a failed control board on an old unit changes the math. Larry will walk you through what's broken, what it costs to fix vs. replace, and what the rest of the system probably has left in it. No high-pressure replacement pitch.</p>
          </div>
        </details>
        <details class="f2f-faq__item">
          <summary class="f2f-faq__q">When should I get my system serviced?<span class="f2f-faq__icon" aria-hidden="true"></span></summary>
          <div class="f2f-faq__a">
            <p>Heating system — once a year, ideally in early fall (September to mid-October) before you fire it up for the season. Cooling system — once a year in spring (April to early May) before the first hot week. Catching a weak capacitor or a low refrigerant charge during a tune-up costs $150 instead of $500 when the unit dies on a 95° afternoon.</p>
            <p>We offer annual service agreements that bundle both visits and discount any repairs found during them. Not a sales pitch — just cheaper than a single emergency call.</p>
          </div>
        </details>
        <details class="f2f-faq__item">
          <summary class="f2f-faq__q">Do you handle emergency calls outside business hours?<span class="f2f-faq__icon" aria-hidden="true"></span></summary>
          <div class="f2f-faq__a">
            <p>Yes — no-heat in winter or no-AC during a heat advisory gets prioritized regardless of the time. Larry takes the call directly and we charge a flat after-hours rate (no escalating dispatch fees, no doubled labor). For everything else, normal business hours are weekdays 8am to 6pm.</p>
          </div>
        </details>
        <details class="f2f-faq__item">
          <summary class="f2f-faq__q">Are quotes free? Will I be pressured?<span class="f2f-faq__icon" aria-hidden="true"></span></summary>
          <div class="f2f-faq__a">
            <p>Free, written, no obligation. Larry will walk the system, ask what your real budget looks like, and lay out the options — including the option to not do anything yet. We don't work on commission. If the right answer for your house is "your unit has another five years in it, save the money," that's what we'll tell you.</p>
          </div>
        </details>
      </div>
    </div>
  </section>

  <!-- 9. CONTACT — dual-temperature split panel -->
  <section class="f2f-contact" id="contact" aria-label="Get in touch with Falls to Falls">
    <div class="f2f-contact__half f2f-contact__half--warm">
      <div class="f2f-contact__inner">
        <div class="f2f-contact__eyebrow">Heating Emergency?</div>
        <h2 class="f2f-contact__h2">Heating problem? Don't sweat it.</h2>
        <p class="f2f-contact__sub">No-heat in eastern Idaho in February isn't a "leave a voicemail" situation. Call Larry directly and we'll be out the same day, often within a couple of hours.</p>
        <a class="f2f-contact__phone" href="tel:+12086812884">
          <span class="f2f-contact__phone-icon" aria-hidden="true">
            <svg width="22" height="22" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M20 15.5c-1.25 0-2.45-.2-3.57-.57a1.02 1.02 0 0 0-1.02.24l-2.2 2.2a15.05 15.05 0 0 1-6.59-6.58l2.2-2.21a.96.96 0 0 0 .25-1A11.36 11.36 0 0 1 8.5 4a1 1 0 0 0-1-1H4a1 1 0 0 0-1 1c0 9.39 7.61 17 17 17a1 1 0 0 0 1-1v-3.5a1 1 0 0 0-1-1z"/></svg>
          </span>
          <span>(208) 681-2884</span>
        </a>
      </div>
    </div>
    <div class="f2f-contact__half f2f-contact__half--cool">
      <div class="f2f-contact__inner">
        <div class="f2f-contact__eyebrow">Cooling, Install or Question?</div>
        <h2 class="f2f-contact__h2">AC out? We'll cool it down.</h2>
        <p class="f2f-contact__sub">Send us a few details about your system and what's happening. Larry reads every inquiry himself and usually responds within a couple hours during business days.</p>
        <form class="f2f-contact__form" action="https://formspree.io/f/mwvydzor" method="POST">
          <div class="f2f-contact__field-row">
            <div class="f2f-contact__field"><label for="f2f-name">Name</label><input id="f2f-name" name="name" type="text" required></div>
            <div class="f2f-contact__field"><label for="f2f-phone">Phone</label><input id="f2f-phone" name="phone" type="tel" required></div>
          </div>
          <div class="f2f-contact__field"><label for="f2f-email">Email</label><input id="f2f-email" name="email" type="email" required></div>
          <div class="f2f-contact__field"><label for="f2f-address">Service address</label><input id="f2f-address" name="address" type="text"></div>
          <div class="f2f-contact__field"><label for="f2f-message">What's going on?</label><textarea id="f2f-message" name="message" rows="4" required></textarea></div>
          <div class="f2f-contact__submit"><button type="submit">Send to Larry <span class="f2f-contact__submit-arrow" aria-hidden="true">&rarr;</span></button></div>
        </form>
      </div>
    </div>
  </section>

  <!-- 10. FOOTER — editorial colophon -->
  <div class="f2f-footer" role="contentinfo">
    <div class="f2f-footer__bg-dial" aria-hidden="true"></div>
    <div class="f2f-footer__inner">
      <div class="f2f-footer__top">
        <!-- Col 1: Brand -->
        <div class="f2f-footer__col f2f-footer__col--brand">
          <img class="f2f-footer__brand-logo" src="https://falls2fallshvac.com/wp-content/uploads/2026/05/logo.png" alt="Falls to Falls Heating and Cooling Specialists">
          <p class="f2f-footer__brand-tagline">Keeping you comfortable in any season.</p>
          <p class="f2f-footer__brand-credo">Family-feel HVAC built on Larry Stegall's eleven years on the job. Honest pricing, journeyman + contractor licensed, owner-direct from the quote to the walkout.</p>
          <span class="f2f-footer__brand-mark">
            <span class="f2f-footer__brand-mark-dial" aria-hidden="true"></span>
            <span>Aberdeen, ID &middot; Est. 2024</span>
          </span>
        </div>
        <!-- Col 2: Services -->
        <div class="f2f-footer__col f2f-footer__col--services">
          <div class="f2f-footer__col-head">Services</div>
          <ul class="f2f-footer__list">
            <li><a href="/furnace-repair/">Furnace Repair</a></li>
            <li><a href="/ac-repair/">AC Repair</a></li>
            <li><a href="/hvac-system-installation/">HVAC System Installation</a></li>
            <li><a href="/boiler-repair/">Boiler Repair</a></li>
            <li><a href="/heat-pump-repair/">Heat Pump Repair</a></li>            <li><a href="/air-quality-treatment/">Air Quality Treatment</a></li>
            <li><a href="/emergency-hvac-repair/">Emergency HVAC Repair</a></li>
          </ul>
        </div>
        <!-- Col 3: Service Areas -->
        <div class="f2f-footer__col f2f-footer__col--areas">
          <div class="f2f-footer__col-head">Service Areas</div>
          <ul class="f2f-footer__list">
            <li><a href="/aberdeen-id/">Aberdeen, ID</a></li>
            <li><a href="/idaho-falls-id/">Idaho Falls, ID</a></li>
            <li><a href="/pocatello-id/">Pocatello, ID</a></li>
            <li><a href="/blackfoot-id/">Blackfoot, ID</a></li>
            <li><a href="/american-falls-id/">American Falls, ID</a></li>
            <li><a href="/chubbuck-id/">Chubbuck, ID</a></li>
            <li><a href="/rexburg-id/">Rexburg, ID</a></li>
            <li><a href="/ammon-id/">Ammon, ID</a></li>
          </ul>
        </div>
        <!-- Col 4: Contact -->
        <div class="f2f-footer__col f2f-footer__col--contact">
          <div class="f2f-footer__col-head">Reach Larry</div>
          <a class="f2f-footer__contact-phone" href="tel:+12086812884">(208) 681-2884</a>
          <div class="f2f-footer__contact-meta">
            <div class="f2f-footer__contact-meta-row">
              <svg class="f2f-footer__contact-meta-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"></path><polyline points="22,6 12,13 2,6"></polyline></svg>
              <span><a href="mailto:f2f.office@falls2fallshvac.com">f2f.office@falls2fallshvac.com</a></span>
            </div>
            <div class="f2f-footer__contact-meta-row">
              <svg class="f2f-footer__contact-meta-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><path d="M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"></path><circle cx="12" cy="10" r="3"></circle></svg>
              <span>2503 W 1000 S<br>Aberdeen, ID 83210</span>
            </div>
            <div class="f2f-footer__contact-meta-row">
              <svg class="f2f-footer__contact-meta-icon" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><polyline points="12 6 12 12 16 14"></polyline></svg>
              <span>Mon-Fri 8am-6pm<br>Emergency 24/7</span>
            </div>
          </div>
          <a class="f2f-footer__contact-cta" href="/contact/">Free quote <span class="f2f-footer__contact-cta-arrow" aria-hidden="true">&rarr;</span></a>
        </div>
      </div>
      <div class="f2f-footer__social-wrap">
        <div class="f2f-footer__social-label">Connect With Us</div>
        <div class="f2f-footer__social" role="list">
          <a class="f2f-footer__social-icon" href="https://www.facebook.com/p/Falls-2-Falls-61560515585116/" target="_blank" rel="noopener" aria-label="Falls to Falls on Facebook" role="listitem">
            <svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M22 12c0-5.52-4.48-10-10-10S2 6.48 2 12c0 4.84 3.44 8.87 8 9.8V15H8v-3h2V9.5C10 7.57 11.57 6 13.5 6H16v3h-2c-.55 0-1 .45-1 1v2h3v3h-3v6.95c5.05-.5 9-4.76 9-9.95z"/></svg>
          </a>
          <a class="f2f-footer__social-icon" href="https://www.google.com/maps/place/Falls+to+Falls+Heating+and+Cooling+Specialists/data=!4m2!3m1!1s0x0:0x9cb5e355530a20d7" target="_blank" rel="noopener" aria-label="Falls to Falls on Google Business" role="listitem">
            <svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M21.35 11.1H12v2.95h5.35c-.25 1.43-1 2.62-2.13 3.45-1 .67-2.23 1.05-3.62 1.05-2.83 0-5.24-1.91-6.1-4.5-.23-.65-.35-1.35-.35-2.05s.12-1.4.35-2.05c.86-2.6 3.27-4.5 6.1-4.5 1.6 0 3.05.55 4.18 1.62L18.4 4.42C16.65 2.83 14.43 1.9 12 1.9c-3.6 0-6.7 2.05-8.18 5.05C3.22 8.1 3 9.55 3 11s.22 2.9.82 4.05c1.48 3 4.58 5.05 8.18 5.05 2.43 0 4.65-.85 6.18-2.3 1.78-1.65 2.82-4.08 2.82-6.95 0-.6-.05-1.18-.15-1.75z"/></svg>
          </a>
          <a class="f2f-footer__social-icon" href="https://www.bbb.org/us/id/aberdeen/profile/heating-and-air-conditioning/falls-to-falls-heating-and-cooling-specialists-llc-1296-1000175506" target="_blank" rel="noopener" aria-label="Falls to Falls BBB profile" role="listitem">
            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M12 2L4 5v6c0 5.5 3.8 10.4 8 11 4.2-.6 8-5.5 8-11V5l-8-3z"/><polyline points="9 11 11 13 15 9"/></svg>
          </a>
          <a class="f2f-footer__social-icon" href="https://reviews.birdeye.com/falls-to-falls-heating-and-cooling-specialists-llc-172497530196634" target="_blank" rel="noopener" aria-label="Read all 5-star reviews on Birdeye" role="listitem">
            <svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M12 17.27L18.18 21l-1.64-7.03L22 9.24l-7.19-.62L12 2 9.19 8.62 2 9.24l5.46 4.73L5.82 21z"/></svg>
          </a>
          <a class="f2f-footer__social-icon" href="https://www.yelp.com/biz/falls-to-falls-heating-and-cooling-specialists-sterling" target="_blank" rel="noopener" aria-label="Falls to Falls on Yelp" role="listitem">
            <svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M11 13.4V19h2v-5.6l4.2-6.4h-2.4L12 10.5 9.2 7H6.8z"/></svg>
          </a>
          <a class="f2f-footer__social-icon" href="https://www.homeadvisor.com/rated.LarryStegallJrHVAC.145693570.html" target="_blank" rel="noopener" aria-label="Falls to Falls on HomeAdvisor" role="listitem">
            <svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.8" stroke-linecap="round" stroke-linejoin="round" aria-hidden="true"><path d="M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"/><polyline points="9 22 9 12 15 12 15 22"/></svg>
          </a>
        </div>
      </div>
      <div class="f2f-footer__divider" aria-hidden="true"></div>
      <div class="f2f-footer__bottom">
        <div class="f2f-footer__legal">
          <span class="f2f-footer__legal-dial" aria-hidden="true"></span>
          <span>&copy; 2026 Falls to Falls Heating and Cooling Specialists, LLC. All rights reserved. Idaho licensed contractor.</span>
        </div>
        <div class="f2f-footer__credit">Built in <strong>Aberdeen, ID</strong></div>
      </div>
    </div>
  </div>

  <!-- Mobile sticky CTA bar (engine standard) -->
  <div class="mobile-cta-bar" aria-label="Quick contact">
    <a class="mobile-cta__call" href="tel:+12086812884">Call Larry</a>
    <a class="mobile-cta__estimate" href="/contact/">Free Quote</a>
  </div>
</div>
/* SE_VERSION 361c37b6b 2026-06-11 */
@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css');.mc-full{width:100%;}.mc-inner{width:min(1200px,calc(100% - clamp(40px,8vw,96px)));margin-left:auto;margin-right:auto;}:root{--se-header-h:100px;--se-header-h-tablet:80px;--se-header-h-mobile:70px;}@media(max-width:992px){:root{--se-header-h:var(--se-header-h-tablet);}}@media(max-width:768px){:root{--se-header-h:var(--se-header-h-mobile);}}.nav-ul .sub-menu{display:none!important;opacity:0;visibility:hidden;}header.header{position:sticky!important;top:0!important;z-index:9999!important;}.sticky-header-placeholder{display:none!important;}header.header,.hfg_header,.header--row,.header--row.header-main,.nv-navbar{background:#000000!important;background-color:#000000!important;--bgcolor:#000000!important;border-bottom:none!important;box-shadow:0 2px 20px rgba(0,0,0,0.08)!important;}.header--row .header--row-inner{max-width:100%!important;width:100%!important;margin:0!important;padding:8px clamp(24px,4vw,60px)!important;background:transparent!important;border-radius:0!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;}.header--row.header-top:not(:has(.builder-item:not(:empty))),.header--row.header-bottom:not(:has(.builder-item:not(:empty))){display:none!important;height:0!important;padding:0!important;overflow:hidden!important;}.hfg_header .header-main .row--wrapper{display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;}.hfg_header .header-main .row--wrapper,.hfg_header .header--row-inner,.hfg_header .header-main-inner{flex-wrap:nowrap!important;}.hfg_header .header-main .hfg-slot.center{min-width:0!important;}.hfg_header .header-main .primary-menu-ul,.hfg_header .header-main .nav-ul.menu-desktop,.hfg_header .header-main ul.primary-menu-ul{flex-wrap:wrap!important;justify-content:center!important;row-gap:4px!important;}.hfg_header .header-main .primary-menu-ul>li,.hfg_header .header-main .nav-ul.menu-desktop>li{flex-shrink:0!important;white-space:nowrap!important;}.hfg_header .header-main .primary-menu-ul>li>.wrap>a,.hfg_header .header-main .nav-ul.menu-desktop>li>.wrap>a{white-space:nowrap!important;}.hfg_header .header-menu-sidebar,.header-menu-sidebar,.header-menu-sidebar-inner,#header-menu-sidebar{background:#000000!important;background-color:#000000!important;}.hfg_header .header-menu-sidebar .nav-ul>li>a{color:#FFFFFF;font-family:'DM Sans',sans-serif;}.header-menu-sidebar,.header-menu-sidebar-inner,#header-menu-sidebar{width:100vw!important;max-width:100vw!important;}.header-menu-sidebar a,.header-menu-sidebar .menu-item a,#header-menu-sidebar a,.header-menu-sidebar-inner a,.header-menu-sidebar .nav-ul li a,.header-menu-sidebar .nav-ul .sub-menu li a{color:#F4FBFC!important;font-family:'DM Sans',sans-serif!important;font-weight:400!important;font-size:16px!important;padding:14px 24px!important;display:block!important;}.header-menu-sidebar a:hover,.header-menu-sidebar a:active,.header-menu-sidebar .menu-item a:hover{color:#F7BB48!important;background:rgba(255,255,255,0.03)!important;}.header-menu-sidebar .menu-item{border-bottom:1px solid #1a1612!important;}.navbar-toggle:not(.caret-wrap):not(.close-sidebar-panel),.menu-mobile-toggle:not(.caret-wrap):not(.close-sidebar-panel),button.navbar-toggle:not(.caret-wrap):not(.close-sidebar-panel),.hfg-slot .navbar-toggle:not(.caret-wrap):not(.close-sidebar-panel){background:transparent!important;background-color:transparent!important;background-image:none!important;border:none!important;box-shadow:none!important;padding:8px!important;width:auto!important;height:auto!important;display:flex!important;flex-direction:column!important;gap:5px!important;color:#F7BB48!important;}.navbar-toggle:not(.caret-wrap):not(.close-sidebar-panel) .icon-bar,.navbar-toggle:not(.caret-wrap):not(.close-sidebar-panel) span.icon-bar,.toggle-nav-mobile .icon-bar{display:block!important;width:24px!important;height:2px!important;background-color:#F7BB48!important;border-radius:0!important;}.navbar-toggle:not(.caret-wrap):not(.close-sidebar-panel)>svg,.menu-mobile-toggle:not(.caret-wrap):not(.close-sidebar-panel)>svg{width:24px!important;height:24px!important;fill:#F7BB48!important;}@media(min-width:961px){.nav-ul>li.menu-item-has-children>.wrap>.caret-wrap{display:inline-flex!important;visibility:visible!important;opacity:1!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important;width:14px!important;height:14px!important;margin-left:6px!important;padding:0!important;background:transparent!important;border:none!important;color:#F4FBFC!important;}.nav-ul>li.menu-item-has-children>.wrap>.caret-wrap>.caret,.nav-ul>li.menu-item-has-children>.wrap>.caret-wrap>span.caret{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:14px!important;height:14px!important;}.nav-ul>li.menu-item-has-children>.wrap>.caret-wrap svg{display:inline-block!important;width:10px!important;height:10px!important;fill:#F4FBFC!important;color:#F4FBFC!important;flex-shrink:0!important;}.nav-ul>li.menu-item-has-children:hover>.wrap>.caret-wrap svg{fill:#F7BB48!important;color:#F7BB48!important;transform:rotate(180deg);transition:transform 0.25s ease;}}.close-sidebar-panel,.header-menu-sidebar .close-sidebar-panel,button.close-sidebar-panel{background:transparent!important;border:none!important;color:#F4FBFC!important;font-size:24px!important;padding:16px!important;position:absolute!important;top:12px!important;right:12px!important;z-index:100!important;}.close-sidebar-panel svg{fill:#F4FBFC!important;width:20px!important;height:20px!important;}.header-menu-sidebar .builder-item--custom_html,.header-menu-sidebar .nv-html-content{padding:24px 24px 8px 24px!important;}.header-menu-sidebar .se-header-social{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;flex-wrap:nowrap!important;max-width:300px!important;margin:0 auto!important;}.header-menu-sidebar .se-header-social a{width:40px!important;height:40px!important;border-radius:50%!important;border:none!important;flex:0 1 40px!important;min-width:32px!important;}.header-menu-sidebar .button{background:#F7BB48!important;color:#FAFAFA!important;border:none!important;padding:16px 32px!important;text-align:center!important;display:block!important;width:calc(100% - 48px)!important;margin:20px 24px!important;border-radius:0!important;}.header-menu-sidebar a.button{background:#F7BB48!important;color:#FAFAFA!important;border:none!important;padding:16px 32px!important;text-align:center!important;display:block!important;width:calc(100% - 48px)!important;margin:20px 24px!important;border-radius:0!important;}.header-menu-sidebar-bg,.nv-overlay{background:rgba(0,0,0,0.85)!important;}.header-menu-sidebar .nav-ul li a{color:#FFFFFF!important;}.header-menu-sidebar .nav-ul .sub-menu li a{color:#FFFFFF!important;}.header-menu-sidebar a{color:#FFFFFF!important;}body.blog .neve-main,body.blog .nv-content-wrap,body.blog .nv-index-posts{max-width:min(1280px,100%)!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(24px,4vw,60px)!important;padding-right:clamp(24px,4vw,60px)!important;box-sizing:border-box!important;}body.blog .posts-wrapper,body.blog .nv-blog-archive{padding-left:0!important;padding-right:0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;}body.blog .nv-page-title-wrap,body.blog header.entry-header{padding-left:clamp(24px,4vw,60px)!important;padding-right:clamp(24px,4vw,60px)!important;max-width:min(1280px,100%)!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important;}@media(max-width:768px){body.blog .neve-main,body.blog .posts-wrapper{padding-left:20px!important;padding-right:20px!important;}}body.blog .archive-container,body.blog .neve-main,body.archive .archive-container,body.archive .neve-main,body.single .neve-main{padding-top:clamp(56px,8vh,104px)!important;}@media(max-width:768px){body.blog .archive-container,body.blog .neve-main,body.archive .archive-container,body.archive .neve-main,body.single .neve-main{padding-top:clamp(36px,6vh,64px)!important;}}body.blog .entry-title,body.blog .entry-title a,body.blog h2.entry-title,body.blog h2.entry-title a,body.blog .post .entry-title,body.blog .post .entry-title a,body.archive .entry-title,body.archive .entry-title a,body.single .entry-title,body.single .entry-title a,body.single h1.entry-title{color:#1B2A38!important;}body.blog .entry-summary,body.blog .entry-summary p,body.blog .nv-meta-list,body.blog .nv-meta-list a,body.blog .nv-meta-list li,body.blog .posted-by,body.blog .posted-on,body.blog .post-meta,body.blog .post-meta a,body.archive .entry-summary,body.archive .entry-summary p,body.archive .nv-meta-list a,body.single .nv-meta-list,body.single .nv-meta-list li,body.single .posted-on,body.single .posted-by{color:#1B2A38!important;}body.blog .entry-title a:hover,body.blog .nv-meta-list a:hover,body.archive .entry-title a:hover,body.single .entry-title a:hover{color:#F7BB48!important;}body.blog .read-more-button,body.blog .read-more,body.archive .read-more-button,body.single .read-more-button{color:#F7BB48!important;}body.single-post .entry-content,body.single-post .entry-content p,body.single-post .entry-content li,body.single-post .entry-content h2,body.single-post .entry-content h3,body.single-post .entry-content h4,[class*='gcr-blog-body'],[class*='gcr-blog-body'] p{color:#1B2A38!important;}.hfg_header,header.hfg_header,.header-main-inner{position:sticky;top:0;z-index:9999;}.hfg_header .header--row{backdrop-filter:blur(14px) saturate(160%);-webkit-backdrop-filter:blur(14px) saturate(160%);}.se-header{position:sticky;top:0;z-index:9999;background:#000;width:100%;}.se-header-inner{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;max-width:100%;padding:0 clamp(24px,4vw,60px);min-height:100px;gap:clamp(12px,1.6vw,28px);}.se-header-logo{flex-shrink:0;}.se-header-logo img{max-height:180px;width:auto;display:block;}.se-header-nav{flex:1 1 auto;min-width:0;display:flex;justify-content:center;}.se-nav-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(10px,1.3vw,22px);row-gap:4px;align-items:center;}.se-nav-item{position:relative;flex-shrink:0;}.se-nav-item>a{font-family:'DM Sans',sans-serif;font-size:15px;font-weight:500;color:#F4FBFC;text-decoration:none;white-space:nowrap;transition:color 0.3s ease;padding:8px 0;}.se-nav-item>a:hover{color:#F7BB48;}.se-caret{margin-left:4px;vertical-align:middle;color:#9CA3AF;transition:transform 0.3s ease;}.se-has-sub:hover .se-caret{transform:rotate(180deg);color:#F7BB48;}.se-sub-menu{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);width:max-content;max-width:calc(100vw - 32px);min-width:220px;background:#000000;border:1px solid rgba(255,255,255,0.15);border-top:2px solid #F7BB48;padding:16px;z-index:100;list-style:none;margin:0;grid-template-columns:1fr;gap:4px;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,0.4);max-height:calc(100vh - 120px);overflow-y:auto;overscroll-behavior:contain;}.se-sub-menu{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.25) transparent;}.se-sub-menu::-webkit-scrollbar{width:6px;}.se-sub-menu::-webkit-scrollbar-track{background:transparent;}.se-sub-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.2);border-radius:3px;}.se-sub-menu::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,0.35);}.se-has-sub:hover>.se-sub-menu{display:grid;}.se-sub-menu::before{content:''!important;position:absolute!important;top:-14px!important;left:0!important;right:0!important;height:14px!important;background:transparent!important;display:block!important;}.se-sub-menu .se-has-sub>.se-sub-menu::before{content:''!important;position:absolute!important;top:0!important;left:-14px!important;width:14px!important;height:100%!important;background:transparent!important;display:block!important;}.se-sub-menu li{position:relative;border-radius:6px;}.se-sub-menu li a{display:block;padding:12px 16px;font-family:'DM Sans',sans-serif;font-size:14px;color:#E5E5E5;text-decoration:none;transition:color 0.3s ease,background 0.3s ease;white-space:nowrap;text-align:left;border-radius:6px;}.se-sub-menu li a:hover{color:#F7BB48;background:rgba(255,255,255,0.06);}.se-sub-menu .se-has-sub>.se-sub-menu{left:100%;top:0;min-width:200px;grid-template-columns:1fr;max-height:60vh;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.25) transparent;}.se-sub-menu .se-has-sub>.se-sub-menu::-webkit-scrollbar{width:6px;}.se-sub-menu .se-has-sub>.se-sub-menu::-webkit-scrollbar-track{background:transparent;}.se-sub-menu .se-has-sub>.se-sub-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.2);border-radius:3px;}.se-sub-menu .se-has-sub>.se-sub-menu::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,0.35);}.se-sub-menu:has(.se-has-sub .se-sub-menu){overflow:visible!important;max-height:none!important;}.se-sub-menu li.se-has-sub>a{display:flex!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding-right:14px!important;}.se-sub-menu li.se-has-sub>a::after{content:'›'!important;color:#F4FBFC!important;font-size:18px!important;font-weight:700!important;line-height:1!important;flex-shrink:0!important;display:inline-block!important;transition:transform 0.25s ease,opacity 0.25s ease!important;opacity:0.85!important;}.se-sub-menu li.se-has-sub:hover>a::after{opacity:1!important;transform:translateX(4px)!important;}.se-caret-sub{display:none!important;}.se-header-actions{display:flex;align-items:center;gap:16px;flex-shrink:0;}.se-header-right{display:flex!important;align-items:center!important;gap:16px!important;flex-shrink:0!important;}.se-header-cta{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:10px 20px!important;background:#F7BB48!important;color:#FFFFFF!important;text-decoration:none!important;border-radius:10px!important;font-family:'DM Sans',sans-serif!important;font-weight:600!important;font-size:14px!important;white-space:nowrap!important;transition:background 0.25s ease,transform 0.25s ease!important;}.se-header-cta:hover{background:#F09327!important;transform:translateY(-1px)!important;}.se-header-social{display:flex;align-items:center;gap:8px;}.se-header-social a{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:#fff;text-decoration:none;transition:opacity 0.3s ease;}.se-header-social a:hover{opacity:0.85;}.se-header-social a[aria-label*='Google']{background:#4285F4 url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0ODggNTEyIiBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNNDg4IDI2MS44QzQ4OCA0MDMuMyAzOTEuMSA1MDQgMjQ4IDUwNCAxMTAuOCA1MDQgMCAzOTMuMiAwIDI1NlMxMTAuOCA4IDI0OCA4YzY2LjggMCAxMjMgMjQuNSAxNjYuMyA2NC45bC02Ny41IDY0LjlDMjU4LjUgNTIuNiA5NC4zIDExNi42IDk0LjMgMjU2YzAgODYuNSA2OS4xIDE1Ni42IDE1My43IDE1Ni42IDk4LjIgMCAxMzUtNzAuNCAxNDAuOC0xMDYuOUgyNDh2LTg1LjNoMjM2LjFjMi4zIDEyLjcgMy45IDI0LjkgMy45IDQxLjR6Ii8+PC9zdmc+') no-repeat center/16px 16px!important;}.se-header-social a[aria-label*='Facebook']{background:#1877F2 url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMjAgNTEyIiBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNODAgMjk5LjNWNTEySDE5NlYyOTkuM2g4Ni41bDE4LTk3LjhIMTk2VjE2Ni45YzAtNTEuNyAyMC4zLTcxLjUgNzIuNy03MS41YzE2LjMgMCAyOS40IC40IDM3IDEuMlY3LjlDMjkxLjQgNCAyNTYuNCAwIDIzNi4yIDBDMTI5LjMgMCA4MCA1MC41IDgwIDE1OS40djQyLjFIMTR2OTcuOEg4MHoiLz48L3N2Zz4=') no-repeat center/13px 16px!important;}.se-header-social a[aria-label*='Instagram']{background:#e1306c url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIiBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNMjI0LjEgMTQxYy02My42IDAtMTE0LjkgNTEuMy0xMTQuOSAxMTQuOXM1MS4zIDExNC45IDExNC45IDExNC45UzMzOSAzMTkuNSAzMzkgMjU1LjkgMjg3LjcgMTQxIDIyNC4xIDE0MXptMCAxODkuNmMtNDEuMSAwLTc0LjctMzMuNS03NC43LTc0LjdzMzMuNS03NC43IDc0LjctNzQuNyA3NC43IDMzLjUgNzQuNyA3NC43LTMzLjYgNzQuNy03NC43IDc0Ljd6bTE0Ni40LTE5NC4zYzAgMTQuOS0xMiAyNi44LTI2LjggMjYuOC0xNC45IDAtMjYuOC0xMi0yNi44LTI2LjhzMTItMjYuOCAyNi44LTI2LjggMjYuOCAxMiAyNi44IDI2Ljh6bTc2LjEgMjcuMmMtMS43LTM1LjktOS45LTY3LjctMzYuMi05My45LTI2LjItMjYuMi01OC0zNC40LTkzLjktMzYuMi0zNy0yLjEtMTQ3LjktMi4xLTE4NC45IDAtMzUuOCAxLjctNjcuNiA5LjktOTMuOSAzNi4xcy0zNC40IDU4LTM2LjIgOTMuOWMtMi4xIDM3LTIuMSAxNDcuOSAwIDE4NC45IDEuNyAzNS45IDkuOSA2Ny43IDM2LjIgOTMuOXM1OCAzNC40IDkzLjkgMzYuMmMzNyAyLjEgMTQ3LjkgMi4xIDE4NC45IDAgMzUuOS0xLjcgNjcuNy05LjkgOTMuOS0zNi4yIDI2LjItMjYuMiAzNC40LTU4IDM2LjItOTMuOSAyLjEtMzcgMi4xLTE0Ny44IDAtMTg0Ljh6TTM5OC44IDM4OGMtNy44IDE5LjYtMjIuOSAzNC43LTQyLjYgNDIuNi0yOS41IDExLjctOTkuNSA5LTEzMi4xIDlzLTEwMi43IDIuNi0xMzIuMS05Yy0xOS42LTcuOC0zNC43LTIyLjktNDIuNi00Mi42LTExLjctMjkuNS05LTk5LjUtOS0xMzIuMXMtMi42LTEwMi43IDktMTMyLjFjNy44LTE5LjYgMjIuOS0zNC43IDQyLjYtNDIuNiAyOS41LTExLjcgOTkuNS05IDEzMi4xLTlzMTAyLjctMi42IDEzMi4xIDljMTkuNiA3LjggMzQuNyAyMi45IDQyLjYgNDIuNiAxMS43IDI5LjUgOSA5OS41IDkgMTMyLjFzMi43IDEwMi43LTkgMTMyLjF6Ii8+PC9zdmc+') no-repeat center/16px 16px!important;}.se-header-social a[aria-label*='YouTube']{background:#cd201f url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1NzYgNTEyIiBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNNTQ5LjcgMTI0LjFjLTYuMy0yMy43LTI0LjgtNDIuMy00OC4zLTQ4LjZDNDU4LjggNjQgMjg4IDY0IDI4OCA2NFMxMTcuMiA2NCA3NC42IDc1LjVjLTIzLjUgNi4zLTQyIDI0LjktNDguMyA0OC42LTExLjQgNDIuOS0xMS40IDEzMi4zLTExLjQgMTMyLjNzMCA4OS40IDExLjQgMTMyLjNjNi4zIDIzLjcgMjQuOCA0MS41IDQ4LjMgNDcuOEMxMTcuMiA0NDggMjg4IDQ0OCAyODggNDQ4czE3MC44IDAgMjEzLjQtMTEuNWMyMy41LTYuMyA0Mi0yNC4xIDQ4LjMtNDcuOCAxMS40LTQyLjkgMTEuNC0xMzIuMyAxMS40LTEzMi4zczAtODkuNC0xMS40LTEzMi4zek0yMzIuMSAzMzcuNlYxNzUuMkwzNzQuOSAyNTYuNCAyMzIuMSAzMzcuNnoiLz48L3N2Zz4=') no-repeat center/18px 14px!important;}.se-header-social a[aria-label*='X ']{background:#000000 url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNMzg5LjIgNDhoNzAuNkwzMDUuNiAyMjQuMiA0ODcgNDY0SDM0NUwyMzMuNyAzMTguNiAxMDYuNSA0NjRIMzUuOEwyMDAuNyAyNzUuNSAyNi44IDQ4SDE3Mi40TDI3Mi45IDE4MC45IDM4OS4yIDQ4ek0zNjQuNCA0MjEuOGgzOS4xTDE1MS4xIDg4aC00MkwzNjQuNCA0MjEuOHoiLz48L3N2Zz4=') no-repeat center/14px 14px!important;}.se-header-social a[aria-label*='Yelp']{background:#d32323 url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzODQgNTEyIiBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNNDIuOSAyNDAuMzJsOTkuNjIgNDguNjFjMTkuMiA5LjQgMTYuMiAzNy41MS00LjUgNDIuNzFMMzAuNSAzNTguNDVhMjIuNzkgMjIuNzkgMCAwIDEtMjguMjEtMTkuNiAxNTcuNjEgMTU3LjYxIDAgMCAxIDExLjItODIuMzIgMjIuOCAyMi44IDAgMCAxIDI5LjQxLTE2LjIxem00NCAyMzkuMjVhMTU0Ljc0IDE1NC43NCAwIDAgMCA1Mi4zMSAzMS44MSAzOC41OCAzOC41OCAwIDAgMCA3LjEgMS45IDIyLjMxIDIyLjMxIDAgMCAwIDI1LjExLTIyLjJ2LTEwNS40YzAtMjEuNDEtMjYtMzEuOTEtNDAuOTEtMTYuNWwtNDcuMzEgNDguNjFhMjIuNCAyMi40IDAgMCAwLTMuNSAyNy41MWMyLjUxIDUuMyA1LjUgOS4zIDcuMiAxNC4zek0yMjQgMjg4LjA5Yy0xNy43LTUuNS0zNC4yIDEyLjItMjUuOTEgMjguNjFsNTAuOTEgOTljOS4xIDE3LjcxIDM0LjgxIDE1LjcxIDQxLjExLTMuMmExNjAuMTMgMTYwLjEzIDAgMCAwIDcuOS03NS4yMWMtMS45LTE3LjgtMTMuNi0yMy44LTMwLjExLTI5LjYxem0xNDMuOS05NC4xMmExNTYuMjggMTU2LjI4IDAgMCAwLTcyLjQtNDUuNjFjLTE3LjMxLTQuNy0zMy43MSAxMS42LTMxLjExIDI4LjgxIDQuOCAzMS45IDE0LjMgMTAxLjIzIDE3LjEgMTE4LjgyIDMuMSAxOS40IDI1LjQxIDI2LjUgMzcuODEgMTMuMyAxOC45MS0yMC40MSA1My42MS01Ny45MiA1OS4xMS02NS40IDYuMS04LjMgNS4xLTIwLjEtMS42LTI3Ljh6bS0xNDMuNDgtMTQ4LjM3YTM4LjA4IDM4LjA4IDAgMCAxIDUuNSA4LjNjMyA2LjQxIDcuMTEgMTEuNDEgMTEgMTYuMiAxMi4xIDE0LjkgOS45IDM3LjEtNy45IDQ2LjgxLTI3LjQgMTQuOS0xMTEuMzkgNjAuNjEtMTI1LjkgNjguNi0xNS4xIDguMy0zNC0yLjEtMzQtMTkuNHYtMjE3LjUyYTMwLjIgMzAuMiAwIDAgMSA5LjEtMjIgMzAuNTggMzAuNTggMCAwIDEgMjUuOTEtOS40YzU5LjEyIDcuNCAxMjkuNTYgNjUuMjIgMTE2LjI5IDEyOC40MXoiLz48L3N2Zz4=') no-repeat center/18px 18px!important;}.se-header-social a[aria-label*='BBB']{background:#005A9C url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MCAzMiI+PHRleHQgeD0iMzAiIHk9IjIyIiB0ZXh0LWFuY2hvcj0ibWlkZGxlIiBmb250LWZhbWlseT0iQXJpYWwgQmxhY2ssQXJpYWwsc2Fucy1zZXJpZiIgZm9udC1zaXplPSIxNCIgZm9udC13ZWlnaHQ9IjkwMCIgZmlsbD0iI2ZmZmZmZiIgbGV0dGVyLXNwYWNpbmc9Ii0xIj5CQkI8L3RleHQ+PC9zdmc+') no-repeat center/26px 14px!important;}.se-header-social a[aria-label*='LinkedIn']{background:#0077b5 url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIiBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNNDE2IDMySDMxLjlDMTQuMyAzMiAwIDQ2LjUgMCA2NC4zdjM4My40QzAgNDY1LjUgMTQuMyA0ODAgMzEuOSA0ODBINDE2YzE3LjYgMCAzMi0xNC41IDMyLTMyLjNWNjQuM2MwLTE3LjgtMTQuNC0zMi4zLTMyLTMyLjN6TTEzNS40IDQxNkg2OVYyMDIuMmg2Ni41VjQxNnptLTMzLjItMjQzYy0yMS4zIDAtMzguNS0xNy4zLTM4LjUtMzguNVM4MC45IDk2IDEwMi4yIDk2YzIxLjIgMCAzOC41IDE3LjMgMzguNSAzOC41IDAgMjEuMy0xNy4yIDM4LjUtMzguNSAzOC41em0yODIuMSAyNDNoLTY2LjRWMzEyYzAtMjQuOC0uNS01Ni43LTM0LjUtNTYuNy0zNC42IDAtMzkuOSAyNy0zOS45IDU0LjlWNDE2aC02Ni40VjIwMi4yaDYzLjd2MjkuMmguOWM4LjktMTYuOCAzMC42LTM0LjUgNjIuOS0zNC41IDY3LjIgMCA3OS43IDQ0LjMgNzkuNyAxMDEuOVY0MTZ6Ii8+PC9zdmc+') no-repeat center/16px 16px!important;}.se-header-social a[aria-label*='TikTok']{background:#000000 url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0NDggNTEyIiBmaWxsPSIjZmZmZmZmIj48cGF0aCBkPSJNNDQ4IDIwOS45YTIxMC4xIDIxMC4xIDAgMCAxIC0xMjIuOC0zOS4zVjM0OS40QTE2Mi42IDE2Mi42IDAgMSAxIDE4NSAxODguM1YyNzguMmE3NC42IDc0LjYgMCAxIDAgNTIuMiA3MS4yVjBsODggMGExMjEuMiAxMjEuMiAwIDAgMCAxLjkgMjIuMmgwQTEyMi4yIDEyMi4yIDAgMCAwIDM4MSAxMDIuNGExMjEuNCAxMjEuNCAwIDAgMCA2NyAyMC4xeiIvPjwvc3ZnPg==') no-repeat center/14px 16px!important;}.se-header-social a svg{width:14px;height:14px;fill:currentColor;}.se-header-social a i{font-size:15px;line-height:1;color:#fff;}.se-header-social a .se-bbb-text{font-family:'Arial Black',Arial,sans-serif;font-size:9px;font-weight:900;letter-spacing:-0.5px;color:#fff;line-height:1;}.se-header-social a[aria-label*='Google']>i,.se-header-social a[aria-label*='Facebook']>i,.se-header-social a[aria-label*='Instagram']>i,.se-header-social a[aria-label*='YouTube']>i,.se-header-social a[aria-label*='X ']>i,.se-header-social a[aria-label*='Yelp']>i,.se-header-social a[aria-label*='BBB']>i,.se-header-social a[aria-label*='LinkedIn']>i,.se-header-social a[aria-label*='TikTok']>i,.se-header-social a[aria-label*='MapQuest']>i{display:none!important;}.se-header-social.pp-social-alt a{background-image:none!important;width:40px!important;height:40px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;transition:transform 0.3s ease,box-shadow 0.3s ease!important;padding:0!important;line-height:0!important;text-align:center!important;vertical-align:middle!important;}.se-header-social.pp-social-alt a i{font-size:15px!important;line-height:1!important;margin:0!important;width:auto!important;height:auto!important;display:inline-block!important;text-align:center!important;vertical-align:middle!important;}.se-header-social.pp-social-alt a:nth-child(1){background:#000000!important;}.se-header-social.pp-social-alt a:nth-child(1) i{color:#FFFFFF!important;}.se-header-social.pp-social-alt a:nth-child(2){background:#FFFFFF!important;box-shadow:inset 0 0 0 1px rgba(255,255,255,0.4)!important;}.se-header-social.pp-social-alt a:nth-child(2) i{color:#0A0A0A!important;}.se-header-social.pp-social-alt a:nth-child(3){background:#C8102E!important;}.se-header-social.pp-social-alt a:nth-child(3) i{color:#FFFFFF!important;}.se-header-social.pp-social-alt a:nth-child(4){background:#000000!important;}.se-header-social.pp-social-alt a:nth-child(4) i{color:#FFFFFF!important;}.se-header-social.pp-social-alt a:hover{transform:translateY(-2px)!important;}.se-header-social.pp-social-alt a:nth-child(1):hover{box-shadow:0 8px 18px rgba(0,0,0,0.55)!important;}.se-header-social.pp-social-alt a:nth-child(2):hover{box-shadow:0 8px 18px rgba(255,255,255,0.28)!important;}.se-header-social.pp-social-alt a:nth-child(3):hover{background:#E82541!important;box-shadow:0 8px 18px rgba(232,37,65,0.42)!important;}.se-header-social.pp-social-alt a:nth-child(4):hover{box-shadow:0 8px 18px rgba(0,0,0,0.55)!important;}.se-header-cta{display:inline-flex;align-items:center;padding:14px 32px;background:linear-gradient(135deg,#F7BB48 0%,#F7BB48 100%);color:#060606!important;font-family:'DM Sans',sans-serif;font-size:0.875rem;font-weight:700;letter-spacing:0.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background 0.3s ease,transform 0.15s ease;}.se-header-cta:hover{background:linear-gradient(135deg,#F7BB48 0%,#F7BB48 100%);transform:translateY(-1px);}.se-hamburger{display:none;background:none;border:none;cursor:pointer;padding:8px;align-items:center;justify-content:center;}.se-hamburger svg{transition:transform 0.3s ease;}.se-mobile-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,0.6);z-index:10000;}.se-mobile-overlay.open{display:block;}.se-mobile-sidebar{position:fixed;top:0;right:-360px;width:360px;max-width:85vw;height:100vh;background:#0A0A0A;z-index:10001;overflow-y:auto;transition:right 0.3s ease;display:flex;flex-direction:column;}.se-mobile-sidebar.open{right:0;}.se-sidebar-top{display:flex;justify-content:flex-end;padding:16px 20px;}.se-sidebar-close{background:none;border:none;color:#FFFFFF;font-size:28px;cursor:pointer;padding:4px 8px;line-height:1;}.se-sidebar-close:hover{color:#F7BB48;}.se-sidebar-nav{flex:1;}.se-sidebar-nav ul{list-style:none;margin:0;padding:0;}.se-sidebar-link-row{display:flex;align-items:center;justify-content:space-between;}.se-sidebar-nav>ul>li>div>a{display:block;padding:14px 24px;font-family:'DM Sans',sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;text-decoration:none;border-bottom:1px solid rgba(255,255,255,0.1);transition:color 0.3s ease;flex:1;}.se-sidebar-nav>ul>li>div>a:hover{color:#F7BB48;}.se-sidebar-toggle{background:none;border:none;color:#F7BB48;padding:14px 20px;cursor:pointer;transition:transform 0.3s ease;}li.open>.se-sidebar-link-row>.se-sidebar-toggle{transform:rotate(180deg);}.se-sidebar-sub{display:none;background:#0F0F0F;border-left:2px solid #F7BB48;margin-left:16px;padding:8px 0;}li.open>.se-sidebar-sub{display:block;}.se-sidebar-sub li a{display:block;padding:10px 24px;font-family:'DM Sans',sans-serif;font-size:14px;color:#E5E5E5;text-decoration:none;transition:color 0.3s ease;}.se-sidebar-sub li a:hover{color:#F7BB48;}.se-sidebar-bottom{border-top:1px solid rgba(255,255,255,0.15);padding:0;}.se-sidebar-call{display:block;text-align:center;padding:16px 24px;font-family:'DM Sans',sans-serif;font-size:1.1rem;font-weight:700;color:#FFFFFF!important;text-decoration:none;transition:color 0.3s ease;}.se-sidebar-call:hover{color:#F7BB48!important;}.se-sidebar-call span{display:block;font-size:0.7rem;letter-spacing:0.1em;text-transform:uppercase;color:#9CA3AF;margin-bottom:4px;font-weight:600;}.se-sidebar-cta{display:block;margin:16px 24px;padding:16px 24px;background:linear-gradient(135deg,#F7BB48 0%,#F7BB48 100%);color:#060606!important;font-family:'DM Sans',sans-serif;font-weight:700;font-size:1rem;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.04em;}.se-sidebar-social{display:flex;justify-content:center;gap:12px;padding:20px 24px;border-top:1px solid rgba(255,255,255,0.1);}.se-sidebar-social a{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#1A1A1A;transition:background 0.3s ease;}.se-sidebar-social a:hover{background:#F7BB48;}.se-sidebar-social a svg{fill:#FFFFFF;width:18px;height:18px;}footer.site-footer,.site-footer,.hfg_footer,.hfg_footer .footer--row,.hfg_footer .footer--row.footer-top,.hfg_footer .footer--row.footer-main,.hfg_footer .footer--row.footer-bottom{background:#000000!important;background-color:#000000!important;--bgcolor:#000000!important;}.se-footer{background:#000000;color:#F4FBFC;}.se-footer-main{padding:clamp(40px,6vw,80px) 0;}.se-footer-inner{max-width:1400px;margin:0 auto;padding:0 clamp(24px,4vw,60px);}.se-footer-main .se-footer-inner{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;gap:clamp(24px,3vw,48px);}.se-footer-col h4{font-family:'Bitter',sans-serif;font-size:18px;font-weight:700;color:#FFFFFF;margin:0 0 16px 0;letter-spacing:0.5px;}.se-footer-logo{margin-bottom:16px;}.se-footer-logo img{max-width:180px!important;width:auto!important;height:auto!important;}.se-footer-desc{font-family:'DM Sans',sans-serif;font-size:14px;line-height:1.6;color:#C4B8AA;margin:0 0 16px 0;}.se-footer-social a svg,.se-footer-phone svg,.se-footer-email svg,.se-footer-location svg,.se-footer-license svg{width:14px;height:14px;vertical-align:middle;margin-right:6px;fill:currentColor;}.se-footer-license{color:#C4B8AA!important;margin-top:4px;}.se-footer-license strong{color:#FAFAFA;font-weight:700;letter-spacing:0.02em;}.se-footer-license i{color:#F7BB48;margin-right:8px;}.se-footer-social a svg{width:16px;height:16px;margin-right:0;}.se-footer-social{display:flex;gap:10px;}.se-footer-social a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:#1A1A1A;color:#C4B8AA;text-decoration:none;transition:background 0.3s ease,color 0.3s ease;}.se-footer-social a:hover{background:#F7BB48;color:#060606;}.se-footer-social a svg{fill:currentColor;width:16px;height:16px;}.se-footer-social{gap:12px!important;flex-wrap:wrap!important;align-items:center!important;}.se-footer-social a{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:0!important;text-align:center!important;vertical-align:middle!important;}.se-footer-social a i{font-size:16px!important;line-height:1!important;margin:0!important;width:auto!important;height:auto!important;display:inline-block!important;text-align:center!important;vertical-align:middle!important;}.se-footer-social a svg{width:16px!important;height:16px!important;margin:0!important;display:block!important;}.se-footer-links{list-style:none;margin:0;padding:0;}.se-footer-links li{margin-bottom:10px;}.se-footer-links li a{font-family:'DM Sans',sans-serif;font-size:14px;color:#C4B8AA;text-decoration:none;transition:color 0.3s ease;}.se-footer-links li a:hover{color:#F7BB48;}.se-footer-contact p{font-family:'DM Sans',sans-serif;font-size:14px;color:#C4B8AA;margin:0 0 12px 0;}.se-footer-contact a{color:#C4B8AA;text-decoration:none;transition:color 0.3s ease;}.se-footer-contact a:hover{color:#F7BB48;}.se-icon{color:#F7BB48;margin-right:8px;}.se-footer-service-list{list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.2) transparent;padding-right:6px;}.se-footer-service-list::-webkit-scrollbar{width:4px;}.se-footer-service-list::-webkit-scrollbar-track{background:transparent;}.se-footer-service-list::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.2);border-radius:2px;}.se-footer-service-list li{margin-bottom:10px;}.se-footer-service-list li a{font-family:'DM Sans',sans-serif;font-size:14px;color:#C4B8AA!important;text-decoration:none;transition:color 0.3s ease;}.se-footer-service-list li a:hover{color:#F7BB48!important;}.se-footer-tagline{font-family:'DM Sans',sans-serif;font-size:14px;color:#A89888;font-style:italic;margin:0 0 12px 0;}.se-footer-phone,.se-footer-email,.se-footer-location{color:#C4B8AA!important;}.se-footer-phone a,.se-footer-email a,.se-footer-location a{color:#C4B8AA!important;}.se-footer-phone a:hover,.se-footer-email a:hover{color:#F7BB48!important;}.se-footer-cta{display:inline-block;margin-top:16px;padding:12px 28px;background:#F7BB48;color:#FAFAFA!important;font-family:'DM Sans',sans-serif;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:0.1em;text-decoration:none;transition:all 0.3s ease;box-shadow:0 0 10px rgba(232,98,26,0.35),0 0 30px rgba(232,98,26,0.1);}.se-footer-cta:hover{box-shadow:0 0 15px rgba(232,98,26,0.5),0 0 40px rgba(232,98,26,0.2);transform:translateY(-2px);}.se-footer-bottom{background:#060606;border-top:1px solid #1a1612;padding:20px 0;}.se-footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:clamp(24px,2.5vw,40px);max-width:1320px;margin:0 auto;padding:clamp(60px,8vw,100px) clamp(24px,4vw,60px) clamp(40px,5vw,60px);box-sizing:border-box;}.se-footer-grid::before{display:none;}.se-footer-grid img{max-width:100%;height:auto;}.se-footer-col{min-width:0;}.se-footer-services ul,.se-footer-areas ul{list-style:none;margin:0;padding:0;max-height:320px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,0.2) transparent;padding-right:6px;}.se-footer-services ul::-webkit-scrollbar,.se-footer-areas ul::-webkit-scrollbar{width:4px;}.se-footer-services ul::-webkit-scrollbar-track,.se-footer-areas ul::-webkit-scrollbar-track{background:transparent;}.se-footer-services ul::-webkit-scrollbar-thumb,.se-footer-areas ul::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.2);border-radius:2px;}.se-footer-brand .se-footer-logo-link{display:inline-block;}.se-footer-brand .se-footer-logo-img,.se-footer-brand .se-footer-logo-link img{width:100px!important;max-width:100px!important;height:auto!important;display:block!important;margin:0 0 22px!important;}.se-footer-brand-name,.se-footer-brand .se-footer-brand-name{font-family:'Bitter',sans-serif!important;font-size:16px!important;font-weight:400!important;text-transform:uppercase!important;letter-spacing:0.02em!important;color:#FAFAFA!important;display:block!important;margin:0 0 8px!important;line-height:1.2!important;}.se-footer-brand .se-footer-tagline{font-family:'DM Sans',sans-serif;font-size:12px;font-weight:300;font-style:italic;color:#A89888;display:block;margin:0 0 16px;letter-spacing:0.02em;}.se-footer-brand .se-footer-desc{font-family:'DM Sans',sans-serif;font-size:13px;font-weight:300;color:#8A8275;line-height:1.7;margin:0 0 20px;max-width:none;}.se-footer-grid h4{font-family:'DM Sans',sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.14em;color:#FAFAFA;margin:0 0 18px;line-height:1.2;}.se-footer-grid h4 a{color:#FAFAFA!important;text-decoration:none;border-bottom:1px solid #F7BB48;padding-bottom:4px;transition:color 0.3s ease,border-color 0.3s ease;}.se-footer-grid h4 a:hover{color:#F7BB48!important;border-color:#FAFAFA;}.se-footer-grid ul{list-style:none;margin:0;padding:0;}.se-footer-grid ul li{margin-bottom:0;}.se-footer-grid ul li a{font-family:'DM Sans',sans-serif;font-size:13px;font-weight:300;color:#8A8275!important;text-decoration:none;line-height:2.1;transition:color 0.3s ease,padding-left 0.3s ease;display:inline-block;}.se-footer-grid ul li a:hover{color:#F7BB48!important;padding-left:4px;}.se-footer-viewall a{font-family:'DM Sans',sans-serif;font-size:11px;font-weight:600;color:#F7BB48!important;letter-spacing:0.1em;margin-top:8px;display:inline-block;text-transform:uppercase;}.se-footer-viewall a:hover{color:#FAFAFA!important;}.se-footer-grid .se-footer-phone{display:block;font-family:'Bitter',sans-serif;font-size:18px;font-weight:400;color:#FAFAFA!important;margin:0 0 10px;letter-spacing:-0.01em;}.se-footer-grid .se-footer-phone i{color:#F7BB48;font-size:13px;margin-right:8px;}.se-footer-grid .se-footer-phone a{color:#FAFAFA!important;text-decoration:none;}.se-footer-phone-label{font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.7;font-weight:700;}.se-footer-phone2{margin-top:6px;}.se-footer-grid .se-footer-phone a:hover{color:#F7BB48!important;}.se-footer-grid .se-footer-email{display:block;font-family:'DM Sans',sans-serif;font-size:13px;font-weight:300;color:#8A8275!important;margin:0 0 10px;}.se-footer-grid .se-footer-email i{color:#F7BB48;font-size:12px;margin-right:8px;}.se-footer-grid .se-footer-email a{color:#8A8275!important;text-decoration:none;}.se-footer-grid .se-footer-email a:hover{color:#F7BB48!important;}.se-footer-grid .se-footer-location{display:block;font-family:'DM Sans',sans-serif;font-size:13px;font-weight:300;color:#8A8275;margin:0 0 24px;}.se-footer-grid .se-footer-location i{color:#F7BB48;font-size:12px;margin-right:8px;}.se-footer-grid .se-footer-cta{display:inline-block;padding:13px 28px;background:#F7BB48!important;color:#0A0A0A!important;font-family:'DM Sans',sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:0.12em;text-decoration:none;border:none;box-shadow:none;transition:background 0.3s ease,color 0.3s ease;width:auto;}.se-footer-grid .se-footer-cta:hover{background:#FAFAFA!important;color:#0A0A0A!important;transform:none;box-shadow:none;}.se-footer-grid .se-footer-social{display:flex;gap:14px;margin-top:0;}.se-footer-grid .se-footer-social a{width:auto;height:auto;background:none;color:#8A8275;font-size:16px;border-radius:0;display:inline-block;padding:0;}.se-footer-grid .se-footer-social a:hover{color:#F7BB48;background:none;}.se-footer-hours{margin:18px 0 6px 0;padding-top:16px;border-top:1px solid rgba(240,237,232,0.08);}.se-footer-hours h5{font-family:'DM Sans',sans-serif;font-size:11px;font-weight:600;color:#FAFAFA;margin:0 0 12px 0;text-transform:uppercase;letter-spacing:0.14em;display:flex;align-items:center;gap:8px;}.se-footer-hours h5 i{color:#F7BB48;font-size:12px;}.se-footer-hours ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px;}.se-footer-hours li{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-family:'DM Sans',sans-serif;font-size:13px;color:#C4B8AA;line-height:1.4;}.se-footer-hours .se-footer-hours__day{font-weight:500;color:#C4B8AA;}.se-footer-hours .se-footer-hours__time{font-weight:400;color:#8A8275;font-variant-numeric:tabular-nums;}@media(max-width:1100px){.se-footer-grid{grid-template-columns:1.5fr 1fr 1fr;gap:36px;}.se-footer-col.se-footer-contact{grid-column:1/-1;border-top:1px solid rgba(240,237,232,0.08);padding-top:32px;margin-top:8px;}}@media(max-width:1180px){.se-footer-grid--5col{grid-template-columns:1.5fr 1fr 1fr;gap:36px;}.se-footer-grid--5col .se-footer-quick-links,.se-footer-grid--5col .se-footer-services{grid-column:auto;}.se-footer-grid--5col .se-footer-areas{grid-column:1/2;}.se-footer-grid--5col .se-footer-contact{grid-column:2/-1;border-top:1px solid rgba(240,237,232,0.08);padding-top:32px;margin-top:8px;}}@media(max-width:820px){.se-footer-grid--5col{grid-template-columns:1fr 1fr;gap:32px;}.se-footer-grid--5col .se-footer-brand{grid-column:1/-1;}.se-footer-grid--5col .se-footer-quick-links,.se-footer-grid--5col .se-footer-services,.se-footer-grid--5col .se-footer-areas,.se-footer-grid--5col .se-footer-contact{grid-column:auto;border-top:none;padding-top:0;margin-top:0;}}@media(max-width:768px){.se-footer-grid{grid-template-columns:1fr;gap:32px;padding:48px 24px 32px;text-align:left;}.se-footer-brand .se-footer-logo-img,.se-footer-brand .se-footer-logo-link img{width:80px!important;max-width:80px!important;}.se-footer-grid--5col{grid-template-columns:1fr;}.se-footer-grid--5col .se-footer-brand{grid-column:auto;}}.site-footer .footer--row-inner,.site-footer .footer-content-wrap,.site-footer .container,.site-footer .hfg-grid{max-width:none!important;width:100%!important;padding:0!important;margin:0!important;}header.header .container,.header--row .container,.header--row-inner>.container,.hfg_header .container,.nv-navbar>.container,.header-main .container,.header--row.layout-full-contained .container,.header--row.layout-contained .container{max-width:100%!important;width:100%!important;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;}.header--row .header--row-inner,.header-main-inner{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;}.header--row .hfg-slot,.header-main-inner .hfg-slot{flex:0 0 auto!important;min-width:0!important;}.header-main-inner .hfg-slot.left{margin-right:auto!important;}.header-main-inner .hfg-slot.right{margin-left:auto!important;}.header-main-inner .hfg-slot.center,.header--row .builder-item--primary-menu{flex:0 1 auto!important;min-width:0!important;overflow:visible!important;}.site-footer .footer-top-inner .row,.site-footer .hfg-grid-top,.site-footer .footer-top .hfg-grid{display:block!important;grid-template-columns:1fr!important;width:100%!important;}.site-footer .hfg-slot{padding:0!important;width:100%!important;display:block!important;flex:0 0 100%!important;}.site-footer .hfg-slot.c-left,.site-footer .hfg-slot.center,.site-footer .hfg-slot.c-right,.site-footer .hfg-slot.right{display:none!important;}.site-footer .hfg-slot.left{width:100%!important;max-width:none!important;flex:1 1 100%!important;}.site-footer .widget_text,.site-footer .widget_custom_html,.site-footer .textwidget,.site-footer .custom-html-widget,.site-footer .builder-item,.site-footer .item--inner,.site-footer .widget-area{padding:0!important;margin:0!important;width:100%!important;display:block!important;}.se-footer-bottom p{font-family:'DM Sans',sans-serif;font-size:13px;color:#a8a39a;margin:0;}.se-footer-credit{width:100%;margin:clamp(24px,4vw,48px) 0 0;padding:20px clamp(24px,4vw,60px) 0;border-top:1px solid rgba(255,255,255,0.08);text-align:center;}.se-footer-credit span{font-family:'DM Sans',sans-serif;font-size:12px;font-weight:400;letter-spacing:0.08em;color:#a8a39a;opacity:0.7;text-transform:uppercase;}@media(max-width:1280px){.se-header-inner{padding:0 clamp(16px,2.5vw,32px);gap:clamp(10px,1.2vw,20px);}.se-header-logo img{max-height:130px;}.se-nav-list{gap:clamp(8px,1vw,16px);}.se-nav-item>a{font-size:14px;}.se-header-actions{gap:10px;}.se-header-social a{width:32px;height:32px;}.se-header-cta{padding:11px 20px;font-size:0.8rem;letter-spacing:0.03em;}}@media(max-width:960px){.se-header-nav,.se-header-actions{display:none!important;}.se-hamburger{display:flex!important;}.se-header-inner{min-height:100px;}.se-header-logo img{max-height:120px;}.se-footer-main .se-footer-inner{grid-template-columns:1fr 1fr;gap:32px;}}@media(max-width:768px){.se-header-inner{min-height:90px;}.se-header-logo img{max-height:100px;}.se-footer-main .se-footer-inner{grid-template-columns:1fr;gap:24px;}.se-footer-logo img{max-width:140px!important;width:auto!important;height:auto!important;}.mc-inner{width:100%!important;padding-left:24px!important;padding-right:24px!important;}}@media(max-width:480px){.se-header-inner{min-height:80px;padding:0 16px;}.se-header-logo img{max-height:80px;}.se-footer-col h4{font-size:16px;}.se-footer-cta{padding:10px 20px;font-size:13px;}}.builder-item--logo,.builder-item--logo .site-logo,.builder-item--logo .brand,.custom-logo-link{background:transparent!important;background-color:transparent!important;}.builder-item--logo{display:flex!important;align-items:center!important;}.custom-logo,.neve-site-logo{max-width:280px!important;height:auto!important;width:auto!important;max-height:56px!important;object-fit:contain!important;flex-shrink:0!important;}img.neve-site-logo,img.custom-logo{max-width:280px!important;height:auto!important;width:auto!important;max-height:56px!important;}img.neve-site-logo[width],img.neve-site-logo[height],img.custom-logo[width],img.custom-logo[height]{max-width:280px!important;height:auto!important;width:auto!important;max-height:56px!important;}.builder-item--button_base{padding-right:8px!important;}body .builder-item--button_base .button,body .builder-item--button_base a.button{background:#F7BB48!important;background-color:#F7BB48!important;color:#F4FBFC!important;font-family:'DM Sans',sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:0.08em!important;border-radius:999px!important;border:2px solid #F7BB48!important;padding:12px 26px!important;font-size:0.85rem!important;box-shadow:0 4px 16px rgba(0,0,0,0.18)!important;transition:all 0.25s!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;margin:0!important;}body .builder-item--button_base .button:hover,body .builder-item--button_base a.button:hover{background:#F09327!important;background-color:#F09327!important;color:#F4FBFC!important;border-color:#F09327!important;transform:translateY(-2px)!important;box-shadow:0 6px 20px rgba(0,0,0,0.28)!important;}.se-header-social a{width:36px!important;height:36px!important;border-radius:50%!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:none!important;color:#fff!important;font-size:14px!important;text-decoration:none!important;transition:transform 0.25s ease,opacity 0.25s ease!important;}.se-header-social a:hover{transform:translateY(-2px)!important;opacity:0.88!important;}.se-header-social a i,.se-header-social a .se-bbb-text{color:#fff!important;}.se-header-phone{display:flex;align-items:center;}.se-header-phone a{display:inline-flex;align-items:center;gap:.4ch;font-family:'Bitter',sans-serif;font-weight:700;font-size:.92rem;letter-spacing:.01em;color:#F4FBFC;text-decoration:none;white-space:nowrap;transition:color .2s ease;}.se-header-phone a:hover{color:#F7BB48!important;}body.page .page-header,body.page .nv-page-title-wrap,body.page .nv-title-meta-wrap,body.page .entry-header .nv-page-title{display:none!important;}body.single-post .entry-header,body.single-post .nv-page-title-wrap,body.single-post .nv-title-meta-wrap{display:none!important;}body.single-post .nv-thumb-wrap,body.single-post .nv-post-cover{display:none!important;}.builder-item--primary-menu .nav-ul{display:flex!important;flex-wrap:nowrap!important;gap:24px!important;}.builder-item--primary-menu .nav-ul a{font-size:15px!important;white-space:nowrap!important;min-height:0!important;height:auto!important;display:flex!important;align-items:center!important;padding:6px 4px!important;}#header-grid,.header--row.header-main .hfg-grid{min-height:0!important;height:auto!important;}@media(max-width:1366px){.builder-item--primary-menu .nav-ul{gap:14px!important;}.builder-item--primary-menu .nav-ul a{font-size:13px!important;padding:0 2px!important;}}@media(max-width:1100px){.builder-item--primary-menu .nav-ul{gap:8px!important;}.builder-item--primary-menu .nav-ul a{font-size:12px!important;padding:0!important;}.header--row img.custom-logo,.header--row img.neve-site-logo{max-width:150px!important;}.se-header-social a{width:28px!important;height:28px!important;}}.nav-ul .sub-menu{display:none!important;opacity:0;visibility:hidden;}@media(min-width:961px){.nav-ul>li>.sub-menu{position:absolute!important;top:100%!important;left:50%!important;transform:translateX(-50%)!important;background-color:#0d0d0d!important;background:#0d0d0d!important;border:1px solid rgba(0,0,0,0.06)!important;border-top:none!important;border-radius:8px!important;box-shadow:0 8px 24px rgba(0,0,0,0.18)!important;display:none;grid-template-columns:1fr!important;width:max-content!important;max-width:calc(100vw - 32px)!important;min-width:200px!important;padding:8px!important;gap:2px!important;opacity:0;visibility:hidden;transition:opacity 0.25s ease,visibility 0.25s ease!important;z-index:9999!important;max-height:calc(100vh - 120px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;}.nav-ul>li>.sub-menu{scrollbar-width:thin!important;scrollbar-color:rgba(255,255,255,0.25) transparent!important;}.nav-ul>li>.sub-menu::-webkit-scrollbar{width:8px;}.nav-ul>li>.sub-menu::-webkit-scrollbar-track{background:transparent;}.nav-ul>li>.sub-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.18);border-radius:4px;}.nav-ul>li>.sub-menu::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,0.32);}.nav-ul>li>.sub-menu:has(li .sub-menu){overflow:visible!important;max-height:none!important;}.nav-ul>li:hover>.sub-menu,.nav-ul>li:focus-within>.sub-menu,.nav-ul>li>.wrap.active+.sub-menu{display:block!important;opacity:1!important;visibility:visible!important;}.nav-ul .sub-menu li:hover>.sub-menu,.nav-ul .sub-menu li:focus-within>.sub-menu{display:block!important;opacity:1!important;visibility:visible!important;}.nav-ul>li>.sub-menu::before{content:''!important;position:absolute!important;top:-14px!important;left:0!important;right:0!important;height:14px!important;background:transparent!important;display:block!important;}.nav-ul .sub-menu .sub-menu::before{content:''!important;position:absolute!important;top:0!important;left:-14px!important;width:14px!important;height:100%!important;background:transparent!important;display:block!important;}.nav-ul>li>.sub-menu li,.nav-ul .sub-menu li{border-radius:6px!important;list-style:none!important;background:transparent!important;}.nav-ul .sub-menu li .wrap{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;background:transparent!important;}.nav-ul .sub-menu li .wrap a{flex:1!important;}.nav-ul .sub-menu a,.nav-ul .sub-menu li a,.nav-ul .sub-menu .wrap>a{color:#F4FBFC!important;font-family:'DM Sans',sans-serif!important;font-size:14px!important;font-weight:500!important;padding:10px 14px!important;text-decoration:none!important;transition:color 0.2s ease,background 0.2s ease!important;text-align:left!important;border-radius:4px!important;white-space:nowrap!important;display:block!important;background:transparent!important;}.nav-ul .sub-menu a:hover{color:#000000!important;background:#F7BB48!important;}.nav-ul .sub-menu .caret-wrap,.nav-ul .sub-menu button.caret-wrap{display:none!important;}.nav-ul .sub-menu li{width:100%!important;}.nav-ul .sub-menu li>.wrap{display:block!important;position:relative!important;width:100%!important;padding-right:32px!important;box-sizing:border-box!important;}.nav-ul .sub-menu li>.wrap>a{display:block!important;width:100%!important;}.nav-ul .sub-menu .menu-item-has-children>.wrap .caret-wrap{position:absolute!important;right:8px!important;top:50%!important;transform:translateY(-50%)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;padding:0!important;background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;cursor:pointer!important;margin:0!important;transition:transform 0.25s ease!important;visibility:visible!important;opacity:0.9!important;}.nav-ul .sub-menu .menu-item-has-children>.wrap .caret-wrap *{display:none!important;width:0!important;height:0!important;overflow:hidden!important;}.nav-ul .sub-menu .menu-item-has-children>.wrap .caret-wrap{font-size:0!important;}.nav-ul .sub-menu .menu-item-has-children>.wrap .caret-wrap::after{content:'›'!important;font-size:18px!important;color:#F4FBFC!important;font-weight:600!important;line-height:1!important;display:inline-block!important;transition:transform 0.25s ease!important;}.nav-ul .sub-menu .menu-item-has-children:hover>.wrap .caret-wrap::after{transform:translateX(3px)!important;}.nav-ul .sub-menu .sub-menu{position:absolute!important;top:0!important;left:calc(100% + 8px)!important;transform:none!important;background-color:#0d0d0d!important;background:#0d0d0d!important;border:1px solid rgba(0,0,0,0.08)!important;border-top:2px solid #1a1612!important;border-radius:10px!important;box-shadow:0 20px 56px rgba(0,0,0,0.28)!important;grid-template-columns:1fr!important;min-width:220px!important;padding:12px!important;z-index:9999!important;}.nav-ul .sub-menu .sub-menu li .wrap{display:flex!important;align-items:center!important;}.nav-ul .sub-menu .sub-menu .sub-menu{position:absolute!important;top:0!important;left:calc(100% + 8px)!important;transform:none!important;background-color:#0d0d0d!important;background:#0d0d0d!important;border:1px solid rgba(0,0,0,0.08)!important;border-top:2px solid #1a1612!important;border-radius:10px!important;box-shadow:0 20px 56px rgba(0,0,0,0.28)!important;grid-template-columns:1fr!important;min-width:240px!important;padding:12px!important;z-index:9999!important;max-height:calc(100vh - 120px)!important;overflow-y:auto!important;overscroll-behavior:contain!important;}.nav-ul .sub-menu .sub-menu .sub-menu{scrollbar-width:thin!important;scrollbar-color:rgba(255,255,255,0.25) transparent!important;}.nav-ul .sub-menu .sub-menu .sub-menu::-webkit-scrollbar{width:5px!important;}.nav-ul .sub-menu .sub-menu .sub-menu::-webkit-scrollbar-track{background:transparent!important;}.nav-ul .sub-menu .sub-menu .sub-menu::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.2)!important;border-radius:3px!important;}.nav-ul .sub-menu .sub-menu .sub-menu li .wrap{display:flex!important;align-items:center!important;}.menu-view-all a{color:#F4FBFC!important;font-weight:700!important;}.nav-ul>li.menu-item-has-children>.wrap{display:inline-flex!important;align-items:center!important;gap:6px!important;}.nav-ul>li.menu-item-has-children>.wrap .caret-wrap{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:auto!important;padding:0!important;background:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;cursor:pointer!important;margin-left:4px!important;transition:transform 0.25s ease!important;visibility:visible!important;opacity:0.9!important;}.nav-ul>li.menu-item-has-children>.wrap .caret-wrap .caret,.nav-ul>li.menu-item-has-children>.wrap .caret-wrap svg{display:none!important;}.nav-ul>li.menu-item-has-children>.wrap .caret-wrap::after{content:'›'!important;font-size:18px!important;color:#F4FBFC!important;font-weight:600!important;line-height:1!important;transform:rotate(90deg)!important;display:inline-block!important;}.nav-ul>li.menu-item-has-children:hover>.wrap .caret-wrap::after{color:#F7BB48!important;}}@media(max-width:1366px) and (min-width:961px){.nav-ul>li:has(.sub-menu .sub-menu .sub-menu) .sub-menu .sub-menu{left:auto!important;right:calc(100% + 8px)!important;}.nav-ul>li:has(.sub-menu .sub-menu .sub-menu) .sub-menu .sub-menu::before{left:auto!important;right:-14px!important;}}@media(max-width:960px){.header-menu-sidebar .sub-menu,.header-menu-sidebar .nav-ul .sub-menu,.menu-mobile .sub-menu{background:transparent!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:0 0 0 16px!important;min-width:0!important;position:static!important;transform:none!important;}.header-menu-sidebar .sub-menu a,.header-menu-sidebar .sub-menu li a,.menu-mobile .sub-menu a{background:transparent!important;color:#F4FBFC!important;padding:10px 16px!important;font-size:14px!important;white-space:normal!important;border-radius:0!important;}.header-menu-sidebar .sub-menu a:hover,.menu-mobile .sub-menu a:hover{background:rgba(255,255,255,0.05)!important;color:#F7BB48!important;}.header-menu-sidebar .sub-menu .sub-menu,.menu-mobile .sub-menu .sub-menu{padding-left:20px!important;}.header-menu-sidebar .sub-menu .sub-menu .sub-menu,.menu-mobile .sub-menu .sub-menu .sub-menu{padding-left:32px!important;}.header-menu-sidebar .caret-wrap,.header-menu-sidebar button.caret-wrap,.menu-mobile .caret-wrap,.header-menu-sidebar .nav-ul .caret-wrap{color:#F4FBFC!important;}.header-menu-sidebar .caret-wrap svg,.header-menu-sidebar .caret-wrap .caret,.menu-mobile .caret-wrap svg,.menu-mobile .caret-wrap .caret{fill:#F4FBFC!important;color:#F4FBFC!important;}}@media(max-width:960px){.header--row .header--row-inner,.header--row.header-main .row{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;padding:4px 14px!important;min-height:0!important;gap:10px!important;}.header--row.header-main,.header--row.header-main .hfg-grid,.header--row.header-main #header-grid{min-height:0!important;padding-top:0!important;padding-bottom:0!important;}.header--row .header--row-inner>.col{flex:0 0 auto!important;width:auto!important;max-width:none!important;padding:0!important;margin:0!important;}.header--row .header--row-inner>.col:first-child{margin-right:auto!important;}.header--row img.custom-logo,.header--row img.neve-site-logo{max-width:min(124px,40vw)!important;max-height:34px!important;width:auto!important;height:auto!important;object-fit:contain!important;}.header--row .navbar-toggle,.header--row .menu-mobile-toggle{flex-shrink:0!important;padding:6px!important;}.header--row .builder-item--button_base{display:none!important;}.header--row .builder-item--custom_html,.header--row .se-header-social,.header--row .se-header-actions{display:none!important;}.header-menu-sidebar .builder-item--button_base{display:block!important;}.header-menu-sidebar .builder-item--button_base .button,.header-menu-sidebar .builder-item--button_base a.button{display:block!important;width:calc(100% - 48px)!important;margin:20px 24px!important;text-align:center!important;padding:16px 32px!important;font-size:1rem!important;}body .header-menu-sidebar .builder-item--button_base .button,body .header-menu-sidebar .builder-item--button_base a.button{background:#F7BB48!important;color:#F4FBFC!important;}body .header-menu-sidebar .builder-item--button_base .button:hover,body .header-menu-sidebar .builder-item--button_base a.button:hover{background:#F09327!important;color:#F4FBFC!important;}}.hfg_footer .nv-footer-credit,.nv-footer-credit,.footer-copyright .neve-powered-by,a[href*='themeisle'],a[href*='wordpress.com/?ref=footer'],a[href*='ref=footer_custom_powered'],.wp-block-site-credit,.builder-item--footer_copyright a[href*='themeisle'],.builder-item--footer_copyright a[href*='neve'],.builder-item--footer_copyright a[href*='wordpress'],.builder-item--footer_copyright:has(a[href*='themeisle']),.builder-item--footer_copyright:has(a[href*='wordpress']),.hfg_footer .component-wrap:has(> div > p > a[href*='wordpress']),.hfg_footer .component-wrap:has(> div > p > a[href*='themeisle']){display:none!important;}.scroll-to-top{display:none!important;}html{overflow-x:hidden!important;overflow-x:clip!important;max-width:100vw!important;background:#000000!important;}body{overflow-x:hidden!important;overflow-x:clip!important;max-width:100vw!important;}body>.wrapper{overflow:hidden!important;overflow:clip!important;}.site{min-height:100vh!important;}*,*::before,*::after{box-sizing:border-box!important;}img,video,canvas,svg{max-width:100%!important;height:auto!important;}iframe{max-width:100%!important;}iframe[src*='google.com/maps'],iframe[src*='maps.google'],iframe[src*='google.com/embed']{width:100%!important;height:100%!important;min-height:400px!important;display:block;}@media(max-width:768px){iframe[src*='google.com/maps'],iframe[src*='maps.google'],iframe[src*='google.com/embed']{min-height:300px!important;}}iframe[src*='youtube.com']:not(.video-fill iframe):not(.about-video iframe),iframe[src*='youtube-nocookie.com']:not(.video-fill iframe):not(.about-video iframe),iframe[src*='vimeo.com']:not(.video-fill iframe):not(.about-video iframe){width:100%!important;aspect-ratio:16/9;height:auto!important;display:block;}@media(max-width:992px){[style*='grid-template-columns']{grid-template-columns:1fr!important;}[style*='grid-template-columns:repeat(4']{grid-template-columns:repeat(2,1fr)!important;}[style*='grid-template-columns:repeat(3']{grid-template-columns:1fr!important;}}header.header{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#000000!important;}.header--row.header-main{background:#000000!important;}.logo-text-custom{display:flex;flex-direction:column;justify-content:center;line-height:1.2;}.lt-title{font-family:'Bitter',sans-serif;font-size:clamp(18px,2.2vw,24px);font-weight:700;color:#FFFFFF;letter-spacing:3px;text-transform:uppercase;white-space:nowrap;}.lt-fire{color:#F7BB48;}.lt-sub{font-family:'DM Sans',sans-serif;font-size:clamp(9px,1vw,11px);color:#a8a39a;letter-spacing:3px;text-transform:uppercase;margin-top:2px;}.nav-phone-custom{font-family:'Bitter',sans-serif;font-size:clamp(14px,1.3vw,17px);font-weight:700;color:#FFFFFF!important;text-decoration:none!important;letter-spacing:0.5px;transition:color 0.3s ease;white-space:nowrap;}.nav-phone-custom:hover{color:#F7BB48!important;}.builder-item--custom_html_2{display:flex!important;align-items:center!important;}.builder-item--custom_html_3{display:flex!important;align-items:center!important;}@media(max-width:960px){.logo-text-custom{display:none;}}.builder-item--logo .nv-title-tagline-wrap{display:none!important;}.header-main-inner .hfg-slot{flex:0 0 auto!important;width:auto!important;}.header-main-inner .hfg-slot.right{display:flex!important;align-items:center!important;gap:12px!important;margin-left:auto!important;}.header-main-inner .hfg-slot.left{display:flex!important;align-items:center!important;gap:12px!important;}.header-main-inner .hfg-slot.center{flex:1 1 auto!important;display:flex!important;justify-content:center!important;}.builder-item--primary-menu .nav-ul a,.builder-item--primary-menu .nav-ul>li>a{color:#F4FBFC!important;font-family:'DM Sans',sans-serif!important;font-weight:500!important;font-size:15px!important;letter-spacing:0.02em!important;}.builder-item--primary-menu .nav-ul a:hover{color:#F7BB48!important;}.builder-item--primary-menu .nav-ul>li>a{position:relative!important;}.builder-item--primary-menu .nav-ul>li>a::after{content:''!important;position:absolute!important;bottom:0!important;left:50%!important;width:0!important;height:2px!important;background:#F7BB48!important;transition:width 0.3s ease,left 0.3s ease!important;}.builder-item--primary-menu .nav-ul>li>a:hover::after{width:100%!important;left:0!important;}.se-header-social a{color:#FFFFFF!important;transition:color 0.3s ease!important;}.se-header-social a:hover{color:#F7BB48!important;}.se-footer-cta:hover{background:#F09327!important;opacity:1;}.hfg_footer .footer--row[data-row-id='top']{border-top:none!important;padding:clamp(40px,6vw,64px) 0!important;}.hfg_footer .footer--row[data-row-id='bottom']{border-top:1px solid #1a1612!important;padding:16px 0!important;}.hfg_footer .builder-item--footer_copyright,.hfg_footer .nv-footer-copyright,.hfg_footer .footer--row[data-row-id='bottom']:has(.builder-item--footer_copyright){display:none!important;}.hfg_footer a{transition:color 0.3s ease!important;}.hfg_footer a:hover{color:#F7BB48!important;}.se-footer-cta:hover{background:#F09327!important;box-shadow:0 8px 40px rgba(0,0,0,0.4)!important;transform:translateY(-2px)!important;color:#FFFFFF!important;}@media(min-width:993px){.nav-menu-primary .sub-menu,.nav-menu-primary .sub-menu .sub-menu,.se-sub-menu,.se-sub-menu .se-sub-menu,.menu-item-has-children .sub-menu,nav.nav-menu-primary ul.sub-menu,.builder-item--primary-menu .sub-menu{background:#0d0d0d!important;background-color:#0d0d0d!important;border:1px solid rgba(0,0,0,0.08)!important;border-top:2px solid #1a1612!important;border-radius:6px!important;box-shadow:0 12px 40px rgba(0,0,0,0.28),0 2px 8px rgba(0,0,0,0.14)!important;}.nav-menu-primary .sub-menu li a,.se-sub-menu li a,.nav-menu-primary .sub-menu .sub-menu li a,.se-sub-menu .se-sub-menu li a,.menu-item-has-children .sub-menu li a{color:#F4FBFC!important;background:transparent!important;}.nav-menu-primary .sub-menu li a:hover,.se-sub-menu li a:hover,.nav-menu-primary .sub-menu .sub-menu li a:hover,.se-sub-menu .se-sub-menu li a:hover{color:#000000!important;background:#F7BB48!important;}.nav-menu-primary .sub-menu li,.se-sub-menu li,.menu-item-has-children .sub-menu li{background:transparent!important;}}@media(max-width:960px){.header--row.header-main .builder-item--primary-menu,.hfg_header .header-main .builder-item--primary-menu,.header-main .nav-menu-primary,.header-main ul.menu-desktop,.header-main .primary-menu-ul.menu-desktop,.hfg-slot.center>.builder-item.has-nav{display:none!important;}}@media(max-width:992px){.header-menu-sidebar .sub-menu,.header-menu-sidebar-inner .sub-menu,.header-menu-sidebar .se-sub-menu{position:static!important;display:none!important;background:rgba(0,0,0,0.18)!important;background-color:rgba(0,0,0,0.18)!important;border:none!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;width:100%!important;min-width:0!important;max-width:100%!important;left:auto!important;right:auto!important;top:auto!important;transform:none!important;padding:0!important;margin:0!important;grid-template-columns:1fr!important;opacity:1!important;visibility:visible!important;}.header-menu-sidebar .sub-menu.dropdown-open,.header-menu-sidebar .sub-menu.is-open,.header-menu-sidebar .sub-menu.active,.header-menu-sidebar-inner .sub-menu.dropdown-open,.header-menu-sidebar li.menu-item-has-children.dropdown-open>.sub-menu,.header-menu-sidebar li.menu-item-has-children.has-open>.sub-menu{display:block!important;}.header-menu-sidebar .sub-menu li a,.header-menu-sidebar-inner .sub-menu li a{padding:12px 36px!important;font-size:14px!important;color:#F4FBFC!important;}.header-menu-sidebar .sub-menu .sub-menu li a{padding-left:54px!important;}}.adc-header-social{display:inline-flex!important;align-items:center!important;gap:14px!important;margin:0 18px!important;}.adc-header-social a{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;color:#F4FBFC!important;background:transparent!important;border:1px solid rgba(11,26,46,0.12)!important;border-radius:50%!important;font-size:13px!important;text-decoration:none!important;transition:color .2s,background .2s,border-color .2s,transform .2s!important;}.adc-header-social a:hover{color:#FFFFFF!important;background:#F7BB48!important;border-color:#F7BB48!important;transform:translateY(-2px)!important;}@media(max-width:992px){.adc-header-social{display:none!important;}.header-menu-sidebar .adc-header-social,.header-menu-sidebar-inner .adc-header-social{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:12px!important;margin:24px auto 32px!important;padding:24px!important;border-top:1px solid rgba(246,243,237,0.12)!important;}.header-menu-sidebar .adc-header-social a,.header-menu-sidebar-inner .adc-header-social a{color:#F4FBFC!important;border-color:rgba(246,243,237,0.2)!important;width:40px!important;height:40px!important;font-size:14px!important;}.header-menu-sidebar .adc-header-social a:hover,.header-menu-sidebar-inner .adc-header-social a:hover{color:#FFFFFF!important;background:#F7BB48!important;border-color:#F7BB48!important;}}.nv-page-navigation-wrapper{margin:48px auto!important;padding:0 24px!important;}.nv-page-navigation-wrapper .nav-links,.nv-page-navigation-wrapper .page-numbers:not(.current):not(span){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex-wrap:wrap!important;}.page-numbers{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:40px!important;height:40px!important;padding:0 14px!important;margin:0 3px!important;font-family:'DM Sans',sans-serif!important;font-size:15px!important;font-weight:600!important;text-decoration:none!important;border-radius:6px!important;transition:background 0.2s ease,color 0.2s ease!important;}a.page-numbers,.page-numbers:not(.current){background:#F4FBFC!important;color:#000000!important;border:1px solid rgba(0,0,0,0.06)!important;}a.page-numbers:hover,a.page-numbers:focus{background:#F7BB48!important;color:#000000!important;border-color:#F7BB48!important;}span.page-numbers.current,.page-numbers.current{background:#F7BB48!important;color:#000000!important;border:1px solid #F7BB48!important;}.page-numbers.dots{background:transparent!important;color:#F4FBFC!important;border:none!important;cursor:default!important;}#jp-relatedposts{background:#0d0d0d!important;padding:48px 24px!important;margin:0!important;border-top:1px solid #1a1612!important;}#jp-relatedposts .jp-relatedposts-headline{margin:0 0 28px 0!important;padding:0!important;}#jp-relatedposts .jp-relatedposts-headline em{font-family:'Bitter',sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:1.1rem!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:#F4FBFC!important;display:block!important;}#jp-relatedposts .jp-relatedposts-items{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:16px!important;padding:0!important;}@media(max-width:768px){#jp-relatedposts .jp-relatedposts-items{grid-template-columns:1fr!important;}}@media(min-width:769px) and (max-width:992px){#jp-relatedposts .jp-relatedposts-items{grid-template-columns:repeat(2,1fr)!important;}}#jp-relatedposts .jp-relatedposts-post{background:#1a1a1a!important;border:1px solid #1a1612!important;border-radius:10px!important;overflow:hidden!important;transition:border-color .2s,transform .2s!important;}#jp-relatedposts .jp-relatedposts-post:hover{border-color:#F7BB48!important;transform:translateY(-3px)!important;}#jp-relatedposts .jp-relatedposts-post-img{display:block!important;width:100%!important;aspect-ratio:16/9!important;overflow:hidden!important;margin:0!important;}#jp-relatedposts .jp-relatedposts-post-img img{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important;}#jp-relatedposts .jp-relatedposts-post-title{padding:14px 16px 16px!important;margin:0!important;}#jp-relatedposts .jp-relatedposts-post-title a{font-family:'Bitter',sans-serif!important;font-size:1.05rem!important;font-weight:600!important;color:#F4FBFC!important;text-decoration:none!important;line-height:1.3!important;display:block!important;transition:color .2s!important;}#jp-relatedposts .jp-relatedposts-post-title a:hover{color:#F7BB48!important;}#jp-relatedposts .jp-relatedposts-post-date,.jp-relatedposts-post-context{font-family:'DM Sans',sans-serif!important;font-size:0.78rem!important;color:rgba(255,255,255,0.4)!important;padding:0 16px 12px!important;margin:0!important;display:block!important;}.single-post .comments-area{margin:64px auto!important;max-width:780px!important;padding:0!important;background:transparent!important;border:none!important;}.single-post #respond,.single-post .comment-respond{background:#0d0d0d!important;border:1px solid #1a1612!important;border-radius:12px!important;padding:40px!important;margin:0!important;}.single-post .comment-reply-title,.single-post #reply-title{font-family:'Bitter',sans-serif!important;font-size:28px!important;font-weight:700!important;color:#F4FBFC!important;margin:0 0 24px 0!important;letter-spacing:-0.01em!important;line-height:1.2!important;}.single-post .comment-form{margin:0!important;padding:0!important;background:transparent!important;border:none!important;display:grid!important;grid-template-columns:1fr 1fr!important;gap:24px!important;}.single-post .comment-form .comment-notes{grid-column:1/-1!important;color:#a8a39a!important;font-family:'DM Sans',sans-serif!important;font-size:13px!important;font-weight:400!important;margin:0 0 8px 0!important;line-height:1.6!important;}.single-post .comment-form .comment-notes .required-field-message{display:block!important;margin-top:4px!important;}.single-post .comment-form-author,.single-post .comment-form-email{grid-column:span 1!important;margin:0!important;}.single-post .comment-form-url,.single-post .comment-form-comment,.single-post .comment-form-cookies-consent,.single-post .form-submit{grid-column:1/-1!important;margin:0!important;}.single-post .comment-form label,.single-post #respond label{display:block!important;font-family:'DM Sans',sans-serif!important;font-size:12px!important;font-weight:700!important;color:#F4FBFC!important;margin:0 0 8px 0!important;text-transform:uppercase!important;letter-spacing:0.08em!important;}.single-post .comment-form .required{color:#F7BB48!important;font-weight:700!important;display:inline!important;margin-left:3px!important;text-transform:none!important;}.single-post .comment-form input[type="text"],.single-post .comment-form input[type="email"],.single-post .comment-form input[type="url"],.single-post .comment-form textarea,.single-post #respond input[type="text"],.single-post #respond input[type="email"],.single-post #respond input[type="url"],.single-post #respond textarea{font-family:'DM Sans',sans-serif!important;background:transparent!important;color:#F4FBFC!important;border:none!important;border-bottom:1px solid #1a1612!important;border-radius:0!important;padding:10px 0!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;font-size:15px!important;line-height:1.5!important;transition:border-color .2s ease!important;outline:none!important;box-shadow:none!important;}.single-post .comment-form textarea,.single-post #respond textarea{min-height:140px!important;resize:vertical!important;line-height:1.6!important;}.single-post .comment-form input:focus,.single-post .comment-form textarea:focus,.single-post #respond input:focus,.single-post #respond textarea:focus{border-bottom-color:#F7BB48!important;border-bottom-width:2px!important;}.single-post .comment-form input::placeholder,.single-post .comment-form textarea::placeholder{color:#a8a39a!important;opacity:1!important;}.single-post .comment-form-cookies-consent{display:flex!important;align-items:flex-start!important;gap:12px!important;margin-top:4px!important;}.single-post .comment-form-cookies-consent input[type="checkbox"]{width:18px!important;height:18px!important;margin:1px 0 0 0!important;flex-shrink:0!important;accent-color:#F7BB48!important;cursor:pointer!important;}.single-post .comment-form-cookies-consent label{display:inline!important;font-family:'DM Sans',sans-serif!important;font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;color:#a8a39a!important;margin:0!important;line-height:1.5!important;cursor:pointer!important;}.single-post .form-submit{margin-top:12px!important;}.single-post .form-submit input[type="submit"],.single-post #submit{font-family:'DM Sans',sans-serif!important;background:#F7BB48!important;color:#000000!important;border:none!important;border-radius:6px!important;padding:16px 32px!important;font-weight:700!important;font-size:13px!important;text-transform:uppercase!important;letter-spacing:0.08em!important;cursor:pointer!important;transition:background .2s ease,transform .15s ease,box-shadow .2s ease!important;box-shadow:0 2px 8px rgba(0,0,0,0.15)!important;}.single-post .form-submit input[type="submit"]:hover,.single-post #submit:hover{background:#F7BB48!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px rgba(0,0,0,0.2)!important;}@media(max-width:768px){.single-post #respond,.single-post .comment-respond{padding:28px 20px!important;}.single-post .comment-reply-title,.single-post #reply-title{font-size:24px!important;margin-bottom:20px!important;}.single-post .comment-form{grid-template-columns:1fr!important;gap:20px!important;}.single-post .form-submit input[type="submit"]{width:100%!important;}}.single-post .comment-list{list-style:none!important;padding:0!important;margin:0 0 40px 0!important;}.single-post .comment-list .comment-body{background:#0d0d0d!important;border:1px solid #1a1612!important;border-radius:8px!important;padding:24px!important;margin-bottom:16px!important;color:#F4FBFC!important;}.single-post .comment-list .comment-author cite,.single-post .comment-list .comment-meta,.single-post .comment-list .comment-meta a{color:#F7BB48!important;font-family:'DM Sans',sans-serif!important;}.single-post .comment-list .comment-content,.single-post .comment-list .comment-content p{color:#F4FBFC!important;font-family:'DM Sans',sans-serif!important;line-height:1.7!important;}.single .nv-meta-list a,.single .nv-meta-list .author-name,.single .nv-meta-list .author-name a,.single .nv-meta-list time{color:#F7BB48!important;}.single .nv-meta-list a:hover,.single .nv-meta-list .author-name a:hover{color:#F4FBFC!important;}.single .entry-content a:not(.df-btn):not(.df-btn-ghost):not(.df-card-link):not(.df-cta-phone):not(.df-cta-email):not([style*="color"]):not([class*="cta"]):not([class*="btn"]),.single .nv-content-wrap > a:not(.df-btn):not(.df-btn-ghost):not(.df-card-link):not(.df-cta-phone):not(.df-cta-email):not([style*="color"]):not([class*="cta"]):not([class*="btn"]),.single-post .entry-content a:not(.df-btn):not(.df-btn-ghost):not(.df-card-link):not(.df-cta-phone):not(.df-cta-email):not([style*="color"]):not([class*="cta"]):not([class*="btn"]){color:#F7BB48!important;text-decoration:underline!important;text-underline-offset:3px!important;}.single .entry-content a:not(.df-btn):not(.df-btn-ghost):not(.df-card-link):not(.df-cta-phone):not(.df-cta-email):not([style*="color"]):not([class*="cta"]):not([class*="btn"]):hover,.single-post .entry-content a:not(.df-btn):not(.df-btn-ghost):not(.df-card-link):not(.df-cta-phone):not(.df-cta-email):not([style*="color"]):not([class*="cta"]):not([class*="btn"]):hover{color:#F4FBFC!important;}.single-post .comment-reply-title a,.single-post #reply-title a,.single-post #cancel-comment-reply-link{color:#F7BB48!important;}@media(max-width:768px){html,body{overflow-x:hidden!important;overflow-x:clip!important;max-width:100vw!important;}body:has(.mobile-cta-bar){padding-bottom:104px!important;}html body .mobile-cta-bar{position:fixed!important;bottom:0!important;left:0!important;right:0!important;width:100%!important;max-width:100vw!important;margin:0!important;transform:none!important;}@supports(padding-bottom:env(safe-area-inset-bottom)){html body .mobile-cta-bar{padding-bottom:env(safe-area-inset-bottom)!important;}}html body h1,html body h2,html body h3,html body h4,html body p,html body li{overflow-wrap:break-word!important;word-wrap:break-word!important;hyphens:none!important;}html body h1,html body [class*="hero__title"],html body [class*="hero-title"],html body [class*="hero__h"],html body h1[class*="title"],html body h1[class*="heading"]{font-size:clamp(1.75rem,6.5vw,2.4rem)!important;line-height:1.12!important;}html body h2,html body [class*="__title"]:is(h2,h3),html body [class*="-title"]:is(h2,h3),html body h2[class*="title"],html body h2[class*="heading"],html body [class*="__heading"]:is(h2,h3),html body [class*="section__title"],html body [class*="-title"]:is(h2){font-size:clamp(1.5rem,5.6vw,2rem)!important;line-height:1.18!important;}html body h3,html body [class*="step__title"],html body [class*="step-title"],html body [class*="card__title"],html body [class*="card-title"]{font-size:clamp(1.2rem,4.8vw,1.55rem)!important;line-height:1.25!important;}html body [class*="numeral"],html body [class*="step__num"],html body [class*="step-num"],html body [class*="big-num"],html body [class*="display-num"]{font-size:clamp(2rem,7vw,3rem)!important;line-height:.9!important;}}@media(max-width:480px){html body h1,html body [class*="hero__title"],html body [class*="hero-title"]{font-size:clamp(1.55rem,6.8vw,2.1rem)!important;}html body h2,html body [class*="__title"]:is(h2),html body [class*="-title"]:is(h2),html body [class*="__heading"]:is(h2){font-size:clamp(1.35rem,5.8vw,1.75rem)!important;}html body [class*="numeral"],html body [class*="step__num"],html body [class*="step-num"]{font-size:clamp(1.8rem,7.5vw,2.6rem)!important;}}/* custom-blog.css: wordpress *//* Falls to Falls HVAC — blog post CSS (injected by rebuild-nav.php into Additional CSS) */
/* WP strips <style> from post content; this file keeps the styling out of band. */
/* Classes: .f2f-blog-hero, .sse-blog-body, .f2f-cta-strip, .f2f-blog-cta, .f2f-faq, .f2f-breadcrumb, .mobile-cta-bar */

/* ── Neve single-post overrides ── */
body.single-post .nv-page-title-wrap,body.single-post .entry-header{display:none!important;}
body.single-post .hfg_header+.nv-content-wrap,body.single-post .single-post-container,body.single-post .nv-single-page-wrap{max-width:100%!important;width:100%!important;padding:0!important;margin:0!important;}
/* archive page overrides */
body.blog .nv-page-title-wrap,body.archive .nv-page-title-wrap{display:none!important;}

/* ── Hero ── */
.f2f-blog-hero{background:#000;color:#F4FBFC;padding:clamp(110px,14vh,160px) 0 clamp(56px,6vh,80px);border-bottom:2px solid #2D6B98;}
.f2f-blog-hero--warm{border-bottom-color:#F09327!important;}
.f2f-breadcrumb{font-family:'DM Sans',sans-serif;font-size:.82rem;color:#7a8a8e;margin-bottom:20px;}
.f2f-breadcrumb a{color:#5BA3C8;text-decoration:none;}
.f2f-breadcrumb a:hover{color:#F7BB48;text-decoration:underline;}
.f2f-blog-hero h1{font-family:'Bitter',serif;font-weight:900;font-size:clamp(1.7rem,3.8vw,2.9rem);line-height:1.08;color:#F4FBFC;margin:0 0 16px;}
.f2f-blog-hero h1 b,.f2f-blog-hero h1 em{color:#5BA3C8;font-style:normal;}
.f2f-blog-hero h1 b.warm,.f2f-blog-hero h1 em.warm{color:#F09327;}
.f2f-blog-meta{font-family:'DM Sans',sans-serif;font-size:.85rem;color:#7a8a8e;margin-bottom:0;}

/* ── Reading body ── */
.sse-blog-body{background:#F4FBFC;color:#1a2a30;padding:clamp(56px,7vh,88px) 0;}
.sse-blog-body h2{font-family:'Bitter',serif;font-weight:700;font-size:clamp(1.2rem,2.2vw,1.6rem);color:#000;margin:44px 0 14px;line-height:1.2;}
.sse-blog-body h3{font-family:'Bitter',serif;font-weight:600;font-size:1.08rem;color:#0a1a20;margin:28px 0 8px;}
.sse-blog-body p{font-family:'DM Sans',sans-serif;font-size:1rem;line-height:1.78;margin:0 0 20px;max-width:68ch;color:#1a2a30;}
.sse-blog-body ul,.sse-blog-body ol{font-family:'DM Sans',sans-serif;font-size:1rem;line-height:1.78;padding-left:24px;margin:0 0 20px;color:#1a2a30;}
.sse-blog-body li{margin-bottom:8px;}
.sse-blog-body strong{color:#000;}
.sse-blog-body a{color:#1a5e8a;font-weight:600;text-decoration:underline;}
.sse-blog-body a:hover{color:#F09327;}
.sse-blog-body blockquote{border-left:3px solid #F09327;padding:12px 0 12px 20px;margin:28px 0;font-style:normal;}
.sse-blog-body blockquote p{margin:0;color:#2a3a40;font-weight:500;max-width:none;}

/* ── FAQ block ── */
.f2f-faq{margin:44px 0 0;}
.f2f-faq details{border-bottom:1px solid #d4ccc5;margin-bottom:0;}
.f2f-faq summary{font-family:'Bitter',serif;font-size:1rem;font-weight:600;color:#000;padding:14px 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;}
.f2f-faq summary::after{content:'+';font-size:1.2rem;font-weight:400;color:#5BA3C8;flex-shrink:0;margin-left:12px;transition:transform .2s;}
.f2f-faq details[open] summary::after{content:'−';}
.f2f-faq details>p,.f2f-faq details>div{font-family:'DM Sans',sans-serif;font-size:.95rem;color:#2a3a40;line-height:1.7;padding:0 0 16px;margin:0;}

/* ── CTA strip (both class names used across posts) ── */
.f2f-blog-cta,.f2f-cta-strip{background:#000;padding:clamp(48px,6vh,72px) 0;border-top:2px solid #F09327;}
.f2f-blog-cta .mc-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;}
.f2f-blog-cta p{font-family:'Bitter',serif;font-size:clamp(1.1rem,2vw,1.5rem);color:#F4FBFC!important;margin:0;max-width:30ch;}
.f2f-blog-cta p b{color:#F09327;}
.f2f-cta-strip{text-align:center;}
.f2f-cta-strip h2{font-family:'Bitter',serif;font-weight:900;font-size:clamp(1.5rem,2.8vw,2.2rem);margin:0 0 24px;color:#F4FBFC!important;}
.f2f-cta-strip h2 span{color:#F7BB48!important;}
.f2f-cta-strip-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;}
.f2f-btn-primary{background:#F09327;color:#000!important;font-family:'DM Sans',sans-serif;font-weight:700;font-size:.9rem;padding:14px 28px;text-decoration:none;display:inline-block;transition:background .2s;}
.f2f-btn-primary:hover{background:#F7BB48;color:#000!important;}
.f2f-btn-secondary{border:1px solid #F7BB48;color:#F7BB48!important;font-family:'DM Sans',sans-serif;font-weight:500;font-size:.9rem;padding:13px 27px;text-decoration:none;display:inline-block;transition:color .2s,border-color .2s;}
.f2f-btn-secondary:hover{color:#fff!important;border-color:#fff;}

/* ── Mobile CTA bar ── */
.mobile-cta-bar{display:none;position:fixed;bottom:0;left:0;right:0;z-index:9999;height:56px;}
.mobile-cta__call{flex:1;display:flex;align-items:center;justify-content:center;background:#F09327;color:#000!important;font-family:'DM Sans',sans-serif;font-weight:700;font-size:.85rem;text-decoration:none;}
.mobile-cta__estimate{flex:1;display:flex;align-items:center;justify-content:center;background:#000;color:#F7BB48!important;font-family:'DM Sans',sans-serif;font-weight:600;font-size:.85rem;text-decoration:none;border-top:1px solid #F09327;}
@media(max-width:768px){
.mobile-cta-bar{display:flex;}
body.single-post{padding-bottom:56px;}
.f2f-blog-cta .mc-inner,.f2f-cta-strip .mc-inner,.f2f-cta-strip-btns{flex-direction:column;align-items:center;}
.f2f-blog-hero{padding:clamp(90px,12vh,130px) 0 clamp(36px,5vh,56px);}
.sse-blog-body{padding:clamp(36px,5vh,56px) 0;}
}
