/* Please use this "translated-rtl" class for the RTL languages */
/* .translated-rtl{direction: rtl;} */
.translated-rtl .white-popup .popup-inner .popup-left {
  text-align: right;
}
.translated-rtl .mm-panels .mm-panel .mm-listview .mm-listitem {
  padding-right: 64px;
}
.translated-rtl
  .mm-panels
  .mm-panel
  .mm-listview
  .mm-listitem
  .mm-listitem__text {
  text-align: right;
}
.translated-rtl .mm-menu--position-left-front.mm-menu--opened {
  direction: rtl;
}
.translated-rtl .mm-navbars.mm-navbars--bottom {
  padding: 10px 64px 50px 20px;
}
.translated-rtl .experienceWrapper {
  direction: rtl;
}
.translated-rtl
  .experienceWrapperInner-new
  .experienceWrapperInner
  .experienceLeft
  .experience-li-r {
  right: auto;
  left: 0;
}
.translated-rtl .experienceWrapper .experienceWrapperInner .experienceLeft {
  padding: 0 0 0 75px;
}
.translated-rtl
  .experienceWrapperInner-new
  .experienceWrapperInner
  .experienceLeft
  .experience-li-l {
  margin: 0 0 0 28px;
}
.translated-rtl .experienceListBottom.experienceListBottom-home {
  float: right;
}
.translated-rtl
  .specialEventsWrapper
  .specialEventsWrapperInner
  .item
  .specialEventsTextItem {
  direction: rtl;
  left: auto;
  right: 400px;
  max-width: 500px;
}
.translated-rtl
  .specialEventsWrapper
  .specialEventsWrapperInner
  .item
  .specialEventsTextItem
  i,
.translated-rtl
  .wellnessExperience
  .wellnessExperienceInner
  .item
  .wellnessExperienceItemText
  .wellnessExperienceItemText_date
  i {
  margin: 0 0 0 14px;
}
.translated-rtl
  .experienceWrapperInner-new.experienceOdd
  .experienceWrapperInner
  .experienceLeft
  .experience-li-l {
  order: 0;
}
.translated-rtl .wellnessExperience {
  direction: rtl;
}
.translated-rtl
  .wellnessExperience
  .wellnessExperienceInner
  .wellnessExperienceInnerContent
  .item
  .wellnessExperienceItemText {
  padding-left: 0;
  padding-right: 40px;
}
.translated-rtl
  .wellnessExperience
  .wellnessExperienceInner
  .item
  .wellnessExperienceItemText
  .wellnessExperienceItemText_title
  h4 {
  padding-right: 0;
  padding-left: 20px;
}
.translated-rtl .homeInstagram h3,
.translated-rtl .awards .awardsInner h3 {
  text-align: center;
}
/* .translated-rtl .specialEventsWrapper .specialEventsWrapperInner .specialEventsText{margin: 0; float: right;} */
.translated-rtl .whatPeopleSay h3 {
  text-align: center;
}
.translated-rtl .viewAura .viewAuraText {
  max-width: 100%;
  text-align: center;
  margin: 0 auto;
}
.translated-rtl .viewAura .viewAuraSlider .item .s2 {
  text-align: center;
}
.translated-rtl
  .specialEventsWrapper
  .specialEventsWrapperInner
  .owl-carousel
  .owl-dots {
  text-align: right;
}

.translated-rtl .book-experience {
  text-align: left;
  float: left;
}
.translated-rtl .top-logo {
  float: right;
}
.translated-rtl .top-menu {
  float: right;
  text-align: right;
}

.translated-rtl .contact-footer .contact-footer-content li a i {
  margin-right: 0;
  margin-left: 10px;
  order: 2;
}
.translated-rtl .experienceWrapperMobile .experienceWrapperMobile_bottom {
  direction: ltr;
}
.translated-rtl
  .experienceWrapperMobile
  .experienceWrapperMobile_bottom
  .item
  h3,
.translated-rtl
  .experienceWrapperMobile
  .experienceWrapperMobile_bottom
  .item
  .b2,
.translated-rtl
  .experienceWrapperMobile
  .experienceWrapperMobile_bottom
  .item
  .b3 {
  text-align: right;
}
.translated-rtl .link {
  direction: rtl;
  float: right;
}
.translated-rtl .link span:after {
  transform: rotateY(180deg);
}
/* .translated-rtl #specialEvents_slider{direction: ltr;} */

/* .translated-rtl .viewAura .viewAuraSlider #viewAura_slider{direction: ltr;} */
.translated-rtl
  .experienceWrapperMobile
  .experienceWrapperMobile_bottom
  .owl-carousel
  .owl-dots {
  text-align: center;
}
/* .translated-rtl #awards_slider{direction: ltr;} */

