/*$mio: 'Material Icons Outlined';*/
/* @font-face {
  font-family: "GalanoGrotesque";
  unicode-range: U+30-39;
} */
/*$heading-color: #83AD12;
$heading-black-color: #000000;
$theme-color: #83AD12;
$theme-darker: #6C900A;
$white: #fff;
$off-white: #D9D8D6;
$light-blue: #7DBFEB;
$gray-bg: #F8F8F8;
$text-color: #000000;
$link-color: #83AD12;
$pink-color:#DB1A79;
$orange-color:#F17A20;
$yellow-color:#F4DD32;*/
/* half circle mixin */
/* Gradient mixin */
.bg-gradient-rev-slider-top {
  background: linear-gradient(180deg, rgba(0, 15, 16, 0.5970763305) 0%, rgba(7, 84, 105, 0) 100%);
}

.bg-gradient-rev-slider-left {
  background: linear-gradient(107deg, rgba(0, 15, 16, 0.8505777311) 0%, rgba(7, 84, 105, 0.4724264706) 100%);
}

.bg-gradient-intro-overlay {
  background: linear-gradient(107deg, rgba(25, 164, 163, 0.7987570028) 27%, rgba(7, 83, 105, 0.8015581232) 100%);
}

.bg-gradient-statistic-overlay {
  /* background: linear-gradient(107deg, rgba(2, 47, 59, 0.8771883754) 0%, rgba(1, 54, 62, 0.8267682073) 100%); */
  background: linear-gradient(107deg, rgb(14 84 117 / 70%) 0%, rgb(64 128 158 / 80%) 100%);
}

