/* 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, ../../../../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, ../../../../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, ../../../../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, ../../../../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, ../../../../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, ../../../../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, ../../../../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, ../../../../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, ../../../../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: 700;
}

/* line 68, ../sass/_common.scss */
figcaption {
  line-height: 1.5;
}

/* line 70, ../sass/_common.scss */
p {
  margin: 5px 0px 1rem 0;
  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 81, ../sass/_common.scss */
span {
  line-height: 1.5;
}

/* line 83, ../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 99, ../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 114, ../sass/_common.scss */
a {
  outline: none;
  text-decoration: none !important;
}

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

/* line 123, ../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 137, ../sass/_common.scss */
.mainWrapper {
  width: 100%;
  height: auto;
  overflow-x: hidden;
  position: relative;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* line 225, ../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 251, ../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 268, ../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 272, ../sass/_common.scss */
.scrollup:hover::before {
  background: #89bb33;
}

/* line 300, ../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 310, ../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 320, ../sass/_common.scss */
.common-sec-intro .sub-para {
  font-size: 1.2rem;
  font-weight: 500;
  display: block;
  position: relative;
  margin: auto;
  color: #000;
}
/* line 329, ../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 340, ../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 351, ../sass/_common.scss */
.common-sec-intro .overline.left {
  text-align: left !important;
  margin-left: 0 !important;
}
/* line 356, ../sass/_common.scss */
.common-sec-intro .overline.center {
  text-align: center !important;
}
/* line 361, ../sass/_common.scss */
.common-sec-intro.left {
  text-align: left !important;
  margin-left: 0 !important;
}
/* line 366, ../sass/_common.scss */
.common-sec-intro.center {
  text-align: center !important;
}
/* line 370, ../sass/_common.scss */
.common-sec-intro.white {
  color: #ffffff;
}
/* line 374, ../sass/_common.scss */
.common-sec-intro.black {
  color: #000;
}
/* line 378, ../sass/_common.scss */
.common-sec-intro.dark {
  color: #2c2c2c;
}

/* line 383, ../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 391, ../sass/_common.scss */
.page-title.left {
  text-align: left !important;
  margin-left: 0 !important;
}
/* line 396, ../sass/_common.scss */
.page-title.center {
  text-align: center !important;
}

/* line 401, ../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 413, ../sass/_common.scss */
.no-margin {
  margin: 0 !important;
}

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

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

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

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

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

/* line 438, ../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 452, ../sass/_common.scss */
.theme-btn:hover,
a.theme-btn:hover {
  color: #89bb33;
  background: #00a6e5;
}

/* line 458, ../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 471, ../sass/_common.scss */
.knowmore:hover {
  font-weight: 500;
}
/* line 474, ../sass/_common.scss */
.knowmore:hover::after {
  right: -45px;
}
/* line 479, ../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 491, ../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 499, ../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 504, ../sass/_common.scss */
.icon-arrow.white {
  filter: invert(100%) sepia(100%) saturate(0%) hue-rotate(317deg) brightness(101%) contrast(104%);
}
/* line 508, ../sass/_common.scss */
.icon-arrow.black {
  filter: invert(70%) sepia(0%) saturate(4500%) hue-rotate(52deg) brightness(101%) contrast(100%);
}

/* line 514, ../sass/_common.scss */
.list-counter {
  margin: 1rem;
  padding: 0;
  list-style-type: none;
}
/* line 519, ../sass/_common.scss */
.list-counter li {
  counter-increment: step-counter;
  margin-bottom: 10px;
  padding-left: 24px;
  position: relative;
  line-height: 1.5rem;
}
/* line 524, ../sass/_common.scss */
.list-counter li span {
  font-weight: 600;
}
/* line 527, ../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 540, ../sass/_common.scss */
.list-counter.colm2 li {
  width: calc(50% - 20px);
}

/* line 546, ../sass/_common.scss */
.list-bullet {
  margin: 20px 0;
  padding: 0;
  list-style-type: none;
}
/* line 551, ../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 560, ../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 575, ../sass/_common.scss */
.custom-pagination {
  display: flex;
  margin: 2rem 0;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
}
/* line 582, ../sass/_common.scss */
.custom-pagination .pagination {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  column-gap: .5rem;
  --bs-pagination-color: #2c2c2c;
  --bs-pagination-border-color: transparent;
}
/* line 590, ../sass/_common.scss */
.custom-pagination .pagination li {
  margin: 0;
}
/* line 592, ../sass/_common.scss */
.custom-pagination .pagination .page-link {
  display: flex;
  align-items: center;
  flex-direction: row;
  flex-wrap: nowrap;
  column-gap: .4rem;
}
/* line 600, ../sass/_common.scss */
.custom-pagination .pagination .link-prev, .custom-pagination .pagination .link-next {
  background: transparent;
  padding: 0;
}
/* line 603, ../sass/_common.scss */
.custom-pagination .pagination .link-prev span, .custom-pagination .pagination .link-next span {
  margin: 0;
  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 621, ../sass/_common.scss */
.custom-pagination .pagination .page-item, .custom-pagination .pagination .page-link {
  background: transparent;
  outline: none;
}
/* line 624, ../sass/_common.scss */
.custom-pagination .pagination .page-item:hover, .custom-pagination .pagination .page-link:hover {
  border-color: #fff;
  background: transparent;
}
/* line 626, ../sass/_common.scss */
.custom-pagination .pagination .active .page-link {
  border: 1px solid #00a6e5;
  background: #fff;
  color: #00a6e5;
  border-radius: 5px;
}
/* line 629, ../sass/_common.scss */
.custom-pagination .pagination .page-item.disabled .page-link {
  border-color: #fff;
  color: #aeaeae;
}

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

/* line 652, ../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 660, ../sass/_common.scss */
.chipstag li {
  color: #00a6e5;
  border: 1px solid #00a6e5;
  border-radius: 5px;
  padding: 0.3rem 0.8rem;
  transition: all 0.3s;
}
/* line 666, ../sass/_common.scss */
.chipstag li:hover {
  background: #ffffff;
  transition: all 0.3s;
}

/* line 673, ../sass/_common.scss */
.slide-floting-menu {
  position: fixed;
  bottom: calc(50% - 70px);
  right: 0;
  display: block;
  z-index: 999;
}
/* line 681, ../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 696, ../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 707, ../sass/_common.scss */
.slide-floting-menu ul.menu li i {
  font-size: 1.5rem;
  margin-right: 10px;
}
/* line 712, ../sass/_common.scss */
.slide-floting-menu ul.menu li img {
  width: 22px;
  height: 100%;
  display: block;
  margin: auto;
  position: relative;
}
/* line 720, ../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 729, ../sass/_common.scss */
.slide-floting-menu ul.menu li span {
  display: none;
}
/* line 733, ../sass/_common.scss */
.slide-floting-menu ul.menu li fig {
  display: inline-block;
}
/* line 737, ../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 747, ../sass/_common.scss */
.slide-floting-menu ul.menu li:hover span {
  display: inline;
  padding-left: 10px;
}
/* line 752, ../sass/_common.scss */
.slide-floting-menu ul.menu li:hover::before {
  background: #00a6e5;
}
/* line 756, ../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;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  column-gap: .2rem;
}
/* line 74, ../sass/_main.scss */
.datetimewrapper .boxWrapper .inboxWrapper li .hd span img {
  width: 22px;
  height: auto;
  margin-right: 5px;
}
/* line 82, ../sass/_main.scss */
.datetimewrapper .boxWrapper .inboxWrapper li.box1 {
  background: #2c2c2c;
  width: 30%;
}
/* line 87, ../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 93, ../sass/_main.scss */
.datetimewrapper .boxWrapper .inboxWrapper li.box2 .btn-go {
  background: #2c2c2c;
  color: #ffffff;
}
/* line 99, ../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 104, ../sass/_main.scss */
.datetimewrapper .boxWrapper .inboxWrapper li.box3 .btn-go {
  background: #2c2c2c;
  color: #ffffff;
}
/* line 110, ../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 119, ../sass/_main.scss */
.datetimewrapper .boxWrapper .form-group {
  display: flex;
  flex-direction: row;
  justify-content: center;
}
/* line 124, ../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 135, ../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-height: 1;
}
/* line 148, ../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 159, ../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 162, ../sass/_main.scss */
.datetimewrapper .boxWrapper .form-group .btn-go .icon {
  height: 16px;
  width: auto;
}
/* line 162, ../sass/_main.scss */
.datetimewrapper .boxWrapper .form-group .btn-go .icon img {
  height: 16px;
  width: 100%;
  object-fit: cover;
}

/* ==================================================== */
/* Home About                        */
/* ==================================================== */
/* line 172, ../sass/_main.scss */
.homeAboutWrapper {
  width: 100%;
  position: relative;
  padding: 6rem 0 3rem 0;
}
/* line 177, ../sass/_main.scss */
.homeAboutWrapper .container-full {
  width: 90%;
}
/* line 181, ../sass/_main.scss */
.homeAboutWrapper .imh {
  padding-bottom: 4rem;
}
/* line 184, ../sass/_main.scss */
.homeAboutWrapper .imh .contentWrapper {
  align-items: center;
}
/* line 188, ../sass/_main.scss */
.homeAboutWrapper .imh .common-sec-intro {
  width: 96%;
}
/* line 191, ../sass/_main.scss */
.homeAboutWrapper .imh .common-sec-intro .description {
  margin: 0;
  line-height: 1;
}
/* line 197, ../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 209, ../sass/_main.scss */
.homeAboutWrapper .imh .theme-btn {
  margin-top: 1rem;
}
/* line 213, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper {
  display: flex;
  flex-direction: column;
  padding-left: 1rem;
}
/* line 218, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper .rowSection {
  display: flex;
  margin: 16px 0 0 0;
}
/* line 223, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper li {
  display: block;
  width: calc(100% / 4 - 4px);
  display: flex;
  flex-direction: column;
  padding: 1.3rem 1rem;
  border: 2px solid #2c2c2c;
  border-radius: 16px 0 16px 0;
  margin: 0 8px;
  row-gap: .4rem;
}
/* line 234, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper li.mar-r-16 {
  margin-right: 16px;
}
/* line 238, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper li .headwrapper {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  row-gap: .5rem;
}
/* line 246, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper li .headwrapper figure {
  max-width: 100%;
}
/* line 249, ../sass/_main.scss */
.homeAboutWrapper .imh ul.tileWrapper li .headwrapper figure img {
  position: relative;
  display: block;
  margin: auto;
  width: 40px;
}
/* line 257, ../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 268, ../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 278, ../sass/_main.scss */
.homeAboutWrapper .department-specialities {
  position: relative;
  background: url("../images/bg-pic-transparent.png") center left no-repeat #00a6e5;
  background-size: cover;
}
/* line 283, ../sass/_main.scss */
.homeAboutWrapper .department-specialities::after {
  height: 250px;
}
/* line 288, ../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 295, ../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 303, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .sliderWrapper .owl-carousel .owl-item .item a {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}
/* line 315, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item {
  background: #ffffff;
  padding: 2.5rem 1.2rem;
  border-radius: 5px;
  position: relative;
}
/* line 323, ../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 334, ../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 340, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item .arrow {
  position: relative;
}
/* line 342, ../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 354, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item figure {
  width: 100%;
}
/* line 357, ../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 367, ../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 376, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item span {
  width: 100%;
  color: #00a6e5;
  display: block;
  font-size: 1rem;
  text-align: center;
}
/* line 384, ../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 386, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .item .arrow img {
  width: auto;
  height: 14px;
}
/* line 402, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities {
  position: relative;
  background: url("../images/bg-pic-transparent.png") center left no-repeat #89bb33;
  background-size: cover;
}
/* line 407, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities::after {
  height: 300px;
}
/* line 412, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .sliderWrapper .owl-carousel .owl-item {
  padding: 0 .5rem;
  display: flex;
}
/* line 416, ../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 419, ../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 423, ../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 439, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .common-sec-intro .title {
  text-align: right;
}
/* line 443, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .bigText {
  text-align: right;
}
/* line 447, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities form {
  width: 100%;
}
/* line 449, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .form-group {
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 80%;
  max-width: 90%;
}
/* line 456, ../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 466, ../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 477, ../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 487, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .form-group .btn-go img {
  width: 18px;
  height: auto;
}
/* line 494, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .item.frame {
  background: #ffffff;
  border-radius: 5px;
  padding: 0;
}
/* line 500, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .item.frame figure {
  width: 100%;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
}
/* line 505, ../sass/_main.scss */
.homeAboutWrapper .doctors-specialities .item.frame figure img {
  width: 100%;
  height: auto;
  position: relative;
  margin: auto;
}
/* line 513, ../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 521, ../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 530, ../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 542, ../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 550, ../sass/_main.scss */
.homeAboutWrapper .testimonials::after {
  content: "";
  width: 100%;
  height: 35%;
  position: absolute;
  bottom: 0;
  left: 0;
  background: #ffffff;
  z-index: 10;
}
/* line 561, ../sass/_main.scss */
.homeAboutWrapper .testimonials .head {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
/* line 567, ../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 579, ../sass/_main.scss */
.homeAboutWrapper .testimonials .customNavigation {
  display: flex;
  padding: 10px;
  column-gap: 10px;
}
/* line 584, ../sass/_main.scss */
.homeAboutWrapper .testimonials .customNavigation a {
  margin-right: 50px;
}
/* line 587, ../sass/_main.scss */
.homeAboutWrapper .testimonials .customNavigation a:last-child {
  margin-right: 0;
}
/* line 592, ../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 600, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper {
  width: 99.5%;
  height: auto;
  margin: 0 15px;
  position: relative;
  z-index: 20;
}
/* line 612, ../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 621, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item.video {
  position: relative;
  display: block;
  border-radius: 5px;
  overflow: hidden;
  width: 100%;
}
/* line 627, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item.video .video-thumbnail-wrapper {
  position: relative;
}
/* line 629, ../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 637, ../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 648, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item.video .video-thumbnail-wrapper .button::after {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  background: url(../images/play-btn.svg) center center no-repeat;
  display: flex;
  background-size: 60%;
  justify-content: center;
  align-items: center;
}
/* line 664, ../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 672, ../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 681, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item figure {
  width: 200px;
  height: 200px;
  display: block;
  border-radius: 100%;
  overflow: hidden;
}
/* line 688, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item figure a {
  margin: 0 auto;
}
/* line 690, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item figure img {
  width: 100%;
  height: auto;
  position: relative;
  margin: auto;
}
/* line 698, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item .content-wrapper-sec {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  padding-left: 2rem;
}
/* line 708, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item figcaption {
  width: 100%;
  text-align: left;
  color: #ffffff;
  font-size: 1rem;
  margin: 0 0 1rem 0;
}
/* line 716, ../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 725, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item .name a {
  display: flex;
  flex-direction: row-reverse;
  width: auto;
  margin-top: 1.25rem;
}
/* line 726, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item .name a img {
  width: auto;
  height: 14px;
}
/* line 738, ../sass/_main.scss */
.homeAboutWrapper .testimonials .sliderWrapper .item span {
  width: 100%;
  color: #ffffff;
  display: block;
  font-size: 1rem;
  text-align: left;
}
/* line 750, ../sass/_main.scss */
.homeAboutWrapper .testimonials .videoTestimonialWrapper .modal .modal-dialog {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
}
/* line 755, ../sass/_main.scss */
.homeAboutWrapper .testimonials .videoTestimonialWrapper iframe {
  width: 100%;
  height: 460px;
  border: none;
}
/* line 762, ../sass/_main.scss */
.homeAboutWrapper .testimonials .videoTestimonialWrapper .modal-content {
  background: #000;
  border-radius: 5px;
  border: none;
  max-width: max-content;
}
/* line 767, ../sass/_main.scss */
.homeAboutWrapper .testimonials .videoTestimonialWrapper .modal-content .modal-body iframe {
  border-radius: 5px;
}
/* line 778, ../sass/_main.scss */
.homeAboutWrapper .department-specialities,
.homeAboutWrapper .doctors-specialities {
  padding: 4.36rem;
  margin: 0;
}
/* line 784, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .sliderWrapper .description,
.homeAboutWrapper .doctors-specialities .sliderWrapper .description {
  color: #ffffff;
  text-align: left;
}
/* line 789, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .sliderWrapper .headWrapper,
.homeAboutWrapper .doctors-specialities .sliderWrapper .headWrapper {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}
/* line 794, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .sliderWrapper .headWrapper .customNavigation,
.homeAboutWrapper .doctors-specialities .sliderWrapper .headWrapper .customNavigation {
  display: flex;
  padding: 10px;
  column-gap: 10px;
}
/* line 799, ../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 808, ../sass/_main.scss */
.homeAboutWrapper .department-specialities .common-sec-intro .title,
.homeAboutWrapper .doctors-specialities .common-sec-intro .title {
  font-size: 2rem;
  margin: 0;
}
/* line 814, ../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 824, ../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 831, ../sass/_main.scss */
.homeAboutWrapper .department-specialities::after,
.homeAboutWrapper .doctors-specialities::after {
  background: #ffffff;
  bottom: 0;
}
/* line 840, ../sass/_main.scss */
.homeAboutWrapper .bigText {
  font-size: 7rem;
  font-weight: 600;
  color: rgba(255, 255, 255, 0.5);
  line-height: 1;
}
/* line 847, ../sass/_main.scss */
.homeAboutWrapper .view-all {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: flex-end;
  padding: 2.5rem 20px 0 0;
}
/* line 854, ../sass/_main.scss */
.homeAboutWrapper .view-all a {
  font-size: 1rem;
  color: #2c2c2c;
  display: flex;
  align-items: center;
}
/* line 860, ../sass/_main.scss */
.homeAboutWrapper .view-all span {
  display: flex;
  padding-top: 3px;
}
/* line 865, ../sass/_main.scss */
.homeAboutWrapper .view-all img {
  width: auto;
  height: 14px;
  margin-left: 5px;
}

/* line 875, ../sass/_main.scss */
#ourclients {
  display: block;
  margin-left: auto;
  margin-right: auto;
  background: #fff;
  padding-bottom: 30px;
  min-height: 150px;
  height: auto;
}
/* line 884, ../sass/_main.scss */
#ourclients .clients-wrap {
  display: block;
  width: 98%;
  margin: 0 auto;
  overflow: hidden;
}
/* line 891, ../sass/_main.scss */
#ourclients .clients-wrap ul {
  display: display;
  list-style: none;
  position: relative;
  margin-left: auto;
  margin-right: auto;
}
/* line 898, ../sass/_main.scss */
#ourclients .clients-wrap ul li {
  float: left;
  width: auto;
  height: auto;
  padding: 0 .5rem;
  text-align: center;
  -webkit-transition: 0 linear left;
  -moz-transition: 0 linear left;
  transition: 0 linear left;
}
/* line 910, ../sass/_main.scss */
#ourclients .clients-wrap ul li figure {
  width: auto;
  height: auto;
  vertical-align: middle;
  padding: 8px 20px;
  border: 1px solid #bdbdbf;
  border-radius: 5px;
}
/* line 918, ../sass/_main.scss */
#ourclients .clients-wrap ul li figure img {
  width: auto;
  height: 100px;
}
/* line 933, ../sass/_main.scss */
#ourclients h3 {
  border-bottom: 2px solid #3399ff;
  width: 150px;
  padding: 10px;
}

