﻿font-face {
  font-family: 'NeoSansArabic';
  src: url('../fonts/neosans/NeoSans-Medium.eot');
  src: url('../fonts/neosans/NeoSans-Medium.eot?#iefix') format('embedded-opentype'),
    url('../fonts/neosans/NeoSans-Medium.woff2') format('woff2'),
    url('../fonts/neosans/NeoSans-Medium.woff') format('woff'),
    url('../fonts/neosans/NeoSans-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'NeoSansArabic';
  src: url('../fonts/neosans/NeoSansArabic.eot');
  src: url('../fonts/neosans/NeoSansArabic.eot?#iefix') format('embedded-opentype'),
    url('../fonts/neosans/NeoSansArabic.woff2') format('woff2'),
    url('../fonts/neosans/NeoSansArabic.woff') format('woff'),
    url('../fonts/neosans/NeoSansArabic.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'NeoSansArabic';
  src: url('../fonts/neosans/NeoSansArabic_1.eot');
  src: url('../fonts/neosans/NeoSansArabic_1.eot?#iefix') format('embedded-opentype'),
    url('../fonts/neosans/NeoSansArabic_1.woff2') format('woff2'),
    url('../fonts/neosans/NeoSansArabic_1.woff') format('woff'),
    url('../fonts/neosans/NeoSansArabic_1.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'NeoSansArabic';
  src: url('../fonts/neosans/NeoSansArabic-Bold.eot');
  src: url('../fonts/neosans/NeoSansArabic-Bold.eot?#iefix') format('embedded-opentype'),
    url('../fonts/neosans/NeoSansArabic-Bold.woff2') format('woff2'),
    url('../fonts/neosans/NeoSansArabic-Bold.woff') format('woff'),
    url('../fonts/neosans/NeoSansArabic-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'NeoSansArabic';
  src: url('../fonts/neosans/NeoSansArabic-Black.eot');

  src: url('../fonts/neosans/NeoSansArabic-Black.eot?#iefix') format('embedded-opentype'),
    url('../fonts/neosans/NeoSansArabic-Black.woff2') format('woff2'),
    url('../fonts/neosans/NeoSansArabic-Black.woff') format('woff'),
    url('../fonts/neosans/NeoSansArabic-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'NeoSansArabic';
  src: url('../fonts/neosans/NeoSansArabic-Light.eot');
  src: url('../fonts/neosans/NeoSansArabic-Light.eot?#iefix') format('embedded-opentype'),
    url('../fonts/neosans/NeoSansArabic-Light.woff2') format('woff2'),
    url('../fonts/neosans/NeoSansArabic-Light.woff') format('woff'),
    url('../fonts/neosans/NeoSansArabic-Light.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'NeoSansArabic';
  src: url('../fonts/neosans/NeoSansArabic-Medium.eot');
  src: url('../fonts/neosans/NeoSansArabic-Medium.eot?#iefix') format('embedded-opentype'),
    url('../fonts/neosans/NeoSansArabic-Medium.woff2') format('woff2'),
    url('../fonts/neosans/NeoSansArabic-Medium.woff') format('woff'),
    url('../fonts/neosans/NeoSansArabic-Medium.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'NeoSansArabic';
  src: url('../fonts/neosans/NeoSansArabic-Ultra.eot');
  src: url('../fonts/neosans/NeoSansArabic-Ultra.eot?#iefix') format('embedded-opentype'),
    url('../fonts/neosans/NeoSansArabic-Ultra.woff2') format('woff2'),
    url('../fonts/neosans/NeoSansArabic-Ultra.woff') format('woff'),
    url('../fonts/neosans/NeoSansArabic-Ultra.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'NeoSansArabic';
  src: url('../fonts/neosans/NeoSansArabic-Ultra.eot');
  src: url('../fonts/neosans/NeoSansArabic-Ultra.eot?#iefix') format('embedded-opentype'),
    url('../fonts/neosans/NeoSansArabic-Ultra.woff2') format('woff2'),
    url('../fonts/neosans/NeoSansArabic-Ultra.woff') format('woff'),
    url('../fonts/neosans/NeoSansArabic-Ultra.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}


.board-member-slide h5{
  min-height: 36px;
}

.testimonial-section .bod-slider-control .swiper-button-next,
.testimonial-section .bod-slider-control .swiper-button-prev {
  position: unset !important;
  width: auto;
}

.testimonial-section .bod-slider-control{
  gap: 80px;
}
.board-member-slide h5{
  margin-right: 0px;
}

.testimonial-section .swiper-button-next:after{
position: unset !important;
}

.hmg-nom-img {
  /* transform: scaleX(-1);
  left: -15px !important;
  height: 323px;
  top: -40px;
  right: inherit !important; */
  transform: scaleX(-1);
  left: -69px !important;
  height: 412px !important;
  top: -70px;
  right: inherit !important;
  /* width: auto; */
  width: auto !important;
  /* height: 412px !important; */
}

.hmg-nom-img-1 {
  /* transform: scaleX(-1);
  left: -15px !important;
  height: 323px;
  top: -40px;
  right: inherit !important; */
  transform: scaleX(-1);
  left: -69px !important;
  height: 360px !important;
  top: -70px;
  right: inherit !important;
  /* width: auto; */
  width: auto !important;
  /* height: 412px !important; */
}
.testimonial-section .quote{
      padding-left: 0px !important;
    padding-right: 39px !important;
}

.swiper-button-prev{
      left: 0px;
    right: 2% !important;
}

.swiper-button-next{
  right: 47% !important;
}

.gallery-board{
  padding: 0 0px 0px 20px !important;
}


.about-swipslider .swiper-button-prev {
  right: 17px;
  left: auto;
}

.about-swipslider .swiper-button-next {
  left: 493px;
  right: 118px;
}

.qhmg-about-tabtop .swiper-button-next:after {
  top: 0px !important
}

.qhmg-aboutslider .carousal-wrapper {
  direction: ltr;
}

.ahmg-modal .rshmg-modal-head {
  margin-right: 22px;
}

.hhmg-font-ar-500 {
  font-weight: 500 !important;
}

.qhmg-contact .qconnum {
  text-align: right;
  float: right;
}

.qhmg-headcon {
  text-align: right;
}

.qhmg-r8,
.hhmg-fa-iconmr {
  margin-left: 8px !important;

}

.flip-icon {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

.hmg-top-10 {
  top: -10px;
  right: -33%;
  left: inherit;

}

.hmg-m-67 {
  margin: 0 67px;
}

.acc-arrow .owl-carousel.owl-rtl .owl-item {
  float: right;
  display: flex;
  justify-content: center;
}

.slider-nav .slick-slide:hover {

  float: right !important;

}

/*--------------------------------------------------------------
# 16 jun - Sprint 5
--------------------------------------------------------------*/


/* .qhmg-aboutslider .carousal-inner {
  display: flex;
  position: relative;
  right: -174% !important;
  left: inherit;

}

@media (resolution: 1.5dppx) {
 
  .qhmg-aboutslider .carousal-inner { 
    right: -203% !important;
    left: inherit !important;
  }
  
  } */
.ahmg-mr-24 {
  margin-right: 0px !important;
}

.hmg-p-24 {
  padding-left: 24px !important;
}

.hmg-social-par {
  width: 97%;
}


/*--------------------------------------------------------------
# fix 12-Dec-2023 -V3
--------------------------------------------------------------*/
.hmg-scr-img {
  border-radius: 0 28px !important;
}

.qhmg-mediahubbg-overlay {
  border-radius: 0px 28px !important;
}

.sp-ar-hmg-hsp-redbox-book {
  left: -62px;
  right: inherit !important;
}

.sp-ar-gallery-top {
  width: 100%;
  margin-right: 0px !important;
  margin-left: 10px !important;
}

#patientStories-news .carousel-caption {
  left: 50px;
  right: inherit;
}

.social-links .me-2 {
  margin-left: 0.5rem !important;
  margin-right: inherit !important;
}

.hmg-news-slider .carousel-caption {
  right: 36px;
  left: inherit;
}

.hmg-news-slider .news-date {

  text-align: right !important;
}

.hmg-news-slider .news-title {
  text-align: right;
}

/* .hmg-news-slider .carousel-control-prev:hover
{
  background: none;
} */
.hmg-news-slider .carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 13px;
  left: 0;
  z-index: 2;
  justify-content: right;
  margin-right: 30px;
  list-style: none;
}



.hmg-pages-re {
  margin-bottom: 64px;
}

.qhmg-livecare-mr .qhmg-btn-orange {
  direction: ltr;
}

#multimedia .ahmg-swiper-button-prev {
  left: 83px;
  top: -30px !important;
  right: inherit !important;
}

#multimedia .ahmg-swiper-button-next {
  left: 83px;
  bottom: -55px !important;
  top: inherit !important;
  right: inherit !important;
}

.hmg-slider-ar {
  direction: ltr;
}

.mo-ar {
  margin: -15px !important;
}

.ram-mr8 {
  margin-right: 8px;
}

.hmg-btn-nf {
  font-weight: 400;
}

.hmg-p-16 {
  padding-left: 16px !important;
  padding-right: inherit;
}

.hmg-redbox-app {

  right: 44px;
  top: 29px;
}


#hmg-slider-load .carousel-indicators [data-bs-target] span {
  right: 0;
  left: inherit;

}

.hmg-top-12 {

  right: -26px;
  left: inherit;
}

#medihub-news .carousel-indicators [data-bs-target] span {
  left: inherit;
  right: 0;

}

#patientStories-news .carousel-indicators [data-bs-target] {
  transform: rotate(180deg);
}


#patientStories-news .carousel-indicators {
  right: 0px !important;
  margin-right: 44px;
  bottom: 32px;
  left: inherit !important;
  DIRECTION: RTL;
}

#patientStories-news .carousel-caption {
  right: -15px;
}

#patientStories-news .hmg-slider-overlay {
  margin: 7px -3px;
  width: 414px;
}

.hhmgminslider {
  margin-bottom: 114px;
}

ul.ahmg-tick-list {
  padding-right: 0px !important;
}

ul.ahmg-tick-list li:before {
  margin-left: 10px;
}

.hmg-p-0f {
  padding-right: 0;
}

.hmg-te-location {
  font-weight: 400;
}

.qhmg-bg-insurance-logo-1 {
  background-position: 476px 214px;
	padding-bottom: 30px;
  	background-repeat: no-repeat;
	background-color: transparent;
	background-image: url('../img/services/hmg-bg-logo.svg');
	background-attachment: scroll;
}

#divResearch .form-select {
  padding: .375rem .75rem .375rem 2.25rem;
}

.hhmg-dr-imgf {
  border-radius: 20px 120px;
  /* border: 8px solid #F4F5F8; */
  /* background: url(<path-to-image>), lightgray 50% / contain no-repeat; */
}

.hmg-tabs-heading {
  font-weight: 400;
}

/* .sq-ar-mghub-tag:hover {
  float: inherit !important;
} */

.qmghub-tag-1 {
  font-weight: 400 !important;
  margin-left: 12px;
  margin-right: inherit;
  float: right;
}

.qmghub-tag,
.qmghub-tag:hover {
  font-weight: 400;
}

.qhmg-followbtn li {
  margin-left: 24px;
  margin-right: inherit;

}

.qhmg-followbtn li:first-child {
  margin-right: 0;
  margin-left: 0;
}

.qhmg-followbtn li:nth-child(2) {
  margin-left: 24px !important;


}

.qhmg-followbtn li:nth-child(5),
.qhmg-followbtn li:last-child {
  margin-left: 0 !important;
  margin-right: inherit;
}

.hmg-bg-skew-1 {
  right: 5% !important;
  left: inherit;
}

/* .hmg-mission-tgm
{
  padding-left: 8px;
} */

.hmg-count-noti p {
  text-align: right;
}

.hhmg-linebox {
  text-align: right;
}

.hmg-btn-nf-1 {
  border-radius: 12px 0px;
  padding: 10px 12px;
  margin-left: 12px;
  margin-right: inherit;
  font-weight: 400;
  line-height: 20px;
  /* 142.857% */
}

