
@font-face{font-family:Product-Sans-Regular;
 src:url(../fonts/Product-Sans-Regular.ttf);
 }
@font-face{font-family:Product-Sans-Bold;
 src:url(../fonts/Product-Sans-Bold.ttf);
 }
 
@font-face{font-family:Product-Sans-Italic;
 src:url(../fonts/Product-Sans-Italic.ttf);
 }
/*-----------------------*/
body { padding: 0; margin: 0 auto;font-family:Product-Sans-Regular; position: relative; font-weight: 400; overflow-x: hidden; color:#504f4f; font-size: 17px;background:#fff;}
ul { list-style: none }
a { text-decoration: none; outline: none; }
body a:hover, body a:focus { text-decoration: none; color:#00378a; }
a:focus { outline: none; text-decoration: underline }
textarea:focus { outline: none }
input { outline: none !important }
button, button:focus { outline: none }
a img { border: none }
img { border: 0; max-width: 100%; width: 100%;}
p {padding: 0px; margin: 0px;}
h1, h2, h3, h4, ul, p { padding: 0px; margin: 0px;}
textarea { resize: none }
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #fff }
input:-moz-placeholder, textarea:-moz-placeholder { color: #fff }
input::-moz-placeholder { opacity: 1; outline: none }
textarea::-moz-placeholder { opacity: 1; outline: none }
.clr { clear: both; height: 0 }
.form-control:focus { box-shadow: none }
ul { padding: 0; list-style: none }
a { text-decoration: none; -moz-transition: all .2s; -webkit-transition: all .2s; transition: all .2s }
a:hover { text-decoration: none; -moz-transition: all .2s; -webkit-transition: all .2s; transition: all .2s }
html {scroll-behavior: smooth;}
.csn-ul{margin-left:20px;}
.csn-ul li {position: relative;margin-bottom:7px;}
.csn-ul li:before {position: absolute;top:9px;left:-19px;height: 8px;width: 8px;
background:#00378a;border-radius: 100%;content: '';}

/*===============header===============*/
#header-id {
    height: auto;
}
#header-id {
  background:none;
  height: auto;
  position:absolute;
  transition: transform .3s ease-in-out;
  z-index: 1020;
  width: 100%;
  margin: 0px auto;
  top:0px;
}
.header-inner {
    margin: 0 auto;
    max-width: 1400px;
    width:100%;
}
.wiki-mk {
  padding-left: 40px;
  padding-right: 40px;
}
.logo-d > img {
  max-width:440px;
  transform:translateY(50px);
  position: absolute;
  transition: transform .3s ease-in-out;
  padding-bottom: 40px;
  top: 0;
  z-index: 999;
}

.upload-btn-wrapper {position: relative;overflow: hidden;display: inline-block;width:100%; margin-top:-4px; text-align:left;}.upload-btn-wrapper input[type=file] {font-size: 100px;position: absolute;left: 0;top: 0;opacity: 0;}.hs_cos_wrapper_type_form h3{padding:7px; font-size:20px;} 
input.hs-button.primary.large{padding:5% !important;font-size:15px !important}.actions {margin-top:4px;}
.btn1 {background:none; color:#003A64; font-size: 14px;border:0px solid #f69825;padding: 7px px;border-radius:4px;font-weight:400;}
.phone-m{display:none;}
.ph-top{color:#fff !important; background:#003A64; padding:10px 15px !important; border-radius:6px; line-height:24px; box-shadow:0px 3px 6px #00000029; font-size:18px !important;}
.ph-top{color:#444 !important; background:#E1ECF0; padding:10px 15px !important; border-radius:6px; line-height:24px; box-shadow:0px 3px 6px #00000029; font-size:18px !important;}

.Whatsapp {position: fixed;bottom:30px;left: 55px; z-index: 800;cursor: pointer;background-color:#f5e9d8;border-radius:10px;padding:7px  14px;line-height: 18px;font-weight: 500;width:260px;   text-align: center;}.Whatsapp a{color:#000; text-decoration:none; font-size:19px;}
.Whatsapp a span{color:#1dc839;}

#slider-section {max-width: 100%;display: block;  position: relative;}

.fact-figures {
  position: absolute;
  width:50%;
  bottom: -140px;
  left:0px;
  padding:10px;
  z-index:1;
  margin:20px;
}

#figures .item{text-align:center; margin:10px 0px; padding:5px;  background:#ffbf00; border-radius:10px;box-shadow: 0px 3px 6px #00000029; display: flex;align-items: center;}
.factbox{display:block; width:100%; }
#figures img {width:55px;margin:5px auto;height:55px;}
#figures p {color: #444;font-size:14px; line-height:16px; height:18px; text-align: center;}


.banner-d{display:block;}.banner-m{display:none;}
.home-ranksection {
     width:420px;
	height:500px;
	padding:45px 55px;
    display: block;
    margin-top: -80px;
    background:url(../img/bg-form.png) no-repeat;
	background-size:100%;
    position: absolute;
    right:6%;
	bottom:-100px;z-index:2;
}
.home-ranksection h2{
	font-size:24px;
    color:#003A64;
    text-align: left;
    padding-top:0px;
    padding-bottom:0px;
}
.touch-form{padding-top:12px; column-count: 1;}
.home-ranksection ::placeholder {color:#666666;}
.home-ranksection input:focus {border-bottom:2px solid #ffbf00;}
.home-ranksection select:focus {border-bottom:2px solid #ffbf00;}
.home-ranksection textarea:focus {border-bottom:2px solid #ffbf00;}
.home-ranksection input, select, textarea {
    border: 1px solid #444;
	height:40px;padding-left:15px;
    width:100%;
    font-size: 14px;
    border-radius:4px;
    background-color: #fff;
    outline: none;
    text-align: left;
}
.submit-now-button {
    background:#ffbf00;
    border: 1px solid #ffbf00;
    padding:7px 12px;
    color: #444;border-radius:25px;
    font-size:20px;width:100%;
    margin-top:0px;
    display: flex;box-shadow: 1px 5px 10px rgb(255 255 255 / 30%);
    justify-content: center;
    align-items: center;
}
.submit-now-button:hover{background:#fff; color:#ffbf00;}
#about-us{padding-top:140px; display:block;}
#about-us h2{
  font-size:54px;
  color: #003A64;
  text-align:center;
  padding-top: 10px;
  padding-bottom: 10px;
}
#about-us span{
  color: #003A64;font-family:Product-Sans-Bold;
  text-align:center; font-weight:bold;
  padding-top: 10px;
  padding-bottom: 10px;position:relative;
}
#about-us span img{position:absolute; top: -34px; width:50px; left: 10%;}
#about-us p{font-size:17px; text-align:center; color:#504f4f; padding-bottom:20px; line-height:22px; padding-left:17%; padding-right:17%;}
.about-section{display:block; column-count: 1; background:#e4eefa; margin-bottom:70px; padding:20px; border-radius:10px;}
.about-d{display:block; float:left; width:50%;}
.about-img{display:block; float:left; padding-left:2%; width:48%; position:relative;}
.about-img img{width:100%; position:relative; right:-5%;}
.about-d p{ padding:10px !important; color:#504f4f !important; text-align:left !important;}
.Surgeries ul {
    padding: 0px;
	column-count: 2;
	margin-bottom:20px;
}

.Surgeries ul li{
    list-style: none;
    margin-left:10px !important;
    position: relative;color: #504f4f;font-size: 16px;line-height: 24px;margin-bottom:7px;
    padding-left: 20px;
}
.Surgeries ul li::before {
    content: '';
    background:#003A64;
    width: 8px;
    height: 8px;
    border-radius: 50px;
    position: absolute;
    top:11px;
    left: 0px;
}
.question ul li{margin-bottom: 5px !important; line-height: 22px !important;}


#comprehensive-care{padding:20px;display: block; column-count: 1;}
#comprehensive-care h2 {
  font-size:44px;font-family: Product-Sans-Bold;font-weight: bold;
  color: #003A64;
  text-align:left;
  padding-top: 10px;
  padding-bottom:0px;
}
#comprehensive-care h3{
  font-size:37px;
  color: #003A64;
  text-align:left;
  padding-top: 10px;
  padding-bottom:20px;
}
#comprehensive-care p {
  font-size: 17px;
  color:#504f4f;
  padding-bottom: 20px;
  line-height: 24px;
}
.Surgery-d{
  display: block;
  float: left;
  width: 50%;
}

.services-listed {
  width: 100%;
  list-style-type: none;column-count: 1;
  position: relative;background:#fff; padding-left:0px; display: flex;
}

#why-choose{
  padding: 20px;
  display: block;
  column-count: 1;
}

.why-choose {
  display: block;
  column-count: 1;
  background: #003A64;
  margin-bottom: 70px;
  padding:20px;
  border-radius:20px;
}
.why-choose-img {
  display:flex;
  float: left;
  padding-left: 2%;
  width: 54%;
  position: relative;
  justify-content: center;
align-items: center;
}
.why-choose-img img{width:560px;}
.why-choose-d {
  display: block;
  float: left;
  width: 44%;
}
.why-choose-d h2{
  font-size:40px;
  color: #fff;
  padding-top:20px;
  padding-bottom:20px;
}
.why-choose-d span {
  font-family: Product-Sans-Bold;
  font-weight: bold;
  padding-top: 10px;
  padding-bottom: 10px;
  position: relative;
}
.why-choose-d p {
  font-size: 16px;
  color: #ffffff;
  padding-bottom: 20px;
  line-height: 22px;
}
.regsiter{
    background:#fff;
    border: 1px solid #003A64;
    padding: 12px;
    color: #003A64;border-radius:25px;
    font-size: 15px;width:50%;
    margin-top:20px;
	display:block; text-align:center;
}
.regsiter:hover{color:#444;}
.consult-doctors{
  display: block;
  float: left;
  width: 50%;
}
#consult-doctors{
  padding: 20px;
  display: block;
  column-count: 1;
}
#consult-doctors img{width:90%;}
.youtube-button {
  background: #003A64;
  border:0px solid #003A64;
  padding: 12px;
  color: #fff;
  border-radius:45px;
  font-size: 15px;
  width:210px;
  padding-left:38px;
  margin-top: 0px;
  display: flex;
  box-shadow: 1px 5px 10px rgb(255 255 255 / 30%);
  justify-content: center;
  align-items: center;position:relative;
  margin:10px;
}
.youtube-button:hover{background:#2377b5; color: #fff;}
.youtube-button img {
  position: absolute;
  top: -2px;
  width: 50px;
  left: -9px;
  background: #fff;
  border-radius: 100%;
  height: 50px;border:3px solid #003A64;
}

.youtube-button1 {
  background: #fff;
  border:0px solid #003A64;
  padding: 12px;
  color: #003A64;
  border-radius:45px;
  font-size: 15px;
  width:210px;
  padding-left:38px;
  margin-top: 0px;
  display: flex;
  justify-content: center;
  align-items: center;position:relative;
  margin:10px;
}
.youtube-button1:hover{background:#ffbf00; color: #ffffff;}
.youtube-button1 img {
  position: absolute;
  top: -2px;
  width: 50px;
  left: -9px;
  background: #fff;
  border-radius: 100%;
  height: 50px;border:3px solid #003A64;
}

#consult-doctors h2{
  font-size:44px;
  color: #000;
  padding-top:140px;
  padding-bottom:0px;
}
#consult-doctors span{
  font-family: Product-Sans-Bold;
  font-weight: bold;display:block;
  padding-top:0px;
  padding-bottom: 10px;
  position: relative;
}
#consult-doctors p {
  font-size: 16px;
  color: #504f4f;
  padding-bottom: 20px;
  line-height: 22px;
}
.consultation{
    background:#ffbf00;
    border: 1px solid #ffbf00;
    padding:7px 12px;
    color: #444;border-radius:25px;
    font-size:20px;width:50%;
    margin-top:20px;
	display:block; text-align:center;
}
.consultation:hover{color:#ffbf00; background:#fff;}

#sign-up{
  padding:0px 20px;
  display: block;
  column-count: 1;
}

.sign-up-today {
  display: block;
  column-count: 1;
  background:#003A64;
  margin-bottom: 0px;
  padding: 0px 20px 40px 20px;
  border-radius: 20px 20px 0px 0;
}

.sign-up-box{
  display: block;
  float: left;
  width:50%;padding:0 40px;
  padding-top:50px;
}
.sign-up-box1{
  display: block;
  float: left;
  width:50%;
  padding-top:50px;
}
.sign-up-box h2{
  font-size:34px;
  color:#ffffff;
  padding-top:20px;
  padding-bottom:0px;
}
.sign-up-box span{
  font-family: Product-Sans-Bold;
  font-weight: bold; 
  padding-top:0px;
  padding-bottom: 10px;
  position: relative;
}
.bottom-form{padding-top:14px; width:48%;float:left;}
.bottom-form1{padding-top:14px; width:48%;float:left; padding-left:2%;}
.sign-up-box1 ::placeholder {color:#666666;}
.sign-up-box1 input:focus {border-bottom:2px solid #003A64;}
.sign-up-box1 select:focus {border-bottom:2px solid #003A64;}
.sign-up-box1 textarea:focus {border-bottom:2px solid #003A64;}
.sign-up-box1 input, select, textarea {
    border: 1px solid #444444;
	height:40px;padding-left:15px;
    width:100%;
    font-size: 14px;
    border-radius:4px;
    background-color: #fff;
    outline: none;
    text-align: left;
}
footer{
  padding:20px;
  display: block;
  column-count: 1;
  background:#112c46;
}
.copyright{text-align:center; color:#fff; font-size: 16px;}
#patients{
  padding:0px 0px;
  display: block;
  column-count: 1;
}
.patients-box{padding-right:7%;width: 100%;display: block;}
.patients-videobox{
  display: block;
  float: left;
  width:65%;
}
.patients-textbox{
  display: block;
  float: left;
  width:35%;
  margin-left:-11%;
  padding-top:7%;
  background: #fff;
z-index: 2;
position: relative;
}
.patients-textbox h2 {
  font-size: 44px;
  color:#003A64;position:relative;
  padding-right:20px;
  padding-bottom: 0px;
}
.patients-textbox h2 span {
  font-family: Product-Sans-Bold;
  font-weight: bold;
  display: block;
  padding-top: 0px;
  padding-bottom: 10px;
  position: relative;
}

.patients-textbox p {
  font-size: 16px;
  color: #504f4f;
  padding-bottom: 20px;
  line-height: 22px;
}
.get-started{
    background:#fff;
    border: 1px solid #003A64;
    padding: 10px;
    color: #003A64;border-radius:25px;
    font-size:20px;width:48%;
    margin-top:20px;
	display:block; text-align:center;
}
.get-started:hover{color:#fff; background:#003A64;}

.video-img{border-radius:10px; margin:15px 0;}
#our-technology{display: block; padding:30px 0px; column-count: 1;  background:linear-gradient(to bottom, #003A64 55%, #ffffff 0%)}
#our-technology h2 {
  font-size: 44px;
  font-family: Product-Sans-Bold;
  font-weight: bold;
  color: #ffffff;
  text-align: left;
  padding-top: 10px;
  padding-bottom:10px;
}
#our-technology p{color: #ffffff;}

.technology-item{position:relative; padding-bottom: 70px !important; display:block; -webkit-transition: 600ms ease transform;-o-transition: 600ms ease transform;transition: 600ms ease transform;height: 100%;overflow: hidden; margin:1.5rem  20px 2rem;}
.technology-item:hover{webkit-transform: scaleX(1.1) scaleY(1.1);-ms-transform: scaleX(1.1) scaleY(1.1);transform: scaleX(1.1) scaleY(1.1);}

.technology-box{position:absolute;  bottom:0px; background:#fff; width:87%; padding:20px; margin-bottom: -30px;}
.technology-box:hover{width:100%; -webkit-transition: all .8s; transition: all .8s;}
.technology-item:hover .technology-box{color:#fff; background:#ffbf00; }
.technology-box h5{position:relative;  ont-weight: bold;
color: #003A64; font-size:22px; font-weight:bold; display:block;}
.technology-item:hover h5{color:#fff;}
 
.technology-item:hover .technology-events{color:#fff;}

#technology{margin:25px 0;}
#technology .item{margin:25px 10px; padding:10px; background-color:#fff; box-shadow: 1px 5px 10px rgb(0 0 0 / 10%); border-radius:10px;}
.special-box {transition: .4s ease-in-out;min-height:100%;border-radius: 5px;border:0px solid #ffbf00;border-radius:10px;}
.special-box img {background:#fff; border-radius:10px; margin-bottom:10px;}
.special-box h3 {font-size:20px; font-weight:bold; padding-bottom:10px; color:#003A64;   height:55px;}
.technology-events{-webkit-line-clamp:6;
    -webkit-box-orient: vertical;height: 130px;
    display: -webkit-box;
    overflow: hidden;
    font-size: 15px;
    color: #504f4f;
    padding:0px;
    margin-bottom: 10px;
}

#patient-video .video-box img {border-radius: 10px;}
.video-box .ttm-video-btn {position: absolute;top:50%;left: 40%;}
.ttm-play-btn {border-radius:30px;color:#fff;font-size:18px;display:inline-block;padding:10px 20px 10px 50px;position:relative}
.ttm-play-btn:hover, .ttm-video-btn span.ttm-btn-play {color: #fff;}
.ttm-video-btn .ttm-btn-play {background-color:#06a79f;
position:absolute;top:50%;left:0;right:0;margin-top:-30px;z-index:5;width:70px;height:70px;border-radius:50px;text-align:center;line-height:70px;font-size:25px;margin-right:-1px;cursor:pointer;display:inline-block;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}
.ttm-btn-play:after,.ttm-btn-play:before{content:'';border:1px solid;border-color:inherit;width:150%;height:150%;-webkit-border-radius:100%;border-radius:100%;position:absolute;left:-25%;top:-25%;opacity:1;-webkit-animation:1s videoplay-anim linear infinite;animation:1s videoplay-anim linear infinite}
.ttm-btn-play:before{-webkit-animation-delay:.5s;animation-delay:.5s}.ttm-play-btn:hover,.ttm-video-btn span.ttm-btn-play{color:#fff}.ttm-video-btn:hover .ttm-btn-play{background-color:rgba(255,94,24,.95);color:rgba(255,255,255,1)}.fid-section.bg-img5{background-attachment:fixed}


.video-box .content {position: absolute;bottom:20px;left: 0px;width: 100%;color: white;z-index: 5;word-break: break-word;padding: 15px;text-align: center;}
.video-box::after {content: '';position: absolute;top: 0;left: 0;height: 100%;width: 100%;transition: 0.5s !important;transform: translateY(10px);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #00123d 126%); border-radius:20px;}
.video-box .content h5 {margin-bottom: 0;color: #fff;font-weight: 600;font-size:22px;text-align: center;}
.video-box .content p{margin-bottom: 0;color: #fff;font-weight: 600;font-size: 14px;text-align: center;}


#expert{margin-top:10px;}
#expert .item{position: relative; margin:80px 5px 15px 5px;}
.dr-box{position:relative;  padding:10px;border-radius: 8px; border:1px solid #aaaaaa; background: #fff;}
#expert .dr-box img{border-radius:100%; width:150px; height:150px; margin:0px auto; margin-top:-75px; box-shadow: 0 1px 4px rgb(0 0 0 / 10%); right:0px;}
.dr-box h3{font-size:16px;  font-weight:bold; padding-top:14px; color:#003874; text-align:center; }
.dr-box span{font-size:13px; font-weight:400;margin-top:7px; color:#444; font-family: Product-Sans-Regular !important; display:block; line-height:18px; text-align:center; height:75px;}

.Surgeries ul {
    padding: 0px;
	column-count: 2;
	margin-bottom:20px;
}

.Surgeries ul li{
    list-style: none;
    margin-left:10px !important;
    position: relative;color: #504f4f;font-size: 16px;line-height: 24px;margin-bottom:7px;
    padding-left: 20px;
}
.Surgeries ul li::before {
    content: '';
    background:#003A64;
    width: 8px;
    height: 8px;
    border-radius: 50px;
    position: absolute;
    top:11px;
    left: 0px;
}
.Surgery-boxleft{
  display: block;
  float: left;
  width: 50%;
}
#non-surgical ul {
    display: flex;
    flex-wrap: wrap;
    padding: 0px;
}
#non-surgical li {
    width:100%;
    padding:7px;margin-bottom:20px;
	list-style:none;
	box-shadow: 1px 5px 10px rgb(0 0 0 / 10%);
border-radius: 5px;margin-top:70px;
}
#non-surgical h3 {
  font-size:25px;
  color: #003A64;
  text-align: left;
  padding-top: 10px;
  padding-bottom:10px;
}
#non-surgical .img-box{width:25%;float:left;}
#non-surgical img{width:100%;border-radius:5px; border:1px solid #003A64; margin-top: -40px;}
#non-surgical .special-box1{width:70%; padding-left:5%;float:left;}
.surgical-events {
  display: block;
  width: 100%;
  font-size: 15px;
  color: #777;
  line-height: 20px;
  height:100px;
  font-weight: 400;
  display: block;
  padding: 10px;
}

.question ul li{margin-bottom: 5px !important; line-height: 22px !important;}

.patients-d{display:block;}.patients-m{display:none;}

#patient-video .video-box img {border-radius: 10px;}
.video-box .ttm-video-btn {position: absolute;top:50%;left: 40%;}
.ttm-play-btn {border-radius:30px;color:#fff;font-size:18px;display:inline-block;padding:10px 20px 10px 50px;position:relative}
.ttm-play-btn:hover, .ttm-video-btn span.ttm-btn-play {color: #fff;}
.ttm-video-btn .ttm-btn-play {background-color:#ffbf00;
position:absolute;top:50%;left:0;right:0;margin-top:-30px;z-index:5;width:70px;height:70px;border-radius:50px;text-align:center;line-height:70px;font-size:25px;margin-right:-1px;cursor:pointer;display:inline-block;-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}
.ttm-btn-play:after,.ttm-btn-play:before{content:'';border:1px solid;border-color:inherit;width:150%;height:150%;-webkit-border-radius:100%;border-radius:100%;position:absolute;left:-25%;top:-25%;opacity:1;-webkit-animation:1s videoplay-anim linear infinite;animation:1s videoplay-anim linear infinite}
.ttm-btn-play:before{-webkit-animation-delay:.5s;animation-delay:.5s}.ttm-play-btn:hover,.ttm-video-btn span.ttm-btn-play{color:#fff}.ttm-video-btn:hover .ttm-btn-play{background-color:#f4ac10;color:rgba(255,255,255,1)}.fid-section.bg-img5{background-attachment:fixed}


.video-box .content {position: absolute;bottom:20px;left: 0px;width: 100%;color: white;z-index: 5;word-break: break-word;padding: 15px;text-align: center;}
.video-box::after {content: '';position: absolute;top: 0;left: 0;height: 100%;width: 100%;transition: 0.5s !important;transform: translateY(10px);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #00123d 126%); border-radius:20px;}
.video-box .content h5 {margin-bottom: 0;color: #fff;font-weight: 600;font-size:22px;text-align: center;}
.video-box .content p{margin-bottom: 0;color: #fff;font-weight: 600;font-size: 14px;text-align: center;}

.home-experts{ max-width: 100%;
  display: flex;margin-top:40px;
  width: 100%;
  position: relative;
  padding:50px 0;
  background: #fff;
}
.home-experts .mid-inner{max-width:1300px; width:100%; margin: 0px auto;}
.home-team{width: 100%;display:flex; padding:0 20px;}
.home-team .docleft {
  width:70%;
  display: block;
}
.docleft  h2 {
  font-size:40px;
  line-height:50px;
  margin: 10px 0;
  padding: 14px 0px;
  color:#003A64;
  font-weight: bold;
}
.home-team .docright {
  width:30%;
  display: block;
  text-align: right;margin-top:40px;
}
.docright .bookdoc{
  font-size: 17px;
  border-radius:30px;
  color: #fff;
  font-weight: bold;
  background:#003A64;
  border: 2px solid #003A64;
  padding: 10px 20px;
}
.docright .bookdoc:hover{ background:#fff;  color:#003A64;}
.hometeam-box{display:block; position:relative;margin-top: 40px; margin-left:0%;
margin-right:0%;}
.hometeam-box ul{
	margin:0px;
    padding: 0px;
    display: flex;
    flex-wrap: wrap;
    list-style: none;
    justify-content: center;
}
.hometeam-box li {
    padding:0px;
    margin-bottom:10px;
    width:25%;
    list-style: none;
	position: relative; 
}

#expert  .li-team {
    border-radius: 5px;
    /*box-shadow: 0px 3px 6px #00000029;*/
    height: 100%;background:#fff;
    padding:0px;
}

#expert   .li-team img {
  width:100%; background-color:#ffffff;border-radius:1px;
  height:auto;border:2px solid #efefef;
  border-radius: 14px;
}
#expert   .li-team h2{
  font-size:20px;
  margin:10px 0;
  color: #003A64;
  font-weight: bold;
}
#expert .li-team h3 {
  margin:10px 0;
  font-size:16px;
  display: block;
  color:#6d6e71;
  font-weight:400;
}
.drbox {
  background: #fff;
  padding: 10px;
  box-shadow: 0px 3px 6px #00000029;
  border-radius: 14px;
  margin-top: -20px;
  z-index: 2;
  position: relative;
  height: 127px;
}



#faqs{padding: 40px 0;text-align: center;margin: 20px;border-radius: 20px;background: linear-gradient(to bottom, #e4eefa 0%, #fff 100%);}
#faqs h2 {font-size: 40px;color:#003A64;font-family: Product-Sans-Bold;padding-top: 20px;padding-bottom: 20px;}
#faqs .question h5{margin: 0;text-align:left;color:#032f4f; margin-right: 25px;padding:15px 5px 15px 5px;font-size: 22px;font-weight: bold;border-bottom: 1px solid #dcdde1;}
#faqs .arrow {background-image: url(../img/plus-icon.png);width: 30px;height: 30px;background-size: contain;background-repeat: no-repeat;position: absolute;top:14px;right: 30px;}
#faqs .arrow-active {background-image: url(../img/plus1-icon.png);}

.find-boxht {display:none;}
.navigation-mobile-link {height:56px; color:#353a57 !important; text-align:center !important; justify-content:center !important; flex-grow:1 !important; flex-direction:column !important; display:flex !important; text-decoration:none; border-right:1px solid #f1f1f1;}
.f-12 {font-size: 12px;}
.navigation-mobile-link .mx-auto{margin-left: auto !important; width:25px; margin-right:auto !important; padding-top:10px;}



#expert-videos{position:relative; margin-top:80px; margin-bottom:0px;}
.section-videos{position:relative; margin:10px; display:flex;}
.section-videos::after {
    background-color: #003A64;
    border-radius: 10px;
    content: "";
    height:80%;
    left: 0;
    max-width:100%;
    position: absolute;
    top: 0;
    width:100%;
    z-index: -1;
}
.section-panel{position: relative;
    z-index: 1;
    padding: 20px;
    color: #fff;flex: 0 0 430px;
    width:430px;display:block;
}
.section-panel h2 {
  font-size:34px;
  color: #fff;font-family: Product-Sans-Bold;font-weight: bold;
  padding:20px 0;
}
.box-shadow-lg-big {
    border-radius: 10px;overflow:hidden;
    padding:40px 0px;display:block;
    width: 100%;
    margin-top: 20px;
    column-count: 1;
}

.videobox{
    width:90%;
    background: #fff;
    box-shadow: 0 1px 6px rgb(0 0 0 / 15%);
    border-radius: 8px;
    margin:20px;
	padding:20px;
}
.videobox  iframe{
    width: 100%; border-radius: 8px;
    height:280px; 
}
.videobox  h3 {
    color:#444 !important;
    margin: 7px 10px !important;
    font-size:18px; height:40px;
	text-align:center;
}

#expert-videos .consultation {
    background: #ffbf00;
    border: 1px solid #03216a;
    padding: 10px;
    color: #fff;
    border-radius: 25px;
    font-size: 20px;
    width: 60%;
    font-weight: Bold;
    margin-top: 20px;
    display: block;
    text-align: center;
}

.success-box ul {display: flex;flex-wrap: wrap;margin: 0px; border-top:1px solid #03216a;padding:20px 7px;align-items: center;}
.success-box li {padding-left:40px;position:relative;width:25%;list-style: none;}
.success-box li img{position:absolute; top:8px; left:0px; width:35px; height:35px;}
.success-box li h2 {font-size:30px;color:#03216a;padding: 0px;text-align: left;z-index: 1;font-weight: bold;position: relative;display: block;letter-spacing: 0px;}
.success-box li p{font-size:15px;color: #000;text-align: left;padding-bottom: 10px;z-index: 1;position: relative;display: block;letter-spacing: 0px;}



/*----New Add----*/
#your-journey{
  max-width: 100%;
  display: flex;
  margin-top: 40px;
  width: 100%;
  position: relative;
  padding: 50px 0;
  background: #fff;
}
.home-journey{
  width: 100%;
  display: flex;
  padding: 0 20px;
}
.home-journey .journeyleft {
  width: 70%;
  display: block;
}
.journeyleft h2 {
  font-size: 40px;
  line-height: 50px;
  margin: 10px 0;
  padding: 14px 0px;
  color: #003A64;
  font-weight: bold;
}
.home-journey .journeyright {
  width: 30%;
  display: block;
  text-align: right;
  margin-top: 40px;
}
.journeyright .bookdoc {
  font-size: 17px;
  border-radius: 30px;
  color: #fff;
  font-weight: bold;
  background: #003A64;
  border: 2px solid #003A64;
  padding: 10px 20px;
}
.journeyright .bookdoc:hover {
  background: #fff;
  color: #003A64;
}

#promise .item {
  text-align: center;
  margin: 10px 0px;
  padding: 5px;
  background:#ffbf00;
  border-radius: 10px;
  box-shadow: 0px 3px 6px #00000029;
  display: flex;
  align-items: center;
}
#promise img {
  width:95px;
  margin:10px auto;
}
#promise p {
  color:#003a64;
  font-size:18px; 
  line-height:22px;
  height:50px;
  text-align: center;
}

#journey-eternal{
  max-width: 100%;
  display: flex;
  width: 100%;
  position: relative;
  padding:10px 0 40px 0;
  background: #fff;
}
#journey-eternal h3{
  font-size: 40px;
  line-height: 50px;
  margin: 10px 0;text-align:center;
  padding: 14px 0px;
  color: #003A64;
  font-weight: bold;
}
.journey-eternal{width:97%; padding-top:40px; margin:0px auto;}
/*----New Add----*/


.video-body{position: absolute;top: 0;align-items: center;display: flex;justify-content: center;width: 100%;height:240px;}
#gallery{margin:60px 0;} #gallery .item{padding:10px 0;}
.icon-play {
    background: url(../img/icon-play.png) no-repeat center center transparent;
    width: 85px;
    height: 85px;
    display: inline-block;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .35s;
    -o-transition: all .35s;
    transition: all .35s;
    -moz-transition: all .35s;
    -ms-transition: all .35s;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    color:#5b5aa6;
    line-height: 85px;
    text-align: center;
    padding-left: 3px;
	font-size:22px;
}
.icon-play:hover {-webkit-transform: scale(.8);-ms-transform: scale(.8);-o-transform: scale(.8);transform: scale(.8);}

.our-gallery img {width: 100%;border-radius: 7px;margin-bottom: 4px;border: 1px solid #1fbdb6;}
.our-gallery{border-radius:5px;padding:10px;position: relative;
height: 100%;background: #fff;margin: 0 5px;box-shadow: 0 1px 6px rgb(0 0 0 / 15%);
}



.get-an-estimate{
  position: fixed;
  bottom: 30px;
  right: 55px;
  z-index: 800;
  cursor: pointer;
  background-color:#003A64;
  border-radius: 10px;
  padding: 7px 14px;
  line-height: 18px;
  font-weight: 500;
  width: 200px;
  text-align: center;
}
.get-an-estimate a{color:#fff !important;}


@media screen and (max-width:880px) {
.get-an-estimate{display:none;}
	
.header-inner{max-width:100%;} .wiki-mk {padding-left:10px;padding-right:10px;}
.banner-d{display:none;}.banner-m{display:block; padding-top: 38px;}

.logo-d > img{max-width:255px; transform: translateY(12px);}
.home-ranksection {
     width:100%;
	height:100%;
	padding:25px 55px;
    display: block;
    margin-top:0px;
    position:relative;
    right:0%;
	bottom:0px;
}
.home-ranksection h2{font-size:17px;}
#about-us p{font-size:16px; text-align:center; color:#444; line-height:22px; padding:2%;}
#about-us h2{font-size:24px;}#about-us{padding-top:40px;}
#about-us span img {position: absolute;top: -20px;width: 30px;left: 15%;}
.about-d{width:100%; position: relative; float: inherit;}
.about-img{padding-left:0%; width:100%; position:relative;}
.about-img img{width:100%; position:relative; right:0%;}
.services-listed{display:block !important;}
#comprehensive-care h2{font-size:27px;}#comprehensive-care h3{font-size:17px;}
.why-choose{margin-bottom:20px;}#why-choose{padding:10px;}
.why-choose-img{width:100%; padding-left:0%;}.why-choose-d{width:100%; padding-bottom:20px;}
.why-choose-d h2{font-size:22px;}.regsiter{width:100%;}
.Surgery-d{
  width: 100%;
  position: relative;
  float: inherit;
}
.consult-doctors{width:100%;}#consult-doctors h2{padding-top:10px; font-size:22px;}
.consultation{width:100%;}
.sign-up-box{width:100%; padding-left:0px; padding-top:20px;}.sign-up-box h2{font-size:24px;}
.sign-up-box1{width:100%; padding-top:20px;}
.bottom-form{width:100%;}.bottom-form1{width:100%; padding-left:0%;}

.patients-box{padding:20px;}
.patients-videobox{width:100%;}
.patients-textbox{width:100%; margin-left:0%; margin-bottom:40px;}.get-started{width:70%;}
.patients-textbox h2{font-size:24px; padding-right:40px;}
#our-technology h2{font-size:24px;}
.technology-events{height:150px;}
.technology-item{padding-bottom:170px !important;}#our-technology li {width:100%;}
#our-technology li{margin-top:160px;}#our-technology ul{margin-top:0px;}
.phone-m{display:block; color: #fff;background:#ffbf00; padding:10px !important; border-radius:6px; line-height:24px; box-shadow:0px 3px 6px #00000029; float: right; margin-top:14px; margin-right:11px;}
.Whatsapp {left:5px;bottom:40px;width:270px;padding: 7px 7px 7px 15px;}
.Surgeries ul {column-count:1;}.home-experts{flex-direction: column; margin-top:0px;}.home-experts .mid-inner{max-width:95%;}
.home-team{flex-direction: column;}.home-team .docleft{width: 100%;}.docleft h2{font-size: 24px;line-height:30px;}
.home-team .docright{width:100%; text-align: left;}
.hometeam-box ul{flex-direction: column;}.hometeam-box li{width:100%;}
.patients-d{display:none;}.patients-m{display:block;}

.section-panel h2{font-size: 30px;}
.section-panel{flex:0 0 100%; width: 100%;}
.section-videos{display:block;}

#faqs .question h5{font-size:16px; font-weight:400;}
#faqs .why-choose{padding:4px;}
#faqs .question h5{margin-right: 25px;}
#faqs .arrow{width: 20px;height: 20px;right: 10px;}.work-exp{height:100%;}
.work-exp{text-align:center;display: block;font-size: 14px; height:100%;  color:#003874;}
.getcallbackpop{bottom:75px !important;}#myBtn{display:none !important;}
.find-boxht {position: fixed;bottom: 0;left: 0;right: 0;z-index:3;background: #fff;border-top: 1px solid #f7f7f7;box-shadow: 0 -1px 4px rgba(0,0,0,.08);display:flex !important;}

.success-box li {width: 50%; padding-left:30px;}.success-box li img{width:25px; height:25px;}.success-box li h2{font-size: 24px;}
.success-box li p{font-size:12px;}.why-choose-img img{margin-top:0%;}
#expert-videos .consultation{width:100%;}
.fact-figures{position: relative; width:95%; bottom:0; margin:0px auto; padding:10px;}

#your-journey{margin-top:0px;}.home-journey{flex-direction: column;}
.home-journey .journeyleft{width:100%;}.journeyleft h2{font-size:30px; line-height:35px;}
.home-journey .journeyright{width:100%; text-align: center; margin-top:0px; margin-bottom:40px;}
#promise p{height:70px; font-size:14px; line-height:16px;}

#journey-eternal h3{font-size:30px; line-height:35px;}.journey-eternal{width:100%;padding-top:0px;}

}

