body.dao-rtl{direction:rtl}.dao-rtl .dao-nav{margin-left:0;margin-right:auto}.dao-rtl .dao-language__menu{right:auto;left:0}.dao-rtl .dao-hero::before{background:linear-gradient(270deg,#070707 0%,rgba(7,7,7,.9) 38%,rgba(7,7,7,.28) 68%,rgba(7,7,7,.65) 100%)}


.dao-rtl .dao-prices-hero__shade{background:linear-gradient(270deg,rgba(5,5,5,.98) 0%,rgba(5,5,5,.92) 33%,rgba(5,5,5,.48) 64%,rgba(5,5,5,.28) 100%),linear-gradient(0deg,rgba(5,5,5,.72),transparent 45%)}
.dao-rtl .dao-prices-hero__facts div{border-right:0;border-left:1px solid var(--dao-line)}
.dao-rtl .dao-prices-hero__facts div:last-child{border-left:0}
.dao-rtl .dao-price-card__row{direction:rtl}
.dao-rtl .dao-price-notice div{border-right:0;border-left:1px solid var(--dao-line)}
.dao-rtl .dao-price-notice div:last-child{border-left:0}
.dao-rtl .dao-price-notice span{margin-right:0;margin-left:12px}
.dao-rtl .dao-price-notice p{margin-left:0;margin-right:34px}
.dao-rtl .dao-prices-split li{padding-left:0;padding-right:23px}
.dao-rtl .dao-prices-split li:before{left:auto;right:0}
.dao-rtl .dao-prices-split .dao-btn{align-self:flex-start}
@media(max-width:760px){
  .dao-rtl .dao-prices-hero__facts div,
  .dao-rtl .dao-price-notice div{border-left:0}
}

/* Therapists page RTL */
.dao-rtl .dao-therapists-hero__shade{background:linear-gradient(270deg,rgba(5,5,5,.98),rgba(5,5,5,.9) 38%,rgba(5,5,5,.4) 70%,rgba(5,5,5,.18)),linear-gradient(0deg,rgba(5,5,5,.72),transparent 48%)}
.dao-rtl .dao-therapists-hero__facts div{border-right:0;border-left:1px solid var(--dao-line)}
.dao-rtl .dao-therapists-hero__facts div:last-child{border-left:0}
.dao-rtl .dao-therapist-tile__badge{right:auto;left:12px}
.dao-rtl .dao-therapist-info__grid>div{border-right:0;border-left:1px solid var(--dao-line)}
.dao-rtl .dao-therapist-info__grid>div:last-child{border-left:0}
@media(max-width:760px){
  .dao-rtl .dao-therapists-hero__facts div,
  .dao-rtl .dao-therapist-info__grid>div{border-left:0}
}

/* RTL coverage for Hoi An, service areas, FAQ and compact mobile UI */
.dao-rtl .dao-hoian-hero__shade,
.dao-rtl .dao-areas-hero__shade,
.dao-rtl .dao-faq-hero__shade{transform:scaleX(-1)}
.dao-rtl .dao-hoian-hero__inner,
.dao-rtl .dao-areas-hero__inner,
.dao-rtl .dao-faq-hero__inner{direction:rtl}
.dao-rtl .dao-hoian-steps .dao-container>div,
.dao-rtl .dao-areas-types__grid>div{border-right:0;border-left:1px solid var(--dao-line)}
.dao-rtl .dao-hoian-steps .dao-container>div:last-child,
.dao-rtl .dao-areas-types__grid>div:last-child{border-left:0}
.dao-rtl .dao-areas-grid button{text-align:right}
.dao-rtl .dao-faq-accordion details p{padding-left:26px;padding-right:70px}
@media(max-width:760px){
  .dao-rtl .dao-hoian-steps .dao-container>div,
  .dao-rtl .dao-areas-types__grid>div{border-left:0}
}
@media(max-width:520px){
  .dao-rtl .dao-faq-accordion details p{padding-left:18px;padding-right:18px}
}


/* v2.0.3 RTL mobile refinements */
@media(max-width:760px){
  .dao-rtl .dao-nav a{text-align:right}
  .dao-rtl .dao-modal h2{padding-right:0;padding-left:34px}
  .dao-rtl .dao-card-book{text-align:right}
  .dao-rtl .dao-faq-list summary:after{float:left}
  .dao-rtl .dao-location-card__body{text-align:right}
}