/* End v3 */

body {
  font-family: 'NeoSansArabic' !important;

  direction: rtl;
}

.qhmg-director-top .swiper-slide {
  left: -23px;
}

.qhmg-director-top .swiper-button-prev:after {
  transform: rotate(91deg);
  top: 28px;
}

.ahmg-med-services-img {
  border-radius: 80px 24px;
  border: 12px solid rgba(244, 245, 248, 1);
}

.qhmg-director-top .swiper-button-next:after {
  transform: rotate(90deg);
  top: -495px;
}

.qhmg-boardlist {
  margin-right: -23px;
}

.abouthistroy .owl-carousel .owl-nav button.owl-prev {
  right: -75px;
  background: url(../img/about-us/next-icon.svg) no-repeat;
  top: 5px;
}

.abouthistroy .owl-carousel .owl-nav button.owl-next {
  right: 980px;
  background: url(../img/about-us/perv-icon.svg) no-repeat;
  top: 5px;
}

.acc-arrow .owl-carousel .owl-nav button.owl-prev {
  right: -75px !important;
  background: url(../img/about-us/next-icon.svg) no-repeat;
  top: 5px;
}

.acc-arrow .owl-carousel .owl-nav button.owl-next {
  right: 980px !important;
  background: url(../img/about-us/perv-icon.svg) no-repeat;
  top: 5px;
}

.qhmg-ps {
  padding: 31px 24px 55px 24px;
}

.h-padding-sub-box {
  padding: 31px 24px 20px 24px;
}

#header .me-auto {
  margin-left: auto !important;
  margin-right: inherit !important;
}

.ms-auto {
  margin-right: auto !important;
  margin-left: inherit !important;
}

.hmg-slider-txt {
  min-height: 365px;
}

.h-hmg-slimframe .sp-ar-hmg-redbox-book {
  left: -80px;
  right: 572px !important;
}

.hmg-hospital-info {
  float: left;

  position: relative;
  right: -42px;
}

.hmg-ml-10 {
  margin-right: 10px;
  margin-left: inherit;
}

.hhmgbox-checkup .ga-click-link-notforuse img {
  position: relative;
  top: -1px;
  right: -80px;
}

.hmg-invert-arrow svg {
  transform: rotate(-180deg);
}


.ahmg-m-6 {
  margin: 0 50px 50px 50px;
  /* margin: 0 155px 50px 0px; */
}

.ahmg-m-6-home {
  margin: 0 150px 50px 0px !important;
}


.hmg-l1 {

  font-weight: 700;
  font-size: 56px;
  line-height: 72px;
  margin: 0;
  color: #222222;
  margin: 30px auto;
  border-left: 0.15em solid #e74f54;
  overflow: hidden;
  white-space: nowrap;

  animation: control-width1 4s steps(60) 1s both, blink .5s infinite;
}



.hmg-l2 {
  font-weight: 700;
  font-size: 56px;
  line-height: 72px;
  margin: 0;
  color: #222222;
  margin: 30px auto;
  border-left: 0.15em solid #e74f54;

  overflow: hidden;
  white-space: nowrap;
  animation: control-width2 3s steps(60) 4.9s both, blink .5s infinite;

}

@keyframes control-width1 {
  from {
    width: 0;
  }

  to {
    width: 470px;


  }
}

@keyframes control-width2 {
  from {
    width: 0px;

  }

  to {
    width: 210px;

  }
}


@keyframes blink {
  from {
    border-right-color: var(--main-color);
  }

  to {
    border-right-color: transparent;
  }
}


.justify-content-right {
  justify-content: left !important;
}

.fhmg-solutions-home {
  margin: 0 50px 50px 50px !important;
}

.form-select {
  padding: 10px 10px 10px 34px !important;
  background-position: left 0.75rem center !important;
}

.col-form-label {
  font-size: 17px;
}






/* animation AR-css */

[data-aos][data-aos][data-aos-duration="50"],
body[data-aos-duration="50"] [data-aos] {
  transition-duration: 50ms
}

[data-aos][data-aos][data-aos-delay="50"],
body[data-aos-delay="50"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="50"].aos-animate,
body[data-aos-delay="50"] [data-aos].aos-animate {
  transition-delay: 50ms
}

[data-aos][data-aos][data-aos-duration="100"],
body[data-aos-duration="100"] [data-aos] {
  transition-duration: .1s
}

[data-aos][data-aos][data-aos-delay="100"],
body[data-aos-delay="100"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="100"].aos-animate,
body[data-aos-delay="100"] [data-aos].aos-animate {
  transition-delay: .1s
}

[data-aos][data-aos][data-aos-duration="150"],
body[data-aos-duration="150"] [data-aos] {
  transition-duration: .15s
}

[data-aos][data-aos][data-aos-delay="150"],
body[data-aos-delay="150"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="150"].aos-animate,
body[data-aos-delay="150"] [data-aos].aos-animate {
  transition-delay: .15s
}

[data-aos][data-aos][data-aos-duration="200"],
body[data-aos-duration="200"] [data-aos] {
  transition-duration: .2s
}

[data-aos][data-aos][data-aos-delay="200"],
body[data-aos-delay="200"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="200"].aos-animate,
body[data-aos-delay="200"] [data-aos].aos-animate {
  transition-delay: .2s
}

[data-aos][data-aos][data-aos-duration="250"],
body[data-aos-duration="250"] [data-aos] {
  transition-duration: .25s
}

[data-aos][data-aos][data-aos-delay="250"],
body[data-aos-delay="250"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="250"].aos-animate,
body[data-aos-delay="250"] [data-aos].aos-animate {
  transition-delay: .25s
}

[data-aos][data-aos][data-aos-duration="300"],
body[data-aos-duration="300"] [data-aos] {
  transition-duration: .3s
}

[data-aos][data-aos][data-aos-delay="300"],
body[data-aos-delay="300"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="300"].aos-animate,
body[data-aos-delay="300"] [data-aos].aos-animate {
  transition-delay: .3s
}

[data-aos][data-aos][data-aos-duration="350"],
body[data-aos-duration="350"] [data-aos] {
  transition-duration: .35s
}

[data-aos][data-aos][data-aos-delay="350"],
body[data-aos-delay="350"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="350"].aos-animate,
body[data-aos-delay="350"] [data-aos].aos-animate {
  transition-delay: .35s
}

[data-aos][data-aos][data-aos-duration="400"],
body[data-aos-duration="400"] [data-aos] {
  transition-duration: .4s
}

[data-aos][data-aos][data-aos-delay="400"],
body[data-aos-delay="400"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="400"].aos-animate,
body[data-aos-delay="400"] [data-aos].aos-animate {
  transition-delay: .4s
}

[data-aos][data-aos][data-aos-duration="450"],
body[data-aos-duration="450"] [data-aos] {
  transition-duration: .45s
}

[data-aos][data-aos][data-aos-delay="450"],
body[data-aos-delay="450"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="450"].aos-animate,
body[data-aos-delay="450"] [data-aos].aos-animate {
  transition-delay: .45s
}

[data-aos][data-aos][data-aos-duration="500"],
body[data-aos-duration="500"] [data-aos] {
  transition-duration: .5s
}

[data-aos][data-aos][data-aos-delay="500"],
body[data-aos-delay="500"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="500"].aos-animate,
body[data-aos-delay="500"] [data-aos].aos-animate {
  transition-delay: .5s
}

[data-aos][data-aos][data-aos-duration="550"],
body[data-aos-duration="550"] [data-aos] {
  transition-duration: .55s
}

[data-aos][data-aos][data-aos-delay="550"],
body[data-aos-delay="550"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="550"].aos-animate,
body[data-aos-delay="550"] [data-aos].aos-animate {
  transition-delay: .55s
}

[data-aos][data-aos][data-aos-duration="600"],
body[data-aos-duration="600"] [data-aos] {
  transition-duration: .6s
}

[data-aos][data-aos][data-aos-delay="600"],
body[data-aos-delay="600"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="600"].aos-animate,
body[data-aos-delay="600"] [data-aos].aos-animate {
  transition-delay: .6s
}

[data-aos][data-aos][data-aos-duration="650"],
body[data-aos-duration="650"] [data-aos] {
  transition-duration: .65s
}

[data-aos][data-aos][data-aos-delay="650"],
body[data-aos-delay="650"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="650"].aos-animate,
body[data-aos-delay="650"] [data-aos].aos-animate {
  transition-delay: .65s
}

[data-aos][data-aos][data-aos-duration="700"],
body[data-aos-duration="700"] [data-aos] {
  transition-duration: .7s
}

[data-aos][data-aos][data-aos-delay="700"],
body[data-aos-delay="700"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="700"].aos-animate,
body[data-aos-delay="700"] [data-aos].aos-animate {
  transition-delay: .7s
}

[data-aos][data-aos][data-aos-duration="750"],
body[data-aos-duration="750"] [data-aos] {
  transition-duration: .75s
}

[data-aos][data-aos][data-aos-delay="750"],
body[data-aos-delay="750"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="750"].aos-animate,
body[data-aos-delay="750"] [data-aos].aos-animate {
  transition-delay: .75s
}

[data-aos][data-aos][data-aos-duration="800"],
body[data-aos-duration="800"] [data-aos] {
  transition-duration: .8s
}

[data-aos][data-aos][data-aos-delay="800"],
body[data-aos-delay="800"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="800"].aos-animate,
body[data-aos-delay="800"] [data-aos].aos-animate {
  transition-delay: .8s
}

[data-aos][data-aos][data-aos-duration="850"],
body[data-aos-duration="850"] [data-aos] {
  transition-duration: .85s
}

[data-aos][data-aos][data-aos-delay="850"],
body[data-aos-delay="850"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="850"].aos-animate,
body[data-aos-delay="850"] [data-aos].aos-animate {
  transition-delay: .85s
}

[data-aos][data-aos][data-aos-duration="900"],
body[data-aos-duration="900"] [data-aos] {
  transition-duration: .9s
}

[data-aos][data-aos][data-aos-delay="900"],
body[data-aos-delay="900"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="900"].aos-animate,
body[data-aos-delay="900"] [data-aos].aos-animate {
  transition-delay: .9s
}

[data-aos][data-aos][data-aos-duration="950"],
body[data-aos-duration="950"] [data-aos] {
  transition-duration: .95s
}

[data-aos][data-aos][data-aos-delay="950"],
body[data-aos-delay="950"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="950"].aos-animate,
body[data-aos-delay="950"] [data-aos].aos-animate {
  transition-delay: .95s
}

[data-aos][data-aos][data-aos-duration="1000"],
body[data-aos-duration="1000"] [data-aos] {
  transition-duration: 1s
}