.bg-gradient-products-bg {
  background: linear-gradient(to bottom, #1AA79C 70%, #fff 30%);
}

@font-face {
  font-family: "Neo Sans Arabic Regular";
  src: url("../fonts/NeoSansArabic.eot");
  src: url("../fonts/NeoSansArabic.eot?#iefix") format("embedded-opentype"), url("../fonts/NeoSansArabic.woff2") format("woff2"), url("../fonts/NeoSansArabic.woff") format("woff"), url("../fonts/NeoSansArabic.ttf") format("truetype"), url("../fonts/NeoSansArabic.svg#NeoSansArabic") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "GE Dinar One bold";
  src: url("../fonts/GEDinarOne-Bold.eot");
  src: url("../fonts/GEDinarOne-Bold.eot?#iefix") format("embedded-opentype"), url("../fonts/GEDinarOne-Bold.woff2") format("woff2"), url("../fonts/GEDinarOne-Bold.woff") format("woff"), url("../fonts/GEDinarOne-Bold.ttf") format("truetype"), url("../fonts/GEDinarOne-Bold.svg#GEDinarOne-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "GE Dinar One medium";
  src: url("../fonts/GEDinarOne-Medium.eot");
  src: url("../fonts/GEDinarOne-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/GEDinarOne-Medium.woff2") format("woff2"), url("../fonts/GEDinarOne-Medium.woff") format("woff"), url("../fonts/GEDinarOne-Medium.ttf") format("truetype"), url("../fonts/GEDinarOne-Medium.svg#GEDinarOne-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
* {
  letter-spacing: 0px !important;
}

body {
  font-family: "Neo Sans Arabic Regular";
  direction: rtl;
}

h1,
h2,
h3,
h4,
h5 {
  font-family: "GalanoGrotesque", "GE Dinar One bold";
}

h6 {
  font-family: "GalanoGrotesque", "GE Dinar One medium";
}

h2 {
  line-height: 1.4;
}

h3 {
  line-height: 1.6;
}

h4 {
  line-height: 1.4;
}

p {
  font-family: "Neo Sans Arabic Regular";
  font-weight: normal;
  line-height: 1.6;
}

.navik-menu ul li > a {
  font-family: "GalanoGrotesque", "GE Dinar One medium";
}

.intro-sideimg .overlay .text h3, .footer h4 {
  font-family: "GalanoGrotesque", "GE Dinar One medium";
}

.main-btn, .main-btn.btn-med {
  font-family: "GalanoGrotesque", "GE Dinar One bold";
}

.abstract {
  font-family: "GalanoGrotesque", "GE Dinar One medium";
  line-height: 1.4;
}

ul.header-top-right {
  float: left;
}

ul.header-social-media {
  float: left;
}
ul.header-social-media .main-btn {
  margin-right: 30px;
}

.main-btn.btn-med span {
  margin-right: 0px;
  margin-left: 10px;
}

.navik-menu {
  float: right;
}

.main-navigation-right a.arabic {
  margin-left: 48px;
  margin-right: inherit;
}
@media (max-width: 1199.98px) {
  .main-navigation-right a.arabic {
    margin-right: 48px;
    margin-left: inherit;
  }
}
@media (max-width: 575.98px) {
  .main-navigation-right a.arabic {
    margin-left: 63px;
    margin-right: inherit;
  }
}

.main-navigation-right {
  float: left;
}
@media (max-width: 1199.98px) {
  .main-navigation-right {
    float: right;
  }
}
@media (max-width: 575.98px) {
  .main-navigation-right {
    float: left;
  }
}
.main-navigation-right .main-btn {
  margin-right: 30px !important;
}

.search-button {
  left: 20px;
  top: -30px;
  right: inherit;
}
@media (max-width: 1199.98px) {
  .search-button {
    right: 20px;
    left: inherit;
  }
}
@media (max-width: 575.98px) {
  .search-button {
    left: 35px;
    right: inherit;
  }
}

.navik-menu > ul > li > a {
  margin-left: 20px;
  margin-right: 0px;
}
@media (max-width: 1199.98px) {
  .navik-menu > ul > li > a {
    margin-left: 0px;
  }
}

.caret {
  left: 9px;
  right: inherit;
}
@media (max-width: 1399.98px) {
  .caret {
    left: 9px;
  }
}

.mega-menu-list:before {
  right: 0px;
  left: inherit;
}

.dropdown-list:before {
  right: 20px;
  left: inherit;
}

.navik-menu .mega-menu-container ul li a {
  border-right: 3px solid #F8F8F8;
  border-left: 0px;
}
@media (max-width: 1199.98px) {
  .navik-menu .mega-menu-container ul li a {
    border-right: 0px;
  }
}

.search-btn-open {
  left: 0px;
  right: inherit;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  font-family: "GalanoGrotesque", "GE Dinar One medium";
}

.search-box .search-input {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  font-family: "Neo Sans Arabic Regular";
}

.search-btn-open span {
  margin-right: 5px;
  margin-left: inherit;
}

.hero-banner .swiper.herobanner-top .herobanner-content .container .herobanner-content-rt {
  float: right;
  text-align: right;
}

.main-btn {
  margin-right: 0px;
  margin-left: 30px;
}

.hero-banner .swiper.herobanner-top .herobanner-content .container .herobanner-content-rt p {
  font-family: "GalanoGrotesque", "GE Dinar One medium";
}

.main-btn.right-arrow-2:after {
  left: 20px;
  right: inherit;
  transform: scaleX(-1);
}

.main-btn.right-arrow-2 {
  position: relative;
  padding-left: 45px;
  padding-right: 25px;
}

.main-btn.right-arrow-2:hover:after {
  left: 15px;
  right: inherit;
}

.main-seach-home .nav-link {
  font-family: "GalanoGrotesque", "GE Dinar One bold";
}

.hero-banner .swiper.herobanner-top .heropagination {
  left: 0px !important;
  right: auto !important;
}

.main-seach-home .nav-link {
  padding: 23px 156px;
}
@media (max-width: 1399.98px) {
  .main-seach-home .nav-link {
    padding: 23px 126px;
  }
}
@media (max-width: 1199.98px) {
  .main-seach-home .nav-link {
    padding: 23px 103px;
  }
}

.nice-select {
  padding-right: 18px;
  padding-left: 30px;
  text-align: right !important;
  float: right;
}

.nice-select:after {
  left: 32px;
  right: inherit;
}

.nice-select .option {
  text-align: right;
}

.intro-sideimg .overlay {
  left: 0px;
  right: inherit;
}

.intro-sideimg .overlay .text {
  left: 0px;
  right: inherit;
  text-align: right;
  padding-left: 25px;
  padding-right: inherit;
}

.intro-sideimg .overlay .text h3 {
  font-size: 16px;
  margin-right: 10px;
}

.bg-gradient-statistic-overlay .statistic-light-green p, .bg-gradient-statistic-overlay .statistic-dark-green p {
  text-align: right;
  margin-right: 10px;
}
@media (max-width: 1199.98px) {
  .bg-gradient-statistic-overlay .statistic-light-green p, .bg-gradient-statistic-overlay .statistic-dark-green p {
    text-align: center;
    margin-right: 0px;
  }
}

.counter-box .counter-icon-main {
  margin-left: 13px;
  margin-right: inherit;
}

.products-solutions .project-slider .swiper-slide .project-box figcaption {
  right: 30px;
  left: inherit;
}

.main-btn.white-btn:after {
  left: 15px;
  right: inherit;
  transform: scaleX(-1);
}

.main-btn.right-arrow {
  padding-left: 45px;
  padding-right: 0px;
}

.main-btn.white-btn:hover:after {
  left: 10px;
  right: inherit;
}

.button-round {
  margin-left: inherit;
  margin-right: 6px;
}

.button-round:hover:after {
  margin-right: 3px;
  margin-left: inherit;
}

.button-round:after {
  transform: scaleX(-1);
  margin-right: -6px;
  margin-left: inherit;
}

.main-btn.right-arrow:after {
  left: 15px;
  right: inherit;
  transform: scaleX(-1);
}

.news-block .news-cont-block .main-btn {
  padding-left: 45px;
}

.news-slider .owl-nav .owl-next {
  right: -74px;
}
@media (max-width: 1199.98px) {
  .news-slider .owl-nav .owl-next {
    right: -32px;
  }
}

.news-slider .owl-nav .owl-prev {
  left: -40px;
}

.news-block .date {
  right: inherit;
  left: 25px;
}

.video-slider .swiper-pagination {
  left: 0px;
  right: auto;
  text-align: left;
  padding-left: 30px;
}

.video-main-inner .overlay {
  right: 20px;
  left: inherit;
}

.video-main-inner .text {
  text-align: right;
}

.video-main-inner .text h4 {
  padding-right: 0px;
}

.branches-slider .owl-nav {
  left: -4px;
  right: inherit;
}

.branches-slider .owl-nav .owl-prev {
  transform: scaleX(1);
  margin-left: 21px;
}

.branches-slider .owl-nav .owl-next {
  transform: scaleX(-1);
}

.branch-main .branch-main-content h4 {
  padding-right: 25px;
  padding-left: inherit;
}

.branch-main .department-div .location-strip-main-1 {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
  border-right: 0px;
}

.branch-main:hover .location-strip-main:before {
  right: 62px;
  left: inherit;
}

.footer ul.footer-numbers span {
  padding-left: 10px;
  padding-right: inherit;
}

.footer-numbers a {
  direction: ltr;
}

.footer .footer-section-2 .subscribe-newsletter h4 {
  padding-left: 100px;
  padding-right: inherit;
}

.footer .footer-section-2 .subscribe-newsletter button {
  margin-right: -50px;
  margin-left: inherit;
}
@media (max-width: 767.98px) {
  .footer .footer-section-2 .subscribe-newsletter button {
    margin-right: -33px;
  }
}

.footer .footer-section-2 .subscribe-newsletter input {
  float: right;
  margin-left: 10px;
  margin-right: inherit;
  padding-left: 45px;
  text-align: right;
  padding-right: 15px;
}

.copyright .right {
  float: left;
}
@media (max-width: 767.98px) {
  .copyright .right {
    float: right;
  }
}

@media (max-width: 767.98px) {
  .copyright li:first-child {
    padding-right: 0px;
    padding-left: inherit;
  }
}

.copyright li:after {
  left: 0;
  right: inherit;
}

.chat-main {
  left: 25px;
  right: inherit;
}
@media (max-width: 575.98px) {
  .chat-main {
    left: 10px;
  }
}

.footer:before {
  right: -120px;
  left: inherit;
  background-position: right;
}
@media (max-width: 575.98px) {
  .footer:before {
    right: 0px;
    background-position: center;
  }
}

.blue-gradiant {
  background: linear-gradient(201deg, rgba(34, 83, 104, 0) 0%, rgba(34, 83, 104, 0) 59%, rgba(34, 83, 104, 0.7399334734) 90%);
}

.dropdown-plus {
  left: 0;
  right: inherit;
}

.dropdown-plus:before, .dropdown-plus:after {
  left: 18px;
  right: inherit;
}

.line-menu.first-line {
  -webkit-transform-origin: left;
  transform-origin: left;
  transition: -webkit-transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);
  transition: transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);
  transition: transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57), -webkit-transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);
}

.line-menu.last-line {
  -ms-flex-item-align: end;
  align-self: flex-end;
  -webkit-transform-origin: right;
  transform-origin: right;
  transition: -webkit-transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);
  transition: transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);
  transition: transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57), -webkit-transform 330ms cubic-bezier(0.54, -0.81, 0.57, 0.57);
}

.menu-open .line-menu.first-line {
  -webkit-transform: rotate(90deg) translateX(-3px);
  transform: rotate(90deg) translateX(-3px);
}

.menu-open .line-menu.last-line {
  -webkit-transform: rotate(90deg) translateX(3px);
  transform: rotate(90deg) translateX(3px);
}

.navik-menu ul ul li > a {
  padding: 12px 15px 12px 30px;
}

@media (max-width: 1199.98px) {
  .news-slider .owl-nav {
    left: 45px;
    right: inherit;
  }
}

.dropdown-list li.line {
  right: 20px;
  left: inherit;
}

@media (max-width: 1199.98px) {
  .main-seach-home .main-btn.right-arrow-2 {
    width: 100%;
  }
}

@media (max-width: 1199.98px) {
  .footer .footer-section-2 .download-app {
    justify-content: right;
  }
}

@media (max-width: 767.98px) {
  .main-btn.right-arrow.white-btn {
    margin-left: 0px;
  }
}

