/* Welcome to Compass.
 * In this file you should write your main styles. (or centralize your imports)
 * Import this file using the following HTML or equivalent:
 * <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
@import url("https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap");
/* line 5, C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, C:/Ruby27-x64/lib/ruby/gems/2.7.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/* line 1, ../sass/_common.scss */
html {
  overflow-x: hidden;
  width: 100%;
  height: 100%;
}

/* line 7, ../sass/_common.scss */
body {
  width: 100%;
  height: auto;
  float: left;
  color: #686868;
  line-height: 110%;
  overflow-y: scroll;
  position: relative;
  overflow-x: hidden;
  font-family: "Lato", sans-serif;
  background: #ffffff;
}
/* line 19, ../sass/_common.scss */
body::-webkit-scrollbar {
  width: 6px;
}
/* line 23, ../sass/_common.scss */
body::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}
/* line 28, ../sass/_common.scss */
body::-webkit-scrollbar-thumb {
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}

/* ----- Headings and P Styling ------ */
/* line 37, ../sass/_common.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  padding: 0;
  line-height: 1.1;
  font-weight: 700;
  font-family: "Lato", sans-serif;
}

/* line 63, ../sass/_common.scss */
b,
strong {
  font-weight: 500;
}

/* line 68, ../sass/_common.scss */
p {
  margin: 5px 0px;
  padding: 0 0 0 0;
  text-align: justify;
  color: #686868;
  line-height: 1.5;
  font-size: 1rem;
  font-family: "Lato", sans-serif;
  font-weight: 400;
}

/* line 79, ../sass/_common.scss */
p::selection,
a::selection,
li::selection,
figure::selection,
figcaption::selection,
span::selection,
h1::selection,
h2::selection,
h3::selection,
h4::selection,
h5::selection,
h6::selection {
  background: #6caec8;
  color: #fff;
}

/* line 95, ../sass/_common.scss */
p::-moz-selection,
a::-moz-selection,
li::-moz-selection,
figure::-moz-selection,
figcaption::-moz-selection,
span::-moz-selection h1::-moz-selection,
h2::-moz-selection,
h3::-moz-selection,
h4::-moz-selection,
h5::-moz-selection,
h6::-moz-selection {
  background: #6caec8;
  color: #fff;
}

/* line 110, ../sass/_common.scss */
a {
  outline: none;
  text-decoration: none !important;
}

/* line 115, ../sass/_common.scss */
img {
  width: 100%;
}

/* line 119, ../sass/_common.scss */
ul,
ol,
li {
  color: #686868;
  line-height: 1.2;
  font-size: 1rem;
  font-family: "Lato", sans-serif;
  font-weight: 400;
}

/* ==================================================== */
/*  Common Styles                         */
/* ==================================================== */
/* line 133, ../sass/_common.scss */
.mainWrapper {
  width: 100%;
  height: auto;
  overflow-x: hidden;
  position: relative;
}

/* line 140, ../sass/_common.scss */
.rowSection {
  width: 100%;
  height: auto;
  display: inline-block;
  margin-bottom: 1.5rem;
}

/* line 147, ../sass/_common.scss */
.commonPadding {
  padding: 6rem 0;
}

/* line 151, ../sass/_common.scss */
.nicescroll-cursors {
  margin-right: -15px !important;
}

/* line 155, ../sass/_common.scss */
.zeroMarginPadding {
  padding: 0;
  margin: 0;
}

/* line 160, ../sass/_common.scss */
.showMobile,
.showTab {
  display: none;
}

/* line 165, ../sass/_common.scss */
.hideMobile,
.hideTab {
  display: block;
}

/* line 170, ../sass/_common.scss */
.text-center {
  text-align: center !important;
}

/* line 174, ../sass/_common.scss */
.text-left {
  text-align: left !important;
}

/* line 178, ../sass/_common.scss */
.row-fluid {
  width: 100%;
  display: inline-block;
}

/* line 183, ../sass/_common.scss */
.container-full {
  width: 96%;
  position: relative;
  display: block;
  margin: 0 auto;
}

/* line 190, ../sass/_common.scss */
.showInResponsive {
  display: none;
}

/* line 194, ../sass/_common.scss */
.visible-In768 {
  display: none;
}

/* line 197, ../sass/_common.scss */
.mobileSearchContactArea {
  display: none;
}

