/* =========================================================
   HOME PAGE ARABIC RTL
========================================================= */

/* =========================================================
   HERO
========================================================= */

html[dir="rtl"] .quick-and-easy,
html[dir="rtl"] .pick-an-item,
body[dir="rtl"] .quick-and-easy,
body[dir="rtl"] .pick-an-item {
    text-align: center;
}

/* =========================================================
   SEARCH
========================================================= */

html[dir="rtl"] .frame-parent1,
body[dir="rtl"] .frame-parent1 {
    direction: rtl;
}

html[dir="rtl"] .search-1-parent,
body[dir="rtl"] .search-1-parent {
    flex-direction: row;
}

html[dir="rtl"] .places-to-go input,
body[dir="rtl"] .places-to-go input {
    text-align: right;
}

html[dir="rtl"] #autocomplete-results,
body[dir="rtl"] #autocomplete-results {
    text-align: right;
}

html[dir="rtl"] #autocomplete-results div a,
body[dir="rtl"] #autocomplete-results div a {
    text-align: right;
}

html[dir="rtl"] .search-found,
body[dir="rtl"] .search-found {
    text-align: right;
}

/* =========================================================
   MAIN WRAPPER
========================================================= */

html[dir="rtl"] .frame-parent3,
body[dir="rtl"] .frame-parent3 {
    direction: rtl;
}

/* =========================================================
   CITIES
========================================================= */

html[dir="rtl"] .city-city h2,
html[dir="rtl"] .city-city-cart h3,
body[dir="rtl"] .city-city h2,
body[dir="rtl"] .city-city-cart h3 {
    text-align: center;
}

/* =========================================================
   WHY BOOK WITH US
========================================================= */

html[dir="rtl"] .section-title,
html[dir="rtl"] .heading h2,
body[dir="rtl"] .section-title,
body[dir="rtl"] .heading h2 {
    text-align: center;
}

html[dir="rtl"] .calendar-cancel-1-parent,
body[dir="rtl"] .calendar-cancel-1-parent {
    direction: rtl;
    text-align: right;
}

html[dir="rtl"] .free-cancellation-parent,
body[dir="rtl"] .free-cancellation-parent {
    align-items: flex-start;
}

html[dir="rtl"] .free-cancellation,
html[dir="rtl"] .stay-flexible-on,
body[dir="rtl"] .free-cancellation,
body[dir="rtl"] .stay-flexible-on {
    text-align: right;
}

/* =========================================================
   TRIPS SECTION
========================================================= */

html[dir="rtl"] .mx-trips-section,
body[dir="rtl"] .mx-trips-section {
    direction: rtl;
}

html[dir="rtl"] .mx-trips-heading-wrap,
html[dir="rtl"] .mx-trips-heading,
body[dir="rtl"] .mx-trips-heading-wrap,
body[dir="rtl"] .mx-trips-heading {
    text-align: center;
}

html[dir="rtl"] .mx-trip-price-box,
body[dir="rtl"] .mx-trip-price-box {
    justify-content: flex-start;
}

html[dir="rtl"] .mx-trip-rating-row,
body[dir="rtl"] .mx-trip-rating-row {
    direction: rtl;
}

html[dir="rtl"] .mx-trip-stars,
body[dir="rtl"] .mx-trip-stars {
    flex-direction: row;
}

html[dir="rtl"] .mx-trip-info-block,
html[dir="rtl"] .mx-trip-location-row,
html[dir="rtl"] .mx-trip-meta-row,
html[dir="rtl"] .mx-trip-meta-chip,
body[dir="rtl"] .mx-trip-info-block,
body[dir="rtl"] .mx-trip-location-row,
body[dir="rtl"] .mx-trip-meta-row,
body[dir="rtl"] .mx-trip-meta-chip {
    direction: rtl;
}

html[dir="rtl"] .mx-trip-location-text,
html[dir="rtl"] .mx-trip-title,
html[dir="rtl"] .mx-trip-meta-text,
html[dir="rtl"] .mx-trip-rate-value,
body[dir="rtl"] .mx-trip-location-text,
body[dir="rtl"] .mx-trip-title,
body[dir="rtl"] .mx-trip-meta-text,
body[dir="rtl"] .mx-trip-rate-value {
    text-align: right;
}

html[dir="rtl"] .mx-trip-pickup-chip,
body[dir="rtl"] .mx-trip-pickup-chip {
    text-align: center;
}

/* =========================================================
   OFFERS / TITLES
========================================================= */

html[dir="rtl"] .content1,
html[dir="rtl"] .heading1,
html[dir="rtl"] .text,
body[dir="rtl"] .content1,
body[dir="rtl"] .heading1,
body[dir="rtl"] .text {
    text-align: center;
}

/* =========================================================
   TESTIMONIALS
========================================================= */

html[dir="rtl"] .testimonials,
body[dir="rtl"] .testimonials {
    direction: rtl;
}

html[dir="rtl"] .frame-parent115,
body[dir="rtl"] .frame-parent115 {
    flex-direction: row-reverse;
}

html[dir="rtl"] .heading-parent,
body[dir="rtl"] .heading-parent {
    align-items: flex-start;
}

html[dir="rtl"] .heading3,
html[dir="rtl"] .text2,
body[dir="rtl"] .heading3,
body[dir="rtl"] .text2 {
    text-align: right;
}

html[dir="rtl"] .frame-parent116,
html[dir="rtl"] .noun-star-3234064-parent30,
body[dir="rtl"] .frame-parent116,
body[dir="rtl"] .noun-star-3234064-parent30 {
    direction: rtl;
}