/* line 941, ../sass/_main.scss */
.overlaydata {
  width: 100%;
  position: relative;
  padding: 3rem 0 3rem 0;
}
/* line 946, ../sass/_main.scss */
.overlaydata .media-pic {
  display: none;
}
/* line 950, ../sass/_main.scss */
.overlaydata .container-full {
  width: 90%;
}
/* line 954, ../sass/_main.scss */
.overlaydata .wrapperrow {
  display: flex;
  flex-direction: row;
  justify-content: center;
  max-height: 450px;
}
/* line 960, ../sass/_main.scss */
.overlaydata .wrapperrow li {
  margin-right: 2rem;
}
/* line 963, ../sass/_main.scss */
.overlaydata .wrapperrow li .imagewraper {
  position: relative;
  transition: all .3s;
  height: 100%;
  border-radius: 5px;
  overflow: hidden;
}
/* line 970, ../sass/_main.scss */
.overlaydata .wrapperrow li .imagewraper a {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
  display: block;
  z-index: 30;
}
/* line 980, ../sass/_main.scss */
.overlaydata .wrapperrow li .imagewraper:hover {
  transition: all .3s;
}
/* line 983, ../sass/_main.scss */
.overlaydata .wrapperrow li .imagewraper:hover::after {
  height: 100%;
  transition: all .3s;
}
/* line 988, ../sass/_main.scss */
.overlaydata .wrapperrow li .imagewraper:hover p {
  font-size: 1.2rem;
}
/* line 993, ../sass/_main.scss */
.overlaydata .wrapperrow li .imagewraper img {
  width: 100%;
  height: -webkit-fill-available;
  object-fit: cover;
}
/* line 999, ../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;
  font-weight: 700;
  padding: 1rem 2rem;
  text-align: left;
}
/* line 1012, ../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 1031, ../sass/_main.scss */
.overlaydata .wrapperrow li:first-child {
  width: 40%;
}
/* line 1039, ../sass/_main.scss */
.overlaydata .wrapperrow li:nth-child(2) {
  width: calc(30% - 3rem);
}
/* line 1042, ../sass/_main.scss */
.overlaydata .wrapperrow li:nth-child(2) p {
  text-align: left;
}
/* line 1047, ../sass/_main.scss */
.overlaydata .wrapperrow li:last-child {
  width: 30%;
  margin-right: 0;
}
/* line 1051, ../sass/_main.scss */
.overlaydata .wrapperrow li:last-child p {
  text-align: left;
}
/* line 1055, ../sass/_main.scss */
.overlaydata .wrapperrow li:last-child ul.subwrapper {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
/* line 1061, ../sass/_main.scss */
.overlaydata .wrapperrow li:last-child ul.subwrapper li {
  width: 100%;
  margin: 0 0 2rem 0;
  height: calc(50% - 1rem);
}
/* line 1066, ../sass/_main.scss */
.overlaydata .wrapperrow li:last-child ul.subwrapper li:last-child {
  margin: 0;
}

/* line 1078, ../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 1086, ../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 1097, ../sass/_main.scss */
.mediaWrapper ul {
  display: flex;
  width: 50%;
  flex-direction: column;
  padding: 3rem;
  background: #00a6e5;
}
/* line 1104, ../sass/_main.scss */
.mediaWrapper ul li {
  display: flex;
  margin-top: 1.6rem;
}
/* line 1109, ../sass/_main.scss */
.mediaWrapper ul li:last-child figcaption {
  border-bottom: none;
}
/* line 1116, ../sass/_main.scss */
.mediaWrapper figure {
  width: 150px;
  height: auto;
  border-radius: 5px;
  overflow: hidden;
  display: block;
  margin-right: 1.6rem;
}
/* line 1124, ../sass/_main.scss */
.mediaWrapper figure img {
  width: 100%;
  height: fit-content;
}
/* line 1130, ../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 1137, ../sass/_main.scss */
.mediaWrapper figcaption p {
  font-size: 1rem;
  color: #ffffff;
  text-align: left;
  line-height: 1.5;
}

/* ==================================================== */
/* ===== FAQ             */
/* ==================================================== */
/* line 1155, ../sass/_main.scss */
.faqWrapper {
  background: #ffffff;
  padding: 2rem 2rem 3rem 2rem;
  /* Custom style */
}
/* line 1159, ../sass/_main.scss */
.faqWrapper .common-sec-intro {
  margin-bottom: 30px;
}
/* line 1162, ../sass/_main.scss */
.faqWrapper .common-sec-intro p {
  text-align: center;
  font-size: 1rem;
}
/* line 1168, ../sass/_main.scss */
.faqWrapper .container-full {
  width: 70%;
}
/* line 1172, ../sass/_main.scss */
.faqWrapper .faqcontainer {
  border-radius: 5px;
  border: 2px solid #2c2c2c;
  padding: 3rem;
}
/* line 1178, ../sass/_main.scss */
.faqWrapper .accordion-item {
  border: none;
  border-bottom: 1px solid #2c2c2c;
}
/* line 1182, ../sass/_main.scss */
.faqWrapper .accordion-item:last-child {
  border: none;
}
/* line 1187, ../sass/_main.scss */
.faqWrapper .accordion-button {
  font-size: 1.06rem;
  font-weight: 700;
  padding: 1rem 0;
  color: #2c2c2c;
}
/* line 1194, ../sass/_main.scss */
.faqWrapper .accordion-button:not(.collapsed) {
  background: transparent;
  border: none;
  padding-bottom: 0;
  box-shadow: none;
}
/* line 1201, ../sass/_main.scss */
.faqWrapper .card-body {
  padding: 0 0 .5rem 0;
}
/* line 1206, ../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 1211, ../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 1216, ../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 1226, ../sass/_main.scss */
.broucher-contaxt-bottombar .container-full {
  width: 90%;
}
/* line 1229, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
/* line 1236, ../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 1245, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card span {
  display: inline-block;
  margin: auto 1rem;
  line-height: 1.1;
  font-size: 1rem;
  color: #686868;
  font-weight: 700;
  width: 100%;
}
/* line 1246, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
  width: 100%;
}
/* line 1252, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact li {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  padding: .5rem;
}
/* line 1258, ../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 1265, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact li .broucher a {
  padding: .4rem 1rem;
  color: #ffffff;
  display: flex;
  width: auto;
  text-align: left;
  font-size: 1rem;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  font-weight: 700;
}
/* line 1278, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact li .broucher a span {
  margin: 0;
  width: auto;
}
/* line 1280, ../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 1287, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact img {
  display: inline-block;
  margin-right: 8px;
  height: 20px;
  width: auto;
  object-fit: cover;
}
/* line 1288, ../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;
  font-weight: 700;
}
/* line 1296, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact a.green {
  color: #1fa300;
}
/* line 1299, ../sass/_main.scss */
.broucher-contaxt-bottombar .Wrappercontainer .card .contact a.blue {
  color: #0F6BD4;
}

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

/* ==================================================== */
/* ===== Footer Section                 */
/* ==================================================== */
/* line 1325, ../sass/_main.scss */
.footer {
  width: 100%;
  position: relative;
  margin-bottom: 4rem;
}
/* line 1330, ../sass/_main.scss */
.footer .container-full {
  width: 90%;
}
/* line 1334, ../sass/_main.scss */
.footer .col:last-child {
  display: flex;
  justify-content: flex-end;
}
/* line 1340, ../sass/_main.scss */
.footer .footerTopWrapper {
  padding: 3rem;
  background: #58595b;
  border-radius: 5px;
}
/* line 1346, ../sass/_main.scss */
.footer .footerData {
  margin: 0;
  padding: 0;
  display: flex;
}
/* line 1354, ../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 1363, ../sass/_main.scss */
.footer .socialmedia ul {
  display: flex;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-items: center;
  flex-direction: row;
}
/* line 1370, ../sass/_main.scss */
.footer .socialmedia ul li {
  align-items: center;
  margin-right: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 1377, ../sass/_main.scss */
.footer .socialmedia ul li:last-child {
  margin-right: 0;
}
/* line 1381, ../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 1395, ../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 1414, ../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 1432, ../sass/_main.scss */
.footer ul.links li a {
  color: rgba(255, 255, 255, 0.7);
  transition: all 0.5s;
}
/* line 1436, ../sass/_main.scss */
.footer ul.links li a:hover {
  color: white;
}
/* line 1443, ../sass/_main.scss */
.footer .bottomlogo {
  margin-bottom: 1.5rem;
}
/* line 1446, ../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 1455, ../sass/_main.scss */
.footer .bottomlogo ul {
  display: flex;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  flex-direction: row;
}
/* line 1462, ../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 1472, ../sass/_main.scss */
.footer .bottomlogo ul li img {
  border: none;
  position: relative;
  margin: auto;
  display: block;
}
/* line 1484, ../sass/_main.scss */
.footer .footerBottom {
  background: #fff;
  padding: 2.5rem;
}
/* line 1488, ../sass/_main.scss */
.footer .footerBottom p {
  font-size: 1rem;
  font-weight: 300;
  color: #2c2c2c;
  text-align: center;
}
/* line 1494, ../sass/_main.scss */
.footer .footerBottom p span {
  color: #89bb33;
}

/* ==================================================== */
/* ===== Contact - enquiry - Get in touch -section                 */
/* ==================================================== */
/* line 1510, ../sass/_main.scss */
.enquiryModalWrapper .alert-danger, .careerModal .alert-danger, .common-modal .alert-danger, .booking-form .alert-danger, .videoTestimonialWrapper .alert-danger, .contact-form .alert-danger, .imh-form .alert-danger {
  --bs-alert-bg: #fff;
}
/* line 1512, ../sass/_main.scss */
.enquiryModalWrapper .alert-danger ul, .careerModal .alert-danger ul, .common-modal .alert-danger ul, .booking-form .alert-danger ul, .videoTestimonialWrapper .alert-danger ul, .contact-form .alert-danger ul, .imh-form .alert-danger ul {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  row-gap: 10px;
}
/* line 1517, ../sass/_main.scss */
.enquiryModalWrapper .alert-danger ul li, .careerModal .alert-danger ul li, .common-modal .alert-danger ul li, .booking-form .alert-danger ul li, .videoTestimonialWrapper .alert-danger ul li, .contact-form .alert-danger ul li, .imh-form .alert-danger ul li {
  color: #db7979;
}
/* line 1521, ../sass/_main.scss */
.enquiryModalWrapper .modal-body, .careerModal .modal-body, .common-modal .modal-body, .booking-form .modal-body, .videoTestimonialWrapper .modal-body, .contact-form .modal-body, .imh-form .modal-body {
  padding: 0;
  margin: 0;
}
/* line 1525, ../sass/_main.scss */
.enquiryModalWrapper .modal-body .form-data-wrapper, .careerModal .modal-body .form-data-wrapper, .common-modal .modal-body .form-data-wrapper, .booking-form .modal-body .form-data-wrapper, .videoTestimonialWrapper .modal-body .form-data-wrapper, .contact-form .modal-body .form-data-wrapper, .imh-form .modal-body .form-data-wrapper {
  background-image: linear-gradient(to top, #e8f7fd, #e8f7fd);
  padding: 1rem 2rem;
}
/* line 1530, ../sass/_main.scss */
.enquiryModalWrapper .modal-body .form-btn-wrapper, .careerModal .modal-body .form-btn-wrapper, .common-modal .modal-body .form-btn-wrapper, .booking-form .modal-body .form-btn-wrapper, .videoTestimonialWrapper .modal-body .form-btn-wrapper, .contact-form .modal-body .form-btn-wrapper, .imh-form .modal-body .form-btn-wrapper {
  background: #fff;
  padding: 1rem 0 0 0;
}
/* line 1535, ../sass/_main.scss */
.enquiryModalWrapper .modal-body .form-bottom-wrapper, .careerModal .modal-body .form-bottom-wrapper, .common-modal .modal-body .form-bottom-wrapper, .booking-form .modal-body .form-bottom-wrapper, .videoTestimonialWrapper .modal-body .form-bottom-wrapper, .contact-form .modal-body .form-bottom-wrapper, .imh-form .modal-body .form-bottom-wrapper {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}
/* line 1542, ../sass/_main.scss */
.enquiryModalWrapper .modal-content, .careerModal .modal-content, .common-modal .modal-content, .booking-form .modal-content, .videoTestimonialWrapper .modal-content, .contact-form .modal-content, .imh-form .modal-content {
  padding: 1.5rem;
}
/* line 1543, ../sass/_main.scss */
.enquiryModalWrapper .modal-title, .careerModal .modal-title, .common-modal .modal-title, .booking-form .modal-title, .videoTestimonialWrapper .modal-title, .contact-form .modal-title, .imh-form .modal-title {
  font-size: 1.3rem;
  color: #000;
}
/* line 1544, ../sass/_main.scss */
.enquiryModalWrapper.modal, .enquiryModalWrapper .modal, .careerModal.modal, .careerModal .modal, .common-modal.modal, .common-modal .modal, .booking-form.modal, .booking-form .modal, .videoTestimonialWrapper.modal, .videoTestimonialWrapper .modal, .contact-form.modal, .contact-form .modal, .imh-form.modal, .imh-form .modal {
  --bs-modal-width: 70%;
}
/* line 1546, ../sass/_main.scss */
.enquiryModalWrapper.modal.show, .enquiryModalWrapper .modal.show, .careerModal.modal.show, .careerModal .modal.show, .common-modal.modal.show, .common-modal .modal.show, .booking-form.modal.show, .booking-form .modal.show, .videoTestimonialWrapper.modal.show, .videoTestimonialWrapper .modal.show, .contact-form.modal.show, .contact-form .modal.show, .imh-form.modal.show, .imh-form .modal.show {
  justify-content: center;
  align-items: center;
}
/* line 1553, ../sass/_main.scss */
.enquiryModalWrapper .modal.show .modal-dialog, .careerModal .modal.show .modal-dialog, .common-modal .modal.show .modal-dialog, .booking-form .modal.show .modal-dialog, .videoTestimonialWrapper .modal.show .modal-dialog, .contact-form .modal.show .modal-dialog, .imh-form .modal.show .modal-dialog {
  transform: none;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 86vh;
  overflow: hidden;
}
/* line 1562, ../sass/_main.scss */
.enquiryModalWrapper .modal-header, .careerModal .modal-header, .common-modal .modal-header, .booking-form .modal-header, .videoTestimonialWrapper .modal-header, .contact-form .modal-header, .imh-form .modal-header {
  flex-direction: row-reverse;
  justify-content: space-between;
}
/* line 1565, ../sass/_main.scss */
.enquiryModalWrapper .modal-header .close, .careerModal .modal-header .close, .common-modal .modal-header .close, .booking-form .modal-header .close, .videoTestimonialWrapper .modal-header .close, .contact-form .modal-header .close, .imh-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 1578, ../sass/_main.scss */
.enquiryModalWrapper .form-group, .careerModal .form-group, .common-modal .form-group, .booking-form .form-group, .videoTestimonialWrapper .form-group, .contact-form .form-group, .imh-form .form-group {
  margin: 15px 0;
}
/* line 1579, ../sass/_main.scss */
.enquiryModalWrapper .form-label, .enquiryModalWrapper .labeltext, .careerModal .form-label, .careerModal .labeltext, .common-modal .form-label, .common-modal .labeltext, .booking-form .form-label, .booking-form .labeltext, .videoTestimonialWrapper .form-label, .videoTestimonialWrapper .labeltext, .contact-form .form-label, .contact-form .labeltext, .imh-form .form-label, .imh-form .labeltext {
  font-size: .9rem;
  color: #686868 !important;
  margin-bottom: 5px;
  padding-left: .5rem;
}
/* line 1580, ../sass/_main.scss */
.enquiryModalWrapper .form-control, .enquiryModalWrapper .form-select, .careerModal .form-control, .careerModal .form-select, .common-modal .form-control, .common-modal .form-select, .booking-form .form-control, .booking-form .form-select, .videoTestimonialWrapper .form-control, .videoTestimonialWrapper .form-select, .contact-form .form-control, .contact-form .form-select, .imh-form .form-control, .imh-form .form-select {
  border: 1px solid rgba(36, 69, 87, 0.1);
  padding: .8rem;
  background: #fff;
  border-radius: 5px;
}
/* line 1585, ../sass/_main.scss */
.enquiryModalWrapper .form-control:focus, .enquiryModalWrapper .form-select:focus, .careerModal .form-control:focus, .careerModal .form-select:focus, .common-modal .form-control:focus, .common-modal .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, .imh-form .form-control:focus, .imh-form .form-select:focus {
  box-shadow: none;
  border-bottom: 1px solid #2caad9;
}
/* line 1587, ../sass/_main.scss */
.enquiryModalWrapper .form-control::placeholder, .enquiryModalWrapper .form-select::placeholder, .careerModal .form-control::placeholder, .careerModal .form-select::placeholder, .common-modal .form-control::placeholder, .common-modal .form-select::placeholder, .booking-form .form-control::placeholder, .booking-form .form-select::placeholder, .videoTestimonialWrapper .form-control::placeholder, .videoTestimonialWrapper .form-select::placeholder, .contact-form .form-control::placeholder, .contact-form .form-select::placeholder, .imh-form .form-control::placeholder, .imh-form .form-select::placeholder {
  color: #9ca3af;
  /* light gray */
  opacity: 1;
  /* Firefox needs this */
}
/* line 1592, ../sass/_main.scss */
.enquiryModalWrapper .form-control::autofill, .enquiryModalWrapper .form-select::autofill, .careerModal .form-control::autofill, .careerModal .form-select::autofill, .common-modal .form-control::autofill, .common-modal .form-select::autofill, .booking-form .form-control::autofill, .booking-form .form-select::autofill, .videoTestimonialWrapper .form-control::autofill, .videoTestimonialWrapper .form-select::autofill, .contact-form .form-control::autofill, .contact-form .form-select::autofill, .imh-form .form-control::autofill, .imh-form .form-select::autofill {
  background-color: #000;
  color: white;
}
/* line 1597, ../sass/_main.scss */
.enquiryModalWrapper .form-control::-internal-autofill-selected, .enquiryModalWrapper .form-select::-internal-autofill-selected, .careerModal .form-control::-internal-autofill-selected, .careerModal .form-select::-internal-autofill-selected, .common-modal .form-control::-internal-autofill-selected, .common-modal .form-select::-internal-autofill-selected, .booking-form .form-control::-internal-autofill-selected, .booking-form .form-select::-internal-autofill-selected, .videoTestimonialWrapper .form-control::-internal-autofill-selected, .videoTestimonialWrapper .form-select::-internal-autofill-selected, .contact-form .form-control::-internal-autofill-selected, .contact-form .form-select::-internal-autofill-selected, .imh-form .form-control::-internal-autofill-selected, .imh-form .form-select::-internal-autofill-selected {
  background: #F0FDFF;
}
/* line 1599, ../sass/_main.scss */
.enquiryModalWrapper #datetimepicker_mask, .careerModal #datetimepicker_mask, .common-modal #datetimepicker_mask, .booking-form #datetimepicker_mask, .videoTestimonialWrapper #datetimepicker_mask, .contact-form #datetimepicker_mask, .imh-form #datetimepicker_mask {
  border: 1px solid rgba(36, 69, 87, 0.1);
}
/* line 1604, ../sass/_main.scss */
.enquiryModalWrapper .form-check-inline, .careerModal .form-check-inline, .common-modal .form-check-inline, .booking-form .form-check-inline, .videoTestimonialWrapper .form-check-inline, .contact-form .form-check-inline, .imh-form .form-check-inline {
  display: flex;
  padding: 1rem;
  flex-direction: row;
  flex-wrap: nowrap;
  column-gap: 3rem;
  background: #fff;
  border-radius: 5px;
  width: 100%;
  max-height: 51.79px;
  border: 1px solid rgba(36, 69, 87, 0.1);
}
/* line 1618, ../sass/_main.scss */
.enquiryModalWrapper .form-check-inline, .careerModal .form-check-inline, .common-modal .form-check-inline, .booking-form .form-check-inline, .videoTestimonialWrapper .form-check-inline, .contact-form .form-check-inline, .imh-form .form-check-inline {
  display: flex;
  padding: 1rem;
  flex-direction: row;
  flex-wrap: nowrap;
  column-gap: 1rem;
}
/* line 1626, ../sass/_main.scss */
.enquiryModalWrapper .date-time br, .careerModal .date-time br, .common-modal .date-time br, .booking-form .date-time br, .videoTestimonialWrapper .date-time br, .contact-form .date-time br, .imh-form .date-time br {
  display: none;
}
/* line 1628, ../sass/_main.scss */
.enquiryModalWrapper .form-select, .careerModal .form-select, .common-modal .form-select, .booking-form .form-select, .videoTestimonialWrapper .form-select, .contact-form .form-select, .imh-form .form-select {
  background: url("../images/arrow-select.svg") center right 10px no-repeat #fff;
}
/* line 1631, ../sass/_main.scss */
.enquiryModalWrapper .form-outline, .careerModal .form-outline, .common-modal .form-outline, .booking-form .form-outline, .videoTestimonialWrapper .form-outline, .contact-form .form-outline, .imh-form .form-outline {
  margin-bottom: 20px;
}
/* line 1632, ../sass/_main.scss */
.enquiryModalWrapper .btn, .careerModal .btn, .common-modal .btn, .booking-form .btn, .videoTestimonialWrapper .btn, .contact-form .btn, .imh-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 1647, ../sass/_main.scss */
.enquiryModalWrapper .btn:hover, .careerModal .btn:hover, .common-modal .btn:hover, .booking-form .btn:hover, .videoTestimonialWrapper .btn:hover, .contact-form .btn:hover, .imh-form .btn:hover {
  background: #89bb33;
}

/* line 1654, ../sass/_main.scss */
.modal-btn-wrapper {
  display: flex;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  column-gap: 10px;
}
/* line 1661, ../sass/_main.scss */
.modal-btn-wrapper .btn {
  margin: 0;
}
/* line 1663, ../sass/_main.scss */
.modal-btn-wrapper .btn.cancel {
  border: 1px solid #686868;
  color: #2c2c2c;
  background: #ffffff;
}

/* line 1671, ../sass/_main.scss */
.imh-form .modal-btn-wrapper .btn, .contact-form .modal-btn-wrapper .btn, .careerModal .modal-btn-wrapper .btn {
  margin: 0;
}

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

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

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

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

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

/* line 1685, ../sass/_main.scss */
.sliderWrapper {
  width: 99.5%;
  height: auto;
  margin: 0 15px;
  position: relative;
  z-index: 20;
}
/* line 1692, ../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 1702, ../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;
  column-gap: 2rem;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}
/* line 78, ../sass/_inner-page.scss */
.innerBanner .breadcrumb a {
  color: #ffffff;
}
/* line 81, ../sass/_inner-page.scss */
.innerBanner .breadcrumb li {
  color: #ffffff;
  position: relative;
}
/* line 84, ../sass/_inner-page.scss */
.innerBanner .breadcrumb li:first-child {
  text-transform: uppercase;
}
/* line 86, ../sass/_inner-page.scss */
.innerBanner .breadcrumb li:first-child a {
  text-transform: uppercase;
}
/* line 91, ../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;
  top: calc(50% - 9px);
  position: absolute;
  left: -1.2rem;
}
/* line 116, ../sass/_inner-page.scss */
.innerBanner.department {
  background: url("../images/bg-department.png") center center no-repeat fixed;
  background-size: cover;
}
/* line 121, ../sass/_inner-page.scss */
.innerBanner.about {
  background: url("../images/bg-about.png") center center no-repeat fixed;
  background-size: cover;
}
/* line 126, ../sass/_inner-page.scss */
.innerBanner.department-details {
  background: url("../images/bg-department-deatils.png") center center no-repeat fixed;
  background-size: cover;
}
/* line 131, ../sass/_inner-page.scss */
.innerBanner.achs {
  background: url("../images/achs.jpeg") 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 160, ../sass/_inner-page.scss */
.common-carousel {
  position: relative;
}
/* line 162, ../sass/_inner-page.scss */
.common-carousel .container-full {
  width: 80%;
}
/* line 163, ../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 170, ../sass/_inner-page.scss */
.common-carousel .item figure {
  width: 100%;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
}
/* line 175, ../sass/_inner-page.scss */
.common-carousel .item figure img {
  width: 100%;
  height: auto;
  position: relative;
  margin: auto;
}
/* line 183, ../sass/_inner-page.scss */
.common-carousel .item .infoWrapper {
  padding: .2rem 1rem 0 1rem;
}
/* line 187, ../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 196, ../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 206, ../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 217, ../sass/_inner-page.scss */
.common-carousel .sliderWrapper {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0 3%;
  position: relative;
  z-index: 10;
}
/* line 226, ../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 237, ../sass/_inner-page.scss */
.common-carousel .customNavigation .next,
.common-carousel .customNavigation .prev {
  margin: 0;
  border: none;
  outline: none;
}
/* line 243, ../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 249, ../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 268, ../sass/_inner-page.scss */
.about-imh {
  position: relative;
  padding: 4.36rem 0;
}
/* line 272, ../sass/_inner-page.scss */
.about-imh .container-full {
  width: 70%;
}
/* line 275, ../sass/_inner-page.scss */
.about-imh .topWrapper p {
  text-align: left;
}
/* line 278, ../sass/_inner-page.scss */
.about-imh .topWrapper .description-left {
  margin-right: 3rem;
}
/* line 279, ../sass/_inner-page.scss */
.about-imh .topWrapper .description-right {
  margin-left: 3rem;
}
/* line 282, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper {
  display: flex;
  margin-top: 2rem;
  flex-direction: row;
  justify-content: center;
  flex-wrap: nowrap;
  column-gap: 1.5rem;
}
/* line 289, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper li {
  margin: 0;
  width: calc(100% / 3);
}
/* line 292, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper li .mission, .about-imh .mission-vission-wrapper li .vision, .about-imh .mission-vission-wrapper li .value {
  padding: 2.5rem;
  border-radius: 50px 0 50px 0;
  width: 100%;
  max-width: 600px;
  height: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
}
/* line 304, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper li h3 {
  font-size: 1.6rem;
  margin-bottom: 1rem;
}
/* line 306, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper li h3, .about-imh .mission-vission-wrapper li p, .about-imh .mission-vission-wrapper li span {
  color: #ffffff;
}
/* line 308, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper li p, .about-imh .mission-vission-wrapper li span {
  font-size: 1.2rem;
}
/* line 311, ../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;
}
/* line 316, ../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;
}
/* line 320, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper li .value {
  background: url("../images/value-bg.png") top left no-repeat #686868;
  background-size: cover;
}
/* line 323, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper li .value .list {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  column-gap: .4rem;
  row-gap: .4rem;
}
/* line 330, ../sass/_inner-page.scss */
.about-imh .mission-vission-wrapper li .value .list span {
  display: inline-block;
  width: auto;
  position: relative;
  border-radius: 5px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  padding: 2px .7rem;
}

/* line 353, ../sass/_inner-page.scss */
.founderWrapper {
  position: relative;
  padding: 0 0 4.36rem 0;
}
/* line 356, ../sass/_inner-page.scss */
.founderWrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
/* line 357, ../sass/_inner-page.scss */
.founderWrapper .contentWrapper {
  padding: 3rem;
  background: #2c2c2c;
}
/* line 360, ../sass/_inner-page.scss */
.founderWrapper .contentWrapper h3 {
  font-size: 2rem;
  margin-bottom: 1.5rem;
}
/* line 361, ../sass/_inner-page.scss */
.founderWrapper .contentWrapper p {
  margin-bottom: .8rem;
}
/* line 362, ../sass/_inner-page.scss */
.founderWrapper .contentWrapper h3, .founderWrapper .contentWrapper p, .founderWrapper .contentWrapper h4, .founderWrapper .contentWrapper span {
  display: block;
  color: #ffffff;
}
/* line 363, ../sass/_inner-page.scss */
.founderWrapper .contentWrapper h4 {
  margin: .8rem 0;
}

/* line 367, ../sass/_inner-page.scss */
.leadershipWrapper {
  position: relative;
  padding: 4rem 0 0 0;
  margin-bottom: 4.36rem;
}
/* line 372, ../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 384, ../sass/_inner-page.scss */
.leadershipWrapper .common-sec-intro {
  z-index: 30;
  margin-bottom: 3rem;
}
/* line 386, ../sass/_inner-page.scss */
.leadershipWrapper .common-sec-intro .sub-para {
  text-align: center;
  color: #ffffff;
}
/* line 390, ../sass/_inner-page.scss */
.leadershipWrapper .leadership-board {
  position: relative;
  z-index: 30;
  display: flex;
  justify-content: center;
}
/* line 395, ../sass/_inner-page.scss */
.leadershipWrapper .leadership-board.secondary {
  margin-top: 4rem;
}
/* line 397, ../sass/_inner-page.scss */
.leadershipWrapper .leadership-board.secondary .item {
  width: calc(100% / 4 - 1.5rem);
}
/* line 402, ../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 413, ../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 415, ../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 426, ../sass/_inner-page.scss */
.leadershipWrapper .item:hover figure .overlay-img {
  opacity: 1;
  top: 0;
  height: 100%;
  transition: all 0.3s;
}
/* line 436, ../sass/_inner-page.scss */
.leadershipWrapper .item figure {
  width: auto;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
  position: relative;
}
/* line 442, ../sass/_inner-page.scss */
.leadershipWrapper .item figure img {
  width: 100%;
  height: auto;
  position: relative;
  margin: auto;
  object-fit: cover;
  z-index: 10;
}
/* line 451, ../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 464, ../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 472, ../sass/_inner-page.scss */
.leadershipWrapper .item .bottom-arrow {
  position: absolute;
  bottom: 1.5rem;
  right: 1.5rem;
}
/* line 476, ../sass/_inner-page.scss */
.leadershipWrapper .item .bottom-arrow img {
  width: auto;
  height: 14px;
}
/* line 482, ../sass/_inner-page.scss */
.leadershipWrapper .item .overlay-link {
  position: absolute;
  content: "";
  z-index: 25;
  width: 100%;
  height: 100%;
  left: 0;
  bottom: 0;
}
/* line 492, ../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 502, ../sass/_inner-page.scss */
.leadershipWrapper .item .designation {
  display: flex;
  width: 100%;
}
/* line 506, ../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 521, ../sass/_inner-page.scss */
.about-gallery-slider {
  background: #dff1db;
  padding: 4.36rem;
  margin-bottom: 4.36rem;
  position: relative;
}
/* line 527, ../sass/_inner-page.scss */
.about-gallery-slider .common-sec-intro {
  z-index: 30;
  margin-bottom: 2rem;
}
/* line 529, ../sass/_inner-page.scss */
.about-gallery-slider .common-sec-intro .sub-para {
  text-align: center;
  color: #ffffff;
}
/* line 533, ../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 541, ../sass/_inner-page.scss */
.about-gallery-slider .sliderWrapper .owl-carousel {
  overflow: hidden;
}
/* line 543, ../sass/_inner-page.scss */
.about-gallery-slider .sliderWrapper .item {
  max-height: 500px;
}
/* line 545, ../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 550, ../sass/_inner-page.scss */
.about-gallery-slider .sliderWrapper .item img {
  height: 100%;
  max-height: 500px;
  width: auto;
  border-radius: 5px;
  object-fit: cover;
}
/* line 560, ../sass/_inner-page.scss */
.about-gallery-slider .owl-carousel .owl-item {
  display: flex;
  justify-content: center;
}
/* line 565, ../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 574, ../sass/_inner-page.scss */
.about-gallery-slider .customNavigation .next,
.about-gallery-slider .customNavigation .prev {
  margin: 0;
  z-index: 100;
}
/* line 579, ../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 591, ../sass/_inner-page.scss */
.supportbannerWrapper {
  position: relative;
  padding: 4.36rem 0;
}
/* line 594, ../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 602, ../sass/_inner-page.scss */
.supportbannerWrapper .banner::after {
  content: "";
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 10;
}
/* line 611, ../sass/_inner-page.scss */
.supportbannerWrapper .banner .introWrapper {
  display: flex;
  flex-direction: row;
  align-items: center;
}
/* line 615, ../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 632, ../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 640, ../sass/_inner-page.scss */
.supportbannerWrapper .banner form.search {
  width: auto;
  float: right;
}
/* line 645, ../sass/_inner-page.scss */
.supportbannerWrapper .banner .form-label {
  color: #ffffff;
  font-size: 1.2rem;
  font-weight: 600;
  margin: 1rem 0;
}
/* line 652, ../sass/_inner-page.scss */
.supportbannerWrapper .banner .form-group {
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 400px;
  max-width: 90%;
}
/* line 660, ../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 670, ../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 680, ../sass/_inner-page.scss */
.supportbannerWrapper .banner .form-group .btn-go img {
  width: 18px;
  height: auto;
}

/* line 689, ../sass/_inner-page.scss */
.departmentBlocks {
  position: relative;
  padding: 0 0 4.36rem 0;
}
/* line 693, ../sass/_inner-page.scss */
.departmentBlocks .masonry-container .itemWrapper {
  margin-bottom: 1.5rem;
}
/* line 696, ../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 707, ../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 717, ../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 729, ../sass/_inner-page.scss */
.departmentBlocks .masonry-container .itemWrapper .item figure {
  width: 100%;
}
/* line 732, ../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 742, ../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 751, ../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 764, ../sass/_inner-page.scss */
.departmentBlocks .masonry-container .itemWrapper .item span img {
  width: auto;
  height: 12px;
  display: block;
}

/* line 775, ../sass/_inner-page.scss */
.chipsContainer {
  position: relative;
  margin: 3rem 0;
}
/* line 779, ../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 794, ../sass/_inner-page.scss */
.chipsContainer .chipWrapper {
  background: #00a6e5;
  padding: 3rem;
  border-radius: 5px;
}
/* line 798, ../sass/_inner-page.scss */
.chipsContainer .chipWrapper ul {
  display: block;
  margin: 3rem 0;
  padding: 0;
}
/* line 800, ../sass/_inner-page.scss */
.chipsContainer .chipWrapper ul li {
  display: inline-block;
  width: calc(25% - 24px);
  margin: 10px;
}
/* line 804, ../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 816, ../sass/_inner-page.scss */
.chipsContainer .chipWrapper ul li a:hover {
  transition: all .3s;
  color: #000;
  font-weight: 600;
}
/* line 821, ../sass/_inner-page.scss */
.chipsContainer .chipWrapper ul li a:hover::before {
  top: 0;
  height: 100%;
}
/* line 827, ../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 845, ../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 855, ../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 859, ../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 867, ../sass/_inner-page.scss */
.conditions-treated-wrapper {
  position: relative;
  margin: 0 0 1.5rem 0;
}
/* line 871, ../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 886, ../sass/_inner-page.scss */
.conditions-treated-wrapper .chipWrapper {
  background: #ccedfa;
  padding: 4.36rem 3rem;
  border-radius: 5px;
}
/* line 890, ../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 895, ../sass/_inner-page.scss */
.conditions-treated-wrapper .chipWrapper ul li {
  display: inline-block;
  width: auto;
  margin: .4rem;
}
/* line 899, ../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 912, ../sass/_inner-page.scss */
.conditions-treated-wrapper .chipWrapper ul li a:hover {
  transition: all .3s;
  color: #000;
  font-weight: 600;
}
/* line 917, ../sass/_inner-page.scss */
.conditions-treated-wrapper .chipWrapper ul li a:hover::before {
  top: 0;
  height: 100%;
}
/* line 923, ../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 943, ../sass/_inner-page.scss */
.about-depertment-wrapper {
  margin: 4.36rem 0;
  position: relative;
  padding: 0;
}
/* line 948, ../sass/_inner-page.scss */
.about-depertment-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: left top;
}
/* line 949, ../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 957, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper {
  border-radius: 0 5px 5px 0;
  padding: 3rem;
  background: #eefae6;
  max-height: 620px;
  overflow-y: scroll;
  box-sizing: border-box;
  scrollbar-gutter: stable;
  position: relative;
}
/* line 985, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper.no-scroll {
  max-height: 100%;
  overflow-y: auto;
}
/* line 989, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper h3 {
  font-size: 2rem;
  margin-bottom: 1.5rem;
  color: #00a6e5;
}
/* line 990, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper p {
  margin-bottom: .8rem;
  color: #2c2c2c;
}
/* line 991, ../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 992, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper h4 {
  margin: .8rem 0;
}
/* line 994, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper::-webkit-scrollbar-thumb {
  background: #B8D0B9;
}
/* line 998, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper::-webkit-scrollbar {
  width: 10px;
  height: 6px;
}
/* line 1003, ../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 1010, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper::-webkit-scrollbar-track-piece {
  background: rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 0px;
}
/* line 1015, ../sass/_inner-page.scss */
.about-depertment-wrapper .contentWrapper::-webkit-scrollbar-thumb:vertical {
  height: 100px;
  background: #AAC5AB;
  -webkit-border-radius: 6px;
}

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

/* line 1048, ../sass/_inner-page.scss */
.why-choose-us {
  position: relative;
  margin: 0;
}
/* line 1052, ../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 1061, ../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 1068, ../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 1073, ../sass/_inner-page.scss */
.why-choose-us .sectionWrapper .hightlight li figure {
  width: 140px;
  margin-right: 1rem;
}
/* line 1077, ../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 1086, ../sass/_inner-page.scss */
.why-choose-us .sectionWrapper .hightlight li figcaption {
  text-align: left;
  color: #ffffff;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.5rem;
}
/* line 1097, ../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: 2rem;
  text-transform: none;
  word-break: break-word;
  color: #ffffff;
  z-index: 20;
  line-height: 1.1;
  width: 30%;
}

/* ==================================================== */
/* Page Doctors List & Details       */
/* ==================================================== */
/* line 1118, ../sass/_inner-page.scss */
.doctors-details-wrapper {
  position: relative;
  margin: 4.36rem 0;
}
/* line 1121, ../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 1131, ../sass/_inner-page.scss */
.doctors-details-wrapper p {
  font-size: 1rem;
}

/* line 1137, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials {
  position: relative;
  background: #58595b;
  border-radius: 5px;
  padding: 4.36rem;
  margin: 0;
}
/* line 1144, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .head {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
/* line 1150, ../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 1162, ../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 1171, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .customNavigation a {
  margin-right: 50px;
}
/* line 1174, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .customNavigation a:last-child {
  margin-right: 0;
}
/* line 1179, ../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 1187, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .customNavigation .next img,
.testimonial-wrapper .testimonials .customNavigation .prev img {
  width: 32px;
}
/* line 1193, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .item {
  background: transparent;
  padding: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
/* line 1200, ../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 1208, ../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 1217, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .item .contentWrapperblock {
  width: calc(100% - 250px);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
/* line 1224, ../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 1233, ../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 1243, ../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 1252, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .item a {
  display: flex;
  flex-direction: row-reverse;
  width: auto;
  margin-top: 1.25rem;
}
/* line 1253, ../sass/_inner-page.scss */
.testimonial-wrapper .testimonials .item a img {
  width: auto;
  height: 12px;
}
/* line 1265, ../sass/_inner-page.scss */
.testimonial-wrapper .owl-wrapper {
  width: 100%;
}
/* line 1268, ../sass/_inner-page.scss */
.testimonial-wrapper .owl-carousel .owl-item, .testimonial-wrapper .owl-carousel .owl-wrapper {
  padding: 1rem;
}

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

/* line 1278, ../sass/_inner-page.scss */
.about-doctor-wrapper {
  position: relative;
  padding: 0;
  width: 96%;
  margin: auto;
}
/* line 1284, ../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 1293, ../sass/_inner-page.scss */
.about-doctor-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top;
  display: flex;
}
/* line 1298, ../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-height: 1.5;
}
/* line 1309, ../sass/_inner-page.scss */
.about-doctor-wrapper .contentWrapper .hd {
  margin-bottom: 0;
}
/* line 1311, ../sass/_inner-page.scss */
.about-doctor-wrapper .hd {
  font-size: 1.8rem;
  color: #2c2c2c;
  margin-bottom: 1.5rem;
}
/* line 1312, ../sass/_inner-page.scss */
.about-doctor-wrapper .sub {
  color: #686868;
  font-weight: 500;
}
/* line 1313, ../sass/_inner-page.scss */
.about-doctor-wrapper .sub, .about-doctor-wrapper .language {
  font-size: 1.1rem;
  margin: 1rem 0;
  line-height: 1.2;
}
/* line 1314, ../sass/_inner-page.scss */
.about-doctor-wrapper .language {
  color: #2c2c2c;
}
/* line 1316, ../sass/_inner-page.scss */
.about-doctor-wrapper .language span {
  font-weight: 600;
  color: #2c2c2c;
  margin-right: 10px;
}
/* line 1318, ../sass/_inner-page.scss */
.about-doctor-wrapper p {
  margin-bottom: .8rem;
  color: #2c2c2c;
}
/* line 1319, ../sass/_inner-page.scss */
.about-doctor-wrapper h3, .about-doctor-wrapper p {
  display: block;
}
/* line 1322, ../sass/_inner-page.scss */
.about-doctor-wrapper .expertise-wrapper .chipstag {
  row-gap: 8px;
  column-gap: 8px;
}
/* line 1324, ../sass/_inner-page.scss */
.about-doctor-wrapper .expertise-wrapper .chipstag li {
  padding: 0.5rem 0.9rem;
}
/* line 1328, ../sass/_inner-page.scss */
.about-doctor-wrapper .biography-wrapper {
  padding: 3rem 0;
}
/* line 1331, ../sass/_inner-page.scss */
.about-doctor-wrapper .video-wrapper {
  background: #ccedfa;
  margin-bottom: 4.36rem;
  padding: 1rem;
  border-radius: 5px;
}
/* line 1336, ../sass/_inner-page.scss */
.about-doctor-wrapper .video-wrapper iframe {
  width: 100%;
  height: 480px;
  border: none;
}
/* line 1338, ../sass/_inner-page.scss */
.about-doctor-wrapper .education-wrapper {
  margin-top: 4.36rem;
}
/* line 1340, ../sass/_inner-page.scss */
.about-doctor-wrapper .education-wrapper .education-data {
  background: #eefae6;
  padding: 3rem;
  border-radius: 5px;
}
/* line 1344, ../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 1350, ../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 1357, ../sass/_inner-page.scss */
.about-doctor-wrapper .education-wrapper .education-data ul li:last-child {
  margin-bottom: 0;
}
/* line 1359, ../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 1368, ../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 1377, ../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 1396, ../sass/_inner-page.scss */
.about-doctor-wrapper .affiliations-wrapper {
  background: #fff;
  margin: 4.36rem 0;
}
/* line 1400, ../sass/_inner-page.scss */
.about-doctor-wrapper .affiliations-wrapper .affiliations-data {
  background: #ccedfa;
  padding: 3rem;
  border-radius: 5px;
}
/* line 1404, ../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 1410, ../sass/_inner-page.scss */
.about-doctor-wrapper .affiliations-wrapper .affiliations-data ul li {
  margin-bottom: 1rem;
  margin-left: 1rem;
}
/* line 1413, ../sass/_inner-page.scss */
.about-doctor-wrapper .affiliations-wrapper .affiliations-data ul li:last-child {
  margin-bottom: 0;
}
/* line 1420, ../sass/_inner-page.scss */
.about-doctor-wrapper .tab-content-wrapper {
  margin-bottom: 4.36rem;
}
/* line 1422, ../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 1429, ../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 1433, ../sass/_inner-page.scss */
.about-doctor-wrapper .tab-content-wrapper .tab-content {
  border: 2px solid #58595b;
  padding: 2rem;
  margin-top: 1px;
}
/* line 1437, ../sass/_inner-page.scss */
.about-doctor-wrapper .tab-content-wrapper .tab-content .hd {
  font-size: 1.1rem;
}
/* line 1445, ../sass/_inner-page.scss */
.about-doctor-wrapper .overlaydata .wrapperrow li:first-child {
  width: 50%;
}
/* line 1446, ../sass/_inner-page.scss */
.about-doctor-wrapper .overlaydata .wrapperrow li:last-child {
  width: 50%;
}

/* line 1451, ../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 1463, ../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 1469, ../sass/_inner-page.scss */
.doctorsidemenu li a {
  color: #ffffff;
}
/* line 1470, ../sass/_inner-page.scss */
.doctorsidemenu li:last-child {
  border: none;
}
/* line 1472, ../sass/_inner-page.scss */
.doctorsidemenu li:hover {
  background: rgba(0, 0, 0, 0.1);
  padding-left: 2.5rem;
}
/* line 1475, ../sass/_inner-page.scss */
.doctorsidemenu li:hover::before {
  left: .5rem;
  opacity: 1;
}
/* line 1478, ../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 1494, ../sass/_inner-page.scss */
.doctorsCardWrapper {
  position: relative;
  padding: 0 0 0 0;
}
/* line 1498, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper {
  margin-bottom: 3.5rem;
}
/* line 1501, ../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 1533, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .doctorlistwrapper {
  display: flex;
  transition: all .5s;
  align-items: stretch;
  height: 100%;
}
/* line 1540, ../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 1548, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .doctorlistwrapper:hover .imagewrapper .overlay a {
  display: block;
}
/* line 1555, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top;
}
/* line 1556, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .imagewrapper {
  width: 40%;
  padding: 0;
  margin: 0;
  border-radius: 5px;
  overflow: hidden;
  position: relative;
}
/* line 1563, ../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 1590, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper {
  width: 60%;
  border-radius: 5px;
  padding: 1.5rem;
}
/* line 1594, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .hd {
  font-size: 1.3rem;
  color: #2c2c2c;
}
/* line 1595, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .sub {
  color: #686868;
  font-weight: 500;
}
/* line 1596, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .sub, .doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .language {
  font-size: .94rem;
  margin: 1rem 0;
  line-height: 1.5;
}
/* line 1597, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .language {
  color: #686868;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  row-gap: .2rem;
}
/* line 1603, ../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 1605, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper p {
  margin-bottom: .8rem;
  color: #2c2c2c;
}
/* line 1606, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper h3, .doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper p {
  display: block;
}
/* line 1608, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .chipstag li {
  font-size: .9rem;
  margin: 0 0 0 0;
}
/* line 1613, ../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 1616, ../sass/_inner-page.scss */
.doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper a img {
  width: auto;
  height: 12px;
}

/* line 1632, ../sass/_inner-page.scss */
.overlaydata-information {
  width: 100%;
  position: relative;
  padding: 3rem 0 3rem 0;
}
/* line 1637, ../sass/_inner-page.scss */
.overlaydata-information .media-pic {
  display: none;
}
/* line 1641, ../sass/_inner-page.scss */
.overlaydata-information .container-full {
  width: 90%;
}
/* line 1645, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow {
  display: flex;
  flex-direction: row;
  justify-content: center;
  max-height: 450px;
}
/* line 1652, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li {
  margin-right: 2rem;
  position: relative;
}
/* line 1656, ../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 1665, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .imagewraper:hover {
  transition: all .3s;
}
/* line 1668, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .imagewraper:hover .overlay {
  height: 100%;
  transition: all .3s;
  padding-bottom: 2rem;
}
/* line 1674, ../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 1681, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .imagewraper:hover p {
  font-weight: 500;
}
/* line 1686, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .imagewraper img {
  width: 100%;
  height: -webkit-fill-available;
  object-fit: cover;
}
/* line 1693, ../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 1708, ../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 1722, ../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 1737, ../sass/_inner-page.scss */
.overlaydata-information .wrapperrow li .overlay .hd {
  color: #ffffff;
  margin-bottom: .6rem;
  font-size: 1.4rem;
}
/* line 1739, ../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 1747, ../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 1769, ../sass/_inner-page.scss */
.blogWrapper, .commonInnerWrapper {
  position: relative;
  margin: 4.36rem 0 0 0;
}
/* line 1773, ../sass/_inner-page.scss */
.blogWrapper .container-full, .commonInnerWrapper .container-full {
  width: 80%;
}
/* line 1775, ../sass/_inner-page.scss */
.blogWrapper .card-list-wrapper, .commonInnerWrapper .card-list-wrapper {
  display: flex;
}
/* line 1779, ../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 1795, ../sass/_inner-page.scss */
.blogWrapper .list-description, .commonInnerWrapper .list-description {
  text-align: left;
  padding: 0 0 0 0;
  color: #686868;
  line-height: 1.5;
  font-size: 1rem;
  font-family: "Lato", sans-serif;
  font-weight: 400;
}
/* line 1805, ../sass/_inner-page.scss */
.blogWrapper .details-description, .commonInnerWrapper .details-description {
  text-align: justify;
  color: #686868;
  line-height: 1.5;
  font-size: 1rem;
  font-family: "Lato", sans-serif;
  font-weight: 400;
  margin: 0;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  row-gap: 1rem;
}
/* line 1817, ../sass/_inner-page.scss */
.blogWrapper .details-description p, .commonInnerWrapper .details-description p {
  text-align: justify;
  margin: 0;
}
/* line 1823, ../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 1831, ../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 1839, ../sass/_inner-page.scss */
.blogWrapper .section-row-wrapper, .commonInnerWrapper .section-row-wrapper {
  padding: 0 1rem;
  position: relative;
}
/* line 1844, ../sass/_inner-page.scss */
.blogWrapper .section-list, .commonInnerWrapper .section-list {
  list-style: none;
  padding-left: 0;
  padding: 1rem;
  counter-reset: item;
}
/* line 1850, ../sass/_inner-page.scss */
.blogWrapper .section-list li, .commonInnerWrapper .section-list li {
  margin-bottom: 3rem;
}
/* line 1853, ../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 1857, ../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 1865, ../sass/_inner-page.scss */
.blogWrapper .section-list li .description, .commonInnerWrapper .section-list li .description {
  margin-bottom: 1rem;
}
/* line 1867, ../sass/_inner-page.scss */
.blogWrapper .section-list li .description p, .commonInnerWrapper .section-list li .description p {
  margin-bottom: 1rem;
}
/* line 1872, ../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 1878, ../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 1882, ../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 1884, ../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 1887, ../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 1889, ../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 1891, ../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 1900, ../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 1902, ../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 1903, ../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 1910, ../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 1914, ../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 1915, ../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 1916, ../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 1918, ../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 1919, ../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 1921, ../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 1924, ../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 1938, ../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;
  row-gap: 1rem;
}
/* line 1947, ../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 1948, ../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 1950, ../sass/_inner-page.scss */
.blogWrapper .blog-item figure, .blogWrapper .page-item figure, .commonInnerWrapper .blog-item figure, .commonInnerWrapper .page-item figure {
  width: 100%;
}
/* line 1952, ../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 1953, ../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 1955, ../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;
  row-gap: .5rem;
  margin-bottom: 1rem;
}
/* line 1964, ../sass/_inner-page.scss */
.blogWrapper .blog-item .content-wrapper.news-pr .highlight-text, .blogWrapper .page-item .content-wrapper.news-pr .highlight-text, .commonInnerWrapper .blog-item .content-wrapper.news-pr .highlight-text, .commonInnerWrapper .page-item .content-wrapper.news-pr .highlight-text {
  color: #00a6e5;
}
/* line 1969, ../sass/_inner-page.scss */
.blogWrapper .blog-item .content-wrapper p, .blogWrapper .page-item .content-wrapper p, .commonInnerWrapper .blog-item .content-wrapper p, .commonInnerWrapper .page-item .content-wrapper p {
  margin: 0;
}
/* line 1971, ../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;
  column-gap: .2rem;
}
/* line 1974, ../sass/_inner-page.scss */
.blogWrapper .blog-item .content-wrapper .highlight-text img.date, .blogWrapper .page-item .content-wrapper .highlight-text img.date, .commonInnerWrapper .blog-item .content-wrapper .highlight-text img.date, .commonInnerWrapper .page-item .content-wrapper .highlight-text img.date {
  width: 18px;
  display: inline-block;
  filter: brightness(0) saturate(100%) invert(52%) sepia(96%) saturate(2430%) hue-rotate(164deg) brightness(94%) contrast(100%);
}
/* line 1978, ../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;
}
/* line 1980, ../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 .5rem 0;
  color: #484848;
}
/* line 1981, ../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 1985, ../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 1988, ../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 1989, ../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 1990, ../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 1991, ../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 1996, ../sass/_inner-page.scss */
.blogWrapper .page-item a, .commonInnerWrapper .page-item a {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
}
/* line 1999, ../sass/_inner-page.scss */
.blogWrapper ul.health-db-quick-links, .commonInnerWrapper ul.health-db-quick-links {
  margin: 1rem;
}
/* line 2001, ../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 2008, ../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 2014, ../sass/_inner-page.scss */
.blogWrapper ul.related-tags-item li a, .commonInnerWrapper ul.related-tags-item li a {
  color: #ffffff;
}
/* line 2018, ../sass/_inner-page.scss */
.blogWrapper .list-bullet, .commonInnerWrapper .list-bullet {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
/* line 2022, ../sass/_inner-page.scss */
.blogWrapper .list-bullet li, .commonInnerWrapper .list-bullet li {
  margin-bottom: .5rem;
  padding-left: 1.5rem;
}

/* line 2029, ../sass/_inner-page.scss */
.commonInnerWrapper {
  background: #fff;
  margin: 0 0 4.36rem 0;
  padding: 4.36rem 0 2.36rem 0;
}
/* line 2033, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item {
  padding-top: 0;
  text-align: justify;
  color: #686868;
  line-height: 1.5;
  font-size: 1rem;
  font-family: "Lato", sans-serif;
  font-weight: 400;
}
/* line 2042, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .header-data {
  position: relative;
  background: #fff;
  border-radius: 5px;
  margin-bottom: 2rem;
}
/* line 2047, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .header-data .content-wrapper {
  padding: 1rem 2rem;
}
/* line 2051, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .header-data figure {
  padding: 0;
  margin: 0 0 1rem 0;
}
/* line 2051, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .header-data figure img {
  border-radius: 5px 5px 0 0;
}
/* line 2053, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .body-data {
  position: relative;
  background: #fff;
  border-radius: 5px;
  margin-bottom: 2rem;
  padding: 1.5rem;
}
/* line 2060, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .body-data p {
  margin-bottom: 1rem;
}
/* line 2062, ../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 2070, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item figure {
  margin-top: 1rem;
  position: relative;
  border-radius: 5px;
}
/* line 2087, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item figure img {
  border-radius: 5px;
}
/* line 2089, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .content-wrapper .hd {
  margin-top: 0;
}
/* line 2090, ../sass/_inner-page.scss */
.commonInnerWrapper .page-item .content-wrapper .description {
  text-align: justify;
}
/* line 2092, ../sass/_inner-page.scss */
.commonInnerWrapper .common-carousel .item figure {
  aspect-ratio: 1/1;
}
/* line 2094, ../sass/_inner-page.scss */
.commonInnerWrapper .common-carousel .item figure img {
  max-height: 300px;
}
/* line 2096, ../sass/_inner-page.scss */
.commonInnerWrapper .sliderWrapper .owl-carousel .owl-item {
  justify-content: center;
}
/* line 2097, ../sass/_inner-page.scss */
.commonInnerWrapper .common-carousel .customNavigation {
  width: 80%;
  left: 10%;
}
/* line 2098, ../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 2108, ../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 2116, ../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 2129, ../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 2140, ../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 2147, ../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 2178, ../sass/_inner-page.scss */
.featured-blog-wrapper {
  background: #ccedfa;
  padding: 4rem;
  border-radius: 5px;
}
/* line 2183, ../sass/_inner-page.scss */
.featured-blog-wrapper .title {
  padding-left: 1rem;
}

/* line 2186, ../sass/_inner-page.scss */
.blogFormWrapper {
  position: relative;
  padding: 3rem 4rem 0 4rem;
}
/* line 2189, ../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 2197, ../sass/_inner-page.scss */
.blogFormWrapper .banner::after {
  content: "";
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 10;
}
/* line 2206, ../sass/_inner-page.scss */
.blogFormWrapper .banner .form-wrapper {
  display: flex;
  justify-content: space-between;
}
/* line 2211, ../sass/_inner-page.scss */
.blogFormWrapper .banner form {
  width: 100%;
}
/* line 2213, ../sass/_inner-page.scss */
.blogFormWrapper .banner form.search {
  width: 100%;
  float: right;
}
/* line 2216, ../sass/_inner-page.scss */
.blogFormWrapper .banner form.search .form-group {
  display: flex;
}
/* line 2219, ../sass/_inner-page.scss */
.blogFormWrapper .banner form.search .form-group .form-control {
  width: calc(100% - 48px);
}
/* line 2225, ../sass/_inner-page.scss */
.blogFormWrapper .banner .form-label {
  color: #ffffff;
  font-size: 1.2rem;
  font-weight: 600;
  margin: 1rem 0;
}
/* line 2232, ../sass/_inner-page.scss */
.blogFormWrapper .banner .form-group {
  flex-direction: row;
  justify-content: center;
  width: 100%;
  max-width: 100%;
}
/* line 2238, ../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 2249, ../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 2259, ../sass/_inner-page.scss */
.blogFormWrapper .banner .form-group .btn-go img {
  width: 18px;
  height: auto;
}

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

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

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

/* line 2290, ../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 2298, ../sass/_inner-page.scss */
.insurance-partner-wrapper .card-list {
  width: 96%;
  display: flex;
  box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
  border-radius: 5px;
  padding: 0;
  background: #fff;
  row-gap: 3rem;
}
/* line 2307, ../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 2311, ../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 2317, ../sass/_inner-page.scss */
.insurance-partner-wrapper .card-list .logoWrapper img {
  width: 100%;
  max-width: 180px;
  height: auto;
  object-fit: contain;
}
/* line 2320, ../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 2323, ../sass/_inner-page.scss */
.insurance-partner-wrapper .card-list .content-data-wrapper .sub-title {
  margin: 0;
}
/* line 2330, ../sass/_inner-page.scss */
.insurance-partner-wrapper .card-list .content-data-wrapper ul {
  margin: 0.5rem 0;
  padding: 0;
  list-style-type: none;
}
/* line 2335, ../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 2347, ../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 2367, ../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 2378, ../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 2382, ../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 2390, ../sass/_inner-page.scss */
.page-content-wrapper {
  background: #fff;
  margin-bottom: 4rem;
  padding: 4rem 0;
}
/* line 2395, ../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 2411, ../sass/_inner-page.scss */
.page-content-wrapper .supportbannerWrapper {
  margin: 0;
  padding: 0;
}
/* line 2415, ../sass/_inner-page.scss */
.page-content-wrapper .supportbannerWrapper .banner {
  padding: 2rem;
  border-radius: 0 0 5px 5px;
}
/* line 2418, ../sass/_inner-page.scss */
.page-content-wrapper .supportbannerWrapper .banner .formWrapper {
  margin-bottom: 0;
  background: white;
}
/* line 2421, ../sass/_inner-page.scss */
.page-content-wrapper .supportbannerWrapper .banner .formWrapper .form-control {
  background: url(../images/search.png) center right 1rem no-repeat #e8f7fd;
}
/* line 2423, ../sass/_inner-page.scss */
.page-content-wrapper .supportbannerWrapper .banner form.search {
  width: 100%;
}
/* line 2424, ../sass/_inner-page.scss */
.page-content-wrapper .supportbannerWrapper .banner .form-group {
  width: 100%;
  max-width: 100%;
  padding: 0;
}
/* line 2429, ../sass/_inner-page.scss */
.page-content-wrapper .list-counter {
  margin: 1rem 0;
}
/* line 2431, ../sass/_inner-page.scss */
.page-content-wrapper .list-counter li {
  padding-left: 45px;
  margin-bottom: 1.5rem;
}
/* line 2434, ../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 2449, ../sass/_inner-page.scss */
.page-content-wrapper .list-bullet {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
}
/* line 2453, ../sass/_inner-page.scss */
.page-content-wrapper .list-bullet li {
  margin-bottom: .8rem;
  padding-left: 1.5rem;
}
/* line 2459, ../sass/_inner-page.scss */
.page-content-wrapper .datawrapper {
  width: 80%;
  display: block;
  position: relative;
  margin: auto;
}
/* line 2465, ../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 2471, ../sass/_inner-page.scss */
.page-content-wrapper .datawrapper .patient-care img {
  border-radius: 5px;
  width: 94%;
}
/* line 2472, ../sass/_inner-page.scss */
.page-content-wrapper .datawrapper .patient-care p {
  text-align: left;
}

/* line 2478, ../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 2484, ../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 2496, ../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 2503, ../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 2511, ../sass/_inner-page.scss */
.information-wrapper ul.listWrapper li:last-child {
  justify-content: flex-start;
}
/* line 2515, ../sass/_inner-page.scss */
.information-wrapper ul.listWrapper li:nth-child(2) {
  flex-direction: row-reverse;
}
/* line 2520, ../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 2529, ../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 2541, ../sass/_inner-page.scss */
.information-wrapper ul.listWrapper li .into-item figure img {
  width: 68px;
  height: auto;
}
/* line 2546, ../sass/_inner-page.scss */
.information-wrapper ul.listWrapper li .into-item figure:hover {
  background: #70da5e;
  transition: all 0.3s;
}
/* line 2552, ../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 2558, ../sass/_inner-page.scss */
.dashed-arrow {
  position: absolute;
  width: 50%;
  border-top: 2px dashed #6a98ad;
  top: 52px;
  z-index: 25;
}
/* line 2565, ../sass/_inner-page.scss */
.dashed-arrow::after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
}
/* line 2573, ../sass/_inner-page.scss */
.dashed-arrow.right {
  right: 0;
}
/* line 2575, ../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 2584, ../sass/_inner-page.scss */
.dashed-arrow.left {
  left: 0;
}
/* line 2586, ../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 2596, ../sass/_inner-page.scss */
.dashed-arrow.bottom-right {
  border-right: 2px dashed #6a98ad;
  height: 150px;
  right: 0;
}
/* line 2600, ../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 2611, ../sass/_inner-page.scss */
.dashed-arrow.bottom-left {
  border-left: 2px dashed #6a98ad;
  height: 150px;
  left: 0;
}
/* line 2615, ../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 2633, ../sass/_inner-page.scss */
.contactWrapper {
  background: #ffffff !important;
}
/* line 2636, ../sass/_inner-page.scss */
.contactWrapper .container-full {
  width: 90%;
}
/* line 2638, ../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 2649, ../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 2659, ../sass/_inner-page.scss */
.contactWrapper .secWrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: space-between;
}
/* line 2667, ../sass/_inner-page.scss */
.contactWrapper .secWrapper .blockWrapper {
  width: 50%;
  padding: 0;
  margin: 0;
}
/* line 2671, ../sass/_inner-page.scss */
.contactWrapper .secWrapper .blockWrapper:first-child {
  padding: 0 4rem;
}
/* line 2675, ../sass/_inner-page.scss */
.contactWrapper .secWrapper .blockWrapper .mapWrapper {
  width: 100%;
  height: 100%;
}
/* line 2680, ../sass/_inner-page.scss */
.contactWrapper .secWrapper .blockWrapper iframe {
  width: 100%;
  border: none;
  border-radius: 16px 0 0 16px;
  position: relative;
  height: 450px;
}
/* line 2690, ../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 top, #ffffff, #e8f7fd);
}
/* line 2704, ../sass/_inner-page.scss */
.contactWrapper ul.contact-list li {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  width: 100%;
}
/* line 2711, ../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 2722, ../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 2729, ../sass/_inner-page.scss */
.contactWrapper ul.contact-list li .textWrapper {
  margin: 15px auto;
}
/* line 2731, ../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 2739, ../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 2750, ../sass/_inner-page.scss */
.contactWrapper .imh-form .btn {
  margin: 0;
}
/* line 2751, ../sass/_inner-page.scss */
.contactWrapper .imh-form .form-group {
  margin: 15px 0 0 0;
}
/* line 2752, ../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: 5px;
  opacity: 1;
}

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

/* line 2768, ../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 2777, ../sass/_inner-page.scss */
.package-item:nth-child(odd) {
  flex-direction: row-reverse;
}
/* line 2779, ../sass/_inner-page.scss */
.package-item:nth-child(odd) .content-wraper {
  box-shadow: 0px 5px 20px -16px rgba(0, 0, 0, 0.65);
}
/* line 2781, ../sass/_inner-page.scss */
.package-item:nth-child(odd) .content-wraper .data-info-wrapper {
  border-radius: 0 5px 5px 0;
}
/* line 2785, ../sass/_inner-page.scss */
.package-item .head-data-wrapper {
  width: 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  margin-bottom: 1.1rem;
  padding-bottom: 1.1rem;
}
/* line 2794, ../sass/_inner-page.scss */
.package-item .head-data-wrapper:after {
  content: "";
  position: relative;
  display: block;
  left: 0;
  bottom: -1.5rem;
  width: 100%;
  height: 5px;
  border-top: 1px solid #b7b7b7;
  border-bottom: 2px dashed #b7b7b7;
}
/* line 2807, ../sass/_inner-page.scss */
.package-item .image-holder {
  width: 45%;
}
/* line 2809, ../sass/_inner-page.scss */
.package-item .image-holder img {
  border-radius: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top;
}
/* line 2818, ../sass/_inner-page.scss */
.package-item .content-wraper {
  width: 65%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: center;
  box-shadow: 0px 5px 20px -16px rgba(0, 0, 0, 0.65);
}
/* line 2828, ../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 2837, ../sass/_inner-page.scss */
.package-item .content-wraper p {
  text-align: left;
  font-size: .96rem;
}
/* line 2840, ../sass/_inner-page.scss */
.package-item .content-sec {
  position: relative;
  max-height: 500px;
  overflow-y: scroll;
}
/* line 2846, ../sass/_inner-page.scss */
.package-item .content-sec::-webkit-scrollbar-thumb {
  background: #fff;
}
/* line 2851, ../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 2856, ../sass/_inner-page.scss */
.package-item .content-sec::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
/* line 2861, ../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 2868, ../sass/_inner-page.scss */
.package-item .content-sec::-webkit-scrollbar-track-piece {
  -webkit-border-radius: 0px;
  background: #fff;
}
/* line 2874, ../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 2882, ../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;
  line-height: 1.2;
}
/* line 2895, ../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 2906, ../sass/_inner-page.scss */
.package-item .aed {
  position: relative;
  display: none;
}
/* line 2910, ../sass/_inner-page.scss */
.package-item .aed span {
  padding-left: 3rem;
  position: relative;
  font-size: 1.2rem;
  font-weight: 700;
  color: #00a6e5;
}
/* line 2916, ../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 2930, ../sass/_inner-page.scss */
.package-item .tagline {
  font-style: italic;
  color: #000;
  font-size: 1rem;
  font-weight: 500;
  display: none;
}
/* line 2932, ../sass/_inner-page.scss */
.package-item .data-sec {
  margin-bottom: 1rem;
  display: flex;
  grid-row: 1rem;
  flex-direction: column;
  flex-wrap: nowrap;
}
/* line 2939, ../sass/_inner-page.scss */
.package-item .data-sec p {
  margin: 0;
}
/* line 2942, ../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 2951, ../sass/_inner-page.scss */
.package-item ul li {
  width: calc(100% - 1.5rem);
  float: left;
  margin-bottom: 10px;
  position: relative;
  text-align: left;
}
/* line 2959, ../sass/_inner-page.scss */
.package-item ul.common-list li {
  padding-left: 1.5rem;
}
/* line 2961, ../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 2976, ../sass/_inner-page.scss */
.package-item ul.info-list li {
  display: flex;
  padding-left: 2rem;
}
/* line 2979, ../sass/_inner-page.scss */
.package-item ul.info-list li span {
  color: #000;
  margin-right: 1rem;
  font-weight: 500;
  font-size: 1rem;
}
/* line 2980, ../sass/_inner-page.scss */
.package-item ul.info-list li::before {
  content: "";
  position: absolute;
  left: 0;
  width: 18px;
  height: 18px;
  display: block;
}
/* line 2989, ../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 2996, ../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 3003, ../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 3010, ../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 3017, ../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 3028, ../sass/_inner-page.scss */
.package-item .buttonwrapper {
  display: flex;
  padding-top: 1rem;
}
/* line 3031, ../sass/_inner-page.scss */
.package-item .buttonwrapper a {
  width: auto;
  border: 1px solid #00a6e5;
  background: #00a6e5;
  color: #ffffff;
  padding: 10px 18px;
  font-size: 1rem;
  font-weight: 600;
  border-radius: 5px;
  margin-right: .2rem;
}
/* line 3041, ../sass/_inner-page.scss */
.package-item .buttonwrapper a.withborder {
  background: #ffffff;
  color: #00a6e5;
  border: 2px solid #00a6e5;
}