/* Prelaoder============================== */
/* line 203, ../sass/_common.scss */
.pace {
  -webkit-pointer-events: none;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

/* line 211, ../sass/_common.scss */
.pace .pace-progress {
  background: var(--yellow-color);
  position: fixed;
  z-index: 2000;
  top: 0;
  right: 100%;
  width: 100%;
  height: 2px;
}

/* line 221, ../sass/_common.scss */
.pace-inactive {
  display: none;
}

@-webkit-keyframes animate-preloader {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes animate-preloader {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* line 247, ../sass/_common.scss */
.scrollup {
  width: 52px;
  height: 52px;
  position: fixed;
  bottom: 1rem;
  right: 1rem;
  display: none;
  text-indent: -9999px;
  background: url(../images/arrow-up.svg) center no-repeat #89bb33;
  background-size: 60%;
  z-index: 9999999999999;
  outline: none;
  border: none;
  color: #ffffff;
  border-radius: 100%;
}
/* line 264, ../sass/_common.scss */
.scrollup:hover {
  background: url(../images/arrow-up.svg) center no-repeat #00a6e5;
  background-size: 60%;
  transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
}
/* line 268, ../sass/_common.scss */
.scrollup:hover::before {
  background: #89bb33;
}

/* line 296, ../sass/_common.scss */
.common-sec-intro .title {
  font-size: 2.3rem;
  font-family: "Lato", sans-serif;
  font-weight: 600;
  line-height: 1.3;
  margin: 14px auto;
  text-transform: capitalize;
  letter-spacing: 1px;
}
/* line 306, ../sass/_common.scss */
.common-sec-intro .sub-title {
  font-size: 1.5rem;
  font-weight: 600;
  width: 100%;
  max-width: 650px;
  display: block;
  position: relative;
  margin: 20px auto;
}
/* line 316, ../sass/_common.scss */
.common-sec-intro .sub-para {
  font-size: 1.2rem;
  font-weight: 500;
  display: block;
  position: relative;
  margin: auto;
  color: #000;
}
/* line 325, ../sass/_common.scss */
.common-sec-intro .description {
  font-size: .8rem;
  font-weight: 400;
  width: 100%;
  max-width: 950px;
  display: block;
  position: relative;
  margin: auto;
  color: #000;
}
/* line 336, ../sass/_common.scss */
.common-sec-intro .overline {
  text-align: left;
  color: #00a6e5;
  position: relative;
  width: fit-content;
  padding: 0;
  margin: auto;
  display: flex;
  font-size: .96rem;
  font-weight: 500;
}
/* line 347, ../sass/_common.scss */
.common-sec-intro .overline.left {
  text-align: left !important;
  margin-left: 0 !important;
}
/* line 352, ../sass/_common.scss */
.common-sec-intro .overline.center {
  text-align: center !important;
}
/* line 357, ../sass/_common.scss */
.common-sec-intro.left {
  text-align: left !important;
  margin-left: 0 !important;
}
/* line 362, ../sass/_common.scss */
.common-sec-intro.center {
  text-align: center !important;
}
/* line 366, ../sass/_common.scss */
.common-sec-intro.white {
  color: #ffffff;
}
/* line 370, ../sass/_common.scss */
.common-sec-intro.black {
  color: #000;
}
/* line 374, ../sass/_common.scss */
.common-sec-intro.dark {
  color: #2c2c2c;
}

/* line 379, ../sass/_common.scss */
.page-title {
  font-size: 2rem;
  font-family: "Lato", sans-serif;
  font-weight: 600;
  line-height: 1.3;
  margin: 14px auto;
  text-transform: capitalize;
  letter-spacing: 1px;
}
/* line 387, ../sass/_common.scss */
.page-title.left {
  text-align: left !important;
  margin-left: 0 !important;
}
/* line 392, ../sass/_common.scss */
.page-title.center {
  text-align: center !important;
}

/* line 397, ../sass/_common.scss */
.sub-title {
  font-size: 1.2rem;
  font-weight: 600;
  width: 100%;
  max-width: 650px;
  display: block;
  position: relative;
  margin: 0;
  color: #2c2c2c;
  margin-bottom: .5rem;
}

/* line 409, ../sass/_common.scss */
.no-margin {
  margin: 0 !important;
}

/* line 413, ../sass/_common.scss */
.hideIn768 {
  display: inline-block;
}

/* line 417, ../sass/_common.scss */
.showIn768 {
  display: none;
}

/* line 421, ../sass/_common.scss */
.hideInMobile {
  display: inline-block;
}

/* line 426, ../sass/_common.scss */
.showInMobile {
  display: none;
}

/* line 430, ../sass/_common.scss */
.theme-btn,
a.theme-btn {
  display: inline-block;
  position: relative;
  color: #00a6e5;
  background: #89bb33;
  padding: .5rem 1.1rem;
  font-size: .8rem;
  font-weight: 300;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  border-radius: 30px;
  font-family: "Lato", sans-serif;
  border: none;
  transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
}
/* line 444, ../sass/_common.scss */
.theme-btn:hover,
a.theme-btn:hover {
  color: #89bb33;
  background: #00a6e5;
}

/* line 450, ../sass/_common.scss */
.knowmore {
  display: inline-block;
  position: relative;
  color: #00a6e5;
  background: transparent;
  padding: .7rem 0;
  font-size: .8rem;
  font-weight: 300;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  border-radius: 30px;
  font-family: "Lato", sans-serif;
  border: none;
  transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
}
/* line 463, ../sass/_common.scss */
.knowmore:hover {
  font-weight: 500;
}
/* line 466, ../sass/_common.scss */
.knowmore:hover::after {
  right: -45px;
}
/* line 471, ../sass/_common.scss */
.knowmore::after {
  content: "";
  width: 30px;
  height: 30px;
  position: absolute;
  top: 5px;
  right: -40px;
  border-radius: 100%;
  transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
}

/* line 483, ../sass/_common.scss */
.icon-arrow {
  font-size: 14px;
  font-weight: 300;
  background: url("../images/arrow-square-left.svg") right center no-repeat;
  float: left;
  padding-right: 30px;
  background-size: contain;
}
/* line 491, ../sass/_common.scss */
.icon-arrow.active {
  background: url("../images/arrow-square-top.svg") right center no-repeat;
  transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
}
/* line 496, ../sass/_common.scss */
.icon-arrow.white {
  filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(317deg) brightness(101%) contrast(104%);
}
/* line 500, ../sass/_common.scss */
.icon-arrow.black {
  filter: invert(70%) sepia(0%) saturate(4500%) hue-rotate(52deg) brightness(101%) contrast(100%);
}

/* line 506, ../sass/_common.scss */
.list-counter {
  margin: 1rem;
  padding: 0;
  list-style-type: none;
}
/* line 511, ../sass/_common.scss */
.list-counter li {
  counter-increment: step-counter;
  margin-bottom: 10px;
  padding-left: 24px;
  position: relative;
  line-height: 1.5rem;
}
/* line 516, ../sass/_common.scss */
.list-counter li span {
  font-weight: 600;
}
/* line 519, ../sass/_common.scss */
.list-counter li::before {
  content: counter(step-counter);
  margin-right: 5px;
  font-size: 80%;
  color: #000;
  position: absolute;
  left: 0;
  top: 4px;
  font-weight: 500;
}
/* line 532, ../sass/_common.scss */
.list-counter.colm2 li {
  width: calc(50% - 20px);
}

/* line 538, ../sass/_common.scss */
.list-bullet {
  margin: 20px 0;
  padding: 0;
  list-style-type: none;
}
/* line 543, ../sass/_common.scss */
.list-bullet li {
  width: calc(100% - 2rem);
  float: left;
  margin-bottom: 1.5rem;
  padding-left: 2rem;
  position: relative;
  text-align: left;
  line-height: 1.5rem;
}
/* line 552, ../sass/_common.scss */
.list-bullet li::before {
  content: "";
  margin-right: 5px;
  width: 8px;
  height: 8px;
  background: #686868;
  position: absolute;
  left: 0;
  top: 8px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}

/* line 567, ../sass/_common.scss */
.custom-pagination {
  display: flex;
  margin: 2rem 0;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
}
/* line 574, ../sass/_common.scss */
.custom-pagination .pagination {
  --bs-pagination-color: #2c2c2c;
  --bs-pagination-border-color: transparent;
}
/* line 575, ../sass/_common.scss */
.custom-pagination .pagination li {
  margin: 0 .5rem;
}
/* line 578, ../sass/_common.scss */
.custom-pagination .pagination .link-prev, .custom-pagination .pagination .link-next {
  background: transparent;
  padding: 0;
}
/* line 581, ../sass/_common.scss */
.custom-pagination .pagination .link-prev span, .custom-pagination .pagination .link-next span {
  margin: 0 .5rem;
  width: 32px;
  height: 32px;
  display: inline-block;
  border-radius: 100%;
  border: 1px solid #00a6e5;
  background: #fff;
  color: #00a6e5;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
}
/* line 599, ../sass/_common.scss */
.custom-pagination .pagination .page-item, .custom-pagination .pagination .page-link {
  background: transparent;
  outline: none;
}
/* line 602, ../sass/_common.scss */
.custom-pagination .pagination .page-item:hover, .custom-pagination .pagination .page-link:hover {
  border: 1px solid transparent;
  background: transparent;
}
/* line 604, ../sass/_common.scss */
.custom-pagination .pagination .active .page-link {
  border: 1px solid #00a6e5;
  background: #fff;
  color: #00a6e5;
  border-radius: 5px;
}

/* line 610, ../sass/_common.scss */
.customNavigation .next,
.customNavigation .prev {
  width: 36px;
  height: 36px;
  display: block;
  top: 0;
  padding: 0;
  border: none;
  outline: none;
}
/* line 620, ../sass/_common.scss */
.customNavigation .next img,
.customNavigation .prev img {
  width: 36px;
}

/* line 626, ../sass/_common.scss */
.chipstag {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-start;
  justify-content: flex-start;
  row-gap: 5px;
  column-gap: 5px;
}
/* line 634, ../sass/_common.scss */
.chipstag li {
  color: #00a6e5;
  border: 1px solid #00a6e5;
  border-radius: 5px;
  padding: 0.3rem 0.8rem;
  transition: all 0.3s;
}
/* line 640, ../sass/_common.scss */
.chipstag li:hover {
  background: #ffffff;
  transition: all 0.3s;
}

/* line 647, ../sass/_common.scss */
.slide-floting-menu {
  position: fixed;
  bottom: calc(50% - 70px);
  right: 0;
  display: block;
  z-index: 999;
}
/* line 655, ../sass/_common.scss */
.slide-floting-menu ul.menu li {
  background: #ED992A;
  width: 40px;
  height: 44px;
  display: inline-block;
  padding: .6rem .6rem .6rem .3rem;
  position: relative;
  margin-right: 0;
  -webkit-transition: -webkit-transform 500ms, background-color 500ms, color 500ms;
  transition: transform 500ms, background-color 500ms, color 500ms;
  display: flex;
  align-items: center;
  margin-bottom: 2px;
}
/* line 670, ../sass/_common.scss */
.slide-floting-menu ul.menu li::before {
  content: '';
  width: 22px;
  position: absolute;
  left: -10px;
  display: block;
  background: #ED992A;
  height: 100%;
  border-radius: 100% 0 0 100%;
}
/* line 681, ../sass/_common.scss */
.slide-floting-menu ul.menu li i {
  font-size: 1.5rem;
  margin-right: 10px;
}
/* line 686, ../sass/_common.scss */
.slide-floting-menu ul.menu li img {
  width: 22px;
  height: 100%;
  display: block;
  margin: auto;
  position: relative;
}
/* line 694, ../sass/_common.scss */
.slide-floting-menu ul.menu li a {
  color: #fff;
  display: inline-flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
}
/* line 703, ../sass/_common.scss */
.slide-floting-menu ul.menu li span {
  display: none;
}
/* line 707, ../sass/_common.scss */
.slide-floting-menu ul.menu li fig {
  display: inline-block;
}
/* line 711, ../sass/_common.scss */
.slide-floting-menu ul.menu li:hover {
  background: #00a6e5;
  width: 200px;
  margin-right: -200px;
  border-radius: 0;
  border-top-left-radius: 0.75em;
  border-bottom-left-radius: 0.75em;
  -webkit-transform: translateX(-136px);
  transform: translateX(-136px);
}
/* line 721, ../sass/_common.scss */
.slide-floting-menu ul.menu li:hover span {
  display: inline;
  padding-left: 10px;
}
/* line 726, ../sass/_common.scss */
.slide-floting-menu ul.menu li:hover::before {
  background: #00a6e5;
}
/* line 730, ../sass/_common.scss */
.slide-floting-menu ul.menu li:hover img {
  filter: brightness(0) saturate(100%) invert(71%) sepia(80%) saturate(1809%) hue-rotate(342deg) brightness(98%) contrast(89%);
}

/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/
/* line 4, ../sass/_header.scss */
.header {
  height: auto;
  background: #ffffff;
  padding: 1rem 0;
  box-shadow: rgba(17, 17, 26, 0.1) 0px 4px 16px, rgba(17, 17, 26, 0.05) 0px 8px 32px;
  transition: all 0.3s;
  z-index: 100;
}
/* line 12, ../sass/_header.scss */
.header .menubar {
  display: flex;
  flex-wrap: nowrap;
}
/* line 17, ../sass/_header.scss */
.header .headBar {
  margin: 0;
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  padding: 0;
}
/* line 27, ../sass/_header.scss */
.header .headBar .logoSecWrapper {
  width: 210px;
}
/* line 29, ../sass/_header.scss */
.header .headBar .logoSecWrapper img {
  width: auto;
  height: 40px;
  padding: 0;
  transition: all 0.3s;
  margin: auto;
  position: relative;
  display: block;
}
/* line 40, ../sass/_header.scss */
.header .headBar ul.mainmenu {
  width: auto;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 45, ../sass/_header.scss */
.header .headBar ul.mainmenu li {
  display: flex;
  justify-content: center;
  align-items: center;
  width: auto;
}
/* line 50, ../sass/_header.scss */
.header .headBar ul.mainmenu li a {
  font-size: 1rem;
  color: #2c2c2c;
  text-decoration: none;
  padding: .4rem 1.1rem;
  transition: all 0.3s;
  font-weight: 600;
}
/* line 57, ../sass/_header.scss */
.header .headBar ul.mainmenu li a:hover {
  color: #00a6e5;
  transition: all 0.3s;
}
/* line 65, ../sass/_header.scss */
.header .headBar .drawericon {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
}
/* line 73, ../sass/_header.scss */
.header .headBar .drawericon ul.mainmenu li {
  margin-right: 1rem;
}
/* line 75, ../sass/_header.scss */
.header .headBar .drawericon ul.mainmenu li a {
  padding: 0;
}
/* line 78, ../sass/_header.scss */
.header .headBar .drawericon ul.mainmenu li a.pic img {
  height: 40px;
  width: auto;
  transition: all 0.3s;
}
/* line 82, ../sass/_header.scss */
.header .headBar .drawericon ul.mainmenu li a.button {
  background: #00a6e5;
  color: #ffffff !important;
  padding: 10px 18px;
  border-radius: 5px;
  position: relative;
}
/* line 113, ../sass/_header.scss */
.header .headBar .drawericon img {
  height: 28px;
  width: auto;
  object-fit: cover;
}

/* line 118, ../sass/_header.scss */
.header.scrolled {
  height: auto;
  transition: all 0.5s;
  z-index: 101;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  padding: 10px 0;
  box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
  transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  height: 70px;
}
/* line 131, ../sass/_header.scss */
.header.scrolled .headBar .logoSecWrapper img {
  height: 40px;
  transition: all 0.3s;
}
/* line 132, ../sass/_header.scss */
.header.scrolled .headBar .drawericon img {
  height: 28px;
  transition: all 0.3s;
}

/* line 135, ../sass/_header.scss */
.visible-mobile {
  display: none;
}

/*--------------------------------------------------------------
# Navigation Menu - MAIN
--------------------------------------------------------------*/
/* line 145, ../sass/_header.scss */
.main-menu-offcanvas-wrapper .offcanvas {
  z-index: 9999999999;
}
/* line 146, ../sass/_header.scss */
.main-menu-offcanvas-wrapper .offcanvas-header {
  padding: 1rem 1.5rem 0 1.5rem;
}
/* line 147, ../sass/_header.scss */
.main-menu-offcanvas-wrapper .offcanvas-body {
  padding: 1.5rem;
}
/* line 149, ../sass/_header.scss */
.main-menu-offcanvas-wrapper .navbar-nav .nav-link {
  border-bottom: 1px solid #eee;
  padding: 14px 0;
  color: #2c2c2c;
  font-weight: 600;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
/* line 160, ../sass/_header.scss */
.main-menu-offcanvas-wrapper .navbar-nav .nav-link:hover {
  color: #346CC1;
}
/* line 164, ../sass/_header.scss */
.main-menu-offcanvas-wrapper .navbar-nav .nav-link.pic img {
  position: relative;
  width: 150px;
  height: auto;
  display: block;
  margin: auto;
}
/* line 166, ../sass/_header.scss */
.main-menu-offcanvas-wrapper .navbar-nav .nav-link.button {
  background: #00a6e5;
  color: #ffffff !important;
  padding: .8rem 1.5rem;
  border-radius: 5px;
  text-align: center;
  position: relative;
}
/* line 176, ../sass/_header.scss */
.main-menu-offcanvas-wrapper .dropdown-menu {
  width: 100%;
  padding: 1rem 1.5rem;
  background: #ccedfa;
}
/* line 180, ../sass/_header.scss */
.main-menu-offcanvas-wrapper .dropdown-menu li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
/* line 182, ../sass/_header.scss */
.main-menu-offcanvas-wrapper .dropdown-menu li:last-child {
  border: none;
}
/* line 183, ../sass/_header.scss */
.main-menu-offcanvas-wrapper .dropdown-menu li a {
  padding: .9rem 0;
  transition: all 0.3s;
  background: transparent;
}
/* line 187, ../sass/_header.scss */
.main-menu-offcanvas-wrapper .dropdown-menu li a:hover {
  color: #346CC1;
  transition: all 0.3s;
}

/* line 197, ../sass/_header.scss */
.main-menu-offcanvas-wrapper .navbar-nav .nav-link.button {
  justify-content: center;
}

/* line 200, ../sass/_header.scss */
.mobile-bottom-sticky .contact {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
  flex-wrap: nowrap;
  margin-top: 1rem;
  row-gap: 1rem;
}
/* line 208, ../sass/_header.scss */
.mobile-bottom-sticky .contact li {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: .5rem;
  width: 100%;
}
/* line 215, ../sass/_header.scss */
.mobile-bottom-sticky .contact li .broucher {
  background: #89bb33;
  border-radius: 5px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
/* line 223, ../sass/_header.scss */
.mobile-bottom-sticky .contact li .broucher a {
  padding: .5rem 1rem;
  color: #ffffff;
  display: flex;
  width: auto;
  text-align: center;
  font-size: 1rem;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
}
/* line 236, ../sass/_header.scss */
.mobile-bottom-sticky .contact li .broucher a span {
  margin: 0;
}
/* line 238, ../sass/_header.scss */
.mobile-bottom-sticky .contact li .broucher a img {
  width: 26px;
  height: auto;
  margin-left: 5px;
  filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(241deg) brightness(103%) contrast(103%);
}
/* line 245, ../sass/_header.scss */
.mobile-bottom-sticky .contact img {
  display: inline-block;
  margin-right: 8px;
  height: 22px;
  width: auto;
  object-fit: cover;
}
/* line 246, ../sass/_header.scss */
.mobile-bottom-sticky .contact a {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  font-size: 1.3rem;
  font-weight: 600;
  width: 100%;
}
/* line 255, ../sass/_header.scss */
.mobile-bottom-sticky .contact a.green {
  color: #1fa300;
}
/* line 258, ../sass/_header.scss */
.mobile-bottom-sticky .contact a.blue {
  color: #0F6BD4;
}

/*  Break Point max-width-992px 
//------------------------------------------------------------------------------------------ */
/*  Break Point max-width-1199px 
//------------------------------------------------------------------------------------------ */
@media only screen and (max-width: 1199px) {
  /* line 285, ../sass/_header.scss */
  .header .container-full {
    width: 96%;
  }
  /* line 288, ../sass/_header.scss */
  .header .headBar ul.mainmenu {
    display: none;
  }

  /* line 290, ../sass/_header.scss */
  .header .headBar .drawericon img {
    filter: brightness(0) saturate(100%) invert(41%) sepia(70%) saturate(3184%) hue-rotate(170deg) brightness(107%) contrast(101%);
  }

  /* line 294, ../sass/_header.scss */
  .main-nav .icon .navbar-toggler {
    display: block;
  }

  /* line 295, ../sass/_header.scss */
  .visible-mobile {
    display: block;
  }
}
/* ==================================================== */
/* Banner+HeaderWrapper                          */
/* ==================================================== */
/* line 4, ../sass/_main.scss */
.headerBannerWrapper {
  width: 100%;
  position: relative;
}
/* line 8, ../sass/_main.scss */
.headerBannerWrapper.innerPageBg {
  background: url("../images/pattern-2.png") center center no-repeat fixed #000;
  background-size: cover;
}

/* ==================================================== */
/* Banner                          */
/* ==================================================== */
/* line 19, ../sass/_main.scss */
.homeBannerWrapper {
  width: 100%;
  position: relative;
  padding: 0;
  margin: 0;
  z-index: 80;
}
/* line 26, ../sass/_main.scss */
.homeBannerWrapper .carousel-indicators {
  bottom: 10%;
  display: flex;
  flex-direction: row;
  left: auto;
  right: 45px;
  row-gap: 1rem;
  margin: 0;
}
/* line 36, ../sass/_main.scss */
.homeBannerWrapper .carousel-caption {
  padding: 0;
}
/* line 38, ../sass/_main.scss */
.homeBannerWrapper .carousel-control-next,
.homeBannerWrapper .carousel-control-prev {
  width: 6%;
}

/* line 45, ../sass/_main.scss */
.datetimewrapper {
  width: 100%;
  position: relative;
  padding: 2rem 0 0 0;
}
/* line 50, ../sass/_main.scss */
.datetimewrapper .boxWrapper {
  display: flex;
}
/* line 53, ../sass/_main.scss */
.datetimewrapper .boxWrapper .inboxWrapper {
  display: flex;
}
/* line 56, ../sass/_main.scss */
.datetimewrapper .boxWrapper .inboxWrapper li {
  display: flex;
  padding: 2rem;
  width: 100%;
  border-radius: 5px;
  flex-direction: column;
}
/* line 63, ../sass/_main.scss */
.datetimewrapper .boxWrapper .inboxWrapper li .hd {
  color: #ffffff;
  font-size: 1.2rem;
  margin-bottom: 1rem;
  text-transform: capitalize;
}
/* line 70, ../sass/_main.scss */
.datetimewrapper .boxWrapper .inboxWrapper li .hd span img {
  width: 22px;
  height: auto;
  margin-right: 5px;
}
/* line 78, ../sass/_main.scss */
.datetimewrapper .boxWrapper .inboxWrapper li.box1 {
  background: #2c2c2c;
  width: 30%;
}
/* line 83, ../sass/_main.scss */
.datetimewrapper .boxWrapper .inboxWrapper li.box2 {
  background: url("../images/dot-bg-green.png") center left no-repeat #89bb33;
  background-size: cover;
  margin: 0 1rem;
  width: 30%;
}
/* line 89, ../sass/_main.scss */
.datetimewrapper .boxWrapper .inboxWrapper li.box2 .btn-go {
  background: #2c2c2c;
  color: #ffffff;
}
/* line 95, ../sass/_main.scss */
.datetimewrapper .boxWrapper .inboxWrapper li.box3 {
  background: url("../images/dot-bg-bluee.png") center left no-repeat #00a6e5;
  background-size: cover;
  width: 40%;
}
/* line 100, ../sass/_main.scss */
.datetimewrapper .boxWrapper .inboxWrapper li.box3 .btn-go {
  background: #2c2c2c;
  color: #ffffff;
}
/* line 106, ../sass/_main.scss */
.datetimewrapper .boxWrapper .inboxWrapper li.box3 .form-group .form-control,
.datetimewrapper .boxWrapper .inboxWrapper li.box3 .form-group .form-select {
  width: calc(50% - 35px);
}
/* line 115, ../sass/_main.scss */
.datetimewrapper .boxWrapper .form-group {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
/* line 120, ../sass/_main.scss */
.datetimewrapper .boxWrapper .form-group .form-control {
  width: calc(100% - 70px);
  display: inline-block;
  border-radius: 5px;
  padding: 10px;
  font-size: 1rem;
  border: none;
  margin-right: 5px;
  height: 38px;
}
/* line 131, ../sass/_main.scss */
.datetimewrapper .boxWrapper .form-group .form-select {
  width: calc(100% - 70px);
  display: inline-block;
  border-radius: 5px;
  padding: 10px;
  font-size: 1rem;
  border: none;
  margin-right: 5px;
  height: 38px;
}
/* line 143, ../sass/_main.scss */
.datetimewrapper .boxWrapper .form-group .btn-go {
  border-radius: 5px;
  width: 70px;
  display: inline-flex;
  padding: 10px;
  font-size: 1rem;
  border: none;
  height: 38px;
  align-items: center;
  justify-content: center;
}
/* line 154, ../sass/_main.scss */
.datetimewrapper .boxWrapper .form-group .btn-go.dark .icon img {
  filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(138deg) brightness(105%) contrast(101%);
}
/* line 157, ../sass/_main.scss */
.datetimewrapper .boxWrapper .form-group .btn-go .icon {
  height: 16px;
  width: auto;
}
/* line 157, ../sass/_main.scss */
.datetimewrapper .boxWrapper .form-group .btn-go .icon img {
  height: 16px;
  width: 100%;
  object-fit: cover;
}

/* ==================================================== */
/* Home About                        */
/* ==================================================== */
/* line 167, ../sass/_main.scss */
.homeAboutWrapper {
  width: 100%;
  position: relative;
  padding: 6rem 0 3rem 0;
}
/* line 172, ../sass/_main.scss */
.homeAboutWrapper .container-full {
  width: 90%;
}
/* line 176, ../sass/_main.scss */
.homeAboutWrapper .imh {
  padding-bottom: 4rem;
}
/* line 180, ../sass/_main.scss */
.homeAboutWrapper .imh .contentWrapper {
  align-items: center;
}
/* line 184, ../sass/_main.scss */
.homeAboutWrapper .imh .common-sec-intro {
  width: 96%;
}
/* line 187, ../sass/_main.scss */
.homeAboutWrapper .imh .common-sec-intro .description {
  margin: 0;
  line-height: 1;
}
/* line 193, ../sass/_main.scss */
.homeAboutWrapper .imh .hd {
  text-align: left;
  color: #000;
  position: relative;
  width: fit-content;
  padding: 0;
  margin: 0;
  display: flex;
  font-size: 1rem;
  font-weight: 500;
}
/* line 205, ../sass/_main.scss */
.homeAboutWrapper .imh .theme-btn {
  margin-top: 1rem;
}
/* line 209, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper {
  display: flex;
  flex-direction: column;
  padding-left: 1rem;
}
/* line 214, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper .rowSection {
  display: flex;
  margin: 16px 0 0 0;
}
/* line 219, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper li {
  display: block;
  width: calc(100% / 4 - 4px);
  display: flex;
  flex-direction: column;
  padding: 1rem;
  border: 2px solid #2c2c2c;
  border-radius: 16px 0 16px 0;
  margin: 0 8px;
}
/* line 229, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper li.mar-r-16 {
  margin-right: 16px;
}
/* line 233, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper li .headwrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
}
/* line 240, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper li .headwrapper figure {
  max-width: 90px;
  margin-bottom: 5px;
}
/* line 244, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper li .headwrapper figure img {
  position: relative;
  display: block;
  margin: auto;
  width: 80%;
}
/* line 252, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper li .headwrapper figcaption {
  text-align: center;
  color: #00a6e5;
  position: relative;
  padding: 0;
  margin: 0 auto;
  font-size: 1.5rem;
  font-weight: 900;
}
/* line 263, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper li .description {
  text-align: center;
  color: rgba(0, 0, 0, 0.5);
  font-size: 1rem;
  line-height: 1.2;
}
/* line 273, ../sass/_main.scss */
.homeAboutWrapper .department-specialities {
  position: relative;
  background: url("../images/bg-pic-transparent.png") center left no-repeat #00a6e5;
  background-size: cover;
}
/* line 278, ../sass/_main.scss */
.homeAboutWrapper .department-specialities::after {
  height: 250px;
}
/* line 283, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .sliderWrapper .owl-carousel .owl-item {
  padding: 0 .5rem;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
}
/* line 290, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .sliderWrapper .owl-carousel .owl-item .item.frame, .homeAboutWrapper .department-specialities .sliderWrapper .owl-carousel .owl-item .item {
  display: inline-block;
  width: 98%;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
}
/* line 298, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .sliderWrapper .owl-carousel .owl-item .item a {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
/* line 310, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item {
  background: #ffffff;
  padding: 2.5rem 1.2rem;
  border-radius: 5px;
  position: relative;
}
/* line 318, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item:hover {
  box-shadow: rgba(0, 0, 0, 0.2) 0px 30px 40px -7px;
  transition: all 0.3s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -ms-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  -o-transform: scale(1.02);
  transform: scale(1.02);
}
/* line 329, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item:hover .arrow img {
  transition: all 0.1s ease-in;
  filter: brightness(0) saturate(100%) invert(52%) sepia(96%) saturate(2430%) hue-rotate(164deg) brightness(94%) contrast(100%);
}
/* line 335, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item .arrow {
  position: relative;
}
/* line 337, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item .arrow::before {
  content: "Know more";
  position: absolute;
  right: 30px;
  top: -3px;
  color: #00a6e5;
  font-size: .96rem;
  font-weight: 300;
  display: none;
}
/* line 349, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item figure {
  width: 100%;
}
/* line 352, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item figure img {
  width: 50px;
  height: auto;
  position: relative;
  margin: auto;
  filter: brightness(0) saturate(100%) invert(52%) sepia(96%) saturate(2430%) hue-rotate(164deg) brightness(94%) contrast(100%);
}
/* line 362, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item figcaption {
  width: 100%;
  text-align: center;
  color: #323232;
  font-size: .92rem;
  font-weight: 700;
  margin: 10px 0;
}
/* line 371, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item span {
  width: 100%;
  color: #00a6e5;
  display: block;
  font-size: 1rem;
  text-align: center;
}
/* line 379, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item .arrow {
  position: absolute;
  display: flex;
  flex-direction: row-reverse;
  width: auto;
  position: absolute;
  right: 1.5rem;
  bottom: 1.5rem;
}
/* line 381, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item .arrow img {
  width: auto;
  height: 14px;
}
/* line 397, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities {
  position: relative;
  background: url("../images/bg-pic-transparent.png") center left no-repeat #89bb33;
  background-size: cover;
}
/* line 402, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities::after {
  height: 300px;
}
/* line 407, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .sliderWrapper .owl-carousel .owl-item {
  padding: 0 .5rem;
  display: flex;
}
/* line 411, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .sliderWrapper .owl-carousel .owl-item .item.frame, .homeAboutWrapper .doctors-specialities .sliderWrapper .owl-carousel .owl-item .item {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
}
/* line 414, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .sliderWrapper .owl-carousel .owl-item .item.frame:hover, .homeAboutWrapper .doctors-specialities .sliderWrapper .owl-carousel .owl-item .item:hover {
  transition: all 0.3s ease-in;
  box-shadow: rgba(0, 0, 0, 0.3) 0px 8px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -2px;
}
/* line 418, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .sliderWrapper .owl-carousel .owl-item .item.frame:hover figure img, .homeAboutWrapper .doctors-specialities .sliderWrapper .owl-carousel .owl-item .item:hover figure img {
  transition: all 0.3s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -ms-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}
/* line 434, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .common-sec-intro .title {
  text-align: right;
}
/* line 438, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .bigText {
  text-align: right;
}
/* line 442, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities form {
  width: 100%;
}
/* line 444, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .form-group {
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 80%;
  max-width: 90%;
}
/* line 451, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .form-group .form-control {
  width: calc(100% - 40px);
  display: inline-block;
  border-radius: 4px 0 0 4px;
  padding: 10px;
  font-size: 1rem;
  border: none;
  height: 38px;
}
/* line 461, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .form-group .form-select {
  background: url("../images/arrow-select.svg") center right 10px no-repeat #fff;
  width: calc(100% - 70px);
  display: inline-block;
  border-radius: 4px 0 0 4px;
  padding: 10px;
  font-size: 1rem;
  border: none;
  height: 38px;
}
/* line 472, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .form-group .btn-go {
  background: #ffffff;
  height: 38px;
  border-radius: 0 4px 4px 0;
  width: 40px;
  display: inline-block;
  padding: 10px;
  font-size: 1rem;
  border: none;
}
/* line 482, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .form-group .btn-go img {
  width: 18px;
  height: auto;
}
/* line 489, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .item.frame {
  background: #ffffff;
  border-radius: 5px;
  padding: 0;
}
/* line 495, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .item.frame figure {
  width: 100%;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
}
/* line 500, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .item.frame figure img {
  width: 100%;
  height: auto;
  position: relative;
  margin: auto;
}
/* line 508, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .item.frame .infoWrapper {
  padding: .2rem 1rem 1.5rem 1rem;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  row-gap: 5px;
}
/* line 516, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .item.frame .name {
  width: 100%;
  text-align: left;
  color: #323232;
  font-size: 1.06rem;
  font-weight: 700;
  margin: 10px 0 0;
}
/* line 525, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .item.frame .designation {
  width: 100%;
  color: #2c2c2c;
  display: block;
  font-size: 1rem;
  text-align: left;
  font-weight: 400;
}
/* line 537, ../sass/_main.scss */
.homeAboutWrapper .testimonials {
  position: relative;
  background: url(../images/bg-pic-transparent.png) center left no-repeat #2c2c2c;
  background-size: cover;
  border-radius: 5px;
  padding: 6rem 4.36rem 0rem;
  margin: 0;
}
/* line 545, ../sass/_main.scss */
.homeAboutWrapper .testimonials::after {
  content: "";
  width: 100%;
  height: 35%;
  position: absolute;
  bottom: 0;
  left: 0;
  background: #ffffff;
  z-index: 10;
}
/* line 556, ../sass/_main.scss */
.homeAboutWrapper .testimonials .head {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
/* line 562, ../sass/_main.scss */
.homeAboutWrapper .testimonials .head .title {
  font-family: "Lato", sans-serif;
  font-weight: 600;
  line-height: 1;
  color: #ffffff;
  text-transform: capitalize;
  letter-spacing: 1px;
  font-size: 2rem;
  margin: 0;
}
/* line 574, ../sass/_main.scss */
.homeAboutWrapper .testimonials .customNavigation {
  display: flex;
  padding: 10px;
  column-gap: 10px;
}
/* line 579, ../sass/_main.scss */
.homeAboutWrapper .testimonials .customNavigation a {
  margin-right: 50px;
}
/* line 582, ../sass/_main.scss */
.homeAboutWrapper .testimonials .customNavigation a:last-child {
  margin-right: 0;
}
/* line 587, ../sass/_main.scss */
.homeAboutWrapper .testimonials .customNavigation .next img, .homeAboutWrapper .testimonials .customNavigation .prev img {
  filter: brightness(0) saturate(100%) invert(12%) sepia(2%) saturate(19%) hue-rotate(10deg) brightness(103%) contrast(88%);
  z-index: 30;
  position: relative;
}
/* line 595, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper {
  width: 99.5%;
  height: auto;
  margin: 0 15px;
  position: relative;
  z-index: 20;
}
/* line 607, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item {
  background: transparent;
  padding: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
}
/* line 616, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item.video {
  position: relative;
  display: block;
  border-radius: 5px;
  overflow: hidden;
  width: 100%;
}
/* line 622, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item.video .video-thumbnail-wrapper {
  position: relative;
}
/* line 624, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item.video .video-thumbnail-wrapper img {
  width: 100%;
  height: 100%;
  max-height: 450px;
  object-fit: cover;
  object-position: center;
  transition: all .5s;
}
/* line 632, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item.video .video-thumbnail-wrapper .button {
  position: absolute;
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  background: url(../images/video-controls-2.svg) bottom center no-repeat rgba(35, 168, 218, 0.65);
  background-size: 100%;
  top: 0;
  left: 0;
}
/* line 647, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item.video:hover .video-thumbnail-wrapper img {
  transition: all .5s;
  -ms-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
}
/* line 655, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item.video:hover .video-thumbnail-wrapper .button {
  transition: all .5s;
  background: url(../images/video-controls-2.svg) bottom center no-repeat rgba(35, 168, 218, 0.3);
  background-size: 100%;
}
/* line 664, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item figure {
  width: 200px;
  height: 200px;
  display: block;
  border-radius: 100%;
  overflow: hidden;
}
/* line 671, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item figure a {
  margin: 0 auto;
}
/* line 673, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item figure img {
  width: 100%;
  height: auto;
  position: relative;
  margin: auto;
}
/* line 681, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item .content-wrapper-sec {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  padding-left: 2rem;
}
/* line 691, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item figcaption {
  width: 100%;
  text-align: left;
  color: #ffffff;
  font-size: 1rem;
  margin: 0 0 1rem 0;
}
/* line 699, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item .name {
  width: 100%;
  text-align: left;
  color: #ffffff;
  font-size: .92rem;
  font-weight: 700;
  margin: 10px 0;
  text-transform: uppercase;
}
/* line 708, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item .name a {
  display: flex;
  flex-direction: row-reverse;
  width: auto;
  margin-top: 1.25rem;
}
/* line 709, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item .name a img {
  width: auto;
  height: 14px;
}
/* line 721, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item span {
  width: 100%;
  color: #ffffff;
  display: block;
  font-size: 1rem;
  text-align: left;
}
/* line 733, ../sass/_main.scss */
.homeAboutWrapper .testimonials .videoTestimonialWrapper .modal .modal-dialog {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
}
/* line 738, ../sass/_main.scss */
.homeAboutWrapper .testimonials .videoTestimonialWrapper iframe {
  width: 100%;
  height: 460px;
  border: none;
}
/* line 745, ../sass/_main.scss */
.homeAboutWrapper .testimonials .videoTestimonialWrapper .modal-content {
  background: #000;
  border-radius: 5px;
  border: none;
  max-width: max-content;
}
/* line 750, ../sass/_main.scss */
.homeAboutWrapper .testimonials .videoTestimonialWrapper .modal-content .modal-body iframe {
  border-radius: 5px;
}
/* line 761, ../sass/_main.scss */
.homeAboutWrapper .department-specialities,
.homeAboutWrapper .doctors-specialities {
  padding: 4.36rem;
  margin: 0;
}
/* line 767, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .sliderWrapper .description,
.homeAboutWrapper .doctors-specialities .sliderWrapper .description {
  color: #ffffff;
  text-align: left;
}
/* line 772, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .sliderWrapper .headWrapper,
.homeAboutWrapper .doctors-specialities .sliderWrapper .headWrapper {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}
/* line 777, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .sliderWrapper .headWrapper .customNavigation,
.homeAboutWrapper .doctors-specialities .sliderWrapper .headWrapper .customNavigation {
  display: flex;
  padding: 10px;
  column-gap: 10px;
}
/* line 782, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .sliderWrapper .headWrapper .customNavigation .next,
.homeAboutWrapper .department-specialities .sliderWrapper .headWrapper .customNavigation .prev,
.homeAboutWrapper .doctors-specialities .sliderWrapper .headWrapper .customNavigation .next,
.homeAboutWrapper .doctors-specialities .sliderWrapper .headWrapper .customNavigation .prev {
  margin: 0;
}
/* line 791, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .common-sec-intro .title,
.homeAboutWrapper .doctors-specialities .common-sec-intro .title {
  font-size: 2rem;
  margin: 0;
}
/* line 797, ../sass/_main.scss */
.homeAboutWrapper .department-specialities::before, .homeAboutWrapper .department-specialities::after,
.homeAboutWrapper .doctors-specialities::before,
.homeAboutWrapper .doctors-specialities::after {
  content: "";
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 10;
}
/* line 807, ../sass/_main.scss */
.homeAboutWrapper .department-specialities::before,
.homeAboutWrapper .doctors-specialities::before {
  background-image: linear-gradient(to left, #00a6e5, #00b2d9, #00b9b6, #00bb84, #60b94b);
  height: 5px;
  border-bottom: 1px solid #ffffff;
  top: 0;
}
/* line 814, ../sass/_main.scss */
.homeAboutWrapper .department-specialities::after,
.homeAboutWrapper .doctors-specialities::after {
  background: #ffffff;
  bottom: 0;
}
/* line 823, ../sass/_main.scss */
.homeAboutWrapper .bigText {
  font-size: 7rem;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.5);
  line-height: 1;
}
/* line 830, ../sass/_main.scss */
.homeAboutWrapper .view-all {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: flex-end;
  padding: 2.5rem 20px 0 0;
}
/* line 837, ../sass/_main.scss */
.homeAboutWrapper .view-all a {
  font-size: 1rem;
  color: #2c2c2c;
  display: flex;
  align-items: center;
}
/* line 843, ../sass/_main.scss */
.homeAboutWrapper .view-all span {
  display: flex;
  padding-top: 3px;
}
/* line 848, ../sass/_main.scss */
.homeAboutWrapper .view-all img {
  width: auto;
  height: 14px;
  margin-left: 5px;
}

/* line 858, ../sass/_main.scss */
#ourclients {
  display: block;
  margin-left: auto;
  margin-right: auto;
  background: #fff;
  padding-bottom: 30px;
  height: 150px;
}
/* line 866, ../sass/_main.scss */
#ourclients .clients-wrap {
  display: block;
  width: 98%;
  margin: 0 auto;
  overflow: hidden;
}
/* line 873, ../sass/_main.scss */
#ourclients .clients-wrap ul {
  display: block;
  list-style: none;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
/* line 881, ../sass/_main.scss */
#ourclients .clients-wrap ul li {
  display: block;
  float: left;
  position: relative;
  width: auto;
  height: auto;
  line-height: 100px;
  text-align: center;
}
/* line 893, ../sass/_main.scss */
#ourclients .clients-wrap ul li img {
  vertical-align: middle;
  width: 90%;
  height: auto;
  -webkit-transition: 0 linear left;
  -moz-transition: 0 linear left;
  transition: 0 linear left;
  border-radius: 5px;
  border: 1px solid #bdbdbf;
}
/* line 904, ../sass/_main.scss */
#ourclients h3 {
  border-bottom: 2px solid #3399ff;
  width: 150px;
  padding: 10px;
}

/* line 912, ../sass/_main.scss */
.overlaydata {
  width: 100%;
  position: relative;
  padding: 3rem 0 3rem 0;
}
/* line 917, ../sass/_main.scss */
.overlaydata .media-pic {
  display: none;
}
/* line 921, ../sass/_main.scss */
.overlaydata .container-full {
  width: 90%;
}
/* line 925, ../sass/_main.scss */
.overlaydata .wrapperrow {
  display: flex;
  flex-direction: row;
  justify-content: center;
  max-height: 450px;
}
/* line 931, ../sass/_main.scss */
.overlaydata .wrapperrow li {
  margin-right: 2rem;
}
/* line 934, ../sass/_main.scss */
.overlaydata .wrapperrow li .imagewraper {
  position: relative;
  transition: all .3s;
  height: 100%;
  border-radius: 5px;
  overflow: hidden;
}
/* line 941, ../sass/_main.scss */
.overlaydata .wrapperrow li .imagewraper a {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
  display: block;
  z-index: 30;
}
/* line 951, ../sass/_main.scss */
.overlaydata .wrapperrow li .imagewraper:hover {
  transition: all .3s;
}
/* line 954, ../sass/_main.scss */
.overlaydata .wrapperrow li .imagewraper:hover::after {
  height: 100%;
  transition: all .3s;
}
/* line 959, ../sass/_main.scss */
.overlaydata .wrapperrow li .imagewraper:hover p {
  font-weight: 500;
  font-size: 1.2rem;
}
/* line 965, ../sass/_main.scss */
.overlaydata .wrapperrow li .imagewraper img {
  width: 100%;
  height: -webkit-fill-available;
  object-fit: cover;
}
/* line 971, ../sass/_main.scss */
.overlaydata .wrapperrow li .imagewraper p {
  position: absolute;
  width: 100%;
  display: block;
  bottom: 10px;
  color: #ffffff;
  z-index: 29;
  font-size: 1.2rem;
  padding: 1rem 2rem;
  text-align: left;
}
/* line 983, ../sass/_main.scss */
.overlaydata .wrapperrow li .imagewraper::after {
  content: "";
  width: 100%;
  height: 45%;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 10;
  background: linear-gradient(360deg, rgba(0, 0, 0, 0.9) 15%, rgba(0, 23, 49, 0) 100%);
}
/* line 1002, ../sass/_main.scss */
.overlaydata .wrapperrow li:first-child {
  width: 40%;
}
/* line 1010, ../sass/_main.scss */
.overlaydata .wrapperrow li:nth-child(2) {
  width: calc(30% - 3rem);
}
/* line 1013, ../sass/_main.scss */
.overlaydata .wrapperrow li:nth-child(2) p {
  text-align: left;
}
/* line 1018, ../sass/_main.scss */
.overlaydata .wrapperrow li:last-child {
  width: 30%;
  margin-right: 0;
}
/* line 1022, ../sass/_main.scss */
.overlaydata .wrapperrow li:last-child p {
  text-align: left;
}
/* line 1026, ../sass/_main.scss */
.overlaydata .wrapperrow li:last-child ul.subwrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
/* line 1032, ../sass/_main.scss */
.overlaydata .wrapperrow li:last-child ul.subwrapper li {
  width: 100%;
  margin: 0 0 2rem 0;
  height: calc(50% - 1rem);
}
/* line 1037, ../sass/_main.scss */
.overlaydata .wrapperrow li:last-child ul.subwrapper li:last-child {
  margin: 0;
}

/* line 1049, ../sass/_main.scss */
.mediaWrapper {
  padding: 0;
  margin-top: 6rem;
  background: url("../images/bg1.png") center right no-repeat #00a6e5;
  background-size: 65%;
  border-radius: 5px;
  overflow: hidden;
}
/* line 1057, ../sass/_main.scss */
.mediaWrapper .title {
  font-family: "Lato", sans-serif;
  font-weight: 600;
  line-height: 1;
  color: #ffffff;
  text-transform: capitalize;
  letter-spacing: 1px;
  font-size: 2rem;
  margin: 0;
}
/* line 1068, ../sass/_main.scss */
.mediaWrapper ul {
  display: flex;
  width: 50%;
  flex-direction: column;
  padding: 3rem;
  background: #00a6e5;
}
/* line 1075, ../sass/_main.scss */
.mediaWrapper ul li {
  display: flex;
  margin-top: 1.6rem;
}
/* line 1080, ../sass/_main.scss */
.mediaWrapper ul li:last-child figcaption {
  border-bottom: none;
}
/* line 1087, ../sass/_main.scss */
.mediaWrapper figure {
  width: 150px;
  height: auto;
  border-radius: 5px;
  overflow: hidden;
  display: block;
  margin-right: 1.6rem;
}
/* line 1095, ../sass/_main.scss */
.mediaWrapper figure img {
  width: 100%;
  height: fit-content;
}
/* line 1101, ../sass/_main.scss */
.mediaWrapper figcaption {
  width: calc(100% - 200px);
  align-items: flex-end;
  border-bottom: 1px solid #fff;
  display: inline-flex;
  align-items: center;
}
/* line 1108, ../sass/_main.scss */
.mediaWrapper figcaption p {
  font-size: 1rem;
  color: #ffffff;
  text-align: left;
  line-height: 1.5;
}

/* ==================================================== */
/* ===== FAQ             */
/* ==================================================== */
/* line 1126, ../sass/_main.scss */
.faqWrapper {
  background: #ffffff;
  padding: 2rem 2rem 3rem 2rem;
  /* Custom style */
}
/* line 1130, ../sass/_main.scss */
.faqWrapper .common-sec-intro {
  margin-bottom: 30px;
}
/* line 1133, ../sass/_main.scss */
.faqWrapper .common-sec-intro p {
  text-align: center;
  font-size: 1rem;
}
/* line 1139, ../sass/_main.scss */
.faqWrapper .container-full {
  width: 70%;
}
/* line 1143, ../sass/_main.scss */
.faqWrapper .faqcontainer {
  border-radius: 5px;
  border: 2px solid #2c2c2c;
  padding: 3rem;
}
/* line 1149, ../sass/_main.scss */
.faqWrapper .accordion-item {
  border: none;
  border-bottom: 1px solid #2c2c2c;
}
/* line 1153, ../sass/_main.scss */
.faqWrapper .accordion-item:last-child {
  border: none;
}
/* line 1158, ../sass/_main.scss */
.faqWrapper .accordion-button {
  font-size: 1rem;
  font-weight: 700;
  padding: 1rem 0;
  color: #2c2c2c;
}
/* line 1165, ../sass/_main.scss */
.faqWrapper .accordion-button:not(.collapsed) {
  background: transparent;
  border: none;
  padding-bottom: 0;
  box-shadow: none;
}
/* line 1172, ../sass/_main.scss */
.faqWrapper .card-body {
  padding: 0 0 .5rem 0;
}
/* line 1177, ../sass/_main.scss */
.faqWrapper .accordion-button::after {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M8 0a1 1 0 0 1 1 1v6h6a1 1 0 1 1 0 2H9v6a1 1 0 1 1-2 0V9H1a1 1 0 0 1 0-2h6V1a1 1 0 0 1 1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
  transform: scale(0.7) !important;
}
/* line 1182, ../sass/_main.scss */
.faqWrapper .accordion-button:not(.collapsed)::after {
  background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='%23333' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' d='M0 8a1 1 0 0 1 1-1h14a1 1 0 1 1 0 2H1a1 1 0 0 1-1-1z' clip-rule='evenodd'/%3e%3c/svg%3e");
}

/* line 1187, ../sass/_main.scss */
.broucher-contaxt-bottombar {
  margin: 0;
  position: fixed;
  width: 100%;
  bottom: 0;
  z-index: 30;
  background: #ccedfa;
  padding: 1rem 0;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 0 4px 2px;
}
/* line 1197, ../sass/_main.scss */
.broucher-contaxt-bottombar .container-full {
  width: 90%;
}
/* line 1200, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
/* line 1207, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card {
  border-radius: 5px;
  display: flex;
  width: 100%;
  flex-direction: row;
  align-items: center;
  justify-content: space-between;
  border: none;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 50px;
}
/* line 1216, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card span {
  display: inline-block;
  margin: auto 1rem;
  line-height: 1.1;
  font-size: 1rem;
  color: #686868;
}
/* line 1217, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
  width: 100%;
}
/* line 1223, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact li {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: .5rem;
}
/* line 1229, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact li .broucher {
  background: #00a6e5;
  border-radius: 5px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
/* line 1236, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact li .broucher a {
  padding: .4rem 1rem;
  color: #ffffff;
  display: flex;
  width: auto;
  text-align: center;
  font-size: 1rem;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
}
/* line 1248, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact li .broucher a span {
  margin: 0;
}
/* line 1250, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact li .broucher a img {
  width: 24px;
  height: auto;
  margin-left: 5px;
  filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(241deg) brightness(103%) contrast(103%);
}
/* line 1257, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact img {
  display: inline-block;
  margin-right: 8px;
  height: 20px;
  width: auto;
  object-fit: cover;
}
/* line 1258, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact a {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  font-size: 1rem;
}
/* line 1265, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact a.green {
  color: #1fa300;
}
/* line 1268, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact a.blue {
  color: #0F6BD4;
}

/* line 1283, ../sass/_main.scss */
.sidebar {
  position: relative;
  z-index: 50;
  transition: all 0.3s ease;
  /* Smooth transition for position change */
}

/* ==================================================== */
/* ===== Footer Section                 */
/* ==================================================== */
/* line 1294, ../sass/_main.scss */
.footer {
  width: 100%;
  position: relative;
  margin-bottom: 4rem;
}
/* line 1299, ../sass/_main.scss */
.footer .container-full {
  width: 90%;
}
/* line 1303, ../sass/_main.scss */
.footer .col:last-child {
  display: flex;
  justify-content: flex-end;
}
/* line 1309, ../sass/_main.scss */
.footer .footerTopWrapper {
  padding: 3rem;
  background: #58595b;
  border-radius: 5px;
}
/* line 1315, ../sass/_main.scss */
.footer .footerData {
  margin: 0;
  padding: 0;
  display: flex;
}
/* line 1323, ../sass/_main.scss */
.footer .socialmedia .hd {
  font-size: .94rem;
  font-weight: 100;
  color: #ffffff;
  text-transform: capitalize;
  display: block;
  margin: 0 0 0.4rem 0;
}
/* line 1332, ../sass/_main.scss */
.footer .socialmedia ul {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
}
/* line 1339, ../sass/_main.scss */
.footer .socialmedia ul li {
  align-items: center;
  margin-right: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 1346, ../sass/_main.scss */
.footer .socialmedia ul li:last-child {
  margin-right: 0;
}
/* line 1350, ../sass/_main.scss */
.footer .socialmedia ul li img {
  border: none;
  position: relative;
  margin: auto;
  display: block;
  filter: brightness(0) saturate(100%) invert(98%) sepia(0%) saturate(0%) hue-rotate(346deg) brightness(102%) contrast(102%);
}
/* line 1364, ../sass/_main.scss */
.footer h3 {
  font-size: 1.4rem;
  line-height: 1;
  color: #ffffff;
  font-weight: 400;
  margin: 0 0 1.2rem 0;
  position: relative;
}
/* line 1383, ../sass/_main.scss */
.footer ul.links li {
  margin-bottom: 5px;
  font-size: 1rem;
  position: relative;
  padding-left: 0;
  color: rgba(255, 255, 255, 0.7);
  line-height: 1.4;
}
/* line 1401, ../sass/_main.scss */
.footer ul.links li a {
  color: rgba(255, 255, 255, 0.7);
  transition: all 0.5s;
}
/* line 1405, ../sass/_main.scss */
.footer ul.links li a:hover {
  color: white;
}
/* line 1412, ../sass/_main.scss */
.footer .bottomlogo {
  margin-bottom: 1.5rem;
}
/* line 1415, ../sass/_main.scss */
.footer .bottomlogo .hd {
  font-size: 1rem;
  font-weight: 100;
  color: #ffffff;
  text-transform: capitalize;
  display: block;
  margin: 0 0 0.4rem 0;
}
/* line 1424, ../sass/_main.scss */
.footer .bottomlogo ul {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  flex-direction: row;
}
/* line 1431, ../sass/_main.scss */
.footer .bottomlogo ul li {
  align-items: center;
  margin: 4px 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #ffffff;
  border-radius: 5px;
  padding: 5px;
}
/* line 1441, ../sass/_main.scss */
.footer .bottomlogo ul li img {
  border: none;
  position: relative;
  margin: auto;
  display: block;
}
/* line 1453, ../sass/_main.scss */
.footer .footerBottom {
  background: #fff;
  padding: 2.5rem;
}
/* line 1457, ../sass/_main.scss */
.footer .footerBottom p {
  font-size: 1rem;
  font-weight: 300;
  color: #2c2c2c;
  text-align: center;
}
/* line 1463, ../sass/_main.scss */
.footer .footerBottom p span {
  color: #89bb33;
}

/* ==================================================== */
/* ===== Contact - enquiry - Get in touch -section                 */
/* ==================================================== */
/* line 1477, ../sass/_main.scss */
.booking-form .modal-body {
  padding: 0;
  margin: 0;
}
/* line 1481, ../sass/_main.scss */
.booking-form .modal-body .form-data-wrapper {
  background: #e6f1f6;
  padding: 1rem 2rem;
}
/* line 1486, ../sass/_main.scss */
.booking-form .modal-body .form-btn-wrapper {
  background: #fff;
  padding: 1rem 0 0 0;
}

/* line 1493, ../sass/_main.scss */
.enquiryModalWrapper .modal-content, .booking-form .modal-content, .videoTestimonialWrapper .modal-content, .contact-form .modal-content {
  padding: 1.5rem;
}
/* line 1494, ../sass/_main.scss */
.enquiryModalWrapper .modal-title, .booking-form .modal-title, .videoTestimonialWrapper .modal-title, .contact-form .modal-title {
  font-size: 1.3rem;
  color: #000;
}
/* line 1495, ../sass/_main.scss */
.enquiryModalWrapper.modal, .enquiryModalWrapper .modal, .booking-form.modal, .booking-form .modal, .videoTestimonialWrapper.modal, .videoTestimonialWrapper .modal, .contact-form.modal, .contact-form .modal {
  --bs-modal-width: 60%;
}
/* line 1497, ../sass/_main.scss */
.enquiryModalWrapper .modal.show .modal-dialog, .booking-form .modal.show .modal-dialog, .videoTestimonialWrapper .modal.show .modal-dialog, .contact-form .modal.show .modal-dialog {
  transform: none;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 86vh;
  overflow: hidden;
}
/* line 1506, ../sass/_main.scss */
.enquiryModalWrapper .modal-header, .booking-form .modal-header, .videoTestimonialWrapper .modal-header, .contact-form .modal-header {
  flex-direction: row-reverse;
  justify-content: space-between;
}
/* line 1509, ../sass/_main.scss */
.enquiryModalWrapper .modal-header .close, .booking-form .modal-header .close, .videoTestimonialWrapper .modal-header .close, .contact-form .modal-header .close {
  width: 36px;
  height: 36px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #00a6e5;
  color: #ffffff;
  font-size: 1.5rem;
  border-radius: 5px;
  border: none;
}
/* line 1522, ../sass/_main.scss */
.enquiryModalWrapper .form-group, .booking-form .form-group, .videoTestimonialWrapper .form-group, .contact-form .form-group {
  margin: 15px 0;
}
/* line 1523, ../sass/_main.scss */
.enquiryModalWrapper .form-label, .enquiryModalWrapper .labeltext, .booking-form .form-label, .booking-form .labeltext, .videoTestimonialWrapper .form-label, .videoTestimonialWrapper .labeltext, .contact-form .form-label, .contact-form .labeltext {
  font-size: .9rem;
  color: #686868 !important;
  margin-bottom: 5px;
  padding-left: .5rem;
}
/* line 1524, ../sass/_main.scss */
.enquiryModalWrapper .form-control, .enquiryModalWrapper .form-select, .booking-form .form-control, .booking-form .form-select, .videoTestimonialWrapper .form-control, .videoTestimonialWrapper .form-select, .contact-form .form-control, .contact-form .form-select {
  border: 1px solid rgba(36, 69, 87, 0.1);
  padding: .8rem;
  background: #f5f9fb;
  border-radius: 5px;
}
/* line 1529, ../sass/_main.scss */
.enquiryModalWrapper .form-control:focus, .enquiryModalWrapper .form-select:focus, .booking-form .form-control:focus, .booking-form .form-select:focus, .videoTestimonialWrapper .form-control:focus, .videoTestimonialWrapper .form-select:focus, .contact-form .form-control:focus, .contact-form .form-select:focus {
  box-shadow: none;
  border-bottom: 1px solid #AFB8CD;
}
/* line 1531, ../sass/_main.scss */
.enquiryModalWrapper #datetimepicker_mask, .booking-form #datetimepicker_mask, .videoTestimonialWrapper #datetimepicker_mask, .contact-form #datetimepicker_mask {
  border: none !important;
}
/* line 1533, ../sass/_main.scss */
.enquiryModalWrapper .form-check-inline, .booking-form .form-check-inline, .videoTestimonialWrapper .form-check-inline, .contact-form .form-check-inline {
  display: flex;
  padding: 1rem;
  flex-direction: row;
  flex-wrap: nowrap;
  column-gap: 3rem;
  background: #fff;
  border-radius: 5px;
  width: 100%;
}

/* line 1546, ../sass/_main.scss */
.imh-form .form-group, .contact-form .form-group {
  margin: 15px 0;
}
/* line 1547, ../sass/_main.scss */
.imh-form .form-label, .imh-form .labeltext, .contact-form .form-label, .contact-form .labeltext {
  font-size: .9rem;
  color: #686868 !important;
  margin-bottom: 5px;
  padding-left: 0;
}
/* line 1548, ../sass/_main.scss */
.imh-form .form-control, .imh-form .form-select, .contact-form .form-control, .contact-form .form-select {
  border: 1px solid rgba(36, 69, 87, 0.1);
  padding: .8rem;
  background: #fff;
  border-radius: 5px;
}
/* line 1553, ../sass/_main.scss */
.imh-form .form-control:focus, .imh-form .form-select:focus, .contact-form .form-control:focus, .contact-form .form-select:focus {
  box-shadow: none;
  border-bottom: 1px solid #AFB8CD;
}
/* line 1556, ../sass/_main.scss */
.imh-form .form-check-inline, .contact-form .form-check-inline {
  display: flex;
  padding: 1rem;
  flex-direction: row;
  flex-wrap: nowrap;
  column-gap: 1rem;
}
/* line 1564, ../sass/_main.scss */
.imh-form .date-time br, .contact-form .date-time br {
  display: none;
}
/* line 1566, ../sass/_main.scss */
.imh-form .form-select, .contact-form .form-select {
  background: url("../images/arrow-select.svg") center right 10px no-repeat #fff;
}
/* line 1569, ../sass/_main.scss */
.imh-form .form-outline, .contact-form .form-outline {
  margin-bottom: 20px;
}
/* line 1570, ../sass/_main.scss */
.imh-form .btn, .contact-form .btn {
  text-align: center;
  color: #ffffff;
  background: #00a6e5;
  position: relative;
  width: fit-content;
  padding: .7rem 3rem;
  margin: auto;
  border-radius: 4px;
  display: block;
  font-size: 1.1rem;
  font-weight: 500;
  border: none;
  transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
}
/* line 1585, ../sass/_main.scss */
.imh-form .btn:hover, .contact-form .btn:hover {
  background: #89bb33;
}

/* line 1592, ../sass/_main.scss */
.sidebar {
  transition: all 0.3s;
  position: relative;
}

/* line 1593, ../sass/_main.scss */
.sticky {
  position: fixed;
  top: 70px;
  transition: top 0.3s ease;
  z-index: 80;
}

/* line 1594, ../sass/_main.scss */
#stickyAside, #stickyAsideResponsive {
  transition: all 0.3s ease;
}

/* line 1599, ../sass/_main.scss */
.bottominfobar {
  transition: all 0.3s;
  position: relative;
}

/* line 1600, ../sass/_main.scss */
.bottom-sticky-panel {
  position: fixed;
  bottom: 0;
  transition: top 0.3s ease;
  z-index: 999;
}

/* line 1603, ../sass/_main.scss */
.sliderWrapper {
  width: 99.5%;
  height: auto;
  margin: 0 15px;
  position: relative;
  z-index: 20;
}
/* line 1610, ../sass/_main.scss */
.sliderWrapper .owl-carousel .owl-wrapper {
  display: flex;
  column-gap: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: stretch;
}
/* line 1620, ../sass/_main.scss */
.sliderWrapper .owl-carousel .owl-item {
  padding: 0 .5rem;
  display: flex;
}

/* ==================================================== */
/* Inner Banner                         */
/* ==================================================== */
/* line 4, ../sass/_inner-page.scss */
.innerBanner {
  width: 100%;
  height: auto;
  position: relative;
  background: url("../images/bg-about.png") top center no-repeat fixed;
  background-size: cover;
  padding: 4rem 0;
  display: flex;
  height: 450px;
  justify-content: center;
  align-items: center;
}
/* line 18, ../sass/_inner-page.scss */
.innerBanner::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  display: block;
  top: 0;
  left: 0;
  opacity: .65;
  z-index: 10;
  background: linear-gradient(120deg, rgba(0, 0, 0, 0.94) 30%, rgba(0, 23, 49, 0) 100%);
}
/* line 37, ../sass/_inner-page.scss */
.innerBanner .title {
  position: relative;
  text-align: left;
  font-family: "Lato", sans-serif;
  letter-spacing: 0;
  font-weight: 700;
  font-size: 3.3rem;
  text-transform: none;
  word-break: break-word;
  color: #ffffff;
  z-index: 20;
  width: 100%;
  text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1);
}
/* line 53, ../sass/_inner-page.scss */
.innerBanner .sub-para {
  color: #ffffff;
  z-index: 20;
  position: relative;
  font-size: 1.2rem;
  margin-top: 2rem;
  text-align: left;
}
/* line 66, ../sass/_inner-page.scss */
.innerBanner .breadcrumb {
  position: relative;
  z-index: 50;
  margin-top: 2rem;
  padding-left: .4rem;
  display: flex;
  justify-content: flex-start;
  margin-bottom: 0;
}
/* line 74, ../sass/_inner-page.scss */
.innerBanner .breadcrumb a {
  color: #ffffff;
}
/* line 77, ../sass/_inner-page.scss */
.innerBanner .breadcrumb li {
  color: #ffffff;
}
/* line 79, ../sass/_inner-page.scss */
.innerBanner .breadcrumb li:first-child {
  text-transform: uppercase;
}
/* line 81, ../sass/_inner-page.scss */
.innerBanner .breadcrumb li:first-child a {
  text-transform: uppercase;
}
/* line 86, ../sass/_inner-page.scss */
.innerBanner .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
  content: '';
  display: inline-block;
  width: 14px;
  height: 14px;
  background-image: url("../images/arrow-breadcrumb.svg");
  background-size: cover;
  background-repeat: no-repeat;
  margin: 4px 8px;
}
/* line 108, ../sass/_inner-page.scss */
.innerBanner.department {
  background: url("../images/bg-department.png") center center no-repeat fixed;
  background-size: cover;
}
/* line 113, ../sass/_inner-page.scss */
.innerBanner.about {
  background: url("../images/bg-about.png") center center no-repeat fixed;
  background-size: cover;
}
/* line 118, ../sass/_inner-page.scss */
.innerBanner.department-details {
  background: url("../images/bg-department-deatils.png") center center no-repeat fixed;
  background-size: cover;
}
@-webkit-keyframes rainbow {
  0% {
    background-position: 0% 82%;
  }
  50% {
    background-position: 100% 19%;
  }
  100% {
    background-position: 0% 82%;
  }
}
@-moz-keyframes rainbow {
  0% {
    background-position: 0% 82%;
  }
  50% {
    background-position: 100% 19%;
  }
  100% {
    background-position: 0% 82%;
  }
}
@-o-keyframes rainbow {
  0% {
    background-position: 0% 82%;
  }
  50% {
    background-position: 100% 19%;
  }
  100% {
    background-position: 0% 82%;
  }
}
@keyframes rainbow {
  0% {
    background-position: 0% 82%;
  }
  50% {
    background-position: 100% 19%;
  }
  100% {
    background-position: 0% 82%;
  }
}
/* line 147, ../sass/_inner-page.scss */
.common-carousel {
  position: relative;
}
/* line 149, ../sass/_inner-page.scss */
.common-carousel .container-full {
  width: 80%;
}
/* line 150, ../sass/_inner-page.scss */
.common-carousel .item {
  background: #ffffff;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 7px 8px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
  margin: 0 1rem;
  padding: 0 0 1.5rem 0;
}
/* line 157, ../sass/_inner-page.scss */
.common-carousel .item figure {
  width: 100%;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
}
/* line 162, ../sass/_inner-page.scss */
.common-carousel .item figure img {
  width: 100%;
  height: auto;
  position: relative;
  margin: auto;
}
/* line 170, ../sass/_inner-page.scss */
.common-carousel .item .infoWrapper {
  padding: .2rem 1rem 0 1rem;
}
/* line 174, ../sass/_inner-page.scss */
.common-carousel .item .name {
  width: 100%;
  text-align: left;
  color: #323232;
  font-size: 1rem;
  font-weight: 700;
  margin: .8rem 0 0 0;
}
/* line 183, ../sass/_inner-page.scss */
.common-carousel .item .designation {
  width: 100%;
  color: #2c2c2c;
  display: block;
  font-size: 1rem;
  text-align: left;
  font-weight: 400;
  margin: .8rem 0 0 0;
}
/* line 193, ../sass/_inner-page.scss */
.common-carousel .item .skill {
  width: 100%;
  color: #00a6e5;
  display: block;
  font-size: .9rem;
  text-align: left;
  font-weight: 400;
  margin: .8rem 0 0 0;
}
/* line 204, ../sass/_inner-page.scss */
.common-carousel .sliderWrapper {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0 3%;
  position: relative;
  z-index: 10;
}
/* line 213, ../sass/_inner-page.scss */
.common-carousel .customNavigation {
  display: flex;
  padding: 0;
  position: absolute;
  z-index: 29;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  top: 50%;
  left: 0;
}
/* line 224, ../sass/_inner-page.scss */
.common-carousel .customNavigation .next,
.common-carousel .customNavigation .prev {
  margin: 0;
  border: none;
  outline: none;
}
/* line 230, ../sass/_inner-page.scss */
.common-carousel .customNavigation .next img,
.common-carousel .customNavigation .prev img {
  filter: brightness(0) saturate(100%) invert(36%) sepia(6%) saturate(165%) hue-rotate(182deg) brightness(92%) contrast(90%);
}
/* line 236, ../sass/_inner-page.scss */
.common-carousel .title {
  position: relative;
  font-family: "Lato", sans-serif;
  letter-spacing: 0;
  font-weight: 700;
  font-size: 1.8rem;
  text-transform: none;
  word-break: break-word;
  color: #2c2c2c;
  z-index: 20;
  line-height: 1.1;
}