.translated-rtl .about-content-box-l {
  padding: 0 0 0 75px;
  text-align: right;
  order: 2;
}
.translated-rtl .about-content-box2 .about-content-box-l {
  padding: 0 75px 0 0;
}
.translated-rtl .about-content-box2 .about-content-box-r {
  order: 2;
}

.translated-rtl .footer .footer-left {
  float: right;
  padding: 0 0 0 55px;
}
.translated-rtl .footer .footer-right {
  text-align: right;
}
.translated-rtl .contact-footer .contact-footer-content li a,
.translated-rtl .AllExperiences-Wrapper .item .allE-title-date {
  justify-content: flex-end;
  flex-wrap: nowrap;
}
.translated-rtl .footer .footer-right .footer-right-top .footer-item,
.footer-right-top .footer-item,
.footer-item:last-child {
  padding-right: 0;
}

.translated-rtl .experiences-new-this-month h4 {
  text-align: right;
}
.translated-rtl
  .experiences-new-this-month
  .experiences-new-this-month-inner
  .item
  .specialEventsTextItem {
  width: calc(100% - 80px);
  left: auto;
  right: 40px;
}
.translated-rtl
  .experiences-new-this-month
  .experiences-new-this-month-inner
  .item
  .specialEventsTextItem
  .specialEventsTextItemDate {
  justify-content: flex-end;
}
.translated-rtl
  .experiences-new-this-month
  .experiences-new-this-month-inner
  .item
  .specialEventsTextItem
  i {
  order: 2;
  margin: 0 0 0 14px;
}

.translated-rtl .AllExperiences-top-left {
  order: 2;
}
.translated-rtl .AllExperiences-top-left .form-group {
  text-align: right;
}
.translated-rtl .AllExperiences-top-right {
  text-align: left;
}
.translated-rtl .AllExperiences-Wrapper .item .allE-title,
.translated-rtl .AllExperiences-Wrapper .item .allE-price {
  text-align: right;
}
.translated-rtl .AllExperiences-Wrapper .item .link.AllExperiencesSeatils {
  left: auto;
  right: 16px;
}
.translated-rtl .AllExperiences-Wrapper .item .allE-title-date i {
  order: 2;
  margin: 0 0 0 14px;
}
.translated-rtl .AllExperiences-Wrapper .item .allE-title-date span {
  text-align: right;
}
.translated-rtl .newsletter .wpcf7 {
  float: right;
}
.translated-rtl .contact-footer .contact-footer-content li:nth-child(2n) i img {
  transform: rotateY(180deg);
}
.translated-rtl
  .experiences-new-this-month
  .experiences-new-this-month-inner
  .owl-carousel
  .owl-dots {
  text-align: right;
}
.translated-rtl .about-main-carousel .owl-dots {
  text-align: center;
}
.translated-rtl .private-contact-sec {
  direction: rtl;
}
.translated-rtl .private-contact-form {
  padding: 0 0 0 88px;
  text-align: right;
}
.translated-rtl .private-contact-form p.s3 {
  text-align: right;
}
.translated-rtl form label {
  left: auto !important;
  right: 19px;
  width: fit-content;
  margin: 0;
}
.translated-rtl form button.btn {
  float: right;
}
.translated-rtl form button.btn span {
  text-align: center;
}
.translated-rtl form {
  text-align: center;
}
.translated-rtl form .form-control,
.translated-rtl form select,
.translated-rtl form textarea,
.translated-rtl .addon-text-popup input[type="text"],
.translated-rtl form input[type="text"],
.translated-rtl form input[type="number"],
.translated-rtl form input[type="tel"],
.translated-rtl form input[type="email"],
.translated-rtl form input[type="date"] {
  text-align: right;
}
.translated-rtl form label {
  text-align: right;
}
.translated-rtl .gift-form span.error,
.translated-rtl .wpcf7-not-valid-tip {
  direction: rtl;
  text-align: right;
}
.translated-rtl form .form-group,
.translated-rtl .form-group {
  text-align: right;
}
.translated-rtl .food-drinks-slider .owl-dots {
  text-align: right;
}
.translated-rtl .e-details .e-details-inner .e-details-right {
  padding: 0 88px 0 0;
}
.translated-rtl .voucher-list-count {
  padding: 0 20px 0 0;
}
.translated-rtl .voucher-list-title h3,
.translated-rtl .voucher-list-title ul,
.translated-rtl .voucher-list-title ul li,
.translated-rtl .marchandise-bottom .item p {
  text-align: right;
  width: 100%;
}
.translated-rtl .voucher-list-image {
  padding: 0 0 0 16px;
}
.translated-rtl .marchandise-bottom .item span.price-span {
  display: block;
  text-align: right;
}
.translated-rtl .contact-page {
  direction: rtl;
  text-align: right;
}
.translated-rtl .contact-top-r {
  padding: 0 64px 0 0;
}
.translated-rtl .contact-top-r span.contact-icon {
  margin: 0 0 0 16px;
}
.translated-rtl .contact-top-r ul li a.contact-view-btn {
  right: auto;
  left: 0;
}
.translated-rtl .contact-top-r ul li a.contact-view-btn {
  right: auto;
  left: 0;
}
.translated-rtl .accordion .panel-title .ui-accordion-header-icon {
  right: auto;
  left: 0;
}
.translated-rtl .accordion .panel-title {
  padding: 18px 0 18px 32px;
}
.translated-rtl .contact-top-r ul li a.contact-view-btn img {
  transform: rotateY(180deg);
}
.translated-rtl .faq-page .faq-page-inner .left-faq {
  text-align: right;
}
.translated-rtl .faq-page.faq-contact-page {
  text-align: right;
}
.translated-rtl .e-details .e-details-inner {
  direction: rtl;
}
.translated-rtl .e-details-titile .s2,
.translated-rtl .e-details-priceBox h4,
.translated-rtl .e-details-priceBox .edp-time,
.translated-rtl .AllExperiences h4 {
  text-align: right;
}
.translated-rtl .AllExperiences.marchandise-content-wrap {
  direction: rtl;
}
/* .translated-rtl .AllExperiences-top h1{text-align: right; margin: 0;} */
.translated-rtl .marchandise-content-wrap .AllExperiences-top {
  max-width: 100%;
}
.translated-rtl .footer .footer-item .newsletter .link {
  right: auto;
  left: 14px;
}
.translated-rtl .footer .footer-item .newsletter .form-control,
.translated-rtl .footer .footer-item .newsletter input[type="email"] {
  padding-right: 15px;
  padding-left: 50px;
}
/* .translated-rtl .specialEventsWrapper .specialEventsWrapperInner .item{padding:0;} */
.translated-rtl .footer .footer-right-copyRight {
  float: right;
}
.translated-rtl .sidebarShow .e-details-priceBox-title,
.translated-rtl .sidebarShow,
.translated-rtl .sidebarShow .edp-tc {
  text-align: right;
}
.footer .footerMenu,
.footerMenu {
  height: auto;
}