/* ==================================================== */
/* Events Page       */
/* ==================================================== */
/* line 3056, ../sass/_inner-page.scss */
.eventsBlocks {
  background: #ffffff;
  margin-bottom: 4rem;
}
/* line 3061, ../sass/_inner-page.scss */
.eventsBlocks .masonry-container .itemWrapper {
  margin-bottom: 1.5rem;
  row-gap: 1rem;
  column-gap: 1rem;
}
/* line 3066, ../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 3080, ../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 3090, ../sass/_inner-page.scss */
.eventsBlocks .masonry-container .itemWrapper .item figure {
  width: 100%;
}
/* line 3093, ../sass/_inner-page.scss */
.eventsBlocks .masonry-container .itemWrapper .item figure img {
  width: 100%;
  height: auto;
  position: relative;
  margin: auto;
  display: block;
}
/* line 3102, ../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 3112, ../sass/_inner-page.scss */
.eventsBlocks .masonry-container .itemWrapper .item span {
  width: 100%;
  color: #00a6e5;
  display: block;
  font-size: 1rem;
  text-align: center;
}
/* line 3120, ../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 3134, ../sass/_inner-page.scss */
.eventsBlocks .masonry-container .itemWrapper .item a img {
  height: 10px;
  width: auto;
  margin: 4px 0 0 6px;
}
/* line 3140, ../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 3149, ../sass/_inner-page.scss */
.eventsBlocks .more-data li {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-items: center;
}
/* line 3156, ../sass/_inner-page.scss */
.eventsBlocks .more-data .date {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  column-gap: 5px;
}
/* line 3162, ../sass/_inner-page.scss */
.eventsBlocks .more-data .date img {
  width: 18px;
  height: auto;
}
/* line 3166, ../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 3174, ../sass/_inner-page.scss */
.eventsBlocks .sliderWrapper .item {
  max-height: 500px;
}
/* line 3176, ../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 3181, ../sass/_inner-page.scss */
.eventsBlocks .sliderWrapper .item img {
  height: 100%;
  max-height: 450px;
  width: auto;
  border-radius: 5px;
  object-fit: cover;
}
/* line 3191, ../sass/_inner-page.scss */
.eventsBlocks .owl-carousel .owl-item {
  display: flex;
  justify-content: center;
}
/* line 3196, ../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 3207, ../sass/_inner-page.scss */
.eventsBlocks .customNavigation .next,
.eventsBlocks .customNavigation .prev {
  margin: 0;
  z-index: 100;
  display: flex;
  justify-content: center;
  align-items: center;
}
/* line 3215, ../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 3223, ../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 3237, ../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 3248, ../sass/_inner-page.scss */
.item-event-details .data-wrapper {
  padding: 1rem;
}
/* line 3252, ../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 3262, ../sass/_inner-page.scss */
.item-event-details p {
  text-align: center;
}
/* line 3264, ../sass/_inner-page.scss */
.item-event-details .more-data {
  justify-content: center;
}
/* line 3266, ../sass/_inner-page.scss */
.item-event-details span {
  width: 100%;
  color: #00a6e5;
  display: block;
  font-size: 1rem;
  text-align: center;
}

