.elementor-6 .elementor-element.elementor-element-3c4b817{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-7437096 *//* ==========================================================
   MARDAN MOVERS — HERO & CTA BUTTON TEXT FIX
   Only targets buttons inside hero sliders and CTA banners
   Does NOT affect: header, footer, plain phone numbers, floating buttons
   ========================================================== */

/* ---------- HERO SLIDER BUTTONS (home page hero) ---------- */
[class*="hero-btn"],
[class*="hero__btn"],
.mm-home__hero-btn,
.mm-home__hero-btn-primary,
.mm-home__hero-btn-secondary {
  color: #FFFFFF !important;
}
[class*="hero-btn"] *,
[class*="hero__btn"] *,
.mm-home__hero-btn *,
.mm-home__hero-btn-primary *,
.mm-home__hero-btn-secondary * {
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
}

/* ---------- CTA BANNER BUTTONS (orange banners on all pages) ---------- */
[class*="__cta-banner"] a,
[class*="cta-banner"] a,
[class*="__cta"] a[class*="-btn"],
.mm-home__final-cta a,
.mm-home__cta a {
  color: #FFFFFF !important;
}
[class*="__cta-banner"] a *,
[class*="cta-banner"] a *,
[class*="__cta"] a[class*="-btn"] *,
.mm-home__final-cta a *,
.mm-home__cta a * {
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
}

/* ---------- WHITE BG BUTTONS INSIDE CTA BANNERS (keep orange text) ---------- */
/* When user has set inline style background:#fff on the button, text should be ORANGE */
[class*="__cta-banner"] a[style*="background:#fff"],
[class*="__cta-banner"] a[style*="background: #fff"],
[class*="__cta-banner"] a[style*="background:#FFF"],
[class*="__cta-banner"] a[style*="background: #FFF"],
[class*="cta-banner"] a[style*="background:#fff"],
[class*="cta-banner"] a[style*="background: #fff"] {
  color: #FF6B1A !important;
}
[class*="__cta-banner"] a[style*="background:#fff"] *,
[class*="__cta-banner"] a[style*="background: #fff"] *,
[class*="__cta-banner"] a[style*="background:#FFF"] *,
[class*="__cta-banner"] a[style*="background: #FFF"] *,
[class*="cta-banner"] a[style*="background:#fff"] *,
[class*="cta-banner"] a[style*="background: #fff"] * {
  color: #FF6B1A !important;
  fill: #FF6B1A !important;
}

/* ---------- BUTTON CLASSES SPECIFIC TO PAGES (only --primary and --whatsapp variants) ---------- */
a.mm-home-btn--primary,
a.mm-srv-btn--primary,
a.mm-hm-btn--primary,
a.mm-of-btn--primary,
a.mm-vf-btn--primary,
a.mm-fm-btn--primary,
a.mm-pk-btn--primary,
a.mm-lu-btn--primary,
a.mm-ad-btn--primary,
a.mm-ar-btn--primary,
a.mm-co-btn--primary,
a.mm-ab-btn--primary,
a.mm-sh-btn--primary,
a.mm-aj-btn--primary,
a.mm-rk-btn--primary,
a.mm-fj-btn--primary,
a.mm-uq-btn--primary,
a.mm-du-btn--primary,
a.mm-home-btn--whatsapp,
a.mm-srv-btn--whatsapp,
a.mm-hm-btn--whatsapp,
a.mm-of-btn--whatsapp,
a.mm-vf-btn--whatsapp,
a.mm-fm-btn--whatsapp,
a.mm-pk-btn--whatsapp,
a.mm-lu-btn--whatsapp,
a.mm-ad-btn--whatsapp,
a.mm-ar-btn--whatsapp,
a.mm-co-btn--whatsapp,
a.mm-ab-btn--whatsapp,
a.mm-sh-btn--whatsapp,
a.mm-aj-btn--whatsapp,
a.mm-rk-btn--whatsapp,
a.mm-fj-btn--whatsapp,
a.mm-uq-btn--whatsapp,
a.mm-du-btn--whatsapp {
  color: #FFFFFF !important;
}
a.mm-home-btn--primary *,
a.mm-srv-btn--primary *,
a.mm-hm-btn--primary *,
a.mm-of-btn--primary *,
a.mm-vf-btn--primary *,
a.mm-fm-btn--primary *,
a.mm-pk-btn--primary *,
a.mm-lu-btn--primary *,
a.mm-ad-btn--primary *,
a.mm-ar-btn--primary *,
a.mm-co-btn--primary *,
a.mm-ab-btn--primary *,
a.mm-sh-btn--primary *,
a.mm-aj-btn--primary *,
a.mm-rk-btn--primary *,
a.mm-fj-btn--primary *,
a.mm-uq-btn--primary *,
a.mm-du-btn--primary *,
a.mm-home-btn--whatsapp *,
a.mm-srv-btn--whatsapp *,
a.mm-hm-btn--whatsapp *,
a.mm-of-btn--whatsapp *,
a.mm-vf-btn--whatsapp *,
a.mm-fm-btn--whatsapp *,
a.mm-pk-btn--whatsapp *,
a.mm-lu-btn--whatsapp *,
a.mm-ad-btn--whatsapp *,
a.mm-ar-btn--whatsapp *,
a.mm-co-btn--whatsapp *,
a.mm-ab-btn--whatsapp *,
a.mm-sh-btn--whatsapp *,
a.mm-aj-btn--whatsapp *,
a.mm-rk-btn--whatsapp *,
a.mm-fj-btn--whatsapp *,
a.mm-uq-btn--whatsapp *,
a.mm-du-btn--whatsapp * {
  color: #FFFFFF !important;
  fill: #FFFFFF !important;
}

/* Hover states - keep white */
[class*="hero-btn"]:hover,
[class*="hero__btn"]:hover,
[class*="__cta-banner"] a:hover,
[class*="cta-banner"] a:hover,
a[class*="-btn--primary"]:hover,
a[class*="-btn--whatsapp"]:hover {
  color: #FFFFFF !important;
}

[class*="__cta-banner"] a[style*="background:#fff"]:hover,
[class*="__cta-banner"] a[style*="background: #fff"]:hover {
  color: #FF6B1A !important;
}

/* End of fix *//* End custom CSS */