<?php
/**
 * Template Name: Silver Fern Landing 2026
 * Template Post Type: page
 */
defined('ABSPATH') || exit;
get_header();
?>

<main id="primary" class="site-main">
<section class="sfr" aria-label="NZ Silver Fern Rally 2026">

  <!-- ===== HERO ===== -->
  <div class="sfr-hero" aria-label="The World’s Best Marathon Gravel Rally">
    <div class="sfr-hero__media">
      <picture>
        <source srcset="https://silverfernrally.co.nz/wp-content/uploads/2025/10/2024-Silver-Fern-Rally-PeterWhitten-11-scaled.jpg" media="(max-width: 767px)" />
        <source srcset="https://silverfernrally.co.nz/wp-content/uploads/2025/10/2024-Silver-Fern-Rally-PeterWhitten-11-scaled.jpg" media="(min-width: 768px)" />
        <img
          src="https://silverfernrally.co.nz/wp-content/uploads/2025/10/2024-Silver-Fern-Rally-PeterWhitten-11-scaled.jpg"
          alt="Silver Fern Rally car charging across New Zealand gravel with dramatic scenery"
          class="sfr-hero__img"
          loading="eager" decoding="async" />
      </picture>

      <div class="sfr-hero__overlay" aria-hidden="true"></div>

      <div class="sfr-hero__copy">
        <p class="sfr-eyebrow">‘The World’s Best Marathon Gravel Rally’</p>
        <h1>NZ Silver Fern Rally — 27 Nov&nbsp;–&nbsp;4 Dec&nbsp;2026</h1>
        <p class="sfr-sub">
          From Rotorua to the East Coast, Hawke’s Bay, the Central Plateau and back again — 1,054&nbsp;km of special stages through spectacular North Island scenery.
        </p>

        <div class="sfr-hero__ctas">
          <a class="sfr-btn sfr-btn--primary" href="https://silverfernrally.co.nz/expressions-of-interest/">Enter 2026 / EOI</a>
          <a class="sfr-btn sfr-btn--ghost" href="#sfr-video">Watch event highlights</a>
        </div>

        <ul class="sfr-hero__stats" aria-label="Event stats">
          <li><span class="num">1,054.1 km</span><span class="label">Special Stages</span></li>
          <li><span class="num">1,648.7 km</span><span class="label">Touring</span></li>
          <li><span class="num">7 Days</span><span class="label">Marathon Rally</span></li>
        </ul>
      </div>
    </div>
  </div>

  <!-- ===== ROUTE STRIP ===== -->
  <div class="sfr-band sfr-band--route tz-wrap" aria-label="2026 Route Overview">
    <div class="sfr-band__head">
      <h2>2026 Route — North Island Showcase</h2>
      <p class="sfr-muted">Technical, flowing, and wildly scenic. Cost-per-corner heaven.</p>
    </div>

    <ol class="sfr-route">
      <li><div class="day">Fri 27 Nov</div><div class="city">Rotorua</div><div class="desc">Documentation in the geothermal heart of Aotearoa.</div></li>
      <li><div class="day">Sat 28 Nov</div><div class="city">Bay of Plenty ➝ Rotorua</div><div class="desc">Iconic gravel stages; fast, flowing coastal hinterland.</div></li>
      <li><div class="day">Sun 29 Nov</div><div class="city">Rotorua ➝ Gisborne</div><div class="desc">To the first city to see the sun — dramatic East Coast vistas.</div></li>
      <li><div class="day">Mon 30 Nov</div><div class="city">Gisborne Loop</div><div class="desc">Best of the East Coast; overnight again in Gisborne.</div></li>
      <li><div class="day">Tue 1 Dec</div><div class="city">Gisborne ➝ Napier</div><div class="desc">Classic Hawke’s Bay gravel and art-deco hospitality.</div></li>
      <li><div class="day">Wed 2 Dec</div><div class="city">Napier ➝ Palmerston North</div><div class="desc">Central region gems; technical and rewarding.</div></li>
      <li><div class="day">Thu 3 Dec</div><div class="city">Palmerston North ➝ Ohakune</div><div class="desc">Ski-town finish via legendary stages of old.</div></li>
      <li><div class="day">Fri 4 Dec</div><div class="city">Ohakune ➝ Rotorua (Finish)</div><div class="desc">Final special stages and prize-giving in Rotorua.</div></li>
    </ol>
  </div>

  <!-- ===== DIVISIONS ===== -->
  <div class="sfr-band tz-wrap" id="divisions">
    <div class="sfr-band__head">
      <h2>Choose Your Challenge</h2>
      <p class="sfr-muted">Five ways to tackle New Zealand’s most scenic gravel marathon.</p>
    </div>

    <div class="sfr-tiles">
      <!-- Historic -->
      <article class="sfr-card">
        <div class="sfr-card__media">
          <img src="https://silverfernrally.co.nz/wp-content/uploads/2025/10/2024-Silver-Fern-Rally-PeterWhitten-57-scaled.jpg" alt="Historic rally car on New Zealand gravel" />
        </div>
        <div class="sfr-card__body">
          <h3>Historic Competition (pre-1985 2WD)</h3>
          <p>Period-perfect pre-1985 heroes: Escorts, AE86s, Starlets, RX-series, E30s, 911s — and more. The overall winner is crowned from this field.</p>
          <ul class="sfr-bullets">
            <li>Classes A–D by capacity (true cc; 1.5&nbsp;mm overbore allowance; FI ×1.7; Rotary ×1.8)</li>
            <li>FIA Historic status or MSNZ CoD (or equivalent)</li>
          </ul>
          <div class="sfr-card__cta">
            <a class="sfr-btn sfr-btn--primary" href="https://silverfernrally.co.nz/expressions-of-interest/">Enter Historic</a>
            <a class="sfr-btn sfr-btn--link" href="/historic/">More info</a>
          </div>
        </div>
      </article>

      <!-- Challenge Trophy -->
      <article class="sfr-card">
        <div class="sfr-card__media">
          <img src="https://silverfernrally.co.nz/wp-content/uploads/2025/10/2024-Silver-Fern-Rally-PeterWhitten-49-scaled.jpg" alt="Modern 2WD rally car on gravel stage" />
        </div>
        <div class="sfr-card__body">
          <h3>Challenge Trophy (Modern 2WD)</h3>
          <p>The same epic route and competition format in a more accessible modern 2WD build.</p>
          <ul class="sfr-bullets">
            <li>Classes E–H by capacity (true cc; 1.5&nbsp;mm overbore allowance; FI ×1.7; Rotary ×1.8)</li>
            <li>Cost-effective path to the Silver Fern experience</li>
          </ul>
          <div class="sfr-card__cta">
            <a class="sfr-btn sfr-btn--primary" href="https://silverfernrally.co.nz/expressions-of-interest/">Enter Challenge</a>
            <a class="sfr-btn sfr-btn--link" href="/challenge-trophy/">More info</a>
          </div>
        </div>
      </article>

      <!-- Classic 4WD -->
      <article class="sfr-card">
        <div class="sfr-card__media">
          <img src="https://silverfernrally.co.nz/wp-content/uploads/2025/10/2024-Silver-Fern-Rally-PeterWhitten-11-scaled.jpg" alt="Classic 4WD rally car on fast flowing road" />
        </div>
        <div class="sfr-card__body">
          <h3>Classic 4WD (Pre-1996 4WD)</h3>
          <p>Audi, Subaru, Mitsubishi, Toyota era — early 4WD icons (no fire-breathing WRCs). FI cars require a 36&nbsp;mm restrictor.</p>
          <div class="sfr-card__cta">
            <a class="sfr-btn sfr-btn--primary" href="https://silverfernrally.co.nz/expressions-of-interest/">Enter Classic 4WD</a>
            <a class="sfr-btn sfr-btn--link" href="/classic-4wd/">More info</a>
          </div>
        </div>
      </article>

      <!-- Time-Trial -->
      <article class="sfr-card">
        <div class="sfr-card__media">
          <img src="https://silverfernrally.co.nz/wp-content/uploads/2025/10/2024-Silver-Fern-Rally-PeterWhitten-49-scaled.jpg" alt="Time-trial car with precision target timing" />
        </div>
        <div class="sfr-card__body">
          <h3>Silver Fern Time-Trial (Average-Speed Time Trial)</h3>
          <p>‘The World’s Longest Precision Driving Test’ — average-speed targets, RallySafe monitoring, and a 130&nbsp;kph cap. Big experience, big value.</p>
          <div class="sfr-card__cta">
            <a class="sfr-btn sfr-btn--primary" href="https://silverfernrally.co.nz/expressions-of-interest/">Enter Time-Trial</a>
            <a class="sfr-btn sfr-btn--link" href="/time-trial/">More info</a>
          </div>
        </div>
      </article>

      <!-- Silver Frond -->
      <article class="sfr-card">
        <div class="sfr-card__media">
          <img src="https://silverfernrally.co.nz/wp-content/uploads/2025/10/2024-Silver-Fern-Rally-PeterWhitten-57-scaled.jpg" alt="Rally cars lined up at service during Silver Fern Rally" />
        </div>
        <div class="sfr-card__body">
          <h3>Silver Frond Rally (3-Day Intro Event)</h3>
          <p>
            A three-day “taster” rally run over the opening legs of the NZ Silver Fern — perfect for new crews, time-poor teams, or cars being shaken down for the full marathon.
          </p>
          <ul class="sfr-bullets">
            <li>First three days of the NZ Silver Fern route (North Island gravel)</li>
            <li>2WD (Class K) and 4WD (Class L) options available</li>
            <li>Full AASA safety regulations and RallySafe timing</li>
          </ul>
          <div class="sfr-card__cta">
            <a class="sfr-btn sfr-btn--primary" href="https://silverfernrally.co.nz/expressions-of-interest/">Enter Silver Frond</a>
            <a class="sfr-btn sfr-btn--link" href="/silver-frond/">More info</a>
          </div>
        </div>
      </article>
    </div>
  </div>

  <!-- ===== “DAY IN THE LIFE” + PROMO VIDEO / INTERNATIONAL HOOK ===== -->
  <div class="sfr-band tz-wrap" id="sfr-video">
    <div class="sfr-split sfr-split--video">
      <div class="sfr-split__body">
        <h2>Rally Days Done Right</h2>
        <p>
          Early starts, full focus, maximum smiles. Tour, rally, refuel (you and the car), banter with crews, wash down, Parc Fermé, prep, repeat.
          Run with military precision so you spend your time doing what you came for — driving New Zealand’s best gravel.
        </p>
        <p class="sfr-muted">
          International competitors are a huge part of the Silver Fern story. Whether you’re shipping a Historic Escort from the UK or a modern 2WD from Australia, we can connect you with trusted shipping partners and help you choose the right division.
        </p>
        <div class="sfr-band__cta">
          <a class="sfr-btn sfr-btn--primary" href="https://silverfernrally.co.nz/expressions-of-interest/">Enter 2026 / EOI</a>
          <a class="sfr-btn sfr-btn--outline" href="/international-competitors/">International competitors info</a>
          <a class="sfr-btn sfr-btn--link" href="/frequently-asked-questions/">Read the FAQ</a>
        </div>
      </div>
      <div class="sfr-split__media sfr-video">
        <div class="sfr-video__frame">
          <iframe
            src="https://www.youtube.com/embed/rk435sRUFak?rel=0&amp;modestbranding=1"
            title="NZ Silver Fern Rally Highlights"
            loading="lazy"
            allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share"
            allowfullscreen>
          </iframe>
        </div>
      </div>
    </div>
  </div>

  <!-- ===== SAFETY CHECKLIST ===== -->
  <div class="sfr-band tz-wrap">
    <div class="sfr-band__head">
      <h2>Required Safety Equipment</h2>
      <p class="sfr-muted">Full lists will be confirmed in the published Event Regulations.</p>
    </div>
    <div class="sfr-tiles sfr-tiles--4">
      <div class="sfr-card sfr-card--plain">
        <h3>Competition (Historic / Challenge / Classic 4WD / Silver Frond)</h3>
        <p class="sfr-muted">Core requirements include:</p>
        <ul class="sfr-check">
          <li>Certified Roll Cage, FIA Seats &amp; Belts</li>
          <li>Helmet w/ head restraint posts &amp; HANS/Simpson</li>
          <li>FIA fire-retardant suit, underwear, balaclava, boots &amp; gloves (driver)</li>
          <li>Extinguisher, 2× safety triangles, first aid kit</li>
          <li>Tow rope, RallySafe wiring kit, window breaker/belt cutter</li>
        </ul>
      </div>
      <div class="sfr-card sfr-card--plain">
        <h3>Time-Trial</h3>
        <p class="sfr-muted">Lower barrier to entry:</p>
        <ul class="sfr-check">
          <li>Helmets</li>
          <li>Fire extinguisher</li>
          <li>Safety triangle &amp; first aid kit</li>
          <li>RallySafe wiring kit &amp; tow rope</li>
          <li>Intercom strongly recommended</li>
        </ul>
      </div>
      <div class="sfr-card sfr-card--plain">
        <h3>Monitoring</h3>
        <p class="sfr-muted">All divisions use RallySafe GPS for accuracy and safety.</p>
        <ul class="sfr-check">
          <li>Speed compliance (TT max 130&nbsp;kph)</li>
          <li>Stage timing and tracking</li>
        </ul>
      </div>
      <div class="sfr-card sfr-card--plain">
        <h3>Scrutineering</h3>
        <p class="sfr-muted">Detailed checks occur before competition, with spot-checks during the event.</p>
      </div>
    </div>
  </div>

  <!-- CONTACT STRIP -->
  <div class="sfr-contact targa-fullbleed" aria-label="Contact Silver Fern Rally">
    <div class="sfr-contact__inner tz-wrap">
      <div class="sfr-contact__copy">
        <h2>Questions or keen to volunteer?</h2>
        <p class="sfr-muted">We’d love to hear from you.</p>
      </div>
      <div class="sfr-contact__cta">
        <a class="sfr-btn sfr-btn--primary" href="mailto:Info@urg.co.nz">Info@urg.co.nz</a>
        <a class="sfr-btn sfr-btn--outline" href="tel:0800827427">0800&nbsp;827&nbsp;427</a>
        <a class="sfr-btn sfr-btn--outline" href="tel:+6492988322">+64&nbsp;9&nbsp;298&nbsp;8322</a>
      </div>
    </div>
  </div>

