h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6, p, .display-6, .hotels__header, .dropdown__list, .cta-list__item, .article-generic, .blockquote__header, .cta-grid__item-cell, .info-article__action, .booking-card__address, .brochure-form-wrapper, .blog-article__content, .autofill__item-dist, .autofill__item-name, .info-article__subtitle, .article-generic__action, .meta-article-tile__text, .accordion__panel-content, .intro-article__info-link, .inner-grid__col--article, .intro-article__info-item, .meta-article-tile__address, .intro-article__info-content, .newsletter__form > .newsletter__title > p {
	 text-align: right;
}
 .article-generic--a h4, .card-carousel__cell .banner .article-generic__action {
	 text-align: center;
}
 .article-generic__desc, .banner-counter-info__article-title, .btn-book {
	 text-align: center !important;
}
 .breadcrumb, .dropdown__list, .blog-listing__col, .info-article__row, .blockquote__rating, .card-carousel__list, .blog-listing__filter, .booking-card__header, .material-form__input, .side-sheet__container, .intro-article__action, .brochure-form-wrapper, .intro-article__container, .search-form-group__autofill-container, .header-info-sheet__container, .section-header__container {
	 direction: rtl;
}
 .card-carousel--off-centered .card-carousel__list {
	 padding-right: 0;
	 padding-left: 15%;
}
 .side-sheet__container .sub-nav__icon {
	 margin-left: 0;
	 margin-right: 1rem;
}
 .ui-filter__options-item .dropdown__text {
	 text-align: right;
}
 .ui-filter__options-item .dropdown__icon {
	 margin-left: 0;
}
 .ui-filter__options-item .dropdown__list-item {
	 text-align: right;
}
 .action-list__item .action-link.action-link--menu {
	 flex-direction: row;
}
 .action-list__item .action-link action-link__icon--left {
	 margin-left: 10px;
	 margin-right: 0px;
}
 .action-link .action-link__icon {
	 margin-left: 0px;
	 margin-right: 10px;
}
 .material-form {
	 flex-direction: row-reverse;
}
 .material-form .icon-svg {
	 transform: rotate(180deg);
}
 .main-footer__nav-list, .banner__row {
	 direction: ltr;
}
 .main-header__row {
	 direction: rtl;
}
 .action-list__item + .action-list__item {
	 margin-left: 0 !important;
}
 @media (min-width: 1700px) {
	 .action-list__item + .action-list__item {
		 margin-right: 40px;
	}
	 #lang-sheet .action-list__item {
		 margin-right: 40px;
	}
}
 @media (min-width: 1025px) {
	 .action-list__item + .action-list__item {
		 margin-right: 20px;
	}
	 #lang-sheet .action-list__item {
		 margin-right: 20px;
	}
	 .action-link--menu .action-link__icon {
		 margin-left: 10px;
		 margin-right: 0px;
	}
}
 .side-sheet {
	 right: 0;
	 left: auto;
}
 .additional-info__icon {
	 margin-right: 14px;
	 margin-left: 0;
}
 .search-form-group__icon {
	 right: inherit;
	 left: 1.125rem;
}
 #booking-form .dropdown__text {
	 text-align: right;
}
 #booking-form .dropdown__icon {
	 margin-right: 10px;
	 margin-left: 0px;
}
 .blog-article__action a {
	 float: right;
}
 .star-list__item {
	 margin-left: 12px;
}
 .dropdown--residence, .dropdown--industry, .dropdown--title {
	 direction: rtl;
}
 .dropdown--residence .dropdown__icon, .dropdown--industry .dropdown__icon, .dropdown--title .dropdown__icon {
	 margin-left: 0;
}
 .banner__container .banner__row {
	 direction: rtl;
}
 .banner__container .banner__meta {
	 margin: 0 auto 0 0;
}
 .cta-grid__item-cell .col-12.mt-3.mt-lg-4 {
	 text-align: right;
}
 .profile-col ul {
	 direction: rtl;
	 text-align: right;
}
 .profile-col label {
	 text-align: right;
}
 .create-account-form .checkbox-group {
	 text-align: right;
	 direction: rtl;
}
 .create-account-form .checkbox-group__circle {
	 margin-right: 0;
	 margin-left: 0.6rem;
}
 .create-account-form .dropdown {
	 direction: rtl;
}
 .create-account-form .dropdown .dropdown__icon {
	 margin-left: 0;
}
 .create-account-form .row {
	 direction: rtl;
}
 .cta h4, .form-extra__action h4, .create-account-form__wrapper h4 {
	 text-align: center !important;
}
 .booking-form .row {
	 direction: rtl;
}
 .booking-form .row.mt-2 {
	 text-align: right;
}
 .booking-form .col-12.form-group.d-flex {
	 direction: ltr;
}
 .col.article-group__navigation {
	 direction: rtl;
	 text-align: right;
}
 .col.article-group__navigation .article-navigation__item--underlined::before {
	 margin-right: 0;
	 margin-left: 10px;
}
 .info-article__media--carousel-wrapper + .info-article__body .section-header__container {
	 direction: rtl;
}
 @media screen and (min-width: 1025px) {
	 .info-article__media--carousel-wrapper + .info-article__body .section-header__container {
		 margin-right: 3rem;
	}
}
 .gallery__filter {
	 direction: rtl;
	 text-align: right;
}
 .gallery__filter .gallery__filter-trigger:after {
	 right: 0;
}
 .generic-dotted-list {
	 direction: rtl;
	 text-align: right;
}
 .generic-dotted-list > ul > li:before {
	 margin-right: 0;
	 margin-left: 1rem;
}
 .brochure-form-wrapper .dropdown__icon, .dropdown--filter-blog-destination .dropdown__icon, .dropdown--filter-prize-year .dropdown__icon {
	 margin-left: 0;
}
 .brochure-form-wrapper .checkbox-group__circle {
	 margin-right: 0;
	 margin-left: 0.6rem;
}
 .tile__action .icon-svg {
	 margin-left: 5px;
}
 .newsletter__title {
	 text-align: center;
}
 .newsletter__title p {
	 text-align: center;
}
 .ui-filter-grid__options {
	 justify-content: flex-end;
}
 .card-carousel__cell .card {
	 width: 100%;
}
 @media screen and (min-width: 1025px) {
	 .blog-listing__col--aside {
		 padding-right: 4.1666667vw;
	}
}
 .hotels__main-list {
	 direction: rtl;
	 text-align: right;
}
 .hotels__main-list .state-list__hotels {
	 padding-left: auto;
	 padding-right: 0;
}
 @media (max-width: 1024.98px) {
	 .hotels__header-back {
		 margin-right: 0;
		 margin-bottom: 15px;
	}
}
 .main-nav__list--mobile .icon-svg {
	 transform: rotate(180deg);
}
 @media (max-width: 1024.98px) {
	 .dropdown--lang-switcher .dropdown__icon {
		 margin-right: 8px;
	}
}
 .list-unstyled {
	 padding-right: 0;
}
 .blog-listing__item .material-form {
	 flex-direction: row;
}
 .action-list__item--back .action-link--reverse {
	 flex-direction: row;
}
 .cta__title p {
	 text-align: center;
}
 .rf_comment_block .carousel-arrow--next {
	 order: 2;
}
 .rf_comment_block .carousel-arrow--prev {
	 order: 3;
}
 .info-article .carousel-arrow--prev {
	 margin-left: 10px;
}
 .card-carousel--arrows-bottom-right .carousel-arrow--prev {
	 order: 4;
	 margin-left: 15px;
}
 .card-carousel--arrows-bottom-right .carousel-arrow--next {
	 margin-right: auto;
}
 .blockquote__quote--append-quote::before {
	 left: auto;
	 right: -15px;
}
 .meta-article-tile__figure {
	 padding-left: 10px;
	 padding-right: 0;
}
 .field-validation-error, .form-group > .display-6 {
	 display: flex;
}
 .autofill__item:not(.autofill__item--title) {
	 padding: 0;
	 padding-right: 2rem;
}
 .info-article__description + .tw-ta-container > pre.tw-data-text {
	 white-space: normal;
	 text-align: right;
	 font-family: var(--base-font), RectaW01, sans-serif;
	 font-size: 16px;
	 font-weight: 400;
	 letter-spacing: 1.6px;
	 line-height: 24px;
	 margin-bottom: 28.8px;
}
 .tile__action .calc__container .icon-svg {
	 margin: 0;
}
 