/* Funtoursdubai - Traveler reviews (Trustindex widget wrapper) */
.funtoursdubai-reviews{
  --ftd-v-navy:var(--ftd-navy,#0F172A);
  --ftd-v-muted:var(--ftd-muted,#6b7285);
  --ftd-v-gold:var(--ftd-gold,#C79544);
  --ftd-v-light-gold:var(--ftd-light-gold,#EECB7B);
  padding:48px 0;
  background:#fff;
  font-family:'Inter',system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;
}
.funtoursdubai-reviews .funtoursdubai-container{box-sizing:border-box;width:100%;max-width:1280px;margin-inline:auto;padding-inline:20px}

/* Header */
.funtoursdubai-reviews__header{text-align:center;margin-bottom:26px}
.funtoursdubai-reviews__title{text-align:center;margin:0 0 6px;color:var(--ftd-v-navy);font-family:'Plus Jakarta Sans','Inter',system-ui,sans-serif;font-size:clamp(1.1rem,2.4vw,1.55rem);font-weight:800;line-height:1.25;text-transform:uppercase}
.funtoursdubai-reviews__title::before,.funtoursdubai-reviews__title::after{content:"";display:inline-block;width:clamp(20px,5vw,56px);height:2px;margin-inline:10px;vertical-align:middle;background:var(--ftd-v-gold)}
.funtoursdubai-reviews__title span{color:var(--ftd-v-gold)}
.funtoursdubai-reviews__subtitle{margin:0;color:var(--ftd-v-muted);font-size:.9rem}

/* ---- Trustindex widget overrides ----
   Classes come from Trustindex's own loader script. The widget's own CSS is
   loaded from their CDN, so the selectors below are prefixed to win over it.
   Colours/layout chosen in the Trustindex dashboard take effect first. */
.funtoursdubai-reviews__widget{min-height:120px}
.funtoursdubai-reviews .funtoursdubai-reviews__widget .ti-widget{font-family:inherit;max-width:100%}

/* Review cards */
.funtoursdubai-reviews .funtoursdubai-reviews__widget .ti-review-item > .ti-inner{
  background:#fff;
  border:1px solid #e6e9ef;
  border-radius:14px;
  box-shadow:0 4px 14px rgba(15,23,42,.05);
}
.funtoursdubai-reviews .funtoursdubai-reviews__widget .ti-name{color:var(--ftd-v-navy);font-weight:700}
.funtoursdubai-reviews .funtoursdubai-reviews__widget .ti-date{color:var(--ftd-v-muted)}
.funtoursdubai-reviews .funtoursdubai-reviews__widget .ti-review-text-container{color:var(--ftd-v-navy)}
.funtoursdubai-reviews .funtoursdubai-reviews__widget .ti-read-more span,
.funtoursdubai-reviews .funtoursdubai-reviews__widget .ti-read-more-active{color:var(--ftd-v-gold)}

/* Slider arrows */
.funtoursdubai-reviews .funtoursdubai-reviews__widget .ti-controls .ti-prev,
.funtoursdubai-reviews .funtoursdubai-reviews__widget .ti-controls .ti-next{
  box-shadow:0 4px 14px rgba(15,23,42,.2);
}

/* Platform tabs / header (shown when the widget has several platforms) */
.funtoursdubai-reviews .funtoursdubai-reviews__widget .ti-platform-tabs .ti-tab-active{color:var(--ftd-v-gold)}

@media (max-width:640px){
  .funtoursdubai-reviews{padding:36px 0}
}