/* ==================================================== */
/* Page About                        */
/* ==================================================== */
/* line 255, ../sass/_inner-page.scss */
.about-imh {
  position: relative;
  padding: 4.36rem 0;
}
/* line 259, ../sass/_inner-page.scss */
.about-imh .container-full {
  width: 70%;
}
/* line 262, ../sass/_inner-page.scss */
.about-imh .topWrapper p {
  text-align: left;
}
/* line 265, ../sass/_inner-page.scss */
.about-imh .topWrapper .description-left {
  margin-right: 3rem;
}
/* line 266, ../sass/_inner-page.scss */
.about-imh .topWrapper .description-right {
  margin-left: 3rem;
}
/* line 269, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper {
  display: flex;
  margin-top: 2rem;
  flex-direction: row;
  justify-content: center;
}
/* line 274, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper li {
  margin: 0;
}
/* line 276, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper li .mission, .about-imh .mission-vission-wrapper li .vision {
  padding: 4rem 6rem;
  border-radius: 50px 0 50px 0;
  width: calc(100% - 2rem);
  max-width: 600px;
  height: 100%;
}
/* line 284, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper li h3 {
  font-size: 1.6rem;
}
/* line 286, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper li h3, .about-imh .mission-vission-wrapper li p {
  color: #ffffff;
}
/* line 289, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper li .mission {
  background: url("../images/bg-mission.png") center left no-repeat #00a6e5;
  background-size: cover;
  margin-right: 3rem;
}
/* line 294, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper li .vision {
  background: url("../images/bg-vision.png") top left no-repeat #89bb33;
  background-size: cover;
  margin-left: 3rem;
}

/* line 303, ../sass/_inner-page.scss */
.founderWrapper {
  position: relative;
  padding: 0 0 4.36rem 0;
}
/* line 306, ../sass/_inner-page.scss */
.founderWrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
/* line 307, ../sass/_inner-page.scss */
.founderWrapper .contentWrapper {
  padding: 3rem;
  background: #2c2c2c;
}
/* line 310, ../sass/_inner-page.scss */
.founderWrapper .contentWrapper h3 {
  font-size: 2rem;
  margin-bottom: 1.5rem;
}
/* line 311, ../sass/_inner-page.scss */
.founderWrapper .contentWrapper p {
  margin-bottom: .8rem;
}
/* line 312, ../sass/_inner-page.scss */
.founderWrapper .contentWrapper h3, .founderWrapper .contentWrapper p, .founderWrapper .contentWrapper h4, .founderWrapper .contentWrapper span {
  display: block;
  color: #ffffff;
}
/* line 313, ../sass/_inner-page.scss */
.founderWrapper .contentWrapper h4 {
  margin: .8rem 0;
}

/* line 317, ../sass/_inner-page.scss */
.leadershipWrapper {
  position: relative;
  padding: 4rem 0 0 0;
  margin-bottom: 4.36rem;
}
/* line 322, ../sass/_inner-page.scss */
.leadershipWrapper::before {
  content: "";
  width: 100%;
  height: 320px;
  position: absolute;
  left: 0;
  top: 0;
  background: url("../images/bg-leadership.png") center center no-repeat #2c2c2c;
  background-size: cover;
  z-index: 10;
}
/* line 334, ../sass/_inner-page.scss */
.leadershipWrapper .common-sec-intro {
  z-index: 30;
  margin-bottom: 3rem;
}
/* line 336, ../sass/_inner-page.scss */
.leadershipWrapper .common-sec-intro .sub-para {
  text-align: center;
  color: #ffffff;
}
/* line 340, ../sass/_inner-page.scss */
.leadershipWrapper .leadership-board {
  position: relative;
  z-index: 30;
  display: flex;
  justify-content: center;
}
/* line 345, ../sass/_inner-page.scss */
.leadershipWrapper .leadership-board.secondary {
  margin-top: 4rem;
}
/* line 347, ../sass/_inner-page.scss */
.leadershipWrapper .leadership-board.secondary .item {
  width: calc(100% / 4 - 1.5rem);
}
/* line 352, ../sass/_inner-page.scss */
.leadershipWrapper .item {
  background: #ffffff;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
  margin: 0 1.5rem;
  padding: 0 0 3rem 0;
  width: calc(100% / 3 - 1.5rem);
  position: relative;
  z-index: 20;
  transition: all 0.3s ease-in;
}
/* line 363, ../sass/_inner-page.scss */
.leadershipWrapper .item:hover {
  box-shadow: rgba(0, 0, 0, 0.3) 0px 8px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -2px;
}
/* line 365, ../sass/_inner-page.scss */
.leadershipWrapper .item:hover figure img {
  transition: all 0.3s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -ms-transform: scale(1.06);
  -moz-transform: scale(1.06);
  -webkit-transform: scale(1.06);
  -o-transform: scale(1.06);
  transform: scale(1.06);
}
/* line 376, ../sass/_inner-page.scss */
.leadershipWrapper .item:hover figure .overlay-img {
  opacity: 1;
  top: 0;
  height: 100%;
  transition: all 0.3s;
}
/* line 386, ../sass/_inner-page.scss */
.leadershipWrapper .item figure {
  width: auto;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
  position: relative;
}
/* line 392, ../sass/_inner-page.scss */
.leadershipWrapper .item figure img {
  width: 100%;
  height: auto;
  position: relative;
  margin: auto;
  object-fit: cover;
  z-index: 10;
}
/* line 401, ../sass/_inner-page.scss */
.leadershipWrapper .item figure .overlay-img {
  content: "";
  width: 100%;
  height: 1;
  position: absolute;
  left: 0;
  top: -1;
  background: linear-gradient(0deg, rgba(0, 166, 229, 0.8) 30%, rgba(0, 166, 229, 0.5) 100%);
  opacity: 0;
  z-index: 15;
}
/* line 414, ../sass/_inner-page.scss */
.leadershipWrapper .item .infoWrapper {
  display: flex;
  flex-direction: column;
  position: relative;
  padding: 1.5rem 1.5rem 0 1.5rem;
  row-gap: .8rem;
}
/* line 422, ../sass/_inner-page.scss */
.leadershipWrapper .item .bottom-arrow {
  position: absolute;
  bottom: 1.5rem;
  right: 1.5rem;
}
/* line 426, ../sass/_inner-page.scss */
.leadershipWrapper .item .bottom-arrow img {
  width: auto;
  height: 14px;
}
/* line 432, ../sass/_inner-page.scss */
.leadershipWrapper .item .overlay-link {
  position: absolute;
  content: "";
  z-index: 25;
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
}
/* line 442, ../sass/_inner-page.scss */
.leadershipWrapper .item .name {
  width: 100%;
  text-align: left;
  color: #323232;
  font-size: 1.3rem;
  line-height: 1.1;
  font-weight: 700;
  margin: 0;
}
/* line 452, ../sass/_inner-page.scss */
.leadershipWrapper .item .designation {
  display: flex;
  width: 100%;
}
/* line 456, ../sass/_inner-page.scss */
.leadershipWrapper .item .designation span {
  display: block;
  color: #2c2c2c;
  display: inline-block;
  font-size: 1.15rem;
  text-align: left;
  font-weight: 400;
  width: 100%;
}

/* line 471, ../sass/_inner-page.scss */
.about-gallery-slider {
  background: #dff1db;
  padding: 4.36rem;
  margin-bottom: 4.36rem;
  position: relative;
}
/* line 477, ../sass/_inner-page.scss */
.about-gallery-slider .common-sec-intro {
  z-index: 30;
  margin-bottom: 2rem;
}
/* line 479, ../sass/_inner-page.scss */
.about-gallery-slider .common-sec-intro .sub-para {
  text-align: center;
  color: #ffffff;
}
/* line 483, ../sass/_inner-page.scss */
.about-gallery-slider .sliderWrapper {
  width: 100%;
  height: auto;
  margin: auto;
  padding: .2rem 1.5rem 2rem 1.5rem;
  position: relative;
  z-index: 20;
}
/* line 491, ../sass/_inner-page.scss */
.about-gallery-slider .sliderWrapper .owl-carousel {
  overflow: hidden;
}
/* line 493, ../sass/_inner-page.scss */
.about-gallery-slider .sliderWrapper .item {
  max-height: 500px;
}
/* line 495, ../sass/_inner-page.scss */
.about-gallery-slider .sliderWrapper .item figure {
  border: 0.8rem solid #ffffff;
  overflow: hidden;
  box-shadow: rgba(0, 0, 0, 0.02) 0px 3px 5px;
}
/* line 500, ../sass/_inner-page.scss */
.about-gallery-slider .sliderWrapper .item img {
  height: 100%;
  max-height: 500px;
  width: auto;
  border-radius: 5px;
  object-fit: cover;
}
/* line 510, ../sass/_inner-page.scss */
.about-gallery-slider .owl-carousel .owl-item {
  display: flex;
  justify-content: center;
}
/* line 515, ../sass/_inner-page.scss */
.about-gallery-slider .customNavigation {
  display: flex;
  padding: 10px;
  justify-content: space-between;
  width: 80%;
  max-width: 1000px;
  position: relative;
  margin: -300px auto auto auto;
}
/* line 524, ../sass/_inner-page.scss */
.about-gallery-slider .customNavigation .next,
.about-gallery-slider .customNavigation .prev {
  margin: 0;
  z-index: 100;
}
/* line 529, ../sass/_inner-page.scss */
.about-gallery-slider .customNavigation .next img,
.about-gallery-slider .customNavigation .prev img {
  height: auto;
  object-fit: cover;
  filter: brightness(0) saturate(100%) invert(35%) sepia(6%) saturate(209%) hue-rotate(182deg) brightness(90%) contrast(82%);
}

/* ==================================================== */
/* Page Department  & Department Details       */
/* ==================================================== */
/* line 541, ../sass/_inner-page.scss */
.supportbannerWrapper {
  position: relative;
  padding: 4.36rem 0;
}
/* line 544, ../sass/_inner-page.scss */
.supportbannerWrapper .banner {
  padding: 4.36rem;
  margin: 0;
  background: url("../images/bg-pic-transparent.png") center left no-repeat #00a6e5;
  background-size: cover;
  position: relative;
  border-radius: 5px;
}
/* line 552, ../sass/_inner-page.scss */
.supportbannerWrapper .banner::after {
  content: "";
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 10;
}
/* line 561, ../sass/_inner-page.scss */
.supportbannerWrapper .banner .introWrapper {
  display: flex;
  flex-direction: row;
  align-items: center;
}
/* line 565, ../sass/_inner-page.scss */
.supportbannerWrapper .banner .introWrapper .title {
  position: relative;
  text-align: left;
  font-family: "Lato", sans-serif;
  letter-spacing: 0;
  font-weight: 700;
  font-size: 1.5rem;
  text-transform: none;
  word-break: break-word;
  color: #ffffff;
  z-index: 20;
  padding-left: 2rem;
  line-height: 1.1;
}
/* line 582, ../sass/_inner-page.scss */
.supportbannerWrapper .banner .bigText {
  text-align: right;
  font-size: 6.4rem;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.4);
  line-height: 1;
}
/* line 590, ../sass/_inner-page.scss */
.supportbannerWrapper .banner form.search {
  width: auto;
  float: right;
}
/* line 595, ../sass/_inner-page.scss */
.supportbannerWrapper .banner .form-label {
  color: #ffffff;
  font-size: 1.2rem;
  font-weight: 600;
  margin: 1rem 0;
}
/* line 602, ../sass/_inner-page.scss */
.supportbannerWrapper .banner .form-group {
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 400px;
  max-width: 90%;
}
/* line 610, ../sass/_inner-page.scss */
.supportbannerWrapper .banner .form-group .form-control {
  width: calc(100% - 40px);
  display: inline-block;
  border-radius: 4px 0 0 4px;
  padding: 10px;
  font-size: 1rem;
  border: none;
  height: 38px;
}
/* line 620, ../sass/_inner-page.scss */
.supportbannerWrapper .banner .form-group .btn-go {
  background: #ffffff;
  height: 38px;
  border-radius: 0 4px 4px 0;
  width: 40px;
  display: inline-block;
  padding: 10px;
  font-size: 1rem;
  border: none;
}
/* line 630, ../sass/_inner-page.scss */
.supportbannerWrapper .banner .form-group .btn-go img {
  width: 18px;
  height: auto;
}

/* line 639, ../sass/_inner-page.scss */
.departmentBlocks {
  position: relative;
  padding: 0 0 4.36rem 0;
}
/* line 643, ../sass/_inner-page.scss */
.departmentBlocks .masonry-container .itemWrapper {
  margin-bottom: 1.5rem;
}
/* line 646, ../sass/_inner-page.scss */
.departmentBlocks .masonry-container .itemWrapper .item {
  background: #ffffff;
  padding: 2.5rem 1.2rem;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.1) -4px 9px 20px -6px;
  margin: 10px;
  display: inline-block;
  width: calc(100% / 5 - 20px);
  transition: all 0.2s ease-out;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  position: relative;
}
/* line 657, ../sass/_inner-page.scss */
.departmentBlocks .masonry-container .itemWrapper .item .overlay-link {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  margin: 0;
  top: 0;
  border-radius: 5px;
}
/* line 667, ../sass/_inner-page.scss */
.departmentBlocks .masonry-container .itemWrapper .item:hover {
  box-shadow: rgba(0, 0, 0, 0.2) 0px 30px 40px -7px;
  transition: all 0.2s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -ms-transform: scale(1.01);
  -moz-transform: scale(1.01);
  -webkit-transform: scale(1.01);
  -o-transform: scale(1.01);
  transform: scale(1.01);
}
/* line 679, ../sass/_inner-page.scss */
.departmentBlocks .masonry-container .itemWrapper .item figure {
  width: 100%;
}
/* line 682, ../sass/_inner-page.scss */
.departmentBlocks .masonry-container .itemWrapper .item figure img {
  width: 50px;
  height: auto;
  position: relative;
  margin: auto;
  display: block;
  filter: brightness(0) saturate(100%) invert(49%) sepia(79%) saturate(4538%) hue-rotate(171deg) brightness(94%) contrast(98%);
}
/* line 692, ../sass/_inner-page.scss */
.departmentBlocks .masonry-container .itemWrapper .item figcaption {
  width: 100%;
  text-align: center;
  color: #323232;
  font-size: .92rem;
  font-weight: 700;
  margin: 10px 0;
}
/* line 701, ../sass/_inner-page.scss */
.departmentBlocks .masonry-container .itemWrapper .item span {
  display: flex;
  flex-direction: row-reverse;
  width: auto;
  position: absolute;
  width: 100%;
  color: #00a6e5;
  font-size: 1rem;
  text-align: center;
  position: absolute;
  right: 1.5rem;
  bottom: 1.5rem;
}
/* line 714, ../sass/_inner-page.scss */
.departmentBlocks .masonry-container .itemWrapper .item span img {
  width: auto;
  height: 12px;
  display: block;
}

/* line 725, ../sass/_inner-page.scss */
.chipsContainer {
  position: relative;
  margin: 3rem 0;
}
/* line 729, ../sass/_inner-page.scss */
.chipsContainer .title {
  position: relative;
  text-align: center;
  font-family: "Lato", sans-serif;
  letter-spacing: 0;
  font-weight: 700;
  font-size: 1.8rem;
  text-transform: none;
  word-break: break-word;
  color: #ffffff;
  z-index: 20;
  line-height: 1.1;
}
/* line 744, ../sass/_inner-page.scss */
.chipsContainer .chipWrapper {
  background: #00a6e5;
  padding: 3rem;
  border-radius: 5px;
}
/* line 748, ../sass/_inner-page.scss */
.chipsContainer .chipWrapper ul {
  display: block;
  margin: 3rem 0;
  padding: 0;
}
/* line 750, ../sass/_inner-page.scss */
.chipsContainer .chipWrapper ul li {
  display: inline-block;
  width: calc(25% - 24px);
  margin: 10px;
}
/* line 754, ../sass/_inner-page.scss */
.chipsContainer .chipWrapper ul li a {
  border-radius: 5px;
  padding: .8rem 1rem;
  color: #2c2c2c;
  background: #ffffff;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 1rem;
  position: relative;
  overflow: hidden;
}
/* line 766, ../sass/_inner-page.scss */
.chipsContainer .chipWrapper ul li a:hover {
  transition: all .3s;
  color: #000;
  font-weight: 600;
}
/* line 771, ../sass/_inner-page.scss */
.chipsContainer .chipWrapper ul li a:hover::before {
  top: 0;
  height: 100%;
}
/* line 777, ../sass/_inner-page.scss */
.chipsContainer .chipWrapper ul li a::before {
  content: "";
  position: absolute;
  height: 0;
  width: 100%;
  background: #89bb33;
  left: 0;
  top: 0;
  transition: all .3s;
  opacity: 0.3;
}
/* line 795, ../sass/_inner-page.scss */
.chipsContainer .view-all-btn {
  color: #ffffff;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 1rem;
  background: transparent;
  border: none;
}
/* line 805, ../sass/_inner-page.scss */
.chipsContainer .view-all-wrapper {
  display: none;
  height: 1px;
  transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
}
/* line 809, ../sass/_inner-page.scss */
.chipsContainer .view-all-wrapper.active {
  display: block;
  height: auto;
  transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
}

/* line 817, ../sass/_inner-page.scss */
.conditions-treated-wrapper {
  position: relative;
  margin: 0 0 1.5rem 0;
}
/* line 821, ../sass/_inner-page.scss */
.conditions-treated-wrapper .title {
  position: relative;
  text-align: center;
  font-family: "Lato", sans-serif;
  letter-spacing: 0;
  font-weight: 700;
  font-size: 1.8rem;
  text-transform: none;
  word-break: break-word;
  color: #2c2c2c;
  z-index: 20;
  line-height: 1.1;
}
/* line 836, ../sass/_inner-page.scss */
.conditions-treated-wrapper .chipWrapper {
  background: #ccedfa;
  padding: 4.36rem 3rem;
  border-radius: 5px;
}
/* line 840, ../sass/_inner-page.scss */
.conditions-treated-wrapper .chipWrapper ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  margin: 2rem 0;
  padding: 0;
}
/* line 845, ../sass/_inner-page.scss */
.conditions-treated-wrapper .chipWrapper ul li {
  display: inline-block;
  width: auto;
  margin: .4rem;
}
/* line 849, ../sass/_inner-page.scss */
.conditions-treated-wrapper .chipWrapper ul li a {
  border-radius: 5px;
  padding: .6rem 1rem;
  color: #2c2c2c;
  background: transparent;
  display: block;
  width: 100%;
  text-align: center;
  font-size: 1rem;
  position: relative;
  overflow: hidden;
  border: 1px solid #00a6e5;
}
/* line 862, ../sass/_inner-page.scss */
.conditions-treated-wrapper .chipWrapper ul li a:hover {
  transition: all .3s;
  color: #000;
  font-weight: 600;
}
/* line 867, ../sass/_inner-page.scss */
.conditions-treated-wrapper .chipWrapper ul li a:hover::before {
  top: 0;
  height: 100%;
}
/* line 873, ../sass/_inner-page.scss */
.conditions-treated-wrapper .chipWrapper ul li a::before {
  content: "";
  position: absolute;
  height: 0;
  width: 100%;
  background: #ffffff;
  left: 0;
  top: 0;
  transition: all .3s;
  opacity: 0.3;
}

/* line 893, ../sass/_inner-page.scss */
.about-depertment-wrapper {
  margin: 4.36rem 0;
  position: relative;
  padding: 0;
}
/* line 898, ../sass/_inner-page.scss */
.about-depertment-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: left top;
}
/* line 899, ../sass/_inner-page.scss */
.about-depertment-wrapper .imagewrapper {
  padding: 0;
  margin: 0;
  border-radius: 5px 0 0 5px;
  overflow: hidden;
  background: #dff1db;
  aspect-ratio: 1 / 1;
  max-height: 620px;
}
/* line 907, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper {
  border-radius: 0 5px 5px 0;
  padding: 3rem;
  background: #dff1db;
  max-height: 620px;
  overflow-y: scroll;
  box-sizing: border-box;
  scrollbar-gutter: stable;
  position: relative;
}
/* line 935, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper.no-scroll {
  max-height: 100%;
  overflow-y: auto;
}
/* line 939, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper h3 {
  font-size: 2rem;
  margin-bottom: 1.5rem;
  color: #00a6e5;
}
/* line 940, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper p {
  margin-bottom: .8rem;
  color: #2c2c2c;
}
/* line 941, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper h3, .about-depertment-wrapper .contentWrapper p, .about-depertment-wrapper .contentWrapper h4, .about-depertment-wrapper .contentWrapper span {
  display: block;
}
/* line 942, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper h4 {
  margin: .8rem 0;
}
/* line 944, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper::-webkit-scrollbar-thumb {
  background: #B8D0B9;
}
/* line 948, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper::-webkit-scrollbar {
  width: 10px;
  height: 6px;
}
/* line 953, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper::-webkit-scrollbar-button:start:decrement, .about-depertment-wrapper .contentWrapper::-webkit-scrollbar-button:end:increment {
  height: 20px;
  display: block;
  background: #CCDCCC;
}
/* line 960, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper::-webkit-scrollbar-track-piece {
  background: rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 0px;
}
/* line 965, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper::-webkit-scrollbar-thumb:vertical {
  height: 100px;
  background: #AAC5AB;
  -webkit-border-radius: 6px;
}

/* line 974, ../sass/_inner-page.scss */
.depertment-slider {
  position: relative;
  padding: 4.36rem 6rem;
}
/* line 977, ../sass/_inner-page.scss */
.depertment-slider .container-full {
  width: 80%;
}
/* line 979, ../sass/_inner-page.scss */
.depertment-slider .headWrapper {
  display: flex;
  align-items: flex-end;
  margin-bottom: 15px;
  justify-content: space-between;
  padding: 0 1rem;
}
/* line 986, ../sass/_inner-page.scss */
.depertment-slider .headWrapper .description {
  color: #2c2c2c;
  text-align: left;
}
/* line 991, ../sass/_inner-page.scss */
.depertment-slider .headWrapper .title {
  text-align: left;
}

