body.rtl {
	direction: rtl;
	text-align: right;
}

/* Common Layout Mirroring */
/* Form Styles Mirroring */
body.rtl .salt-form label {
	text-align: right;
}

body.rtl .salt-form input,
body.rtl .salt-form textarea {
	text-align: right;
}

/* Zones Modal Mirroring */
body.rtl .salt-zone-modal-close {
	right: auto;
	left: 28px;
}

body.rtl .salt-zone-meta-grid {
	direction: rtl;
}

/* Slider arrows correction */
body.rtl .salt-experiences-arrows,
body.rtl .salt-highlights-arrows {
	flex-direction: row-reverse !important;
}

/* Scroll Animations Direction Adjustments */
body.rtl .salt-reveal {
	transform: translateY(30px);
}

body.rtl .salt-reveal.is-visible {
	transform: translateY(0);
}