.translated-rtl .experienceListBottom .experienceListBottomLeft {
  padding: 0 0 0 15px;
}
.translated-rtl .footer .footer-item .newsletter p {
  max-width: 100%;
  text-align: right;
}
.translated-rtl
  .page-template-payment
  .contact-footer
  .contact-footer-content
  li
  a {
  justify-content: flex-start;
}
.translated-rtl
  .page-template-payment
  .contact-footer
  .contact-footer-content
  li
  a
  i {
  order: 0;
}

.translated-rtl .gift-vouchers h3,
.translated-rtl .e-details-titile .s3,
.translated-rtl .e-details-priceBox-title.e-details-priceBox-title2,
.translated-rtl .e-details-priceBox.e-details-priceBox-gift,
.translated-rtl .gift-total-table tr td {
  text-align: right;
}
.translated-rtl .contact-link {
  text-align: right;
  display: block;
}
.translated-rtl .form-group-text {
  text-align: right;
}

.translated-rtl .home .hero-section h1 {
  max-width: 770px;
}

.translated-rtl h1 {
  font-size: 64px;
  line-height: 74px;
}
.translated-rtl .e-details-titile .successBox p,
.translated-rtl
  .e-details-info
  .e-details-info-item
  .e-details-info-item-content
  p {
  text-align: right;
}

.translated-rtl .mm-menu--position-bottom.mm-menu--opened,
.translated-rtl .mm-menu--position-left-front.mm-menu--opened,
.translated-rtl .mm-menu--position-right-front.mm-menu--opened,
.translated-rtl .mm-menu--position-top.mm-menu--opened {
  -webkit-transform: translate3d(-2px, 0, 0);
  transform: translate3d(-2px, 0, 0);
}
.translated-rtl .mm-menu--position-left,
.translated-rtl .mm-menu--position-left-front {
  right: 0;
  left: auto;
}
.translated-rtl .mm-menu--position-right,
.translated-rtl .mm-menu--position-right-front {
  right: auto;
}
.translated-rtl .mm-menu--position-left-front {
  --mm-translate-horizontal: 100%;
}
.translated-rtl .video-main-title {
  text-align: right;
}