/* line 998, ../sass/_inner-page.scss */
.why-choose-us {
  position: relative;
  margin: 0;
}
/* line 1002, ../sass/_inner-page.scss */
.why-choose-us .sectionWrapper {
  background: url("../images/why-chose-bg.png") left center no-repeat #00a6e5;
  background-size: cover;
  padding: 4.36rem 3rem;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: flex-start;
}
/* line 1011, ../sass/_inner-page.scss */
.why-choose-us .sectionWrapper .hightlight {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: flex-start;
  width: calc(100% - 30%);
  justify-content: space-between;
}
/* line 1018, ../sass/_inner-page.scss */
.why-choose-us .sectionWrapper .hightlight li {
  display: flex;
  width: calc(100% / 2 - 1.5rem);
  margin: 0 0 2rem 20px;
  justify-content: center;
}
/* line 1023, ../sass/_inner-page.scss */
.why-choose-us .sectionWrapper .hightlight li figure {
  width: 140px;
  margin-right: 1rem;
}
/* line 1027, ../sass/_inner-page.scss */
.why-choose-us .sectionWrapper .hightlight li figure img {
  position: relative;
  display: block;
  margin: auto;
  width: 40px;
  filter: brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(122deg) brightness(101%) contrast(103%);
}
/* line 1036, ../sass/_inner-page.scss */
.why-choose-us .sectionWrapper .hightlight li figcaption {
  text-align: left;
  color: #ffffff;
  font-size: 1rem;
  font-weight: 500;
}
/* line 1046, ../sass/_inner-page.scss */
.why-choose-us .title {
  position: relative;
  text-align: left;
  font-family: "Lato", sans-serif;
  letter-spacing: 0;
  font-weight: 700;
  font-size: 1.8rem;
  text-transform: none;
  word-break: break-word;
  color: #ffffff;
  z-index: 20;
  line-height: 1.1;
  width: 30%;
}

/* ==================================================== */
/* Page Doctors List & Details       */
/* ==================================================== */
/* line 1067, ../sass/_inner-page.scss */
.doctors-details-wrapper {
  position: relative;
  margin: 4.36rem 0;
}
/* line 1070, ../sass/_inner-page.scss */
.doctors-details-wrapper a.link-btn {
  margin: 0;
  color: #ffffff;
  font-weight: 600;
  display: inline-block;
  background: #00a6e5;
  padding: .5rem 1rem;
  border: 1px solid #00a6e5;
  border-radius: 5px;
}
/* line 1080, ../sass/_inner-page.scss */
.doctors-details-wrapper p {
  font-size: 1rem;
}

/* line 1086, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials {
  position: relative;
  background: #58595b;
  border-radius: 5px;
  padding: 4.36rem;
  margin: 0;
}
/* line 1093, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .head {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
/* line 1099, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .head .title {
  font-family: "Lato", sans-serif;
  font-weight: 600;
  line-height: 1;
  color: #ffffff;
  text-transform: capitalize;
  letter-spacing: 1px;
  font-size: 2rem;
  margin: 0;
}
/* line 1111, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .customNavigation {
  display: flex;
  padding: 2rem;
  justify-content: space-between;
  position: absolute;
  width: 100%;
  left: 0;
  top: 40%;
  z-index: 50;
}
/* line 1120, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .customNavigation a {
  margin-right: 50px;
}
/* line 1123, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .customNavigation a:last-child {
  margin-right: 0;
}
/* line 1128, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .customNavigation .next,
.testimonial-wrapper .testimonials .customNavigation .prev {
  width: 32px;
  height: 32px;
  display: block;
  top: 0;
  padding: 0;
}
/* line 1136, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .customNavigation .next img,
.testimonial-wrapper .testimonials .customNavigation .prev img {
  width: 32px;
}
/* line 1142, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .item {
  background: transparent;
  padding: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 1149, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .item figure {
  width: 200px;
  height: 200px;
  display: block;
  border-radius: 100%;
  overflow: hidden;
  box-shadow: rgba(0, 0, 0, 0.15) 0px 15px 25px, rgba(0, 0, 0, 0.05) 0px 5px 10px;
}
/* line 1157, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .item figure img {
  width: 100%;
  height: auto;
  position: relative;
  margin: auto;
  border: 1px solid rgba(255, 255, 255, 0.6);
}
/* line 1166, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .item .contentWrapperblock {
  width: calc(100% - 250px);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
/* line 1173, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .item figcaption {
  width: 100%;
  text-align: left;
  color: #ffffff;
  font-size: 1rem;
  margin: 1rem 0;
  line-height: 1.3;
}
/* line 1182, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .item .name {
  width: 100%;
  text-align: left;
  color: #ffffff;
  font-size: .92rem;
  font-weight: 700;
  margin: 15px 0;
  text-transform: uppercase;
}
/* line 1192, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .item span {
  width: 100%;
  color: #ffffff;
  display: block;
  font-size: 1rem;
  text-align: left;
  font-weight: 100;
}
/* line 1201, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .item a {
  display: flex;
  flex-direction: row-reverse;
  width: auto;
  margin-top: 1.25rem;
}
/* line 1202, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .item a img {
  width: auto;
  height: 12px;
}
/* line 1214, ../sass/_inner-page.scss */
.testimonial-wrapper .owl-wrapper {
  width: 100%;
}
/* line 1217, ../sass/_inner-page.scss */
.testimonial-wrapper .owl-carousel .owl-item, .testimonial-wrapper .owl-carousel .owl-wrapper {
  padding: 1rem;
}

/* line 1220, ../sass/_inner-page.scss */
.other-doctor-wrapper {
  margin: 0 0 4.36rem 0;
}
/* line 1222, ../sass/_inner-page.scss */
.other-doctor-wrapper .title {
  text-align: center;
}

/* line 1227, ../sass/_inner-page.scss */
.about-doctor-wrapper {
  position: relative;
  padding: 0;
  width: 96%;
}
/* line 1232, ../sass/_inner-page.scss */
.about-doctor-wrapper .imagewrapper {
  padding: 0;
  margin: 0;
  border-radius: 4px 0 0 4px;
  overflow: hidden;
  display: flex;
  align-items: stretch;
}
/* line 1241, ../sass/_inner-page.scss */
.about-doctor-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top;
  display: flex;
}
/* line 1246, ../sass/_inner-page.scss */
.about-doctor-wrapper .contentWrapper {
  border-radius: 0 4px 4px 0;
  padding: 30px;
  background: #ccedfa;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-start;
}
/* line 1256, ../sass/_inner-page.scss */
.about-doctor-wrapper .contentWrapper .hd {
  margin-bottom: 0;
}
/* line 1258, ../sass/_inner-page.scss */
.about-doctor-wrapper .hd {
  font-size: 1.8rem;
  color: #2c2c2c;
  margin-bottom: 1.5rem;
}
/* line 1259, ../sass/_inner-page.scss */
.about-doctor-wrapper .sub {
  color: #686868;
  font-weight: 500;
}
/* line 1260, ../sass/_inner-page.scss */
.about-doctor-wrapper .sub, .about-doctor-wrapper .language {
  font-size: 1.1rem;
  margin: 1rem 0;
  line-height: 1.2;
}
/* line 1261, ../sass/_inner-page.scss */
.about-doctor-wrapper .language {
  color: #2c2c2c;
}
/* line 1263, ../sass/_inner-page.scss */
.about-doctor-wrapper .language span {
  font-weight: 600;
  color: #2c2c2c;
  margin-right: 10px;
}
/* line 1265, ../sass/_inner-page.scss */
.about-doctor-wrapper p {
  margin-bottom: .8rem;
  color: #2c2c2c;
}
/* line 1266, ../sass/_inner-page.scss */
.about-doctor-wrapper h3, .about-doctor-wrapper p {
  display: block;
}
/* line 1269, ../sass/_inner-page.scss */
.about-doctor-wrapper .expertise-wrapper .chipstag {
  row-gap: 8px;
  column-gap: 8px;
}
/* line 1271, ../sass/_inner-page.scss */
.about-doctor-wrapper .expertise-wrapper .chipstag li {
  padding: 0.5rem 0.9rem;
}
/* line 1275, ../sass/_inner-page.scss */
.about-doctor-wrapper .biography-wrapper {
  padding: 3rem 0;
}
/* line 1278, ../sass/_inner-page.scss */
.about-doctor-wrapper .video-wrapper {
  background: #ccedfa;
  margin-bottom: 4.36rem;
  padding: 1rem;
  border-radius: 5px;
}
/* line 1283, ../sass/_inner-page.scss */
.about-doctor-wrapper .video-wrapper iframe {
  width: 100%;
  height: 480px;
  border: none;
}
/* line 1285, ../sass/_inner-page.scss */
.about-doctor-wrapper .education-wrapper {
  margin-top: 4.36rem;
}
/* line 1287, ../sass/_inner-page.scss */
.about-doctor-wrapper .education-wrapper .education-data {
  background: #eefae6;
  padding: 3rem;
  border-radius: 5px;
}
/* line 1291, ../sass/_inner-page.scss */
.about-doctor-wrapper .education-wrapper .education-data ul {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  flex-wrap: nowrap;
  width: 100%;
}
/* line 1297, ../sass/_inner-page.scss */
.about-doctor-wrapper .education-wrapper .education-data ul li {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  flex-wrap: nowrap;
  margin-bottom: 1.5rem;
  width: 100%;
}
/* line 1304, ../sass/_inner-page.scss */
.about-doctor-wrapper .education-wrapper .education-data ul li:last-child {
  margin-bottom: 0;
}
/* line 1306, ../sass/_inner-page.scss */
.about-doctor-wrapper .education-wrapper .education-data ul li .date span {
  background: #00a6e5;
  color: #ffffff;
  padding: .6rem 1.4rem;
  border-radius: 5px;
  display: inline-block;
  width: 90px;
}
/* line 1315, ../sass/_inner-page.scss */
.about-doctor-wrapper .education-wrapper .education-data ul li .description {
  margin-left: 2.5rem;
  border-radius: 5px;
  background: #ffffff;
  padding: 1rem 1.5rem;
  border: 2px solid #00a6e5;
  position: relative;
  width: 100%;
}
/* line 1324, ../sass/_inner-page.scss */
.about-doctor-wrapper .education-wrapper .education-data ul li .description::before {
  content: "";
  display: block;
  width: 2.8rem;
  position: absolute;
  left: -2.8rem;
  top: 1rem;
  background: #00a6e5;
  height: 2px;
}
/* line 1343, ../sass/_inner-page.scss */
.about-doctor-wrapper .affiliations-wrapper {
  background: #fff;
  margin: 4.36rem 0;
}
/* line 1347, ../sass/_inner-page.scss */
.about-doctor-wrapper .affiliations-wrapper .affiliations-data {
  background: #ccedfa;
  padding: 3rem;
  border-radius: 5px;
}
/* line 1351, ../sass/_inner-page.scss */
.about-doctor-wrapper .affiliations-wrapper .affiliations-data ul {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: flex-start;
  list-style: outside;
}
/* line 1357, ../sass/_inner-page.scss */
.about-doctor-wrapper .affiliations-wrapper .affiliations-data ul li {
  margin-bottom: 1rem;
  margin-left: 1rem;
}
/* line 1360, ../sass/_inner-page.scss */
.about-doctor-wrapper .affiliations-wrapper .affiliations-data ul li:last-child {
  margin-bottom: 0;
}
/* line 1367, ../sass/_inner-page.scss */
.about-doctor-wrapper .tab-content-wrapper {
  margin-bottom: 4.36rem;
}
/* line 1369, ../sass/_inner-page.scss */
.about-doctor-wrapper .tab-content-wrapper .nav-pills .nav-link {
  border-radius: 4px 4px 0 0;
  background: #00a6e5;
  padding: .7rem 1rem;
  margin-right: 2px;
  color: #ffffff;
}
/* line 1376, ../sass/_inner-page.scss */
.about-doctor-wrapper .tab-content-wrapper .nav-pills .nav-link:hover, .about-doctor-wrapper .tab-content-wrapper .nav-pills .nav-link.active {
  background: #58595b;
}
/* line 1380, ../sass/_inner-page.scss */
.about-doctor-wrapper .tab-content-wrapper .tab-content {
  border: 2px solid #58595b;
  padding: 2rem;
  margin-top: 1px;
}
/* line 1384, ../sass/_inner-page.scss */
.about-doctor-wrapper .tab-content-wrapper .tab-content .hd {
  font-size: 1.5rem;
}
/* line 1392, ../sass/_inner-page.scss */
.about-doctor-wrapper .overlaydata .wrapperrow li:first-child {
  width: 50%;
}
/* line 1393, ../sass/_inner-page.scss */
.about-doctor-wrapper .overlaydata .wrapperrow li:last-child {
  width: 50%;
}

/* line 1398, ../sass/_inner-page.scss */
.doctorsidemenu {
  background: #686868;
  width: 100%;
  padding: 1rem 1.5rem;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  border-radius: 5px;
  position: relative;
}
/* line 1410, ../sass/_inner-page.scss */
.doctorsidemenu li {
  width: 100%;
  padding: .8rem 0 .8rem 2rem;
  border-bottom: 1px solid rgba(255, 255, 255, 0.4);
  transition: all 0.5s;
  position: relative;
}
/* line 1416, ../sass/_inner-page.scss */
.doctorsidemenu li a {
  color: #ffffff;
}
/* line 1417, ../sass/_inner-page.scss */
.doctorsidemenu li:last-child {
  border: none;
}
/* line 1419, ../sass/_inner-page.scss */
.doctorsidemenu li:hover {
  background: rgba(0, 0, 0, 0.1);
  padding-left: 2.5rem;
}
/* line 1422, ../sass/_inner-page.scss */
.doctorsidemenu li:hover::before {
  left: .5rem;
  opacity: 1;
}
/* line 1425, ../sass/_inner-page.scss */
.doctorsidemenu li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 13px;
  background: url("../images/round-next.svg") left center no-repeat;
  background-size: cover;
  width: 18px;
  height: 18px;
  display: block;
  transition: all 0.5s;
  opacity: .6;
}