/* line 3276, ../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 3290, ../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 3300, ../sass/_inner-page.scss */
.brouchure-wrapper .brouchure-item figure {
  width: 100%;
  padding: 15px 15px 0 15px;
  position: relative;
}
/* line 3304, ../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 3315, ../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 3328, ../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 3343, ../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 3357, ../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 3370, ../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 3378, ../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 3392, ../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 3403, ../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, #e6f3f7, #eaf5f9);
}
/* line 3410, ../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 3499, ../sass/_inner-page.scss */
.gallery .container-full {
  width: 84%;
}

/* line 3501, ../sass/_inner-page.scss */
.video-wrapper {
  display: flex;
  row-gap: 3rem;
  column-gap: 3rem;
}
/* line 3506, ../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 3520, ../sass/_inner-page.scss */
.video-wrapper .video-item figure {
  width: 100%;
  padding: 2rem 1rem;
  position: relative;
}
/* line 3524, ../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 3533, ../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 3550, ../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 3559, ../sass/_inner-page.scss */
.achswrapper .accreditation-pic {
  width: 90%;
}

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

/* line 3579, ../sass/_inner-page.scss */
.page-health-db, .page-insurance-partner {
  padding-top: 0;
  margin-top: 0;
  position: relative;
}
/* line 3584, ../sass/_inner-page.scss */
.page-health-db .formWrapper, .page-insurance-partner .formWrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
  margin-bottom: 2rem;
  border-radius: 0 0 5px 5px;
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
  padding: 2.5rem 2rem 2rem 2rem;
  background: url("../images/bg-pic-transparent.png") center left no-repeat #00a6e5;
  background-size: cover;
  position: relative;
}
/* line 3600, ../sass/_inner-page.scss */
.page-health-db .formWrapper .form-label, .page-insurance-partner .formWrapper .form-label {
  color: #ffffff;
  font-size: 1.4rem;
  font-weight: 600;
  margin: 0 0 1rem 0;
}
/* line 3607, ../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 3616, ../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 3627, ../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 3638, ../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 3646, ../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 3648, ../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 3654, ../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 3671, ../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: 8px;
}
/* line 3680, ../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 3691, ../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 3693, ../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 3696, ../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 3704, ../sass/_inner-page.scss */
.page-health-db .resultDataWrapper, .page-insurance-partner .resultDataWrapper {
  margin-bottom: 1rem;
}
/* line 3706, ../sass/_inner-page.scss */
.page-health-db .resultDataWrapper .result-info, .page-insurance-partner .resultDataWrapper .result-info {
  display: flex;
  column-gap: .6rem;
  align-items: center;
}
/* line 3710, ../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 3711, ../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 3715, ../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, #f5fdff, #fafafa);
  border-radius: 5px;
  margin-top: 1rem;
  display: flex;
  column-gap: 1rem;
  row-gap: 1rem;
}
/* line 3725, ../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 3737, ../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 3745, ../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 3751, ../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 3762, ../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 3764, ../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 3765, ../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 3769, ../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 3778, ../sass/_inner-page.scss */
.tab-content-acordian {
  position: relative;
  width: 100%;
  float: left;
  margin: 0;
}

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

