.elementor-508 .elementor-element.elementor-element-6f5a438{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-508 .elementor-element.elementor-element-a5a66ce{--display:flex;}.elementor-508{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for html, class: .elementor-element-7f5e0a5 */.cta-bar {
  position: fixed;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
  width: 90%;
  max-width: 1100px;

  /* ✅ FIX: force solid paint layer */
  background: #111827; /* fallback solid */
  background-image: linear-gradient(90deg, #1f2937, #111827);

  color: #fff;
  border-radius: 14px;
  box-shadow: 0 20px 50px rgba(0,0,0,0.35);

  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 18px 22px;

  z-index: 999999;

  /* ✅ FIX: force hardware layer stability */
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transform-style: preserve-3d;

  transition: opacity 0.3s ease, transform 0.3s ease;
}

/* HIDDEN STATE (more stable than translateY(120%)) */
.cta-bar.hide {
  opacity: 0;
  pointer-events: none;
  transform: translateX(-50%) translateY(40px);
}/* End custom CSS */
/* Start custom CSS */<style>
.footer {
  background:#0b0b0b;
  color:#fff;
  padding:80px 20px 30px;
  font-family:'Inter', sans-serif;
}

/* ONE ROW LAYOUT */
.footer-container {
  max-width:1400px;
  margin:auto;
  display:flex;
  justify-content:space-between;
  align-items:flex-start;
  gap:40px;
  flex-wrap:nowrap; /* forces single row */
}

/* EACH COLUMN */
.footer-container > div {
  flex:1;
  min-width:0;
}

/* HEADINGS */
.footer h3 {
  font-family:'Playfair Display', serif;
  font-size:18px;
  margin-bottom:16px;
  position:relative;
}

.footer h3::after {
  content:"";
  display:block;
  width:40px;
  height:2px;
  background:#c2a46c;
  margin-top:8px;
}

/* TEXT */
.footer p,
.footer a {
  color:#aaa;
  font-size:13px;
  line-height:1.7;
  text-decoration:none;
}

.footer a:hover {
  color:#c2a46c;
}

/* LINKS */
.links a {
  display:block;
  margin-bottom:8px;
}

/* CONTACT */
.contact p {
  margin-bottom:10px;
}

/* ACCENT */
.accent {
  color:#c2a46c;
}

/* PHONE STYLE */
.phone-link {
  color:#c2a46c;
  font-weight:600;
}

.phone-link:hover {
  text-decoration:underline;
}

/* BOTTOM BAR */
.bottom-bar {
  border-top:1px solid rgba(255,255,255,0.08);
  margin-top:50px;
  padding-top:15px;
  display:flex;
  justify-content:space-between;
  flex-wrap:wrap;
  font-size:12px;
  color:#666;
}
</style>

<footer class="footer">

  <div class="footer-container">

    <!-- BRAND -->
    <div class="brand">
      <h3>Sky View Realty Team</h3>
      <p>
        Luxury real estate services across residential, investment,
        and international markets. Trusted advisors delivering
        precision results.
      </p>
      <p class="accent">
        Powered by Weichert Realtors® - Property Partners
      </p>
    </div>

    <!-- NAVIGATION -->
    <div class="links">
      <h3>Explore</h3>
      <a href="/#properties">Featured Listings</a>
      <a href="/agents">Our Agents</a>
      <a href="/home-evaluation">Home Value</a>
      <a href="#">International Properties</a>
      <a href="/belize-rental">Belize Rental</a>
    </div>

    <!-- AGENTS -->
    <div class="links">
      <h3>Agents</h3>

      <a href="https://www.weichertpropertypartners.com/agents/1776004/Phillip+Watford" target="_blank">Phillip Watford</a>
      <a href="https://www.weichertpropertypartners.com/agents/1775999/Angela+Watford" target="_blank">Angela Watford</a>
      <a href="https://www.weichertpropertypartners.com/agents/1774320/Alfredo+Soto" target="_blank">Alfredo Soto</a>
      <a href="https://www.weichertpropertypartners.com/agents/1952158/Milad+Alipour" target="_blank">Milad Alipour</a>
      <a href="https://www.weichertpropertypartners.com/agents/1999897/Monique+Carmona" target="_blank">Monique Carmona</a>

      <a href="#">Sonia Elhence</a>

      <a href="https://www.weichertpropertypartners.com/agents/1921683/Alex+Burke" target="_blank">Alex Burke</a>
      <a href="https://www.weichertpropertypartners.com/agents/1962079/Lee+Noble" target="_blank">Lee Noble</a>
      <a href="https://www.weichertpropertypartners.com/agents/2064607/Jabeen+Shazia" target="_blank">Jabeen Shazia</a>

      <a href="/agents">View Full Roster</a>
    </div>

    <!-- CONTACT -->
    <div class="contact">
      <h3>Brokerage</h3>

      <p>
        <strong class="accent">Primary Contact:</strong><br>
        Phillip Watford<br>
        Phone: 
        <a href="tel:+14694871519" class="phone-link">469-487-1519</a>
      </p>

      <p>
        Weichert, Realtors® - Property Partners<br>
        2401 Internet Blvd, Suite 107<br>
        Frisco, TX 75034
      </p>

      <p>
        Office: <a href="tel:+14695575301">469-557-5301</a><br>
        Support: <a href="tel:+12145502793">214-550-2793</a>
      </p>

      <p>
        1785 State Highway 26, Grapevine, TX 76051<br>
        235 S Preston Rd Suite 110, Celina, TX 75009<br>
        180 State St Suite 225, Southlake, TX 76092
      </p>

      <p>
        <a href="#">Texas Real Estate Commission Consumer Protection Notice</a>
      </p>

      <p class="accent">
        Serving Local & International Markets
      </p>
    </div>

  </div>

  <!-- BOTTOM BAR -->
  <div class="bottom-bar">
    <div>© 2026 Sky View Realty Team. All rights reserved.</div>
    <div>Privacy Policy · Terms · Accessibility</div>
  </div>

</footer>/* End custom CSS */