/* line 1441, ../sass/_inner-page.scss */
.doctorsCardWrapper {
  position: relative;
  padding: 0 0 0 0;
}
/* line 1445, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper {
  margin-bottom: 3.5rem;
}
/* line 1448, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item {
  background: #ffffff;
  padding: 0;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.1) -4px 9px 20px -6px;
  margin: 15px 15px 30px 15px;
  display: inline-block;
  width: calc(100% / 3 - 30px);
  transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  position: relative;
}
/* line 1480, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .doctorlistwrapper {
  display: flex;
  transition: all .5s;
  align-items: stretch;
  height: 100%;
}
/* line 1487, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .doctorlistwrapper:hover .imagewrapper .overlay {
  -ms-transform: scale(1.2);
  -moz-transform: scale(1.2);
  -webkit-transform: scale(1.2);
  -o-transform: scale(1.2);
  transform: scale(1.2);
  height: 100%;
  opacity: 1;
}
/* line 1495, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .doctorlistwrapper:hover .imagewrapper .overlay a {
  display: block;
}
/* line 1502, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top;
}
/* line 1503, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .imagewrapper {
  width: 40%;
  padding: 0;
  margin: 0;
  border-radius: 5px;
  overflow: hidden;
  position: relative;
}
/* line 1510, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .imagewrapper .overlay {
  position: absolute;
  height: 1px;
  width: 100%;
  top: -1px;
  left: 0;
  background: rgba(0, 166, 229, 0.6);
  transition: all .5s;
  display: flex;
  justify-content: center;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  color: #ffffff;
  font-size: .8rem;
  opacity: 0;
}
/* line 1537, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper {
  width: 60%;
  border-radius: 5px;
  padding: 1.5rem;
}
/* line 1541, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .hd {
  font-size: 1.3rem;
  color: #2c2c2c;
  margin-bottom: 1rem;
}
/* line 1542, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .sub {
  color: #686868;
  font-weight: 500;
}
/* line 1543, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .sub, .doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .language {
  font-size: .94rem;
  margin: .8rem 0;
  line-height: 1.2;
}
/* line 1544, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .language {
  color: #686868;
}
/* line 1546, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .language span {
  color: #2c2c2c;
  margin-right: 10px;
  font-weight: 600;
  display: block;
  font-size: 1rem;
}
/* line 1548, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper p {
  margin-bottom: .8rem;
  color: #2c2c2c;
}
/* line 1549, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper h3, .doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper p {
  display: block;
}
/* line 1551, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .chipstag li {
  font-size: .9rem;
  margin: 0 0 0 0;
}
/* line 1556, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper a {
  font-size: .94rem;
  color: #00a6e5;
  display: flex;
  width: auto;
  justify-content: space-between;
  align-items: center;
}
/* line 1559, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper a img {
  width: auto;
  height: 12px;
}

/* line 1575, ../sass/_inner-page.scss */
.overlaydata-information {
  width: 100%;
  position: relative;
  padding: 3rem 0 3rem 0;
}
/* line 1580, ../sass/_inner-page.scss */
.overlaydata-information .media-pic {
  display: none;
}
/* line 1584, ../sass/_inner-page.scss */
.overlaydata-information .container-full {
  width: 90%;
}
/* line 1588, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow {
  display: flex;
  flex-direction: row;
  justify-content: center;
  max-height: 450px;
}
/* line 1595, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li {
  margin-right: 2rem;
  position: relative;
}
/* line 1599, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .imagewraper {
  position: relative;
  transition: all .3s;
  height: 280px;
  border-radius: 5px;
  overflow: hidden;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}
/* line 1608, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .imagewraper:hover {
  transition: all .3s;
}
/* line 1611, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .imagewraper:hover .overlay {
  height: 100%;
  transition: all .3s;
  padding-bottom: 2rem;
}
/* line 1617, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .imagewraper:hover::after {
  height: 100%;
  transition: all .3s;
  background: linear-gradient(360deg, #00a6e5 40%, rgba(0, 166, 255, 0) 100%);
}
/* line 1624, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .imagewraper:hover p {
  font-weight: 500;
}
/* line 1629, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .imagewraper img {
  width: 100%;
  height: -webkit-fill-available;
  object-fit: cover;
}
/* line 1636, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .imagewraper::before {
  content: "";
  width: calc(100% - 20px);
  height: calc(100% - 20px);
  display: block;
  position: absolute;
  bottom: 10px;
  left: 10px;
  z-index: 10;
  background: transparent;
  border: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 5px;
}
/* line 1651, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .imagewraper::after {
  content: "";
  width: 100%;
  height: 80%;
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 10;
  background: linear-gradient(360deg, rgba(51, 64, 70, 0.8) 40%, rgba(0, 23, 49, 0) 100%);
}
/* line 1665, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .overlay {
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 70%;
  padding: 1rem;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-end;
  align-items: center;
  z-index: 29;
  transition: all .3s;
}
/* line 1680, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .overlay .hd {
  color: #ffffff;
  margin-bottom: .6rem;
  font-size: 1.4rem;
}
/* line 1682, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .overlay p {
  color: #ffffff;
  z-index: 29;
  font-size: 1rem;
  text-align: center;
  line-height: 1.1;
  margin-bottom: 0.6rem;
}
/* line 1690, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .overlay a {
  background: rgba(255, 255, 255, 0.1);
  color: #ffffff;
  padding: .5rem 2rem;
  border-radius: 5px;
  margin: .6rem 0;
  border: 1px solid #fff;
  font-size: .90rem;
  letter-spacing: 1px;
}

/* ==================================================== */
/* Page Blog List & Details    - Common Similar Page   */
/* ==================================================== */
/* line 1711, ../sass/_inner-page.scss */
.blogWrapper, .commonInnerWrapper {
  position: relative;
  margin: 4.36rem 0 0 0;
}
/* line 1715, ../sass/_inner-page.scss */
.blogWrapper .container-full, .commonInnerWrapper .container-full {
  width: 80%;
}
/* line 1717, ../sass/_inner-page.scss */
.blogWrapper .title, .commonInnerWrapper .title {
  position: relative;
  text-align: left;
  font-family: "Lato", sans-serif;
  letter-spacing: 0;
  font-weight: 700;
  font-size: 2rem;
  text-transform: none;
  word-break: break-word;
  color: #2c2c2c;
  z-index: 20;
  line-height: 1.1;
  width: 100%;
}
/* line 1733, ../sass/_inner-page.scss */
.blogWrapper .blog-item-wrapper, .blogWrapper .common-item-wrapper, .commonInnerWrapper .blog-item-wrapper, .commonInnerWrapper .common-item-wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: flex-start;
}
/* line 1741, ../sass/_inner-page.scss */
.blogWrapper .sub-title, .commonInnerWrapper .sub-title {
  counter-increment: item;
  color: #484848;
  font-size: 1.2rem;
  font-weight: 600;
  margin: 0 1rem 0 1rem;
}
/* line 1749, ../sass/_inner-page.scss */
.blogWrapper .section-row-wrapper, .commonInnerWrapper .section-row-wrapper {
  padding: 0 1rem;
  position: relative;
}
/* line 1754, ../sass/_inner-page.scss */
.blogWrapper .section-list, .commonInnerWrapper .section-list {
  list-style: none;
  padding-left: 0;
  padding: 1rem;
  counter-reset: item;
}
/* line 1760, ../sass/_inner-page.scss */
.blogWrapper .section-list li, .commonInnerWrapper .section-list li {
  margin-bottom: 3rem;
}
/* line 1763, ../sass/_inner-page.scss */
.blogWrapper .section-list li .sub-title, .commonInnerWrapper .section-list li .sub-title {
  counter-increment: item;
  margin: 0 1rem 0 0;
  font-weight: 600;
}
/* line 1767, ../sass/_inner-page.scss */
.blogWrapper .section-list li .sub-title::before, .commonInnerWrapper .section-list li .sub-title::before {
  content: counter(item) ". ";
  color: #484848;
  font-size: 1.2rem;
  font-weight: 600;
  margin-right: .8rem;
}
/* line 1775, ../sass/_inner-page.scss */
.blogWrapper .section-list li .description, .commonInnerWrapper .section-list li .description {
  margin-bottom: 1rem;
}
/* line 1777, ../sass/_inner-page.scss */
.blogWrapper .section-list li .description p, .commonInnerWrapper .section-list li .description p {
  margin-bottom: 1rem;
}
/* line 1782, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec, .blogWrapper .common-page-aside-sec, .commonInnerWrapper .blog-aside-sec, .commonInnerWrapper .common-page-aside-sec {
  width: 100%;
  margin-bottom: 3rem;
  position: relative;
}
/* line 1788, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec ul.health-db-quick-links, .blogWrapper .common-page-aside-sec ul.health-db-quick-links, .commonInnerWrapper .blog-aside-sec ul.health-db-quick-links, .commonInnerWrapper .common-page-aside-sec ul.health-db-quick-links {
  position: relative;
  margin: 0 1rem 1rem 1rem;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.1) -4px 9px 20px -6px;
}
/* line 1792, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec ul.health-db-quick-links .sub-title, .blogWrapper .common-page-aside-sec ul.health-db-quick-links .sub-title, .commonInnerWrapper .blog-aside-sec ul.health-db-quick-links .sub-title, .commonInnerWrapper .common-page-aside-sec ul.health-db-quick-links .sub-title {
  margin: 1rem 0 0;
}
/* line 1794, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec ul.health-db-quick-links p, .blogWrapper .common-page-aside-sec ul.health-db-quick-links p, .commonInnerWrapper .blog-aside-sec ul.health-db-quick-links p, .commonInnerWrapper .common-page-aside-sec ul.health-db-quick-links p {
  color: #ffffff;
  margin-bottom: 1rem;
}
/* line 1797, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec .blog-item .content-wrapper .hd, .blogWrapper .common-page-aside-sec .blog-item .content-wrapper .hd, .commonInnerWrapper .blog-aside-sec .blog-item .content-wrapper .hd, .commonInnerWrapper .common-page-aside-sec .blog-item .content-wrapper .hd {
  font-weight: 500;
}
/* line 1799, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec .article-item, .blogWrapper .common-page-aside-sec .article-item, .commonInnerWrapper .blog-aside-sec .article-item, .commonInnerWrapper .common-page-aside-sec .article-item {
  background: #00a6e5;
  padding: 1rem;
  border-radius: 5px;
  margin: 15px 15px 30px 15px;
  display: block;
  width: calc(100% - 2rem);
}
/* line 1808, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec .article-item .item-wrapper, .blogWrapper .common-page-aside-sec .article-item .item-wrapper, .commonInnerWrapper .blog-aside-sec .article-item .item-wrapper, .commonInnerWrapper .common-page-aside-sec .article-item .item-wrapper {
  display: flex;
  align-items: center;
}
/* line 1810, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec .article-item img, .blogWrapper .common-page-aside-sec .article-item img, .commonInnerWrapper .blog-aside-sec .article-item img, .commonInnerWrapper .common-page-aside-sec .article-item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top;
}
/* line 1811, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec .article-item .imagewrapper, .blogWrapper .common-page-aside-sec .article-item .imagewrapper, .commonInnerWrapper .blog-aside-sec .article-item .imagewrapper, .commonInnerWrapper .common-page-aside-sec .article-item .imagewrapper {
  width: 120px;
  height: 120px;
  padding: 0;
  margin: 0;
  border-radius: 100%;
  overflow: hidden;
}
/* line 1818, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec .article-item .contentWrapper, .blogWrapper .common-page-aside-sec .article-item .contentWrapper, .commonInnerWrapper .blog-aside-sec .article-item .contentWrapper, .commonInnerWrapper .common-page-aside-sec .article-item .contentWrapper {
  width: calc(100% - 130px);
  border-radius: 5px;
  padding: 0 0 0 1rem;
}
/* line 1822, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec .article-item .contentWrapper .hd, .blogWrapper .common-page-aside-sec .article-item .contentWrapper .hd, .commonInnerWrapper .blog-aside-sec .article-item .contentWrapper .hd, .commonInnerWrapper .common-page-aside-sec .article-item .contentWrapper .hd {
  font-size: 1rem;
  color: #ffffff;
  margin-bottom: 0;
}
/* line 1823, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec .article-item .contentWrapper .sub, .blogWrapper .common-page-aside-sec .article-item .contentWrapper .sub, .commonInnerWrapper .blog-aside-sec .article-item .contentWrapper .sub, .commonInnerWrapper .common-page-aside-sec .article-item .contentWrapper .sub {
  color: #ffffff;
  font-weight: 500;
}
/* line 1824, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec .article-item .contentWrapper .sub, .blogWrapper .blog-aside-sec .article-item .contentWrapper .language, .blogWrapper .common-page-aside-sec .article-item .contentWrapper .sub, .blogWrapper .common-page-aside-sec .article-item .contentWrapper .language, .commonInnerWrapper .blog-aside-sec .article-item .contentWrapper .sub, .commonInnerWrapper .blog-aside-sec .article-item .contentWrapper .language, .commonInnerWrapper .common-page-aside-sec .article-item .contentWrapper .sub, .commonInnerWrapper .common-page-aside-sec .article-item .contentWrapper .language {
  font-size: .9rem;
  margin: .8rem 0;
  line-height: 1.2;
}
/* line 1826, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec .article-item .contentWrapper p, .blogWrapper .common-page-aside-sec .article-item .contentWrapper p, .commonInnerWrapper .blog-aside-sec .article-item .contentWrapper p, .commonInnerWrapper .common-page-aside-sec .article-item .contentWrapper p {
  margin-bottom: .8rem;
  color: #ffffff;
}
/* line 1827, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec .article-item .contentWrapper h3, .blogWrapper .blog-aside-sec .article-item .contentWrapper p, .blogWrapper .common-page-aside-sec .article-item .contentWrapper h3, .blogWrapper .common-page-aside-sec .article-item .contentWrapper p, .commonInnerWrapper .blog-aside-sec .article-item .contentWrapper h3, .commonInnerWrapper .blog-aside-sec .article-item .contentWrapper p, .commonInnerWrapper .common-page-aside-sec .article-item .contentWrapper h3, .commonInnerWrapper .common-page-aside-sec .article-item .contentWrapper p {
  display: block;
}
/* line 1829, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec .article-item .contentWrapper a, .blogWrapper .common-page-aside-sec .article-item .contentWrapper a, .commonInnerWrapper .blog-aside-sec .article-item .contentWrapper a, .commonInnerWrapper .common-page-aside-sec .article-item .contentWrapper a {
  font-size: .8rem;
  color: #ffffff;
  display: flex;
  width: auto;
  justify-content: space-between;
  align-items: center;
}
/* line 1832, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec .article-item .contentWrapper a img, .blogWrapper .common-page-aside-sec .article-item .contentWrapper a img, .commonInnerWrapper .blog-aside-sec .article-item .contentWrapper a img, .commonInnerWrapper .common-page-aside-sec .article-item .contentWrapper a img {
  width: auto;
  height: 12px;
  filter: brightness(0) saturate(100%) invert(100%) sepia(13%) saturate(7500%) hue-rotate(273deg) brightness(118%) contrast(90%);
}
/* line 1846, ../sass/_inner-page.scss */
.blogWrapper .blog-item, .blogWrapper .page-item, .commonInnerWrapper .blog-item, .commonInnerWrapper .page-item {
  width: 100%;
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  padding: 1rem;
}
/* line 1854, ../sass/_inner-page.scss */
.blogWrapper .blog-item.main figure img, .blogWrapper .page-item.main figure img, .commonInnerWrapper .blog-item.main figure img, .commonInnerWrapper .page-item.main figure img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
/* line 1855, ../sass/_inner-page.scss */
.blogWrapper .blog-item.main .content-wrapper .hd, .blogWrapper .page-item.main .content-wrapper .hd, .commonInnerWrapper .blog-item.main .content-wrapper .hd, .commonInnerWrapper .page-item.main .content-wrapper .hd {
  font-size: 2rem;
}
/* line 1857, ../sass/_inner-page.scss */
.blogWrapper .blog-item figure, .blogWrapper .page-item figure, .commonInnerWrapper .blog-item figure, .commonInnerWrapper .page-item figure {
  width: 100%;
  margin-bottom: 1rem;
}
/* line 1859, ../sass/_inner-page.scss */
.blogWrapper .blog-item figure img, .blogWrapper .page-item figure img, .commonInnerWrapper .blog-item figure img, .commonInnerWrapper .page-item figure img {
  width: 100%;
  height: 200px;
  object-fit: cover;
}
/* line 1861, ../sass/_inner-page.scss */
.blogWrapper .blog-item figure.main img, .blogWrapper .page-item figure.main img, .commonInnerWrapper .blog-item figure.main img, .commonInnerWrapper .page-item figure.main img {
  width: 100%;
  height: 400px;
  object-fit: cover;
}
/* line 1863, ../sass/_inner-page.scss */
.blogWrapper .blog-item .content-wrapper, .blogWrapper .page-item .content-wrapper, .commonInnerWrapper .blog-item .content-wrapper, .commonInnerWrapper .page-item .content-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  position: relative;
}
/* line 1868, ../sass/_inner-page.scss */
.blogWrapper .blog-item .content-wrapper .highlight-text, .blogWrapper .page-item .content-wrapper .highlight-text, .commonInnerWrapper .blog-item .content-wrapper .highlight-text, .commonInnerWrapper .page-item .content-wrapper .highlight-text {
  color: #686868;
  display: flex;
  align-items: center;
}
/* line 1870, ../sass/_inner-page.scss */
.blogWrapper .blog-item .content-wrapper .highlight-text span, .blogWrapper .page-item .content-wrapper .highlight-text span, .commonInnerWrapper .blog-item .content-wrapper .highlight-text span, .commonInnerWrapper .page-item .content-wrapper .highlight-text span {
  border: 1px solid #00a6e5;
  color: #00a6e5;
  padding: .3rem .6rem;
  border-radius: 5px;
  margin-right: .2rem;
}
/* line 1872, ../sass/_inner-page.scss */
.blogWrapper .blog-item .content-wrapper .hd, .blogWrapper .page-item .content-wrapper .hd, .commonInnerWrapper .blog-item .content-wrapper .hd, .commonInnerWrapper .page-item .content-wrapper .hd {
  font-size: 1.2rem;
  margin: 1rem 0;
  color: #484848;
}
/* line 1873, ../sass/_inner-page.scss */
.blogWrapper .blog-item .content-wrapper .description, .blogWrapper .page-item .content-wrapper .description, .commonInnerWrapper .blog-item .content-wrapper .description, .commonInnerWrapper .page-item .content-wrapper .description {
  width: 100%;
  text-align: left;
}
/* line 1877, ../sass/_inner-page.scss */
.blogWrapper .blog-item .content-wrapper a, .blogWrapper .page-item .content-wrapper a, .commonInnerWrapper .blog-item .content-wrapper a, .commonInnerWrapper .page-item .content-wrapper a {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}
/* line 1880, ../sass/_inner-page.scss */
.blogWrapper .blog-item.main .blog-item .content-wrapper .hd, .blogWrapper .page-item.main .blog-item .content-wrapper .hd, .commonInnerWrapper .blog-item.main .blog-item .content-wrapper .hd, .commonInnerWrapper .page-item.main .blog-item .content-wrapper .hd {
  font-size: 1.6rem;
}
/* line 1881, ../sass/_inner-page.scss */
.blogWrapper .blog-item.main .blog-item figure img, .blogWrapper .page-item.main .blog-item figure img, .commonInnerWrapper .blog-item.main .blog-item figure img, .commonInnerWrapper .page-item.main .blog-item figure img {
  height: 400px;
}
/* line 1882, ../sass/_inner-page.scss */
.blogWrapper .blog-item.main .page-item .content-wrapper .hd, .blogWrapper .page-item.main .page-item .content-wrapper .hd, .commonInnerWrapper .blog-item.main .page-item .content-wrapper .hd, .commonInnerWrapper .page-item.main .page-item .content-wrapper .hd {
  font-size: 1.6rem;
  margin-top: 0;
}
/* line 1883, ../sass/_inner-page.scss */
.blogWrapper .blog-item.main .page-item figure img, .blogWrapper .page-item.main .page-item figure img, .commonInnerWrapper .blog-item.main .page-item figure img, .commonInnerWrapper .page-item.main .page-item figure img {
  height: 400px;
}
/* line 1887, ../sass/_inner-page.scss */
.blogWrapper ul.health-db-quick-links, .commonInnerWrapper ul.health-db-quick-links {
  margin: 1rem;
}
/* line 1889, ../sass/_inner-page.scss */
.blogWrapper ul.related-tags-item, .commonInnerWrapper ul.related-tags-item {
  display: flex;
  padding: 1rem;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: 8px;
  row-gap: 8px;
}
/* line 1896, ../sass/_inner-page.scss */
.blogWrapper ul.related-tags-item li, .commonInnerWrapper ul.related-tags-item li {
  border: 1px solid #00a6e5;
  background: #00a6e5;
  padding: .5rem 1rem;
  border-radius: 5px;
  margin-right: .2rem;
}
/* line 1902, ../sass/_inner-page.scss */
.blogWrapper ul.related-tags-item li a, .commonInnerWrapper ul.related-tags-item li a {
  color: #ffffff;
}
/* line 1906, ../sass/_inner-page.scss */
.blogWrapper .list-bullet, .commonInnerWrapper .list-bullet {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
/* line 1910, ../sass/_inner-page.scss */
.blogWrapper .list-bullet li, .commonInnerWrapper .list-bullet li {
  margin-bottom: .5rem;
  padding-left: 1.5rem;
}

/* line 1917, ../sass/_inner-page.scss */
.commonInnerWrapper {
  background: #f5f5f5;
  margin: 0 0 4.36rem 0;
  padding: 4.36rem 0 2.36rem 0;
}
/* line 1921, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item {
  padding-top: 0;
}
/* line 1924, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .header-data {
  position: relative;
  background: #fff;
  border-radius: 5px;
  margin-bottom: 2rem;
}
/* line 1929, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .header-data .content-wrapper {
  padding: 1rem 2rem;
}
/* line 1933, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .header-data figure {
  padding: 0;
  margin: 0 0 1rem 0;
}
/* line 1933, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .header-data figure img {
  border-radius: 5px 5px 0 0;
}
/* line 1935, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .body-data {
  position: relative;
  background: #fff;
  border-radius: 5px;
  margin-bottom: 2rem;
  padding: 1.5rem;
}
/* line 1942, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .footer-data {
  position: relative;
  background: #fff;
  border-radius: 5px;
  margin-bottom: 2rem;
  padding: 2rem 1rem 1rem 1rem;
}
/* line 1950, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item figure {
  margin-top: 1rem;
  position: relative;
  border-radius: 5px;
}
/* line 1967, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item figure img {
  border-radius: 5px;
}
/* line 1969, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .content-wrapper .hd {
  margin-top: 0;
}
/* line 1970, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .content-wrapper .description {
  text-align: justify;
}
/* line 1972, ../sass/_inner-page.scss */
.commonInnerWrapper .common-carousel .item figure {
  aspect-ratio: 1/1;
}
/* line 1974, ../sass/_inner-page.scss */
.commonInnerWrapper .common-carousel .item figure img {
  max-height: 300px;
}
/* line 1976, ../sass/_inner-page.scss */
.commonInnerWrapper .sliderWrapper .owl-carousel .owl-item {
  justify-content: center;
}
/* line 1977, ../sass/_inner-page.scss */
.commonInnerWrapper .common-carousel .customNavigation {
  width: 80%;
  left: 10%;
}
/* line 1978, ../sass/_inner-page.scss */
.commonInnerWrapper .sliderWrapper {
  background: url(../images/bg-pic-transparent.png) center left no-repeat #e4eef1;
  background-size: cover;
  margin: 0 1rem;
  width: calc(100% - 2rem);
  padding: 2rem 3%;
  border-radius: 5px;
}
/* line 1988, ../sass/_inner-page.scss */
.commonInnerWrapper .gallery-wrapper {
  display: flex;
  row-gap: 1.5rem;
  column-gap: 1.5rem;
  padding: 1rem;
  align-content: center;
  justify-content: center;
}
/* line 1996, ../sass/_inner-page.scss */
.commonInnerWrapper .gallery-wrapper .gallery-item {
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% / 2 - 1rem);
  padding: 0;
  margin: 0;
  overflow: hidden;
  transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
}
/* line 2009, ../sass/_inner-page.scss */
.commonInnerWrapper .gallery-wrapper .gallery-item:hover figure img {
  box-shadow: none;
  transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -ms-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  -o-transform: scale(1.02);
  transform: scale(1.02);
}
/* line 2020, ../sass/_inner-page.scss */
.commonInnerWrapper .gallery-wrapper .gallery-item figure {
  width: 100%;
  padding: 1rem;
  margin: 0;
  position: relative;
  background-image: linear-gradient(to left bottom, #e4eef1, #ccedfa, #ffffff);
}
/* line 2027, ../sass/_inner-page.scss */
.commonInnerWrapper .gallery-wrapper .gallery-item figure img {
  object-fit: cover;
  object-position: top;
  width: 100%;
  height: 200px;
  position: relative;
  margin: auto;
  display: block;
  z-index: 20;
  border-radius: 5px;
  border: none;
  padding: 2px;
  box-shadow: none;
}
/* line 2042, ../sass/_inner-page.scss */
.commonInnerWrapper .gallery-wrapper .gallery-item figure::after {
  width: 100%;
  height: 100px;
  content: "";
  background: url(../images/line-bg.svg) #f1fbff;
  z-index: 10;
  position: absolute;
  left: 0;
  bottom: 0px;
}

/* line 2060, ../sass/_inner-page.scss */
.featured-blog-wrapper {
  background: #ccedfa;
  padding: 4rem;
  border-radius: 5px;
}
/* line 2065, ../sass/_inner-page.scss */
.featured-blog-wrapper .title {
  padding-left: 1rem;
}

/* line 2068, ../sass/_inner-page.scss */
.blogFormWrapper {
  position: relative;
  padding: 3rem 4rem 0 4rem;
}
/* line 2071, ../sass/_inner-page.scss */
.blogFormWrapper .banner {
  padding: 3rem 4rem 4rem 4rem;
  margin: 0;
  background: url("../images/bg-pic-transparent.png") center left no-repeat #686868;
  background-size: contain;
  position: relative;
  border-radius: 5px;
}
/* line 2079, ../sass/_inner-page.scss */
.blogFormWrapper .banner::after {
  content: "";
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 10;
}
/* line 2088, ../sass/_inner-page.scss */
.blogFormWrapper .banner .form-wrapper {
  display: flex;
  justify-content: space-between;
}
/* line 2093, ../sass/_inner-page.scss */
.blogFormWrapper .banner form {
  width: 100%;
}
/* line 2095, ../sass/_inner-page.scss */
.blogFormWrapper .banner form.search {
  width: 100%;
  float: right;
}
/* line 2098, ../sass/_inner-page.scss */
.blogFormWrapper .banner form.search .form-group {
  display: flex;
}
/* line 2101, ../sass/_inner-page.scss */
.blogFormWrapper .banner form.search .form-group .form-control {
  width: calc(100% - 48px);
}
/* line 2107, ../sass/_inner-page.scss */
.blogFormWrapper .banner .form-label {
  color: #ffffff;
  font-size: 1.2rem;
  font-weight: 600;
  margin: 1rem 0;
}
/* line 2114, ../sass/_inner-page.scss */
.blogFormWrapper .banner .form-group {
  flex-direction: row;
  justify-content: center;
  width: 100%;
  max-width: 100%;
}
/* line 2120, ../sass/_inner-page.scss */
.blogFormWrapper .banner .form-group .form-control {
  width: 100%;
  display: inline-block;
  border-radius: 5px;
  padding: 10px;
  font-size: 1rem;
  border: none;
  height: 38px;
  margin-right: 10px;
}
/* line 2131, ../sass/_inner-page.scss */
.blogFormWrapper .banner .form-group .btn-go {
  background: #ffffff;
  height: 38px;
  border-radius: 100%;
  width: 38px;
  display: inline-block;
  padding: 10px;
  font-size: 1rem;
  border: none;
}
/* line 2141, ../sass/_inner-page.scss */
.blogFormWrapper .banner .form-group .btn-go img {
  width: 18px;
  height: auto;
}

/* line 2150, ../sass/_inner-page.scss */
.page-insurance-partner {
  padding: 0 0 1rem 0 !important;
  margin: 0 !important;
  position: relative;
}

/* line 2156, ../sass/_inner-page.scss */
.insurance-partner {
  background: #f0f6f7;
  padding: 0 0 4rem 0 !important;
  margin: 0 0 4rem 0 !important;
}

/* line 2163, ../sass/_inner-page.scss */
.insurance-body-data {
  border-radius: 5px;
  padding: 1rem 1rem 1rem 2rem;
}

/* line 2171, ../sass/_inner-page.scss */
.insurance-partner-wrapper {
  position: relative;
  display: flex;
  padding: 1rem 0 1rem 0;
  flex-direction: column;
  flex-wrap: nowrap;
  row-gap: 3rem;
}
/* line 2179, ../sass/_inner-page.scss */
.insurance-partner-wrapper .card-list {
  width: 90%;
  display: flex;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  border-radius: 5px;
  padding: 0;
  background: #fff;
  row-gap: 3rem;
}
/* line 2188, ../sass/_inner-page.scss */
.insurance-partner-wrapper .card-list:last-child .logoWrapper, .insurance-partner-wrapper .card-list:last-child .content-data-wrapper {
  border-bottom: none;
}
/* line 2192, ../sass/_inner-page.scss */
.insurance-partner-wrapper .card-list .logoWrapper {
  display: flex;
  width: 200px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-top: none;
  border-left: 0;
}
/* line 2198, ../sass/_inner-page.scss */
.insurance-partner-wrapper .card-list .logoWrapper img {
  width: 100%;
  max-width: 180px;
  height: auto;
  object-fit: contain;
}
/* line 2201, ../sass/_inner-page.scss */
.insurance-partner-wrapper .card-list .content-data-wrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 2rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
/* line 2204, ../sass/_inner-page.scss */
.insurance-partner-wrapper .card-list .content-data-wrapper .sub-title {
  margin: 0;
}
/* line 2211, ../sass/_inner-page.scss */
.insurance-partner-wrapper .card-list .content-data-wrapper ul {
  margin: 0.5rem 0;
  padding: 0;
  list-style-type: none;
}
/* line 2216, ../sass/_inner-page.scss */
.insurance-partner-wrapper .card-list .content-data-wrapper ul li {
  width: calc(100% - 2rem);
  float: left;
  padding-left: 1.6rem;
  position: relative;
  text-align: left;
  line-height: 1.5rem;
  display: flex;
  align-items: center;
  margin-bottom: .5rem;
  color: #000;
}
/* line 2228, ../sass/_inner-page.scss */
.insurance-partner-wrapper .card-list .content-data-wrapper ul li::before {
  content: "";
  margin-right: 5px;
  width: 18px;
  height: 18px;
  background: url("../images/check.svg") center center no-repeat;
  background-size: 100%;
  position: absolute;
  left: 0;
}
/* line 2248, ../sass/_inner-page.scss */
.insurance-partner-wrapper .view-all-btn {
  color: #00a6e5;
  display: block;
  width: 100%;
  text-align: left;
  font-size: 1rem;
  background: transparent;
  border: none;
  margin: 0;
}
/* line 2259, ../sass/_inner-page.scss */
.insurance-partner-wrapper .view-all-wrapper {
  display: none;
  height: 1px;
  transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
}
/* line 2263, ../sass/_inner-page.scss */
.insurance-partner-wrapper .view-all-wrapper.active {
  display: block;
  height: auto;
  transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
}

/* line 2271, ../sass/_inner-page.scss */
.page-content-wrapper {
  background: #f0f6f7;
  margin-bottom: 4rem;
  padding: 4rem 0;
}
/* line 2275, ../sass/_inner-page.scss */
.page-content-wrapper .page-title {
  position: relative;
  text-align: center;
  font-family: "Lato", sans-serif;
  letter-spacing: 0;
  font-weight: 700;
  font-size: 2rem;
  text-transform: none;
  word-break: break-word;
  color: #2c2c2c;
  z-index: 20;
  line-height: 1.1;
  width: 100%;
}
/* line 2291, ../sass/_inner-page.scss */
.page-content-wrapper .supportbannerWrapper {
  margin: 0;
  padding: 0;
}
/* line 2295, ../sass/_inner-page.scss */
.page-content-wrapper .supportbannerWrapper .banner {
  padding: 2rem;
  border-radius: 0 0 5px 5px;
}
/* line 2298, ../sass/_inner-page.scss */
.page-content-wrapper .supportbannerWrapper .banner .formWrapper {
  margin-bottom: 0;
  background: white;
}
/* line 2301, ../sass/_inner-page.scss */
.page-content-wrapper .supportbannerWrapper .banner .formWrapper .form-control {
  background: url(../images/search.png) center right 1rem no-repeat #e8f7fd;
}
/* line 2303, ../sass/_inner-page.scss */
.page-content-wrapper .supportbannerWrapper .banner form.search {
  width: 100%;
}
/* line 2304, ../sass/_inner-page.scss */
.page-content-wrapper .supportbannerWrapper .banner .form-group {
  width: 100%;
  max-width: 100%;
  padding: 0;
}
/* line 2309, ../sass/_inner-page.scss */
.page-content-wrapper .list-counter {
  margin: 1rem 0;
}
/* line 2311, ../sass/_inner-page.scss */
.page-content-wrapper .list-counter li {
  padding-left: 45px;
  margin-bottom: 1.5rem;
}
/* line 2314, ../sass/_inner-page.scss */
.page-content-wrapper .list-counter li::before {
  font-weight: 500;
  width: 28px;
  height: 28px;
  background: #7e8b93;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
  font-size: 1rem;
  color: #fff;
}
/* line 2329, ../sass/_inner-page.scss */
.page-content-wrapper .list-bullet {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
/* line 2333, ../sass/_inner-page.scss */
.page-content-wrapper .list-bullet li {
  margin-bottom: .8rem;
  padding-left: 1.5rem;
}
/* line 2339, ../sass/_inner-page.scss */
.page-content-wrapper .datawrapper {
  width: 80%;
  display: block;
  position: relative;
  margin: auto;
}
/* line 2345, ../sass/_inner-page.scss */
.page-content-wrapper .datawrapper .patient-care {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
}
/* line 2351, ../sass/_inner-page.scss */
.page-content-wrapper .datawrapper .patient-care img {
  border-radius: 5px;
  width: 94%;
}
/* line 2352, ../sass/_inner-page.scss */
.page-content-wrapper .datawrapper .patient-care p {
  text-align: left;
}

/* line 2358, ../sass/_inner-page.scss */
.information-wrapper {
  margin: 3rem 0 0 0;
  padding: 3rem 0;
  background-image: linear-gradient(to bottom, #e9feff, #ffffff);
  border-radius: 20px;
}
/* line 2364, ../sass/_inner-page.scss */
.information-wrapper .title {
  font-size: 1.5rem;
  font-weight: 600;
  width: 100%;
  max-width: 650px;
  display: block;
  position: relative;
  margin: 1rem auto;
  color: #000;
  text-align: center;
}
/* line 2376, ../sass/_inner-page.scss */
.information-wrapper ul.listWrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  row-gap: 2rem;
}
/* line 2383, ../sass/_inner-page.scss */
.information-wrapper ul.listWrapper li {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-start;
  margin: 2rem 0;
  width: 100%;
}
/* line 2391, ../sass/_inner-page.scss */
.information-wrapper ul.listWrapper li:last-child {
  justify-content: flex-start;
}
/* line 2395, ../sass/_inner-page.scss */
.information-wrapper ul.listWrapper li:nth-child(2) {
  flex-direction: row-reverse;
}
/* line 2400, ../sass/_inner-page.scss */
.information-wrapper ul.listWrapper li .into-item {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  width: calc(100% / 4 - 2rem);
  position: relative;
  row-gap: 10px;
}
/* line 2409, ../sass/_inner-page.scss */
.information-wrapper ul.listWrapper li .into-item figure {
  display: flex;
  width: 100px;
  height: 100px;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  background: #bbe1ef;
  border-radius: 100%;
  z-index: 28;
  padding: 10px;
  box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}
/* line 2421, ../sass/_inner-page.scss */
.information-wrapper ul.listWrapper li .into-item figure img {
  width: 68px;
  height: auto;
}
/* line 2426, ../sass/_inner-page.scss */
.information-wrapper ul.listWrapper li .into-item figure:hover {
  background: #70da5e;
  transition: all 0.3s;
}
/* line 2432, ../sass/_inner-page.scss */
.information-wrapper ul.listWrapper li .into-item figcaption {
  text-align: center;
  font-size: 1.1rem;
  z-index: 28;
  color: #000;
}

/* line 2438, ../sass/_inner-page.scss */
.dashed-arrow {
  position: absolute;
  width: 50%;
  border-top: 2px dashed #6a98ad;
  top: 52px;
  z-index: 25;
}
/* line 2445, ../sass/_inner-page.scss */
.dashed-arrow::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
}
/* line 2453, ../sass/_inner-page.scss */
.dashed-arrow.right {
  right: 0;
}
/* line 2455, ../sass/_inner-page.scss */
.dashed-arrow.right::after {
  right: -6px;
  top: -7px;
  border-left: 8px solid #6a98ad;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
}
/* line 2464, ../sass/_inner-page.scss */
.dashed-arrow.left {
  left: 0;
}
/* line 2466, ../sass/_inner-page.scss */
.dashed-arrow.left::after {
  left: -6px;
  top: -7px;
  border-right: 8px solid #6a98ad;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
}
/* line 2476, ../sass/_inner-page.scss */
.dashed-arrow.bottom-right {
  border-right: 2px dashed #6a98ad;
  height: 150px;
  right: 0;
}
/* line 2480, ../sass/_inner-page.scss */
.dashed-arrow.bottom-right::after {
  border: none;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 8px solid #6a98ad;
  top: auto;
  bottom: -2px;
  right: -7px;
}
/* line 2491, ../sass/_inner-page.scss */
.dashed-arrow.bottom-left {
  border-left: 2px dashed #6a98ad;
  height: 150px;
  left: 0;
}
/* line 2495, ../sass/_inner-page.scss */
.dashed-arrow.bottom-left::after {
  border: none;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-top: 8px solid #6a98ad;
  top: auto;
  bottom: -2px;
  left: -7px;
}

/* ==================================================== */
/* Contact Page       */
/* ==================================================== */
/* line 2513, ../sass/_inner-page.scss */
.contactWrapper {
  background: #ffffff !important;
}
/* line 2516, ../sass/_inner-page.scss */
.contactWrapper .container-full {
  width: 90%;
}
/* line 2518, ../sass/_inner-page.scss */
.contactWrapper .sub-title {
  font-size: 1.5rem;
  font-weight: 600;
  width: 100%;
  max-width: 650px;
  display: block;
  position: relative;
  margin: 20px auto;
  color: #000;
}
/* line 2529, ../sass/_inner-page.scss */
.contactWrapper .title {
  font-size: 2.3rem;
  font-weight: 600;
  line-height: 1.3;
  margin: 14px auto;
  text-transform: capitalize;
  letter-spacing: 1px;
  color: #000;
}
/* line 2539, ../sass/_inner-page.scss */
.contactWrapper .secWrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
}
/* line 2547, ../sass/_inner-page.scss */
.contactWrapper .secWrapper .blockWrapper {
  width: 50%;
  padding: 0;
  margin: 0;
}
/* line 2551, ../sass/_inner-page.scss */
.contactWrapper .secWrapper .blockWrapper:first-child {
  padding: 0 4rem;
}
/* line 2555, ../sass/_inner-page.scss */
.contactWrapper .secWrapper .blockWrapper .mapWrapper {
  width: 100%;
  height: 100%;
}
/* line 2560, ../sass/_inner-page.scss */
.contactWrapper .secWrapper .blockWrapper iframe {
  width: 100%;
  border: none;
  border-radius: 16px 0 0 16px;
  position: relative;
  height: 450px;
}
/* line 2570, ../sass/_inner-page.scss */
.contactWrapper ul.contact-list {
  display: flex;
  float: left;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
  flex-direction: row;
  border-radius: 30px;
  padding-top: 4rem;
  margin: 0 0 5rem 0;
  background-image: linear-gradient(to bottom, #efffe9, #ffffff);
}
/* line 2583, ../sass/_inner-page.scss */
.contactWrapper ul.contact-list li {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
/* line 2590, ../sass/_inner-page.scss */
.contactWrapper ul.contact-list li figure {
  width: 80px;
  height: 80px;
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  margin: 0;
}
/* line 2601, ../sass/_inner-page.scss */
.contactWrapper ul.contact-list li figure img {
  width: auto;
  height: 60px;
  filter: brightness(0) saturate(100%) invert(57%) sepia(42%) saturate(5734%) hue-rotate(58deg) brightness(97%) contrast(89%);
}
/* line 2608, ../sass/_inner-page.scss */
.contactWrapper ul.contact-list li .textWrapper {
  margin: 15px auto;
}
/* line 2610, ../sass/_inner-page.scss */
.contactWrapper ul.contact-list li .textWrapper .head {
  color: #000;
  text-align: center;
  font-size: 1.8rem;
  margin: 0 0 1rem 0;
  font-weight: 400;
}
/* line 2618, ../sass/_inner-page.scss */
.contactWrapper ul.contact-list li .textWrapper .description {
  line-height: 1.3;
  font-size: 1.1rem;
  font-weight: 400;
  color: #686868;
  text-align: center;
}
/* line 2629, ../sass/_inner-page.scss */
.contactWrapper .imh-form .btn {
  margin: 0;
}
/* line 2630, ../sass/_inner-page.scss */
.contactWrapper .imh-form .form-group {
  margin: 15px 0 0 0;
}
/* line 2631, ../sass/_inner-page.scss */
.contactWrapper .imh-form .form-control, .contactWrapper .imh-form .form-select {
  background-image: linear-gradient(to bottom, #FBFEFF, #FBFEFF, #ffffff);
  border-radius: 12px;
  opacity: 1;
}

/* ==================================================== */
/* Packages Page       */
/* ==================================================== */
/* line 2642, ../sass/_inner-page.scss */
.pacakge-page-Wrapper {
  background: #f0f6f7;
}

/* line 2646, ../sass/_inner-page.scss */
.package-item {
  display: flex;
  padding: 3rem;
  border-radius: 0;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  margin: 0 0 4rem 0;
}
/* line 2655, ../sass/_inner-page.scss */
.package-item:nth-child(odd) {
  flex-direction: row-reverse;
}
/* line 2657, ../sass/_inner-page.scss */
.package-item:nth-child(odd) .content-wraper .data-info-wrapper {
  border-radius: 0 5px 5px 0;
}
/* line 2660, ../sass/_inner-page.scss */
.package-item .image-holder {
  width: 45%;
}
/* line 2662, ../sass/_inner-page.scss */
.package-item .image-holder img {
  border-radius: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top;
}
/* line 2671, ../sass/_inner-page.scss */
.package-item .content-wraper {
  width: 65%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
}
/* line 2680, ../sass/_inner-page.scss */
.package-item .content-wraper .data-info-wrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  background: #fff;
  padding: 3rem;
  width: 100%;
  border-radius: 5px 0 0 5px;
}
/* line 2689, ../sass/_inner-page.scss */
.package-item .content-wraper p {
  text-align: left;
  font-size: .96rem;
}
/* line 2692, ../sass/_inner-page.scss */
.package-item .content-sec {
  position: relative;
  max-height: 500px;
  overflow-y: scroll;
}
/* line 2697, ../sass/_inner-page.scss */
.package-item .content-sec::-webkit-scrollbar-thumb {
  background: #fff;
}
/* line 2702, ../sass/_inner-page.scss */
.package-item .content-sec::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}
/* line 2707, ../sass/_inner-page.scss */
.package-item .content-sec::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
/* line 2712, ../sass/_inner-page.scss */
.package-item .content-sec::-webkit-scrollbar-button:start:decrement, .package-item .content-sec::-webkit-scrollbar-button:end:increment {
  height: 20px;
  display: block;
  background: #fff;
}
/* line 2719, ../sass/_inner-page.scss */
.package-item .content-sec::-webkit-scrollbar-track-piece {
  -webkit-border-radius: 0px;
  background: #fff;
}
/* line 2725, ../sass/_inner-page.scss */
.package-item .content-sec::-webkit-scrollbar-thumb:vertical {
  height: 100px;
  background: #fff;
  -webkit-border-radius: 6px;
  -webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}
/* line 2733, ../sass/_inner-page.scss */
.package-item .title {
  font-size: 1.5rem;
  font-weight: 600;
  width: 100%;
  max-width: 650px;
  display: block;
  position: relative;
  text-transform: uppercase;
  margin: 0;
  color: #000;
  margin-bottom: 1.5rem;
  padding-bottom: 1.5rem;
}
/* line 2745, ../sass/_inner-page.scss */
.package-item .title:after {
  content: "";
  position: relative;
  display: block;
  left: 0;
  bottom: -1.5rem;
  width: 100%;
  height: 5px;
  border-top: 1px solid #89bb33;
  border-bottom: 2px dashed #89bb33;
}
/* line 2758, ../sass/_inner-page.scss */
.package-item .sub-title {
  font-size: 1.2rem;
  font-weight: 600;
  width: 100%;
  max-width: 650px;
  display: block;
  position: relative;
  margin: 0;
  color: #2c2c2c;
  margin-bottom: .5rem;
}
/* line 2769, ../sass/_inner-page.scss */
.package-item .aed {
  position: relative;
  display: flex;
  margin-bottom: 1rem;
}
/* line 2772, ../sass/_inner-page.scss */
.package-item .aed span {
  padding-left: 3rem;
  position: relative;
  font-size: 1.2rem;
  font-weight: 700;
  color: #00a6e5;
}
/* line 2778, ../sass/_inner-page.scss */
.package-item .aed span::before {
  content: "AED";
  position: absolute;
  display: inline-block;
  width: auto;
  height: auto;
  left: 0;
  top: 0;
  color: #00a6e5;
  font-size: 1.2rem;
  font-weight: 700;
}
/* line 2792, ../sass/_inner-page.scss */
.package-item .tagline {
  font-style: italic;
  color: #000;
  font-size: 1rem;
  font-weight: 500;
  margin-bottom: 1rem;
}
/* line 2794, ../sass/_inner-page.scss */
.package-item .data-sec {
  margin-bottom: 2rem;
}
/* line 2796, ../sass/_inner-page.scss */
.package-item ul {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 0;
  list-style-type: none;
}
/* line 2805, ../sass/_inner-page.scss */
.package-item ul li {
  width: calc(100% - 1.5rem);
  float: left;
  margin-bottom: 10px;
  position: relative;
  text-align: left;
}
/* line 2813, ../sass/_inner-page.scss */
.package-item ul.common-list li {
  padding-left: 1.5rem;
}
/* line 2815, ../sass/_inner-page.scss */
.package-item ul.common-list li::before {
  content: "";
  margin-right: 5px;
  width: 8px;
  height: 8px;
  background: #686868;
  position: absolute;
  left: 4px;
  top: 8px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}
/* line 2830, ../sass/_inner-page.scss */
.package-item ul.info-list li {
  display: flex;
  padding-left: 2rem;
}
/* line 2833, ../sass/_inner-page.scss */
.package-item ul.info-list li span {
  color: #000;
  margin-right: 1rem;
  font-weight: 500;
  font-size: 1rem;
}
/* line 2834, ../sass/_inner-page.scss */
.package-item ul.info-list li::before {
  content: "";
  position: absolute;
  left: 0;
  width: 18px;
  height: 18px;
  display: block;
}
/* line 2843, ../sass/_inner-page.scss */
.package-item ul.info-list li.whatsapp::before {
  background: url("../images/p-icon-whatsapp.svg") center center no-repeat;
  background-size: cover;
}
/* line 2850, ../sass/_inner-page.scss */
.package-item ul.info-list li.call::before {
  background: url("../images/p-icon-call.svg") center center no-repeat;
  background-size: cover;
}
/* line 2857, ../sass/_inner-page.scss */
.package-item ul.info-list li.location::before {
  background: url("../images/p-icon-location.svg") center center no-repeat;
  background-size: cover;
}
/* line 2864, ../sass/_inner-page.scss */
.package-item ul.info-list li.website::before {
  background: url("../images/p-icon-globe.svg") center center no-repeat;
  background-size: cover;
}
/* line 2871, ../sass/_inner-page.scss */
.package-item ul.info-list li.valid::before {
  background: url("../images/p-icon-valid.svg") center center no-repeat;
  background-size: cover;
}
/* line 2882, ../sass/_inner-page.scss */
.package-item .buttonwrapper {
  display: flex;
  padding-top: 1rem;
}
/* line 2885, ../sass/_inner-page.scss */
.package-item .buttonwrapper a {
  width: auto;
  border: 1px solid #00a6e5;
  background: #00a6e5;
  color: #ffffff;
  padding: .5rem 1rem;
  border-radius: 5px;
  margin-right: .2rem;
}
/* line 2893, ../sass/_inner-page.scss */
.package-item .buttonwrapper a.withborder {
  background: #ffffff;
  color: #00a6e5;
  border: 2px solid #00a6e5;
}

/* ==================================================== */
/* Events Page       */
/* ==================================================== */
/* line 2908, ../sass/_inner-page.scss */
.eventsBlocks {
  background: #f0f6f7;
  margin-bottom: 4rem;
}
/* line 2912, ../sass/_inner-page.scss */
.eventsBlocks .masonry-container .itemWrapper {
  margin-bottom: 1.5rem;
  row-gap: 1rem;
  column-gap: 1rem;
}
/* line 2917, ../sass/_inner-page.scss */
.eventsBlocks .masonry-container .itemWrapper .item {
  background: #ffffff;
  padding: 15px;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.1) -4px 9px 20px -6px;
  margin: 10px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% / 3 - 2rem);
  transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
}
/* line 2931, ../sass/_inner-page.scss */
.eventsBlocks .masonry-container .itemWrapper .item:hover {
  box-shadow: rgba(0, 0, 0, 0.2) 0px 30px 40px -7px;
  transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -ms-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  -o-transform: scale(1.02);
  transform: scale(1.02);
}
/* line 2941, ../sass/_inner-page.scss */
.eventsBlocks .masonry-container .itemWrapper .item figure {
  width: 100%;
}
/* line 2944, ../sass/_inner-page.scss */
.eventsBlocks .masonry-container .itemWrapper .item figure img {
  width: 100%;
  height: auto;
  position: relative;
  margin: auto;
  display: block;
}
/* line 2953, ../sass/_inner-page.scss */
.eventsBlocks .masonry-container .itemWrapper .item figcaption {
  width: 100%;
  text-align: left;
  color: #323232;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 700;
  margin: 1rem 0;
}
/* line 2963, ../sass/_inner-page.scss */
.eventsBlocks .masonry-container .itemWrapper .item span {
  width: 100%;
  color: #00a6e5;
  display: block;
  font-size: 1rem;
  text-align: center;
}
/* line 2971, ../sass/_inner-page.scss */
.eventsBlocks .masonry-container .itemWrapper .item a {
  width: auto;
  background: #fff;
  color: #00a6e5;
  padding: 0.4rem;
  border-radius: 5px;
  font-weight: 600;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
}
/* line 2985, ../sass/_inner-page.scss */
.eventsBlocks .masonry-container .itemWrapper .item a img {
  height: 10px;
  width: auto;
  margin: 4px 0 0 6px;
}
/* line 2991, ../sass/_inner-page.scss */
.eventsBlocks .more-data {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
  row-gap: 1rem;
  width: 100%;
  margin-bottom: 1rem;
}
/* line 3000, ../sass/_inner-page.scss */
.eventsBlocks .more-data li {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
}
/* line 3007, ../sass/_inner-page.scss */
.eventsBlocks .more-data .date {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  column-gap: 5px;
}
/* line 3013, ../sass/_inner-page.scss */
.eventsBlocks .more-data .date img {
  width: 18px;
  height: auto;
}
/* line 3017, ../sass/_inner-page.scss */
.eventsBlocks .sliderWrapper {
  width: 100%;
  height: auto;
  margin: auto;
  padding: .2rem 1.5rem 0 1.5rem;
  position: relative;
  z-index: 20;
}
/* line 3025, ../sass/_inner-page.scss */
.eventsBlocks .sliderWrapper .item {
  max-height: 500px;
}
/* line 3027, ../sass/_inner-page.scss */
.eventsBlocks .sliderWrapper .item figure {
  border: 0.8rem solid #ffffff;
  overflow: hidden;
  box-shadow: rgba(0, 0, 0, 0.02) 0px 3px 5px;
}
/* line 3032, ../sass/_inner-page.scss */
.eventsBlocks .sliderWrapper .item img {
  height: 100%;
  max-height: 450px;
  width: auto;
  border-radius: 5px;
  object-fit: cover;
}
/* line 3042, ../sass/_inner-page.scss */
.eventsBlocks .owl-carousel .owl-item {
  display: flex;
  justify-content: center;
}
/* line 3047, ../sass/_inner-page.scss */
.eventsBlocks .customNavigation {
  display: flex;
  padding: 0;
  column-gap: 1rem;
  row-gap: 1rem;
  justify-content: center;
  width: 80%;
  max-width: 1000px;
  position: relative;
  margin: 1rem auto auto auto;
}
/* line 3058, ../sass/_inner-page.scss */
.eventsBlocks .customNavigation .next,
.eventsBlocks .customNavigation .prev {
  margin: 0;
  z-index: 100;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 3066, ../sass/_inner-page.scss */
.eventsBlocks .customNavigation .next img,
.eventsBlocks .customNavigation .prev img {
  height: 100%;
  width: 100%;
  object-fit: cover;
  filter: brightness(0) saturate(100%) invert(35%) sepia(6%) saturate(209%) hue-rotate(182deg) brightness(90%) contrast(82%);
}

/* line 3074, ../sass/_inner-page.scss */
.item-event-details {
  background: #ffffff;
  padding: 15px;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.1) -4px 9px 20px -6px;
  margin: 10px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% - 2rem);
  position: relative;
}
/* line 3088, ../sass/_inner-page.scss */
.item-event-details::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 200px;
  background: url(../images/bg-pic-transparent.png) center left no-repeat #89bb33;
  background-size: contain;
}
/* line 3099, ../sass/_inner-page.scss */
.item-event-details .data-wrapper {
  padding: 1rem;
}
/* line 3103, ../sass/_inner-page.scss */
.item-event-details figcaption {
  width: 100%;
  text-align: center;
  color: #323232;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 700;
  margin: 1rem 0;
}
/* line 3113, ../sass/_inner-page.scss */
.item-event-details p {
  text-align: center;
}
/* line 3115, ../sass/_inner-page.scss */
.item-event-details .more-data {
  justify-content: center;
}
/* line 3117, ../sass/_inner-page.scss */
.item-event-details span {
  width: 100%;
  color: #00a6e5;
  display: block;
  font-size: 1rem;
  text-align: center;
}