/* line 3788, ../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 3802, ../sass/_inner-page.scss */
.acordian-tab-hd.active {
  background: #00a6e5;
  color: white;
  margin-bottom: 0;
}
/* line 3806, ../sass/_inner-page.scss */
.acordian-tab-hd.active::before {
  content: "-";
  font-size: 23px;
  top: 8px;
  right: 12px;
  transform: scaleX(2);
}
/* line 3815, ../sass/_inner-page.scss */
.acordian-tab-hd::before {
  content: "+";
  position: absolute;
  top: 10px;
  right: 10px;
}

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

/* line 3826, ../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 3834, ../sass/_inner-page.scss */
.acordian-tab-data .sub-title {
  font-size: 1.4rem;
}
/* line 3836, ../sass/_inner-page.scss */
.acordian-tab-data ul {
  margin: 20px 0;
  padding: 0;
  list-style-type: none;
}
/* line 3841, ../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 3850, ../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 3866, ../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 3879, ../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 3887, ../sass/_inner-page.scss */
.sidemenu-health-db li a {
  color: #2c2c2c;
  font-size: 1.1rem;
  text-decoration: underline !important;
}
/* line 3888, ../sass/_inner-page.scss */
.sidemenu-health-db li:last-child {
  border: none;
}
/* line 3890, ../sass/_inner-page.scss */
.sidemenu-health-db li:hover {
  background: #dae8ee;
}