.burger-menu {
  right: inherit;
  left: 0px;
}

.navik-menu ul ul li > a {
  padding-right: 40px !important;
}
@media (max-width: 1199.98px) {
  .navik-menu ul ul li > a {
    padding-right: 20px !important;
  }
}

.navik-menu li > ul {
  right: 0px;
  left: inherit;
}

.mega-menu-list li.line {
  right: 0px;
  left: inherit;
}

.navik-menu .mega-menu-container ul.mega-menu-list li a {
  padding-right: 20px !important;
}
@media (max-width: 1199.98px) {
  .navik-menu .mega-menu-container ul.mega-menu-list li a {
    padding-right: 0px !important;
  }
}

.navik-menu .mega-menu-container ul.mega-menu-list li a:hover {
  padding-right: 20px !important;
}
@media (max-width: 1199.98px) {
  .navik-menu .mega-menu-container ul.mega-menu-list li a:hover {
    padding-right: 0px !important;
  }
}

.inside-page-header .heading {
  text-align: right;
}

.breadcrumb-container ul li:after {
  margin-right: 12px;
  margin-left: inherit;
  transform: skew(196deg, 135deg);
}

.search-result-page-main .search-btn-open-departments {
  left: 0px;
  right: inherit;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  font-family: "GalanoGrotesque", "GE Dinar One medium";
}

.search-result-page-main .search-box-departments .search-input {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  font-family: "Neo Sans Arabic Regular";
}

.search-result-page-main .search-btn-open-departments span {
  margin-right: 5px;
  margin-left: inherit;
}

.search-result-inner-main ol {
  margin-right: 0px;
  margin-left: inherit;
}

.news-listing-page-main .search-box-departments .search-input {
  font-family: "GalanoGrotesque", "GE Dinar One medium";
}

.news-listing-page-main .search-btn-open-departments {
  font-family: "GalanoGrotesque", "GE Dinar One medium";
}

.gallery-cont .gallery-play .gallery-date .icon-section {
  margin-right: 10px;
  padding-right: 10px;
  margin-left: inherit;
  padding-left: inherit;
  border-right: 1px solid rgba(255, 255, 255, 0.4);
  border-left: 0px;
  font-family: "GalanoGrotesque", "GE Dinar One medium" !important;
}

.gallery-text {
  right: 0px;
  left: inherit;
}

.gallery-cont .gallery-play .gallery-date {
  right: 25px;
  left: inherit;
}

.gallery-cont .gallery-play .gallery-date .icon-photo-gallery {
  margin-left: 2px;
  margin-right: 0px;
}

.gallery-cont .gallery-play .gallery-date .icon-video-live {
  margin-left: 6px;
  margin-right: 0px;
}

.sidebar-main-block {
  border-left: 3px solid #EAEAEA;
  border-right: 0px;
  padding-left: 0px;
  padding-right: inherit;
}
@media (max-width: 767.98px) {
  .sidebar-main-block {
    border-right: 3px solid #EAEAEA;
    border-left: inherit;
    padding-right: 0px;
    padding-left: inherit;
  }
}
.sidebar-main-block .sidebar-inner-block {
  padding-left: 30px;
  padding-right: inherit;
}
@media (max-width: 767.98px) {
  .sidebar-main-block .sidebar-inner-block {
    padding-right: 30px;
    padding-left: inherit;
  }
}
@media (max-width: 480px) {
  .sidebar-main-block .sidebar-inner-block {
    padding-right: 20px;
    padding-left: inherit;
  }
}
.sidebar-main-block h5 {
  text-transform: uppercase;
  margin-bottom: 25px;
  text-align: left;
}
@media (max-width: 767.98px) {
  .sidebar-main-block h5 {
    text-align: right;
  }
}
.sidebar-main-block ul {
  margin-left: 0px;
}
@media (max-width: 767.98px) {
  .sidebar-main-block ul {
    margin-right: 0px;
    margin-left: inherit;
  }
}
.sidebar-main-block ul li {
  padding-left: 0px;
  padding-right: inherit;
  text-align: left;
  margin-bottom: 15px;
  overflow: visible;
}
@media (max-width: 767.98px) {
  .sidebar-main-block ul li {
    text-align: right;
    padding-right: 0px;
    padding-left: inherit;
  }
}
.sidebar-main-block ul li:before {
  display: none;
}
.sidebar-main-block ul li a {
  font-size: 18px;
  font-weight: 500;
  color: #808080;
  position: relative;
}
@media (max-width: 480px) {
  .sidebar-main-block ul li a {
    font-size: 16px;
  }
}
.sidebar-main-block ul li .active {
  color: #3e82a5;
}
.sidebar-main-block ul li .active:before {
  position: absolute;
  left: -33px;
  right: inherit;
  content: "";
  border-left: 3px solid #3e82a5;
  border-right: 0px;
  width: 3px;
  height: 100%;
  opacity: 1;
  z-index: 1;
}
@media (max-width: 767.98px) {
  .sidebar-main-block ul li .active:before {
    right: -33px;
    left: inherit;
    border-right: 3px solid #3e82a5;
    border-left: 0px;
  }
}
@media (max-width: 480px) {
  .sidebar-main-block ul li .active:before {
    right: -23px;
    left: inherit;
  }
}
.sidebar-main-block ul li:hover a {
  color: #3e82a5;
}

.inside-main-container ul li:before {
  right: 0px;
  left: inherit;
}

.inside-main-container ul li {
  padding-right: 20px;
  padding-left: inherit;
}

ol {
  margin-right: 20px;
  margin-left: inherit;
}

.side-content .img-innerpage {
  float: left;
  margin-right: 30px;
  margin-bottom: 20px;
  margin-left: inherit;
}

.overview-slider-main .department-head .department-head2 .department-btn {
  text-align: left;
  padding-right: 6px;
  padding-left: 45px;
}

.counter-box-3 .counter-icon-main {
  margin-left: 15px;
  margin-right: inherit;
}

.counter-box-3 .count-value p {
  text-align: right;
}
@media (max-width: 1199.98px) {
  .counter-box-3 .count-value p {
    text-align: center;
  }
}

.counter-box-3 h2 {
  margin-right: -3px;
  margin-left: inherit;
}

.counter-box-3 .count-value {
  text-align: right;
}
@media (max-width: 1199.98px) {
  .counter-box-3 .count-value {
    text-align: center;
  }
}

.counter-box-3 h2 {
  direction: ltr;
}

.counter-box h2 {
  direction: ltr;
  text-align: right;
}
@media (max-width: 1199.98px) {
  .counter-box h2 {
    text-align: center;
  }
}

@media (max-width: 1199.98px) {
  .overview-slider-main .department-head .department-head2 {
    justify-content: right;
  }
}

.vision-mision-main-sec:after {
  right: -217px;
  left: inherit;
}
@media (max-width: 1199.98px) {
  .vision-mision-main-sec:after {
    right: -159px;
  }
}
@media (max-width: 991.98px) {
  .vision-mision-main-sec:after {
    right: 0px;
  }
}

