/****************************************************
1. variable
*****************************************************/
@import url("https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800;900&family=Prata&family=Roboto:wght@300;400;500;700;900&display=swap");
/* font-family: 'Playfair Display', serif;
font-family: 'Prata', serif;
font-family: 'Roboto', sans-serif;*/
/****************************************************
2. mixin
*****************************************************/
/****************************************************
 common style
*****************************************************/
.rtl .header-nav__3 ul li:first-child {
  margin-right: 25px;
}
@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (min-width: 992px) and (max-width: 1200px) {
  .rtl .header-nav__3 ul li:first-child {
    margin-right: 0px;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1600px) {
  .rtl .header-nav__3 ul li a {
    font-size: 12px;
    margin-left: 10px;
  }
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .rtl .header-right-clinic {
    margin-bottom: 0px;
  }
}
@media only screen and (min-width: 1200px) and (max-width: 1600px) {
  .rtl .header-nav__3 ul li:first-child {
    margin-right: 0px;
    margin-left: 3px;
    font-size: 12px;
  }
}
.rtl .generic-btn i {
  padding-right: 10px;
}
.rtl button.mobile-nav-close {
  right: auto;
  left: 25px;
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
  .rtl .clinic_language {
    text-align: left;
  }
}
.rtl .clinic_language-mobile {
  margin-right: 0px;
  margin-left: 20px;
  text-align: right;
}
.rtl .clinic_language2 {
  margin-right: 0px;
  margin-left: 20px;
}
.rtl .clinic_language ul li a {
  width: 62px;
}
@media only screen and (min-width: 320px) and (max-width: 374px) {
  .rtl .clinic_language ul li a {
    width: 40px;
    font-size: 13px;
  }
}
@media only screen and (min-width: 320px) and (max-width: 374px) {
  .rtl .clinic_language2 {
    margin-right: 0px;
    margin-left: 10px;
  }
}

/****************************************************
 header style
*****************************************************/
.rtl {
  /****************************************************
   services area style
  *****************************************************/
  /****************************************************
  doctor section style
  *****************************************************/
  /****************************************************
  testimonaila area style
  *****************************************************/
  /****************************************************
  footer area style
  *****************************************************/
}
.rtl .language_dopdown {
  margin-left: 20px;
  margin-right: 0px;
}
.rtl .language_dopdown span {
  padding: 8px 8px 8px 24px;
}
.rtl .language_dopdown span::before {
  content: "\f107";
  font-family: "Font Awesome 5 pro";
  position: absolute;
  right: auto;
  left: 7px;
  top: 27%;
}
.rtl .features__tab ul li button {
  margin: 0px 10px 10px 10px;
}
.rtl .features__tab-clinic ul li:last-child button {
  margin-right: 10px !important;
}
.rtl .features__tab-clinic ul li:first-child button {
  margin-left: 10px !important;
}
@media (max-width: 767px) {
  .rtl .features-scroll-default {
    overflow-x: scroll;
    padding-top: 20px;
  }
}
@media (max-width: 767px) {
  .rtl .proteam-menu-default {
    overflow-x: scroll;
    padding-top: 20px;
  }
}
.rtl .dr_services-conent {
  text-align: left;
  float: left;
}
.rtl .dr_services-conent h4 {
  right: auto;
  left: 100%;
  top: 60px;
}
.rtl .tab__list ul li a.nav-link {
  margin-left: 0px;
  margin-right: 10px;
}
.rtl .tab__list ul li:first-child a.nav-link {
  margin-right: 0px;
}
.rtl .single-team .team__social {
  right: auto;
  left: 15px;
}
.rtl .single-team .team__text {
  margin-top: -25px;
  padding-left: 30px;
  padding-right: 40px;
}
.rtl .single-team .team__img--action {
  left: auto;
  right: 0px;
  top: 0;
}
.rtl .slick-track {
  direction: ltr;
}
.rtl .date__widget ul li span:last-child {
  float: left;
}
.rtl .date__widget ul li span:last-child::before {
  content: "- - -";
  right: -92px;
  left: auto;
}
.rtl .date__widget h4::after {
  left: auto;
  right: 0px;
}
.rtl .footer__location ul li i {
  margin-right: 0px;
  margin-left: 10px;
}
.rtl .footer__location ul li span b {
  margin-right: 0px;
  margin-left: 10px;
}

/*# sourceMappingURL=rtl.css.map */