/* line 3127, ../sass/_inner-page.scss */
.brouchure-wrapper .brouchure-item {
  background: #ffffff;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.1) -4px 9px 20px -6px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% / 3);
  padding: 0;
  margin: 0;
  overflow: hidden;
  transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
}
/* line 3141, ../sass/_inner-page.scss */
.brouchure-wrapper .brouchure-item:hover {
  box-shadow: rgba(0, 0, 0, 0.2) 0px 30px 40px -7px;
  transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -ms-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  -o-transform: scale(1.02);
  transform: scale(1.02);
}
/* line 3151, ../sass/_inner-page.scss */
.brouchure-wrapper .brouchure-item figure {
  width: 100%;
  padding: 15px 15px 0 15px;
  position: relative;
}
/* line 3155, ../sass/_inner-page.scss */
.brouchure-wrapper .brouchure-item figure img {
  object-fit: cover;
  object-position: top;
  width: 100%;
  height: 340px;
  position: relative;
  margin: auto;
  display: block;
  z-index: 20;
  border-radius: 5px;
}
/* line 3166, ../sass/_inner-page.scss */
.brouchure-wrapper .brouchure-item figure::after {
  width: 100%;
  height: 60px;
  content: "";
  background: #00a6e5;
  z-index: 10;
  position: absolute;
  left: 0;
  bottom: 0px;
}
/* line 3179, ../sass/_inner-page.scss */
.brouchure-wrapper .brouchure-item figcaption {
  width: 100%;
  color: #ffffff;
  font-size: 1.2rem;
  line-height: 1.3;
  font-weight: 700;
  margin: 0;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  background: #00a6e5;
  padding: 1rem 0.5rem;
  row-gap: 1rem;
}
/* line 3194, ../sass/_inner-page.scss */
.brouchure-wrapper .brouchure-item figcaption a {
  width: auto;
  color: #00a6e5;
  background: rgba(255, 255, 255, 0.9);
  border-radius: 5px;
  font-size: 1rem;
  font-weight: 500;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
  padding: .5rem 1rem;
}
/* line 3208, ../sass/_inner-page.scss */
.brouchure-wrapper .brouchure-item figcaption a img {
  height: 20px;
  width: auto;
  margin: 2px 0 0 10px;
  filter: brightness(0) saturate(100%) invert(48%) sepia(62%) saturate(2765%) hue-rotate(165deg) brightness(98%) contrast(101%);
}