/* line 3899, ../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 3915, ../sass/_inner-page.scss */
ul.health-db-quick-links p {
  margin-top: 0;
}
/* line 3917, ../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 3929, ../sass/_inner-page.scss */
ul.health-db-quick-links li {
  z-index: 50;
}
/* line 3931, ../sass/_inner-page.scss */
ul.health-db-quick-links .itemAreas {
  position: relative;
  width: 100%;
  padding: 1rem 0 0 0;
}
/* line 3935, ../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 3947, ../sass/_inner-page.scss */
ul.health-db-quick-links .itemAreas li {
  z-index: 29;
  position: relative;
}
/* line 3950, ../sass/_inner-page.scss */
ul.health-db-quick-links .sub-title {
  margin-top: 1rem;
  color: #ffffff;
  font-size: 1.4rem;
}
/* line 3952, ../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 3961, ../sass/_inner-page.scss */
ul.health-db-quick-links li span {
  font-size: .84rem;
  margin-bottom: 5px;
}
/* line 3962, ../sass/_inner-page.scss */
ul.health-db-quick-links li a {
  margin-right: 1rem;
  font-weight: 700;
  font-size: 1.1rem;
  color: #000;
}
/* line 3963, ../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 3975, ../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 3982, ../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 3989, ../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 3996, ../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 4003, ../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 4013, ../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 4021, ../sass/_inner-page.scss */
.contact-highlight-card .box {
  padding: 12px;
  border-radius: 5px;
  border: 1px solid #fff;
}
/* line 4026, ../sass/_inner-page.scss */
.contact-highlight-card .box .sub {
  color: #000;
  display: block;
  line-height: 1.4;
  font-size: 1.2rem;
}
/* line 4031, ../sass/_inner-page.scss */
.contact-highlight-card .box .sub strong {
  font-weight: 900;
}
/* line 4035, ../sass/_inner-page.scss */
.contact-highlight-card .box p {
  margin: 1rem 0;
}
/* line 4036, ../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 4044, ../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 4053, ../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 4058, ../sass/_inner-page.scss */
.contact-highlight-card .box .phone-btn span {
  letter-spacing: 1.28px;
}
/* line 4061, ../sass/_inner-page.scss */
.contact-highlight-card .box .phone-btn a {
  color: #89bb33;
  font-weight: 700;
}

/* line 4066, ../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 4078, ../sass/_inner-page.scss */
.visiting-hrs .icon-wrapper {
  display: flex;
  width: 100%;
  justify-content: flex-start;
  align-items: center;
}
/* line 4083, ../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 4089, ../sass/_inner-page.scss */
.visiting-hrs .sub-title {
  color: #000;
  font-size: 1.4rem;
  font-weight: 600;
  margin: 0;
}
/* line 4095, ../sass/_inner-page.scss */
.visiting-hrs .data-card {
  display: flex;
  width: 100%;
  flex-direction: column;
  flex-wrap: nowrap;
  row-gap: .3rem;
}
/* line 4101, ../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 4110, ../sass/_inner-page.scss */
.visiting-hrs .data-card li h5 {
  color: #000;
  margin-bottom: .5rem;
}
/* line 4111, ../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 4120, ../sass/_inner-page.scss */
.visiting-hrs .data-card li p span {
  font-size: .84rem;
  color: #686868;
  font-weight: 400;
}

/* line 4128, ../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 4135, ../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 4139, ../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 4154, ../sass/_inner-page.scss */
.depertment-slider.common-carousel .container-full {
  width: 96%;
}
/* line 4155, ../sass/_inner-page.scss */
.depertment-slider.common-carousel .sliderWrapper .owl-carousel .owl-item {
  justify-content: center;
}
/* line 4157, ../sass/_inner-page.scss */
.depertment-slider.common-carousel .sliderWrapper .owl-carousel .owl-item .item {
  width: 100%;
}

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

/* line 4170, ../sass/_inner-page.scss */
.career-page .row-data-wrapper {
  display: flex;
  row-gap: 3rem;
  flex-direction: column;
  flex-wrap: nowrap;
}
/* line 4176, ../sass/_inner-page.scss */
.career-page .career-head-data {
  position: relative;
  padding: 0;
  width: calc(100% - 1.5rem);
  margin: auto;
}
/* line 4182, ../sass/_inner-page.scss */
.career-page .career-head-data .imagewrapper {
  padding: 0;
  margin: 0;
  border-radius: 4px 0 0 4px;
  overflow: hidden;
  display: flex;
  align-items: stretch;
}
/* line 4191, ../sass/_inner-page.scss */
.career-page .career-head-data img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: top;
  display: flex;
}
/* line 4196, ../sass/_inner-page.scss */
.career-page .career-head-data .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 4206, ../sass/_inner-page.scss */
.career-page .career-head-data .hd {
  font-size: 1.8rem;
  color: #2c2c2c;
  margin-bottom: 1.5rem;
}
/* line 4207, ../sass/_inner-page.scss */
.career-page .career-head-data .sub {
  color: #686868;
  font-weight: 500;
}
/* line 4208, ../sass/_inner-page.scss */
.career-page .career-head-data .sub, .career-page .career-head-data .language {
  font-size: 1.1rem;
  margin: 1rem 0;
  line-height: 1.2;
}
/* line 4209, ../sass/_inner-page.scss */
.career-page .career-head-data .language {
  color: #2c2c2c;
}
/* line 4211, ../sass/_inner-page.scss */
.career-page .career-head-data .language span {
  font-weight: 600;
  color: #2c2c2c;
  margin-right: 10px;
}
/* line 4213, ../sass/_inner-page.scss */
.career-page .career-head-data p {
  margin-bottom: .8rem;
  color: #2c2c2c;
}
/* line 4214, ../sass/_inner-page.scss */
.career-page .career-head-data h3, .career-page .career-head-data p {
  display: block;
}
/* line 4219, ../sass/_inner-page.scss */
.career-page .career-categories .sliderWrapper {
  background: transparent;
}
/* line 4220, ../sass/_inner-page.scss */
.career-page .career-categories .customNavigation {
  width: 100%;
  left: 0;
}
/* line 4222, ../sass/_inner-page.scss */
.career-page .career-categories .title {
  margin-bottom: 1.5rem;
}
/* line 4224, ../sass/_inner-page.scss */
.career-page .career-categories .item {
  margin: 0;
  padding: 0;
  box-shadow: none;
}
/* line 4228, ../sass/_inner-page.scss */
.career-page .career-categories .item:hover {
  box-shadow: none;
}
/* line 4231, ../sass/_inner-page.scss */
.career-page .career-categories .item figure {
  aspect-ratio: 1 / 1;
  background: #eefae6;
  border-radius: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 1rem;
}
/* line 4241, ../sass/_inner-page.scss */
.career-page .career-categories .item figure img {
  width: 100%;
}
/* line 4247, ../sass/_inner-page.scss */
.career-page .career-categories .item .infoWrapper {
  display: flex;
  row-gap: .5rem;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: flex-start;
}
/* line 4255, ../sass/_inner-page.scss */
.career-page .career-categories .item .infoWrapper .name, .career-page .career-categories .item .infoWrapper .designation, .career-page .career-categories .item .infoWrapper p {
  text-align: center;
  margin: 0;
}
/* line 4257, ../sass/_inner-page.scss */
.career-page .career-categories .item .infoWrapper .name {
  color: #757575;
  font-weight: 400;
}
/* line 4259, ../sass/_inner-page.scss */
.career-page .career-categories .item .infoWrapper .designation {
  border: 1px solid #a6a6a6;
  border-radius: 5px;
  padding: 5px 0;
  font-weight: 700;
}
/* line 4279, ../sass/_inner-page.scss */
.career-page .formSection, .career-page .job-details {
  padding: 0;
  margin: 0;
}
/* line 4283, ../sass/_inner-page.scss */
.career-page .formSection .form-row, .career-page .job-details .form-row {
  display: flex;
  row-gap: .5rem;
}
/* line 4288, ../sass/_inner-page.scss */
.career-page .formSection .banner, .career-page .job-details .banner {
  background: #e8f7fd;
  padding: 3rem 2rem 2rem;
  display: flex;
  width: 100%;
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  row-gap: 1.5rem;
}
/* line 4299, ../sass/_inner-page.scss */
.career-page .formSection .banner::after, .career-page .job-details .banner::after {
  content: "";
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  z-index: 10;
}
/* line 4308, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies, .career-page .job-details .banner .vacancies {
  margin: 0;
  padding: 2rem;
  background-image: linear-gradient(to bottom, #ffffff, #e8f7fd);
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  row-gap: 1rem;
}
/* line 4317, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li, .career-page .job-details .banner .vacancies li {
  padding-left: 0;
  position: relative;
  line-height: 1.5rem;
  border-top: 1px dashed rgba(0, 0, 0, 0.2);
  padding-top: 1rem;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  justify-content: space-between;
  transition: all .3s;
  row-gap: 1rem;
}
/* line 4330, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li .related-tags-item, .career-page .job-details .banner .vacancies li .related-tags-item {
  display: flex;
  padding: 0;
  flex-direction: row;
  flex-wrap: wrap;
  column-gap: 8px;
  row-gap: 8px;
  margin: 10px 0 0 0;
}
/* line 4338, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li .related-tags-item li, .career-page .job-details .banner .vacancies li .related-tags-item li {
  border: 1px solid #00a6e5;
  background: transparent;
  padding: .3rem .7rem;
  border-radius: 30px;
  margin-right: .2rem;
  font-size: .8rem;
  line-height: 1;
  text-transform: capitalize;
}
/* line 4350, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li .details-area, .career-page .job-details .banner .vacancies li .details-area {
  width: calc(100% - 200px);
  display: flex;
  row-gap: 2rem;
  flex-direction: column;
  flex-wrap: nowrap;
}
/* line 4358, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li .details-area .description p, .career-page .job-details .banner .vacancies li .details-area .description p {
  margin: 0;
}
/* line 4359, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li .details-area .description .hd, .career-page .job-details .banner .vacancies li .details-area .description .hd {
  margin-bottom: .5rem;
  font-weight: 600;
  color: #000;
}
/* line 4362, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li .details-area .related-tags-item, .career-page .job-details .banner .vacancies li .details-area .related-tags-item {
  margin: 0;
}
/* line 4364, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li .details-area .related-tags-item li, .career-page .job-details .banner .vacancies li .details-area .related-tags-item li {
  padding: .7rem 1.5rem;
  font-size: 1rem;
}
/* line 4368, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li .info-items, .career-page .job-details .banner .vacancies li .info-items {
  display: flex;
  row-gap: 10px;
  flex-direction: column;
  flex-wrap: nowrap;
}
/* line 4373, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li .info-items li, .career-page .job-details .banner .vacancies li .info-items li {
  display: flex;
  column-gap: 10px;
  font-weight: 600;
  color: #000;
}
/* line 4377, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li .info-items li span, .career-page .job-details .banner .vacancies li .info-items li span {
  margin: 0;
  position: relative;
  width: 150px;
  font-weight: 400;
  color: #2c2c2c;
}
/* line 4380, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li .info-items li span::after, .career-page .job-details .banner .vacancies li .info-items li span::after {
  position: absolute;
  right: 0;
  content: ":";
}
/* line 4386, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li .info-items li p, .career-page .job-details .banner .vacancies li .info-items li p {
  margin: 0;
  font-weight: 600;
  color: #000;
}
/* line 4390, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li .content-area, .career-page .job-details .banner .vacancies li .content-area {
  width: calc(100% - 200px);
  font-weight: 400;
  counter-increment: step-counter;
}
/* line 4395, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li .content-area p, .career-page .job-details .banner .vacancies li .content-area p {
  margin: 0;
  color: #000;
  font-weight: 600;
}
/* line 4415, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li:hover, .career-page .job-details .banner .vacancies li:hover {
  color: #000;
}
/* line 4418, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li:hover a::before, .career-page .job-details .banner .vacancies li:hover a::before {
  top: 0;
  height: 100%;
}
/* line 4425, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li:first-child, .career-page .job-details .banner .vacancies li:first-child {
  padding-top: 0;
  border: none;
}
/* line 4428, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li:first-child .content-area, .career-page .job-details .banner .vacancies li:first-child .content-area {
  border: none;
}
/* line 4432, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li:first-child .content-area::before, .career-page .job-details .banner .vacancies li:first-child .content-area::before {
  top: 0;
}
/* line 4438, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li a, .career-page .job-details .banner .vacancies li a {
  border-radius: 5px;
  padding: .4rem 1rem;
  color: #2c2c2c;
  background: #ffffff;
  display: block;
  width: auto;
  text-align: center;
  font-size: .9rem;
  position: relative;
  overflow: hidden;
  border: 1px solid #2c2c2c;
  font-weight: 700;
  width: 130px;
}
/* line 4453, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li a.btn-apply, .career-page .job-details .banner .vacancies li a.btn-apply {
  width: auto;
  font-size: 1rem;
  background: #00a6e5;
  color: #ffffff !important;
  padding: 10px 18px;
  border-radius: 5px;
  border: 1px solid #00a6e5;
}
/* line 4461, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li a.btn-apply::before, .career-page .job-details .banner .vacancies li a.btn-apply::before {
  display: none;
}
/* line 4464, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li a:hover, .career-page .job-details .banner .vacancies li a:hover {
  transition: all .3s;
  color: #000;
}
/* line 4469, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li a:hover::before, .career-page .job-details .banner .vacancies li a:hover::before {
  top: 0;
  height: 100%;
}
/* line 4475, ../sass/_inner-page.scss */
.career-page .formSection .banner .vacancies li a::before, .career-page .job-details .banner .vacancies li a::before {
  content: "";
  position: absolute;
  height: 0;
  width: 100%;
  background: #89bb33;
  left: 0;
  top: 0;
  transition: all .3s;
  opacity: 0.3;
}
/* line 4491, ../sass/_inner-page.scss */
.career-page .formSection .banner form.search, .career-page .job-details .banner form.search {
  width: 100%;
}
/* line 4495, ../sass/_inner-page.scss */
.career-page .formSection .banner .form-label, .career-page .job-details .banner .form-label {
  color: #2c2c2c;
  font-size: 1.4rem;
  font-weight: 600;
  margin: 0 0 1.2rem 0;
}
/* line 4502, ../sass/_inner-page.scss */
.career-page .formSection .banner .form-group, .career-page .job-details .banner .form-group {
  display: flex;
  flex-direction: row;
  justify-content: center;
  width: 100%;
  max-width: 100%;
}
/* line 4509, ../sass/_inner-page.scss */
.career-page .formSection .banner .form-group .form-control, .career-page .job-details .banner .form-group .form-control {
  width: 100%;
  display: inline-block;
  border-radius: 4px 0 0 4px;
  padding: 10px;
  font-size: 1rem;
  border: none;
  height: 46px;
}
/* line 4518, ../sass/_inner-page.scss */
.career-page .formSection .banner .form-group .form-control.search-fld, .career-page .job-details .banner .form-group .form-control.search-fld {
  width: calc(100% - 80px);
}
/* line 4523, ../sass/_inner-page.scss */
.career-page .formSection .banner .form-group .form-select, .career-page .job-details .banner .form-group .form-select {
  height: 46px;
}
/* line 4525, ../sass/_inner-page.scss */
.career-page .formSection .banner .form-group .btn-go, .career-page .job-details .banner .form-group .btn-go {
  background: #00a6e5;
  height: 46px;
  border-radius: 0 4px 4px 0;
  width: 80px;
  display: flex;
  align-items: center;
  padding: 10px;
  font-size: 1rem;
  border: none;
  color: #fff;
}
/* line 4537, ../sass/_inner-page.scss */
.career-page .formSection .banner .form-group .btn-go img, .career-page .job-details .banner .form-group .btn-go img {
  width: 18px;
  height: auto;
}