/* .translated-rtl .podcast-newsletter-sec .form-group input[type="submit"]{right: auto; left: 0;}
.translated-rtl .podcast-newsletter-sec .form-group{justify-content: flex-end; margin: 0 0 28px 0;}
.translated-rtl .podcast-newsletter-sec form{direction: rtl;} */

.translated-rtl .custom-select-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
body:lang(ru) .hero-section-text h1 {
  font-size: 40px;
  line-height: 50px;
}
.translated-rtl .hdr-mobile-globe {
  right: auto;
}

.translated-rtl #wellness_experience_slider_fixed {
  direction: ltr;
}

@media (max-width: 1440px) {
  .translated-rtl .experienceWrapper .experienceWrapperInner .experienceLeft {
    padding-left: 56px;
  }
  .translated-rtl
    .experiences-new-this-month
    .experiences-new-this-month-inner
    .item
    .specialEventsTextItem {
    width: calc(100% - 48px);
  }
  .translated-rtl
    .specialEventsWrapper
    .specialEventsWrapperInner
    .item
    .specialEventsTextItem {
    right: 215px;
  }
  .translated-rtl .gift-vouchers .e-details-titile .s3 {
    max-width: 100%;
  }
}

@media (max-width: 1280px) {
  .translated-rtl
    .specialEventsWrapper
    .specialEventsWrapperInner
    .item
    .specialEventsTextItem {
    right: 64px;
  }
}

@media (max-width: 991px) {
  .translated-rtl
    .specialEventsWrapper
    .specialEventsWrapperInner
    .item
    .specialEventsTextItem {
    right: 111px;
  }

  .translated-rtl .contact-link a {
    display: block;
  }
  .translated-rtl h1 {
    font-size: 54px;
    line-height: 64px;
  }
}

@media (max-width: 767px) {
  .translated-rtl
    .specialEventsWrapper
    .specialEventsWrapperInner
    .item
    .specialEventsTextItem {
    max-width: calc(100% - 48px);
    padding: 15px;
  }
  .translated-rtl
    .wellnessExperience
    .wellnessExperienceInner
    .wellnessExperienceInnerContent
    .item
    .wellnessExperienceItemText {
    padding-right: 0;
  }
  .translated-rtl #menu-footer-menu li {
    padding-right: 0;
    padding-left: 20px;
  }
  .translated-rtl .footer-right-bottomLeft ul li {
    text-align: right;
  }
  .translated-rtl .mm-panels .mm-panel .mm-listview .mm-listitem {
    padding-right: 5px;
  }
  .translated-rtl .mm-navbars.mm-navbars--bottom {
    padding-right: 20px;
  }
  .translated-rtl .mm-menu .bae-btn-wrapper {
    text-align: right;
  }
  .translated-rtl .about-content-box2 .about-content-box-l {
    padding: 40px 0;
    order: 2;
  }
  .translated-rtl .about-content-box-l {
    text-align: right;
    padding: 40px 0;
  }
  .translated-rtl .about-content-box .about-content-box-r {
    order: 2;
  }
  .translated-rtl .footer .footer-left {
    text-align: right;
  }
  .translated-rtl .footer .footer-item .newsletter {
    float: right;
    padding-top: 30px;
  }
  .translated-rtl .footer .footer-item .find-us {
    float: right;
  }
  .translated-rtl .footer .footer-right .footer-right-top .footer-item,
  .footer-right-top .footer-item,
  .footer-item:last-child {
    overflow: hidden;
  }
  .translated-rtl
    .experiences-new-this-month
    .experiences-new-this-month-inner
    .item
    .specialEventsTextItem {
    width: 100%;
    right: 10px;
  }
  .translated-rtl .AllExperiences-top-right {
    text-align: right;
    margin-bottom: 15px;
  }
  .translated-rtl .private-contact-form {
    padding: 30px 0 0 0;
  }
  .translated-rtl .contact-top-r {
    padding: 0;
  }
  .translated-rtl
    .specialEventsWrapper
    .specialEventsWrapperInner
    .item
    .specialEventsTextItem {
    right: 28px;
  }
  .translated-rtl
    .specialEventsWrapper
    .specialEventsWrapperInner
    .item
    .specialEventsTextItem
    .s1_m {
    font-size: 26px;
    line-height: 32px;
  }
  .translated-rtl h1 {
    font-size: 40px;
    line-height: 48px;
  }
  .translated-rtl .gt_float_switcher .gt-selected {
    text-align: left !important;
  }
}

/* .translated-rtl {} */
/* .translated-rtl .specialEventsText h3
.translated-rtl .wellnessExperience .wellnessExperienceInner h3,
*/