/* line 3221, ../sass/_inner-page.scss */
.gallery-wrapper {
  display: flex;
  row-gap: 1.5rem;
  column-gap: 1.5rem;
  padding: 1rem;
  align-content: center;
  justify-content: center;
}
/* line 3229, ../sass/_inner-page.scss */
.gallery-wrapper .gallery-item {
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% / 4 - 2rem);
  padding: 0;
  margin: 0;
  overflow: hidden;
  transition: all 0.5s ease-out;
  -webkit-transition: all 0.5s ease-out;
  -moz-transition: all 0.5s ease-out;
  box-shadow: rgba(0, 0, 0, 0.1) -4px 9px 20px -6px;
}
/* line 3243, ../sass/_inner-page.scss */
.gallery-wrapper .gallery-item:hover figure img {
  box-shadow: rgba(0, 0, 0, 0.2) 0px 30px 40px -7px;
  transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  -ms-transform: scale(1.02);
  -moz-transform: scale(1.02);
  -webkit-transform: scale(1.02);
  -o-transform: scale(1.02);
  transform: scale(1.02);
}
/* line 3254, ../sass/_inner-page.scss */
.gallery-wrapper .gallery-item figure {
  width: 100%;
  padding: 1.4rem;
  margin: 0;
  position: relative;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 30px 40px -7px;
  background-image: linear-gradient(to left bottom, #cadadf, #ccedfa);
}
/* line 3261, ../sass/_inner-page.scss */
.gallery-wrapper .gallery-item figure img {
  object-fit: cover;
  object-position: top;
  width: 100%;
  height: 250px;
  position: relative;
  margin: auto;
  display: block;
  z-index: 20;
  border-radius: 5px;
  border: none;
  padding: 2px;
  box-shadow: rgba(0, 0, 0, 0.45) 0px 25px 20px -20px;
}
/* line 3277, ../sass/_inner-page.scss */
.gallery-wrapper .gallery-item figure::after {
  width: 100%;
  height: 100px;
  content: "";
  background: url(../images/line-bg.svg) #f1fbff;
  z-index: 10;
  position: absolute;
  left: 0;
  bottom: 0px;
}

/* line 3350, ../sass/_inner-page.scss */
.gallery .container-full {
  width: 84%;
}

/* line 3352, ../sass/_inner-page.scss */
.video-wrapper {
  display: flex;
  row-gap: 3rem;
  column-gap: 3rem;
}
/* line 3357, ../sass/_inner-page.scss */
.video-wrapper .video-item {
  background: url(../images/line-bg.svg) #fff;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.1) -4px 9px 20px -6px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  width: calc(100% / 3 - 2rem);
  padding: 0;
  margin: 0;
  overflow: hidden;
}
/* line 3371, ../sass/_inner-page.scss */
.video-wrapper .video-item figure {
  width: 100%;
  padding: 2rem 1rem;
  position: relative;
}
/* line 3375, ../sass/_inner-page.scss */
.video-wrapper .video-item figure iframe {
  width: 100%;
  height: 180px;
  z-index: 20;
  position: relative;
  border: 2px solid #fff;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 30px 40px -7px;
}
/* line 3384, ../sass/_inner-page.scss */
.video-wrapper .video-item figure::after {
  width: 100%;
  height: 100px;
  content: "";
  background-image: linear-gradient(to left bottom, #cadadf, #ccedfa);
  z-index: 10;
  position: absolute;
  left: 0;
  bottom: 0px;
}

/* line 3401, ../sass/_inner-page.scss */
.achswrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  background: #fff;
  padding: 2rem;
  margin-bottom: 2rem;
  border-radius: 5px;
}
/* line 3410, ../sass/_inner-page.scss */
.achswrapper .accreditation-pic {
  width: 90%;
}

/* line 3416, ../sass/_inner-page.scss */
.row-blocks .rowSection {
  background-image: linear-gradient(to bottom, #e4eef1, #f0f6f7);
  padding: 2.2rem;
  border-radius: 5px;
  margin-bottom: 2.5rem;
}
/* line 3421, ../sass/_inner-page.scss */
.row-blocks .rowSection a {
  color: #000;
  font-weight: 600;
}
/* line 3426, ../sass/_inner-page.scss */
.row-blocks .rowSection .sub-title {
  margin-bottom: 1rem;
}

/* line 3430, ../sass/_inner-page.scss */
.page-health-db, .page-insurance-partner {
  padding-top: 0;
  margin-top: 0;
  position: relative;
}
/* line 3435, ../sass/_inner-page.scss */
.page-health-db .formWrapper, .page-insurance-partner .formWrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  background: #fff;
  padding: 2rem 1.5rem 1.5rem 1.5rem;
  margin-bottom: 2rem;
  border-radius: 5px;
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
/* line 3446, ../sass/_inner-page.scss */
.page-health-db .formWrapper .form-label, .page-insurance-partner .formWrapper .form-label {
  color: #2c2c2c;
  font-size: 1.4rem;
  font-weight: 600;
  margin: 0 0 1rem 0;
}
/* line 3453, ../sass/_inner-page.scss */
.page-health-db .formWrapper .form-group, .page-insurance-partner .formWrapper .form-group {
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 100%;
  background: #e8f7fd;
  padding: 1rem;
  border-radius: 5px;
}
/* line 3462, ../sass/_inner-page.scss */
.page-health-db .formWrapper .form-group .form-control, .page-insurance-partner .formWrapper .form-group .form-control {
  width: calc(100% - 200px);
  display: inline-block;
  border-radius: 4px 0 0 4px;
  padding: 10px;
  font-size: 1rem;
  border: none;
  height: 50px;
  background: url("../images/search.png") center right 1rem no-repeat #fff;
}
/* line 3473, ../sass/_inner-page.scss */
.page-health-db .formWrapper .form-group .btn-go, .page-insurance-partner .formWrapper .form-group .btn-go {
  background: #00a6e5;
  height: 50px;
  border-radius: 0 4px 4px 0;
  width: 200px;
  display: inline-block;
  padding: 10px;
  font-size: 1rem;
  border: none;
  position: relative;
}
/* line 3484, ../sass/_inner-page.scss */
.page-health-db .formWrapper .form-group .btn-go span, .page-insurance-partner .formWrapper .form-group .btn-go span {
  z-index: 30;
  position: relative;
  color: #ffffff;
  font-size: 1.1rem;
  letter-spacing: 1px;
}
/* line 3492, ../sass/_inner-page.scss */
.page-health-db .formWrapper .form-group .btn-go:hover, .page-insurance-partner .formWrapper .form-group .btn-go:hover {
  transition: all .3s;
}
/* line 3494, ../sass/_inner-page.scss */
.page-health-db .formWrapper .form-group .btn-go:hover::after, .page-insurance-partner .formWrapper .form-group .btn-go:hover::after {
  top: 0;
  height: 100%;
}
/* line 3500, ../sass/_inner-page.scss */
.page-health-db .formWrapper .form-group .btn-go::after, .page-insurance-partner .formWrapper .form-group .btn-go::after {
  content: "";
  position: absolute;
  height: 0;
  width: 100%;
  background: #89bb33;
  left: 0;
  top: 0;
  transition: all .3s;
  opacity: 1;
  z-index: 20;
  border-radius: 0 4px 4px 0;
}
/* line 3517, ../sass/_inner-page.scss */
.page-health-db .alphabetItems, .page-insurance-partner .alphabetItems {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  width: 100%;
  row-gap: 10px;
  column-gap: 10px;
}
/* line 3526, ../sass/_inner-page.scss */
.page-health-db .alphabetItems li, .page-insurance-partner .alphabetItems li {
  border-radius: 5px;
  border: 1px solid rgba(104, 104, 104, 0.2);
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  min-width: 40px;
  background: #ffffff;
  transition: all .3s;
}
/* line 3537, ../sass/_inner-page.scss */
.page-health-db .alphabetItems li.active, .page-health-db .alphabetItems li:hover, .page-insurance-partner .alphabetItems li.active, .page-insurance-partner .alphabetItems li:hover {
  border: 1px solid rgba(104, 104, 104, 0.5);
}
/* line 3539, ../sass/_inner-page.scss */
.page-health-db .alphabetItems li.active a, .page-health-db .alphabetItems li:hover a, .page-insurance-partner .alphabetItems li.active a, .page-insurance-partner .alphabetItems li:hover a {
  color: #000;
}
/* line 3542, ../sass/_inner-page.scss */
.page-health-db .alphabetItems li a, .page-insurance-partner .alphabetItems li a {
  color: #686868;
  padding: 8px 10px;
  font-weight: 600;
}
/* line 3550, ../sass/_inner-page.scss */
.page-health-db .resultDataWrapper, .page-insurance-partner .resultDataWrapper {
  margin-bottom: 1rem;
}
/* line 3552, ../sass/_inner-page.scss */
.page-health-db .resultDataWrapper .result-info, .page-insurance-partner .resultDataWrapper .result-info {
  display: flex;
  column-gap: .6rem;
}
/* line 3555, ../sass/_inner-page.scss */
.page-health-db .resultDataWrapper .result-info .result-count, .page-insurance-partner .resultDataWrapper .result-info .result-count {
  color: #00a6e5;
  font-weight: 600;
  text-align: left;
}
/* line 3556, ../sass/_inner-page.scss */
.page-health-db .resultDataWrapper .result-info .result-count, .page-insurance-partner .resultDataWrapper .result-info .result-count {
  color: #000;
  text-align: left;
}
/* line 3560, ../sass/_inner-page.scss */
.page-health-db .data-section, .page-insurance-partner .data-section {
  padding: 2.5rem;
  position: relative;
  background-image: linear-gradient(to bottom, #e4eef1, #f0f6f7);
  border-radius: 5px;
  margin-top: 1rem;
  display: flex;
  column-gap: 1rem;
  row-gap: 1rem;
}
/* line 3570, ../sass/_inner-page.scss */
.page-health-db .data-section .cardWrapper, .page-insurance-partner .data-section .cardWrapper {
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: flex-start;
  align-items: flex-start;
  justify-content: space-between;
  column-gap: 1.5rem;
  row-gap: 1.5rem;
}
/* line 3582, ../sass/_inner-page.scss */
.page-health-db .data-section .cardWrapper ul, .page-insurance-partner .data-section .cardWrapper ul {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: 1rem;
  row-gap: 1rem;
  justify-content: space-between;
}
/* line 3590, ../sass/_inner-page.scss */
.page-health-db .data-section .cardWrapper ul li, .page-insurance-partner .data-section .cardWrapper ul li {
  padding-left: 1.4rem;
  position: relative;
  text-align: left;
  line-height: 1.5rem;
  width: calc(100% / 3 - 2rem);
}
/* line 3596, ../sass/_inner-page.scss */
.page-health-db .data-section .cardWrapper ul li::before, .page-insurance-partner .data-section .cardWrapper ul li::before {
  content: "";
  margin-right: 5px;
  width: 6px;
  height: 6px;
  background: #686868;
  position: absolute;
  left: 0;
  top: 8px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
}
/* line 3607, ../sass/_inner-page.scss */
.page-health-db .data-section .cardWrapper ul li.SectionTag, .page-insurance-partner .data-section .cardWrapper ul li.SectionTag {
  padding-left: 0;
}
/* line 3609, ../sass/_inner-page.scss */
.page-health-db .data-section .cardWrapper ul li.SectionTag::before, .page-insurance-partner .data-section .cardWrapper ul li.SectionTag::before {
  display: none;
}
/* line 3610, ../sass/_inner-page.scss */
.page-health-db .data-section .cardWrapper ul li.SectionTag a, .page-insurance-partner .data-section .cardWrapper ul li.SectionTag a {
  font-size: 1.4rem;
  font-weight: 600;
}
/* line 3614, ../sass/_inner-page.scss */
.page-health-db .data-section .cardWrapper ul a, .page-insurance-partner .data-section .cardWrapper ul a {
  color: #2c2c2c;
  font-size: 1.05rem;
}

/* line 3623, ../sass/_inner-page.scss */
.tab-content-acordian {
  position: relative;
  width: 100%;
  float: left;
  margin: 0;
}

/* line 3629, ../sass/_inner-page.scss */
.tab-content-acordian.active {
  margin-top: 0;
}

/* line 3633, ../sass/_inner-page.scss */
.acordian-tab-hd {
  background: #e1eff5;
  padding: .8rem;
  text-align: center;
  position: relative;
  cursor: pointer;
  font-size: 1.2rem;
  font-weight: 600;
  width: 100%;
  position: relative;
  margin: 0;
  color: #2c2c2c;
  border-radius: 5px;
  margin-bottom: 2px;
}
/* line 3647, ../sass/_inner-page.scss */
.acordian-tab-hd.active {
  background: #00a6e5;
  color: white;
  margin-bottom: 0;
}
/* line 3651, ../sass/_inner-page.scss */
.acordian-tab-hd.active::before {
  content: "-";
  font-size: 23px;
  top: 8px;
  right: 12px;
  transform: scaleX(2);
}
/* line 3660, ../sass/_inner-page.scss */
.acordian-tab-hd::before {
  content: "+";
  position: absolute;
  top: 10px;
  right: 10px;
}

/* line 3667, ../sass/_inner-page.scss */
.acordian-tab-hd:hover:not(.active) {
  background-color: #dae8ee;
}

/* line 3671, ../sass/_inner-page.scss */
.acordian-tab-data {
  transition: all 0.3s ease;
  margin-top: 2rem;
  display: flex;
  position: relative;
  flex-direction: column;
  flex-wrap: nowrap;
}
/* line 3679, ../sass/_inner-page.scss */
.acordian-tab-data .sub-title {
  font-size: 1.4rem;
}
/* line 3681, ../sass/_inner-page.scss */
.acordian-tab-data ul {
  margin: 20px 0;
  padding: 0;
  list-style-type: none;
}
/* line 3686, ../sass/_inner-page.scss */
.acordian-tab-data ul li {
  width: calc(100% - 2rem);
  float: left;
  margin-bottom: 1rem;
  padding-left: 1.5rem;
  position: relative;
  text-align: left;
  line-height: 1.3rem;
}
/* line 3695, ../sass/_inner-page.scss */
.acordian-tab-data ul li::before {
  content: "";
  margin-right: 5px;
  width: 8px;
  height: 8px;
  background: #686868;
  position: absolute;
  left: 0;
  top: 8px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
}

/* line 3711, ../sass/_inner-page.scss */
.sidemenu-health-db {
  background: #fff;
  width: 100%;
  padding: 0;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  border-radius: 5px;
  position: relative;
  margin-bottom: 3rem;
}
/* line 3724, ../sass/_inner-page.scss */
.sidemenu-health-db li {
  background-image: linear-gradient(to right, #e1eff3, #e5f0f2, #f0f6f7);
  width: 100%;
  padding: 1rem;
  border-bottom: 2px solid rgba(255, 255, 255, 0.4);
  transition: all 0.5s;
  position: relative;
  border-radius: 5px 0 0 5px;
}
/* line 3732, ../sass/_inner-page.scss */
.sidemenu-health-db li a {
  color: #2c2c2c;
  font-size: 1.1rem;
  text-decoration: underline !important;
}
/* line 3733, ../sass/_inner-page.scss */
.sidemenu-health-db li:last-child {
  border: none;
}
/* line 3735, ../sass/_inner-page.scss */
.sidemenu-health-db li:hover {
  background: #dae8ee;
}

/* line 3744, ../sass/_inner-page.scss */
ul.health-db-quick-links {
  position: relative;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: flex-start;
  padding: 1rem 1.5rem;
  list-style-type: none;
  row-gap: 1rem;
  background: url(../images/bg-pic-transparent.png) center left no-repeat #89bb33;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  border-radius: 5px;
  z-index: 20;
}
/* line 3760, ../sass/_inner-page.scss */
ul.health-db-quick-links p {
  margin-top: 0;
}
/* line 3762, ../sass/_inner-page.scss */
ul.health-db-quick-links::before {
  content: "";
  background: #fff;
  width: 100%;
  height: 40%;
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 10;
  border-radius: 5px;
}
/* line 3774, ../sass/_inner-page.scss */
ul.health-db-quick-links li {
  z-index: 50;
}
/* line 3776, ../sass/_inner-page.scss */
ul.health-db-quick-links .itemAreas {
  position: relative;
  width: 100%;
  padding: 1rem 0 0 0;
}
/* line 3780, ../sass/_inner-page.scss */
ul.health-db-quick-links .itemAreas::after {
  content: "";
  background: #fff;
  width: 100%;
  height: 64%;
  position: absolute;
  top: -1rem;
  left: 0;
  z-index: 10;
  border-radius: 5px;
}
/* line 3792, ../sass/_inner-page.scss */
ul.health-db-quick-links .itemAreas li {
  z-index: 29;
  position: relative;
}
/* line 3795, ../sass/_inner-page.scss */
ul.health-db-quick-links .sub-title {
  margin-top: 1rem;
  color: #ffffff;
  font-size: 1.4rem;
}
/* line 3797, ../sass/_inner-page.scss */
ul.health-db-quick-links li {
  display: flex;
  padding-left: 4.5rem;
  margin-bottom: 2rem;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: flex-start;
  width: 100%;
}
/* line 3806, ../sass/_inner-page.scss */
ul.health-db-quick-links li span {
  font-size: .84rem;
  margin-bottom: 5px;
}
/* line 3807, ../sass/_inner-page.scss */
ul.health-db-quick-links li a {
  margin-right: 1rem;
  font-weight: 700;
  font-size: 1.1rem;
  color: #000;
}
/* line 3808, ../sass/_inner-page.scss */
ul.health-db-quick-links li::before {
  content: "";
  position: absolute;
  left: 1rem;
  width: 40px;
  height: 40px;
  display: block;
  border-radius: 100%;
}
/* line 3820, ../sass/_inner-page.scss */
ul.health-db-quick-links li.whatsapp::before {
  background: url("../images/p-icon-whatsapp.svg") center center no-repeat #dff1db;
  background-size: 66%;
}
/* line 3827, ../sass/_inner-page.scss */
ul.health-db-quick-links li.call::before {
  background: url("../images/p-icon-call.svg") center center no-repeat #dff1db;
  background-size: 66%;
}
/* line 3834, ../sass/_inner-page.scss */
ul.health-db-quick-links li.location::before {
  background: url("../images/p-icon-location.svg") center center no-repeat #dff1db;
  background-size: 66%;
}
/* line 3841, ../sass/_inner-page.scss */
ul.health-db-quick-links li.website::before {
  background: url("../images/p-icon-globe.svg") center center no-repeat #dff1db;
  background-size: 66%;
}
/* line 3848, ../sass/_inner-page.scss */
ul.health-db-quick-links li.valid::before {
  background: url("../images/p-icon-valid.svg") center center no-repeat #dff1db;
  background-size: 66%;
}

/* line 3858, ../sass/_inner-page.scss */
.contact-highlight-card {
  border-radius: 20px;
  background: #d7ecda;
  -webkit-backdrop-filter: blur(32px);
  backdrop-filter: blur(32px);
  padding: 1rem;
  border-radius: 5px;
  margin: 0 1rem 1rem 1rem;
}
/* line 3866, ../sass/_inner-page.scss */
.contact-highlight-card .box {
  padding: 12px;
  border-radius: 5px;
  border: 1px solid #fff;
}
/* line 3871, ../sass/_inner-page.scss */
.contact-highlight-card .box .sub {
  color: #000;
  display: block;
  line-height: 1.4;
  font-size: 1.2rem;
}
/* line 3876, ../sass/_inner-page.scss */
.contact-highlight-card .box .sub strong {
  font-weight: 900;
}
/* line 3880, ../sass/_inner-page.scss */
.contact-highlight-card .box p {
  margin: 1rem 0;
}
/* line 3881, ../sass/_inner-page.scss */
.contact-highlight-card .box .phone-btn {
  display: inline-flex;
  padding: 5px;
  align-items: center;
  border-radius: 50px;
  background: #fff;
  width: 100%;
  min-height: 42px;
}
/* line 3889, ../sass/_inner-page.scss */
.contact-highlight-card .box .phone-btn .icon {
  margin-right: 15px;
  background: #89bb33;
  display: flex;
  border-radius: 100%;
  height: 42px;
  width: 42px;
  justify-content: center;
  align-items: center;
}
/* line 3898, ../sass/_inner-page.scss */
.contact-highlight-card .box .phone-btn .icon img {
  width: 28px;
  filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(7426%) hue-rotate(158deg) brightness(121%) contrast(115%);
}
/* line 3903, ../sass/_inner-page.scss */
.contact-highlight-card .box .phone-btn span {
  letter-spacing: 1.28px;
}
/* line 3906, ../sass/_inner-page.scss */
.contact-highlight-card .box .phone-btn a {
  color: #89bb33;
  font-weight: 700;
}

/* line 3911, ../sass/_inner-page.scss */
.visiting-hrs {
  position: relative;
  margin: 3rem 1rem 1rem;
  padding: 1.5rem;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.1) -4px 9px 20px -6px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  width: calc(100% - 2rem);
  row-gap: 1rem;
  background: #ccedfa;
}
/* line 3923, ../sass/_inner-page.scss */
.visiting-hrs .icon-wrapper {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
}
/* line 3928, ../sass/_inner-page.scss */
.visiting-hrs .icon-wrapper img {
  width: 40px;
  margin-right: 1rem;
  filter: brightness(0) saturate(100%) invert(30%) sepia(38%) saturate(7206%) hue-rotate(181deg) brightness(99%) contrast(105%);
}
/* line 3934, ../sass/_inner-page.scss */
.visiting-hrs .sub-title {
  color: #000;
  font-size: 1.4rem;
  font-weight: 600;
  margin: 0;
}
/* line 3940, ../sass/_inner-page.scss */
.visiting-hrs .data-card {
  display: flex;
  width: 100%;
  flex-direction: column;
  flex-wrap: nowrap;
  row-gap: .3rem;
}
/* line 3946, ../sass/_inner-page.scss */
.visiting-hrs .data-card li {
  display: inline-flex;
  width: 100%;
  align-items: flex-start;
  flex-direction: column;
  flex-wrap: nowrap;
  background: #fff;
  border-radius: 5px;
  padding: 1rem;
}
/* line 3955, ../sass/_inner-page.scss */
.visiting-hrs .data-card li h5 {
  color: #000;
  margin-bottom: .5rem;
}
/* line 3956, ../sass/_inner-page.scss */
.visiting-hrs .data-card li p {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  font-size: 1rem;
  font-weight: 700;
  flex-direction: column;
  font-weight: 700;
  color: #0084c1;
}
/* line 3965, ../sass/_inner-page.scss */
.visiting-hrs .data-card li p span {
  font-size: .84rem;
  color: #686868;
  font-weight: 400;
}

/* line 3973, ../sass/_inner-page.scss */
.common-carousel .item {
  background: #ffffff;
  border-radius: 5px;
  box-shadow: rgba(0, 0, 0, 0.1) 0px 7px 8px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
  margin: 0 1rem;
  padding: 0 0 1.5rem 0;
}
/* line 3980, ../sass/_inner-page.scss */
.common-carousel .item:hover {
  transition: all 0.3s ease-in;
  box-shadow: rgba(0, 0, 0, 0.3) 0px 8px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -2px;
}
/* line 3984, ../sass/_inner-page.scss */
.common-carousel .item:hover figure img {
  transition: all 0.3s ease-in;
  -webkit-transition: all 0.2s ease-in;
  -moz-transition: all 0.2s ease-in;
  -ms-transform: scale(1.05);
  -moz-transform: scale(1.05);
  -webkit-transform: scale(1.05);
  -o-transform: scale(1.05);
  transform: scale(1.05);
}

/* line 3999, ../sass/_inner-page.scss */
.depertment-slider.common-carousel .container-full {
  width: 96%;
}
/* line 4000, ../sass/_inner-page.scss */
.depertment-slider.common-carousel .sliderWrapper .owl-carousel .owl-item {
  justify-content: center;
}
/* line 4002, ../sass/_inner-page.scss */
.depertment-slider.common-carousel .sliderWrapper .owl-carousel .owl-item .item {
  width: 100%;
}

/* line 4008, ../sass/_inner-page.scss */
.why-choose-us {
  padding: 0 6rem;
}
/* line 4010, ../sass/_inner-page.scss */
.why-choose-us .container-full {
  width: 90%;
}

/* line 4, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption,
.homeBannerWrapper .carousel-indicators,
.homeBannerWrapper .carousel-control-prev,
.homeBannerWrapper .carousel-control-next,
.bottomBannerWrapper .carousel-caption,
.bottomBannerWrapper .carousel-indicators,
.bottomBannerWrapper .carousel-control-prev,
.bottomBannerWrapper .carousel-control-next {
  z-index: 300;
}
/* line 11, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-indicators,
.bottomBannerWrapper .carousel-indicators {
  z-index: 300;
  justify-content: center;
}
/* line 15, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-indicators button,
.bottomBannerWrapper .carousel-indicators button {
  margin: 0 8px 0 0;
  width: 20px;
  height: 2px;
  opacity: .6;
  position: relative;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  -ms-border-radius: 50px;
  border-radius: 50px;
  background: transparent;
  border: 1px solid #ffffff;
}
/* line 25, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-indicators button.active,
.bottomBannerWrapper .carousel-indicators button.active {
  opacity: 1;
  transition: all 0.5s ease-in;
  -webkit-transition: all 0.5s ease-in;
  -moz-transition: all 0.5s ease-in;
  border: 1px solid #ffffff;
  background: #ffffff;
}
/* line 35, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption,
.bottomBannerWrapper .carousel-caption {
  bottom: auto;
  top: 0;
  left: 0;
  position: relative;
}
/* line 41, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption h2,
.bottomBannerWrapper .carousel-caption h2 {
  width: 100%;
  text-align: left;
  font-family: "Lato", sans-serif;
  letter-spacing: 1px;
  font-weight: 700;
  font-size: 2.5rem;
  text-transform: none;
  word-break: break-word;
  color: #ffffff;
  text-shadow: 2px 2px 3px rgba(0, 0, 0, 0.1);
  text-transform: capitalize;
  line-height: 1.2;
}
/* line 56, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption h2 span,
.bottomBannerWrapper .carousel-caption h2 span {
  display: block;
  color: #000;
}
/* line 62, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption h3,
.bottomBannerWrapper .carousel-caption h3 {
  width: 100%;
  text-align: left;
  font-family: "Lato", sans-serif;
  margin: 15px 0;
  font-weight: 500;
  font-size: 2rem;
  color: #e45865;
  text-transform: uppercase;
}
/* line 73, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption p,
.bottomBannerWrapper .carousel-caption p {
  width: 100%;
  text-align: left;
  margin: 30px 0;
  display: none;
  font-weight: 400;
  color: rgba(255, 255, 255, 0.6);
  width: 90%;
  word-break: break-word;
  font-size: 1.2rem;
}
/* line 85, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption p span,
.bottomBannerWrapper .carousel-caption p span {
  color: #F0C883;
}
/* line 90, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption h2,
.bottomBannerWrapper .carousel-caption h2 {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
/* line 95, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption p,
.bottomBannerWrapper .carousel-caption p {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
/* line 100, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption a,
.bottomBannerWrapper .carousel-caption a {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
/* line 105, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption .buttonwrapper,
.bottomBannerWrapper .carousel-caption .buttonwrapper {
  display: flex;
  width: fit-content;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-top: 1rem;
}
/* line 113, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption .buttonwrapper a,
.homeBannerWrapper .carousel-caption .buttonwrapper button,
.bottomBannerWrapper .carousel-caption .buttonwrapper a,
.bottomBannerWrapper .carousel-caption .buttonwrapper button {
  border-radius: 40px;
  border: none;
  outline: none;
  padding: 0 0;
  line-height: 1;
  transition: all 0.5s;
  margin-right: 4px;
}
/* line 123, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption .buttonwrapper a img,
.homeBannerWrapper .carousel-caption .buttonwrapper button img,
.bottomBannerWrapper .carousel-caption .buttonwrapper a img,
.bottomBannerWrapper .carousel-caption .buttonwrapper button img {
  width: 12px;
  transition: all 0.5s;
  margin-right: 10px;
}
/* line 129, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption .buttonwrapper a .btn,
.homeBannerWrapper .carousel-caption .buttonwrapper button .btn,
.bottomBannerWrapper .carousel-caption .buttonwrapper a .btn,
.bottomBannerWrapper .carousel-caption .buttonwrapper button .btn {
  line-height: 1;
  padding: .8rem 1rem;
  display: inline-block;
  border-radius: 50px;
}
/* line 135, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption .buttonwrapper a .btn.secondary,
.homeBannerWrapper .carousel-caption .buttonwrapper button .btn.secondary,
.bottomBannerWrapper .carousel-caption .buttonwrapper a .btn.secondary,
.bottomBannerWrapper .carousel-caption .buttonwrapper button .btn.secondary {
  background: #89bb33;
  color: #00a6e5;
}
/* line 140, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption .buttonwrapper a .btn.primary,
.homeBannerWrapper .carousel-caption .buttonwrapper button .btn.primary,
.bottomBannerWrapper .carousel-caption .buttonwrapper a .btn.primary,
.bottomBannerWrapper .carousel-caption .buttonwrapper button .btn.primary {
  background: #00a6e5;
  color: rgba(255, 255, 255, 0.65);
}
/* line 145, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption .buttonwrapper a .btn:hover,
.homeBannerWrapper .carousel-caption .buttonwrapper button .btn:hover,
.bottomBannerWrapper .carousel-caption .buttonwrapper a .btn:hover,
.bottomBannerWrapper .carousel-caption .buttonwrapper button .btn:hover {
  color: #ffffff;
  transition: all 0.5s;
}
/* line 151, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption .buttonwrapper a .play,
.homeBannerWrapper .carousel-caption .buttonwrapper button .play,
.bottomBannerWrapper .carousel-caption .buttonwrapper a .play,
.bottomBannerWrapper .carousel-caption .buttonwrapper button .play {
  line-height: 44px;
  padding: 14px;
  display: inline-block;
  height: 44px;
  width: 44px;
  vertical-align: middle;
  border-radius: 0 50px 50px 0;
  background: #346CC1;
}
/* line 161, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption .buttonwrapper a .play img,
.homeBannerWrapper .carousel-caption .buttonwrapper button .play img,
.bottomBannerWrapper .carousel-caption .buttonwrapper a .play img,
.bottomBannerWrapper .carousel-caption .buttonwrapper button .play img {
  width: 20px;
  height: auto;
  display: block;
  transition: all 0.5s;
}
/* line 170, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption .buttonwrapper a:hover img,
.homeBannerWrapper .carousel-caption .buttonwrapper button:hover img,
.bottomBannerWrapper .carousel-caption .buttonwrapper a:hover img,
.bottomBannerWrapper .carousel-caption .buttonwrapper button:hover img {
  margin: auto 20px auto 10px;
  filter: invert(100%) sepia(0%) saturate(7436%) hue-rotate(180deg) brightness(200%) contrast(113%);
}
/* line 180, ../sass/_home-banner.scss */
.homeBannerWrapper .carousel-caption h2,
.homeBannerWrapper .carousel-caption p,
.homeBannerWrapper .carousel-caption a,
.bottomBannerWrapper .carousel-caption h2,
.bottomBannerWrapper .carousel-caption p,
.bottomBannerWrapper .carousel-caption a {
  animation-duration: 1.2s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
/* line 220, ../sass/_home-banner.scss */
.homeBannerWrapper .fadeInLeft,
.bottomBannerWrapper .fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
/* line 253, ../sass/_home-banner.scss */
.homeBannerWrapper .fadeInUp,
.bottomBannerWrapper .fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
/* line 284, ../sass/_home-banner.scss */
.homeBannerWrapper .slideInRight,
.bottomBannerWrapper .slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}

/* line 291, ../sass/_home-banner.scss */
.slide-img {
  height: 70vh;
  min-height: 350px;
}
/* line 309, ../sass/_home-banner.scss */
.slide-img.bg1 {
  background: url("../images/banner-bg1.png") center right no-repeat;
  background-size: cover;
}
/* line 314, ../sass/_home-banner.scss */
.slide-img.bg2 {
  background: url("../images/banner-bg1.png") top right no-repeat;
  background-size: cover;
}
/* line 319, ../sass/_home-banner.scss */
.slide-img.bg3 {
  background: url("../images/banner-bg1.png") top right no-repeat;
  background-size: cover;
}

/* line 326, ../sass/_home-banner.scss */
.captionWrapper {
  width: 100%;
  height: auto;
  position: absolute;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: 3rem 6rem 4rem 6rem;
  bottom: 0;
  background: linear-gradient(360deg, rgba(0, 0, 0, 0.9) 10%, rgba(0, 23, 49, 0) 100%);
  box-shadow: rgba(0, 0, 0, 0.17) 0px -23px 25px 0px inset, rgba(0, 0, 0, 0.15) 0px -36px 30px 0px inset, rgba(0, 0, 0, 0.1) 0px -79px 40px 0px inset, rgba(0, 0, 0, 0.04) 0px 2px 1px, rgba(0, 0, 0, 0.07) 0px 4px 2px, rgba(0, 0, 0, 0.07) 0px 8px 4px, rgba(0, 0, 0, 0.07) 0px 16px 8px, rgba(0, 0, 0, 0.07) 0px 32px 16px;
}

/* ==================================================== */
/*  Break-Points Min-1600px                        */
/* ==================================================== */
@media (min-width: 1600px) {
  /* line 5, ../sass/_media-query.scss */
  .homeBannerWrapper .slide-img {
    height: 94vh;
  }

  /* line 6, ../sass/_media-query.scss */
  .lightbox-modal .carousel-inner {
    max-width: 60%;
  }

  /* line 7, ../sass/_media-query.scss */
  .homeBannerWrapper .slide-img {
    height: 100vh;
  }

  /* line 8, ../sass/_media-query.scss */
  .homeAboutWrapper .sliderWrapper {
    width: 94%;
  }

  /* line 9, ../sass/_media-query.scss */
  .homeBannerWrapper .carousel-caption .buttonwrapper a .btn,
  .homeBannerWrapper .carousel-caption .buttonwrapper button .btn,
  .bottomBannerWrapper .carousel-caption .buttonwrapper a .btn,
  .bottomBannerWrapper .carousel-caption .buttonwrapper button .btn {
    padding: 1rem 1.1rem;
  }

  /* line 13, ../sass/_media-query.scss */
  .homeBannerWrapper .carousel-caption h2,
  .bottomBannerWrapper .carousel-caption h2 {
    font-size: 4rem;
  }

  /* line 15, ../sass/_media-query.scss */
  .header {
    padding: 1.5rem;
  }

  /* line 16, ../sass/_media-query.scss */
  .header.scrolled {
    padding: 1rem;
  }

  /* line 17, ../sass/_media-query.scss */
  .gallery-wrapper .gallery-item {
    box-shadow: none;
  }

  /* line 18, ../sass/_media-query.scss */
  .commonInnerWrapper .page-item figure img {
    height: 300px;
  }
}
/* ==================================================== */
/*  Break-Points Min-1200px  - Desktop                  */
/* ==================================================== */
@media (min-width: 1200px) {
  /* line 28, ../sass/_media-query.scss */
  .homeBannerWrapper .slide-img {
    height: 90vh;
  }

  /* line 29, ../sass/_media-query.scss */
  .homeAboutWrapper .doctors-specialities .form-group {
    max-width: 400px;
  }

  /* line 30, ../sass/_media-query.scss */
  .datetimewrapper .boxWrapper .inboxWrapper li {
    padding: 2.5rem;
  }

  /* line 31, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card .contact li {
    margin-left: 2rem;
  }

  /* line 33, ../sass/_media-query.scss */
  .blogWrapper .blog-item figure img,
  .blogWrapper .page-item figure img,
  .commonInnerWrapper .blog-item figure img,
  .commonInnerWrapper .page-item figure img {
    height: 250px;
  }

  /* line 39, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .head {
    justify-content: space-around;
  }

  /* line 41, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card span {
    width: 100%;
  }
}
/* ==================================================== */
/*  Break-Points Max-1199px  - Desktop                      */
/* ==================================================== */
@media screen and (max-width: 1199px) {
  /* line 48, ../sass/_media-query.scss */
  .HideInResponsive {
    display: none !important;
  }

  /* line 49, ../sass/_media-query.scss */
  .showInResponsive, .mobileSearchContactArea {
    display: block !important;
  }

  /* line 50, ../sass/_media-query.scss */
  .footerContactSection .container-full, .contactWrapper .container-full {
    width: 96%;
  }

  /* line 51, ../sass/_media-query.scss */
  .departmentBlocks .masonry-container .itemWrapper .item {
    width: calc(25% - 20px);
  }

  /* line 52, ../sass/_media-query.scss */
  .about-imh .container-full {
    width: 86%;
  }

  /* line 53, ../sass/_media-query.scss */
  .gallery-wrapper .gallery-item {
    width: calc(100% / 3 - 2rem);
  }
}
/* ==================================================== */
/*  Break-Points Min-993px  - Desktop                      */
/* ==================================================== */
@media (min-width: 993px) {
  /* line 62, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities, .homeAboutWrapper .doctors-specialities, .homeAboutWrapper .testimonials {
    background: #ffffff;
    border-radius: 5px 5px 0 0;
    overflow: hidden;
  }
  /* line 66, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities::after, .homeAboutWrapper .doctors-specialities::after, .homeAboutWrapper .testimonials::after {
    height: 280px;
    bottom: auto;
    top: 0;
    z-index: 10;
    border-radius: 5px 5px 0 0;
  }
  /* line 74, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities .common-sec-intro, .homeAboutWrapper .doctors-specialities .common-sec-intro, .homeAboutWrapper .testimonials .common-sec-intro {
    z-index: 20;
    position: relative;
  }
  /* line 80, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities::after {
    background: url("../images/bg-pic-transparent.png") center left no-repeat #00a6e5;
    background-size: cover;
  }
  /* line 87, ../sass/_media-query.scss */
  .homeAboutWrapper .doctors-specialities::after {
    background: url("../images/bg-pic-transparent.png") center left no-repeat #89bb33;
    background-size: cover;
  }
  /* line 94, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials::after {
    background: url(../images/bg-pic-transparent.png) center left no-repeat #2c2c2c;
    background-size: cover;
  }
  /* line 98, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .head {
    position: relative;
    z-index: 20;
  }
}
/* ==================================================== */
/*  Break-Points Max-992px - Laptop                     */
/* ==================================================== */
@media screen and (max-width: 992px) {
  /* line 115, ../sass/_media-query.scss */
  .hideInMobile {
    display: none !important;
  }

  /* line 116, ../sass/_media-query.scss */
  .showInMobile, .overlaydata .media-pic {
    display: block !important;
  }

  /* line 117, ../sass/_media-query.scss */
  .full-width-In990 {
    width: 100% !important;
    flex: auto;
    margin: auto;
  }

  /* line 118, ../sass/_media-query.scss */
  .commonPadding {
    padding: 2.8rem 0;
  }

  /* line 119, ../sass/_media-query.scss */
  .header {
    box-shadow: 0 25px 20px -20px rgba(0, 0, 0, 0.45);
  }

  /* line 120, ../sass/_media-query.scss */
  .header .container, .header .container-lg, .header .container-md, .header .container-sm {
    max-width: 90%;
  }

  /* line 121, ../sass/_media-query.scss */
  .header .full-width-In768 {
    width: 100% !important;
    flex: auto;
  }

  /* line 122, ../sass/_media-query.scss */
  .header.scrolled {
    height: 70px;
  }

  /* line 123, ../sass/_media-query.scss */
  .common-sec-intro .title {
    font-size: 2rem;
  }

  /* line 124, ../sass/_media-query.scss */
  .datetimewrapper .boxWrapper .inboxWrapper {
    flex-direction: column;
  }

  /* line 125, ../sass/_media-query.scss */
  .datetimewrapper .boxWrapper .inboxWrapper li {
    display: block;
    padding: 1.5rem;
    width: 100% !important;
  }

  /* line 126, ../sass/_media-query.scss */
  .datetimewrapper .boxWrapper .inboxWrapper li.box2 {
    margin: 1rem 0;
  }

  /* line 127, ../sass/_media-query.scss */
  .about-depertment-wrapper .container, .conditions-treated-wrapper .container, .depertment-slider .container-full {
    width: 96%;
    max-width: 92%;
  }

  /* line 128, ../sass/_media-query.scss */
  .departmentBlocks .masonry-container .itemWrapper .item {
    width: calc(33.33% - 20px);
  }

  /* line 129, ../sass/_media-query.scss */
  .chipsContainer .chipWrapper ul li {
    width: calc(50% - 24px);
  }

  /* line 130, ../sass/_media-query.scss */
  .homeAboutWrapper .sliderWrapper {
    width: 90%;
  }

  /* line 131, ../sass/_media-query.scss */
  .homeAboutWrapper .container {
    max-width: 90%;
  }

  /* line 132, ../sass/_media-query.scss */
  .overlaydata .wrapperrow li .imagewraper p {
    padding: 1rem;
  }

  /* line 133, ../sass/_media-query.scss */
  .mediaWrapper ul {
    width: 100%;
  }

  /* line 134, ../sass/_media-query.scss */
  .depertment-slider {
    padding: 4rem 2rem;
  }

  /* line 135, ../sass/_media-query.scss */
  .footerContactSection ul.contactItem {
    flex-wrap: wrap;
    margin-bottom: 2rem;
  }

  /* line 136, ../sass/_media-query.scss */
  .footerContactSection ul.contactItem li {
    margin-bottom: 1.6rem;
    width: calc(50% - 2rem);
    display: flex;
  }

  /* line 137, ../sass/_media-query.scss */
  .footerContactSection ul.contactItem li .iconWrapper img {
    width: auto;
    height: 80%;
  }

  /* line 138, ../sass/_media-query.scss */
  .footer .footerTopWrapper .nuradata {
    padding: 2rem;
    background: rgba(255, 255, 255, 0.1);
    border-radius: 2rem;
  }

  /* line 139, ../sass/_media-query.scss */
  .footer .footerTopWrapper .footerData {
    margin-top: 2rem;
  }

  /* line 140, ../sass/_media-query.scss */
  .about-imh .container-full, .founderWrapper .container {
    width: 84%;
  }

  /* line 141, ../sass/_media-query.scss */
  .about-imh .mission-vission-wrapper li .mission, .about-imh .mission-vission-wrapper li .vision {
    padding: 2.5rem;
  }

  /* line 142, ../sass/_media-query.scss */
  .leadershipWrapper .container {
    width: 94%;
    max-width: 94%;
  }

  /* line 143, ../sass/_media-query.scss */
  .supportbannerWrapper .container {
    max-width: 90%;
  }

  /* line 144, ../sass/_media-query.scss */
  .supportbannerWrapper .banner {
    padding: 3rem;
  }

  /* line 145, ../sass/_media-query.scss */
  .supportbannerWrapper .banner form.search, .supportbannerWrapper .banner form.search .form-group {
    width: 100%;
    max-width: 100%;
  }

  /* line 146, ../sass/_media-query.scss */
  .supportbannerWrapper .banner .bigText {
    font-size: 5.5rem;
  }

  /* line 147, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities, .homeAboutWrapper .doctors-specialities {
    padding: 3rem;
  }

  /* line 148, ../sass/_media-query.scss */
  .homeAboutWrapper .doctors-specialities::after {
    height: 250px;
  }

  /* line 149, ../sass/_media-query.scss */
  .testimonial-wrapper .testimonials {
    padding: 2.5rem;
  }
  /* line 151, ../sass/_media-query.scss */
  .testimonial-wrapper .testimonials .item {
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
  }
  /* line 152, ../sass/_media-query.scss */
  .testimonial-wrapper .testimonials .item .contentWrapperblock {
    width: 100%;
  }
  /* line 156, ../sass/_media-query.scss */
  .testimonial-wrapper .testimonials .item figcaption, .testimonial-wrapper .testimonials .item .name, .testimonial-wrapper .testimonials .item span {
    text-align: center;
  }
  /* line 157, ../sass/_media-query.scss */
  .testimonial-wrapper .testimonials .item figure {
    margin: auto;
    width: 220px;
    height: 220px;
  }
  /* line 157, ../sass/_media-query.scss */
  .testimonial-wrapper .testimonials .item figure img {
    width: 100%;
  }

  /* line 164, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .container {
    width: 100%;
    max-width: 100%;
  }
  /* line 165, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .sliderWrapper .item {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
  }
  /* line 170, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .sliderWrapper .item .content-wrapper-sec {
    padding-left: 0;
  }

  /* line 174, ../sass/_media-query.scss */
  .page-health-db .data-section .cardWrapper ul li,
  .page-insurance-partner .data-section .cardWrapper ul li {
    width: calc(100% / 2 - 2rem);
  }

  /* line 179, ../sass/_media-query.scss */
  .about-gallery-slider {
    padding: 2.5rem;
  }
  /* line 181, ../sass/_media-query.scss */
  .about-gallery-slider .common-sec-intro {
    margin-bottom: 0;
  }
  /* line 181, ../sass/_media-query.scss */
  .about-gallery-slider .common-sec-intro .title {
    margin-bottom: 0;
  }
  /* line 182, ../sass/_media-query.scss */
  .about-gallery-slider .customNavigation {
    width: 100%;
    margin: -45% auto auto auto;
  }

  /* line 185, ../sass/_media-query.scss */
  .gallery-wrapper .gallery-item {
    width: calc(100% / 2 - 2rem);
  }

  /* line 189, ../sass/_media-query.scss */
  .blogWrapper .container-full, .blogWrapper .container {
    width: 90%;
    max-width: 90%;
  }

  /* line 190, ../sass/_media-query.scss */
  .doctorsCardWrapper .container {
    width: 94%;
    max-width: 94%;
  }

  /* line 191, ../sass/_media-query.scss */
  .featured-blog-wrapper, .blogFormWrapper .banner {
    padding: 3rem;
  }

  /* line 192, ../sass/_media-query.scss */
  .blogWrapper .blog-item-wrapper {
    flex-direction: column;
  }

  /* line 193, ../sass/_media-query.scss */
  .blogWrapper .blog-item figure img, .blogWrapper .list-items .blog-item figure img {
    height: 250px;
  }

  /* line 195, ../sass/_media-query.scss */
  .doctorsCardWrapper .masonry-container .itemWrapper .item {
    width: calc(100% / 2 - 30px);
  }

  /* line 196, ../sass/_media-query.scss */
  .chipsContainer .container {
    width: 90%;
    max-width: 90%;
  }

  /* line 199, ../sass/_media-query.scss */
  .page-content-wrapper .container {
    width: 96%;
    max-width: 92%;
  }
  /* line 200, ../sass/_media-query.scss */
  .page-content-wrapper .datawrapper {
    width: 96%;
  }

  /* line 203, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li .into-item {
    width: calc(100% / 4 - .6rem);
  }
  /* line 205, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li .into-item figure {
    width: 80px;
    height: 80px;
  }
  /* line 205, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li .into-item figure img {
    width: 50px;
  }
  /* line 206, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li .into-item figcaption {
    font-size: .92rem;
  }

  /* line 208, ../sass/_media-query.scss */
  .dashed-arrow {
    top: 42px;
  }

  /* line 210, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer, .broucher-contaxt-bottombar .Wrappercontainer .broucher, .broucher-contaxt-bottombar .Wrappercontainer .card, .leadershipWrapper .item .designation {
    flex-direction: column;
  }

  /* line 211, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card {
    width: 100%;
    border-radius: 0 0 8px 8px;
    padding: .8rem;
  }

  /* line 212, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .broucher {
    margin: 0;
    width: 100%;
    border-radius: 8px 8px 0 0;
  }
  /* line 212, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .broucher a {
    padding: .8rem;
  }

  /* line 213, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .container {
    width: 90%;
    max-width: 90%;
  }

  /* line 217, ../sass/_media-query.scss */
  .rowSection {
    padding-bottom: 2rem;
  }
  /* line 219, ../sass/_media-query.scss */
  .rowSection p, .rowSection .sub-title {
    text-align: center !important;
  }

  /* line 223, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper {
    flex-direction: column;
    row-gap: 2rem;
  }
  /* line 226, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper .title {
    width: 100%;
  }
  /* line 227, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper .hightlight {
    width: 100%;
  }

  /* line 233, ../sass/_media-query.scss */
  .achswrapper {
    flex-direction: column;
  }
  /* line 235, ../sass/_media-query.scss */
  .achswrapper .accreditation-pic {
    width: 250px;
    display: block;
    position: relative;
    margin: auto;
  }
  /* line 241, ../sass/_media-query.scss */
  .achswrapper .page-title, .achswrapper p {
    text-align: center !important;
  }

  /* line 245, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .sliderWrapper .item span, .homeAboutWrapper .testimonials .sliderWrapper .item figcaption, .homeAboutWrapper .testimonials .sliderWrapper .item .name {
    text-align: center;
  }

  /* line 247, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .customNavigation a {
    margin-right: 0;
  }

  /* line 248, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .sliderWrapper .item figure {
    margin-bottom: 1rem;
  }

  /* line 249, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .sliderWrapper {
    margin-left: 0;
  }

  /* line 250, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card .contact {
    column-gap: 1rem;
  }
  /* line 252, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card .contact li .broucher a {
    padding: .4rem 1rem;
  }

  /* line 255, ../sass/_media-query.scss */
  .package-item {
    flex-direction: column;
    padding: 1.5rem;
  }
  /* line 258, ../sass/_media-query.scss */
  .package-item .image-holder, .package-item .content-wraper {
    width: 100%;
  }

  /* line 261, ../sass/_media-query.scss */
  .package-item:nth-child(odd) {
    flex-direction: column;
    display: flex;
  }

  /* line 266, ../sass/_media-query.scss */
  .package-item:nth-child(odd) .content-wraper .data-info-wrapper {
    border-radius: 5px 5px 0 0;
  }

  /* line 270, ../sass/_media-query.scss */
  .contactWrapper ul.contact-list li .textWrapper .head {
    font-size: 1.5rem;
  }

  /* line 272, ../sass/_media-query.scss */
  .blogWrapper .blog-aside-sec .article-item .imagewrapper {
    width: 120px !important;
  }

  /* line 274, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card .contact {
    justify-content: center;
  }

  /* line 277, ../sass/_media-query.scss */
  .commonInnerWrapper .container, .commonInnerWrapper .container-full, .blogWrapper .container, .blogWrapper .container-full {
    width: 98%;
    max-width: 100%;
  }
  /* line 278, ../sass/_media-query.scss */
  .commonInnerWrapper .common-item-wrapper, .commonInnerWrapper .blog-item-wrapper, .blogWrapper .common-item-wrapper, .blogWrapper .blog-item-wrapper {
    flex-direction: column;
  }
  /* line 280, ../sass/_media-query.scss */
  .commonInnerWrapper .common-item-wrapper .col-md-4.full-width-In990, .commonInnerWrapper .blog-item-wrapper .col-md-4.full-width-In990, .blogWrapper .common-item-wrapper .col-md-4.full-width-In990, .blogWrapper .blog-item-wrapper .col-md-4.full-width-In990 {
    margin: 0 auto;
  }

  /* line 284, ../sass/_media-query.scss */
  .blogWrapper .blog-aside-sec .article-item .imagewrapper,
  .blogWrapper .common-page-aside-sec .article-item .imagewrapper,
  .commonInnerWrapper .blog-aside-sec .article-item .imagewrapper,
  .commonInnerWrapper .common-page-aside-sec .article-item .imagewrapper {
    width: 120px !important;
  }

  /* line 289, ../sass/_media-query.scss */
  .videoTestimonialWrapper.modal, .videoTestimonialWrapper .modal {
    --bs-modal-width: 80%;
  }

  /* line 292, ../sass/_media-query.scss */
  .founderWrapper .container {
    width: 86%;
    max-width: 86%;
  }
  /* line 293, ../sass/_media-query.scss */
  .founderWrapper .imagewrapper, .founderWrapper .contentWrapper {
    width: 100%;
    overflow: hidden;
  }
  /* line 296, ../sass/_media-query.scss */
  .founderWrapper .imagewrapper {
    padding: 0;
    border-radius: 5px 5px 0 0;
  }
  /* line 297, ../sass/_media-query.scss */
  .founderWrapper .contentWrapper {
    border-radius: 0 0 5px 5px;
  }
}
/* ==================================================== */
/*  Break-Points Max-768px   - Tablet                   */
/* ==================================================== */
@media screen and (max-width: 768px) {
  /* line 308, ../sass/_media-query.scss */
  .visible-In768 {
    display: block !important;
  }

  /* line 309, ../sass/_media-query.scss */
  .hide-In768 {
    display: none !important;
  }

  /* line 310, ../sass/_media-query.scss */
  .full-width-In768 {
    width: 100% !important;
    flex: auto;
    margin: auto;
  }

  /* line 311, ../sass/_media-query.scss */
  .commonPadding {
    padding: 3rem 0;
  }

  /* line 312, ../sass/_media-query.scss */
  .innerBanner .title, .common-sec-intro .title, .about-imh .mission-vission-wrapper li h3, .about-imh .mission-vission-wrapper li p, .founderWrapper .contentWrapper h3, .founderWrapper .contentWrapper p, .founderWrapper .contentWrapper h4, .founderWrapper .contentWrapper span, .homeAboutWrapper .department-specialities .title, .homeAboutWrapper .doctors-specialities .title, .homeAboutWrapper .testimonials .head .title, .homeAboutWrapper .testimonials .item .name, .homeAboutWrapper .testimonials .item figcaption {
    text-align: center !important;
  }

  /* line 313, ../sass/_media-query.scss */
  .homeBannerWrapper .carousel-caption a, .homeBannerWrapper .carousel-caption button {
    margin: auto;
  }

  /* line 314, ../sass/_media-query.scss */
  .about-imh .topWrapper p {
    text-align: justify;
  }

  /* line 315, ../sass/_media-query.scss */
  .about-imh .mission-vission-wrapper {
    flex-direction: column;
    margin: 0;
  }

  /* line 316, ../sass/_media-query.scss */
  .about-imh .mission-vission-wrapper li {
    margin-top: 1rem;
  }

  /* line 317, ../sass/_media-query.scss */
  .chipsContainer .chipWrapper ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }

  /* line 318, ../sass/_media-query.scss */
  .chipsContainer .chipWrapper ul li {
    width: auto;
  }

  /* line 319, ../sass/_media-query.scss */
  .about-imh .mission-vission-wrapper li .mission, .about-imh .mission-vission-wrapper li .vision {
    border-radius: 30px 0 30px 0;
  }

  /* line 320, ../sass/_media-query.scss */
  .homeBannerWrapper .carousel-inner {
    width: 100%;
    max-width: 100%;
  }

  /* line 321, ../sass/_media-query.scss */
  .homeBannerWrapper .carousel-caption h2 {
    font-size: 3rem;
  }

  /* line 322, ../sass/_media-query.scss */
  .homeBannerWrapper .carousel-caption .buttonwrapper {
    width: 100%;
    padding: 0 5rem;
  }

  /* line 323, ../sass/_media-query.scss */
  .homeAboutWrapper .imh ul.tileWrapper, .homeAboutWrapper .imh ul.tileWrapper .rowSection {
    display: block;
  }

  /* line 324, ../sass/_media-query.scss */
  .homeAboutWrapper .imh ul.tileWrapper li {
    display: inline-block;
    width: calc(50% - 30px);
    margin: 8px;
    padding: 2rem;
  }

  /* line 325, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .item figure {
    margin: auto;
    width: 200px;
    height: 200px;
  }

  /* line 326, ../sass/_media-query.scss */
  .footer .footerTopWrapper .footerData .col {
    width: 100% !important;
    flex: auto;
    margin: 0 0 1.5rem;
  }

  /* line 327, ../sass/_media-query.scss */
  .footer .footerTopWrapper .footerData, .footer .socialmedia, .footer .footerTopWrapper .footerData ul.links {
    flex-direction: column;
    align-items: center;
  }

  /* line 328, ../sass/_media-query.scss */
  .footer {
    margin-bottom: 7rem;
  }

  /* line 329, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper {
    padding: 3rem;
  }

  /* line 330, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper .hightlight {
    width: 100%;
  }

  /* line 331, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper .hightlight li {
    width: calc(100% / 2 - 20px);
  }

  /* line 334, ../sass/_media-query.scss */
  .footer h3 {
    text-align: center;
  }

  /* line 336, ../sass/_media-query.scss */
  .footer .footerTopWrapper .footerData ul.links {
    display: flex;
  }
  /* line 336, ../sass/_media-query.scss */
  .footer .footerTopWrapper .footerData ul.links li {
    text-align: center;
  }

  /* line 338, ../sass/_media-query.scss */
  .footer .footerTopWrapper .footerData .col:last-child {
    display: flex;
    align-items: center;
    justify-content: center;
  }

  /* line 341, ../sass/_media-query.scss */
  .faqWrapper .container-full {
    width: 80%;
  }

  /* line 345, ../sass/_media-query.scss */
  .about-imh .mission-vission-wrapper li {
    display: inline-flex;
    justify-content: center;
  }

  /* line 350, ../sass/_media-query.scss */
  .eventsBlocks .masonry-container .itemWrapper .item {
    width: calc(100% / 2 - 2rem);
  }

  /* line 352, ../sass/_media-query.scss */
  .page-content-wrapper .datawrapper .patient-care {
    flex-direction: column;
    row-gap: 1rem;
  }
  /* line 354, ../sass/_media-query.scss */
  .page-content-wrapper .datawrapper .patient-care div {
    width: 100%;
  }
  /* line 355, ../sass/_media-query.scss */
  .page-content-wrapper .datawrapper .patient-care p {
    text-align: center;
  }

  /* line 358, ../sass/_media-query.scss */
  .contactWrapper .secWrapper .blockWrapper iframe {
    border-radius: 0;
  }

  /* line 359, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card {
    background: transparent;
    padding: 0;
    box-shadow: none;
  }
  /* line 363, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card span {
    display: none;
  }
  /* line 365, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card .contact a {
    font-size: 1rem;
  }
  /* line 366, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card .contact li .broucher a {
    padding: .6rem 1rem;
  }
  /* line 367, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card .contact img {
    height: 26px;
  }

  /* line 371, ../sass/_media-query.scss */
  .about-imh .topWrapper .description-right, .about-imh .topWrapper .description-left {
    margin: 0;
  }

  /* line 372, ../sass/_media-query.scss */
  .common-sec-intro .overline {
    justify-content: center;
    width: 100%;
    text-align: center !important;
  }

  /* line 373, ../sass/_media-query.scss */
  .about-imh .mission-vission-wrapper li .vision, .about-imh .mission-vission-wrapper li .mission {
    margin: 0;
  }

  /* line 374, ../sass/_media-query.scss */
  .leadershipWrapper .item {
    margin: 0 1rem;
  }

  /* line 375, ../sass/_media-query.scss */
  .leadershipWrapper .leadership-board.secondary {
    margin-top: 3rem;
  }

  /* line 376, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities .sliderWrapper .owl-carousel .owl-item,
  .homeAboutWrapper .doctors-specialities .sliderWrapper .owl-carousel .owl-item {
    justify-content: center;
  }

  /* line 378, ../sass/_media-query.scss */
  .innerBanner {
    padding: 5rem 0;
  }
  /* line 380, ../sass/_media-query.scss */
  .innerBanner .sub-para {
    margin-top: 1.5rem;
    text-align: center;
  }

  /* line 384, ../sass/_media-query.scss */
  .doctors-details-wrapper .doctorsidemenu {
    width: calc(100% - 2rem);
    padding: .5rem;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    align-items: flex-start;
    column-gap: 1.5rem;
    row-gap: .5rem;
  }
  /* line 394, ../sass/_media-query.scss */
  .doctors-details-wrapper .doctorsidemenu li {
    width: auto;
    padding: .5rem 0 .5rem 1.2rem;
    border-bottom: none;
  }
  /* line 398, ../sass/_media-query.scss */
  .doctors-details-wrapper .doctorsidemenu li::before {
    width: 14px;
    height: 14px;
    top: 11px;
  }
  /* line 404, ../sass/_media-query.scss */
  .doctors-details-wrapper .doctorsidemenu li:hover::before {
    left: 0;
  }
  /* line 410, ../sass/_media-query.scss */
  .doctors-details-wrapper .sidebar {
    z-index: 60;
  }
  /* line 412, ../sass/_media-query.scss */
  .doctors-details-wrapper .sidebar .doctorsidemenu {
    display: none;
    transition: all .5s;
  }
  /* line 414, ../sass/_media-query.scss */
  .doctors-details-wrapper .sidebar.active .doctorsidemenu {
    display: flex;
    transition: all .5s;
  }

  /* line 421, ../sass/_media-query.scss */
  .about-doctor-wrapper .affiliations-wrapper .affiliations-data ul li p {
    text-align: left;
  }
  /* line 424, ../sass/_media-query.scss */
  .about-doctor-wrapper .education-wrapper .education-data ul li p {
    text-align: left;
  }

  /* line 430, ../sass/_media-query.scss */
  .depertment-slider .headWrapper .description {
    text-align: center;
  }
  /* line 430, ../sass/_media-query.scss */
  .depertment-slider .headWrapper .title {
    text-align: center;
  }

  /* line 431, ../sass/_media-query.scss */
  .about-depertment-wrapper .contentWrapper h3 {
    text-align: center;
  }

  /* line 432, ../sass/_media-query.scss */
  .departmentBlocks .container, .chipsContainer .container {
    width: 92%;
    max-width: 92%;
  }

  /* line 433, ../sass/_media-query.scss */
  .homeAboutWrapper {
    padding: 3rem 0;
  }
  /* line 435, ../sass/_media-query.scss */
  .homeAboutWrapper .imh .common-sec-intro .description p {
    text-align: center;
  }
  /* line 436, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .customNavigation {
    justify-content: center;
  }

  /* line 439, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities, .homeAboutWrapper .doctors-specialities {
    padding: 2.5rem;
  }

  /* line 440, ../sass/_media-query.scss */
  .homeAboutWrapper .doctors-specialities::after {
    height: 200px;
    bottom: 230px;
  }

  /* line 441, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities .view-all {
    padding-top: 0;
    justify-content: center;
  }

  /* line 442, ../sass/_media-query.scss */
  .homeAboutWrapper .doctors-specialities .view-all {
    padding: 0 0 2rem 0;
    justify-content: center;
  }

  /* line 443, ../sass/_media-query.scss */
  .homeAboutWrapper .doctors-specialities .common-sec-intro {
    margin-top: 1rem;
  }

  /* line 445, ../sass/_media-query.scss */
  .homeAboutWrapper .imh .contentWrapper .common-sec-intro .overline.left, .homeAboutWrapper .imh .contentWrapper .common-sec-intro .sub-para, .homeAboutWrapper .imh .contentWrapper .common-sec-intro .title {
    text-align: center !important;
  }
  /* line 446, ../sass/_media-query.scss */
  .homeAboutWrapper .imh .contentWrapper .common-sec-intro .overline {
    justify-content: center;
    width: 100%;
  }

  /* line 448, ../sass/_media-query.scss */
  .homeAboutWrapper .bigText, .homeAboutWrapper .sliderWrapper .description {
    text-align: center !important;
  }

  /* line 449, ../sass/_media-query.scss */
  .homeAboutWrapper .sliderWrapper .headWrapper {
    align-items: flex-end;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
  }

  /* line 455, ../sass/_media-query.scss */
  .homeAboutWrapper .sliderWrapper .headWrapper .customNavigation {
    display: flex;
    padding: 10px;
    justify-content: center;
    width: 100%;
  }

  /* line 461, ../sass/_media-query.scss */
  .homeAboutWrapper .sliderWrapper .headWrapper form {
    width: 100%;
  }

  /* line 462, ../sass/_media-query.scss */
  .homeAboutWrapper .doctors-specialities .form-group {
    width: 100%;
    max-width: 100%;
  }

  /* line 463, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials, .mediaWrapper {
    margin-top: 3rem;
  }

  /* line 464, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .item span {
    text-align: center;
  }

  /* line 465, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .item figure img {
    width: 100%;
  }

  /* line 466, ../sass/_media-query.scss */
  .overlaydata {
    padding-top: 0;
  }

  /* line 467, ../sass/_media-query.scss */
  .departmentBlocks .masonry-container .itemWrapper .item {
    width: calc(50% - 20px);
  }

  /* line 468, ../sass/_media-query.scss */
  .why-choose-us .title {
    width: 100%;
    text-align: center;
    margin-bottom: 20px;
  }

  /* line 470, ../sass/_media-query.scss */
  .mediaWrapper figcaption {
    width: 100%;
    text-align: center;
  }
  /* line 472, ../sass/_media-query.scss */
  .mediaWrapper figcaption p {
    width: 100%;
    text-align: center;
  }
  /* line 474, ../sass/_media-query.scss */
  .mediaWrapper .title {
    text-align: center;
    width: 100%;
  }
  /* line 475, ../sass/_media-query.scss */
  .mediaWrapper ul li {
    align-items: center;
  }

  /* line 477, ../sass/_media-query.scss */
  .overlaydata .wrapperrow li .imagewraper p, .leadershipWrapper .item .name {
    text-align: center !important;
  }

  /* line 478, ../sass/_media-query.scss */
  .featured-blog-wrapper, .blogFormWrapper .banner {
    padding: 2rem;
  }

  /* line 479, ../sass/_media-query.scss */
  .blogFormWrapper .banner .form-wrapper {
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
  }

  /* line 480, ../sass/_media-query.scss */
  .blogFormWrapper .banner form.search {
    width: 100%;
  }
  /* line 480, ../sass/_media-query.scss */
  .blogFormWrapper .banner form.search .form-group {
    width: 100%;
  }

  /* line 481, ../sass/_media-query.scss */
  .supportbannerWrapper .banner .introWrapper {
    flex-direction: column;
  }

  /* line 482, ../sass/_media-query.scss */
  .supportbannerWrapper .banner .form-label {
    width: 100%;
    text-align: center;
  }

  /* line 483, ../sass/_media-query.scss */
  .doctorsCardWrapper .masonry-container .itemWrapper .item {
    width: calc(100% / 1 - 30px);
  }

  /* line 484, ../sass/_media-query.scss */
  .supportbannerWrapper .container {
    max-width: 94%;
  }

  /* line 486, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li .into-item {
    width: calc(100% / 2 - .6rem);
  }

  /* line 487, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper {
    row-gap: 2rem;
  }
  /* line 487, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li {
    margin: .5rem 0;
  }

  /* line 489, ../sass/_media-query.scss */
  .doctors-details-wrapper .container {
    max-width: 96%;
  }

  /* line 494, ../sass/_media-query.scss */
  .about-doctor-wrapper .hd, .about-doctor-wrapper p {
    text-align: center;
  }
  /* line 495, ../sass/_media-query.scss */
  .about-doctor-wrapper .imagewrapper {
    border-radius: 5px 5px 0 0;
    background: #ccedfa;
    justify-content: center;
    padding-top: 2rem;
  }
  /* line 500, ../sass/_media-query.scss */
  .about-doctor-wrapper .imagewrapper img {
    width: 70%;
    max-width: 350px;
    border-radius: 5px;
  }
  /* line 502, ../sass/_media-query.scss */
  .about-doctor-wrapper .contentWrapper {
    border-radius: 0 0 5px 5px;
    align-items: center;
  }
  /* line 507, ../sass/_media-query.scss */
  .about-doctor-wrapper .expertise-wrapper .chipstag {
    justify-content: center;
  }
  /* line 510, ../sass/_media-query.scss */
  .about-doctor-wrapper .tab-content-wrapper .nav-pills {
    justify-content: center;
  }

  /* line 514, ../sass/_media-query.scss */
  .acordian-tab-hd {
    display: block;
  }
  /* line 516, ../sass/_media-query.scss */
  .acordian-tab-hd.active {
    border-radius: 5px 5px 0 0;
  }

  /* line 519, ../sass/_media-query.scss */
  .acordian-tab-data {
    height: 0;
    opacity: 0;
    padding: 0;
    transition: all 0.3s ease;
    margin: 0;
  }
  /* line 525, ../sass/_media-query.scss */
  .acordian-tab-data.active {
    height: auto;
    opacity: 1;
    padding: 1rem;
    background-image: linear-gradient(to bottom, #e4eef1, #fff);
    border-radius: 0 0 5px 5px;
  }
  /* line 531, ../sass/_media-query.scss */
  .acordian-tab-data.active .sub-title {
    display: none;
  }

  /* line 536, ../sass/_media-query.scss */
  ul.health-db-quick-links {
    margin: 2rem;
  }

  /* line 537, ../sass/_media-query.scss */
  .health-db-details .container {
    width: 100%;
  }

  /* line 539, ../sass/_media-query.scss */
  .contactWrapper ul.contact-list {
    flex-direction: column;
    row-gap: 1rem;
  }

  /* line 540, ../sass/_media-query.scss */
  .contactWrapper ul.contact-list li .textWrapper .head {
    font-size: 1.8rem;
  }

  /* line 541, ../sass/_media-query.scss */
  .contactWrapper .secWrapper {
    flex-direction: column;
    row-gap: 1rem;
  }
  /* line 543, ../sass/_media-query.scss */
  .contactWrapper .secWrapper .blockWrapper {
    width: 100%;
  }

  /* line 546, ../sass/_media-query.scss */
  .contactWrapper .secWrapper .blockWrapper .imh-form .btn, .contactWrapper .secWrapper .blockWrapper .contact-form .btn {
    margin: auto !important;
  }
  /* line 547, ../sass/_media-query.scss */
  .contactWrapper .secWrapper .blockWrapper .sub-title {
    text-align: center;
  }

  /* line 549, ../sass/_media-query.scss */
  .contactWrapper .secWrapper .blockWrapper .mapWrapper {
    margin-top: 1.5rem;
  }

  /* line 550, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card .contact {
    justify-content: center;
  }

  /* line 555, ../sass/_media-query.scss */
  .blogWrapper .blog-aside-sec .sub-title,
  .blogWrapper .common-page-aside-sec .sub-title,
  .commonInnerWrapper .blog-aside-sec .sub-title,
  .commonInnerWrapper .common-page-aside-sec .sub-title {
    padding-left: 0;
  }

  /* line 557, ../sass/_media-query.scss */
  .commonInnerWrapper {
    padding-top: 2.5rem;
  }

  /* line 560, ../sass/_media-query.scss */
  .innerBanner .breadcrumb {
    display: flex;
    justify-content: center;
  }

  /* line 562, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .customNavigation .next img,
  .homeAboutWrapper .testimonials .customNavigation .prev img {
    filter: none;
  }

  /* line 565, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper {
    flex-direction: column;
    row-gap: 1rem;
  }

  /* line 570, ../sass/_media-query.scss */
  .page-health-db .formWrapper,
  .page-insurance-partner .formWrapper {
    width: 100%;
  }
  /* line 573, ../sass/_media-query.scss */
  .page-health-db .formWrapper div,
  .page-insurance-partner .formWrapper div {
    width: 100%;
  }
  /* line 575, ../sass/_media-query.scss */
  .page-health-db .formWrapper .form-group .btn-go,
  .page-insurance-partner .formWrapper .form-group .btn-go {
    width: 90px;
  }
  /* line 576, ../sass/_media-query.scss */
  .page-health-db .formWrapper .form-group .form-control,
  .page-insurance-partner .formWrapper .form-group .form-control {
    width: calc(100% - 90px);
  }

  /* line 581, ../sass/_media-query.scss */
  .overlaydata .wrapperrow {
    flex-direction: column;
    max-height: max-content;
    justify-content: flex-start;
  }
  /* line 583, ../sass/_media-query.scss */
  .overlaydata .wrapperrow li {
    width: 100% !important;
    margin-bottom: 1.5rem;
  }
}
@media screen and (min-width: 769px) {
  /* line 591, ../sass/_media-query.scss */
  .acordian-tab-hd {
    display: none;
  }
}
/* ==================================================== */
/*  Break-Points Max-680px                       */
/* ==================================================== */
@media screen and (max-width: 680px) {
  /* line 598, ../sass/_media-query.scss */
  .slide-floting-menu, .sticky-panel {
    display: none;
  }

  /* line 600, ../sass/_media-query.scss */
  .mediaWrapper ul li {
    flex-direction: column;
  }

  /* line 601, ../sass/_media-query.scss */
  .homeBannerWrapper .carousel-caption h2 {
    font-size: 2rem;
  }

  /* line 602, ../sass/_media-query.scss */
  .homeBannerWrapper .carousel-caption .buttonwrapper {
    padding: 0 7rem;
  }

  /* line 603, ../sass/_media-query.scss */
  .leadershipWrapper .leadership-board {
    flex-direction: column;
  }

  /* line 604, ../sass/_media-query.scss */
  .leadershipWrapper .item {
    width: 100% !important;
    max-width: 300px;
    margin: 0 auto 1rem;
  }

  /* line 605, ../sass/_media-query.scss */
  .departmentBlocks .masonry-container .itemWrapper .item {
    width: calc(50% - 20px);
  }

  /* line 606, ../sass/_media-query.scss */
  .innerBanner .title {
    font-size: 2.5rem;
  }

  /* line 607, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper {
    flex-direction: column;
  }

  /* line 608, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper .hightlight li {
    width: calc(100% / 1 - 20px);
  }

  /* line 609, ../sass/_media-query.scss */
  .innerBanner .breadcrumb {
    margin-top: 2rem;
    padding-left: 0;
    justify-content: center;
  }

  /* line 611, ../sass/_media-query.scss */
  .testimonial-wrapper .testimonials {
    padding: 2.2rem;
  }

  /* line 612, ../sass/_media-query.scss */
  .featured-blog-wrapper, .blogFormWrapper .banner {
    padding: 1.5rem;
  }

  /* line 613, ../sass/_media-query.scss */
  .blogWrapper .container-full, .blogWrapper .container, .doctorsCardWrapper .container {
    width: 94%;
    max-width: 94%;
  }

  /* line 615, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar {
    display: none;
  }

  /* line 616, ../sass/_media-query.scss */
  .supportbannerWrapper .banner .introWrapper .title {
    text-align: center;
    padding-left: 0;
  }

  /* line 617, ../sass/_media-query.scss */
  .gallery-wrapper .gallery-item {
    width: calc(100% / 1 - 2rem);
  }

  /* line 618, ../sass/_media-query.scss */
  .gallery .container-full {
    width: 84%;
    max-width: 400px;
  }

  /* line 620, ../sass/_media-query.scss */
  .page-health-db .data-section {
    flex-direction: column;
    flex-wrap: nowrap;
  }
  /* line 623, ../sass/_media-query.scss */
  .page-health-db .data-section .cardWrapper {
    width: calc(100% / 1 - 1rem);
  }

  /* line 626, ../sass/_media-query.scss */
  .video-wrapper {
    flex-direction: column;
    align-items: center;
  }
  /* line 629, ../sass/_media-query.scss */
  .video-wrapper .video-item {
    width: 100%;
  }
  /* line 631, ../sass/_media-query.scss */
  .video-wrapper .video-item figure iframe {
    height: 250px;
  }

  /* line 638, ../sass/_media-query.scss */
  .overlaydata-information .wrapperrow {
    max-height: 100%;
    flex-direction: column;
    justify-content: flex-start;
    row-gap: 1.5rem;
    margin: 0 1rem;
  }
  /* line 644, ../sass/_media-query.scss */
  .overlaydata-information .wrapperrow li {
    width: 100%;
    margin: 0;
  }

  /* line 650, ../sass/_media-query.scss */
  .commonInnerWrapper .gallery-wrapper .gallery-item {
    width: 100%;
    box-shadow: none;
  }
  /* line 652, ../sass/_media-query.scss */
  .commonInnerWrapper .gallery-wrapper .gallery-item figure img {
    height: 250px;
  }

  /* line 655, ../sass/_media-query.scss */
  .commonInnerWrapper .sub-title {
    text-align: center;
  }

  /* line 658, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper {
    row-gap: 0;
  }
  /* line 661, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  /* line 666, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li .into-item {
    width: calc(100% / 1 - 1rem);
    margin-bottom: 70px;
  }
  /* line 670, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li .into-item figure {
    width: 100px;
    height: 100px;
  }
  /* line 675, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li .into-item figcaption {
    font-size: 1.1rem;
  }
  /* line 680, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li:nth-child(2) {
    flex-direction: column;
  }
  /* line 683, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li:nth-child(2) .into-item {
    width: calc(100% / 1 - 1rem);
    margin-bottom: 70px;
  }

  /* line 691, ../sass/_media-query.scss */
  .dashed-arrow {
    width: 0;
    height: 40px;
    border: none;
    border-left: 2px dashed #6a98ad;
  }
  /* line 697, ../sass/_media-query.scss */
  .dashed-arrow::after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border: none;
  }
  /* line 704, ../sass/_media-query.scss */
  .dashed-arrow.right, .dashed-arrow.left, .dashed-arrow.bottom-right, .dashed-arrow.bottom-left {
    right: auto;
    top: auto;
    bottom: -50px;
    left: 50%;
    border-right: none;
    height: 30px;
  }
  /* line 712, ../sass/_media-query.scss */
  .dashed-arrow.right::after, .dashed-arrow.left::after, .dashed-arrow.bottom-right::after, .dashed-arrow.bottom-left::after {
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-top: 8px solid #6a98ad;
    top: auto;
    left: auto;
    bottom: -8px;
    right: -5px;
  }

  /* line 730, ../sass/_media-query.scss */
  .enquiryModalWrapper.modal,
  .enquiryModalWrapper .modal, .booking-form.modal, .booking-form .modal,
  .videoTestimonialWrapper.modal, .videoTestimonialWrapper .modal {
    --bs-modal-width: 90%;
  }

  /* line 734, ../sass/_media-query.scss */
  .captionWrapper {
    padding: 2.5rem;
  }

  /* line 736, ../sass/_media-query.scss */
  .homeAboutWrapper .doctors-specialities .item.frame {
    display: inline-block;
    width: 100%;
  }

  /* line 737, ../sass/_media-query.scss */
  .faqWrapper .faqcontainer {
    padding: 1.5rem 2rem;
  }

  /* line 738, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials {
    padding: 2.5rem 1rem;
  }

  /* line 739, ../sass/_media-query.scss */
  .footer {
    margin-bottom: 0;
  }

  /* line 741, ../sass/_media-query.scss */
  .package-item .content-wraper .data-info-wrapper {
    padding: 1.5rem;
  }

  /* line 744, ../sass/_media-query.scss */
  .about-doctor-wrapper .tab-content-wrapper,
  .about-doctor-wrapper .education-wrapper,
  .about-doctor-wrapper .affiliations-wrapper {
    padding: 0;
  }
  /* line 751, ../sass/_media-query.scss */
  .about-doctor-wrapper .education-wrapper .education-data {
    padding: 2rem;
  }
  /* line 753, ../sass/_media-query.scss */
  .about-doctor-wrapper .education-wrapper .education-data ul li {
    flex-direction: column;
    row-gap: 1rem;
  }
  /* line 756, ../sass/_media-query.scss */
  .about-doctor-wrapper .education-wrapper .education-data ul li .description {
    margin-left: 0;
  }
  /* line 758, ../sass/_media-query.scss */
  .about-doctor-wrapper .education-wrapper .education-data ul li .description::before {
    width: 3px;
    left: 40px;
    top: -1.1rem;
    height: 1rem;
  }
  /* line 767, ../sass/_media-query.scss */
  .about-doctor-wrapper .education-wrapper .chipstag li {
    text-align: center;
  }
  /* line 771, ../sass/_media-query.scss */
  .about-doctor-wrapper .affiliations-wrapper .affiliations-data {
    padding: 2rem;
  }
  /* line 774, ../sass/_media-query.scss */
  .about-doctor-wrapper .tab-content-wrapper {
    margin-bottom: 1rem;
  }

  /* line 780, ../sass/_media-query.scss */
  .conditions-treated-wrapper .chipWrapper {
    padding: 2rem;
  }

  /* line 786, ../sass/_media-query.scss */
  .about-depertment-wrapper .contentWrapper {
    padding: 2rem;
    max-height: max-content;
    overflow-y: visible;
  }
  /* line 791, ../sass/_media-query.scss */
  .about-depertment-wrapper .imagewrapper {
    aspect-ratio: auto;
    max-height: max-content;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
  }

  /* line 801, ../sass/_media-query.scss */
  .why-choose-us {
    padding: 2rem 1rem;
  }
  /* line 803, ../sass/_media-query.scss */
  .why-choose-us .container-full {
    width: 96%;
  }
  /* line 806, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper {
    padding: 2rem 1.5rem;
  }
  /* line 808, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper .hightlight li {
    width: 100%;
    margin: 0 0 2rem 0;
  }

  /* line 815, ../sass/_media-query.scss */
  .depertment-slider.common-carousel {
    padding: 2rem 1rem;
  }

  /* line 819, ../sass/_media-query.scss */
  .page-health-db .data-section .cardWrapper ul li,
  .page-insurance-partner .data-section .cardWrapper ul li {
    width: calc(100% / 1 - 2rem);
  }
}
/* ==================================================== */
/*  Break-Points Max-480px                        */
/* ==================================================== */
@media screen and (max-width: 480px) {
  /* line 831, ../sass/_media-query.scss */
  .innerBanner .title {
    font-size: 2.5rem;
  }

  /* line 832, ../sass/_media-query.scss */
  .departmentBlocks .masonry-container .itemWrapper .item {
    width: calc(100% - 20px);
  }

  /* line 833, ../sass/_media-query.scss */
  .slide-img {
    height: 60vh;
  }

  /* line 834, ../sass/_media-query.scss */
  .homeAboutWrapper .imh ul.tileWrapper li {
    width: calc(100% - 30px);
  }

  /* line 835, ../sass/_media-query.scss */
  .homeAboutWrapper .sliderWrapper .headWrapper {
    flex-direction: column;
  }

  /* line 836, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials, .mediaWrapper, .about-gallery-slider {
    padding: 1.5rem;
  }

  /* line 838, ../sass/_media-query.scss */
  .datetimewrapper .boxWrapper .inboxWrapper li .hd {
    display: flex;
  }

  /* line 839, ../sass/_media-query.scss */
  .homeAboutWrapper .imh ul.tileWrapper {
    padding: 0;
  }

  /* line 840, ../sass/_media-query.scss */
  .homeAboutWrapper .imh ul.tileWrapper .rowSection {
    padding-bottom: 0;
  }

  /* line 841, ../sass/_media-query.scss */
  .innerBanner {
    height: 350px;
  }

  /* line 848, ../sass/_media-query.scss */
  .homeBannerWrapper .captionWrapper {
    padding: 2rem 1.5rem 5rem 1.5rem;
  }
  /* line 849, ../sass/_media-query.scss */
  .homeBannerWrapper .carousel-caption h2 {
    font-size: 1.8rem;
    text-align: center;
  }

  /* line 852, ../sass/_media-query.scss */
  .about-doctor-wrapper .education-wrapper {
    padding: 0;
  }

  /* line 854, ../sass/_media-query.scss */
  .about-gallery-slider .sliderWrapper {
    padding: 0 .5rem;
  }
  /* line 855, ../sass/_media-query.scss */
  .about-gallery-slider .customNavigation {
    margin: -40% auto auto auto;
  }
  /* line 856, ../sass/_media-query.scss */
  .about-gallery-slider .owl-carousel .owl-item, .about-gallery-slider .owl-carousel .owl-wrapper {
    padding: .5rem 0 0 0;
  }

  /* line 862, ../sass/_media-query.scss */
  .doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .hd, .doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .sub, .doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .language {
    text-align: center;
  }
  /* line 863, ../sass/_media-query.scss */
  .doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .chipstag, .doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper a {
    justify-content: center;
  }
  /* line 864, ../sass/_media-query.scss */
  .doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper a {
    column-gap: 1rem;
  }

  /* line 868, ../sass/_media-query.scss */
  .doctors-details-wrapper .about-doctor-wrapper .contentWrapper .hd, .doctors-details-wrapper .about-doctor-wrapper .contentWrapper .sub, .doctors-details-wrapper .about-doctor-wrapper .contentWrapper .language {
    text-align: center;
  }
  /* line 869, ../sass/_media-query.scss */
  .doctors-details-wrapper .about-doctor-wrapper .contentWrapper .chipstag, .doctors-details-wrapper .about-doctor-wrapper .contentWrapper a {
    justify-content: center;
  }
  /* line 870, ../sass/_media-query.scss */
  .doctors-details-wrapper .about-doctor-wrapper .contentWrapper a {
    column-gap: 1rem;
  }

  /* line 873, ../sass/_media-query.scss */
  .package-item {
    margin: 0 0 2rem 0;
  }

  /* line 874, ../sass/_media-query.scss */
  .package-item ul.info-list li {
    flex-direction: column;
  }

  /* line 877, ../sass/_media-query.scss */
  .homeAboutWrapper .doctors-specialities::after {
    bottom: 260px;
  }

  /* line 878, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities, .homeAboutWrapper .doctors-specialities {
    padding: 2.5rem 1rem;
  }

  /* line 879, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities .item figcaption {
    word-break: break-all;
  }

  /* line 881, ../sass/_media-query.scss */
  .faqWrapper {
    padding: 0 0 2rem 0;
  }
  /* line 883, ../sass/_media-query.scss */
  .faqWrapper .container-full {
    width: 94%;
  }
  /* line 886, ../sass/_media-query.scss */
  .faqWrapper .faqcontainer {
    padding: 1.5rem;
  }

  /* line 894, ../sass/_media-query.scss */
  .page-health-db .formWrapper,
  .page-insurance-partner .formWrapper {
    display: block;
    width: 100%;
  }
  /* line 896, ../sass/_media-query.scss */
  .page-health-db .formWrapper .form-group,
  .page-insurance-partner .formWrapper .form-group {
    padding: 0;
  }
  /* line 898, ../sass/_media-query.scss */
  .page-health-db .formWrapper .form-group .btn-go,
  .page-insurance-partner .formWrapper .form-group .btn-go {
    width: 90px;
  }
  /* line 899, ../sass/_media-query.scss */
  .page-health-db .formWrapper .form-group .form-control,
  .page-insurance-partner .formWrapper .form-group .form-control {
    width: calc(100% - 90px);
    background: #e8f7fd;
  }

  /* line 905, ../sass/_media-query.scss */
  .footer .footerTopWrapper {
    padding: 2rem;
  }
  /* line 907, ../sass/_media-query.scss */
  .footer .footerTopWrapper .footerData .col {
    margin-bottom: 2.4rem;
  }
  /* line 909, ../sass/_media-query.scss */
  .footer h3 {
    margin: 0 0 .7rem 0;
  }
  /* line 911, ../sass/_media-query.scss */
  .footer .bottomlogo ul {
    flex-wrap: wrap;
    row-gap: .6rem;
    column-gap: .6rem;
  }

  /* line 918, ../sass/_media-query.scss */
  .doctorsCardWrapper .masonry-container .itemWrapper .item .doctorlistwrapper {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
  }

  /* line 930, ../sass/_media-query.scss */
  .page-content-wrapper .container {
    width: 98%;
    max-width: 98%;
  }

  /* line 932, ../sass/_media-query.scss */
  .eventsBlocks .masonry-container .itemWrapper .item {
    width: calc(100% / 1 - 2rem);
  }

  /* line 934, ../sass/_media-query.scss */
  .leadershipWrapper .item .designation {
    row-gap: 1rem;
  }

  /* line 938, ../sass/_media-query.scss */
  .about-doctor-wrapper .education-wrapper .education-data {
    padding: 1.5rem;
  }
  /* line 944, ../sass/_media-query.scss */
  .about-doctor-wrapper .affiliations-wrapper .affiliations-data {
    padding: 1.5rem;
  }
  /* line 947, ../sass/_media-query.scss */
  .about-doctor-wrapper .tab-content-wrapper {
    margin-bottom: 0;
  }
  /* line 949, ../sass/_media-query.scss */
  .about-doctor-wrapper .tab-content-wrapper .nav-pills .nav-link {
    padding: .7rem;
  }

  /* line 956, ../sass/_media-query.scss */
  .homeAboutWrapper .doctors-specialities .item.frame .infoWrapper .name, .homeAboutWrapper .doctors-specialities .item.frame .infoWrapper .designation {
    text-align: center;
  }

  /* line 959, ../sass/_media-query.scss */
  .doctorsCardWrapper .masonry-container .itemWrapper .item img {
    max-height: 300px;
  }

  /* line 961, ../sass/_media-query.scss */
  .testimonials .sliderWrapper .owl-carousel .owl-item {
    width: 100%;
  }

  /* line 965, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .sliderWrapper .item.video .video-thumbnail-wrapper img {
    max-height: 350px;
  }
}
@media only screen and (min-width: 428px) and (max-width: 428px) and (min-height: 926px) and (max-height: 926px) {
  /* line 975, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .sliderWrapper .item.video .video-thumbnail-wrapper img {
    max-height: 400px;
  }

  /* line 976, ../sass/_media-query.scss */
  .doctorsCardWrapper .masonry-container .itemWrapper .item img {
    max-height: 330px;
  }
}