</section>

<style>
  :root{
    --sfr-bg:#ffffff; --sfr-text:#111111; --sfr-muted:#5b6066;
    --sfr-border:rgba(0,0,0,.08); --sfr-elev:#f6f7f8;
    --sfr-accent:#111111; --sfr-accent-2:#0f0f10;
    --sfr-link:#111111; --sfr-radius:12px; --sfr-gap:clamp(16px,2vw,24px);
    --sfr-max:1200px;
  }
  .sfr{ color:var(--sfr-text); background:var(--sfr-bg); font-family:"Poppins",system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif; line-height:1.5; }
  .tz-wrap{ max-width:var(--sfr-max); margin:0 auto; padding:clamp(16px,3vw,32px); }
  .sfr-muted{ color:var(--sfr-muted); }

  .sfr-btn{ display:inline-flex; align-items:center; justify-content:center; gap:.55rem; padding:.78rem 1.05rem;
    border-radius: var(--sfr-radius); border:1px solid var(--sfr-border);
    background:#fff; color:var(--sfr-text); font-weight:800; text-decoration:none; cursor:pointer;
    transition: transform .12s, box-shadow .12s, background .12s, color .12s, border-color .12s;
    box-shadow: 0 6px 14px rgba(0,0,0,.06); }
  .sfr-btn:hover{ transform: translateY(-1px); box-shadow: 0 10px 18px rgba(0,0,0,.08); }
  .sfr-btn--primary{ background:var(--sfr-accent); color:#fff; border-color:transparent; }
  .sfr-btn--primary:hover{ background:var(--sfr-accent-2); }
  .sfr-btn--outline{ background:#fff; color:var(--sfr-text); border:2px solid #111; box-shadow:none; }
  .sfr-btn--ghost{ background:#fff; color:var(--sfr-text); border-color:var(--sfr-border); }
  .sfr-btn--link{ background:transparent; border-color:transparent; box-shadow:none; padding:.4rem 0; font-weight:800; }
  .sfr-btn--link:hover{ text-decoration:underline; }
  .sfr-eyebrow{ letter-spacing:.14em; text-transform:uppercase; color:#222; font-size:.78rem; font-weight:800; background:#fff; display:inline-block; padding:.28rem .5rem; border:1px solid var(--sfr-border); border-radius:8px; }

  /* HERO */
  .sfr-hero{ max-width:var(--sfr-max); margin:0 auto; padding:0 1rem; }
  .sfr-hero__media{ position:relative; border-radius:20px; overflow:hidden; background:#000; border:1px solid var(--sfr-border); }
  .sfr-hero__img{ display:block; width:100%; height:auto; object-fit:cover; }
  @media (max-width: 767px){ .sfr-hero__img{ aspect-ratio: 9/16; object-position:center bottom; } }
  @media (min-width: 768px){ .sfr-hero__media{ min-height:68vh; } .sfr-hero__img{ width:100%; height:68vh; object-fit:cover; object-position:center; } }
  .sfr-hero__overlay{ position:absolute; inset:0; background:linear-gradient(180deg, rgba(0,0,0,.55), rgba(0,0,0,.24) 40%, rgba(0,0,0,.65) 100%); z-index:1; pointer-events:none; }
  .sfr-hero__copy{ position:absolute; inset:auto 0 10vh 0; z-index:2; padding:0 1rem; display:grid; gap:.65rem; justify-items:center; text-align:center; }
  .sfr-hero__copy h1, .sfr-hero__copy p { color:#fff !important; }
  .sfr-sub{ max-width: 68ch; margin:0; text-shadow: 0 1px 3px rgba(0,0,0,.4); }
  .sfr-hero__ctas{ display:flex; gap:.6rem; flex-wrap:wrap; justify-content:center; }
  .sfr-hero__stats{ list-style:none; margin:.35rem 0 0; padding:0; display:flex; gap:1rem .75rem; flex-wrap:wrap; justify-content:center; }
  .sfr-hero__stats .num{ display:block; font-weight:900; font-size:clamp(1rem,2.2vw + .5rem,1.4rem); }
  .sfr-hero__stats .label{ color:#eaeaea; font-size:.92rem; }

  /* ROUTE / TILES / SPLIT / CONTACT */
  .sfr-band{ background:var(--sfr-bg); border-top:1px solid var(--sfr-border); }
  .sfr-band--route{ background:var(--sfr-elev); border:1px solid var(--sfr-border); border-radius:16px; }
  .sfr-band__head{ display:flex; align-items:flex-end; justify-content:space-between; gap:12px; margin-bottom:10px; }
  .sfr-band__head h2{ margin:0; font-size:clamp(22px, 3vw, 36px); }
  .sfr-route{ display:grid; gap:10px; margin:0; padding:0; list-style:none; grid-template-columns:repeat(2, 1fr); }
  @media (max-width: 820px){ .sfr-route{ grid-template-columns:1fr; } }
  .sfr-route li{ display:grid; grid-template-columns:120px 1fr; gap:.5rem; padding:12px 14px; background:#fff; border:1px solid var(--sfr-border); border-radius:12px; }
  .sfr-route .day{ font-weight:800; } .sfr-route .city{ font-weight:700; } .sfr-route .desc{ grid-column:1/-1; color:var(--sfr-muted); }

  .sfr-tiles{ display:grid; gap:var(--sfr-gap); grid-template-columns:repeat(4, 1fr); }
  @media (max-width:1100px){ .sfr-tiles{ grid-template-columns:repeat(2, 1fr); } }
  @media (max-width:640px){ .sfr-tiles{ grid-template-columns:1fr; } }
  .sfr-card{ background:#fff; border:1px solid var(--sfr-border); border-radius:16px; display:flex; flex-direction:column; overflow:hidden; box-shadow:0 1px 0 rgba(0,0,0,.03); transition:transform .14s, box-shadow .14s, border-color .14s; }
  .sfr-card:hover{ transform:translateY(-2px); border-color:rgba(0,0,0,.12); box-shadow:0 10px 24px rgba(0,0,0,.06); }
  .sfr-card__media{ position:relative; aspect-ratio:16/9; overflow:hidden; background:var(--sfr-elev); border-bottom:1px solid var(--sfr-border); }
  .sfr-card__media img{ width:100%; height:100%; object-fit:cover; display:block; transform:scale(1.001); }
  .sfr-card:hover .sfr-card__media img{ transform:scale(1.02); transition:transform .25s ease; }
  .sfr-card__body{ padding:clamp(14px, 2vw, 18px); display:flex; flex-direction:column; gap:.6rem; }
  .sfr-card__body h3{ margin:.15rem 0 0; font-size:clamp(18px, 2.2vw, 22px); font-weight:900; }
  .sfr-card__cta{ display:flex; gap:.6rem; flex-wrap:wrap; margin-top:.25rem; }
  .sfr-card--plain{ padding:clamp(14px, 2vw, 18px); }
  .sfr-bullets{ margin:.15rem 0 0; padding-left:1.1rem; } .sfr-bullets li{ margin:.25rem 0; }
  .sfr-check{ margin:.15rem 0 0; padding-left:1.1rem; } .sfr-check li{ margin:.25rem 0; }
  .sfr-split{ display:grid; grid-template-columns:1.1fr .9fr; gap:var(--sfr-gap); align-items:center; }
  @media (max-width:900px){ .sfr-split{ grid-template-columns:1fr; } }
  .sfr-split__body h2{ margin:.15rem 0 .2rem; font-size:clamp(24px, 3.2vw, 36px); }
  .tz-media,
  .sfr-split__media{ position:relative; border-radius:16px; overflow:hidden; border:1px solid var(--sfr-border); background:linear-gradient(180deg, rgba(0,0,0,.02), transparent); }
  .tz-media img,
  .sfr-split__media img{ display:block; width:100%; height:auto; }

  /* VIDEO BLOCK */
  .sfr-split--video{ align-items:start; }
  .sfr-video__frame{ position:relative; width:100%; padding-top:56.25%; border-radius:16px; overflow:hidden; border:1px solid var(--sfr-border); background:#000; box-shadow:0 10px 30px rgba(0,0,0,.25); }
  .sfr-video__frame iframe{ position:absolute; inset:0; width:100%; height:100%; border:0; }

  /* CONTACT STRIP */
  .sfr-contact{ background:#111; color:#fff; }
  .sfr-contact__inner{ display:flex; align-items:center; justify-content:space-between; gap:1rem; padding-top:1.25rem; padding-bottom:1.25rem; }
  @media (max-width:800px){ .sfr-contact__inner{ flex-direction:column; align-items:flex-start; } }
  .sfr-contact__copy h2{ margin:.1rem 0 .2rem; color:#fff; }
  .sfr-contact__cta{ display:flex; gap:.6rem; flex-wrap:wrap; }

  .sfr-contact .sfr-btn--outline{ background:#fff !important; color:#111 !important; border-color:#fff !important; }
  .sfr-contact .sfr-btn--outline:hover{ background:transparent !important; color:#fff !important; border-color:#fff !important; }

  .sfr :where(a, button):focus-visible{ outline:2px solid #111; outline-offset:3px; border-radius:8px; }

  /* Hero text colour fixes */
  .sfr .sfr-hero .sfr-hero__copy,
  .sfr .sfr-hero .sfr-hero__copy * {
    color:#fff !important;
    text-shadow:0 1px 3px rgba(0,0,0,.35);
  }

  /* BUT: keep the white eyebrow pill dark-on-light */
  .sfr .sfr-hero .sfr-eyebrow,
  .sfr .sfr-hero .sfr-eyebrow * {
    background:#fff !important;
    color:#111 !important;
    border:1px solid rgba(17,17,17,.12) !important;
    text-shadow:none !important;
    filter:none !important;
  }

  /* Stats under the CTA should be white */
  .sfr .sfr-hero__stats .num,
  .sfr .sfr-hero__stats .label {
    color:#fff !important;
    background:transparent !important;
    box-shadow:none !important;
  }

  .sfr .sfr-hero__copy :where(
    .has-text-color,
    .has-foreground-color,
    .has-primary-color,
    .has-secondary-color
  ){ color:#fff !important; }

  .sfr .sfr-hero__copy :where(
    .has-background,
    .has-accent-background-color,
    .has-primary-background-color,
    .has-secondary-background-color
  ){ background:transparent !important; }

  /* Override for ghost button in hero – dark text on white pill */
  .sfr .sfr-hero .sfr-btn--ghost,
  .sfr .sfr-hero .sfr-btn--ghost * {
    color:#111 !important;
    background:#fff !important;
    text-shadow:none !important;
  }

  /* Contact strip white pills */
  .sfr .sfr-contact .sfr-btn--outline {
    background:#fff !important;
    color:#111 !important;
    border-color:#fff !important;
  }
  .sfr .sfr-contact .sfr-btn--outline:hover {
    background:transparent !important;
    color:#fff !important;
    border-color:#fff !important;
  }
</style>

</section>
</main>
<?php get_footer();