[data-aos][data-aos][data-aos-delay="1000"],
body[data-aos-delay="1000"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1000"].aos-animate,
body[data-aos-delay="1000"] [data-aos].aos-animate {
  transition-delay: 1s
}

[data-aos][data-aos][data-aos-duration="1050"],
body[data-aos-duration="1050"] [data-aos] {
  transition-duration: 1.05s
}

[data-aos][data-aos][data-aos-delay="1050"],
body[data-aos-delay="1050"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1050"].aos-animate,
body[data-aos-delay="1050"] [data-aos].aos-animate {
  transition-delay: 1.05s
}

[data-aos][data-aos][data-aos-duration="1100"],
body[data-aos-duration="1100"] [data-aos] {
  transition-duration: 1.1s
}

[data-aos][data-aos][data-aos-delay="1100"],
body[data-aos-delay="1100"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1100"].aos-animate,
body[data-aos-delay="1100"] [data-aos].aos-animate {
  transition-delay: 1.1s
}

[data-aos][data-aos][data-aos-duration="1150"],
body[data-aos-duration="1150"] [data-aos] {
  transition-duration: 1.15s
}

[data-aos][data-aos][data-aos-delay="1150"],
body[data-aos-delay="1150"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1150"].aos-animate,
body[data-aos-delay="1150"] [data-aos].aos-animate {
  transition-delay: 1.15s
}

[data-aos][data-aos][data-aos-duration="1200"],
body[data-aos-duration="1200"] [data-aos] {
  transition-duration: 1.2s
}

[data-aos][data-aos][data-aos-delay="1200"],
body[data-aos-delay="1200"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1200"].aos-animate,
body[data-aos-delay="1200"] [data-aos].aos-animate {
  transition-delay: 1.2s
}

[data-aos][data-aos][data-aos-duration="1250"],
body[data-aos-duration="1250"] [data-aos] {
  transition-duration: 1.25s
}

[data-aos][data-aos][data-aos-delay="1250"],
body[data-aos-delay="1250"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1250"].aos-animate,
body[data-aos-delay="1250"] [data-aos].aos-animate {
  transition-delay: 1.25s
}

[data-aos][data-aos][data-aos-duration="1300"],
body[data-aos-duration="1300"] [data-aos] {
  transition-duration: 1.3s
}

[data-aos][data-aos][data-aos-delay="1300"],
body[data-aos-delay="1300"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1300"].aos-animate,
body[data-aos-delay="1300"] [data-aos].aos-animate {
  transition-delay: 1.3s
}

[data-aos][data-aos][data-aos-duration="1350"],
body[data-aos-duration="1350"] [data-aos] {
  transition-duration: 1.35s
}

[data-aos][data-aos][data-aos-delay="1350"],
body[data-aos-delay="1350"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1350"].aos-animate,
body[data-aos-delay="1350"] [data-aos].aos-animate {
  transition-delay: 1.35s
}

[data-aos][data-aos][data-aos-duration="1400"],
body[data-aos-duration="1400"] [data-aos] {
  transition-duration: 1.4s
}

[data-aos][data-aos][data-aos-delay="1400"],
body[data-aos-delay="1400"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1400"].aos-animate,
body[data-aos-delay="1400"] [data-aos].aos-animate {
  transition-delay: 1.4s
}

[data-aos][data-aos][data-aos-duration="1450"],
body[data-aos-duration="1450"] [data-aos] {
  transition-duration: 1.45s
}

[data-aos][data-aos][data-aos-delay="1450"],
body[data-aos-delay="1450"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1450"].aos-animate,
body[data-aos-delay="1450"] [data-aos].aos-animate {
  transition-delay: 1.45s
}

[data-aos][data-aos][data-aos-duration="1500"],
body[data-aos-duration="1500"] [data-aos] {
  transition-duration: 1.5s
}

[data-aos][data-aos][data-aos-delay="1500"],
body[data-aos-delay="1500"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1500"].aos-animate,
body[data-aos-delay="1500"] [data-aos].aos-animate {
  transition-delay: 1.5s
}

[data-aos][data-aos][data-aos-duration="1550"],
body[data-aos-duration="1550"] [data-aos] {
  transition-duration: 1.55s
}

[data-aos][data-aos][data-aos-delay="1550"],
body[data-aos-delay="1550"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1550"].aos-animate,
body[data-aos-delay="1550"] [data-aos].aos-animate {
  transition-delay: 1.55s
}

[data-aos][data-aos][data-aos-duration="1600"],
body[data-aos-duration="1600"] [data-aos] {
  transition-duration: 1.6s
}

[data-aos][data-aos][data-aos-delay="1600"],
body[data-aos-delay="1600"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1600"].aos-animate,
body[data-aos-delay="1600"] [data-aos].aos-animate {
  transition-delay: 1.6s
}

[data-aos][data-aos][data-aos-duration="1650"],
body[data-aos-duration="1650"] [data-aos] {
  transition-duration: 1.65s
}

[data-aos][data-aos][data-aos-delay="1650"],
body[data-aos-delay="1650"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1650"].aos-animate,
body[data-aos-delay="1650"] [data-aos].aos-animate {
  transition-delay: 1.65s
}

[data-aos][data-aos][data-aos-duration="1700"],
body[data-aos-duration="1700"] [data-aos] {
  transition-duration: 1.7s
}

[data-aos][data-aos][data-aos-delay="1700"],
body[data-aos-delay="1700"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1700"].aos-animate,
body[data-aos-delay="1700"] [data-aos].aos-animate {
  transition-delay: 1.7s
}

[data-aos][data-aos][data-aos-duration="1750"],
body[data-aos-duration="1750"] [data-aos] {
  transition-duration: 1.75s
}

[data-aos][data-aos][data-aos-delay="1750"],
body[data-aos-delay="1750"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1750"].aos-animate,
body[data-aos-delay="1750"] [data-aos].aos-animate {
  transition-delay: 1.75s
}

[data-aos][data-aos][data-aos-duration="1800"],
body[data-aos-duration="1800"] [data-aos] {
  transition-duration: 1.8s
}

[data-aos][data-aos][data-aos-delay="1800"],
body[data-aos-delay="1800"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1800"].aos-animate,
body[data-aos-delay="1800"] [data-aos].aos-animate {
  transition-delay: 1.8s
}

[data-aos][data-aos][data-aos-duration="1850"],
body[data-aos-duration="1850"] [data-aos] {
  transition-duration: 1.85s
}

[data-aos][data-aos][data-aos-delay="1850"],
body[data-aos-delay="1850"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1850"].aos-animate,
body[data-aos-delay="1850"] [data-aos].aos-animate {
  transition-delay: 1.85s
}

[data-aos][data-aos][data-aos-duration="1900"],
body[data-aos-duration="1900"] [data-aos] {
  transition-duration: 1.9s
}

[data-aos][data-aos][data-aos-delay="1900"],
body[data-aos-delay="1900"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1900"].aos-animate,
body[data-aos-delay="1900"] [data-aos].aos-animate {
  transition-delay: 1.9s
}

[data-aos][data-aos][data-aos-duration="1950"],
body[data-aos-duration="1950"] [data-aos] {
  transition-duration: 1.95s
}

[data-aos][data-aos][data-aos-delay="1950"],
body[data-aos-delay="1950"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="1950"].aos-animate,
body[data-aos-delay="1950"] [data-aos].aos-animate {
  transition-delay: 1.95s
}

[data-aos][data-aos][data-aos-duration="2000"],
body[data-aos-duration="2000"] [data-aos] {
  transition-duration: 2s
}

[data-aos][data-aos][data-aos-delay="2000"],
body[data-aos-delay="2000"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2000"].aos-animate,
body[data-aos-delay="2000"] [data-aos].aos-animate {
  transition-delay: 2s
}

[data-aos][data-aos][data-aos-duration="2050"],
body[data-aos-duration="2050"] [data-aos] {
  transition-duration: 2.05s
}

[data-aos][data-aos][data-aos-delay="2050"],
body[data-aos-delay="2050"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2050"].aos-animate,
body[data-aos-delay="2050"] [data-aos].aos-animate {
  transition-delay: 2.05s
}

[data-aos][data-aos][data-aos-duration="2100"],
body[data-aos-duration="2100"] [data-aos] {
  transition-duration: 2.1s
}

[data-aos][data-aos][data-aos-delay="2100"],
body[data-aos-delay="2100"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2100"].aos-animate,
body[data-aos-delay="2100"] [data-aos].aos-animate {
  transition-delay: 2.1s
}

[data-aos][data-aos][data-aos-duration="2150"],
body[data-aos-duration="2150"] [data-aos] {
  transition-duration: 2.15s
}

[data-aos][data-aos][data-aos-delay="2150"],
body[data-aos-delay="2150"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2150"].aos-animate,
body[data-aos-delay="2150"] [data-aos].aos-animate {
  transition-delay: 2.15s
}

[data-aos][data-aos][data-aos-duration="2200"],
body[data-aos-duration="2200"] [data-aos] {
  transition-duration: 2.2s
}

[data-aos][data-aos][data-aos-delay="2200"],
body[data-aos-delay="2200"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2200"].aos-animate,
body[data-aos-delay="2200"] [data-aos].aos-animate {
  transition-delay: 2.2s
}

[data-aos][data-aos][data-aos-duration="2250"],
body[data-aos-duration="2250"] [data-aos] {
  transition-duration: 2.25s
}

[data-aos][data-aos][data-aos-delay="2250"],
body[data-aos-delay="2250"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2250"].aos-animate,
body[data-aos-delay="2250"] [data-aos].aos-animate {
  transition-delay: 2.25s
}

[data-aos][data-aos][data-aos-duration="2300"],
body[data-aos-duration="2300"] [data-aos] {
  transition-duration: 2.3s
}

[data-aos][data-aos][data-aos-delay="2300"],
body[data-aos-delay="2300"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2300"].aos-animate,
body[data-aos-delay="2300"] [data-aos].aos-animate {
  transition-delay: 2.3s
}

[data-aos][data-aos][data-aos-duration="2350"],
body[data-aos-duration="2350"] [data-aos] {
  transition-duration: 2.35s
}

[data-aos][data-aos][data-aos-delay="2350"],
body[data-aos-delay="2350"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2350"].aos-animate,
body[data-aos-delay="2350"] [data-aos].aos-animate {
  transition-delay: 2.35s
}

[data-aos][data-aos][data-aos-duration="2400"],
body[data-aos-duration="2400"] [data-aos] {
  transition-duration: 2.4s
}

[data-aos][data-aos][data-aos-delay="2400"],
body[data-aos-delay="2400"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2400"].aos-animate,
body[data-aos-delay="2400"] [data-aos].aos-animate {
  transition-delay: 2.4s
}

[data-aos][data-aos][data-aos-duration="2450"],
body[data-aos-duration="2450"] [data-aos] {
  transition-duration: 2.45s
}

[data-aos][data-aos][data-aos-delay="2450"],
body[data-aos-delay="2450"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2450"].aos-animate,
body[data-aos-delay="2450"] [data-aos].aos-animate {
  transition-delay: 2.45s
}

[data-aos][data-aos][data-aos-duration="2500"],
body[data-aos-duration="2500"] [data-aos] {
  transition-duration: 2.5s
}

[data-aos][data-aos][data-aos-delay="2500"],
body[data-aos-delay="2500"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2500"].aos-animate,
body[data-aos-delay="2500"] [data-aos].aos-animate {
  transition-delay: 2.5s
}

[data-aos][data-aos][data-aos-duration="2550"],
body[data-aos-duration="2550"] [data-aos] {
  transition-duration: 2.55s
}

[data-aos][data-aos][data-aos-delay="2550"],
body[data-aos-delay="2550"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2550"].aos-animate,
body[data-aos-delay="2550"] [data-aos].aos-animate {
  transition-delay: 2.55s
}

[data-aos][data-aos][data-aos-duration="2600"],
body[data-aos-duration="2600"] [data-aos] {
  transition-duration: 2.6s
}

[data-aos][data-aos][data-aos-delay="2600"],
body[data-aos-delay="2600"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2600"].aos-animate,
body[data-aos-delay="2600"] [data-aos].aos-animate {
  transition-delay: 2.6s
}

[data-aos][data-aos][data-aos-duration="2650"],
body[data-aos-duration="2650"] [data-aos] {
  transition-duration: 2.65s
}

[data-aos][data-aos][data-aos-delay="2650"],
body[data-aos-delay="2650"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2650"].aos-animate,
body[data-aos-delay="2650"] [data-aos].aos-animate {
  transition-delay: 2.65s
}

[data-aos][data-aos][data-aos-duration="2700"],
body[data-aos-duration="2700"] [data-aos] {
  transition-duration: 2.7s
}

[data-aos][data-aos][data-aos-delay="2700"],
body[data-aos-delay="2700"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2700"].aos-animate,
body[data-aos-delay="2700"] [data-aos].aos-animate {
  transition-delay: 2.7s
}

[data-aos][data-aos][data-aos-duration="2750"],
body[data-aos-duration="2750"] [data-aos] {
  transition-duration: 2.75s
}

[data-aos][data-aos][data-aos-delay="2750"],
body[data-aos-delay="2750"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2750"].aos-animate,
body[data-aos-delay="2750"] [data-aos].aos-animate {
  transition-delay: 2.75s
}

[data-aos][data-aos][data-aos-duration="2800"],
body[data-aos-duration="2800"] [data-aos] {
  transition-duration: 2.8s
}

[data-aos][data-aos][data-aos-delay="2800"],
body[data-aos-delay="2800"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2800"].aos-animate,
body[data-aos-delay="2800"] [data-aos].aos-animate {
  transition-delay: 2.8s
}

[data-aos][data-aos][data-aos-duration="2850"],
body[data-aos-duration="2850"] [data-aos] {
  transition-duration: 2.85s
}

[data-aos][data-aos][data-aos-delay="2850"],
body[data-aos-delay="2850"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2850"].aos-animate,
body[data-aos-delay="2850"] [data-aos].aos-animate {
  transition-delay: 2.85s
}

[data-aos][data-aos][data-aos-duration="2900"],
body[data-aos-duration="2900"] [data-aos] {
  transition-duration: 2.9s
}

[data-aos][data-aos][data-aos-delay="2900"],
body[data-aos-delay="2900"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2900"].aos-animate,
body[data-aos-delay="2900"] [data-aos].aos-animate {
  transition-delay: 2.9s
}

[data-aos][data-aos][data-aos-duration="2950"],
body[data-aos-duration="2950"] [data-aos] {
  transition-duration: 2.95s
}

[data-aos][data-aos][data-aos-delay="2950"],
body[data-aos-delay="2950"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="2950"].aos-animate,
body[data-aos-delay="2950"] [data-aos].aos-animate {
  transition-delay: 2.95s
}

[data-aos][data-aos][data-aos-duration="3000"],
body[data-aos-duration="3000"] [data-aos] {
  transition-duration: 3s
}

[data-aos][data-aos][data-aos-delay="3000"],
body[data-aos-delay="3000"] [data-aos] {
  transition-delay: 0
}

[data-aos][data-aos][data-aos-delay="3000"].aos-animate,
body[data-aos-delay="3000"] [data-aos].aos-animate {
  transition-delay: 3s
}

[data-aos][data-aos][data-aos-easing=linear],
body[data-aos-easing=linear] [data-aos] {
  transition-timing-function: cubic-bezier(.25, .25, .75, .75)
}

[data-aos][data-aos][data-aos-easing=ease],
body[data-aos-easing=ease] [data-aos] {
  transition-timing-function: ease
}

[data-aos][data-aos][data-aos-easing=ease-in],
body[data-aos-easing=ease-in] [data-aos] {
  transition-timing-function: ease-in
}

[data-aos][data-aos][data-aos-easing=ease-out],
body[data-aos-easing=ease-out] [data-aos] {
  transition-timing-function: ease-out
}

[data-aos][data-aos][data-aos-easing=ease-in-out],
body[data-aos-easing=ease-in-out] [data-aos] {
  transition-timing-function: ease-in-out
}

[data-aos][data-aos][data-aos-easing=ease-in-back],
body[data-aos-easing=ease-in-back] [data-aos] {
  transition-timing-function: cubic-bezier(.6, -.28, .735, .045)
}

[data-aos][data-aos][data-aos-easing=ease-out-back],
body[data-aos-easing=ease-out-back] [data-aos] {
  transition-timing-function: cubic-bezier(.175, .885, .32, 1.275)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-back],
body[data-aos-easing=ease-in-out-back] [data-aos] {
  transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55)
}

[data-aos][data-aos][data-aos-easing=ease-in-sine],
body[data-aos-easing=ease-in-sine] [data-aos] {
  transition-timing-function: cubic-bezier(.47, 0, .745, .715)
}

[data-aos][data-aos][data-aos-easing=ease-out-sine],
body[data-aos-easing=ease-out-sine] [data-aos] {
  transition-timing-function: cubic-bezier(.39, .575, .565, 1)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-sine],
body[data-aos-easing=ease-in-out-sine] [data-aos] {
  transition-timing-function: cubic-bezier(.445, .05, .55, .95)
}

[data-aos][data-aos][data-aos-easing=ease-in-quad],
body[data-aos-easing=ease-in-quad] [data-aos] {
  transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

[data-aos][data-aos][data-aos-easing=ease-out-quad],
body[data-aos-easing=ease-out-quad] [data-aos] {
  transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quad],
body[data-aos-easing=ease-in-out-quad] [data-aos] {
  transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

[data-aos][data-aos][data-aos-easing=ease-in-cubic],
body[data-aos-easing=ease-in-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

[data-aos][data-aos][data-aos-easing=ease-out-cubic],
body[data-aos-easing=ease-out-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],
body[data-aos-easing=ease-in-out-cubic] [data-aos] {
  transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

[data-aos][data-aos][data-aos-easing=ease-in-quart],
body[data-aos-easing=ease-in-quart] [data-aos] {
  transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

[data-aos][data-aos][data-aos-easing=ease-out-quart],
body[data-aos-easing=ease-out-quart] [data-aos] {
  transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

[data-aos][data-aos][data-aos-easing=ease-in-out-quart],
body[data-aos-easing=ease-in-out-quart] [data-aos] {
  transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

[data-aos^=fade][data-aos^=fade] {
  opacity: 0;
  transition-property: opacity, transform
}

[data-aos^=fade][data-aos^=fade].aos-animate {
  opacity: 1;
  transform: translateZ(0)
}

[data-aos=fade-up] {
  transform: translate3d(0, 100px, 0)
}

[data-aos=fade-down] {
  transform: translate3d(0, -100px, 0)
}

[data-aos=fade-left] {
  transform: translate3d(-100px, 0, 0)
}

[data-aos=fade-right] {
  transform: translate3d(100px, 0, 0)
}

[data-aos=fade-up-left] {
  transform: translate3d(-100px, 100px, 0)
}

[data-aos=fade-up-right] {
  transform: translate3d(100px, 100px, 0)
}

[data-aos=fade-down-left] {
  transform: translate3d(-100px, -100px, 0)
}

[data-aos=fade-down-right] {
  transform: translate3d(100px, -100px, 0)
}

[data-aos^=zoom][data-aos^=zoom] {
  opacity: 0;
  transition-property: opacity, transform
}

[data-aos^=zoom][data-aos^=zoom].aos-animate {
  opacity: 1;
  transform: translateZ(0) scale(1)
}

[data-aos=zoom-in] {
  transform: scale(.6)
}

[data-aos=zoom-in-up] {
  transform: translate3d(0, 100px, 0) scale(.6)
}

[data-aos=zoom-in-down] {
  transform: translate3d(0, -100px, 0) scale(.6)
}

[data-aos=zoom-in-left] {
  transform: translate3d(-100px, 0, 0) scale(.6)
}

[data-aos=zoom-in-right] {
  transform: translate3d(100px, 0, 0) scale(.6)
}

[data-aos=zoom-out] {
  transform: scale(1.2)
}

[data-aos=zoom-out-up] {
  transform: translate3d(0, 100px, 0) scale(1.2)
}

[data-aos=zoom-out-down] {
  transform: translate3d(0, -100px, 0) scale(1.2)
}

[data-aos=zoom-out-left] {
  transform: translate3d(-100px, 0, 0) scale(1.2)
}

[data-aos=zoom-out-right] {
  transform: translate3d(100px, 0, 0) scale(1.2)
}

[data-aos^=slide][data-aos^=slide] {
  transition-property: transform
}

[data-aos^=slide][data-aos^=slide].aos-animate {
  transform: translateZ(0)
}

[data-aos=slide-up] {
  transform: translate3d(0, 100%, 0)
}

[data-aos=slide-down] {
  transform: translate3d(0, -100%, 0)
}

[data-aos=slide-left] {
  transform: translate3d(-100%, 0, 0)
}

[data-aos=slide-right] {
  transform: translate3d(100%, 0, 0)
}

[data-aos^=flip][data-aos^=flip] {
  backface-visibility: hidden;
  transition-property: transform
}

[data-aos=flip-right] {
  transform: perspective(2500px) rotateY(-100deg)
}

[data-aos=flip-right].aos-animate {
  transform: perspective(2500px) rotateY(0)
}

[data-aos=flip-left] {
  transform: perspective(2500px) rotateY(100deg)
}

[data-aos=flip-left].aos-animate {
  transform: perspective(2500px) rotateY(0)
}

[data-aos=flip-up] {
  transform: perspective(2500px) rotateX(-100deg)
}

[data-aos=flip-up].aos-animate {
  transform: perspective(2500px) rotateX(0)
}

[data-aos=flip-down] {
  transform: perspective(2500px) rotateX(100deg)
}

[data-aos=flip-down].aos-animate {
  transform: perspective(2500px) rotateX(0)
}

/* end animation AR-css */
#header .ms-rtestate-field p,
p.ms-rteElement-P {
  text-align: right;
}

@media (min-width: 1280px) {
  .hmg-pos-3 {
    left: 75%;
  }

  .hmg-pos-2 {
    left: 85%;
  }

  .hmg-pos-4 {
    left: 67%;
  }

  .navbar .dropdown ul a {

    text-align: right;
  }


}

/*--------------------------------------------------------------
# fix 15-nov-2023
--------------------------------------------------------------*/

.hmg-story-hdr {
  text-align: right;
}

.hmg-p-mt {
  margin-top: 14px !important;
}

.footer h4 {
  text-align: right;
}

.footer .footer-contact p {
  text-align: right;
}

.hmg-ar-arrow {
  transform: rotate(180deg);
}

/*--------------------------------------------------------------
# fix 15-nov-2023
--------------------------------------------------------------*/


/*----syed qamar----*/
.qinh {
  float: right;
}

.qhmg-info-hos a {
  margin-left: -27px !important;
}

.qhgm-whitbox,
.hgm-whitbox,
.hmg-med-subbox,
.hmg-med-box {
  border-radius: 0px 24px !important
}

.qhmg-conbox .owl-carousel,
.qhmg-draksec {
  border-radius: 0 28px !important;
}

.qhmg-info-hos img {
  transform: scaleX(-1);
}

.qhgm-whitbox p {
  margin-left: -3px !important;
}

.qhmg-info-hos {
  direction: ltr;
  margin-right: -8px !important;
  text-align: right;
}

.qhmg-slider-txt h1 {
  text-align: right !important;
}

.qhmg-slider-txt p {
  text-align: right !important;
}

.has-search .form-control-feedback {
  right: 6px;
}

.hu-icon-ser {
  right: 105px !important;
}

#Med-tabs .form-control-feedback {
  right: 27px !important;
}

.qphser .form-control-feedback {
  left: 190px !important;
}

#department .form-control-feedback {
  left: 355px;
}

.qhmg-value-box3 {
  border-radius: 24px 0px 24px 0px !important;
}

.qhmghelp {
  border-radius: 0px 24px 0px 24px !important;
}

.qhmg-sharebtn,
.qhmg-sharebtn:hover {
  border-radius: 0px 16px;
}

.qhmg-box1-credit {
  border-radius: 0px 24px;
}

.qhmg-des-services {
  text-align: right;
}

.qhmg-bg-insurance-logo {
  background-position-x: 329px;
}

.qhmg-bg-mission-logo {
  background-position: 72px 198px;
}

.qhmg-vision-hlogo {
  background-position-x: 367px !important;
}

.qhmgvisionorder p {
  text-align: right !important;
}

.abhis-arrow {
  text-align: center;
  position: relative;
  right: 45px;
  top: -10px;
}

/*----syed qamar----*/


.hhmg-rtl {
  direction: rtl;
}

.fa-angle-right {
  transform: rotate(180deg);
}

.float-end {
  float: left !important;
}

.float-start {
  float: right !important;
}

.hmg-arrow-bg {
  right: inherit;
  left: 24px;
}

.hmg-border-r {
  border-right: inherit;
  border-left: 1px solid #ccc;
}


.uphos {
  margin-right: inherit;
  margin-left: 45px;
}

.hmg-icon-bg1 {
  left: inherit;
  right: 18px;
}

.dropdown-toggle::after {
  margin-right: 0.255em;
}


.qhmg-dr-img {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}

.qhmg-awardevent {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  left: inherit;
  right: 82px;
}

.hmg-pl {
  padding-right: 10px;
}

.accordion-button::after {
  margin-right: auto !important;
  margin-left: 0;
}

#ahmg-faq-tab .nav-tabs .nav-link.active {
  border-right: 3px solid var(--dark-jungle-600, #182C35) !important;
  border-left: 0px !important;
}

.hmg-p-location {
  float: right;
  justify-content: right;

}

.hmg-te-location {
  float: right;
}

.page-item:not(:first-child) .page-link span i,
.fa-angle-double-left,
.arrow_iconar {
  transform: rotate(180deg);
}

.pr-1 {
  padding-left: 16px;
}

.ahmg-faq-h-txt {
  text-align: right;
}

.qhmg-sharebtn,
.qhmg-sharebtn:hover {
  margin-left: 12px;
}

#hosslider .swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: inherit;
  left: 45px;
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: inherit;
  left: 62px;
}

.swiper-button-prev {
  left: 45px;
  right: inherit;
}

.hhmg-blue-ar {
  transform: rotate(270deg);
}

.hhmg-sliderNews-ar,
.h--timeline,
.hmg-pat-ltr {
  direction: ltr;
}

.hmg-owl-mytheme .owl-dots {
  left: inherit;
  right: 9px;
}

.hmg-play-pause-btn {
  direction: rtl;
  left: 30px;
  right: inherit;
}

.qhmghelp h2 {
  text-align: right !important;
}

.qhmgmediahub h1,
.qhmg-downhmg h1,
.qhmg-downhmg p,
.qhmg-downhmg h2,
.qhmg-sharepage h1,
.qhmgmediahub h2,
.qhmgmediahub p {
  text-align: right !important;
}

.qhmg-sharepage .social-links a {
  float: right !important;
}

.qhmg-sharepage .social-links a:first-child {

  margin-right: 0px !important;

}

.breadcrumb-item+.breadcrumb-item {
  padding-right: var(--bs-breadcrumb-item-padding-x);
}

.breadcrumb-item i {
  margin-right: 4px;
}

.ahmg-swiper-button-next {
  right: 63px !important;
}


.qhmgmediahub .carousel-indicators {
  /* left: inherit; */
  right: -76%;
  left: 0;
}

.qhmg-bg-med-logo {
  background-position-x: 3px !important;
}

.qhmg-green-box {
  left: -33px;
  right: inherit;
}

.qhmgmediahub .carousel-caption {
  right: 4%;
}

.qhmg-des-services {
  text-align: right !important;
}

#Board-of-Directors .swiper-button-next {
  left: 521px !important;
  right: inherit !IMPORTANT;
}

#Board-of-Directors .swiper-button-prev {
  right: 100px !important;
}

#hosslider .swiper-slide {
  margin-right: -2px;
}

/* .swiper-slide {
  margin-left: 22px;
} */

.ms-2 {
  margin-right: 0.5rem !important;
}

.qmghub-tag {
  float: right;
}

.hhmg-fa-iconmr {
  margin-left: 12px;
}

/* .has-search .form-control-feedback {
  width: 100% !important;
} */
.hmg-te-location {
  margin-left: inherit !important;
  margin-right: 5px !important;
}

.hhmg-r-se {
  float: left;
}

.hhmg-med-fabox {
  top: 11px;
  right: -26%;
  left: inherit !important;
}

.mr-1 {
  padding-left: 8px;
}

#Med-tabs .qhgm-whitbox p {
  margin-left: -3px !important;
  float: right;
  font-size: 13px;

}

.hhmg-rad-box {
  display: contents;
}

.hhmg-mission-gry-icn {
  left: 40px;
  right: inherit;

}


/*--------------------------------------------------------------
# Amer Younis ar CSS
--------------------------------------------------------------*/

.hmg-dr-img-container {

  border-radius: 20px 120px;
}

.hmg-red-box-top {

  left: -54px;
  border-radius: 24px 80px;
  right: inherit !important;
}

.hmg-dr-img-top {
  border-radius: 20px 81px
}

.hmg-red-box {
  left: -33px;
  right: inherit !important;
  border-radius: 20px 41px !important;
}

.hmg-black-box {
  left: inherit !important;
  right: -31px;
  border-radius: 20px 41px !important;
}



.image-container img {
  /* max-width: 90%; */

  left: 10px;
  bottom: 2px;
}

.hmg-navbar-nav-left li {
  float: right;
}

.hmg-navbar-nav-left li:first-child a {
  float: right;
  padding: 0px 0px 0 12pxpx !important;
}

.hmg-navbar-nav li {
  float: right;
}

.hmg-navbar-nav li a img {
  padding-left: 8px;
}

.col-megamenu h6 {
  text-align: right;
}

.list-unstyled {
  padding-right: 0;
}

.ahmg-img-txt {

  right: 1px;
  left: 14px;

  text-align: right;
}

.ahmg-img-txt img {
  transform: rotate(-90deg);
}

.hmg-menu-heading,
.hmg-menu-txt {
  text-align: right;
}

.hmg-rad-box1 {
  border-radius: 0 24px !important;
}

.hmg-rad-box3 {
  border-radius: 24px 0 !important;

}

.hmg-btn-orange,
.hmg-btn-orange-fill,
.hmg-btn-white,
.ahmg-btn-white-fill,
.ahmg-btn-white-brd,
.ahmg-btn-white {
  border-radius: 0 16px;
}

.ahmg-services-img,
.ahmg-dble-border {
  border-radius: 0 80px
}

.ahmg-rad-inner {
  border-radius: 0 41px !important;
}

.ahmg-red-box-wh {

  left: -33px;
  right: inherit !important;

}

.ahmg-black-box-wh {

  right: -40px;
  left: inherit !important;
}

.hmg-top-20 {

  right: -53px;
  left: initial;
}

.active .hmg-border-lft {
  border-right: 4px solid var(--color-secondary);
  padding-right: 24px;
  border-left: inherit !important;
}

.qps-lef {
  float: left;
}

.qhmgvisionorder h4 {
  text-align: right
}

.hmg-border-lft {
  border-right: 4px solid #F4F5F8;
  padding-right: 24px;
  border-left: inherit !important;
}

.hmg-img-text {
  right: 8px !important;
}

.hmg-nf-img {
  border-radius: 28px 0;
}

.ahmg-top-40 {
  left: inherit !important;
  right: -20%;
}

.hmg-top-50 {
  left: inherit !important;
  right: -19%;
}

.ahmg-rad-box1 {
  border-radius: 80px 24px;
}

.ahmg-rad-box3 {
  border-radius: 24px 80px;
}

.hmg-top-r-12 {
  right: inherit !important;
  left: -14%;
}


.hgm-whitbox img {
  transform: rotate(0deg);
}

.hgm-whitbox a img {
  transform: rotate(180deg);
}

.hgm-whitbox a.hmg-text-whitbox img {
  transform: rotate(0deg) !important;
}






.ahmg-top-40c {
  top: 17px;
  left: 83%;
  right: inherit !important;
}

.hmg-count-noti .float-end {
  float: right !important;
}

.ahmg-hmg-gray-r1 {
  left: -31px !important;
  right: inherit !important;
  bottom: -37px !IMPORTANT;
}

.ahmg-emger-m-40 .float-start {

  padding-right: 0;
}

.ahmg-services-img,
.ahmg-dble-border,
.ahmg-dble-border {
  border-radius: 0 80px !important;
}

.ahmg-hmg-gray-l {

  right: -31px;
  left: inherit !important;

}

/* .ahmg-multimedia .nav-pills {

  justify-content: center!important;
} */

/* .ahmg-multimedia li.nav-item{
  direction: rtl;
}
.ahmg-multimedia .nav-pills .btn.active svg,
.ahmg-multimedia-btn svg {
   float: right;
} */
.ahmg-multimedia .nav-paginator-next::after {
  transform: rotate(360deg);
}

.ahmg-multimedia .nav-paginator-prev::before {
  margin-top: -8px;
  transform: rotate(180deg);
  margin-right: -20px;
}

.ahmg-gallery-top .h-hmg-slider-border {
  border-radius: 0px 64px 0px 0px !important;
}

.ahmg-multimedia .nav-pills {
  justify-content: normal;
}

.swiper-button-next,
.swiper-button-prev {
  transform: rotate(90deg);
}


element.style {
  bottom: 85px;
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 45px;
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: inherit;
  left: 62px;
}

#hosslider .swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: inherit;
  left: 45px;
}

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}

.ahmg-swiper-button-next,
.ahmg-swiper-button-prev {
  transform: rotate(90deg) !important;
}

#multimedia .ahmg-swiper-button-next,
.ahmg-swiper-button-prev {
  transform: rotate(-90deg) !important;
}

.ahmg-swiper-button-prev {

  bottom: -48px !important;
  right: 62px !important;
}

.ahmg-slide-txt-h,
.ahmg-slide-txt-des {
  text-align: right !important;
}

/* ----------------------for Menu start ---------------------*/
.ahmg-mobile-m .accordion-button::after {
  margin-right: auto !important;
  right: 8px;
  transform: rotate(90deg);
  margin-left: inherit !important;
}

.ahmg-mobile-m .accordion-button::after {
  right: 8px;
  left: inherit !important;
}

.ahmg-mobile-m .accordion-button:not(.collapsed)::after {

  right: 2px !important;
  transform: rotate(90deg);
}

.ahmg-mobile-m .accordion-button:not(.collapsed)::after {

  right: 2px !important;
  left: inherit !important;
}

.ahmg-mobile-m .ahmg-acc-inner .accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
  position: absolute !important;
  left: 9px !important;
  right: inherit !important;
}

.hmg-nav-white {
  color: #fff;
  padding: 18px 17px 0px 0px;
}

.fa-angle-left,
.fa-angle-double-right {
  transform: rotate(180deg);
}

.hmg-main-p .form-select {
  background-position: left 0.75rem center;
}

/* ----------------------END-------------------------------- */


@media only screen and (max-width: 600px) {

  .slider-nav .slick-slide:hover img {
    transform: none !important;
    width: 36px !important;
    height: 38px !important;
    border: 5px solid #fff;
    position: relative;
    /* top: -8px; */
    z-index: 10;
    transition: none !important
  }

  .hhmg-hlogo-book {
    right: inherit !important;
    left: -29px;
    transform: scaleX(-1);
    height: 304px;
  }

  .qhmg-services-txt-h {
    padding: 40px 20px 0 0px;
  }



  .quote {
    padding: 20px;
  }

  .abouthistroy .owl-carousel .owl-nav button.owl-prev {
    right: 15px;
  }

  .abouthistroy .owl-carousel .owl-nav button.owl-next {
    right: 100px !important;
  }

  .acc-arrow .owl-carousel .owl-nav button.owl-next {
    right: 227px !important;
  }

  .abhis-arrow {
    right: -5px;
  }

  .hgm-whitbox img {
    transform: rotate(180deg);
  }

  .hmg-top-20-mob {
    top: 1px;
    right: -50px;
    left: inherit !important;
  }

  .hmg-dr-img-top {
    transform: translate(-55px, -1px);
  }

  .hmg-top-12 {
    top: 41px !important;
    right: -12% !important;
    left: inherit !important;
  }

  .readmore {
    /* margin-top: 12px; */
    float: right !important;
    left: inherit !important;
  }

  #Med-tabs .hu-icon-ser {
    right: 25px !important;
  }


  #myCarousel .qhmg-news .qhmgmediahub .carousel-indicators {
    left: -200px !important;
  }

  #hero .hhmg-top-r-12 {
    left: -14% !important;
    right: inherit !important;
  }



}

@media (max-width: 1279px) {
  .navbar {
    position: fixed;
    top: 0;
    left: 200%;
    right: inherit !important;
  }
}

@media (max-width: 1279px) {
  .mobile-nav-active .navbar {
    left: 0;
    right: inherit !important;
  }


}

@media screen and (max-width: 900px) {
.swiper-button-next, .swiper-button-prev{
  top: 101% !important;
}

  .swiper-button-prev{
  left: 0px !important;
        right: 39% !important;
}

.swiper-button-next {
    right: 111% !important;
}

  .imgNewCaptcha {
    margin-right: 100px;

  }

  .abouthistroy .owl-carousel .owl-nav button.owl-next {
    right: 0px;
  }

  [data-aos-delay] {
    transition-delay: 0 !important;
  }

  .hmg-navbar-nav {
    display: none !important;
  }

  .ahmg-hide-tab {
    display: none !important;
  }

  .ahmg-show-tab {
    display: block !important;
  }

  #Med-tabs .qhgm-whitbox p {
    margin-right: 15px !important;
    float: right;

  }

  .ahmgblackbox-1 {
    top: -4px !important;
    position: relative;
    left: 79px
  }


  #Med-tabs .hhmg-med-ri {
    right: 14% !important;
  }

  .qhmg-mismob {
    margin-left: 54px;
    margin-right: 0px;
    padding: 0rem !important;
  }

  .qhmg-info-hos a {
    margin-left: -44px !important;
  }

  .ahmg-m-6 .ahmgmt-4 {
    margin-top: 1.5rem !important;
  }

  .qmg-tp-left {
    top: -8px !important;
    right: -9%;
    left: inherit !important;
  }



  .qhmg-top-r-12 {
    right: inherit !important;
    left: -15% !important;

  }

  .qmg-tp-left {
    top: -8px !important;
    right: -9% !important;
    left: inherit !important;
  }


  .ahmgblackbox {
    top: 92px !important;
    position: relative;
  }

  .ahmg-hospital-mb .h-hmg-redboxslider {
    right: 533px !important;
  }

  .swiper-button-next,
  .swiper-rtl .swiper-button-prev {
    bottom: 325px !important;
  }

  .qrhosslider .swiper-button-next,
  .qrhosslider .swiper-rtl .swiper-button-prev {
    bottom: 20px !important;
  }

  .h-viwebtn-hos-p {
    margin-top: 85px !important;
    padding: 0px 0 61px 0;
  }

  #Med-tabs .hhmg-toggle {
    padding: 15px 40px;
  }

  .carousel-indicators {
    left: -165px !important;
  }

  #myCarousel .hhmg-carousel-i {
    left: -165px !important;
  }

  .hhmg-hmg-gray-r {
    left: 20px;
  }

  .hhmg-reputation-marg {
    margin-bottom: 70px;
  }



}

@media screen and (min-width: 768px) {

.awh-qhmg {
    height: 284px !important;
  }

     .h-accweb {
       height: 216px !important;
     }
  
     .aw-hcrbox {
       min-height: 216px !important;
     }

  .has-search .form-control {
    padding-right: 46px !important;
    padding-left: inherit;
  }

  #department .form-control-feedback {
    /* right: 90px !important; */
    right: 33px !important;
  }

  .h-hmg-bookl-box {
    top: -50px !important;
    left: inherit !important;
    right: -25%;
  }

  #Med-tabs .hhmg-toggle {
    padding: 16px 40px 14px 36px !important;
  }

  .card {
    margin: 0 0 0 45px;
  }

}

@media screen and (max-width: 600px) {
  .hhmg-overflow-h {
    overflow: hidden;
  }

  /* patient str */
  #patientStories-news .carousel-indicators {
    margin-right: 6px !important;
    left: inherit !important;
    right: 24px !important;

  }

  #patientStories-news .carousel-indicators [data-bs-target] {
    min-width: 40px;
  }

  #patientStories-news .hmg-slider-overlay {
    /* margin: 1px -12px; */
    width: 90%;
    margin: 1px -80px;
  }

  #Med-tabs .hhmg-toggle {
    /* padding: 11px 25px 10px 9px !important; */
    padding: 14px 24px !important;
  }

  .ahmg-bg-overlay {
    width: 100% !important;
    left: 0 !important;
    z-index: 99;
  }

  .hhmg-med-pbtn {
    padding-right: 8px !important;
  }

  .hmg-services-btn .owl-stage {
    right: 27px !important;
  }

}

/*--------------------------------------------------------------
# Amer Younis ar CSS end
--------------------------------------------------------------*/



/* Hussain */
.h-hmg-gryborder {
  border-radius: 0 64px 0px 0;
}

.hhmg-med-ri {

  right: 25% !important;

}

.h-hmg-slimframe {
  border-radius: 0 80px 0px 0px;
}

.h-hmg-slider-border {
  border-radius: 0px 64px 0px 0px;
}

.h-hmg-redboxslider {
  transform: scaleX(-1);
  right: 445px !important;
}



.hmg-de-box1 {
  border-radius: 0px 28px;
}

.hmg-de-box3 {
  border-radius: 28px 0;
}

.hmg-book-img {
  border-radius: 24px 80px;
}

.hmg-redbox-book {
  transform: scaleX(-1);
  left: -80px;
  right: inherit;
  border-radius: 80px 24px;
}

.h-hmg-bookl-box {
  top: 0;
  left: inherit;
  right: -35%;
}

.h-hmg-logo-book {
  left: inherit !important;
  right: -32px !important;
  /* right: 0; */
}

.hmg-lastbox-creit {
  border-radius: 24px 0px !important;
}

.hmg-box1-credit {
  border-radius: 0px 24px;
}

#hosslider .h-hmgblackbox {
  /* -webkit-transform: scaleX(-1); */
  transform: scaleX(-1);
  left: -200px !important;
  right: -80px !important;
  border-radius: 41px 20px;
}

.hhmg-hub-box3 {
  border-radius: 24px 0px !important;
}

.qhmg-hubhead,
.qhmg-Multimedia-head,
.qhmg-Multimedia-para {
  text-align: right;
}

.qhmg-top-r-12 {
  top: -11px;
  right: inherit;
  left: -26%;
}

.qmg-tp-left {
  top: -8px !important;
  right: -29%;
  left: inherit;
}

.qhmg-top-50 {
  top: -33px;
  right: -19%;
  left: inherit;
}

.qhmg-green-box {
  border-radius: 20px 41px;
}

.qahmg-bg-vguide-logo {
  /* background-position-x: 63px;*/
  background-position-x: 143px;
}

.ahmg-gray-rh {
  right: inherit;
  /* left: -3px; */
  left: 77px;
}

#award-section .hmg-trust-icon-bg .hmg-font-bold {
  text-wrap: nowrap;

}

.hhmg-admission-mb {
  margin-bottom: 96px;
}

.hhmg-cebox-p {
  margin-left: 100px !important;
}

.hhmg-mb24-he {
  margin-bottom: 24px;
}

#ManagementDiv .swiper-button-prev,
#DirectorsDiv .swiper-button-prev,
#ManagementDiv .swiper-rtl .swiper-button-next,
#DirectorsDiv .swiper-rtl .swiper-button-next {
  left: 490px;
  transform: rotate(180deg);
}

.ahmg-news-pic-rad1 {
  border-radius: 0 24px;
}

/* end Hussain */


/* ------------------------amer390------------------ */
@media only screen and (max-width: 390px) {
  #hero .ahmg-red-box-wh {
    top: -32px !important;
    left: -32px !important;
    right: inherit !important;
  }

  #hero .ahmg-black-box-wh {
    right: -32px !important;
    left: inherit !important;
  }

  .qhmg-mission-mob-logo {
    left: 35px !important;
    right: inherit;
    top: 179px !important;
  }

  .ahmg-search-icon {
    margin: 29px 10px 0 10px !important;
  }
}

/* mobile */
@media only screen and (max-width: 600px) {

  .hhmg-pl-w0 {
    padding: 0;
  }

  .hhmg-pl-i0 {
    padding-left: 4px;
    padding-right: 0;
  }

  .hhmg-pl-u0 {
    padding-right: 4px;
    padding-left: 0;
  }

  .hhmg-hlogo-book1 {
    height: 359px !important;
    position: relative;

    right: -14px !important;
    /* left: 12px !important; */

    transform: scaleX(-1);
  }


  .hhmg-mr-6 {
    margin-left: 6px;
  }

  .hmg-m-67 {
    margin: 0 !important;
  }

  .ahmg-gray-rh {
    bottom: -33px;
  }

  .ahmg-view-room-web {
    padding-bottom: 92px !important;
  }

  .hmg-jroom-m45 {
    margin-left: 45px;
    margin-right: inherit;
  }

  .footer .footer-left {
    float: right !important;
  }

  .footer .social-links a {

    margin-left: 10px;

    float: right;
  }

  .abouthistroy .owl-carousel .owl-stage-outer {
    right: -50px;
    width: 513px;
  }

  .has-search .form-control {

    padding-right: 46px !important;
    padding-left: inherit;
  }

  .footer .footer-left {
    float: right !important;
  }

  .footer .social-links a {

    margin-left: 10px;
    margin-right: inherit;
    float: right;
  }

  .ahmg-search-icon {
    margin: 33px 10px 0 10px !important;
  }

  .award-section .qhmg-txt {
    text-align: right;
  }

  #hmg-solutions-section1 .swiper-slide {
    height: auto !important;
  }

  #hmg-solutions-section1 .swiper-wrapper {
    height: inherit !important;
  }

  ​​ .ahmg-accordion p li span {
    padding: 0 0 0 0 !important;
  }

  .qhmgvaluemob .hmg-services-txt-h {
    padding: 0px 16px 0 0px !important;
  }

  .hmg-p-0f {
    padding-right: 16px;
  }

  .ahmg-m-6-home {
    margin: 33px !important;

  }

  .has-search .form-control {
    padding-left: 12px !important;
  }

  #services-section .hhmg-dep-srch {
    right: 5px !important;
  }

  .ahmg-filter-icon {
    top: 14px;
    right: inherit;
    left: 10px;
  }

  .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: visible !important;
    -webkit-transform: translate3d(0, 0, 0);
    right: -20px;
    /* right: -50px; */
  }

  .awards-section .owl-stage {
    left: inherit;
    right: -32px !important;
  }

  .qhmg-value .owl-carousel .owl-stage-outer {
    position: relative;
    overflow: visible !important;
    -webkit-transform: translate3d(0, 0, 0);
    right: -20px;

  }


  .qhmg-news .qhmgmediahub .carousel-indicators {
    left: -220px !important;
  }

  .hmg-fllow-h {
    margin: 16px;
  }



  .qhmg-visitor-mob-logo-1 {
    background: url(../img/services/hmg-bg-logo.svg);
    background-repeat: no-repeat;
    padding-bottom: 30px;
    position: absolute;
    z-index: 99999999;
    bottom: 3px;
    width: 58px;

    height: 61px;
    z-index: -1;
    right: 243px;
  }

  .hmg-p-2 {
    margin-bottom: 10px !important;
  }

  .hmg-mobmr-15 {
    margin-right: 15px;
  }

  .hmg-p-ser-46 {
    padding-right: 46px !important;
  }

  .ahmg-black-box-wh {
    right: -17px !important;
    left: inherit !important;
  }

  .ahmg-red-box-wh {
    left: -11px !important;
    right: inherit !important;
  }

  .hmg-redbox-book {
    left: -35px !important;
  }

  .hmg-text-align {
    text-align: right;


  }


  .hmg-care-inner-img1 {
    padding: 40px 0 !important;
  }

  .hmg-circle {
    padding: 11px;
    font-weight: 400;
  }

  .hmg-mt-24 {
    margin-top: 24px;
  }

  .hhmgbox-checkup .ga-click-link-notforuse img {
    position: relative;
    top: 21px;
    right: 23px;
  }

  .hmg-w-90 {
    width: 90%;
  }

  .qhmg-ptextbtn-mob {
    padding: 14px 15px !important;
    margin-left: 4px;
    font-size: 14px;
    font-weight: 500;
  }

  .hmg-mb-coe {
    margin-bottom: 150px !important;
  }

  .hmg-mobile-p0 {
    padding: 0 !important;
  }

  .hmg-black-width {
    width: fit-content !important;
  }

  .hmg-pat-ltr .ahmg-bg-overlay {
    height: 420px !important;
  }

  .hmg-pat-ltr .owl-stage-outer {

    right: -10px !important;
    overflow: hidden !important;
  }

  .hmg-pat-ltr .owl-dots {
    left: inherit;
    right: 4px !important;
  }

  .hmg-awards .owl-carousel .owl-stage-outer {

    right: 17px;
  }

  .ahmg-dep-btn .owl-stage-outer {
    border-radius: 0 !important;
  }

  .hmg-mb-72 {
    margin-bottom: 72px;
  }

  .h-hmg-btn-books {

    float: right !important;
  }

  .ahmg-accordion p span {
    padding: 0px 20px 0 0px !important;
  }

  .hmg-mb-60 {
    margin-bottom: 60px;
  }

  .hmg-ser .form-control-feedback {
    right: 0 !important;
    left: inherit !important;
  }

  .ahmg-search-p {
    padding: 14px 35px 14px 16px !important;
    border: none;
  }

  .ahmg-search-p {

    border-radius: 8px;
    border: 1px solid var(--grey-blue-200, #E9EDF0) !important;
    background: var(--white-500, #FFF);
  }

  .hmg-med-box,
  .hgm-whitbox {
    border-radius: 0px 24px !important;
  }

  .hmg-med-subbox {
    border-radius: 0px 24px !important;
  }

  .hmg-med-img {
    border-radius: 0 35px;
  }

  #Med-tabs .hhmg-med-ri {
    right: 1% !important;
  }

  .hmg-p-location {
    justify-content: right;
  }

  #hmg-nfeed .owl-stage,
  .qhmgvaluemob .owl-stage {
    right: -38px;
  }

  .qhmg-aboutcount .owl-stage {
    right: 18px;
  }

  #exp-care-section2 .owl-stage {
    right: -13px;
  }

  .hmg-slider-txt {
    /* min-height: 290px; */
    min-height: 170px;
  }

  .footer .copyright {
    text-align: right;
  }

  .has-search .form-control {
    padding-right: 2.375rem;
  }

  #myCarousel .hhmg-carousel-i {
    left: -202px !important;
  }

  .hhmg-reputation-marg {
    margin-bottom: 70px;
  }

  #btnCarousel-Mang .hhmg-carousel-arr-nex {
    right: 85px !important;
  }

  #btnCarousel-Mang .hhmg-carousel-arr-pre {
    left: 90px !important;
  }

  .abouthistroy .owl-carousel .owl-nav button.owl-next {
    right: 50px;
  }

  .qhmg-txt {
    direction: ltr;
  }

  .qphser .form-control-feedback {
    left: 20px !important;
  }

  .qhmg-tt24 {
    margin-top: 24px;
  }

  #qhmgphy-section h4,
  #qhmgphy-section p {
    text-align: right
  }

  .accordion-item:last-of-type .accordion-button.collapsed {
    text-align: right;
  }

  .accordion-item:first-of-type .accordion-button {
    text-align: right;
  }

  .ahmg-pangiation {
    padding-right: 0px;
  }

  .ahmg-p-15 {
    padding-right: 15px;
  }

  .hmg-icon-bg1-mob {
    left: inherit;
    right: 4px !important;
  }

  .qhmghub-date-p img {
    width: 20px !important;
    float: right !important;
  }

  .ahmg-mr-24 {
    margin-left: 24px !important;
    margin-right: 0 !important;
  }

  .ahmg-mr-6 {
    margin-left: 6px;
  }

  /* .hmg-top-r-12 {
    right: -14% !important;
    left : inherit;
  } */
  .hmg-top-r-12 {
    right: inherit !important;
    left: -14%;
  }

  .hmg-top-r-12-1 {
    right: inherit !important;
    left: -5%;
  }

  .h-hmg-bookl-box {
    top: -65px !important;
    /* top  : 0 !important; */
    left: inherit !important;
    /* right: -22%; */
    right: 0;
  }

  .image-container img {
    /* max-width: 90%; */
    left: 78px;


  }

  .hmg-social-ar .justify-content-center {
    justify-content: right !important;
  }

  .ahmg-services-img {
    height: 192px !important;
    width: 269px !important;
  }

  .hmg-redbox-book {
    transform: scaleX(-1);
    left: -95px;
    right: inherit;
    border-radius: 24px 80px;
  }

  .has-search .form-control-feedback {
    left: 326px;
    right: inherit !important;
  }

  .qhmg-mission-mob-logo {
    /* left: 16px; */
    left: 40px;
    right: inherit;
  }

  .qhmg-value p {
    word-wrap: break-word;
    overflow: hidden;
    max-width: 517px;
    /* white-space    : nowrap; */
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    line-clamp: 4;
    -webkit-box-orient: vertical;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    /* number of lines to show */
    line-clamp: 4;
    -webkit-box-orient: vertical;

  }

  .hmg-space-ml-10 {
    margin-right: 10px;
  }

  .abouthistroy .owl-carousel .owl-nav button.owl-prev {
    top: 308px;
  }

  .abouthistroy .owl-carousel .owl-nav button.owl-next {
    top: 308px;
  }

  .qhmg-mob-direct .carousel-control-next {
    right: 229px !important;
  }

  .qhmg-mob-direct .carousel-control-prev {
              left: 15px !important;
            }
 
             .qhmg-mob-direct .carousel-control-next,
             .qhmg-mob-direct .carousel-control-prev {
               top: -28%;
             }



  .h--timeline-navigation--prev {
    margin-left: -20px;
  }

  .hmg-red-box-top {
    left: -42px;
    border-radius: 16px 48px !important;
    right: inherit !important;
  }

  .imgNewCaptcha {
    margin-top: 20px;
    margin-right: 10px;
  }

  .hmg-border-r:nth-child(2) {
    border-right: none;
    border-left: none;
  }

  .ahmg-dble-border-mob {
    border-radius: 0px 40px !important;
  }

  .ahmg-services-img-mob {
    border-radius: 0 40px;
  }

  .qhmg-med-servcies-img {
    border-radius: 80px 24px;
  }

  .qhmgvisionorder h4 {
    text-align: right;
  }

  .ahmg-bg-overlay {
    left: inherit;
    right: -33px;
  }

  .hmg-play-pause-btn {
    left: 21px !important;
    right: inherit !important;
  }

  .qhmg-liveaccordicon {
    right: 0px;
    left: inherit;
  }

  .f-14 {
    text-align: right;
  }



  @keyframes control-width1 {
    from {
      width: 0;
    }

    to {
      width: 270px;


    }
  }

  @keyframes control-width2 {
    from {
      width: 0px;

    }

    to {
      width: 125px;

    }
  }



}

.hmg-font-family-poppins {
  font-family: 'NeoSansArabic' !important;
}



.owl-stage {
  left: inherit;
  /*right: -32px;*/
}

.abouthistroy .owl-stage {
  right: 46px;
}

/* .no-js .owl-carousel, .owl-carousel.owl-loaded {
    direction: ltr;
} 

.owl-carousel .owl-item {
    float: right;
    text-wrap: nowrap;
}*/

.hhmg-mob-h {
  text-align: right;
  border-left: 1px solid #E9EDF0;
}

.hhmg-titel-he,
.hhmg-ds-p {
  text-align: right !important;
}

.hhmg-bord-bodybox {
  border-right: 0px;
  border-left: 1px solid #E9EDF0;
}

.hhmg-firstboxb {
  border-radius: 0px 0px 0px 0px;
}

.hhmg-bor-com {
  border: 1px solid #dee2e6;
  border-right: none;
}

.hhmg-bor-com:nth-child(4) {
  border-radius: 10px 0 0 0;
}

.hhmgbb-table:nth-child(1) {
  border-radius: 0px 0 10px 0;
}

.hhmg-last-bo:nth-child(4) {
  border-left: 1px solid #E9EDF0;
  border-bottom-right-radius: 0px;
}

.ms-signInLink {
  display: none !important;
}

.ahmg-bg-overlay {
  border-radius: 0px 24px;
  /* background: red; */
  z-index: 1000;
  position: absolute;
  width: 100%;
  height: 572px;
  left: 0;
  border-radius: 0px 28px 0px 34px;
  background: linear-gradient(180deg, rgba(24, 45, 53, 0.00) 0%, rgba(24, 45, 53, 0.90) 100%);
  z-index: 99;
}

.ahmg-slider img {
  width: 486px;
  height: 572px;
  object-fit: cover !important;
  border-radius: 0px 28px 0px 34px !important;
  left: 0px;
  position: relative;
}

.hmg-slider-overlay {
  position: absolute;
  bottom: 50px;
  /* left: 33px; */
  color: #fff;
  margin: 1px -33px;
  right: 0px;
  z-index: 100;
  width: 88%;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  text-wrap: wrap;
  text-align: right;

}

.hmg-store-name {

  padding-top: 4px;
}

@media screen and (min-width: 1370px) {
  .abouthistroy .owl-carousel .owl-nav button.owl-next {
    right: 1128px;

  }

  .acc-arrow .owl-carousel .owl-nav button.owl-next {
    right: 1128px !important;

  }
}

@media screen and (min-width: 1600px) {
  .abouthistroy .owl-carousel .owl-nav button.owl-next {
    right: 1128px;

  }

  .acc-arrow .owl-carousel .owl-nav button.owl-next {
    right: 1128px !important;

  }
}



/* sprint 6 */


.hhmg-resartical {

  margin-right: 12px;
}

.hhmg-gridlist {
  direction: ltr;
  width: 70%;
}

.hhmg-grid .hmg-btn-orange {
  right: inherit;
  left: 29px;
}

.hhmg-grid .hhmg-bl-text {
  margin-left: 37px;
  margin-right: 0;
}

.hhmg-contactar {
  position: static;
}

.app-btn-mb {
  margin-bottom: 52px;
}

.hmg-nom-img-white {
  transform: scaleX(-1);
  left: -72px !important;
  /* height: 323px; */
  top: -75px;
  right: inherit !important;
}

.hhmg-bottom-left {
  left: inherit;
  right: 56px;
}

[dir=rtl] .slick-next {
  left: auto !important;
  right: -41px !important;
}

[dir=rtl] .slick-prev {
  left: -15px !important;
  right: auto !important;
}

.slick-prev:before {

  transform: rotate(-180deg) !important;

}

@media (max-width: 640px) {

.awi-grayhmglogo {
    bottom: -8px !important;
    position: absolute;
    right: 219px !important;
  }

  .hmg-nom-img-white {
    left: -30px !important;
  }
}

.zoomin {

  right: inherit;
  left: 40px;

}

.hhmg-arrow-hc .owl-next {
  background-image: url(../img/hc-arrows.svg) !important;
  left: -93px;
  transform: rotate(180deg);
  right: inherit;
}



.hhmg-arrow-hc .owl-prev {
  background-image: url(../img/hc-arrows.svg) !important;
  transform: rotate(0);
  right: -87px;
  left: inherit;
}

.hhmg-targetn .hmg-gray-box-p {
  width: 250px;
}

.ahmg-hmg-gray-r {
  bottom: -30px;
  position: absolute;
  left: -31px;
  z-index: 0;
}

/* flip like English */

.flip-ton,
.flip-ton img {
  transform: scaleX(1) !important;
}

@media only screen and (min-width: 576px) and (max-width: 1180px) {

.bod-slider-control{
  transform: translate(-106px, 57px) !important;
}

  .hmg-dr-img-container {
    border-radius: 8px 65px !important;
  }

  .hmg-red-box-top {
    border-radius: 16px 48px !important;
    left: -34px;
  }

  .hmg-top-80 {
    right: -70px;
    left: inherit;
  }

  .hmg-br-80 {
    left: -15%;
    right: inherit;
  }

  .hmg-top-12 {
    top: -105px !important;
    right: -80px;
    left: inherit;
  }

  /* .image-container img {
 left: inherit;
  right: 231px;
  bottom: -27px;
} */
  .qnom-bd {
    top: 26px !important;
  }

  .abouthistroy .owl-carousel .owl-nav button.owl-prev {
    left: 485px;
    background: url(../img/about-us/next-icon.svg) no-repeat;
    top: 336px;
  }

  .qov-lefttab {
    text-align: right;
    padding-top: 32px;
  }

  .qov-lefttabp {
    text-align: right;
  }

  .hmg-nom-img {
    height: 279px !important;
  }

  .qhmg-nom-img {
    height: 229px !important;
    top: 104px !important;
  }



  .hmg-tablet-medview {
    /* width: 49%; */
    /* margin: 8px 3px; */
    float: right;
    /* margin-bottom: 20px; */
  }

  .qtab-md-main .hmg-info-hos {
    font-size: 13px;
  }

  .qp-2 {
    padding: 0px 4px 0px 4px !important;
  }

  .qhmg-tabtxtmap {
    overflow: hidden;
    white-space: nowrap;
  }

  .qhmgbtn-med {
    padding: 14px 19px !important;
  }

  .qpmg {
    padding: 12px 30px !important;
  }

  .q-allbtn {
    padding: 12px 15px !important;
  }

  .qhmmd-top {
    padding-top: 112px;
  }

  .qhmg-m-tabweb {
    margin: 24px 0 24px !important;
  }

  .qhmg-whitebox img {
    transform: rotate(181deg);
  }

  .qhgm-whitbox {
    margin-top: 20px !important;
  }

  .qhm-sertab {
    text-align: right !important;
  }

  .swiper-container {
    top: 124px;
  }

  .gallery-thumbs .swiper-wrapper {
    left: inherit !important;
    right: -151px !important;
  }


  .qhmg-tablet-bod .gallery-thumbs .swiper-slide-active {
    height: 415px !important;
  }

  .qpl-0 {
    padding: 0px;
  }

  .qhmg-aboutcount {
    position: relative;
    left: 35px;
  }

  .sw-btn-move {
    display: flex;
    width: 100%;
    position: relative;
    height: 81px;
    z-index: 11111111;
    top: -198px;
    right: 63px;
  }

  .abouttabhis .owl-carousel .owl-nav button.owl-prev {
    right: 150px;
  }

  .abouttabhis .owl-carousel .owl-nav button.owl-next {
    right: 282px;
    top: 335px;
  }



  .qtab-bod-slider0 {
    position: relative;
  }

  .qtab-bod-slider1 {
    position: relative;
    z-index: 9999999999999999999;
  }


  .swiper-container.testimonial {
    height: 82vh;
  }

  .about-swipslider .gallery-thumbs .swiper-slide-active {
    height: 396px !important;
    top: 0px !important;
  }

  .about-swipslider .gallery-thumbs2 .swiper-slide-active {
    height: 396px !important;
    top: 0px !important;
  }

  .about-swipslider .gallery-thumbs .swiper-slide {
    top: 44px;
  }

  .about-swipslider .gallery-thumbs2 .swiper-slide {
    top: 44px;
  }

  .about-swipslider .swiper-button-prev,
  .about-swipslider .swiper-button-next {
    top: 82% !important;
  }

  .about-swipslider .swiper-button-next {
    right: 376px;
  }

  .about-swipslider .swiper-button-prev {
    right: 230px;
  }

  .gallery-thumbs2 .swiper-wrapper {
    right: -158px !important;
  }

  .qhmgmm-tabslider .ahmg-swiper-button-prev {
    width: 35% !important;
    height: 97px !important;
    margin-left: -45px !important;
    margin-top: 3px !important;
  }

  .qhmgmm-tabslider .ahmg-swiper-button-next {
    width: 35% !important;
    height: 97px !important;
    margin-left: -45px !important;
    margin-bottom: 26px !important;
  }

  .image-container img {
    right: inherit;
    left: 0px;
    bottom: -27px;
  }

  .ahmg-rad-box3 {
    border-radius: 52px 16px;
  }

  .ahmg-rad-box1 {
    border-radius: 52px 16px;
  }

  .ahmg-services-img,
  .ahmg-dble-border,
  .ahmg-dble-border {
    border-radius: 0 54px !important;
  }

  .ahmg-hmg-gray-r {
    right: 233px;
    bottom: -21px;
  }

  .ahmg-gray-rh {
    right: inherit;
    /* left: -3px; */
    left: 27px;
  }

  .ahmg-hmg-gray-l {
    left: -31px !important;
    right: inherit !important;
  }

  .hhmg-imghedear {
    margin: 0px 0px 70px 0px !important;
  }

  .hhmg-dep-tablet-border {
    border-radius: 0px 12px !important;
  }

  .hhmg-ar-ic-tab {
    right: inherit;
    /* left: -3px; */
    left: -27px;
  }

  .hhmg-admission-mb {
    margin-bottom: 0px;
  }

  .hhmg-mib-text {
    margin-top: 5px;
  }



  /*sprint 7 8/12/2024 */
  #Med-tabs .hhmg-med-ri {
    right: 4% !important;
  }

  .ahmg-search-icon {
    margin: 30px 10px !important;
    align-content: center !important;
    /* border: 30px solid red; */
  }

  .h-hmg-bookl-box {
    right: -16% !important;
  }

  .ahmg-search-articles {
    font-size: 18px;
  }

  .hhmg-tabl-icon {
    float: right !important;
    margin-bottom: 10px;
  }

  .qhmg-mismob {
    margin-left: 54px;
    margin-right: 0px;
    padding: 0rem !important;
  }

  .flip-ton,
  .flip-ton img {
    transform: scaleX(1) !important;
  }

  .ahmg-dble-border {
    left: 54px;
  }

  .hhmg-ple {
    text-align: right;
  }

  .hhmg-feltercer {
    left: 35px;
    right: inherit;
  }

  .gallery-thumbs .swiper-wrapper {}

  .qhoslider-1 .swiper-button-next,
  .qhoslider-1 .swiper-rtl .swiper-button-prev {
    right: 27px !important;
  }

  .ahmg-hospital-mb .h-hmg-redboxslider {
    right: 262px !important;
  }

  .qhmg-nom-img {
    height: 229px !important;
    top: 104px !important;
  }

  .ahmg-hospital-mb .h-hmg-redboxslider .qspr-topbox {
    top: -78px !important;

  }

  .qhmg-conbox .owl-carousel .owl-nav button.owl-next {
    transform: rotate(180deg) !important;
    right: 645px;
  }

  .qhmg-conbox .owl-carousel .owl-nav button.owl-prev {
    transform: rotate(180deg) !important;
    left: 645px;
  }

  .qhoslider-1 .swiper-button-next {
    right: 337px !important;
  }

  .hhmgp-le-0 {
    padding-right: 0px !important;
  }

  .hhmg-ml-p23 {
    margin-right: 50px;
  }

  .hhmg-br-16 {
    border-radius: 16px !important;
  }

  .hhm-3tam {
    margin-bottom: 10px !important;
  }

  .qahmg-bg-vguide-logo {
    background-position: 445px 130px;
}

  .hhmg-iconr-f {
    float: left !important;
  }


  #Med-tabs .hhmg-toggle {
    padding: 15px 51px 14px 44px !important;
  }


  .hmg-icon-bg1-mob {
    position: relative;
    top: 7px !important;
    left: -3px !important;
  }

  .hhmg-aelp {
    padding-right: 15px !important;
  }

  .hhmg-h-24px {
    margin-left: 7px;
    margin-right: inherit;
  }

  .hhmg-flr-ar {
    float: right;
  }

  .ahmg-mp-ar50 {
    margin: 0 0px 50px 50px;

  }

  .hhmg-dtrlf {
    direction: ltr;
  }

  .hhmh-aer-re-l {
    transform: rotate(180deg) !important;
  }

  .hhmg-rfe {
    text-align: right;
  }

  .hhmg-h-6tablet {
    margin: 0 -25px 50px 0px !important;
  }

  .hhmg-h-6tabrt {
    margin: 0 0px 50px 50px !important;
  }

  .hhmg-mb-4-tablet {
    margin-bottom: 20px;
  }

  #hosslider-1 .qhoslider-1 .gallery-thumbs .swiper-wrapper,
  .qhoslider-1 .gallery-thumbs .swiper-wrapper {
    right: 8px !important;
  }

  .hhmg-newhosimg {
    left: -20px;
    transform: scaleX(-1);
  }

  .offset-lg-1 {
    margin-right: 8.33333333%;
    margin-left: inherit;
  }

  .offset-md-1 {
    margin-right: 8.33333333%;
    margin-left: inherit;
  }
}

/* ipad Mini */
@media only screen and (min-width: 576px) and (max-width: 768px) {


  .gallery-thumbs .swiper-wrapper {
    right: -136px !important;

  }

  .gallery-thumbs2 .swiper-wrapper {
    right: -136px !important;

  }

  .qhmg-conbox .owl-carousel .owl-nav button.owl-next {

    right: 625px;
  }

  .qhmg-conbox .owl-carousel .owl-nav button.owl-prev {

    left: 625px;
  }

  .hhmg-phoentext {
    float: right;
    margin-left: 0;
  }
}

.hov-col a:visited {
  color: #E74F54 !important;
}

.hov-col-2 a:visited {
  color: #6E8A9E !important;
}

body {
  font-family: 'NeoSansArabic' !important;
}

.hhmg-policyfloat-end {
  float: left !important;
}

.hhmg-closere {
    position: fixed;
    right: 95.5%;
    left: inherit !important;}



    
@media only screen and (max-width: 600px) {
  .hhmg-closere {
    right: 75.5%;
    left: inherit !important;
}
        .qhmg-mob-direct .bd-boardlogo-bottom {
          background: none !important;
          height: 100px !important;
          transform: translate(107px, -15px) !important;
        }
}






/*----------------------Custom CSS - CR-7085 - START------------------------*/


.qhmg-top-15 {
    margin-top: 15px;
}

.qhmg-mtopaw78 {
    margin-top: 78px;
}

.qhmgmediahubhos-rad {
    border-radius: 0px 28px 0px 28px !important;
}

.qhmghub-pic {
    border-radius: 0px 24px;
}

.qhmg-awd-title {
 font-family: 'NeoSansArabic' !important;
    font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    text-align: right;
    color: #425563;
    margin-top: 20px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    line-clamp: 1;
    -webkit-box-orient: vertical;
}

.awh-qhmg{
height: 220px;
}


.awqhmg-bd22{
    border-radius: 22px;
}

.awqhmg-padding12 {
    padding: 12px;
 }

.awqhmg-txt-restrict {
 overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;
 height: 85px;

}

.qhmgpagtb {
    margin: 54px 0px 54px 0px;
}

.qhmg-filterawad {
    margin-right: 14px;
    margin-top: 18px;
}

.aw-bcolor{
	color: #182C35 !important;
	 overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;

}

.aw-imgq{
    width: 113px;
    height: 47px;
}

.onelineaw{
	 overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  line-clamp: 1;
  -webkit-box-orient: vertical;

}
.qhmg-awbtm20 {
    margin-bottom: 20px;
}

/*----------------------Custom CSS - CR-7085 - END------------------------*/





/*----------------------Custom CSS - Services Price List - START------------------------*/



.hmg-gray-table thead {
  background-color: #F8F9FA;
  border-bottom:1px solid #F8F9FA;
}

.hmg-gray-table thead th
{
  border-bottom:1px solid #F8F9FA;
  color: #5D6B72;
  font-size: 22px;
  font-weight: 500;
}


[dir="rtl"] .hmg-gray-table thead th:first-child {
  border-top-right-radius: 12px;
  border-top-left-radius: 0;
}

[dir="rtl"] .hmg-gray-table thead th:last-child {
  border-top-left-radius: 12px;
  border-top-right-radius: 0;
}

.hmg-gray-table tbody tr {
  border-bottom: 1px solid #E9EDF0;
  color: #182C35;
  font-size: 20px;
  font-weight: 500;
}

.hmg-gray-table tbody td {
  border-bottom: 1px solid #E9EDF0;
  	direction:ltr;
	text-align:right;
}
.hmg-follow-up {
  
  color: #49454F;
  font-size: 22px;
  font-weight: 500;
}



/*----------------------Custom CSS - Services Price List - END------------------------*/




