.rtl h2,.rtl .h2,.rtl h1,.rtl .h1,.rtl .GothamBold {
    font-family: "GESSTextBold",sans-serif;
}
.rtl h6, .rtl .h6,.rtl  h5,.rtl  .h5,.rtl  h4,.rtl  .h4,.rtl h3,.rtl .h3,.rtl .GothamMedium,.rtl p strong  {
    font-family: "GESSTextMedium-Medium",sans-serif;
}
body.rtl {
	font-family: "GESSTextLight-Light",sans-serif;	
}
.rtl .display-5 {
     font-family: "GESSTextMedium-Medium",sans-serif;
}
.rtl .navbar-nav.ms-auto {
    margin-left: initial !important;
    margin-right: auto;
}
.rtl .footer-menu-01 ul,
.rtl .footer-menu-02 ul {
    padding-right: 0;
	padding-left: initial;
}
.rtl .footer-menu-01 ul li a:before,
.rtl .footer-menu-02 ul li a:before {
    right: 0;
    left: initial;
}
.rtl .footer-menu-01 ul li a, 
.rtl .footer-menu-02 ul li a {
    padding-right: 30px;
	padding-left: initial;
}
.rtl .footer-item .me-3 {
    margin-left: 1rem !important;
	margin-right: initial;
}
.rtl .contact-phone a {
    direction: ltr;
    display: block;
}
.rtl a.explore-more::before {
    left: initial;
	right: 0;
}
.rtl input ,
.rtl select,
.rtl textarea {
	direction: rtl;
}
.rtl .wpcf7 input[type="url"],
.rtl .wpcf7 input[type="email"],
.rtl .wpcf7 input[type="tel"] {
    direction: rtl;
}