/* line 4548, ../sass/_inner-page.scss */
.accreditation-certificate-wrapper {
  padding: 2.5rem;
  background-image: linear-gradient(to top, #ffffff, #e8f7fd);
  border-radius: 5px;
}
/* line 4553, ../sass/_inner-page.scss */
.accreditation-certificate-wrapper a {
  display: flex;
  align-items: center;
  column-gap: 1rem;
  font-size: 1.2rem;
  color: #00a6e5;
  padding: 20px 0;
}
/* line 4560, ../sass/_inner-page.scss */
.accreditation-certificate-wrapper a img {
  width: 30px;
}

/* line 4565, ../sass/_inner-page.scss */
.customradio {
  display: flex;
  align-items: center;
  column-gap: 8px;
}

/* line 4569, ../sass/_inner-page.scss */
.blogWrapper .blog-aside-sec .blog-item .content-wrapper .hd {
  margin-top: 0;
}

/* line 4572, ../sass/_inner-page.scss */
.package-booking-form .package-selected-row {
  margin: 1rem auto;
  background: #fff;
  color: #686868;
  border: 2px dashed #7fa6d1;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}
/* line 4582, ../sass/_inner-page.scss */
.package-booking-form .package-selected-row #selectedPackageText {
  color: #00a6e5;
  padding-left: 1rem;
}

/* line 4587, ../sass/_inner-page.scss */
.thanks-card {
  margin: 40px auto 70px;
  max-width: 860px;
  background: #fafeff;
  border: 2px dashed #7fa6d1;
  border-radius: 18px;
  padding: 3rem;
  text-align: center;
  box-shadow: 0 20px 45px rgba(0, 70, 140, 0.12);
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  row-gap: 1rem;
}
/* line 4616, ../sass/_inner-page.scss */
.thanks-card h1 {
  color: #2c2c2c;
  font-size: 2.1rem;
  position: relative;
  font-weight: 500;
  text-align: center;
}
/* line 4623, ../sass/_inner-page.scss */
.thanks-card .lead {
  color: #06A862;
  font-size: 1.25rem;
  position: relative;
  font-weight: 500;
  margin: 0;
  text-align: center;
}
/* line 4631, ../sass/_inner-page.scss */
.thanks-card p {
  color: #686868;
  margin: 0;
  position: relative;
  text-align: center;
}

/* line 4640, ../sass/_inner-page.scss */
.thanks-badge {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #e6f7ee;
  color: #06A862;
  border: 1px solid #bfe7d0;
  padding: 7px 30px 7px 7px;
  border-radius: 999px;
  font-weight: 700;
  position: relative;
  column-gap: 10px;
}
/* line 4652, ../sass/_inner-page.scss */
.thanks-badge img {
  width: 30px;
  height: auto;
  object-fit: cover;
}

/* line 4654, ../sass/_inner-page.scss */
.thanks-actions {
  margin-top: 28px;
  display: flex;
  gap: 14px;
  justify-content: center;
  flex-wrap: wrap;
  position: relative;
}
/* line 4662, ../sass/_inner-page.scss */
.thanks-actions .btn {
  min-width: 170px;
}

/* line 4668, ../sass/_inner-page.scss */
.alert-page {
  margin: 1rem auto;
  color: #686868;
  background: #fafeff;
  border: 2px dashed #7fa6d1;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  align-items: center;
  border-radius: 5px;
  padding: 3rem;
  row-gap: 1.5rem;
}
/* line 4682, ../sass/_inner-page.scss */
.alert-page .iconWrapper {
  margin: 0 auto;
  padding: 0;
  position: relative;
  width: 50px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  row-gap: 1rem;
  column-gap: 1rem;
}
/* line 4693, ../sass/_inner-page.scss */
.alert-page .iconWrapper img {
  width: 50px;
  height: auto;
  object-fit: cover;
}
/* line 4696, ../sass/_inner-page.scss */
.alert-page .description, .alert-page p {
  margin: 0;
  padding: 0;
  text-align: center;
  color: #686868;
  line-height: 1.5;
  font-size: 1rem;
  font-weight: 400;
  display: inline;
}
/* line 4711, ../sass/_inner-page.scss */
.alert-page .description span, .alert-page p span {
  font-size: 1.2rem;
  font-weight: 700;
  color: #000;
  padding: 6px 0;
  text-transform: capitalize;
}

/* 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: 310;
  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: 15rem 6rem 5rem 6rem;
  bottom: 0;
  background: linear-gradient(360deg, rgba(0, 0, 0, 0.75) 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-1920px                        */
/* ==================================================== */
@media (min-width: 1920px) {
  /* line 6, ../sass/_media-query.scss */
  .container-full {
    max-width: 1920px;
  }

  /* line 7, ../sass/_media-query.scss */
  .header .container-full {
    max-width: 96%;
  }

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

  /* line 9, ../sass/_media-query.scss */
  .gallery-wrapper {
    max-width: 1920px;
    margin: auto;
  }

  /* line 12, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities .item figure img,
  .departmentBlocks .masonry-container .itemWrapper .item figure img {
    width: 5rem;
  }

  /* line 15, ../sass/_media-query.scss */
  .homeAboutWrapper .imh ul.tileWrapper li .headwrapper figure img {
    width: 4rem;
  }

  /* line 16, ../sass/_media-query.scss */
  .homeAboutWrapper .doctors-specialities .item.frame figure img {
    height: 300px;
    object-fit: cover;
    object-position: top;
  }

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

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

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

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

  /* line 31, ../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 35, ../sass/_media-query.scss */
  .homeBannerWrapper .carousel-caption h2,
  .bottomBannerWrapper .carousel-caption h2 {
    font-size: 4rem;
  }

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

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

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

  /* line 40, ../sass/_media-query.scss */
  .commonInnerWrapper .page-item figure img {
    height: 300px;
  }

  /* line 44, ../sass/_media-query.scss */
  .common-carousel .item figure img {
    height: 250px;
  }

  /* line 49, ../sass/_media-query.scss */
  .enquiryModalWrapper.modal, .enquiryModalWrapper .modal, .careerModal.modal, .careerModal .modal, .common-modal.modal, .common-modal .modal, .booking-form.modal, .booking-form .modal, .videoTestimonialWrapper.modal, .videoTestimonialWrapper .modal, .contact-form.modal, .contact-form .modal, .imh-form.modal, .imh-form .modal {
    --bs-modal-width: 50%;
  }
}
/* ==================================================== */
/*  Break-Points Min-1400px  - Desktop                  */
/* ==================================================== */
@media (min-width: 1400px) {
  /* line 60, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities .item figure img,
  .departmentBlocks .masonry-container .itemWrapper .item figure img {
    width: 4rem;
  }

  /* line 62, ../sass/_media-query.scss */
  .homeAboutWrapper .imh ul.tileWrapper li .headwrapper figure img {
    width: 3rem;
  }

  /* line 63, ../sass/_media-query.scss */
  .depertment-slider.common-carousel .container-full {
    width: 98%;
    max-width: 1320px;
  }

  /* line 65, ../sass/_media-query.scss */
  .common-carousel .item figure img {
    width: 100%;
    height: 200px;
    position: relative;
    margin: auto;
    object-fit: cover;
    object-position: top;
  }
}
/* ==================================================== */
/*  Break-Points Min-1200px  - Desktop                  */
/* ==================================================== */
@media (min-width: 1200px) {
  /* line 80, ../sass/_media-query.scss */
  .homeBannerWrapper .slide-img {
    height: 90vh;
  }

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

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

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

  /* line 85, ../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 91, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .head {
    justify-content: space-around;
  }

  /* line 92, ../sass/_media-query.scss */
  .homeAboutWrapper .imh ul.tileWrapper li {
    padding: 1.5rem;
  }
}
/* ==================================================== */
/*  Break-Points Max-1199px  - Desktop                      */
/* ==================================================== */
@media screen and (max-width: 1199px) {
  /* line 103, ../sass/_media-query.scss */
  .HideInResponsive {
    display: none !important;
  }

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

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

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

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

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

  /* line 112, ../sass/_media-query.scss */
  .doctors-details-wrapper .container, .doctors-details-wrapper .container-full, .career-page .container, .career-page .container-full {
    width: 96%;
    max-width: 96%;
  }
}
/* ==================================================== */
/*  Break-Points Min-993px  - Desktop                      */
/* ==================================================== */
@media (min-width: 993px) {
  /* line 121, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities, .homeAboutWrapper .doctors-specialities, .homeAboutWrapper .testimonials {
    background: #ffffff;
    border-radius: 5px 5px 0 0;
    overflow: hidden;
  }
  /* line 125, ../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 133, ../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 139, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities::after {
    background: url("../images/bg-pic-transparent.png") center left no-repeat #00a6e5;
    background-size: cover;
  }
  /* line 146, ../sass/_media-query.scss */
  .homeAboutWrapper .doctors-specialities::after {
    background: url("../images/bg-pic-transparent.png") center left no-repeat #89bb33;
    background-size: cover;
  }
  /* line 153, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials::after {
    background: url(../images/bg-pic-transparent.png) center left no-repeat #2c2c2c;
    background-size: cover;
  }
  /* line 157, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .head {
    position: relative;
    z-index: 20;
  }
}
/* ==================================================== */
/*  Break-Points Max-992px - Laptop                     */
/* ==================================================== */
@media screen and (max-width: 1025px) {
  /* line 170, ../sass/_media-query.scss */
  .full-width-In1024 {
    width: 100% !important;
    flex: auto;
    margin: auto;
  }

  /* line 171, ../sass/_media-query.scss */
  .homeAboutWrapper .department-specialities .common-sec-intro .title, .homeAboutWrapper .doctors-specialities .common-sec-intro .title {
    font-size: 1.65rem;
    letter-spacing: -.5;
  }

  /* line 174, ../sass/_media-query.scss */
  .homeAboutWrapper {
    padding: 3rem 0 3rem 0;
  }
  /* line 176, ../sass/_media-query.scss */
  .homeAboutWrapper .bigText {
    margin-top: 0;
  }
  /* line 177, ../sass/_media-query.scss */
  .homeAboutWrapper .imh ul.tileWrapper {
    padding-left: 0;
  }

  /* line 181, ../sass/_media-query.scss */
  .overlaydata .wrapperrow li {
    margin-right: 1rem;
  }
  /* line 183, ../sass/_media-query.scss */
  .overlaydata .wrapperrow li:nth-child(2) {
    width: calc(33% - 1rem);
  }
  /* line 186, ../sass/_media-query.scss */
  .overlaydata .wrapperrow li:first-child {
    width: 33%;
  }

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

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

  /* line 194, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card span {
    display: none;
  }

  /* line 195, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card .contact {
    justify-content: center;
    column-gap: 1.5rem;
  }

  /* line 196, ../sass/_media-query.scss */
  .commonInnerWrapper .page-item .content-wrapper .highlight-text {
    margin-bottom: 1rem;
  }

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

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

  /* line 203, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper {
    flex-direction: column;
    row-gap: 2rem;
  }
  /* line 206, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper .title {
    width: 100%;
  }
  /* line 207, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper .hightlight {
    width: 100%;
  }
}
/* ==================================================== */
/*  Break-Points Max-992px - Laptop                     */
/* ==================================================== */
@media screen and (max-width: 992px) {
  /* line 222, ../sass/_media-query.scss */
  .hideInMobile {
    display: none !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  /* line 282, ../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 287, ../sass/_media-query.scss */
  .about-gallery-slider {
    padding: 2.5rem;
  }
  /* line 289, ../sass/_media-query.scss */
  .about-gallery-slider .common-sec-intro {
    margin-bottom: 0;
  }
  /* line 289, ../sass/_media-query.scss */
  .about-gallery-slider .common-sec-intro .title {
    margin-bottom: 0;
  }
  /* line 290, ../sass/_media-query.scss */
  .about-gallery-slider .customNavigation {
    width: 100%;
    margin: -45% auto auto auto;
  }

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

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

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

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

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

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

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

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

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

  /* line 318, ../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 319, ../sass/_media-query.scss */
  .broucher-contaxt-bottombar .Wrappercontainer .card {
    width: 100%;
    border-radius: 0 0 8px 8px;
    padding: .8rem;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  /* line 374, ../sass/_media-query.scss */
  .commonInnerWrapper .container, .commonInnerWrapper .container-full, .blogWrapper .container, .blogWrapper .container-full {
    width: 98%;
    max-width: 100%;
  }
  /* line 375, ../sass/_media-query.scss */
  .commonInnerWrapper .common-item-wrapper, .commonInnerWrapper .blog-item-wrapper, .blogWrapper .common-item-wrapper, .blogWrapper .blog-item-wrapper {
    flex-direction: column;
  }
  /* line 377, ../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 381, ../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 386, ../sass/_media-query.scss */
  .videoTestimonialWrapper.modal, .videoTestimonialWrapper .modal {
    --bs-modal-width: 80%;
  }

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

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

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

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

  /* line 409, ../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 410, ../sass/_media-query.scss */
  .homeBannerWrapper .carousel-caption a, .homeBannerWrapper .carousel-caption button {
    margin: auto;
  }

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

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

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

  /* line 414, ../sass/_media-query.scss */
  .about-imh .mission-vission-wrapper li .value .list {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
  }

  /* line 421, ../sass/_media-query.scss */
  .leadershipWrapper .item .designation span {
    font-size: 1rem;
    text-align: center !important;
  }

  /* line 422, ../sass/_media-query.scss */
  .leadershipWrapper .item .name {
    font-size: 1.1rem;
  }

  /* line 424, ../sass/_media-query.scss */
  .career-page .formSection .banner .vacancies li, .career-page .job-details .banner .vacancies li {
    flex-direction: column;
    align-items: flex-start;
    justify-content: space-between;
  }
  /* line 428, ../sass/_media-query.scss */
  .career-page .formSection .banner .vacancies li .content-area, .career-page .formSection .banner .vacancies li .details-area, .career-page .job-details .banner .vacancies li .content-area, .career-page .job-details .banner .vacancies li .details-area {
    width: 100%;
  }
  /* line 429, ../sass/_media-query.scss */
  .career-page .formSection .banner .vacancies li a, .career-page .job-details .banner .vacancies li a {
    width: 30%;
  }
  /* line 429, ../sass/_media-query.scss */
  .career-page .formSection .banner .vacancies li a.btn-apply, .career-page .job-details .banner .vacancies li a.btn-apply {
    width: 100%;
    margin-top: 2rem;
  }

  /* line 432, ../sass/_media-query.scss */
  .career-page .job-details .banner .vacancies li .info-items li {
    row-gap: 5px;
  }
  /* line 435, ../sass/_media-query.scss */
  .career-page .job-details .banner .vacancies li .info-items li span::after {
    display: none;
  }

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

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

  /* line 441, ../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 442, ../sass/_media-query.scss */
  .homeBannerWrapper .carousel-inner {
    width: 100%;
    max-width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  /* line 500, ../sass/_media-query.scss */
  .innerBanner {
    padding: 4rem 0;
    min-height: 450px;
    height: auto;
  }
  /* line 502, ../sass/_media-query.scss */
  .innerBanner .sub-para {
    margin-top: 1.5rem;
    text-align: center;
  }

  /* line 506, ../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 516, ../sass/_media-query.scss */
  .doctors-details-wrapper .doctorsidemenu li {
    width: auto;
    padding: .5rem 0 .5rem 1.2rem;
    border-bottom: none;
  }
  /* line 520, ../sass/_media-query.scss */
  .doctors-details-wrapper .doctorsidemenu li::before {
    width: 14px;
    height: 14px;
    top: 11px;
  }
  /* line 526, ../sass/_media-query.scss */
  .doctors-details-wrapper .doctorsidemenu li:hover::before {
    left: 0;
  }
  /* line 532, ../sass/_media-query.scss */
  .doctors-details-wrapper .sidebar {
    z-index: 60;
  }
  /* line 534, ../sass/_media-query.scss */
  .doctors-details-wrapper .sidebar .doctorsidemenu {
    display: none;
    transition: all .5s;
  }
  /* line 536, ../sass/_media-query.scss */
  .doctors-details-wrapper .sidebar.active .doctorsidemenu {
    display: flex;
    transition: all .5s;
  }

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

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

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

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

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

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

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

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

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

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

  /* line 567, ../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 568, ../sass/_media-query.scss */
  .homeAboutWrapper .imh .contentWrapper .common-sec-intro .overline {
    justify-content: center;
    width: 100%;
  }

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

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

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

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

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

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

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

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

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

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

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

  /* line 592, ../sass/_media-query.scss */
  .mediaWrapper figcaption {
    width: 100%;
    text-align: center;
  }
  /* line 594, ../sass/_media-query.scss */
  .mediaWrapper figcaption p {
    width: 100%;
    text-align: center;
  }
  /* line 596, ../sass/_media-query.scss */
  .mediaWrapper .title {
    text-align: center;
    width: 100%;
  }
  /* line 597, ../sass/_media-query.scss */
  .mediaWrapper ul li {
    align-items: center;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  /* line 641, ../sass/_media-query.scss */
  .acordian-tab-data {
    height: 0;
    opacity: 0;
    padding: 0;
    transition: all 0.3s ease;
    margin: 0;
  }
  /* line 647, ../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 653, ../sass/_media-query.scss */
  .acordian-tab-data.active .sub-title {
    display: none;
  }

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

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

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

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

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

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

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

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

  /* line 677, ../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 679, ../sass/_media-query.scss */
  .commonInnerWrapper {
    padding-top: 2.5rem;
  }

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

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

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

  /* line 692, ../sass/_media-query.scss */
  .page-health-db .formWrapper,
  .page-insurance-partner .formWrapper {
    width: 100%;
  }
  /* line 695, ../sass/_media-query.scss */
  .page-health-db .formWrapper div,
  .page-insurance-partner .formWrapper div {
    width: 100%;
  }
  /* line 697, ../sass/_media-query.scss */
  .page-health-db .formWrapper .form-group .btn-go,
  .page-insurance-partner .formWrapper .form-group .btn-go {
    width: 90px;
  }
  /* line 698, ../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 703, ../sass/_media-query.scss */
  .overlaydata .wrapperrow {
    flex-direction: column;
    max-height: max-content;
    justify-content: flex-start;
  }
  /* line 705, ../sass/_media-query.scss */
  .overlaydata .wrapperrow li {
    width: 100% !important;
    margin-bottom: 1.5rem;
  }

  /* line 710, ../sass/_media-query.scss */
  .enquiryModalWrapper .modal-content, .careerModal .modal-content, .booking-form .modal-content, .videoTestimonialWrapper .modal-content, .contact-form .modal-content {
    padding: 1.5rem;
  }
  /* line 711, ../sass/_media-query.scss */
  .enquiryModalWrapper .modal-title, .careerModal .modal-title, .booking-form .modal-title, .videoTestimonialWrapper .modal-title, .contact-form .modal-title {
    font-size: 1.3rem;
    color: #000;
  }
  /* line 712, ../sass/_media-query.scss */
  .enquiryModalWrapper.modal, .enquiryModalWrapper .modal, .careerModal.modal, .careerModal .modal, .booking-form.modal, .booking-form .modal, .videoTestimonialWrapper.modal, .videoTestimonialWrapper .modal, .contact-form.modal, .contact-form .modal {
    --bs-modal-width: 90%;
  }

  /* line 717, ../sass/_media-query.scss */
  .enquiryModalWrapper .modal-body, .careerModal .modal-body, .common-modal .modal-body, .booking-form .modal-body, .videoTestimonialWrapper .modal-body, .contact-form .modal-body, .imh-form .modal-body {
    max-height: 70vh;
    overflow-y: scroll;
    overflow-x: hidden;
  }
  /* line 722, ../sass/_media-query.scss */
  .enquiryModalWrapper .modal-body::-webkit-scrollbar-thumb, .careerModal .modal-body::-webkit-scrollbar-thumb, .common-modal .modal-body::-webkit-scrollbar-thumb, .booking-form .modal-body::-webkit-scrollbar-thumb, .videoTestimonialWrapper .modal-body::-webkit-scrollbar-thumb, .contact-form .modal-body::-webkit-scrollbar-thumb, .imh-form .modal-body::-webkit-scrollbar-thumb {
    background: #D4EDF8;
  }
  /* line 726, ../sass/_media-query.scss */
  .enquiryModalWrapper .modal-body::-webkit-scrollbar, .careerModal .modal-body::-webkit-scrollbar, .common-modal .modal-body::-webkit-scrollbar, .booking-form .modal-body::-webkit-scrollbar, .videoTestimonialWrapper .modal-body::-webkit-scrollbar, .contact-form .modal-body::-webkit-scrollbar, .imh-form .modal-body::-webkit-scrollbar {
    width: 6px;
    height: 6px;
  }
  /* line 731, ../sass/_media-query.scss */
  .enquiryModalWrapper .modal-body::-webkit-scrollbar-button:start:decrement, .enquiryModalWrapper .modal-body::-webkit-scrollbar-button:end:increment, .careerModal .modal-body::-webkit-scrollbar-button:start:decrement, .careerModal .modal-body::-webkit-scrollbar-button:end:increment, .common-modal .modal-body::-webkit-scrollbar-button:start:decrement, .common-modal .modal-body::-webkit-scrollbar-button:end:increment, .booking-form .modal-body::-webkit-scrollbar-button:start:decrement, .booking-form .modal-body::-webkit-scrollbar-button:end:increment, .videoTestimonialWrapper .modal-body::-webkit-scrollbar-button:start:decrement, .videoTestimonialWrapper .modal-body::-webkit-scrollbar-button:end:increment, .contact-form .modal-body::-webkit-scrollbar-button:start:decrement, .contact-form .modal-body::-webkit-scrollbar-button:end:increment, .imh-form .modal-body::-webkit-scrollbar-button:start:decrement, .imh-form .modal-body::-webkit-scrollbar-button:end:increment {
    height: 20px;
    display: block;
    background: #E8F7FD;
  }
  /* line 738, ../sass/_media-query.scss */
  .enquiryModalWrapper .modal-body::-webkit-scrollbar-track-piece, .careerModal .modal-body::-webkit-scrollbar-track-piece, .common-modal .modal-body::-webkit-scrollbar-track-piece, .booking-form .modal-body::-webkit-scrollbar-track-piece, .videoTestimonialWrapper .modal-body::-webkit-scrollbar-track-piece, .contact-form .modal-body::-webkit-scrollbar-track-piece, .imh-form .modal-body::-webkit-scrollbar-track-piece {
    background: rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 0px;
  }
  /* line 743, ../sass/_media-query.scss */
  .enquiryModalWrapper .modal-body::-webkit-scrollbar-thumb:vertical, .careerModal .modal-body::-webkit-scrollbar-thumb:vertical, .common-modal .modal-body::-webkit-scrollbar-thumb:vertical, .booking-form .modal-body::-webkit-scrollbar-thumb:vertical, .videoTestimonialWrapper .modal-body::-webkit-scrollbar-thumb:vertical, .contact-form .modal-body::-webkit-scrollbar-thumb:vertical, .imh-form .modal-body::-webkit-scrollbar-thumb:vertical {
    height: 100px;
    background: #D4EDF8;
    -webkit-border-radius: 6px;
  }
}
@media screen and (min-width: 769px) {
  /* line 755, ../sass/_media-query.scss */
  .acordian-tab-hd {
    display: none;
  }
}
/* ==================================================== */
/*  Break-Points Max-680px                       */
/* ==================================================== */
@media screen and (max-width: 680px) {
  /* line 762, ../sass/_media-query.scss */
  .slide-floting-menu, .sticky-panel {
    display: none;
  }

  /* line 764, ../sass/_media-query.scss */
  .innerBanner {
    padding: 4rem 0;
    min-height: 350px;
    height: auto;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  /* line 785, ../sass/_media-query.scss */
  .about-doctor-wrapper p {
    text-align: justify;
  }

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

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

  /* line 807, ../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 813, ../sass/_media-query.scss */
  .overlaydata-information .wrapperrow li {
    width: 100%;
    margin: 0;
  }

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

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

  /* line 827, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper {
    row-gap: 0;
  }
  /* line 830, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li {
    flex-direction: column;
    justify-content: center;
    align-items: center;
  }
  /* line 835, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li .into-item {
    width: calc(100% / 1 - 1rem);
    margin-bottom: 70px;
  }
  /* line 839, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li .into-item figure {
    width: 100px;
    height: 100px;
  }
  /* line 844, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li .into-item figcaption {
    font-size: 1.1rem;
  }
  /* line 849, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li:nth-child(2) {
    flex-direction: column;
  }
  /* line 852, ../sass/_media-query.scss */
  .information-wrapper ul.listWrapper li:nth-child(2) .into-item {
    width: calc(100% / 1 - 1rem);
    margin-bottom: 70px;
  }

  /* line 860, ../sass/_media-query.scss */
  .dashed-arrow {
    width: 0;
    height: 40px;
    border: none;
    border-left: 2px dashed #6a98ad;
  }
  /* line 866, ../sass/_media-query.scss */
  .dashed-arrow::after {
    content: "";
    position: absolute;
    width: 0;
    height: 0;
    border: none;
  }
  /* line 873, ../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 881, ../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 899, ../sass/_media-query.scss */
  .enquiryModalWrapper.modal,
  .enquiryModalWrapper .modal, .booking-form.modal, .booking-form .modal,
  .videoTestimonialWrapper.modal, .videoTestimonialWrapper .modal {
    --bs-modal-width: 90%;
  }

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

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

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

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

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

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

  /* line 913, ../sass/_media-query.scss */
  .about-doctor-wrapper .tab-content-wrapper,
  .about-doctor-wrapper .education-wrapper,
  .about-doctor-wrapper .affiliations-wrapper {
    padding: 0;
  }
  /* line 920, ../sass/_media-query.scss */
  .about-doctor-wrapper .education-wrapper .education-data {
    padding: 2rem;
  }
  /* line 922, ../sass/_media-query.scss */
  .about-doctor-wrapper .education-wrapper .education-data ul li {
    flex-direction: column;
    row-gap: 1rem;
  }
  /* line 925, ../sass/_media-query.scss */
  .about-doctor-wrapper .education-wrapper .education-data ul li .description {
    margin-left: 0;
  }
  /* line 927, ../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 936, ../sass/_media-query.scss */
  .about-doctor-wrapper .education-wrapper .chipstag li {
    text-align: center;
  }
  /* line 940, ../sass/_media-query.scss */
  .about-doctor-wrapper .affiliations-wrapper .affiliations-data {
    padding: 2rem;
  }
  /* line 943, ../sass/_media-query.scss */
  .about-doctor-wrapper .tab-content-wrapper {
    margin-bottom: 1rem;
  }

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

  /* line 955, ../sass/_media-query.scss */
  .about-depertment-wrapper .contentWrapper {
    padding: 2rem;
    max-height: max-content;
    overflow-y: visible;
  }
  /* line 960, ../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 970, ../sass/_media-query.scss */
  .why-choose-us {
    padding: 2rem 1rem;
  }
  /* line 972, ../sass/_media-query.scss */
  .why-choose-us .container-full {
    width: 96%;
  }
  /* line 975, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper {
    padding: 2rem 1.5rem;
  }
  /* line 977, ../sass/_media-query.scss */
  .why-choose-us .sectionWrapper .hightlight li {
    width: 100%;
    margin: 0 0 2rem 0;
  }

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

  /* line 988, ../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);
  }

  /* line 993, ../sass/_media-query.scss */
  .overlaydata .wrapperrow li .imagewraper {
    height: 250px;
    max-height: 250px;
  }
}
/* ==================================================== */
/*  Break-Points Max-490px                        */
/* ==================================================== */
@media screen and (max-width: 490px) {
  /* line 1002, ../sass/_media-query.scss */
  .innerBanner .title {
    font-size: 2.5rem;
  }

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

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

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

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

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

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

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

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

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

  /* line 1023, ../sass/_media-query.scss */
  .innerBanner .breadcrumb {
    flex-direction: column;
    row-gap: .5rem;
  }

  /* line 1025, ../sass/_media-query.scss */
  .commonInnerWrapper .page-item .header-data .content-wrapper {
    padding: 1rem .2rem;
  }

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

  /* line 1031, ../sass/_media-query.scss */
  .doctors-details-wrapper p, .doctors-details-wrapper p {
    text-align: justify;
  }

  /* line 1033, ../sass/_media-query.scss */
  .about-doctor-wrapper .tab-content-wrapper .tab-content {
    padding: 1.5rem;
  }

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

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

  /* line 1045, ../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 1046, ../sass/_media-query.scss */
  .doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper .chipstag, .doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper a {
    justify-content: center;
  }
  /* line 1047, ../sass/_media-query.scss */
  .doctorsCardWrapper .masonry-container .itemWrapper .item .contentWrapper a {
    column-gap: 1rem;
  }

  /* line 1051, ../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 1052, ../sass/_media-query.scss */
  .doctors-details-wrapper .about-doctor-wrapper .contentWrapper .chipstag, .doctors-details-wrapper .about-doctor-wrapper .contentWrapper a {
    justify-content: center;
  }
  /* line 1053, ../sass/_media-query.scss */
  .doctors-details-wrapper .about-doctor-wrapper .contentWrapper a {
    column-gap: 1rem;
  }

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

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

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

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

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

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

  /* line 1077, ../sass/_media-query.scss */
  .page-health-db .formWrapper,
  .page-insurance-partner .formWrapper {
    display: block;
    width: 100%;
  }
  /* line 1079, ../sass/_media-query.scss */
  .page-health-db .formWrapper .form-group,
  .page-insurance-partner .formWrapper .form-group {
    padding: 0;
  }
  /* line 1081, ../sass/_media-query.scss */
  .page-health-db .formWrapper .form-group .btn-go,
  .page-insurance-partner .formWrapper .form-group .btn-go {
    width: 90px;
  }
  /* line 1082, ../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 1088, ../sass/_media-query.scss */
  .footer .footerTopWrapper {
    padding: 2rem;
  }
  /* line 1090, ../sass/_media-query.scss */
  .footer .footerTopWrapper .footerData .col {
    margin-bottom: 2.4rem;
  }
  /* line 1092, ../sass/_media-query.scss */
  .footer h3 {
    margin: 0 0 .7rem 0;
  }
  /* line 1094, ../sass/_media-query.scss */
  .footer .bottomlogo ul {
    flex-wrap: wrap;
    row-gap: .6rem;
    column-gap: .6rem;
  }

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

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

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

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

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

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

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

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

  /* line 1148, ../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 1158, ../sass/_media-query.scss */
  .homeAboutWrapper .testimonials .sliderWrapper .item.video .video-thumbnail-wrapper img {
    max-height: 400px;
  }

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

  /* line 1160, ../sass/_media-query.scss */
  .overlaydata .wrapperrow {
    display: block;
  }

  /* line 1161, ../sass/_media-query.scss */
  .overlaydata .wrapperrow li .imagewraper.homeoverlay,
  .overlaydata .wrapperrow li .imagewraper {
    min-height: 250px;
    max-height: 350px;
    background-size: contain;
    object-fit: cover;
  }
}
@media only screen and (max-width: 430px) {
  /* line 1166, ../sass/_media-query.scss */
  .overlaydata .wrapperrow {
    display: block;
  }

  /* line 1167, ../sass/_media-query.scss */
  .overlaydata .wrapperrow li .imagewraper.homeoverlay,
  .overlaydata .wrapperrow li .imagewraper {
    min-height: 250px;
    max-height: 250px;
  }
}
@media only screen and (min-device-width: 390px) and (max-device-width: 844px) and (-webkit-device-pixel-ratio: 3) {
  /* line 1172, ../sass/_media-query.scss */
  .overlaydata .wrapperrow {
    display: block;
  }

  /* line 1173, ../sass/_media-query.scss */
  .overlaydata .wrapperrow li .imagewraper.homeoverlay,
  .overlaydata .wrapperrow li .imagewraper {
    min-height: 250px;
    max-height: 350px;
    background-size: contain;
    object-fit: cover;
  }

  /* line 1175, ../sass/_media-query.scss */
  .about-doctor-wrapper p {
    text-align: justify;
  }
}