.vision-mision-main-sec .vision-block {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
@media (max-width: 767.98px) {
  .vision-mision-main-sec .vision-block {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-top-left-radius: 5px;
  }
}

.vision-mision-main-sec .mission-block {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
@media (max-width: 767.98px) {
  .vision-mision-main-sec .mission-block {
    border-top-left-radius: 0px;
    border-bottom-right-radius: 5px;
  }
}

.counter-box-values .count-value {
  text-align: right;
}

.counter-box-values .counter-icon-main {
  margin-left: 40px;
  margin-right: inherit;
}
@media (max-width: 575.98px) {
  .counter-box-values .counter-icon-main {
    margin-left: 20px;
  }
}

.inside-main-container ul {
  margin-right: 15px;
  margin-left: inherit;
}

.addthisholder {
  left: 0;
  right: inherit;
}

.share-this span {
  padding-right: 10px;
  padding-left: inherit;
}

.quation-inner-div img {
  transform: scaleX(-1);
}

.quation-main-div .quation-inner-div {
  border-right: 3px solid #D6D6D6;
  padding-right: 30px;
  padding-left: inherit;
  border-left: 0px;
}
@media (max-width: 480px) {
  .quation-main-div .quation-inner-div {
    padding-right: 20px;
  }
}

.back-btn {
  color: #00546A !important;
  font-size: 14px;
  padding-left: 0px !important;
  padding-right: 25px !important;
}

.back-btn:after {
  right: 0px !important;
  left: inherit !important;
  transform: scaleX(1) !important;
}

.previs-next-container .prvis-container span {
  transform: scaleX(-1) !important;
}

.previs-next-container .prvis-container.right span {
  transform: scaleX(1) !important;
}

.previs-next-container .prvis-container.right {
  text-align: left;
}
@media (max-width: 575.98px) {
  .previs-next-container .prvis-container.right {
    text-align: right;
  }
}

.related-news-main .related-news-slider .owl-nav {
  left: -4px;
  right: inherit;
}

.related-news-main .related-news-slider .owl-nav .owl-prev {
  transform: scaleX(1);
  margin-left: 25px;
}

.related-news-main .related-news-slider .owl-nav .owl-next {
  transform: scaleX(-1);
}

@media (max-width: 480px) {
  .share-this {
    text-align: left;
  }
}

.pagination li {
  padding-right: inherit !important;
}

.news-listing-bottom-area .news-block .date {
  display: inline-block;
  width: fit-content;
  left: 25px;
  right: inherit;
}

.news-listing-bottom-area .news-block .news-cont-block .main-btn {
  padding-left: 42px;
}

.bod-ceo-text {
  padding-left: 50px;
}

.leadership-section-people:hover .management-team-title > * {
  padding-right: 30px;
  padding-left: 10px;
}
@media (max-width: 1199.98px) {
  .leadership-section-people:hover .management-team-title > * {
    padding-right: 15px;
  }
}

.image-carosel-container .img-head .booking-btn {
  margin-left: 0px;
}

.counter-box-4 h2 {
  margin-right: -3px;
  margin-left: inherit;
}

.counter-box-4 .count-value {
  text-align: right;
}
@media (max-width: 1199.98px) {
  .counter-box-4 .count-value {
    text-align: center;
  }
}

.counter-box-4 .counter-icon-main {
  margin-left: 15px;
  margin-right: inherit;
}

.hospital-each-section-main .nav-item {
  padding-right: 0px;
  padding-left: inherit;
}

.shift-main-cont .shift-div .shift-fst {
  margin-left: 20px;
  margin-right: inherit;
}

.shift-main-cont .shift-div .shift-fst {
  width: 100px;
}

.gm-style .gm-style-iw h5 {
  margin-right: 10px;
  margin-left: inherit;
}

.gm-style .gm-style-iw p {
  padding-right: 12px;
  padding-left: inherit;
}

.gm-ui-hover-effect {
  left: -6px !important;
  right: inherit !important;
}

.gm-style .gm-style-iw-d {
  padding-right: 15px !important;
}
@media (max-width: 480px) {
  .gm-style .gm-style-iw-d {
    padding-right: 5px !important;
  }
}

.contact-number {
  direction: ltr;
}

.contact-number .icon-contact {
  float: right;
  margin-left: 5px;
}

.contact-mail .icon-email {
  margin-left: 3px;
}

.booking-big-mob .booking-btn .icon-calender {
  margin-left: 5px;
  margin-right: inherit;
}

.hospital-each-section-main .nav-pills {
  margin-right: 0px;
  margin-left: inherit;
}

.department-each-section-main .nav-item {
  padding-right: 0px;
  padding-left: inherit;
}

.hospital-clinics-main .branch-main-content h4 {
  padding-right: 25px;
  padding-left: inherit;
}

.hospital-clinics-main .location-strip-main:before {
  right: 62px;
  left: inherit;
}

.hospital-clinics-main .department-div .location-strip-main-1 {
  border-left: 1px solid rgba(255, 255, 255, 0.2);
  border-right: inherit;
}

.hospital-clinics-main .department-div .location-strip-main-2 span {
  margin-left: 7px;
  margin-right: inherit;
}

.hospital-clinics-main .department-div .location-strip-main-1 a {
  font-family: "GalanoGrotesque", "GE Dinar One bold";
}

.hospital-clinics-main .department-div .location-strip-main-2 a {
  font-family: "GalanoGrotesque", "GE Dinar One bold";
}

.gm-style .gm-style-iw p {
  font-family: "Neo Sans Arabic Regular";
}

.history-years-section .years-trans {
  font-family: "GalanoGrotesque", "GE Dinar One bold";
}

.history-years-section .years-text {
  padding-right: 60px;
}

.innovating-grid-sec .img-left {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.innovating-grid-sec .img-left .innovating-grid-img {
  position: relative;
  text-align: left;
  padding-top: 75px;
}
@media (max-width: 991.98px) {
  .innovating-grid-sec .img-left .innovating-grid-img {
    padding-top: 60px;
  }
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-left .innovating-grid-img {
    padding-top: 40px;
  }
}
@media (max-width: 575.98px) {
  .innovating-grid-sec .img-left .innovating-grid-img {
    padding-top: 20px;
  }
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-left .innovating-grid-img:after {
    content: "";
    position: absolute;
    height: 100%;
    background: #EDEDED;
    width: 10px;
    right: 50%;
    top: 0px;
    left: inherit;
  }
}
.innovating-grid-sec .img-left .innovating-grid-img .innovating-grid-img-in {
  width: 80%;
  margin: auto auto auto 55px;
  z-index: 1;
  position: relative;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-left .innovating-grid-img .innovating-grid-img-in {
    margin: auto 0 auto 0px;
    width: 100%;
  }
}
.innovating-grid-sec .img-left .innovating-grid-img .innovating-grid-img-in:before {
  content: "\e914";
  position: absolute;
  color: #E3E3E3;
  top: 40%;
  left: -61px;
  z-index: 1;
  font-family: "st-icons" !important;
  font-size: 40px;
  transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  -moz-transform: scaleX(-1);
  -ms-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  right: inherit;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-left .innovating-grid-img .innovating-grid-img-in:before {
    top: 20px;
    font-size: 25px;
    transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    right: -1px;
    left: auto;
  }
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-left .innovating-grid-img .innovating-grid-img-in:before {
    display: none;
  }
}
.innovating-grid-sec .img-left .innovating-grid-img .innovating-grid-img-in img {
  border-radius: 5px 0px 0 5px;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-left .innovating-grid-img .innovating-grid-img-in img {
    border-radius: 0px 5px 5px 0px;
    width: 100%;
  }
}
.innovating-grid-sec .img-left .innovating-grid-content.animated:before {
  height: 100%;
}
.innovating-grid-sec .img-left .innovating-grid-content {
  position: relative;
  z-index: 2;
  height: 100%;
  padding-bottom: 30px;
  padding-right: 55px;
  padding-left: inherit;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-left .innovating-grid-content {
    padding-right: 25px;
  }
}
@media (max-width: 480px) {
  .innovating-grid-sec .img-left .innovating-grid-content {
    padding-bottom: 15px;
  }
}
.innovating-grid-sec .img-left .innovating-grid-content:before {
  content: "";
  position: absolute;
  width: 24px;
  height: 0%;
  background: #E3E3E3;
  top: 0;
  right: -19px;
  z-index: -1;
  -webkit-transition: all 0.5s ease-out 1s;
  -moz-transition: all 0.5s ease-out 1s;
  -ms-transition: all 0.5s ease-out 1s;
  -o-transition: all 0.5s ease-out 1s;
  transition: all 0.5s ease-out 1s;
  left: inherit;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-left .innovating-grid-content:before {
    right: 50%;
    left: inherit;
    width: 10px;
  }
}
.innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-count {
  position: relative;
  overflow: hidden;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-count {
    padding: 0px 0 8px;
    text-align: center;
  }
}
.innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-count .purecounter123 {
  font-size: 81px;
  color: #3e82a5;
  font-weight: 500;
  font-family: "GalanoGrotesque", "GE Dinar One bold";
  line-height: 90px;
}
@media (max-width: 991.98px) {
  .innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-count .purecounter123 {
    font-size: 65px;
    line-height: 70px;
  }
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-count .purecounter123 {
    font-size: 60px;
    line-height: 70px;
  }
}
@media (max-width: 575.98px) {
  .innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-count .purecounter123 {
    font-size: 50px;
    line-height: 55px;
  }
}
.innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-sub {
  overflow: hidden;
  padding-top: 150px;
}
@media (max-width: 991.98px) {
  .innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-sub {
    padding-top: 100px;
  }
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-sub {
    padding-top: 50px;
    text-align: center;
  }
}
.innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-sub h2 {
  font-size: 20px;
  color: #00546A;
  text-transform: uppercase;
  font-weight: 600;
  margin: 0;
  padding: 0;
  line-height: 1.2;
}
@media (max-width: 991.98px) {
  .innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-sub h2 {
    font-size: 18px;
  }
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-sub h2 {
    font-size: 16px;
  }
}
.innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-text {
  overflow: hidden;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-text {
    text-align: center;
  }
}
.innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-text p {
  margin: 0 0 4px;
  padding-right: 0px;
  overflow: hidden;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-text p {
    padding-left: 0%;
    padding-right: inherit;
  }
}
.innovating-grid-sec .img-left .innovating-grid-content .innovating-grid-text p span {
  color: #3e82a5;
  font-weight: 700;
}
.innovating-grid-sec .innovating-grid-img-in.wow:before {
  opacity: 0;
  transition: opacity 0.4s ease 1s;
}
.innovating-grid-sec .innovating-grid-img-in.wow.animated:before {
  opacity: 1;
  transform: scaleX(1);
}
.innovating-grid-sec .img-right {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
.innovating-grid-sec .img-right .innovating-grid-img {
  position: relative;
  text-align: right;
  padding-top: 90px;
  padding-bottom: 75px;
}
@media (max-width: 991.98px) {
  .innovating-grid-sec .img-right .innovating-grid-img {
    padding-top: 70px;
  }
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-img {
    padding-top: 50px;
    padding-bottom: 15px;
  }
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-img {
    padding-top: 20px;
    padding-bottom: 15px;
  }
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-img:after {
    content: "";
    position: absolute;
    height: 100%;
    background: #EDEDED;
    width: 10px;
    left: 50%;
    right: 50%;
    top: 0px;
  }
}
.innovating-grid-sec .img-right .innovating-grid-img .innovating-grid-img-in {
  width: 80%;
  margin: auto 55px auto auto;
  z-index: 1;
  position: relative;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-img .innovating-grid-img-in {
    margin: auto 0 auto 0px;
    width: 100%;
  }
}
.innovating-grid-sec .img-right .innovating-grid-img .innovating-grid-img-in:before {
  content: "\e914";
  position: absolute;
  color: #EDEDED;
  top: 40%;
  right: -50px;
  left: inherit;
  z-index: 1;
  font-family: "st-icons" !important;
  font-size: 40px;
  transform: scaleX(-1);
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-img .innovating-grid-img-in:before {
    top: 20px;
    font-size: 25px;
    transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    -moz-transform: scaleX(-1);
    -ms-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    left: auto;
    right: -1px;
  }
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-img .innovating-grid-img-in:before {
    display: none;
  }
}
.innovating-grid-sec .img-right .innovating-grid-img .innovating-grid-img-in img {
  border-radius: 0px 5px 5px 0px;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-img .innovating-grid-img-in img {
    border-radius: 0px 5px 5px 0px;
    width: 100%;
  }
}
.innovating-grid-sec .img-right .innovating-grid-content.animated:before {
  height: 100%;
}
.innovating-grid-sec .img-right .innovating-grid-content {
  position: relative;
  z-index: 2;
  text-align: left;
  height: 100%;
  padding-bottom: 30px;
  padding-left: 40px;
  padding-right: inherit;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-content {
    padding-right: 0px;
    text-align: center;
    margin-right: auto;
    padding-left: 0px;
  }
}
@media (max-width: 480px) {
  .innovating-grid-sec .img-right .innovating-grid-content {
    padding-bottom: 15px;
  }
}
.innovating-grid-sec .img-right .innovating-grid-content:before {
  content: "";
  position: absolute;
  width: 24px;
  height: 0%;
  background: #EDEDED;
  top: 0;
  left: -29px;
  right: inherit;
  z-index: -1;
  -webkit-transition: all 0.5s ease-out 1s;
  -moz-transition: all 0.5s ease-out 1s;
  -ms-transition: all 0.5s ease-out 1s;
  -o-transition: all 0.5s ease-out 1s;
  transition: all 0.5s ease-out 1s;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-content:before {
    right: 50%;
    left: auto;
    width: 10px;
  }
}
.innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-count {
  position: relative;
  overflow: hidden;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-count {
    text-align: center;
  }
}
.innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-count .purecounter123 {
  font-size: 85px;
  color: #3e82a5;
  font-weight: 500;
  line-height: 90px;
  font-family: "GalanoGrotesque", "GE Dinar One bold";
}
@media (max-width: 991.98px) {
  .innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-count .purecounter123 {
    font-size: 65px;
    line-height: 70px;
  }
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-count .purecounter123 {
    font-size: 60px;
    line-height: 70px;
  }
}
@media (max-width: 575.98px) {
  .innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-count .purecounter123 {
    font-size: 50px;
    line-height: 55px;
  }
}
.innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-sub {
  overflow: hidden;
  padding-top: 150px;
}
@media (max-width: 991.98px) {
  .innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-sub {
    padding-top: 100px;
  }
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-sub {
    padding-top: 50px;
    text-align: center;
  }
}
@media (max-width: 575.98px) {
  .innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-sub {
    padding-top: 30px;
  }
}
.innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-sub h2 {
  font-size: 20px;
  color: #00546A;
  text-transform: uppercase;
  font-weight: 500;
  margin: 0;
  padding: 0;
  line-height: 1.2;
}
@media (max-width: 991.98px) {
  .innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-sub h2 {
    font-size: 18px;
  }
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-sub h2 {
    font-size: 16px;
  }
}
.innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-text {
  overflow: hidden;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-text {
    text-align: center;
  }
}
.innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-text p {
  margin: 0 0 4px;
  padding-right: 10%;
  padding-left: inherit;
  overflow: hidden;
}
@media (max-width: 767.98px) {
  .innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-text p {
    padding-left: 0%;
    padding-right: 0%;
  }
}
.innovating-grid-sec .img-right .innovating-grid-content .innovating-grid-text p span {
  color: #3e82a5;
  font-weight: 700;
}

.booking-btn.medium-size .icon-calender {
  margin-left: 8px;
  margin-right: inherit;
}

.doctor-profile-page-top .text-section:after {
  left: -24px;
  right: inherit;
}

.doctors-related-slider .owl-nav {
  left: 7px;
  right: inherit;
}

.doctors-related-slider .owl-nav .owl-prev {
  transform: scaleX(1);
  margin-left: 25px;
}

.doctors-related-slider .owl-nav .owl-next {
  transform: scaleX(-1);
}

.doctors-departments:hover .management-team-title > * {
  padding-right: 30px;
  padding-left: 10px;
}
@media (max-width: 991.98px) {
  .doctors-departments:hover .management-team-title > * {
    padding-right: 15px;
  }
}

.doctors-departments .btn-link {
  left: 20px;
  right: inherit;
}

.filter-departments .all-div .all-section a {
  border-left: 1px solid #ccc;
  padding-left: 14px;
  border-right: 0px;
  padding-right: inherit;
  font-family: "GalanoGrotesque", "GE Dinar One medium";
}

.filter-departments .filter-letter ul li {
  float: right;
  padding-right: 15px;
  padding-left: inherit;
}

.filter-departments .filter-letter ul li a {
  font-family: "GalanoGrotesque", "GE Dinar One medium";
}

.result-search {
  text-align: left;
}

.doctors-inner-landing-page-main .search-box-departments .search-input {
  font-family: "GalanoGrotesque", "GE Dinar One medium";
}
@media (max-width: 480px) {
  .doctors-inner-landing-page-main .search-box-departments .search-input {
    padding-right: 17px;
    padding-left: 10px;
  }
}

.management-team-popup .management-team-model-area .modal-content .model-popup-header .btn-close:before {
  left: -11px;
  right: inherit;
}
@media (max-width: 991.98px) {
  .management-team-popup .management-team-model-area .modal-content .model-popup-header .btn-close:before {
    left: 14px;
  }
}

.management-team-popup .management-team-model-area .modal-content .model-popup-header .btn-close {
  margin-left: -55px;
  margin-right: inherit;
}

.doctors-inner-landing-page-main:after {
  left: 0px;
  right: inherit;
  background-position: left;
}

@media (max-width: 767.98px) {
  .carousel-doctors .owl-nav .owl-next {
    left: 50px;
    right: inherit;
    transform: scaleX(1);
  }
}
@media (max-width: 480px) {
  .carousel-doctors .owl-nav .owl-next {
    left: 22px;
  }
}

@media (max-width: 767.98px) {
  .carousel-doctors .owl-nav .owl-prev {
    right: -50px;
    left: inherit;
    transform: scaleX(-1);
  }
}
@media (max-width: 480px) {
  .carousel-doctors .owl-nav .owl-prev {
    right: -38px;
  }
}

.radio-main-2 {
  border-left: 0px !important;
}

.search-box-departments .radio-main .patient-radio {
  margin-left: 10px;
  margin-right: inherit;
}

.departments-inner-page-main .search-btn-open-departments {
  left: 0px;
  right: inherit;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  font-family: "GalanoGrotesque", "GE Dinar One medium";
}

.departments-inner-page-main .search-box-departments .search-input {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
  font-family: "Neo Sans Arabic Regular";
}

.departments-inner-page-main:after {
  left: 0px;
  right: inherit;
  background-position: left;
}

.departments-single-section .departments-inner-head .departments-inner-head-item .sub-head {
  margin-right: 15px;
  margin-left: inherit;
}

.departments-single-section .departments-inner-head {
  right: 25px;
  left: 25px;
}

.departments-single-section .branch-main-content .icons-department .icons-department-single {
  margin-left: 5px;
  margin-right: inherit;
}

.departments-single-section .branch-main-content .icons-department {
  right: 30px;
  left: inherit;
}
@media (max-width: 991.98px) {
  .departments-single-section .branch-main-content .icons-department {
    right: 20px;
  }
}
@media (max-width: 480px) {
  .departments-single-section .branch-main-content .icons-department {
    right: 15px;
  }
}

.departments-single-section .department-div .location-strip-main-1 span {
  margin-left: 7px;
  margin-right: 0px;
}

.departments-single-section .department-div .location-strip-main-2 span {
  margin-left: 7px;
  margin-right: 0px;
}

.departments-single-section .branch-main-content .arrow-department {
  left: 30px;
  transform: scaleX(-1);
  right: inherit;
}

.departments-single-section .location-strip-main:before {
  right: 62px;
  left: inherit;
}

.department-each-sec-main .vision-block .icon-banner {
  margin-left: 25px;
  margin-right: inherit;
}

.department-each-sec-main .vision-block {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}
@media (max-width: 991.98px) {
  .department-each-sec-main .vision-block {
    border-top-left-radius: 0px;
    border-bottom-left-radius: 5px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 5px;
  }
}

.department-each-sec-main .mission-block img {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

.department-each-sec-main .mission-block img {
  width: 100%;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  height: 100%;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

.department-each-sec-main .mission-block img {
  width: 100%;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  height: 100%;
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}
@media (max-width: 991.98px) {
  .department-each-sec-main .mission-block img {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 0px;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 0px;
  }
}

.department-each-sec-main:after {
  right: 6%;
}

@media (max-width: 1399.98px) {
  .department-btn-secton .main-btn.right-arrow-2 {
    padding-right: 15px;
  }
}

.chairman-head .main-title .ceo-bdr {
  border-right: 3px solid rgba(248, 248, 248, 0.17);
  padding-right: 30px;
  border-left: 0px;
  padding-left: 0px;
}

.chairman-head .chairman-img img {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}

.book-appointment-popup-main .book-appointment-popup .modal-content .modal-body .popup-area-wrapper .text-section .text-section-inner .download-app {
  padding-right: 52px;
  padding-left: inherit;
}
@media (max-width: 575.98px) {
  .book-appointment-popup-main .book-appointment-popup .modal-content .modal-body .popup-area-wrapper .text-section .text-section-inner .download-app {
    text-align: center;
    padding-right: 0px;
    padding-left: 0px;
  }
}

.contact-us-booking-section .text-section .text-section-inner .download-app {
  padding-right: 52px;
  padding-left: inherit;
}
@media (max-width: 575.98px) {
  .contact-us-booking-section .text-section .text-section-inner .download-app {
    padding-right: 0px;
    padding-left: 0px;
  }
}

.contact-dtls-section .contact-dtls-section-inner .contact-dtls-single h5 a {
  direction: ltr;
}

.contact-dtls-section .contact-dtls-section-inner .contact-dtls-single .footer-social-media {
  margin-right: 0px;
  margin-left: inherit;
}

.contact-form-area .cnt-input {
  text-align: right;
  direction: rtl;
}

.contact-form-area .cnt-text-area {
  text-align: right;
  direction: rtl;
}

.contact-us-booking-section .doctor-section-main .doctor-section .hot-line a img {
  margin-left: 10px;
  vertical-align: middle;
  margin-right: inherit;
}
@media (max-width: 575.98px) {
  .contact-us-booking-section .doctor-section-main .doctor-section .hot-line a img {
    margin-left: 0px;
  }
}

@media (max-width: 991.98px) {
  .contact-dtls-section .contact-dtls-section-inner {
    margin-right: 30px;
    margin-left: inherit;
  }
}

@media (max-width: 991.98px) {
  .contact-dtls-section .contact-dtls-section-inner .contact-dtls-single .footer-social-media {
    float: right;
  }
}

.chairman-head .main-title {
  padding: 40px 45px 38px 80px;
}
@media (max-width: 1199.98px) {
  .chairman-head .main-title {
    padding: 40px 45px 38px 40px;
  }
}
@media (max-width: 991.98px) {
  .chairman-head .main-title {
    padding: 20px;
  }
}

.contact-us-booking-section .doctor-section-main .doctor-section .seperator .main {
  text-align: right;
  padding-right: 20px;
  padding-left: inherit;
}

.contact-number-big {
  direction: ltr;
}

.contact-dtls-section .contact-dtls-section-inner .contact-dtls-single .footer-social-media li {
  padding-left: 8px;
  padding-right: 0px;
  float: right;
}

.book-appointment-popup-main .book-appointment-popup .modal-content .modal-body .popup-area-wrapper .doctor-section-main .doctor-section .seperator .main {
  text-align: right;
  padding-right: 20px;
  padding-left: inherit;
}

.book-appointment-popup-main .book-appointment-popup .modal-content .model-popup-header .btn-close {
  margin-left: -55px;
  margin-right: inherit;
}

.book-appointment-popup-main .book-appointment-popup .modal-content .model-popup-header .btn-close:before {
  left: 0px;
  right: inherit;
}
@media (max-width: 991.98px) {
  .book-appointment-popup-main .book-appointment-popup .modal-content .model-popup-header .btn-close:before {
    left: 0px;
    right: inherit;
    top: -33px;
  }
}
@media (max-width: 767.98px) {
  .book-appointment-popup-main .book-appointment-popup .modal-content .model-popup-header .btn-close:before {
    left: 12px;
    right: inherit;
    top: 5px;
  }
}

@media (max-width: 767.98px) {
  .book-appointment-popup-main .book-appointment-popup .modal-content .modal-body .popup-area-wrapper .doctor-section-main .doctor-section .seperator .main {
    width: 30%;
  }
}

@media (max-width: 575.98px) {
  .book-appointment-popup-main .book-appointment-popup .modal-content .modal-body .popup-area-wrapper .text-section .text-section-inner .download-app-head h4 {
    padding-right: 10px;
    padding-left: 10px;
  }
}

@media (max-width: 575.98px) {
  .book-appointment-popup-main .hot-line .img {
    vertical-align: super;
  }
}

.book-appointment-popup-main .book-appointment-popup .modal-content .modal-body .popup-area-wrapper .doctor-section-main .doctor-section .booking-btn.medium-size {
  margin-left: 0px;
}

.nice-select .option {
  padding-left: 29px;
  padding-right: 10px;
}

.related-departments-main .related-department-slider .owl-nav {
  left: -4px;
  right: inherit;
}
@media (max-width: 767.98px) {
  .related-departments-main .related-department-slider .owl-nav {
    left: 5px;
  }
}

.related-departments-main .related-department-slider .owl-nav .owl-prev {
  transform: scaleX(1);
  margin-left: 26px;
}

.related-departments-main .related-department-slider .owl-nav .owl-next {
  transform: scaleX(-1);
}

.related-department-slider-single .departments-inner-head {
  right: 35px;
  left: inherit;
}

.related-department-slider-single .departments-inner-head .departments-inner-head-item .sub-head {
  margin-right: 15px;
  margin-left: inherit;
}

.related-department-slider-single .branch-main-content .icons-department {
  right: 30px;
  left: inherit;
}
@media (max-width: 480px) {
  .related-department-slider-single .branch-main-content .icons-department {
    display: none;
  }
}

.related-department-slider-single .branch-main-content .arrow-department {
  left: 30px;
  transform: scaleX(-1);
  right: inherit;
}

.related-department-slider-single .department-div .location-strip-main-1 span {
  margin-left: 7px;
  margin-right: inherit;
}

.related-department-slider-single .department-div .location-strip-main-2 span {
  margin-left: 7px;
  margin-right: inherit;
}

.related-department-slider-single .department-div .location-strip-main-1 {
  right: 62px;
  left: inherit;
}

.related-department-slider-single .departments-inner-head p {
  padding-left: 20px;
  padding-right: inherit;
}

.related-department-slider-single:hover .location-strip-main:before {
  right: 62px;
  left: inherit;
}

@media (max-width: 480px) {
  .related-department-slider-single .location-strip-main:before {
    right: 62px;
    left: inherit;
  }
}

.chairman-head .main-title h2 {
  line-height: 1.4;
}

.bg-gradient-statistic-overlay-overview-counter {
  background: -moz-linear-gradient(1deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.356179972) 59%, rgba(0, 0, 0, 0.5270483193) 90%);
  background: -webkit-linear-gradient(1deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.356179972) 59%, rgba(0, 0, 0, 0.5270483193) 90%);
  background: linear-gradient(1deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.356179972) 59%, rgba(0, 0, 0, 0.5270483193) 90%);
}

.sharediv .share-text {
  margin-right: inherit;
  margin-left: 8px;
}

.sharediv .sharethis-inline-share-buttons {
  text-align: left !important;
  margin-left: 60px !important;
  margin-right: inherit !important;
}
@media (max-width: 991.98px) {
  .sharediv .sharethis-inline-share-buttons {
    text-align: right !important;
    margin-right: 79px !important;
    margin-left: inherit !important;
  }
}
@media (max-width: 767.98px) {
  .sharediv .sharethis-inline-share-buttons {
    margin-right: 38px !important;
  }
}

.sharediv .shareoption .sharebtnid {
  left: 12px;
  right: inherit;
}

.intro-sideimg.intro-sideimg-inner .overlay .text {
  left: 0px;
  right: inherit;
}

.intro-sideimg.intro-sideimg-inner .overlay .text h3 {
  text-align: left;
}

.intro-sideimg.intro-sideimg-inner .overlay .text h2 {
  text-align: left;
}

.branch-main .department-div .location-strip-main-1 span {
  margin-left: 7px;
  margin-right: inherit;
}

.branch-main .department-div .location-strip-main-2 span {
  margin-left: 7px;
  margin-right: inherit;
}

.innovating-grid.img-right ul {
  margin-left: 15px;
  margin-right: inherit;
}
.innovating-grid.img-right li {
  padding-right: inherit;
  padding-left: 20px;
}
.innovating-grid.img-right ul li:before {
  right: inherit;
  left: 0px;
}

@media (max-width: 575.98px) {
  .scroll-to-fixed-fixed .navik-header .logo-sticky img {
    margin-left: 20px;
    margin-right: inherit;
  }
}

.intro-sideimg.intro-sideimg-inner .overlay .text h3 {
  font-family: "GalanoGrotesque", "GE Dinar One bold";
}

.history-years-section .history-head {
  text-align: right;
  padding-right: 63px;
  padding-left: inherit;
}

.scroll-to-fixed-fixed .navik-header.sticky .logo-sticky img {
  margin-left: 20px;
  margin-right: inherit;
}

.scroll-to-fixed-fixed .navik-header.sticky .logo-sticky {
  display: block;
  float: right;
}

.menu-image a .main-btn {
  right: 20px;
  left: inherit;
}

.overview-slider .swiper-button-next, .overview-slider .swiper-rtl .swiper-button-prev {
  left: 30px;
  right: inherit;
}

.overview-slider .swiper-button-prev, .overview-slider .swiper-rtl .swiper-button-next {
  right: 30px;
  left: inherit;
}

.project-slider .swiper-button-next, .project-slider .swiper-rtl .swiper-button-prev {
  left: 10px;
  right: inherit;
}

.project-slider .swiper-button-prev, .project-slider .swiper-rtl .swiper-button-next {
  right: 10px;
  left: inherit;
}

.leadership-popup .management-team-model-area .modal-content .model-popup-header .btn-close {
  margin-left: -55px;
  margin-right: inherit;
}
@media (max-width: 991.98px) {
  .leadership-popup .management-team-model-area .modal-content .model-popup-header .btn-close {
    margin-left: 0px;
    margin-right: inherit;
  }
}

.leadership-popup .management-team-model-area .modal-content .model-popup-header .btn-close:before {
  left: -30px;
  right: inherit;
}
@media (max-width: 991.98px) {
  .leadership-popup .management-team-model-area .modal-content .model-popup-header .btn-close:before {
    left: 14px;
    right: inherit;
  }
}
@media (max-width: 767.98px) {
  .leadership-popup .management-team-model-area .modal-content .model-popup-header .btn-close:before {
    left: 4px;
    right: inherit;
  }
}
@media (max-width: 480px) {
  .leadership-popup .management-team-model-area .modal-content .model-popup-header .btn-close:before {
    left: 4px;
  }
}

@media (max-width: 1399.98px) {
  .navik-menu > ul > li > a {
    padding-right: 16px;
  }
}

.nice-select .list {
  margin-right: 0px;
  margin-left: inherit;
}

@media (max-width: 480px) {
  .footer .footer-section-2 .download-app-img {
    float: right;
  }
}

@media (max-width: 480px) {
  .footer .footer-section-2 .download-app-img2 {
    float: right;
  }
}

.copyright .boxon-logo {
  margin-top: -7px;
}

.hero-banner .swiper.herobanner-top .herobanner-img::before {
  transform: scaleX(-1);
}

.mega-menu-single {
  padding: 30px 50px 30px 20px;
}
@media (max-width: 1399.98px) {
  .mega-menu-single {
    padding: 10px 50px 30px 20px;
  }
}
@media (max-width: 1199.98px) {
  .mega-menu-single {
    padding: 10px 0px 30px 20px;
  }
}
@media (max-width: 767.98px) {
  .mega-menu-single {
    padding: 10px 0px 0px 20px;
  }
}
@media (max-width: 480px) {
  .mega-menu-single {
    padding: 10px 15px 0px 0px;
  }
}

@media (max-width: 991.98px) {
  .mega-menu-single2 {
    padding: 10px 0px 10px 20px;
  }
}
@media (max-width: 480px) {
  .mega-menu-single2 {
    padding: 10px 15px 10px 0px;
  }
}

.menu-all-department-div {
  right: 36px;
  left: inherit;
  width: 73.6%;
}
@media (max-width: 1199.98px) {
  .menu-all-department-div {
    right: 0px;
    width: 100%;
  }
}
@media (max-width: 480px) {
  .menu-all-department-div {
    padding-right: 15px;
    padding-left: inherit;
  }
}

.menu-all-department-div .menu-department-head span {
  margin-left: 5px;
  margin-right: inherit;
  vertical-align: middle;
}

@media (max-width: 1399.98px) {
  .menu-all-department-div .main-btn {
    margin-right: 15px;
  }
}
@media (max-width: 1199.98px) {
  .menu-all-department-div .main-btn {
    margin-right: 0px;
  }
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow {
  left: 10px;
  right: auto;
}

.doctors-departments .location-strip .location-strip-inner .icon-location-inner {
  margin-left: 5px;
  margin-right: inherit;
}

@media (max-width: 575.98px) {
  .search-button {
    left: 85px;
    right: auto;
  }
  .main-navigation-right a.arabic {
    margin-left: 34px;
    margin-right: 0px;
  }
}
.account-btn {
  margin-right: 30px;
  margin-left: 0px;
}
.account-btn h6 {
  right: -25px;
  left: auto;
}

@media (max-width: 575.98px) {
  .main-navigation-right {
    margin-left: 20px;
    margin-right: 0px;
  }
}

.account-dropdown .account-dropdown-menu {
  right: auto;
  left: 0;
  transform: translate(0px, 100px);
  text-align: right;
}
@media (max-width: 575.98px) {
  .account-dropdown .account-dropdown-menu {
    transform: translate(20px, 100px);
  }
}
.account-dropdown .account-dropdown-menu:before {
  right: auto;
  left: 20px;
}
.account-dropdown .account-dropdown-menu ul {
  padding: 20px 30px;
}
.account-dropdown .account-dropdown-menu ul li {
  padding-right: 20px;
  padding-left: 0px;
}
.account-dropdown .account-dropdown-menu ul li:before {
  right: 0px;
  left: auto;
}
.account-dropdown.active .account-dropdown-menu {
  transform: translate(0px, 20px);
}
@media (max-width: 575.98px) {
  .account-dropdown.active .account-dropdown-menu {
    transform: translate(20px, 60px);
  }
}/*# sourceMappingURL=style-ar.css.map */