{"id":16,"date":"2026-06-10T05:06:16","date_gmt":"2026-06-10T05:06:16","guid":{"rendered":"https:\/\/teknr13.thestackly.tech\/?page_id=16"},"modified":"2026-06-11T09:21:41","modified_gmt":"2026-06-11T09:21:41","slug":"contact-us","status":"publish","type":"page","link":"https:\/\/teknr13.thestackly.tech\/?page_id=16","title":{"rendered":"Contact Us"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"16\" class=\"elementor elementor-16\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f1fe739 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"f1fe739\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-99bccbe elementor-widget elementor-widget-html\" data-id=\"99bccbe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Ruwudu:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.1\/css\/all.min.css\">\n\n<section class=\"ruwudu-contact-banner-section\">\n\n  <div class=\"ruwudu-contact-banner-bg\"><\/div>\n  <div class=\"ruwudu-contact-banner-overlay\"><\/div>\n\n  <div class=\"ruwudu-contact-banner-content ruwudu-contact-banner-zoom\">\n\n    <h1>Let\u2019s Help You Find The Right Property<\/h1>\n\n    <p>\n      Have a question, need expert guidance, or want to schedule a property visit?\n      Reach out to our team and we\u2019ll help you move forward with confidence.\n    <\/p>\n\n    <a href=\"#contact-form\" class=\"ruwudu-contact-banner-btn\">\n      <span>Get In Touch<\/span>\n      <i class=\"fa-solid fa-arrow-right\"><\/i>\n    <\/a>\n\n  <\/div>\n\n<\/section>\n\n<style>\nhtml,\nbody {\n  max-width: 100%;\n  overflow-x: hidden !important;\n}\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\n.ruwudu-contact-banner-section {\n  width: 100%;\n  min-height: 560px;\n  padding: 80px 60px 80px 60px !important;\n  margin-bottom: 0 !important;\n  box-sizing: border-box;\n  position: relative;\n  overflow: hidden;\n  font-family: \"Ruwudu\", serif;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  color: #ffffff;\n}\n\n.ruwudu-contact-banner-bg {\n  position: absolute;\n  inset: 0;\n  background-image: url(\"https:\/\/images.unsplash.com\/photo-1740682222984-4c4e547a08c4?q=80&w=1740&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\");\n  background-size: cover;\n  background-position: center;\n  z-index: 1;\n  transform: scale(1.04);\n}\n\n.ruwudu-contact-banner-overlay {\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    90deg,\n    rgba(0, 0, 0, 0.68) 0%,\n    rgba(0, 0, 0, 0.56) 48%,\n    rgba(0, 0, 0, 0.45) 100%\n  );\n  z-index: 2;\n}\n\n.ruwudu-contact-banner-content {\n  position: relative;\n  z-index: 3;\n  max-width: 900px;\n  margin: 0 auto;\n  color: #ffffff;\n}\n\n\/* EMPTY PILL REMOVED SAFELY *\/\n.ruwudu-contact-banner-pill:empty {\n  display: none !important;\n}\n\n\/* PILL ALIGNMENT FIX - USE THIS IF YOU ADD PILL TEXT LATER *\/\n.ruwudu-contact-banner-pill {\n  margin-bottom: 6px;\n  text-align: center;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.ruwudu-contact-banner-pill span {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 44px !important;\n  height: 44px !important;\n  padding: 0 24px !important;\n  border-radius: 999px;\n  border: 1px solid rgba(255, 255, 255, 0.35);\n  background: rgba(255, 255, 255, 0.12);\n  color: #ffffff;\n  text-align: center !important;\n  white-space: nowrap;\n  margin: 0 !important;\n  overflow: hidden;\n  backdrop-filter: blur(8px);\n}\n\n.ruwudu-contact-banner-pill span em {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  font-style: normal !important;\n  font-family: \"Ruwudu\", serif !important;\n  font-size: 15px;\n  line-height: 1 !important;\n  font-weight: 600;\n  text-transform: uppercase;\n  margin: 0 !important;\n  padding: 0 !important;\n  transform: translateY(4px) !important;\n}\n\n.ruwudu-contact-banner-content h1 {\n  max-width: 880px;\n  margin: 0 auto;\n  color: #ffffff;\n  font-size: 60px;\n  line-height: 1.08;\n  letter-spacing: -0.6px;\n  font-weight: 700;\n  text-align: center;\n}\n\n.ruwudu-contact-banner-content p {\n  max-width: 730px;\n  margin: 8px auto 0;\n  color: rgba(255, 255, 255, 0.92);\n  font-size: 19px;\n  line-height: 1.45;\n  font-weight: 500;\n  text-align: center;\n}\n\n\/* BUTTON ALIGNMENT FIX *\/\n.ruwudu-contact-banner-btn {\n  margin-top: 14px !important;\n  min-height: 52px !important;\n  height: 52px !important;\n  padding: 0 28px !important;\n  border-radius: 999px !important;\n  border: none !important;\n  background: #C56B62;\n  color: #ffffff !important;\n  text-decoration: none !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 11px !important;\n  font-family: \"Ruwudu\", serif !important;\n  font-size: 17px !important;\n  line-height: 1 !important;\n  font-weight: 700 !important;\n  text-align: center !important;\n  box-shadow: none !important;\n  outline: none !important;\n  overflow: hidden !important;\n  vertical-align: middle !important;\n  transition: 0.35s ease;\n}\n\n.ruwudu-contact-banner-btn,\n.ruwudu-contact-banner-btn:hover,\n.ruwudu-contact-banner-btn:focus,\n.ruwudu-contact-banner-btn:active,\n.ruwudu-contact-banner-btn:visited {\n  color: #ffffff !important;\n  text-decoration: none !important;\n  border-bottom: none !important;\n  box-shadow: none !important;\n}\n\n.ruwudu-contact-banner-btn::before,\n.ruwudu-contact-banner-btn::after,\n.ruwudu-contact-banner-btn span::before,\n.ruwudu-contact-banner-btn span::after {\n  display: none !important;\n  content: none !important;\n}\n\n.ruwudu-contact-banner-btn span {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  color: inherit !important;\n  font: inherit !important;\n  line-height: 1 !important;\n  text-align: center !important;\n  text-decoration: none !important;\n  transform: translateY(4px) !important;\n}\n\n.ruwudu-contact-banner-btn i {\n  width: 15px !important;\n  height: 15px !important;\n  min-width: 15px !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  color: inherit !important;\n  font-size: 15px !important;\n  line-height: 1 !important;\n  text-align: center !important;\n  text-decoration: none !important;\n  transform: rotate(-45deg) translateY(2px) !important;\n  transition: 0.35s ease;\n}\n\n.ruwudu-contact-banner-btn:hover {\n  background: #ffffff;\n  color: #C56B62 !important;\n}\n\n.ruwudu-contact-banner-btn:hover i {\n  transform: rotate(-45deg) translate(4px, 2px) !important;\n}\n\n\/* REMOVE THEME UNDERLINES *\/\n.ruwudu-contact-banner-section a,\n.ruwudu-contact-banner-section a:hover,\n.ruwudu-contact-banner-section a:focus,\n.ruwudu-contact-banner-section a:active,\n.ruwudu-contact-banner-section a:visited,\n.ruwudu-contact-banner-section a span,\n.ruwudu-contact-banner-section a i {\n  text-decoration: none !important;\n  border-bottom: none !important;\n  box-shadow: none !important;\n}\n\n.ruwudu-contact-banner-zoom {\n  opacity: 0;\n  transform: scale(0.94) translateY(24px);\n  transition: opacity 0.9s ease, transform 0.9s ease;\n}\n\n.ruwudu-contact-banner-zoom.active {\n  opacity: 1;\n  transform: scale(1) translateY(0);\n}\n\n\/* TABLET *\/\n@media (max-width: 1024px) {\n  .ruwudu-contact-banner-section {\n    min-height: 480px;\n    padding: 60px 40px 60px 40px !important;\n  }\n\n  .ruwudu-contact-banner-pill {\n    margin-bottom: 6px;\n  }\n\n  .ruwudu-contact-banner-pill span {\n    min-height: 42px !important;\n    height: 42px !important;\n    padding: 0 22px !important;\n  }\n\n  .ruwudu-contact-banner-pill span em {\n    font-size: 15px;\n    transform: translateY(4px) !important;\n  }\n\n  .ruwudu-contact-banner-content h1 {\n    font-size: 40px;\n    line-height: 1.12;\n    text-align: center;\n  }\n\n  .ruwudu-contact-banner-content p {\n    max-width: 680px;\n    margin-top: 7px;\n    font-size: 18px;\n    line-height: 1.45;\n    text-align: center;\n  }\n\n  .ruwudu-contact-banner-btn {\n    min-height: 50px !important;\n    height: 50px !important;\n    padding: 0 26px !important;\n    margin-top: 13px !important;\n    font-size: 17px !important;\n  }\n\n  .ruwudu-contact-banner-btn span {\n    transform: translateY(4px) !important;\n  }\n\n  .ruwudu-contact-banner-btn i {\n    width: 15px !important;\n    height: 15px !important;\n    min-width: 15px !important;\n    font-size: 15px !important;\n    transform: rotate(-45deg) translateY(2px) !important;\n  }\n\n  .ruwudu-contact-banner-btn:hover i {\n    transform: rotate(-45deg) translate(4px, 2px) !important;\n  }\n}\n\n\/* MOBILE *\/\n@media (max-width: 767px) {\n  .ruwudu-contact-banner-section {\n    min-height: 410px;\n    padding: 30px 20px 30px 20px !important;\n  }\n\n  .ruwudu-contact-banner-pill {\n    margin-bottom: 5px;\n  }\n\n  .ruwudu-contact-banner-pill span {\n    min-height: 40px !important;\n    height: 40px !important;\n    padding: 0 18px !important;\n  }\n\n  .ruwudu-contact-banner-pill span em {\n    font-size: 14px;\n    transform: translateY(4px) !important;\n  }\n\n  .ruwudu-contact-banner-content h1 {\n    font-size: 30px;\n    line-height: 1.15;\n    text-align: center;\n  }\n\n  .ruwudu-contact-banner-content p {\n    margin-top: 6px;\n    font-size: 16.5px;\n    line-height: 1.45;\n    text-align: center;\n  }\n\n  .ruwudu-contact-banner-btn {\n    min-height: 48px !important;\n    height: 48px !important;\n    padding: 0 24px !important;\n    margin-top: 12px !important;\n    font-size: 16px !important;\n  }\n\n  .ruwudu-contact-banner-btn span {\n    transform: translateY(4px) !important;\n  }\n\n  .ruwudu-contact-banner-btn i {\n    width: 14px !important;\n    height: 14px !important;\n    min-width: 14px !important;\n    font-size: 14px !important;\n    transform: rotate(-45deg) translateY(2px) !important;\n  }\n\n  .ruwudu-contact-banner-btn:hover i {\n    transform: rotate(-45deg) translate(4px, 2px) !important;\n  }\n}\n\n@media (max-width: 420px) {\n  .ruwudu-contact-banner-content h1 {\n    font-size: 28px;\n  }\n\n  .ruwudu-contact-banner-content p {\n    font-size: 16px;\n  }\n}\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  document.querySelectorAll(\".ruwudu-contact-banner-zoom\").forEach(function (item) {\n    new IntersectionObserver(function (entries) {\n      entries.forEach(function (entry) {\n        if (entry.isIntersecting) {\n          entry.target.classList.add(\"active\");\n        }\n      });\n    }, { threshold: 0.15 }).observe(item);\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-054ab22 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"054ab22\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f455bee elementor-widget elementor-widget-html\" data-id=\"f455bee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Ruwudu:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.1\/css\/all.min.css\">\n\n<section class=\"ruwudu-contact-form-section\" id=\"contact-form\">\n\n  <div class=\"ruwudu-contact-form-head ruwudu-contact-form-zoom\">\n    <div class=\"ruwudu-contact-form-pill\">\n      <span><em>Get In Touch<\/em><\/span>\n    <\/div>\n\n    <h2>We\u2019re Here To Help With Your Property Needs<\/h2>\n\n    <p>\n      Send us your questions, property preferences, or appointment request and our real estate team will get back to you shortly.\n    <\/p>\n  <\/div>\n\n  <div class=\"ruwudu-contact-form-wrap\">\n\n    <div class=\"ruwudu-contact-info-panel ruwudu-contact-form-zoom\">\n\n      <div class=\"ruwudu-contact-info-item\">\n        <div class=\"ruwudu-contact-info-icon\">\n          <i class=\"fa-solid fa-phone\"><\/i>\n        <\/div>\n\n        <div class=\"ruwudu-contact-info-text\">\n          <h3>Call Us<\/h3>\n          <p><span>+1 480 340 9090<\/span><\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"ruwudu-contact-info-item\">\n        <div class=\"ruwudu-contact-info-icon\">\n          <i class=\"fa-solid fa-envelope\"><\/i>\n        <\/div>\n\n        <div class=\"ruwudu-contact-info-text\">\n          <h3>Email Us<\/h3>\n          <p><span>hello@grandhaven.com<\/span><\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"ruwudu-contact-info-item\">\n        <div class=\"ruwudu-contact-info-icon\">\n          <i class=\"fa-solid fa-location-dot\"><\/i>\n        <\/div>\n\n        <div class=\"ruwudu-contact-info-text\">\n          <h3>Visit Office<\/h3>\n          <p><span>1220C Queen Street West, Toronto<\/span><\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"ruwudu-contact-info-note\">\n        <h4>Looking for expert property guidance?<\/h4>\n        <p>\n          Our team can help with buying, selling, property visits, investment comparisons, and location-based suggestions.\n        <\/p>\n      <\/div>\n\n    <\/div>\n\n    <form class=\"ruwudu-contact-form-box ruwudu-contact-form-zoom\">\n\n      <div class=\"ruwudu-form-row\">\n        <div class=\"ruwudu-form-field\">\n          <label>Your Name<\/label>\n          <input type=\"text\" placeholder=\"Enter your name\">\n        <\/div>\n\n        <div class=\"ruwudu-form-field\">\n          <label>Your Email<\/label>\n          <input type=\"email\" placeholder=\"Enter your email\">\n        <\/div>\n      <\/div>\n\n      <div class=\"ruwudu-form-row\">\n        <div class=\"ruwudu-form-field\">\n          <label>Phone Number<\/label>\n          <input type=\"tel\" placeholder=\"Enter phone number\">\n        <\/div>\n\n        <div class=\"ruwudu-form-field\">\n          <label>Property Interest<\/label>\n          <select>\n            <option>Buying Property<\/option>\n            <option>Selling Property<\/option>\n            <option>Property Visit<\/option>\n            <option>Investment Guidance<\/option>\n          <\/select>\n        <\/div>\n      <\/div>\n\n      <div class=\"ruwudu-form-field\">\n        <label>Your Message<\/label>\n        <textarea placeholder=\"Tell us how we can help you\"><\/textarea>\n      <\/div>\n\n      <button type=\"button\" class=\"ruwudu-contact-submit-btn\">\n        <span>Send Message<\/span>\n        <i class=\"fa-solid fa-arrow-right\"><\/i>\n      <\/button>\n\n    <\/form>\n\n  <\/div>\n\n<\/section>\n\n<style>\nhtml,\nbody {\n  max-width: 100%;\n  overflow-x: hidden !important;\n}\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\n.ruwudu-contact-form-section {\n  width: 100%;\n  padding: 80px 60px 80px 60px !important;\n  margin-bottom: 0 !important;\n  box-sizing: border-box;\n  background: #ffffff;\n  font-family: \"Ruwudu\", serif;\n  color: #111111;\n  overflow: hidden;\n}\n\n.ruwudu-contact-form-head {\n  max-width: 780px;\n  margin: 0 auto 44px !important;\n  text-align: center;\n}\n\n\/* TOP PILL ALIGNMENT FIX *\/\n.ruwudu-contact-form-pill {\n  margin-bottom: 16px;\n  text-align: center;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.ruwudu-contact-form-pill span {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 44px !important;\n  height: 44px !important;\n  padding: 0 24px !important;\n  border-radius: 999px;\n  border: 1px solid rgba(197, 107, 98, 0.35);\n  background: #ffffff;\n  color: #C56B62;\n  text-align: center !important;\n  white-space: nowrap;\n  margin: 0 !important;\n  overflow: hidden;\n}\n\n.ruwudu-contact-form-pill span em {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  font-style: normal !important;\n  font-family: \"Ruwudu\", serif !important;\n  font-size: 15px;\n  line-height: 1 !important;\n  font-weight: 600;\n  text-transform: uppercase;\n  margin: 0 !important;\n  padding: 0 !important;\n  transform: translateY(4px) !important;\n}\n\n.ruwudu-contact-form-head h2 {\n  margin: 0;\n  color: #111111;\n  font-size: 34px;\n  line-height: 1.22;\n  letter-spacing: -0.3px;\n  font-weight: 700;\n  text-align: center;\n}\n\n.ruwudu-contact-form-head p {\n  max-width: 700px;\n  margin: 14px auto 0;\n  color: #555555;\n  font-size: 18px;\n  line-height: 1.55;\n  font-weight: 500;\n  text-align: center;\n}\n\n.ruwudu-contact-form-wrap {\n  max-width: 1450px;\n  margin: 0 auto !important;\n  display: grid;\n  grid-template-columns: 0.82fr 1.18fr;\n  gap: 34px;\n  align-items: stretch;\n}\n\n.ruwudu-contact-info-panel {\n  padding: 34px;\n  border-radius: 26px;\n  background: #FFF6F5;\n  border: 1px solid rgba(197, 107, 98, 0.18);\n  display: grid;\n  gap: 20px;\n}\n\n.ruwudu-contact-info-item {\n  min-height: 100px;\n  padding: 20px;\n  border-radius: 18px;\n  background: #ffffff;\n  display: grid;\n  grid-template-columns: 58px 1fr;\n  gap: 18px;\n  align-items: center;\n}\n\n.ruwudu-contact-info-icon {\n  width: 58px !important;\n  height: 58px !important;\n  min-width: 58px !important;\n  min-height: 58px !important;\n  border-radius: 50%;\n  background: #C56B62;\n  color: #ffffff;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  padding: 0 !important;\n  margin: 0 !important;\n}\n\n.ruwudu-contact-info-icon i {\n  width: 20px;\n  height: 20px;\n  font-size: 20px;\n  line-height: 1 !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  transform: none !important;\n}\n\n.ruwudu-contact-info-text {\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.ruwudu-contact-info-item h3 {\n  margin: 0 0 7px;\n  color: #111111;\n  font-size: 21px;\n  line-height: 1 !important;\n  font-weight: 700;\n  transform: translateY(3px) !important;\n}\n\n.ruwudu-contact-info-item p {\n  margin: 0;\n  color: #555555;\n  font-size: 17px;\n  line-height: 1 !important;\n  font-weight: 500;\n}\n\n.ruwudu-contact-info-item p span {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: flex-start !important;\n  line-height: 1.2 !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  transform: translateY(4px) !important;\n}\n\n.ruwudu-contact-info-note {\n  padding: 26px;\n  border-radius: 20px;\n  background: #C56B62;\n  color: #ffffff;\n}\n\n.ruwudu-contact-info-note h4 {\n  margin: 0 0 10px;\n  color: #ffffff;\n  font-size: 24px;\n  line-height: 1.22;\n  font-weight: 700;\n}\n\n.ruwudu-contact-info-note p {\n  margin: 0;\n  color: rgba(255, 255, 255, 0.9);\n  font-size: 17px;\n  line-height: 1.5;\n  font-weight: 500;\n}\n\n.ruwudu-contact-form-box {\n  padding: 34px;\n  border-radius: 26px;\n  background: #ffffff;\n  border: 1px solid rgba(197, 107, 98, 0.16);\n  box-shadow: 0 18px 50px rgba(17, 17, 17, 0.06);\n}\n\n.ruwudu-form-row {\n  display: grid;\n  grid-template-columns: repeat(2, 1fr);\n  gap: 18px;\n}\n\n.ruwudu-form-field {\n  margin-bottom: 18px;\n}\n\n.ruwudu-form-field label {\n  display: block;\n  margin-bottom: 8px;\n  color: #111111;\n  font-size: 17px;\n  line-height: 1.2;\n  font-weight: 700;\n  transform: translateY(3px);\n}\n\n.ruwudu-form-field input,\n.ruwudu-form-field select,\n.ruwudu-form-field textarea {\n  width: 100%;\n  min-height: 54px;\n  padding: 0 18px;\n  border-radius: 14px;\n  border: 1px solid rgba(17, 17, 17, 0.16);\n  outline: none;\n  background: #ffffff;\n  color: #111111;\n  font-family: \"Ruwudu\", serif;\n  font-size: 17px;\n  line-height: 1.2;\n  font-weight: 500;\n  box-shadow: none !important;\n}\n\n.ruwudu-form-field input:focus,\n.ruwudu-form-field select:focus,\n.ruwudu-form-field textarea:focus {\n  border-color: rgba(197, 107, 98, 0.55);\n  box-shadow: none !important;\n}\n\n.ruwudu-form-field textarea {\n  min-height: 150px;\n  resize: vertical;\n  padding: 16px 18px;\n}\n\n.ruwudu-form-field input::placeholder,\n.ruwudu-form-field textarea::placeholder {\n  color: #8a8a8a;\n}\n\n\/* SUBMIT BUTTON ALIGNMENT FIX *\/\n.ruwudu-contact-submit-btn {\n  min-height: 50px !important;\n  height: 50px !important;\n  padding: 0 26px !important;\n  border: none !important;\n  border-radius: 999px;\n  background: #C56B62;\n  color: #ffffff;\n  font-family: \"Ruwudu\", serif;\n  font-size: 17px;\n  line-height: 1 !important;\n  font-weight: 700;\n  cursor: pointer;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  gap: 11px;\n  transition: 0.35s ease;\n  text-align: center !important;\n  overflow: hidden;\n  box-shadow: none !important;\n  outline: none !important;\n}\n\n.ruwudu-contact-submit-btn::before,\n.ruwudu-contact-submit-btn::after {\n  display: none !important;\n  content: none !important;\n}\n\n.ruwudu-contact-submit-btn span {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  line-height: 1 !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  transform: translateY(4px) !important;\n}\n\n.ruwudu-contact-submit-btn i {\n  width: 15px !important;\n  height: 15px !important;\n  min-width: 15px !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  line-height: 1 !important;\n  font-size: 15px;\n  margin: 0 !important;\n  padding: 0 !important;\n  transform: rotate(-45deg) translateY(2px) !important;\n  transition: 0.35s ease;\n}\n\n.ruwudu-contact-submit-btn:hover {\n  background: #111111;\n}\n\n.ruwudu-contact-submit-btn:hover i {\n  transform: rotate(-45deg) translate(4px, 2px) !important;\n}\n\n.ruwudu-contact-form-zoom {\n  opacity: 0;\n  transform: scale(0.94) translateY(24px);\n  transition: opacity 0.9s ease, transform 0.9s ease;\n}\n\n.ruwudu-contact-form-zoom.active {\n  opacity: 1;\n  transform: scale(1) translateY(0);\n}\n\n\/* TABLET *\/\n@media (max-width: 1024px) {\n  .ruwudu-contact-form-section {\n    padding: 60px 40px 60px 40px !important;\n  }\n\n  .ruwudu-contact-form-head {\n    margin-bottom: 38px !important;\n  }\n\n  .ruwudu-contact-form-pill span {\n    min-height: 42px !important;\n    height: 42px !important;\n    padding: 0 22px !important;\n  }\n\n  .ruwudu-contact-form-pill span em {\n    font-size: 15px;\n    transform: translateY(4px) !important;\n  }\n\n  .ruwudu-contact-form-head h2 {\n    font-size: 28px;\n    line-height: 1.24;\n  }\n\n  .ruwudu-contact-form-head p {\n    font-size: 17px;\n    line-height: 1.5;\n  }\n\n  .ruwudu-contact-form-wrap {\n    grid-template-columns: 1fr;\n    gap: 24px;\n  }\n}\n\n\/* MOBILE *\/\n@media (max-width: 767px) {\n  .ruwudu-contact-form-section {\n    padding: 30px 20px 30px 20px !important;\n  }\n\n  .ruwudu-contact-form-head {\n    margin-bottom: 28px !important;\n  }\n\n  .ruwudu-contact-form-pill {\n    margin-bottom: 14px;\n  }\n\n  .ruwudu-contact-form-pill span {\n    min-height: 40px !important;\n    height: 40px !important;\n    padding: 0 18px !important;\n  }\n\n  .ruwudu-contact-form-pill span em {\n    font-size: 14px;\n    transform: translateY(4px) !important;\n  }\n\n  .ruwudu-contact-form-head h2 {\n    font-size: 24px;\n    line-height: 1.25;\n  }\n\n  .ruwudu-contact-form-head p {\n    font-size: 16.5px;\n    line-height: 1.5;\n  }\n\n  .ruwudu-contact-info-panel,\n  .ruwudu-contact-form-box {\n    padding: 22px 18px;\n    border-radius: 20px;\n  }\n\n  .ruwudu-contact-info-item {\n    grid-template-columns: 1fr;\n    justify-items: center;\n    text-align: center;\n    padding: 20px 16px;\n  }\n\n  .ruwudu-contact-info-icon {\n    width: 54px !important;\n    height: 54px !important;\n    min-width: 54px !important;\n    min-height: 54px !important;\n  }\n\n  .ruwudu-contact-info-text {\n    align-items: center;\n    text-align: center;\n  }\n\n  .ruwudu-contact-info-item h3 {\n    font-size: 20px;\n    text-align: center;\n  }\n\n  .ruwudu-contact-info-item p {\n    font-size: 16px;\n    text-align: center;\n  }\n\n  .ruwudu-contact-info-item p span {\n    justify-content: center !important;\n    text-align: center;\n    transform: translateY(4px) !important;\n  }\n\n  .ruwudu-contact-info-note {\n    padding: 22px;\n    text-align: center;\n  }\n\n  .ruwudu-contact-info-note h4 {\n    font-size: 22px;\n  }\n\n  .ruwudu-contact-info-note p {\n    font-size: 16px;\n  }\n\n  .ruwudu-form-row {\n    grid-template-columns: 1fr;\n    gap: 0;\n  }\n\n  .ruwudu-contact-submit-btn {\n    width: 100%;\n    min-height: 48px !important;\n    height: 48px !important;\n    font-size: 16px;\n  }\n\n  .ruwudu-contact-submit-btn span {\n    transform: translateY(4px) !important;\n  }\n\n  .ruwudu-contact-submit-btn i {\n    width: 14px !important;\n    height: 14px !important;\n    min-width: 14px !important;\n    font-size: 14px;\n    transform: rotate(-45deg) translateY(2px) !important;\n  }\n\n  .ruwudu-contact-submit-btn:hover i {\n    transform: rotate(-45deg) translate(4px, 2px) !important;\n  }\n}\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  document.querySelectorAll(\".ruwudu-contact-form-zoom\").forEach(function (item) {\n    new IntersectionObserver(function (entries) {\n      entries.forEach(function (entry) {\n        if (entry.isIntersecting) {\n          entry.target.classList.add(\"active\");\n        }\n      });\n    }, { threshold: 0.15 }).observe(item);\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-f27a955 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"f27a955\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-56ae907 elementor-widget elementor-widget-html\" data-id=\"56ae907\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Ruwudu:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.1\/css\/all.min.css\">\n\n<section class=\"ruwudu-contact-faq-section\">\n\n  <div class=\"ruwudu-contact-faq-head ruwudu-contact-faq-zoom\">\n    <div class=\"ruwudu-contact-faq-pill\">\n      <span><em>FAQs<\/em><\/span>\n    <\/div>\n\n    <h2>Common Questions Before You Contact Us<\/h2>\n\n    <p>\n      Find quick answers about property visits, consultations, response time, and how our team can\n      support your real estate needs.\n    <\/p>\n  <\/div>\n\n  <div class=\"ruwudu-contact-faq-wrap\">\n\n    <div class=\"ruwudu-contact-faq-image ruwudu-contact-faq-zoom\">\n      <img decoding=\"async\" src=\"https:\/\/images.unsplash.com\/photo-1562545712-e195c0dde7d6?q=80&w=1160&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D\" alt=\"Real estate contact support\">\n\n      <div class=\"ruwudu-contact-faq-image-card\">\n        <i class=\"fa-solid fa-headset\"><\/i>\n\n        <div class=\"ruwudu-contact-faq-image-card-text\">\n          <h3>Need More Help?<\/h3>\n          <p><span>Our property team is ready to assist you.<\/span><\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"ruwudu-contact-faq-list ruwudu-contact-faq-zoom\">\n\n      <div class=\"ruwudu-contact-faq-item active\">\n        <button type=\"button\" class=\"ruwudu-contact-faq-question\">\n          <span>How quickly will your team respond after I contact you?<\/span>\n          <i class=\"fa-solid fa-plus\"><\/i>\n        <\/button>\n\n        <div class=\"ruwudu-contact-faq-answer\">\n          <p>\n            Our team usually responds as soon as possible during working hours. We review your message,\n            understand your requirement, and connect you with the right property advisor.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"ruwudu-contact-faq-item\">\n        <button type=\"button\" class=\"ruwudu-contact-faq-question\">\n          <span>Can I schedule a property visit through the contact form?<\/span>\n          <i class=\"fa-solid fa-plus\"><\/i>\n        <\/button>\n\n        <div class=\"ruwudu-contact-faq-answer\">\n          <p>\n            Yes, you can request a property visit by sharing your preferred property, date, and time.\n            Our team will confirm the availability and guide you with the next steps.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"ruwudu-contact-faq-item\">\n        <button type=\"button\" class=\"ruwudu-contact-faq-question\">\n          <span>Do you help with both buying and selling properties?<\/span>\n          <i class=\"fa-solid fa-plus\"><\/i>\n        <\/button>\n\n        <div class=\"ruwudu-contact-faq-answer\">\n          <p>\n            Yes, we assist buyers, sellers, and investors with verified listings, property comparisons,\n            pricing support, visits, and clear real estate guidance.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"ruwudu-contact-faq-item\">\n        <button type=\"button\" class=\"ruwudu-contact-faq-question\">\n          <span>Can I speak with an agent before choosing a property?<\/span>\n          <i class=\"fa-solid fa-plus\"><\/i>\n        <\/button>\n\n        <div class=\"ruwudu-contact-faq-answer\">\n          <p>\n            Absolutely. You can connect with our agents to discuss your budget, preferred location,\n            property type, and lifestyle needs before shortlisting options.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"ruwudu-contact-faq-item\">\n        <button type=\"button\" class=\"ruwudu-contact-faq-question\">\n          <span>What details should I include when contacting you?<\/span>\n          <i class=\"fa-solid fa-plus\"><\/i>\n        <\/button>\n\n        <div class=\"ruwudu-contact-faq-answer\">\n          <p>\n            Share your name, contact details, preferred location, property type, budget range, and whether\n            you need buying, selling, visit scheduling, or investment support.\n          <\/p>\n        <\/div>\n      <\/div>\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n\n<style>\nhtml,\nbody {\n  max-width: 100%;\n  overflow-x: hidden !important;\n}\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\n.ruwudu-contact-faq-section {\n  width: 100%;\n  padding: 80px 60px 80px 60px !important;\n  margin-bottom: 0 !important;\n  box-sizing: border-box;\n  background: #FFF6F5;\n  font-family: \"Ruwudu\", serif;\n  color: #111111;\n  overflow: hidden;\n}\n\n.ruwudu-contact-faq-head {\n  max-width: 820px;\n  margin: 0 auto 44px !important;\n  text-align: center;\n}\n\n\/* TOP PILL ALIGNMENT FIX *\/\n.ruwudu-contact-faq-pill {\n  margin-bottom: 14px;\n  text-align: center;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.ruwudu-contact-faq-pill span {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 42px !important;\n  height: 42px !important;\n  padding: 0 22px !important;\n  border-radius: 999px;\n  border: 1px solid rgba(197, 107, 98, 0.35);\n  background: #ffffff;\n  color: #C56B62;\n  text-align: center !important;\n  white-space: nowrap;\n  margin: 0 !important;\n  overflow: hidden;\n}\n\n.ruwudu-contact-faq-pill span em {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  font-style: normal !important;\n  font-family: \"Ruwudu\", serif !important;\n  font-size: 15px;\n  line-height: 1 !important;\n  font-weight: 600;\n  text-transform: uppercase;\n  margin: 0 !important;\n  padding: 0 !important;\n  transform: translateY(4px) !important;\n}\n\n.ruwudu-contact-faq-head h2 {\n  margin: 0;\n  color: #111111;\n  font-size: 34px;\n  line-height: 1.22;\n  letter-spacing: -0.3px;\n  font-weight: 700;\n  text-align: center;\n}\n\n.ruwudu-contact-faq-head p {\n  max-width: 730px;\n  margin: 12px auto 0;\n  color: #555555;\n  font-size: 18px;\n  line-height: 1.55;\n  font-weight: 500;\n  text-align: center;\n}\n\n.ruwudu-contact-faq-wrap {\n  max-width: 1450px;\n  margin: 0 auto !important;\n  display: grid;\n  grid-template-columns: 0.9fr 1.1fr;\n  gap: 34px;\n  align-items: stretch;\n}\n\n\/* IMAGE *\/\n.ruwudu-contact-faq-image {\n  position: relative;\n  min-height: 560px;\n  border-radius: 28px;\n  overflow: hidden;\n  background: #ffffff;\n}\n\n.ruwudu-contact-faq-image img {\n  width: 100%;\n  height: 100%;\n  min-height: 560px;\n  display: block;\n  object-fit: cover;\n  object-position: center;\n}\n\n.ruwudu-contact-faq-image::after {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    180deg,\n    rgba(0, 0, 0, 0.05) 0%,\n    rgba(0, 0, 0, 0.48) 100%\n  );\n  z-index: 1;\n}\n\n.ruwudu-contact-faq-image-card {\n  position: absolute;\n  left: 24px;\n  right: 24px;\n  bottom: 24px;\n  z-index: 2;\n  min-height: 102px;\n  padding: 22px;\n  border-radius: 22px;\n  background: rgba(255, 255, 255, 0.94);\n  display: grid;\n  grid-template-columns: 58px 1fr;\n  gap: 16px;\n  align-items: center;\n}\n\n.ruwudu-contact-faq-image-card > i {\n  width: 58px !important;\n  height: 58px !important;\n  min-width: 58px !important;\n  min-height: 58px !important;\n  border-radius: 50%;\n  background: #C56B62;\n  color: #ffffff;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  font-size: 20px;\n  line-height: 1 !important;\n  margin: 0 !important;\n  padding: 0 !important;\n}\n\n.ruwudu-contact-faq-image-card-text {\n  min-width: 0;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.ruwudu-contact-faq-image-card h3 {\n  margin: 0 0 7px;\n  color: #111111;\n  font-size: 22px;\n  line-height: 1 !important;\n  font-weight: 700;\n  transform: translateY(3px) !important;\n}\n\n.ruwudu-contact-faq-image-card p {\n  margin: 0;\n  color: #555555;\n  font-size: 16.5px;\n  line-height: 1 !important;\n  font-weight: 500;\n}\n\n.ruwudu-contact-faq-image-card p span {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: flex-start !important;\n  line-height: 1.25 !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  transform: translateY(4px) !important;\n}\n\n\/* FAQ LIST *\/\n.ruwudu-contact-faq-list {\n  padding: 28px;\n  border-radius: 28px;\n  background: #ffffff;\n  border: 1px solid rgba(197, 107, 98, 0.14);\n  box-shadow: 0 18px 50px rgba(17, 17, 17, 0.05);\n  display: grid;\n  align-content: center;\n  gap: 14px;\n}\n\n.ruwudu-contact-faq-item {\n  border-radius: 18px;\n  border: 1px solid rgba(17, 17, 17, 0.1);\n  background: #ffffff !important;\n  overflow: hidden;\n  transition: 0.3s ease;\n}\n\n.ruwudu-contact-faq-item.active {\n  background: #ffffff !important;\n  border-color: rgba(197, 107, 98, 0.35) !important;\n}\n\n\/* FAQ BUTTON ALIGNMENT + NO BLUE CLICK FIX *\/\n.ruwudu-contact-faq-question {\n  width: 100%;\n  min-height: 66px !important;\n  padding: 0 20px !important;\n  border: none !important;\n  outline: none !important;\n  box-shadow: none !important;\n  background: #ffffff !important;\n  color: #111111 !important;\n  font-family: \"Ruwudu\", serif;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: space-between !important;\n  gap: 18px;\n  cursor: pointer;\n  text-align: left;\n  appearance: none;\n  -webkit-appearance: none;\n  -webkit-tap-highlight-color: transparent !important;\n}\n\n.ruwudu-contact-faq-question:hover,\n.ruwudu-contact-faq-question:focus,\n.ruwudu-contact-faq-question:active,\n.ruwudu-contact-faq-question:visited,\n.ruwudu-contact-faq-item.active .ruwudu-contact-faq-question {\n  background: #ffffff !important;\n  color: #111111 !important;\n  outline: none !important;\n  box-shadow: none !important;\n  border: none !important;\n}\n\n.ruwudu-contact-faq-question span {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: flex-start !important;\n  color: #111111 !important;\n  font-size: 20px;\n  line-height: 1.25 !important;\n  font-weight: 700;\n  margin: 0 !important;\n  padding: 0 !important;\n  transform: translateY(4px) !important;\n}\n\n.ruwudu-contact-faq-question:hover span,\n.ruwudu-contact-faq-question:focus span,\n.ruwudu-contact-faq-question:active span,\n.ruwudu-contact-faq-item.active .ruwudu-contact-faq-question span {\n  color: #111111 !important;\n}\n\n.ruwudu-contact-faq-question i {\n  width: 36px !important;\n  min-width: 36px !important;\n  height: 36px !important;\n  min-height: 36px !important;\n  border-radius: 50%;\n  background: #FFF6F5 !important;\n  color: #C56B62 !important;\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  font-size: 14px;\n  line-height: 1 !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  transform: none !important;\n  transition: 0.3s ease;\n  flex-shrink: 0 !important;\n}\n\n.ruwudu-contact-faq-question:hover i,\n.ruwudu-contact-faq-question:focus i,\n.ruwudu-contact-faq-question:active i {\n  background: #FFF6F5 !important;\n  color: #C56B62 !important;\n}\n\n.ruwudu-contact-faq-item.active .ruwudu-contact-faq-question i {\n  background: #C56B62 !important;\n  color: #ffffff !important;\n  transform: rotate(45deg) !important;\n}\n\n.ruwudu-contact-faq-answer {\n  max-height: 0;\n  overflow: hidden;\n  background: #ffffff !important;\n  transition: max-height 0.35s ease;\n}\n\n.ruwudu-contact-faq-item.active .ruwudu-contact-faq-answer {\n  max-height: 240px;\n}\n\n.ruwudu-contact-faq-answer p {\n  margin: 0;\n  padding: 0 20px 20px;\n  color: #555555;\n  font-size: 17px;\n  line-height: 1.5;\n  font-weight: 500;\n}\n\n\/* ZOOM *\/\n.ruwudu-contact-faq-zoom {\n  opacity: 0;\n  transform: scale(0.94) translateY(24px);\n  transition: opacity 0.9s ease, transform 0.9s ease;\n}\n\n.ruwudu-contact-faq-zoom.active {\n  opacity: 1;\n  transform: scale(1) translateY(0);\n}\n\n\/* TABLET *\/\n@media (max-width: 1024px) {\n  .ruwudu-contact-faq-section {\n    padding: 60px 40px 60px 40px !important;\n  }\n\n  .ruwudu-contact-faq-head {\n    margin-bottom: 36px !important;\n  }\n\n  .ruwudu-contact-faq-pill span {\n    min-height: 42px !important;\n    height: 42px !important;\n    padding: 0 22px !important;\n  }\n\n  .ruwudu-contact-faq-pill span em {\n    font-size: 15px;\n    transform: translateY(4px) !important;\n  }\n\n  .ruwudu-contact-faq-head h2 {\n    font-size: 28px;\n    line-height: 1.24;\n  }\n\n  .ruwudu-contact-faq-head p {\n    font-size: 17px;\n    line-height: 1.5;\n  }\n\n  .ruwudu-contact-faq-wrap {\n    grid-template-columns: 1fr;\n    gap: 24px;\n  }\n\n  .ruwudu-contact-faq-image,\n  .ruwudu-contact-faq-image img {\n    min-height: 420px;\n  }\n\n  .ruwudu-contact-faq-list {\n    align-content: start;\n  }\n}\n\n\/* MOBILE *\/\n@media (max-width: 767px) {\n  .ruwudu-contact-faq-section {\n    padding: 30px 20px 30px 20px !important;\n  }\n\n  .ruwudu-contact-faq-head {\n    margin-bottom: 28px !important;\n  }\n\n  .ruwudu-contact-faq-pill {\n    margin-bottom: 12px;\n  }\n\n  .ruwudu-contact-faq-pill span {\n    min-height: 40px !important;\n    height: 40px !important;\n    padding: 0 18px !important;\n  }\n\n  .ruwudu-contact-faq-pill span em {\n    font-size: 14px;\n    transform: translateY(4px) !important;\n  }\n\n  .ruwudu-contact-faq-head h2 {\n    font-size: 24px;\n    line-height: 1.25;\n  }\n\n  .ruwudu-contact-faq-head p {\n    font-size: 16.5px;\n    line-height: 1.5;\n  }\n\n  .ruwudu-contact-faq-image,\n  .ruwudu-contact-faq-image img {\n    min-height: 330px;\n    border-radius: 22px;\n  }\n\n  .ruwudu-contact-faq-image-card {\n    left: 16px;\n    right: 16px;\n    bottom: 16px;\n    min-height: auto;\n    padding: 18px;\n    border-radius: 18px;\n    grid-template-columns: 1fr;\n    justify-items: center;\n    text-align: center;\n  }\n\n  .ruwudu-contact-faq-image-card > i {\n    width: 52px !important;\n    height: 52px !important;\n    min-width: 52px !important;\n    min-height: 52px !important;\n  }\n\n  .ruwudu-contact-faq-image-card-text {\n    align-items: center;\n    text-align: center;\n  }\n\n  .ruwudu-contact-faq-image-card h3 {\n    font-size: 21px;\n    text-align: center;\n  }\n\n  .ruwudu-contact-faq-image-card p span {\n    justify-content: center !important;\n    text-align: center;\n    transform: translateY(4px) !important;\n  }\n\n  .ruwudu-contact-faq-list {\n    padding: 16px;\n    border-radius: 22px;\n    gap: 12px;\n  }\n\n  .ruwudu-contact-faq-question {\n    min-height: 62px !important;\n    padding: 0 16px !important;\n    gap: 14px;\n  }\n\n  .ruwudu-contact-faq-question span {\n    font-size: 18px;\n    line-height: 1.25 !important;\n    transform: translateY(4px) !important;\n  }\n\n  .ruwudu-contact-faq-question i {\n    width: 34px !important;\n    height: 34px !important;\n    min-width: 34px !important;\n    min-height: 34px !important;\n    font-size: 13px;\n  }\n\n  .ruwudu-contact-faq-answer p {\n    padding: 0 16px 18px;\n    font-size: 16px;\n    line-height: 1.45;\n  }\n}\n\n@media (max-width: 420px) {\n  .ruwudu-contact-faq-head h2 {\n    font-size: 23px;\n  }\n\n  .ruwudu-contact-faq-image,\n  .ruwudu-contact-faq-image img {\n    min-height: 300px;\n  }\n}\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  document.querySelectorAll(\".ruwudu-contact-faq-zoom\").forEach(function (item) {\n    new IntersectionObserver(function (entries) {\n      entries.forEach(function (entry) {\n        if (entry.isIntersecting) {\n          entry.target.classList.add(\"active\");\n        }\n      });\n    }, { threshold: 0.15 }).observe(item);\n  });\n\n  document.querySelectorAll(\".ruwudu-contact-faq-question\").forEach(function (button) {\n    button.addEventListener(\"click\", function () {\n      const faqItem = button.closest(\".ruwudu-contact-faq-item\");\n\n      document.querySelectorAll(\".ruwudu-contact-faq-item\").forEach(function (item) {\n        if (item !== faqItem) {\n          item.classList.remove(\"active\");\n        }\n      });\n\n      faqItem.classList.toggle(\"active\");\n    });\n  });\n});\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5359402 e-con-full e-flex wpr-particle-no wpr-jarallax-no wpr-parallax-no wpr-sticky-section-no wpr-column-slider-no wpr-equal-height-no e-con e-parent\" data-id=\"5359402\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e907670 elementor-widget elementor-widget-html\" data-id=\"e907670\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Ruwudu:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n\n<div class=\"ruwudu-office-location-title-wrap\">\n  <div class=\"ruwudu-office-location-pill\">\n    <span><em>Our Office Location<\/em><\/span>\n  <\/div>\n\n  <h2>Visit Our Office & Connect With Our Team<\/h2>\n\n  <p>\n    Find our office location, plan your visit, and meet our real estate team for clear property guidance and support.\n  <\/p>\n<\/div>\n\n<style>\nhtml,\nbody {\n  max-width: 100%;\n  overflow-x: hidden !important;\n}\n\n*,\n*::before,\n*::after {\n  box-sizing: border-box;\n}\n\n.ruwudu-office-location-title-wrap {\n  width: 100%;\n  max-width: 820px;\n  margin: 0 auto 3px !important;\n  text-align: center;\n  font-family: \"Ruwudu\", serif;\n  box-sizing: border-box;\n}\n\n\/* PILL ALIGNMENT FIX *\/\n.ruwudu-office-location-pill {\n  margin-bottom: 14px;\n  text-align: center;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n.ruwudu-office-location-pill span {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  min-height: 42px !important;\n  height: 42px !important;\n  padding: 0 22px !important;\n  border-radius: 999px;\n  border: 1px solid rgba(197, 107, 98, 0.35);\n  background: #ffffff;\n  color: #C56B62;\n  text-align: center !important;\n  white-space: nowrap;\n  margin: 0 !important;\n  overflow: hidden;\n}\n\n.ruwudu-office-location-pill span em {\n  display: inline-flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  font-style: normal !important;\n  font-family: \"Ruwudu\", serif !important;\n  font-size: 15px;\n  line-height: 1 !important;\n  font-weight: 600;\n  text-transform: uppercase;\n  margin: 0 !important;\n  padding: 0 !important;\n  transform: translateY(4px) !important;\n}\n\n.ruwudu-office-location-title-wrap h2 {\n  margin: 0;\n  color: #111111;\n  font-size: 34px;\n  line-height: 1.22;\n  letter-spacing: -0.3px;\n  font-weight: 700;\n  text-align: center;\n}\n\n.ruwudu-office-location-title-wrap p {\n  max-width: 720px;\n  margin: 12px auto 0;\n  color: #555555;\n  font-size: 18px;\n  line-height: 1.55;\n  font-weight: 500;\n  text-align: center;\n}\n\n\/* TABLET *\/\n@media (max-width: 1024px) {\n  .ruwudu-office-location-title-wrap {\n    margin-bottom: 3px !important;\n  }\n\n  .ruwudu-office-location-pill span {\n    min-height: 42px !important;\n    height: 42px !important;\n    padding: 0 22px !important;\n  }\n\n  .ruwudu-office-location-pill span em {\n    font-size: 15px;\n    transform: translateY(4px) !important;\n  }\n\n  .ruwudu-office-location-title-wrap h2 {\n    font-size: 28px;\n    line-height: 1.24;\n  }\n\n  .ruwudu-office-location-title-wrap p {\n    font-size: 17px;\n    line-height: 1.5;\n  }\n}\n\n\/* MOBILE *\/\n@media (max-width: 767px) {\n  .ruwudu-office-location-title-wrap {\n    margin-bottom: 2px !important;\n  }\n\n  .ruwudu-office-location-pill {\n    margin-bottom: 12px;\n  }\n\n  .ruwudu-office-location-pill span {\n    min-height: 40px !important;\n    height: 40px !important;\n    padding: 0 18px !important;\n  }\n\n  .ruwudu-office-location-pill span em {\n    font-size: 14px;\n    transform: translateY(4px) !important;\n  }\n\n  .ruwudu-office-location-title-wrap h2 {\n    font-size: 24px;\n    line-height: 1.25;\n  }\n\n  .ruwudu-office-location-title-wrap p {\n    font-size: 16.5px;\n    line-height: 1.5;\n  }\n}\n\n@media (max-width: 420px) {\n  .ruwudu-office-location-title-wrap h2 {\n    font-size: 2px;\n  }\n\n  .ruwudu-office-location-title-wrap p {\n    font-size: 16px;\n  }\n}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c8aae43 elementor-widget elementor-widget-google_maps\" data-id=\"c8aae43\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"google_maps.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-custom-embed\">\n\t\t\t<iframe loading=\"lazy\"\n\t\t\t\t\tsrc=\"https:\/\/maps.google.com\/maps?q=London%20Eye%2C%20London%2C%20United%20Kingdom&#038;t=m&#038;z=10&#038;output=embed&#038;iwloc=near\"\n\t\t\t\t\ttitle=\"London Eye, London, United Kingdom\"\n\t\t\t\t\taria-label=\"London Eye, London, United Kingdom\"\n\t\t\t><\/iframe>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Let\u2019s Help You Find The Right Property Have a question, need expert guidance, or want to schedule a property visit? Reach out to our team and we\u2019ll help you move forward with confidence. Get In Touch Get In Touch We\u2019re Here To Help With Your Property Needs Send us your questions, property preferences, or appointment request and our real estate team will get back to you shortly. Call Us +1 480 340 9090 Email Us hello@grandhaven.com Visit Office 1220C Queen Street West, Toronto Looking for expert property guidance? Our team can help with buying, selling, property visits, investment comparisons, and location-based suggestions. Your Name Your Email Phone Number Property Interest Buying PropertySelling PropertyProperty VisitInvestment Guidance Your Message Send Message FAQs Common Questions Before You Contact Us Find quick answers about property visits, consultations, response time, and how our team can support your real estate needs. Need More Help? Our property team is ready to assist you. How quickly will your team respond after I contact you? Our team usually responds as soon as possible during working hours. We review your message, understand your requirement, and connect you with the right property advisor. Can I schedule a property visit through the contact form? Yes, you can request a property visit by sharing your preferred property, date, and time. Our team will confirm the availability and guide you with the next steps. Do you help with both buying and selling properties? Yes, we assist buyers, sellers, and investors with verified listings, property comparisons, pricing support, visits, and clear real estate guidance. Can I speak with an agent before choosing a property? Absolutely. You can connect with our agents to discuss your budget, preferred location, property type, and lifestyle needs before shortlisting options. What details should I include when contacting you? Share your name, contact details, preferred location, property type, budget range, and whether you need buying, selling, visit scheduling, or investment support. Our Office Location Visit Our Office &#038; Connect With Our Team Find our office location, plan your visit, and meet our real estate team for clear property guidance and support.<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-16","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/teknr13.thestackly.tech\/index.php?rest_route=\/wp\/v2\/pages\/16","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/teknr13.thestackly.tech\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/teknr13.thestackly.tech\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/teknr13.thestackly.tech\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/teknr13.thestackly.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16"}],"version-history":[{"count":5,"href":"https:\/\/teknr13.thestackly.tech\/index.php?rest_route=\/wp\/v2\/pages\/16\/revisions"}],"predecessor-version":[{"id":582,"href":"https:\/\/teknr13.thestackly.tech\/index.php?rest_route=\/wp\/v2\/pages\/16\/revisions\/582"}],"wp:attachment":[{"href":"https:\/\/teknr13.thestackly.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}