/* Start custom CSS *//* Dubai page only: hide the theme banner and floating controls. */
body.elementor-page-17514 #wrapper > header.entry-header.single-page-header,
body.elementor-page-17514 #wpfront-scroll-top-container,
body.elementor-page-17514 .mystickyelements-fixed,
body.elementor-page-17514 #min-widget,
body.elementor-page-17514 #max-widget,
body.elementor-page-17514 #message-preview,
body.elementor-page-17514 #branding-widget { display: none !important; }
/* Place Equiti navigation over the skyline. */
body.elementor-page-17514 #wrapper { padding-top: 0 !important; }
body.elementor-page-17514 #single-page > .container { width: 100%; }
body.elementor-page-17514 .elementor-17514 .e-paragraph-base,
body.elementor-page-17514 [data-interaction-id="1804c890"] {
  font-family: avenir, sans-serif !important;
}
body.elementor-page-17514 nav.navbar:not(.navbar-shrink):not(:has(#main-menu.in, #main-menu.collapsing)),
body.elementor-page-17514 nav.navbar:not(.navbar-shrink):not(:has(#main-menu.in, #main-menu.collapsing)) .menubar {
  background: transparent !important;
  box-shadow: none !important;
}
body.elementor-page-17514 nav.navbar:not(.navbar-shrink):not(:has(#main-menu.in, #main-menu.collapsing)) .menubar {
  border-bottom: 1px solid rgba(255,255,255,0.22);
}
body.elementor-page-17514 nav.navbar:not(.navbar-shrink):not(:has(#main-menu.in, #main-menu.collapsing)) #main-menu .navbar-nav > .menu-item > a {
  color: #fff !important;
}
body.elementor-page-17514 nav.navbar:not(.navbar-shrink):not(:has(#main-menu.in, #main-menu.collapsing)) #logo a.logo img {
  content: url("https://equitiproperties.com/wp-content/uploads/2026/08/white-logo-scaled.png");
  width: 11.25rem;
  height: auto;
  max-height: 4.25rem;
  object-fit: contain;
}
body.elementor-page-17514 nav.navbar:not(.navbar-shrink):not(:has(#main-menu.in, #main-menu.collapsing)) .navbar-toggle .icon-bar {
  background-color: #fff !important;
}

@media (min-width: 960px) {
  body.elementor-page-17514 nav.navbar:not(.navbar-shrink) .menubar > .container {
    min-height: 6.875rem;
  }
}/* End custom CSS */