 @font-face{font-family:Open Sans;
 src:url(../fonts/OpenSans-Regular.ttf);
 }
  @font-face{font-family:Inter Medium;
 src:url(../fonts/Inter-Medium.ttf);
 }
 @font-face{font-family:Inter Bold;
 src:url(../fonts/Inter-SemiBold.ttf);
 }

 

 
/*-----------------------*/
html {scroll-behavior:smooth;}
body { padding: 0; margin: 0 auto;font-family:Open Sans;position: relative; font-weight: 400; overflow-x: hidden; color: #000; font-size: 16px;background:#fff;}
ul { list-style: none }
a { text-decoration: none; outline: none; }
body a:hover, body a:focus { text-decoration: none; color:#202833; }
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 }.latest-newsbox::placeholder {color:#666666; font-size:15px;}
.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 }

.csn-ul{margin-left:20px;  text-align: justify;}
.csn-ul li {position: relative;margin-bottom:7px;}
.csn-ul li:before {position: absolute;top:9px;left:-19px;height: 8px;width: 8px;
background:#014d49;border-radius: 100%;content: '';}

/*===============header===============*/
#header-id {
    height: auto;
}
#header-id {
  background: #01568C;
  height:80px;
  transition: transform .3s ease-in-out;
  width:100%;
  margin:0px auto;
  padding-top:5px;
  top:0px;border-bottom:1px solid #CCCCCC;
  position: relative;
}
.header-inner {
    margin: 0 auto;
    max-width:1280px;
    width:100%;
}

.headerTertiary {
  align-items: center;
  display: flex;
height: 74px;
position: relative;
z-index: 666;
background: none;
margin: auto;
max-width:90rem; width:100%;
padding: 1rem;
}
.topnav-left {
  max-width:50%;
  padding: 0px;
  width: 100%;
  display: block;
  float: left;
}
.topnav-left {
  max-width:50%;
  padding: 0px;
  width: 100%;
  display: block;
  float: left;
}
.headerTertiary .list-unstyled {
    padding-left: 0;
    list-style: none;
}

.headerTertiary .list-unstyled {
    padding-left: 0;
    list-style: none;
}
.emergency-no a{color:#e30000 !important;}
.nav-topright{  padding-top:20px;margin-right: 0px;}
.sticky .nav-topright{padding-top:10px;padding-bottom: 8px;}
.nav-topright ul {
    display: flex;
    font-size:15px; font-weight:700;
    justify-content: flex-end;
    line-height: 1.25rem;
    margin-bottom: 0;
}
.nav-topright li {
    margin-left:.3rem;position: relative; padding-left:4px
}

.nav-topright li a {
    color:#6d6e71;
}
.nav-topright li a:hover{
    color:#2278b5;
}




.headerSecondry{
  align-items: center;
  background:none;
  display: flex;
  height:60px;
  position: relative;

}
.logo-scrollup{display:block;}
.logo-scrolldown{display:none;}
.logo-d > img {
  width:100%;
  position:relative;
}
.logo-d{
  width:210px !important;
  transform:translateY(-1px);
  position:relative;
  transition: transform .3s ease-in-out; 
}
.sticky .logo-d > img {max-width:210px; transform:translateY(1px);}
.sticky .logo1-d {max-width:200px !important; transform:translateY(15px) !important; margin-left:110px;}
.logo-m > img {
  max-width: 130px;
  transform:translateY(-1px);
  position:absolute;
  display:none;
  left: 20px;
  
}
.sticky{position:fixed !important;top:0;width:100% !important;  backdrop-filter: blur(40px); z-index: 999;}
.sticky .headerSecondry{height: auto;}

.sticky .page-header {padding:0.0rem 1rem 0rem 1rem;}
.sticky .logo-scrollup{display:none;}
.sticky .logo-scrolldown{display:block;}


.navbar__buttons{display: flex;align-items: center;gap: 1.5rem;flex-grow: 1; justify-content: right;}
.navbar__buttons a {
    color: var(--text-gray-color);
    font-weight: 500;
    transition: 0.3s ease;
}

@media (min-width: 64rem){.navbar__buttons a {font-size:15px;}.page-header ul a{font-size:15px !important;}
}

@media (min-width:90rem){.navbar__buttons a {font-size:16px;}.page-header ul a{font-size:16px !important;}
}

.phone-top-button{display:flex; margin:0px; padding:0px; position:relative;}
.phone-top-button a{width:100%; background:none; color:#ffffff !important; border:2px solid #fff; border-radius:50px; margin:0px; padding:7px 16px 7px 36px; position:relative;} 
.phone-top-button a img{width:auto; height:18px;position: absolute; left:15px; top:10px;}

.contact-top-button{display:flex; margin:0px; padding:0px; position:relative;}
.contact-top-button a{width:100%; background: #F1B43D; border:2px solid #F1B43D; color: #01568C; border-radius:50px; margin:0px; padding: 7px 16px; position:relative;}.contact-top-button a:hover{background:#ffffff; color:#01568C;}

/*--Head END--*/
.wiki-mk{padding-left:40px; padding-right:40px;}
.midbox-inner{margin:auto;max-width:90rem;width:100%;}
  

#hometop-section{width:100%;background:#ffffff;height:100%;overflow:hidden;padding:40px 0px 0px; position: relative;margin:0px;}
.home-slider-box {display:flex;align-items:center;  margin:0px; padding:0px;position: relative;}
.home-slider-boxleft{width:45%; margin-right:10%;  padding:0px;position: relative;}
.home-slider-boxleft h1{font-size:48px;color: #01568C;padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block;}.home-slider-boxleft h1 span{z-index:1; position:relative;}
.home-slider-boxleft h1 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/01/slider-line.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
	
.home-slider-boxleft h3{font-family:Inter Medium; font-size:18px;color:#F1B43D;}
.home-slider-boxleft p{font-size:16px; line-height:26px; width:95%; padding:8px 0px 50px; color: #626262;}
.book-an-appointmen{background: #F1B43D; color:#01568C;margin:0px;font-size:20px;border-radius: 74px;padding:10px 20px 10px 45px;position: relative; border:2px solid #F1B43D;}.book-an-appointmen img{width:auto; height:18px;position: absolute;left:18px;top:15px;}
.book-an-appointmen:hover{background: #ffffff; color:#01568C; border:2px solid #F1B43D;}
.home-slider-boxright{width:45%;padding:0px;position: relative;}


#home-transplant-section{width: 100%;background:#A1D5D3;height: 100%;overflow: hidden;padding:110px 0px;position: relative;margin: 0px;}
 
#home-transplant-section h2{font-size:44px;color:#005154;padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#home-transplant-section h2 span{z-index:1; position:relative;}
#home-transplant-section h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/01/transplant-line.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
#home-transplant-section h3{font-size:14px;color:#005154; text-transform: uppercase; text-align:center;}
#home-transplant-section p{font-size:16px; width:55%; margin:0px auto; color: #1B6769; text-align:center;}

#home-transplant-section ul{display:flex; flex-wrap:wrap; gap:20px; margin:40px 0px 0px; padding:0px; position:relative;}
#home-transplant-section li{width:32%; margin:0px; padding:20px; position:relative; border-radius: 12px; border-top:4px solid #00A3A9 !important; background:#FFF;border: 1px solid rgba(0, 0, 0, 0.08); box-shadow: 0px 6px 23.1px -109px rgba(0, 0, 0, 0.06); z-index:1;}
#home-transplant-section li:before{position: absolute;content: "";width: 100%;height:100%;background: url(../images/2024/01/transplant-bg.png) no-repeat; border-radius: 12px; background-size:42%;background-position:top left;z-index: -1;top:0px;left: 0px;}
#home-transplant-section li:hover:before{background: url(../images/2024/01/transplant-bg-hover.png) no-repeat;background-size:42%;}
#home-transplant-section li:hover{border-top:4px solid #F1B43D !important;border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: 0px 6px 23.1px 7px rgba(0, 0, 0, 0.06); }
#home-transplant-section li img{width:auto; height:80px;}
#home-transplant-section li h4{color: #01568C; font-size:20px; padding:30px 0px 0px; font-family:Inter Medium}
#home-transplant-section li .home-transplant-doc{font-size:16px; color:#454545; padding:20px 0px; margin:0px;}
#home-transplant-section li a{color: #00A3A9; font-size:16px; position:relative; z-index:1;}
#home-transplant-section li a:before{position: absolute;content: "";width: 100%;height:100%;background: url(../images/2024/01/transplant-arrow.png) no-repeat;background-size:20%;background-position:top right;z-index: -1;top:5px;right:-24px;}
#home-transplant-section li:hover a:before{position: absolute;content: "";width: 100%;height:100%;background: url(../images/2024/01/transplant-arrow-hover.png) no-repeat;background-size:20%;background-position:top right;z-index: -1;top:5px;right:-24px;}
#home-transplant-section li:hover a{color:#F1B43D;}
 
 
#home-about-section{width: 100%;background:#01568C;height: 100%;overflow: hidden;padding:0px 0px 0px;position: relative;margin: 0px;}
.home-about-section{display:flex; gap:0px; align-items:center; margin:0px; padding:20px  0px 0px; position:relative;}
.home-about-section-left{width:50%;  padding-right:10%; margin:0px; position:relative; z-index:1;}
.home-about-section-left:before{position: absolute;content: "";width: 100%;height:100%;background: url(../images/2024/01/02/bg.png) no-repeat; background-size:104%;background-position:bottom left;z-index: -1;bottom:0px;left: 0px;}
.home-about-section-right{width:50%; margin-top:-20px; padding:0px 0px 0px; position:relative;}
.home-about-section-right h2{font-size:44px; line-height:60px; width:100%; color:#ffffff;padding-bottom:0px;font-family:Inter Bold;z-index:1;position: relative;display: block;}
.home-about-section-right h2 span{z-index:1; position:relative;}
.home-about-section-right h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/01/slider-line.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
.home-about-section-right h3{font-size:14px;color:#F1B43D; text-transform: uppercase; margin-bottom:14px;}
.home-about-section-right h3 img{width:auto; height:7px; margin-right:7px;}
.home-about-section-right h4{font-size:20px;color:#F1B43D; font-family:Inter Bold; padding:20px 0px 10px;}
.home-about-section-right p{font-size:16px; width:80%; margin:0px 0px 20px; color: #ffffff;}
.home-about-section-right .book-an-appointmen{padding:10px 25px; font-size: 16px;}


#home-research-section{width: 100%;background:#ffffff;height: 100%;overflow: hidden;padding:80px 0px;position: relative;margin: 0px;}
#home-research-section h2{font-size:44px;color:#313131;padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#home-research-section h2 span{z-index:1; position:relative;}
#home-research-section h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/01/research-line.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
#home-research-section h3{font-size:14px;color:#FF731B;; text-transform: uppercase; font-family: Inter Medium; text-align:center;}
.home-research-section{display:flex; gap:40px; align-items:flex-start; margin:70px 0px 0px; padding:0px; position:relative;}

.home-research-section-left{width:25%;  margin:0px; position:relative; z-index:1;}
.home-research-section-right{width:75%;  margin:0px; position:relative; z-index:1;}
.home-research-section-right ul {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  margin:0px 0px 0px;
  padding: 0px;
  position: relative;
}
.home-research-section-right li {
  width:31%;
  margin: 0px;
  padding:15px;
  position: relative;
  border-radius: 12px;
  background: #FFF;
  box-shadow: 0px 6px 23.1px 7px rgba(0, 0, 0, 0.06);
  z-index: 1;
}
.home-research-section-right li img{border-radius:6px;}
.home-research-section-right li p{color: #313131; font-size: 12px; font-weight:600; padding:10px 0px 0px;}
.home-research-section-right .view-all{color: #01568C; font-family:Open Sans; font-size: 16px; text-decoration:underline; display: flex;
justify-content: center;margin-top: 35px;}.home-research-section-right .view-all:hover{text-decoration:none;}

#home-second-opinion{width: 100%;background: #9CCDFB;height:100%;overflow: hidden;padding:60px 0px;position: relative;margin: 0px; z-index:1}
#home-second-opinion:before{position: absolute;content: "";width: 100%;height:100%;background: url(../images/2024/01/second-opinion-bg.png) no-repeat;background-size:100%;background-position:100% 100%;z-index: -1;bottom:-10px;left: 0px;}
.home-second-opinion-right{width:65%; margin:0px; position:relative; z-index:1;}
.home-second-opinion{display:flex; gap:40px; align-items:center; margin:0px; padding:0px; position: relative;}
.home-second-opinion-left{width:45%; margin:0px; position:relative; z-index:1;}
.home-second-opinion-left h2{font-size:44px;color: #01568C;font-family:Inter Bold;z-index:1;width:100%;position: relative;display:block;}
.home-second-opinion-left h2 span{z-index:1; position:relative;}
.home-second-opinion-left h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/01/second-opinion.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
.home-second-opinion-right{width:65%; margin:0px; position:relative; z-index:1;}
.home-second-opinion-right p{color:#17537F;font-family:Open Sans;font-size:16px; line-height: 30px; margin-bottom:20px; width:90%;}
.home-second-opinion-right .book-an-appointmen{padding:10px 45px; font-size: 14px; font-weight:600;}

#home-success-stories{width: 100%;background: #01568C;height: 100%;overflow: hidden;padding:80px 0px;position: relative;margin: 0px;}
#home-success-stories h2{font-size:44px;color:#ffffff;padding-bottom:40px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#home-success-stories h2 span{z-index:1; position:relative;}
#home-success-stories h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/01/slider-line.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-20px;left: 0px;}
#home-success-stories h3{font-size:14px;color:#F1B43D; text-transform: uppercase; font-family: Inter Medium; text-align:center;}
#home-success-stories p{font-size: 16px;width: 55%;margin: 0px auto;color: #ffffff;text-align: center;}
.home-success-stories{display:flex; gap:40px; align-items:center;  justify-content: center; margin:70px 0px 0px; padding:0px 10%; position:relative;}
.home-success-stories-left{width:40%; border-right:2px solid #fff; padding-right:5%; margin-right:10%  position:relative; z-index:1;}
.home-success-stories-right{width:45%;  margin:0px; position:relative; z-index:1;}
.home-success-stories-right h4{font-size:20px; line-height:32px; margin-bottom:20px; color:#fff; font-family:Inter Medium;}
.home-success-stories-right .home-stories-doc{font-size: 16px; margin-bottom:20px; color:#fff; line-height: 30px;}
.home-success-stories-right span{font-size:20px; font-style: italic; margin-bottom:20px; color:#fff; font-family:Inter Medium;}
.home-success-stories-right img{width:auto; height:50px; margin:0px 0px 20px;}
.home-success-stories-button{display:flex; gap:20px; margin-top:20px;}
.read-story{background: #F1B43D; border:2px solid #F1B43D; color: #01568C;margin: 0px;font-size:16px;border-radius:65px;padding: 10px 20px;position: relative;}.read-story:hover{background:#ffffff; border:2px solid #ffffff;  color: #01568C;}
.all-stories{background:none; border:2px solid #FFF; color: #ffffff;margin: 0px;font-size:16px;border-radius:65px;padding: 10px 20px;position: relative; }.all-stories:hover{background:#ffffff;  color:#01568C;}


#home-your-doorsteps{width:100%; background: #ffffff;height: 100%;overflow: hidden;padding:100px 0px;position: relative;margin: 0px;}
.home-your-doorsteps{display:flex; gap:40px; align-items:center;  margin:0px 0px 0px; padding:0px; position:relative;}
.home-your-doorsteps-left{width:43%; margin-right:7%; padding:0px; position:relative;}
.home-your-doorsteps-left ul {display: flex;flex-wrap: wrap;gap: 20px;margin:0px 0px 0px;padding: 0px;position: relative;}
.home-your-doorsteps-left li {width:47.6%;margin: 0px;padding:15px;position: relative;border-radius: 12px;background: #FFF;box-shadow: 0px 4px 23.9px -8px rgba(0, 0, 0, 0.21);z-index: 1;}
.home-your-doorsteps-left li h4{display: flex; align-items:center; gap:20px; font-size: 14px; color:#000; font-family:Inter Bold; position:relative;}
.home-your-doorsteps-left li span{background: #F1B43D; width:40px;height:40px;text-align: center;line-height:11px;padding: 10px;border-radius: 100%;}.home-your-doorsteps-left li span img{width:auto; height:18px;}
.home-your-doorsteps-left li:hover span{background: #01568C;}
.home-your-doorsteps-left li p{font-size:14px;line-height:24px; color: #454545; padding:10px 0px 0px;}
.home-your-doorsteps-right{width:50%; margin:0px; padding:0px; position:relative;}
.home-your-doorsteps-right h2{font-size:44px; width:100%; color:#01568C;padding-bottom:0px;font-family:Inter Bold;z-index:1;position: relative;display: block;}
.home-your-doorsteps-right h2 span{z-index:1; position:relative; display:block; width:max-content;}
.home-your-doorsteps-right h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/01/slider-line.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-20px;left: 0px;}
.home-your-doorsteps-right h3{font-size:14px;color:#F1B43D; text-transform: uppercase; margin-bottom:14px;}
.home-your-doorsteps-right h3 img{width:auto; height:7px; margin-right:7px;}
.home-your-doorsteps-right p{font-size:16px; width:80%; margin:40px 0px 0px; color: #17537F;}

#home-our-team{width: 100%;background:#A1D5D3;height: 100%;overflow: hidden;padding:80px 0px;position: relative;margin: 0px;}
#home-our-team h2{font-size:44px;color:#005154;padding-bottom:40px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#home-our-team h2 span{z-index:1; position:relative;}
#home-our-team h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/01/transplant-line.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-20px;left: 0px;}
#home-our-team h3{font-size:14px;color:#005154; text-transform: uppercase; font-family: Inter Medium; text-align:center;}

#home-our-team ul {display: flex;flex-wrap: wrap;gap:20px; justify-content: space-between; margin:40px 0px 0px;padding: 0px;position: relative;}
#home-our-team li {width:23%;margin:30px 0px 0 0px;padding:0px;position: relative;z-index: 1;}
#home-our-team li .dr-img{border-radius:12px;padding-top:40px; margin-bottom:20px;background: #FFF;box-shadow: 0px 4px 23.9px -8px rgba(0, 0, 0, 0.21);}
#home-our-team li .dr-img img{border-radius:12px;}
#home-our-team li h4{font-size:20px; color: #1B6769;text-align:center; font-family:Inter Bold; position:relative;}



#home-contact-us{width: 100%;background:#ffffff;height: 100%;overflow: hidden;padding:100px 0px;position: relative;margin: 0px;}
.home-contact-us{display:flex; gap:30px; margin:0px; padding:0px; position:relative;}
.home-contact-us-left{width:45%; margin-right:5%; padding:0px; position:relative;}
.home-contact-us-left h2{font-size:44px;color: #313131;padding-bottom:40px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block;}
.home-contact-us-left h2 span{z-index:1; position:relative;}
.home-contact-us-left h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/01/slider-line.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-20px;left: 0px;}
.home-contact-us-left h3{font-size:14px; color:#F1B43D; margin-bottom:15px; text-transform: uppercase; font-family: Inter Medium;}
.home-contact-us-left h3 img {width: auto;height: 7px;margin-right: 7px;}
.home-contact-us-left p{color: #454545; font-size:16px; line-height: 30px; width:90%;}

.home-contact-us-left ul {display: flex;gap:20px; flex-direction:column; margin:40px 0px 0px;padding: 0px;position: relative;}
.home-contact-us-left li {display:flex; gap:20px; align-items: center; width:100%;margin:0px;padding:0px;position: relative;z-index: 1;}
.home-contact-us-left li .home-contact-icon{background:#F1B43D; padding:10px; height:50px; width:50px; line-height:27px; border-radius:100%; text-align: center;}
.home-contact-us-left li .home-contact-icon img{height:24px; width:auto;}
.home-contact-us-left li h4{font-size:18px; color: #2B383F;}
.home-contact-us-left li h4 span{font-size:16px; color: #959B9E; display:block; padding-bottom:5px;}

.home-contact-us-right{width:50%; margin:0px; padding:0px; position:relative;}
.home-contact-form{margin:0px; padding:20px;border-radius:12px;background: #FFF;box-shadow: 0px 6px 83.8px -28px rgba(0, 0, 0, 0.31);}

.home-contact-form input:focus {border:1px solid #03426D;}
.home-contact-form ::placeholder {color:#818181; font-size:16px;}
.home-contact-form textarea:focus {border:1px solid #03426D;}
.home-contact-form .magbox {background-color: #F9F9F9;width: 100%;height: 200px;padding-top: 20px;padding-left: 16px;}
.home-contact-form label {font-size: 14px;color: #575757;margin-bottom: 5px;font-family: Inter Medium;}
.home-contact-form input, textarea {border: 1px solid #F2F2F2;height: 50px;padding-left: 15px;width: 100%;font-size: 16px;border-radius: 8px;background: #FAFAFA;outline: none;}
.home-contact-form .home-form-box{width: 100%;gap: 15px;padding-bottom:14px;display: flex;}
.home-contact-form .home-contact-form-box{display: block;width: 100%;}

.home-contact-form .file-input {
  display: inline-block;
  text-align: left;
  background: #FAFAFA;
  border: 1px solid #F2F2F2;
  padding:6px 16px 80px;
  width:100%;
  margin-top:10px;
  position: relative;
  border-radius:8px;
}

.home-contact-form .file-input > [type='file'] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: 10;
  cursor: pointer;
}

.home-contact-form .file-input > .button {
  display:block;
  cursor: pointer;
  background: #E7E7E7;
  border: 1px solid #D1D1D1;
  padding: 8px 16px;
  border-radius:8px;
  box-shadow: 0px 4px 6.8px -4px rgba(0, 0, 0, 0.25);
  width: max-content;
  margin: 0px auto;
  position: absolute;
  left:40%;
  bottom:20px;
}

.home-contact-form .file-input:hover > .button {
  background:#03426D;
  color: white;
}

.home-contact-form .file-input > .label {
  color: #CFCFCF;
  white-space: nowrap;
  text-align: center;
  width: 100%;
  display: block;
}

.home-contact-form .file-input.-chosen > .label {
  opacity: 1;
}

.home-contact-form .submit-now{background: #F1B43D;color: #1E1E1E;border: 2px solid #F1B43D; font-size:16px;border-radius: 65px;padding:10px;position: relative; width:100%;  margin: 20px 0 0px; font-family: Inter Medium;}
.home-contact-form .submit-now:hover{background:#ffffff; color:#F1B43D;}



#home-news{width: 100%;background:#9CCDFB;height: 100%;overflow: hidden;padding:80px 0px;position: relative;margin: 0px;}
#home-news h2{font-size:44px;color: #03426D;padding-bottom:40px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#home-news h2 span{z-index:1; position:relative;}
#home-news h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/01/06/line.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
#home-news h3{font-size:14px;color:#03426D; text-transform: uppercase; font-family: Inter Medium; text-align:center;}
#home-news p{font-size: 16px;width:65%;margin: 0px auto;color: #17537F;text-align: center;}
#home-news ul {display: flex;gap:30px; justify-content: space-between; margin:70px 0px 0px;padding: 0px;position: relative;}
#home-news li {width:33.33%;margin:30px 0px 0 0px;padding:20px;border-radius:12px;margin:0px;background: #FFF;background: #FFF;box-shadow: 0px 6px 23.1px 7px rgba(0, 0, 0, 0.06); position: relative;z-index: 1;}
#home-news li img{border-radius:12px;}
#home-news li h4{font-size:20px; color: #313131; padding:15px 0 20px; font-family:Inter Medium;position:relative;}
#home-news li a{display:flex; gap:8px; align-items: center; margin:0px; padding:0px; color: #01568C; font-size:16px;}
#home-news li  a img{width:auto; height:10px; border-radius:0px;}
 /*---- home END ----*/
 
/*---- Treatment ----*/
 
#treatment-slider{width: 100%;background: #ffffff;height: 100%;overflow: hidden;padding: 0px;position: relative;margin:0px;}
#treatment-slider::before {position: absolute;content: "";width:100%;height: 100%;background: linear-gradient(to right, rgb(0,0,0,.66)30%, rgb(0,0,0,.0) 70%);z-index: 1;}
#treatment-slider .treatment-slider-img {object-fit: cover;height: 100%;}
#treatment-slider .treatment-slider-section {display: flex;margin: 0px;padding: 0px;position: absolute;top: 0px;left: 0px;z-index: 1;width: 100%;height: 100%;align-items: center;}
#treatment-slider .treatment-slider-left {width:50%; margin-left: 6%;padding: 0px;}
.treatment-slider-left h1{font-size:48px; line-height:70px; color:#ffffff;padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block;}.treatment-slider-left h1 span{z-index:1; position:relative;}
.treatment-slider-left h1 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/01/slider-line.png) no-repeat;background-size:90%;background-position:70% 100%;z-index: -1;bottom:-15px;left: 0px;}
.treatment-slider-left h3{font-family:Inter Medium; font-size:18px;color:#F1B43D;}
.treatment-slider-left p{font-size:16px; line-height:30px; width:80%; padding:8px 0px 50px; color:#ffffff;}
 
 
#treatment-slider-bottom{width:100%; background:#A1D5D3; height:100%; padding:60px 0px; z-index: 1; position:relative; margin:0px;}
#treatment-slider-bottom ul {display: flex; gap:30px;margin:-120px 0px 0px;padding: 0px;position: relative;}
#treatment-slider-bottom li {width:33.33%;margin: 0px; padding:40px 20px 40px;position: relative;border-radius: 12px;background: #FFF;box-shadow: 0px 4px 23.9px -8px rgba(0, 0, 0, 0.21);z-index: 1; border: 1px solid rgba(0, 0, 0, 0.08); border-top: 4px solid #F1B43D !important;}
#treatment-slider-bottom li h4{font-size:20px; color:#01568C; font-family:Inter Bold; margin:20px 0px; position:relative;}
#treatment-slider-bottom li span{position:relative; display:flex;background: #F1B43D; width:55px;height:55px;justify-content: center;
align-items: center; line-height:11px;padding:10px;  border-radius: 100%;}
#treatment-slider-bottom li span img{width:auto; height:24px;}
#treatment-slider-bottom li:hover span{background: #01568C;}
 


#treatment-related-conditions{width: 100%;background:#01568C; height: 100%;overflow: hidden;padding:110px 0px;position: relative;margin: 0px;}
#treatment-related-conditions h2{font-size:44px;color:#ffffff;padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#treatment-related-conditions h2 span{z-index:1; position:relative;}
#treatment-related-conditions h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/02/related-conditions.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
#treatment-related-conditions p{font-size:16px; width:55%; margin:0px auto; color: #ffffff; text-align:center;}
#treatment-related-conditions ul{display:flex; flex-wrap:wrap; gap:20px; margin:40px 0px 0px; padding:0px; position:relative;}
#treatment-related-conditions li{width:32%; margin:0px; padding:20px; position:relative; border-radius: 12px; border-top:4px solid #F1B43D !important; background:#FFF;border: 1px solid rgba(0, 0, 0, 0.08); box-shadow: 0px 6px 23.1px -109px rgba(0, 0, 0, 0.06); z-index:1;}
#treatment-related-conditions li:before{position: absolute;content: "";width: 100%;height:100%;background: url(../images/2024/01/transplant-bg.png) no-repeat; border-radius: 12px; background-size:42%;background-position:top left;z-index: -1;top:0px;left: 0px;}
#treatment-related-conditions li:hover:before{background: url(../images/2024/01/transplant-bg-hover.png) no-repeat;background-size:42%;}
#treatment-related-conditions li:hover{border-top:4px solid #00A3A9 !important;border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: 0px 6px 23.1px 7px rgba(0, 0, 0, 0.06); }
#treatment-related-conditions li img{width:auto; height:80px;}
#treatment-related-conditions li h4{color: #01568C; font-size:20px; padding:30px 0px 0px; font-family:Inter Medium}
#treatment-related-conditions li .home-transplant-doc{font-size:16px; color:#454545; padding:20px 0px; margin:0px;}
#treatment-related-conditions li a{color: #00A3A9; font-size:16px; position:relative; z-index:1;}
#treatment-related-conditions li a:before{position: absolute;content: "";width: 100%;height:100%;background: url(../images/2024/01/transplant-arrow.png) no-repeat;background-size:20%;background-position:top right;z-index: -1;top:5px;right:-24px;}
#treatment-related-conditions li:hover a:before{position: absolute;content: "";width: 100%;height:100%;background: url(../images/2024/01/transplant-arrow-hover.png) no-repeat;background-size:20%;background-position:top right;z-index: -1;top:5px;right:-24px;}
#treatment-related-conditions li:hover a{color:#F1B43D;}

#treatment-mid-box{width:100%; background:#ffffff; height:100%; overflow:hidden; padding:70px 0px 70px; margin:0px; position:relative;}
.treatment-mid-box{display:flex; align-items: center; gap:30px; margin:0px; padding:0px; position:relative;}
.treatment-mid-boxleft{width:50%; margin:0px; padding:0px; position:relative;}
.treatment-mid-box h2{font-size:44px; width:100%; color: #313131; padding-bottom:0px;font-family:Inter Bold;z-index:1;position: relative;display: block;}
.treatment-mid-box h2 span{z-index:1; position:relative; width:max-content;}
.treatment-mid-box h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/02/treatment.png) no-repeat;background-size:70%;background-position:10% 100%;z-index: -1;bottom:-10px;left: 0px;}
.treatment-mid-box h3{font-size:14px;color:#F1B43D; text-transform: uppercase; margin-bottom:14px;}
.treatment-mid-box h4{font-size:20px;color:#F1B43D; font-family:Inter Medium; margin:20px 0 0px;}
.treatment-mid-box h3 img{width:auto; height:7px; margin-right:7px;}
.treatment-mid-box p{font-size:16px; width:90%; margin:40px 0px 0px; color:#454545;}
.treatment-mid-box .book-an-appointmen {padding: 10px 25px;font-size: 16px; margin-top:40px; display:flex; width:max-content;}

.treatment-mid-box  ul{margin:25px 0 25px; padding:0px;}
.treatment-mid-box  ul li {position: relative;color:#454545;width:90%; padding-left: 20px;margin-bottom:20px;font-size: 16px;margin-left:17px;list-style:none;}
.treatment-mid-box  ul li::before {content: '';background:#F1B43D;width: 8px;height: 8px;border-radius: 50px;position: absolute;top:12px;left: 0px;}
.treatment-mid-boxright{width:50%; margin:0px; padding:0px; position:relative;}
#treatment-mid-box1{width:100%; background: #01568C; height:100%; overflow:hidden; padding:70px 0px 70px; margin:0px; position:relative;}
#treatment-mid-box1 h2{color:#fff; line-height:60px}#treatment-mid-box1 h2 span::before{background-size:100%; background-position:100% 100%;}
#treatment-mid-box1 p{color:#fff;}#treatment-mid-box1  ul li {color:#ffffff;}



#treatment-contact-us{width: 100%;background:#F8F8F8; height: 100%;overflow: hidden;padding:100px 0px;position: relative;margin: 0px;}
.treatment-contact-us{display:flex; gap:30px; margin:0px; padding:0px; position:relative;}
.treatment-contact-us-left{width:45%; margin-right:5%; padding:0px; position:relative;}
.treatment-contact-us-left h2{font-size:44px; line-height:60px; color: #313131;padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block;}
.treatment-contact-us-left h2 span{z-index:1; position:relative;}
.treatment-contact-us-left h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/01/slider-line.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
.treatment-contact-us-left h3{font-size:14px; color:#F1B43D; margin-bottom:15px; text-transform: uppercase; font-family: Inter Medium;}
.treatment-contact-us-left h3 img {width: auto;height: 7px;margin-right: 7px;}
.treatment-contact-us-left p{color: #454545; font-size:16px; line-height: 30px; width:90%;}
.treatment-contact-step{margin-left:35px; margin-top:30px; padding:0px; position:relative;}
.treatment-contact-us-right{width:50%; margin:0px; padding:0px; position:relative;}
.treatment-contact-us-right h2{font-size:24px;color: #01568C;padding-bottom:70px; padding-top:10px; font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block;}
.treatment-contact-us-right h2 span{z-index:1; position:relative;}
.treatment-contact-us-right h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/02/treatment.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
.treatment-contact-us-right .home-form-box{padding-bottom:20px;}


#treatment-why-choose{width: 100%;background:#ffffff; height: 100%;overflow: hidden;padding:110px 0px;position: relative;margin: 0px;}
#treatment-why-choose h2{font-size:44px;color: #313131;padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#treatment-why-choose h2 span{z-index:1; position:relative;}
#treatment-why-choose h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/02/related-conditions.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
#treatment-why-choose h3 {font-size: 14px;color: #F1B43D;text-transform: uppercase;font-family: Inter Medium;text-align: center;}
#treatment-why-choose p{font-size:16px; width:55%; margin:0px auto; color: #454545; text-align:center;}
#treatment-why-choose ul {display: flex; gap:30px;margin:70px 0px 0px;padding: 0px;position: relative;}
#treatment-why-choose li {width:33.33%;margin: 0px; padding:30px 20px 30px;position: relative;z-index: 1; border-radius: 12px;
background: #FFF;box-shadow: 0px 6px 83.8px -28px rgba(0, 0, 0, 0.31);}
#treatment-why-choose li h4{font-size:20px; color: #313131; font-family:Inter Bold; margin:20px 0px 10px; position:relative;}
#treatment-why-choose li span{position:relative; display:flex;background: #F1B43D; width:55px;height:55px;justify-content: center;
align-items: center; line-height:11px;padding:10px;  border-radius: 100%;}
#treatment-why-choose li span img{width:auto; height:32px;}
#treatment-why-choose li:hover span{background: #01568C;}
#treatment-why-choose li p {width: 100%; font-size:16px;line-height:30px;color: #454545;padding: 10px 0px 0px; text-align:left;}

#treatment-related-experts{width: 100%; background:#A1D5D3; height: 100%;overflow: hidden;padding:80px 0px 80px;position: relative;margin: 0px;}
#treatment-related-experts h2{font-size:44px;color:#005154; padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#treatment-related-experts h2 span{z-index:1; position:relative;}
#treatment-related-experts h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/02/experts.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-15px;left: 0px;}
#treatment-related-experts h3 {font-size: 14px;color: #005154;text-transform: uppercase;font-family: Inter Medium;text-align: center;}

#treatment-experts{margin-top:80px; padding-left:90px; position:relative;}
#treatment-experts .experts-item{border-radius:12px;background: #FFF; color: #1B6769; padding:30px 20px; margin:0px;}
#treatment-experts .experts-item:hover{background: #037777; color:#ffffff; }
#treatment-experts .experts-item img{width:auto !important; height:80px;}
#treatment-experts .experts-item h4{font-family:Inter Bold;font-size:28px; padding:20px 0px 0px; margin:0px;}
#treatment-experts .experts-item p{font-size:18px; padding:0px 0px 0px; margin:0px;}
#treatment-experts .experts-item .qualifications-text{font-size:18px; font-family:Inter Medium; padding:20px 0px 0px; margin:0px;}

#treatment-related-experts .book-an-appointmen {padding:10px 25px; font-size:16px; margin-top:50px !important; margin:0px auto; display:flex; width:max-content;}


#treatment-how-pay{width: 100%; background:#9CCDFB; height: 100%;overflow: hidden;padding:60px 0px;position: relative;margin: 0px;}
#treatment-how-pay h2{font-size:44px;color: #03426D;padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#treatment-how-pay h2 span{z-index:1; position:relative;}
#treatment-how-pay h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/02/pay.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
#treatment-how-pay p{font-size:16px; width:65%; margin:0px auto; color: #17537F; text-align:center;}
#treatment-how-pay h4{font-size:24px; line-height:35px; margin:0px; color: #03426D; font-family:Inter Medium;}
#treatment-how-pay ul {display: flex; gap:30px;margin:70px 0px 30px;padding: 0px;position: relative;}
#treatment-how-pay li {width:25%;margin: 0px; padding:20px 20px 60px;position: relative;z-index: 1; border-radius: 12px;background: #FFF;box-shadow: 0px 6px 23.1px 7px rgba(0, 0, 0, 0.06); border-top: 4px solid #3AA0FF !important; border: 1px solid rgba(0, 0, 0, 0.08);}
#treatment-how-pay li p{width: 100%; font-size:16px;line-height:30px;color: #17537F;padding:0px 0px 0px; text-align:left;}
#treatment-how-pay li .pay-arrow-b{position:absolute; bottom:20px; left:20px;}#treatment-how-pay li .pay-arrow-b img{width:auto; height:15px;}
#treatment-how-pay li:last-child{border-radius:12px;border-top: 4px solid #F1B43D !important; background: #F1B43D;box-shadow: 0px 6px 23.1px 7px rgba(0, 0, 0, 0.06);}





#treatment-section-mid{background: #fff;margin: 0px;padding:20px 0px 40px;position: relative;}
.treatment-section-mid  {display: flex; gap: 50px;  margin: 0px;padding:30px 0px ;position: relative;align-items: center;}
.treatment-section-mid img{border-radius:10px;} 

.treatment-section-mid h3{font-family: Inter Bold; font-size:30px; line-height:inherit; color:#1D3661; padding-bottom:0px; z-index: 1;width:100%;position: relative;display: block;}
.treatment-section-mid p {font-size:16px;width: 100%;color: #545454;margin: 0px 0 14px; text-align:left !important;}
.treatment-section-mid a {background:#2EA7FF;color: #fff;display:flex; gap:20px; width:max-content;box-shadow: 1px 5px 10px rgba(0,0,0,0.1);font-size:16px;border-radius:64px;position: relative;border:2px solid #2EA7FF; }
.treatment-section-mid a span{margin-left:10px;}

.treatment-section-mid ul{margin: 10px 0;padding: 0px;}
.treatment-section-mid ul li { position: relative;color: #545454; padding-left: 20px;margin-bottom:10px;font-size: 16px;margin-left: 17px;list-style: none;}
.treatment-section-mid ul li::before {content: '';background: #2ea7ff;width: 8px;height: 8px;border-radius: 50px;position: absolute;top:8px;left: 0px;}
.treatment-section-mid-left{width:40%; margin:0px; padding:0px; position:relative;}
.treatment-section-mid-right{width:60%; padding:0px; position:relative;}

#treatment1-section-mid{background: #E8F3FF;margin: 0px;padding:40px 0px 40px;position: relative;}
#treatment2-section-mid{background:#F8F8F8;margin: 0px;padding:40px 0px 40px;position: relative;}
#treatment3-section-mid{background: #ffffff;margin: 0px;padding:40px 0px 40px;position: relative;}
#treatment4-section-mid{background: #ffffff;margin: 0px;padding:40px 0px 40px;position: relative;}
#treatment5-section-mid{background: #ffffff;margin: 0px;padding:40px 0px 40px;position: relative;}
#treatment6-section-mid{background: #E8F3FF;margin: 0px;padding:40px 0px 40px;position: relative;}
#treatment1-section-mid h2{font-family: Inter Bold; font-size:30px; text-align:center; line-height:inherit; color:#1D3661; padding-bottom:0px; z-index: 1;width:100%;position: relative;display: block;}
#treatment1-section-mid p{font-size: 16px;width: 100%;color: #545454;margin: 0px 0 14px;  text-align:center;}

#treatment1-section-mid .treatment-section-mid-left{width:60%; margin:0px; padding:0px; position:relative;}
#treatment1-section-mid .treatment-section-mid-right{width:40%; padding:0px; position:relative;}
#treatment2-section-mid .treatment-section-mid-left{width:100%; padding:0px; position:relative;}
#treatment5-section-mid .treatment-section-mid-left{width:100%; padding:0px; position:relative;}
#treatment6-section-mid .treatment-section-mid-left{width:100%; padding:0px; position:relative;}

#whc-why-choose{background:#ffffff;margin: 0px;padding:40px 0px 40px;position: relative;}
.whc-why-choose{display: flex; gap: 50px; background:#1D3661; border-radius:12px;  margin: 0px;padding:40px;position: relative;align-items: flex-start;}
.whc-why-choose-left{width:40%; padding:0px; position:relative;}
.whc-why-choose-right{width:60%; padding:0px; position:relative;}

.whc-why-choose h4{font-family: Inter Bold; font-size:30px; line-height:40px; color:#fff; padding-bottom:20px; z-index: 1;width:100%;position: relative;display: block;}
.whc-why-choose p {font-size: 16px;width: 100%;color: #ffffff;margin: 0px 0 14px; text-align:left !important;}
.whc-why-choose a {background:#2EA7FF;color: #fff;display:flex; gap:20px; width:max-content;box-shadow: 1px 5px 10px rgba(0,0,0,0.1);font-size:16px;border-radius:64px;position: relative;border:2px solid #2EA7FF; }
.whc-why-choose a span{margin-left:10px;}
.details-page-faqs{background:#fff; padding:20px 0;}


#treatment3-section-mid .book-an-appointmen {
  padding: 10px 25px;
  font-size: 16px;
  margin-top: 40px;
  display: flex;
  width: max-content;
}
#treatment1-section-mid .book-an-appointmen {
  padding: 10px 25px;
  font-size: 16px;
  margin-top: 40px;
  display: flex;
  width: max-content;
}

#whc-why-choose .book-an-appointmen {
  padding: 10px 25px;
  font-size: 16px;
  margin-top:20px;
  display: flex;
  width: max-content;
}



#types-section{
  background: #fff;
  margin: 0px;
  padding: 40px 0px;
  position: relative;
}
.types-section{position: relative;width: 100%;display: flex;gap: 10px;}
#types-section .types-left{width:50%; padding:0px;}
#types-section .types-left h2 {
  font-size:35px;
  color:#1D3661;
  font-family: Inter Bold;
  font-weight:bold;
  width:100%;
  margin: 0px;
}
#types-section .types-left p {
  font-size:16px;
  color:#545454;
  width: 100%;
  margin-bottom: 20px;
  padding: 10px 0;
}

#types-section .types-right{width:45%; margin-left:5%;  padding: 0px;}


/*---- Treatment END ----*/
 


/*---- Testimonials ----*/
#testimonials-slider{width: 100%;background:#01568C;height: 100%;overflow: hidden;padding:80px 0px 240px;position: relative;margin: 0px;}
#testimonials-slider h1{font-size:44px;color:#ffffff;padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#testimonials-slider h1 span{z-index:1; position:relative;}
#testimonials-slider h1 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/03/testimonials.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
#testimonials-slider h3{font-size:14px;color:#F1B43D; text-transform: uppercase; text-align:center;}

#testimonials-section{width:100%; background:#ffffff; height:100%; padding:60px 0px; z-index: 1; position:relative; margin:0px;}
.testimonials-section{display: flex;  gap:30px; padding:0px; margin:-190px 0px 0px;}
.testimonials-section-left{width:50%; padding:0px; margin:0px;}
.testimonials-section-right{width:50%; padding:0px; margin:0px;}
#testimonials-section ul {display: flex; flex-wrap:wrap; gap:30px;margin:0px 0px 0px;padding: 0px;position: relative;}
#testimonials-section li {width:100%;margin: 0px; padding:40px 20px 40px;position: relative;border-radius: 12px;background: #FFF;box-shadow: 0px 4px 23.9px -8px rgba(0, 0, 0, 0.21);z-index: 1; border: 1px solid rgba(0, 0, 0, 0.08); border-top: 4px solid #F1B43D !important;}
#testimonials-section li h4{font-size:20px; color:#01568C; font-family:Inter Bold; margin:20px 0px; position:relative;}
#testimonials-section li p{color: #454545; font-size:16px;}
.testimonials-patient{display:flex; align-items:center; justify-content:right; margin-top:15px;}
.testimonials-patient img{width:auto; height:64px; border-radius:100%; margin-left:20px;}
#testimonials-section li h3{font-size:16px; color:#01568C; text-align: right; font-weight:700;  margin:0px 0px; position:relative;}
#testimonials-section li span{font-size:16px; color: #BCBCBC;display:block; font-weight:400; margin:0px 0px; position:relative;}

#testimonials-section li video{height:280px; width:100%;  border-radius:6px; border:1px solid #545454;}
#testimonials-section li iframe{height:280px; width:100%;  border-radius:6px; border:1px solid #545454;}

/*---- Testimonials END ----*/

/*---- Gallery ----*/
#gallery-slider{width: 100%;background:#01568C;height: 100%;overflow: hidden;padding:80px 0px 80px;position: relative;margin: 0px;}
#gallery-slider h1{font-size:44px;color:#ffffff;padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#gallery-slider h1 span{z-index:1; position:relative;}
#gallery-slider h1 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/03/testimonials.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
#gallery-slider h3{font-size:14px;color:#F1B43D; text-transform: uppercase; text-align:center;}

#gallery-section{width:100%; background:#ffffff; height:100%; padding:60px 0px; z-index: 1; position:relative; margin:0px;}
.gallery-section{display: flex;  gap:30px; padding:0px; margin:-190px 0px 0px;}

#gallery-section h2 {color: #1D3661;font-size: 30px;font-family:Inter Bold; text-align:center; padding: 0px;margin: 40px 0 20px;}
.gallery-boxpage{display:flex; gap:15px;  margin:0px; padding:0px; position:relative;}
.gallery-img-box{margin: 0px 0px 20px;padding:10px;position: relative; border-radius: 12px;border-top: 4px solid #00A3A9 !important;background: #FFF;border: 1px solid rgba(0, 0, 0, 0.08); box-shadow: 0px 6px 23.1px -109px rgba(0, 0, 0, 0.06);}
.gallery-img-box:hover{border-top:4px solid #F1B43D !important;border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: 0px 6px 23.1px 7px rgba(0, 0, 0, 0.06); }
.gallery-img-box img{border-radius: 12px;}
/*---- Gallery ----*/


/*---- About----*/
#about-us-slider{width: 100%;background:#ffffff;height: 100%;overflow: hidden;padding:70px 0px 80px; margin: 0px; position:relative;}
#about-us-slider h1{font-size:44px;color:#01568C;padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#about-us-slider h1 span{z-index:1; position:relative;}
#about-us-slider h1 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/03/testimonials.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
#about-us-slider h3{font-size:14px;color:#F1B43D; text-transform: uppercase; text-align:center;}
.about-us-slider{padding:0px; margin:40px 0px 0px; position:relative;}.about-us-slider img{border-radius: 12px;}

.about-slider-bottom{width:32%; margin:0px; padding:20px;  border-radius: 12px; border-top:4px solid #00A3A9 !important; background:#FFF;border: 1px solid rgba(0, 0, 0, 0.08); box-shadow: 0px 6px 23.1px -109px rgba(0, 0, 0, 0.06); z-index:1; position: absolute; bottom:20px; left:20px;}
.about-slider-bottom:before{position: absolute;content: "";width: 100%;height:100%;background: url(../images/2024/01/transplant-bg.png) no-repeat; border-radius: 12px; background-size:42%;background-position:top left;z-index: -1;top:0px;left: 0px;}
.about-slider-bottom:hover:before{background: url(../images/2024/01/transplant-bg-hover.png) no-repeat;background-size:42%;}
.about-slider-bottom:hover{border-top:4px solid #F1B43D !important;border: 1px solid rgba(255, 255, 255, 0.1); box-shadow: 0px 6px 23.1px 7px rgba(0, 0, 0, 0.06); }
.about-slider-bottom h4{color: #01568C; font-size:20px; padding:30px 0px 0px; font-family:Inter Medium}
.about-slider-bottom .home-transplant-doc{font-size:16px; color:#454545; padding:20px 0px; margin:0px;}


#about-mid-section{width: 100%;background:#A1D5D3;height: 100%;overflow: hidden;padding:60px 0px 60px;position: relative;margin: 0px;}
.about-mid-section{display:flex; gap:0px; align-items:center; margin:0px; padding:0px; position:relative;}
.about-mid-section-left{width:50%;  padding-right:10%; margin:0px; position:relative; z-index:1;}

.about-mid-section-left h2{font-size:44px; line-height:60px; width:100%; color:#005154;padding-bottom:30px;font-family:Inter Bold;z-index:1;position: relative;display: block;}
.about-mid-section-left h2 span{z-index:1; position:relative;}
.about-mid-section-left h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/03/about-icon-1.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
.about-mid-section-left h3{font-size:14px;color:#005154; text-transform: uppercase; margin-bottom:14px;}
.about-mid-section-left h3 img{width:auto;  height:7px; margin-right:7px;}
.about-mid-section-left h4{font-size:20px;color:#F1B43D; font-family:Inter Bold; padding:20px 0px;}
.about-mid-section-left p{font-size:16px; width:80%; margin:0px 0px 40px; color: #005154}
.about-mid-section-left .book-an-appointmen{padding:10px 25px; font-size: 16px;}

.about-mid-section-right{width:50%; margin-top:-20px; padding:5% 0px 5%; position:relative;}
.about-mid-section-right img{object-fit: cover; height:auto;}


#about-our-team{width: 100%;background:#ffffff;height: 100%;overflow: hidden;padding:80px 0px;position: relative;margin: 0px;}
#about-our-team h2{font-size:44px;color:#313131;padding-bottom:40px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#about-our-team h2 span{z-index:1; position:relative;}
#about-our-team h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/03/team.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-20px;left: 0px;}
#about-our-team h3{font-size:14px;color:#FF731B; text-transform: uppercase; font-family: Inter Medium; text-align:center;}

#about-our-team ul {display: flex;flex-wrap: wrap;gap:20px; justify-content: space-between; margin:40px 0px 0px;padding: 0px;position: relative;}
#about-our-team li {width:23%;margin:30px 0px 0 0px;padding:0px;position: relative;z-index: 1;}
#about-our-team li .dr-img{border-radius:12px;padding-top:40px; margin-bottom:20px;background:#9CCDFB;box-shadow: 0px 4px 23.9px -8px rgba(0, 0, 0, 0.21);}
#about-our-team li .dr-img img{border-radius:12px;}
#about-our-team li h4{font-size:20px; color: #1B6769;text-align:center; font-family:Inter Bold; position:relative;}

#about-contact-us{width: 100%;background:#A1D5D3;height: 100%;overflow: hidden;padding:100px 0px;position: relative;margin: 0px;}
#about-contact-us h2{font-size:44px;color: #005154;padding-bottom:40px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block;}
#about-contact-us h2 span{z-index:1; position:relative;}
#about-contact-us h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/03/about-icon-1.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-20px;left: 0px;}
#about-contact-us h3{font-size:14px; color:#005154; margin-bottom:15px; text-transform: uppercase; font-family: Inter Medium;}
#about-contact-us p{color: #005154; font-size:16px; line-height: 30px; width:90%;}

#about-contact-us ul {display: flex;gap:20px; flex-direction:column; margin:40px 0px 0px;padding: 0px;position: relative;}
#about-contact-us li {display:flex; gap:20px; align-items: center; width:100%;margin:0px;padding:0px;position: relative;z-index: 1;}
#about-contact-us li .home-contact-icon{background:#F1B43D; padding:10px; height:50px; width:50px; line-height:27px; border-radius:100%; text-align: center;}
#about-contact-us li .home-contact-icon img{height:24px; width:auto;}
#about-contact-us li h4{font-size:18px; color: #005154;}
#about-contact-us li h4 span{font-size:16px; color: #005154; display:block; padding-bottom:5px;}

.all-articles{background: #F1B43D; color:#01568C;display:flex; width: max-content; top:40px; margin:0px auto;font-size:16px;border-radius: 74px;padding:10px 20px 10px;position: relative; border:2px solid #F1B43D;}
.all-articles:hover{background: #ffffff; color:#01568C; border:2px solid #F1B43D;}
/*---- About END ----*/

/*---- Doctor About ----*/
#about-doctor{width: 100%;background: #ffffff;height: 100%;padding: 60px 0px;z-index: 1;position: relative;margin: 0px;}
.about-doctor{display:flex; gap:25px; margin:0px; padding:0px; position:relative;}
.about-doctor-left{width:70%; margin:0px; padding:0px; position:relative;}
.about-doctor-doc{display:flex; gap:40px; border-radius:12px; padding:20px; border:1px solid #E7E7E7; background:#FFF;}
.about-doctor-docleft{width:30%; margin:0px; padding:0px; position:relative;}.about-doctor-docleft img{border-radius: 8px;}
.about-doctor-docright{width:70%; margin:0px; padding:0px; position:relative;}
.about-doctor-docright h1{font-size:32px; font-family: Inter Bold; color: #1D3661; margin:10px 0px 0px; padding:10px 0px 0px;}
.about-doctor-docright h4{font-size:18px; color:#2EA7FF; margin:0px 0px 0px; padding:5px 0px 0px;}
.about-doctor-docright p{font-size:18px; line-height: 28px; color: #545454; margin:0px 0px 0px; padding:15px 0px 0px;}
.about-doctor-docright ul{margin: 10px 0;padding: 0px;}
.about-doctor-docright ul li { position: relative; color: #1D3661; padding-left: 20px;margin-bottom:10px;font-size:18px; line-height: 28px; margin-left:1px;list-style: none;}
.about-doctor-docright ul li::before {content: '';background:#2EA7FF;width: 8px;height: 8px;border-radius: 50px;position: absolute;top:11px;left: 0px;}

.about-doctor h2{font-size:24px; font-family: Inter Bold; color: #1D3661; margin:10px 0px 0px; padding:10px 0px 0px;}
.about-doc-text{display:flex; flex-direction: column; border-radius:12px; margin:20px 0px 20px;  padding:20px; border:1px solid #E7E7E7; background:#FFF;}
.about-doc-text p{font-size:18px; line-height: 28px; color: #545454; margin:0px 0px 0px; padding:15px 0px 0px;}
.about-doc-text p strong{color:#1D3661; margin-bottom:5px; display: flex; flex-direction: column;}
.about-doc-text ul{margin: 10px 0;padding: 0px;}
.about-doc-text ul li { position: relative; color: #545454; padding-left: 20px;margin-bottom:10px;font-size:18px; line-height: 28px; margin-left:1px;list-style: none;}
.about-doc-text ul li::before {content: '';background:#2EA7FF;width: 8px;height: 8px;border-radius: 50px;position: absolute;top:11px;left: 0px;}
.about-doctor-right{width:30%; margin:0px; padding:0px;height: 100%;  position: sticky; top:100px; scroll-margin-top: 100px;}
.book-appointment-box{background:#1D3561; border-radius:12px; margin:0px; padding:10px 20px 30px; position:relative;}
.book-appointment-box h3{font-size:32px; font-family: Inter Bold; border-bottom:1px solid rgba(255, 255, 255, 0.15); color:#ffffff; margin:10px 0px 20px; padding:10px 0px 20px;}
.book-appointment-box p{font-size:18px; color:#ffffff; margin:0px; padding:0px;}
.book-appointment-box a{background:#2EA7FF;color:#ffffff !important; display:flex; margin-top:30px;font-size: 20px;border-radius:12px;padding:10px 20px;position: relative;border: 2px solid #2EA7FF; justify-content:center; align-items:center;}
.book-appointment-box a img{width:20px; height:20px; margin-left:10px;}
/*---- About END ----*/


/*---- Contact ----*/
#contact-us-section{
  background:#ffffff;
  padding: 60px 0px 60px;
  margin: 0px 0px 0px;
  position: relative;
  overflow: hidden;
}
#contact-us-section h1{font-size:48px;color: #01568C;padding-bottom:10px;font-family:Inter Bold;z-index:1;width:70%;position: relative;display: block; text-align:center; margin:0px auto; }
#contact-us-section h1 span{z-index:1; position:relative;}
#contact-us-section h1 span:before{position: absolute;content: "";width:100%;height:30px;background: url(../images/2024/01/slider-line.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
#contact-us-section p {width:60%;color: #626262;font-size: 18px;margin: 0px auto;padding: 10px 0px 60px;text-align: center;}

.contact-us-section{display:flex; gap:30px; margin:0px; padding:0px; position:relative;}
.contact-section-left{width:65%; margin:0px; padding:40px 30px; position:relative;border-radius: 12px;
border: 1px solid #DCDCDC;background: #FFF;box-shadow: 0px 6px 83.8px -28px rgba(0, 0, 0, 0.31);}

.contact-section-left .contact-us-form {width: 100%;gap: 15px;padding-bottom:20px;display: flex;}
.contact-us-form .contact-us-form-box {display:block;width: 100%;}
.contact-us-form ::placeholder {color:#919396; font-size:16px;}
.contact-us-form-box .iti{width: 100%; width: 100%;}.contact-us-form-box .iti__country-list{width: 390px;}
.contact-us-form input, textarea {
 border: 1px solid #DCDCDC;
  height: 50px;color:#818181;
  padding-left: 15px;
  width: 100% !important;
  font-size: 16px;
  border-radius: 8px;
  background:none;
  outline: none;
  text-align: left;
}
.contact-us-form .magbox {width: 100%;border:1px solid #919396;height:170px;color:#818181;font-size: 16px;padding-top: 10px;padding-left: 16px;}
.contact-us-form .send-message{
  background: #F1B43D;
  width: max-content;
  color:#ffffff;
  border:0px;
  height:45px;
  padding: 4px 20px 4px 20px;
  border-radius:12px;
  position: relative;
  z-index: 1;
  display: flex;
  align-items: center;
}
.contact-us-form .send-message img {width:auto; height:18px;margin-left:8px;}
.agree-box{color: #2A8C8C; font-size:12px;}.agree-box a{color: #2A8C8C; font-size:12px; text-decoration:underline;}


.contact-section-right{width:35%; margin:0px; padding:40px 30px; position:relative; border-radius: 12px;
border: 1px solid #DCDCDC;background: #FFF;box-shadow: 0px 6px 83.8px -28px rgba(0, 0, 0, 0.31);}
.contact-section-right h3{color:#202833; font-size:22px; font-weight:500; margin-bottom:8px;}
.contact-section-right p{width:100% !important; color:#97979A !important; text-align:left !important; font-size:16px !important; margin-bottom:50px !important; padding:0px !important;}
.contact-section-right a{color: #F1B43D;}
.contact-section-right ul {
    display: flex;
    flex-wrap: wrap;
    padding:10px 0px 0px;
	gap: 10px;
	border-top:1px solid #DCDCDC;
}
.contact-section-right li {
    width: 14%;
    padding:0px;
    list-style: none;
    position: relative;
    text-align: center;
}
.contact-section-right li a {
    color:#037777;border:1px solid #fff;
    display: block;background:#ffffff;
    border-radius:100%;
    width:45px;
    height:45px;
    line-height:40px;
    font-size:18px;
}
.contact-section-right li a:hover{background:#037777; color:#ffffff; border:1px solid #037777;}


#map-section{
  background: #ffffff;
  padding: 60px 0px 60px;
  margin: 0px 0px 0px;
  position: relative;
  overflow: hidden;
}
#map-section h2 {
  width: 60%;
  font-size: 54px;
  font-weight: 500;
  margin: 0px auto;
  padding: 0px 0px 60px;
  position: relative;
  text-align: center;
  font-family: The Castle Elizah;
}

#map-section iframe{width:100%; height:450px; border:1px solid #CCCCCC; border-radius:12px;}


#contact-second-opinion{width: 100%;background: #9CCDFB;height:100%;overflow: hidden;padding:60px 0px;position: relative;margin: 0px; z-index:1}
#contact-second-opinion:before{position: absolute;content: "";width: 100%;height:100%;background: url(../images/2024/01/second-opinion-bg.png) no-repeat;background-size:100%;background-position:100% 100%;z-index: -1;bottom:-10px;left: 0px;}
.contact-second-opinion-right{width:65%; margin:0px; position:relative; z-index:1;}
.contact-second-opinion{display:flex; gap:40px; align-items:center; margin:0px; padding:0px; position: relative;}
.contact-second-opinion-left{width:45%; margin:0px; position:relative; z-index:1;}
.contact-second-opinion-left h2{font-size:44px;line-height:65px; color: #01568C;font-family:Inter Bold;z-index:1;width:100%;position: relative;display:block;}
.contact-second-opinion-left h2 span{z-index:1; position:relative;}
.contact-second-opinion-left h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/01/second-opinion.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
.contact-second-opinion-right{width:65%; margin:0px; position:relative; z-index:1;}
.contact-second-opinion-right p{color:#17537F;font-family:Open Sans;font-size:16px; line-height: 30px; margin-bottom:20px; width:90%;}
.contact-second-opinion-right .book-an-appointmen{padding:10px 45px; font-size: 14px; font-weight:600;}

/*---- Contact END ----*/


/*---- Book an Appointment  ----*/
#book-appointment-slider{width: 100%;background: #ffffff;height: 100%;overflow: hidden;padding: 0px;position: relative;margin:0px;}
#book-appointment-slider::before {position: absolute;content: "";width:100%;height: 100%;background: linear-gradient(to top, rgb(0,0,0,.66)30%, rgb(0,0,0,.32) 70%);z-index: 1;}
#book-appointment-slider .book-appointment-img {object-fit: cover;height: 100%;}
#book-appointment-slider .book-appointment-section {display: flex;margin: 0px;padding: 0px;position: absolute;top: 0px;left: 0px;z-index: 1;width: 100%;height: 100%;align-items: center;}
#book-appointment-slider .book-appointment-left {width:100%; margin:0px auto;padding: 0px;}
.book-appointment-left h1{font-size:48px;color:#ffffff;text-align:center; padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block;}.book-appointment-left h1 span{z-index:1; position:relative;}
.book-appointment-left h1 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/01/slider-line.png) no-repeat;background-size:90%;background-position:70% 100%;z-index: -1;bottom:-15px;left: 0px;}
.book-appointment-left p{font-size:18px; text-align:center; line-height: 35px; width:55%; margin: 0px auto; padding:8px 0px 50px; color:#ffffff;}

#schedule-contact{width:100%; background:#ffffff; height:100%; padding:60px 0px; z-index: 1; position:relative; margin:0px;}
#schedule-contact h2{font-size:44px;color: #313131;padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#schedule-contact h2 span{z-index:1; position:relative;}
#schedule-contact h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/03/schedule.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
#schedule-contact p{font-size:16px; width:55%; margin:0px auto; color: #454545; text-align:center;}
#schedule-contact .treatment-contact-us-right{width:100%; padding-top:70px;}
#schedule-contact .home-contact-form{border-top: 4px solid #F1B43D !important; padding:40px 30px;}
#schedule-contact .home-contact-form .file-input > .button{left:45%;}
/*---- Book an Appointment  END ----*/

/*---- Blog ----*/
#blog-slider{width: 100%;background: #ffffff;height: 100%;overflow: hidden;padding: 0px;position: relative;margin:0px;}
#blog-slider::before {position: absolute;content: "";width:100%;height: 100%;background: linear-gradient(to top, rgb(0,0,0,.66)30%, rgb(0,0,0,.32) 70%);z-index: 1;}
#blog-slider .blog-slider-img {object-fit: cover;height: 100%;}
#blog-slider .blog-slider-section {display: flex;margin: 0px;padding: 0px;position: absolute;top: 0px;left: 0px;z-index: 1;width:100%;height: 100%;align-items: center;}
#blog-slider .blog-section-left {width:50%; margin-left: 6%; padding:0px;}
.blog-section-left span{z-index:1; position:relative; border-radius:46px;background: rgba(241, 180, 61, 0.53);backdrop-filter: blur(10.300000190734863px); padding:10px 20px; color:#fff; margin-bottom:10px; display: flex; width:max-content;}
.blog-section-left h1{font-size:48px;color:#ffffff; padding-bottom:10px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block;}
.blog-section-left p{font-size:18px; line-height: 35px; width:90%; margin:0px; padding:8px 0px 50px; color:#ffffff;}

#blog-mid-doc{width:100%;background: #ffffff;height: 100%;overflow: hidden;padding:60px 0px;position: relative;margin:0px;}
.blog-mid-doc{display:flex; gap:60px; margin:0px; padding:0px; position:relative;}
.blog-mid-doc-left{width:70%; margin:0px; padding:0px; position:relative;}
.blog-mid-doc-left .speciality-quotation{background:#9CCDFB; padding:20px 20px 20px 50px; margin:25px 0 0px; position:relative; font-size: 16px; color:#01568C;}
.blog-mid-doc-left .speciality-quotation::before{content:'';background:#03426D;width:2px;height:78%;position: absolute;top:10px; left:20px;}

.blog-mid-doc-left h2{font-size:44px; width:100%; color: #313131; padding-bottom:0px;font-family:Inter Bold;z-index:1;position: relative;display: block;}
.blog-mid-doc-left h2 span{z-index:1; position:relative; width:max-content;}
.blog-mid-doc-left h2 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/02/treatment.png) no-repeat;background-size:70%;background-position:10% 100%;z-index: -1;bottom:-10px;left: 0px;}

.blog-mid-doc-left h3{font-size:34px; width:100%; color: #313131; padding:14px 0px;font-family:Inter Bold;z-index:1;position: relative;display: block;}

.blog-mid-doc-left p {font-size: 16px;width: 100%;color: #454545;margin:14px 0px;}
.blog-mid-doc-left  ul{margin:25px 0 25px; padding:0px;}
.blog-mid-doc-left  ul li {position: relative;color:#454545;width:90%; padding-left: 20px;margin-bottom:20px;font-size: 16px;margin-left:17px;list-style:none;}
.blog-mid-doc-left  ul li::before {content: '';background:#F1B43D;width: 8px;height: 8px;border-radius: 50px;position: absolute;top:12px;left: 0px;}

.blog-mid-doc-right{width:30%; margin:0px; padding:0px; position:relative;}
.blog-nav{display:flex;flex-direction: column; width:100%; padding:15px; border: 1px solid rgba(0,0,0,.1); border-radius:10px; margin-bottom:25px;}
.blog-nav h3{font-size:25px;color: #090909;font-weight: 400;width: 100%; font-family: Inter Bold;margin-bottom: 14px;text-transform: capitalize;}
.blog-nav ul {display: block; margin: 0px;padding: 0px;gap: 14px;}
.blog-nav li {padding: 0px !important;list-style:none; margin: 0px !important;}
.blog-nav li .active {background:#03426D;color:#fff !important; border-radius:6px;}
.blog-nav li::before{background:none !important;}
.blog-nav li a {font-size: 16px;color: #7C7C7C;display: block;margin: 4px 0;padding: 8px 15px;border-bottom: 1px solid rgba(0,0,0,.1);}
.blog-nav li a:hover{background:#03426D; color:#fff !important; border-radius:6px;}
.blog-scroll{scroll-margin-top:100px;}
/*---- Blog  END ----*/





/*----footer ----*/
footer{display:flex;flex-direction:column; margin:0px; padding:40px 0px 10px; position:relative; background: #03426D;}
.footer-newsletter{display:flex; gap:30px; margin:0px; padding:70px 0; position:relative; align-items: center;justify-content: space-between;}
.footer-newsletter-left{width:48%; margin:0px; padding:0px; position:relative;}
.footer-newsletter-left h2{width:100%; font-size:36px; line-height:45px;  color:#ffffff; font-family:Inter Bold;}
.footer-newsletter-left p{width:100%; font-size:14px; padding-top:10px;  color:rgba(255, 255, 255, 0.64);}
.footer-newsletter-right{width:auto; margin:0px; padding:0px; position:relative;}
.footer-newsletter-right .book-an-appointmen{padding: 10px 25px; font-size:16px;}

.footer-subscribe{display:flex; margin:30px 0px 0px; padding:0px; position:relative;}

.footer-subscribe input:focus {border:1px solid #ffffff;}
.footer-subscribe ::placeholder {color: #9698A1; font-size:16px;}
.footer-subscribe input{height:50px;color:#fff; border:0px;padding-left:15px; padding-right:130px; width: 100%;font-size: 16px;border-radius: 74px;background: #195782;outline: none;}



.footer-subscribe .subscribe-now{background: #F1B43D;color: #1E1E1E;border: 2px solid #F1B43D; font-size:16px;border-radius:65px; position:absolute; right:4px; top:4px; width:max-content;  padding:7px 20px; margin:0px; font-family: Inter Medium;}
.footer-subscribe .subscribe-now:hover{background:#ffffff; color:#F1B43D;}


.footer-section {
    margin: 0px;
    padding: 0px;
    display: flex;gap:30px;
    position: relative;
	border-top:1px solid rgba(255, 255, 255, 0.15);
}
.footer-about{
    width:47%;
    margin: 0px;
    padding-right:4%;
    display: flex;
    flex-direction: column;
}
.footer-about img {
    width:100px;
    margin:20px 0 20px;
    padding: 0px;border-radius:8px;
}
.footer-about p {
  color: #ffffff;
  font-size:16px;
  position: relative;
}

.footer-links{width:100%;margin:50px 0px 0; padding:0px;display: flex; justify-content: space-between;}
.footer-navbox{width:auto;} .footer-nav-des{display:block;}.footer-nav-mob{display:none;}
.footer-navbox h4{font-size:20px;font-weight: 400;font-family:Inter Medium;color: #ffffff;padding-bottom: 10px;margin:0px;}
.footer-navbox ul{display: block;margin: 0px;padding: 0px;}
.footer-navbox li{display: block;padding: 0px;list-style: none;}
.footer-links a{display:block;font-size:16px;   margin:0px;padding:5px 0px; color: #B4B6BD;}
.footer-links a:hover{color:#e1e1e1;}
.but .fa-chevron-down{display:none;}
.footer-navbox .active .fa-chevron-down::before{content: "\f077";}
.footerbox a .fa{padding-right:7px;}


.footer-soc li{padding-left:25px; position:relative;}
.footer-navbox li .fa{position:absolute; left:0px; top:10px;}

.copyright {
	margin-top:20px;padding:20px 0px 10px; margin-top:50px; border-top:1px solid rgba(255, 255, 255, 0.15);
    font-size: 16px;
    display: flex;color:#6c6c6c;
    width: 100%;justify-content: space-between;
}
.copyright .wiki {
    width:max-content; 
}
.copyright .wiki ul{
    display: flex;
    flex-wrap: wrap;
    padding: 0px;
	gap:15px;
}
.copyright .wiki li {
    width: 14%;
    padding:0px;
    list-style: none;
    position: relative;
    text-align: center;
}
.copyright .wiki li a {
    color:#ffffff;border:2px solid #5B626E;
    display: block;background:none;
    border-radius:100%;
    width:35px;
    height:35px;
    line-height:30px;
    font-size:16px;
}
.copyright .wiki li a:hover{background:#ffffff; color:#202833;}
.copyright .wh{
    width:max-content;
    text-align:center;color:#ffffff;
}
.copyright .wh a{color:#ffffff;}

.but .fa-chevron-down{display:none;}
.footer-navbox .active .fa-chevron-down::before{content: "\f077";}
 
.footer-bottom-mob{position:fixed;bottom: 0;left: 0;right: 0;z-index: 3;background:#000000;box-shadow: 0 -1px 4px rgba(0,0,0,.08);display:none; border-radius:10px 10px 0px 0px;}
.navigation-mobile-link {height:60px;color:#ffffff !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 #ffffff;}
.navigation-mobile-link .mx-auto{margin-left:auto !important;width:15px;margin-right:auto !important;}
.f-12 {font-size:12px;   padding-top:5px;}

/*----END footer ----*/

/*---------END Header------- */
.get-started-m a {color:#fff;background: #000000;font-size:13px;border-radius:5px;padding:5px 7px;border: 1px solid #000000;}
.mob-head-button{display:none;}
.m-searchbox{display:flex;align-items: center;justify-content: center;width:auto;}
.mob-phone{display:flex;align-items: center;justify-content: center;width:auto;} 
.get-started-m{display:flex;align-items: center;font-family:Inter Medium;width: auto;}.get-started-m a{color:#ffffff; background:#F1B43D;font-size: 13px; border-radius: 5px;padding:5px 7px; border: 1px solid #F1B43D;}
.get-started-m a:hover{color:#ffffff; background:#F1B43D;}
/*---------END Header------- */




/*---------News------- */
#news-updates-slider{width: 100%;background:#01568C;height: 100%;overflow: hidden;padding:80px 0px 240px;position: relative;margin: 0px;}
#news-updates-slider h1{font-size:44px;color:#ffffff;padding-bottom:30px;font-family:Inter Bold;z-index:1;width:100%;position: relative;display: block; text-align:center;}
#news-updates-slider h1 span{z-index:1; position:relative;}
#news-updates-slider h1 span:before{position: absolute;content: "";width: 100%;height:30px;background: url(../images/2024/03/testimonials.png) no-repeat;background-size:100%;background-position:38% 100%;z-index: -1;bottom:-10px;left: 0px;}
#news-updates-slider h3{font-size:14px;color:#F1B43D; text-transform: uppercase; text-align:center;}

#news-updates-section{width:100%; background:#ffffff; height:100%; padding:60px 0px; z-index: 1; position:relative; margin:0px;}
.news-updates-section{display: flex;  gap:30px; padding:0px; margin:-190px 0px 0px;}
.news-updates-section-left{width:50%; padding:0px; margin:0px;}
.news-updates-section-right{width:50%; padding:0px; margin:0px;}
#news-updates-section ul {display: flex; flex-wrap:wrap; gap:30px;margin:0px 0px 0px;padding: 0px;position: relative;}
#news-updates-section li {width:100%;margin: 0px; padding:40px 20px 40px;position: relative;border-radius: 12px;background: #FFF;box-shadow: 0px 4px 23.9px -8px rgba(0, 0, 0, 0.21);z-index: 1; border: 1px solid rgba(0, 0, 0, 0.08); border-top: 4px solid #F1B43D !important;}
#news-updates-section li h4{font-size:20px; color:#01568C; font-family:Inter Bold; margin:20px 0px; position:relative;}
#news-updates-section li p{color: #454545; font-size:16px;}
.news-updates-patient{display:flex; align-items:center; justify-content:right; margin-top:15px;}
.news-updates-patient img{width:auto; height:64px; border-radius:100%; margin-left:20px;}
#news-updates-section li h3{font-size:16px; color:#01568C; text-align: right; font-weight:700;  margin:0px 0px; position:relative;}
#news-updates-section li span{font-size:16px; color: #BCBCBC;display:block; font-weight:400; margin:0px 0px; position:relative;}

#news-updates-section li video{height:280px; width:100%;  border-radius:6px; border:1px solid #545454;}
#news-updates-section li iframe{height:280px; width:100%;  border-radius:6px; border:1px solid #545454;}
/*---------News END------- */



.nav-bredcrumb{padding: 12px 0 12px;display: flex;flex-direction: column;}
.nav-bredcrumb ul {padding: 0px; display: flex;     flex-wrap: wrap;}
.nav-bredcrumb li {list-style:none;position: relative;text-align: left;color:#ffffff; font-size: 14px; }
.nav-bredcrumb li a {padding:0px 6px 0px ;color:#ffffff;font-weight: 400;}
.nav-bredcrumb li a:hover {color:#EF0049;}
.nav-bredcrumb li:last-child{padding-left:10px;}


@media screen and (max-width:880px) {
#enquiry-bottom-all{display:none;}
	
.slider-des{display:none !important;}.slider-mob{display:block !important;} .iti__country-list{width:280px; overflow-x:hidden;}
.mob-head-button{display:flex; margin:0px; gap:10px; right:15px;top:14px;position: absolute; align-items: center;justify-content: center;}
.m-searchbox img{width:30px;height:auto;}	
.mob-phone img{width:30px;height:auto;}.get-started-m{display:flex;}	

.dropdown-phone1{z-index:999; right:0px; min-width:340px; padding-top:20px;}.sticky .dropdown-phone1{padding-top:8px;}
.dropdown-phone1 ul{z-index:999;}
.dropdown-phone1 a{font-size:14px;}
/*---------END Header------- */
.page-header{display:none !important;}
.m-search-box{display:flex;display: flex;align-items: center;justify-content: center;}
.m-search-box img {width: 25px;height: 25px;}
.m-phone{display:flex;display: flex;align-items: center;justify-content: center;}
.m-phone img {width: 25px;height: 25px;}
#header-id{height:70px; width: 100%;  padding:1px 0;}.headerSecondry{height:auto;}
 .headerTertiary{display:none !important;}  
.logo-m > img{max-width:175px; display:block; padding:8px 0; transform: translateY(0px);}
 .sticky .logo-m > img{transform: translateY(-1px);}
 .sticky .logo-d > img{max-width:134px; transform: translateY(17px); z-index: 666;}
.sticky{backdrop-filter:none; height:60px !important;}
/*---------END Header------- */

.midbox-inner {margin: 0 auto;max-width:100%;width:100%; }
.wiki-mk {padding-left:20px;padding-right:20px;}
 
.home-slider-box{flex-direction: column;}
.home-slider-boxleft{width:100%;margin-right:0%; margin-bottom:40px;}
.home-slider-boxleft h1{font-size:25px; padding-bottom:10px;}.home-slider-boxleft h3{font-size:14px; padding-bottom:7px;}
.home-slider-boxleft p{font-size:14px; line-height:22px; width:100%}.book-an-appointmen{font-size:16px;}.book-an-appointmen img{height: 14px; left:18px;}.home-slider-boxright{width:100%}

#home-transplant-section{padding:60px 0px;}#home-transplant-section .wiki-mk{padding-right: 0px;}
#home-transplant-section h2{font-size:25px;}#home-transplant-section p{width:100%; font-size:14px;}
#home-transplant-section ul {flex-wrap: initial;gap:15px;justify-content: left;overflow-x: scroll;overflow-y:hidden;padding-bottom: 25px;padding-right:15px;flex-direction: row;margin:70px 0px 0px;}
#home-transplant-section li { width:75%;flex: 0 0 75%;gap: 8px;}
#home-transplant-section li h4{font-size:16px;}#home-transplant-section li .home-transplant-doc{font-size:14px;}

.home-about-section{flex-direction: column;}
.home-about-section-left{width:100%;margin-right:0%; margin-bottom:40px;}
.home-about-section-right{width:100%; margin-top:0px; padding-bottom:40px;}.home-about-section-right h3{margin-bottom:10px;}
.home-about-section-right h2{font-size:25px; line-height:45px;}
.home-about-section-right p{width:100%; font-size:14px;}

#home-research-section .wiki-mk{padding-right: 0px;}
#home-research-section h2{font-size:25px; line-height:45px; padding-right:20px; padding-bottom:0px;}
.home-research-section{margin:40px 0px 0px; flex-direction: column;}
.home-research-section-left{width:100%;}.home-research-section-right{width:100%;}
.home-research-section-right ul{flex-direction: column; gap: 20px;}.home-research-section-right li{width:100%;}

.home-second-opinion{flex-direction: column;}
.home-second-opinion-left{width:100%;}.home-second-opinion-left h2{font-size:25px;}
.home-second-opinion-right p{width:100%; font-size:14px; padding-bottom:20px;}
.home-second-opinion-right{width:100%;}

#home-success-stories h2{font-size:25px;}#home-success-stories p{width:100%; font-size:14px;}
.home-success-stories{flex-direction: column; gap:20px; padding: 0px 0%;}
.home-success-stories-left{width:100%; padding-right:0%; border-right:0px solid #fff;}
.home-success-stories-right{width:100%;}.home-success-stories-button{flex-direction: column;}
.read-story{text-align:center;}.all-stories{text-align:center;}

#home-our-team .wiki-mk{padding-right: 0px;}
.home-your-doorsteps{flex-direction: column;}
.home-your-doorsteps-left{width:100%; margin-right:0%;}.home-your-doorsteps-left li{width:100%;}
.home-your-doorsteps-right{width:100%;}.home-your-doorsteps-right h2{font-size:25px;}.home-your-doorsteps-right p{width:100%; font-size:14px;}#home-our-team h2{font-size:25px; line-height: 40px;padding-right:20px;}#home-our-team h2 span::before{bottom: -9px;}
#home-our-team ul{flex-wrap: initial;gap:15px;justify-content: left;overflow-x: scroll;overflow-y:hidden;padding-bottom: 25px;padding-right:15px;flex-direction: row;margin:0px 0px 0px;}
#home-our-team li{ width:75%;flex: 0 0 75%;gap: 8px;}
#home-contact-us{padding:40px 0px;}
.home-contact-us{flex-direction: column;}.home-contact-us-left{width:100%; margin-right:0%;}
.home-contact-us-right{width:100%;}.home-contact-us-left h2{font-size:25px;}
.home-contact-form .home-form-box{flex-direction: column;}.home-contact-form .file-input > .button{left: 30%;}
#home-news h2{font-size:25px;}#home-news p{width:100%; font-size:14px;}
#home-news ul{flex-direction: column;} #home-news li{width:100%;}

/*---- Treatment ----*/
#treatment-slider{background: #01568C;}#treatment-slider::before{background:none;}
#treatment-slider .treatment-slider-section{position:relative; flex-direction:column;}
#treatment-slider .treatment-slider-left{width:100%; margin-left:0%;  padding:20px 20px 40px;}
.treatment-slider-left h1{font-size:30px; line-height:50px;}.treatment-slider-left p{font-size:14px; line-height:25px; padding: 8px 0px 30px; width:100%;}

#treatment-slider-bottom .wiki-mk{padding-right: 0px;}
#treatment-slider-bottom ul{flex-wrap: initial;gap: 15px;justify-content: left;overflow-x: scroll;overflow-y: hidden;padding-bottom: 15px;padding-right: 15px;flex-direction: row;margin-top:0px;}
#treatment-slider-bottom li{width: 70%;flex: 0 0 70%;gap: 8px;flex-direction: row;padding: 10px 10px;}

#treatment-related-conditions{padding:60px 0px;}#treatment-related-conditions .wiki-mk{padding-right: 0px;}
#treatment-related-conditions h2{font-size:27px; padding-right:20px;}#treatment-related-conditions p{font-size:14px; width:100%; padding-right:20px;}
#treatment-related-conditions ul{flex-wrap: initial;gap: 15px;justify-content: left;overflow-x: scroll;overflow-y: hidden;padding-bottom: 15px;padding-right: 15px;flex-direction: row; }
#treatment-related-conditions li{width: 70%;flex: 0 0 70%;gap: 8px;flex-direction: row;padding: 10px 10px;}

.treatment-mid-box{flex-direction: column;}.treatment-mid-boxleft{width:100%;}
.treatment-mid-box h2{font-size:27px;}.treatment-mid-box p{font-size:14px; width:100%;}
.treatment-mid-boxright{width:100%;}#treatment-mid-box1 h2{line-height:46px;}
#treatment-contact-us{padding:60px 0px;}
.treatment-contact-us{flex-direction: column;}.treatment-contact-us-left{width:100%; margin-right:0%; margin-bottom:30px;}
.treatment-contact-us-right{width:100%;}.treatment-contact-us-left h2{font-size:27px; line-height:46px;}
.treatment-contact-us-left p{font-size:14px; width:100%;}.treatment-contact-us-right h2{padding-bottom:40px;}

#treatment-why-choose{padding:60px 0px;}#treatment-why-choose .wiki-mk{padding-right: 0px;}
#treatment-why-choose h2{font-size:27px;}#treatment-why-choose p{font-size:14px; width:100%;}
#treatment-why-choose ul{flex-wrap: initial;gap: 15px;justify-content: left;overflow-x: scroll;overflow-y: hidden;padding-bottom: 15px;padding-right: 15px;flex-direction: row; }
#treatment-why-choose li{width: 70%;flex: 0 0 70%;gap: 8px;flex-direction: row;padding: 10px 10px; box-shadow:0px 4px 23.9px -8px rgba(0, 0, 0, 0.21);}

#treatment-related-experts h2{font-size:27px;}#treatment-experts{padding-left:20px; margin-top:40px;}
#treatment-related-experts .book-an-appointmen{margin:40px 0px 0px 20px !important;}
#treatment-experts .experts-item h4{font-size:20px;}#treatment-experts .experts-item p{font-size:16px;}
#treatment-experts .experts-item .qualifications-text{font-size:16px;}

#treatment-how-pay h2{font-size:27px;}#treatment-how-pay p{font-size:14px; width:100%;}
#treatment-how-pay ul{flex-direction: column;}#treatment-how-pay li{width:100%;}#treatment-how-pay h4{font-size:20px; line-height:30px;}


.treatment-section-mid{flex-direction: column; padding: 20px 0px;}
.treatment-section-mid-left{width:100%;}.treatment-section-mid-right{width:100%;}
#treatment1-section-mid h2{font-size: 22px; line-height:26px;}#treatment1-section-mid p{font-size:16px;}
.treatment-section-mid p{font-size:16px;}
.treatment-section-mid ul{margin-bottom:20px;}
.treatment-section-mid ul li{font-size:16px;}
#treatment1-section-mid .treatment-section-mid-left{width:100%;}#treatment1-section-mid .treatment-section-mid-right{width:100%;}
.types-section{flex-direction: column;}#types-section .types-left{width:100%;}#types-section .types-right{width:100%; padding:0px 20px;}

.whc-why-choose{flex-direction: column; gap:20px; padding:30px 20px; }.whc-why-choose-left{width:100%;}.whc-why-choose-right{width:100%;}
.whc-why-choose h4{font-size:22px; line-height:33px;}
/*---- Treatment END ----*/



/*---- Testimonials ----*/
#testimonials-slider{padding:50px 0px 160px;}
#testimonials-slider h1{font-size:27px; line-height:45px;}
.testimonials-section{flex-direction: column; margin-top: -180px;}#testimonials-section ul{}
.testimonials-section-left{width:100%;}.testimonials-section-right{width:100%;}
/*---- Testimonials END ----*/

/*---- About ----*/
#about-us-slider h1{font-size: 30px; padding-top:5px;}
.about-us-slider{margin-top:20px;}
.about-slider-bottom{position:relative; width:100%; bottom:10px;left:0px;}
.about-mid-section{flex-direction: column;}
.about-mid-section-left{width:100%; padding-right:0%;}
.about-mid-section-right{width:100%; padding:0px; margin-top:30px;}
.about-mid-section-left h2{font-size:30px;line-height:40px;}
.about-mid-section-left p{width:100%; font-size:14px;}

#about-our-team .wiki-mk{padding-right: 0px;}
#about-our-team h2{font-size:26px;line-height:40px; padding-right:20px;}#about-our-team h3{padding-right:20px;}
#about-our-team h2 span::before {bottom:-6px;}
#about-our-team ul{flex-wrap: initial;gap:15px;justify-content: left;overflow-x: scroll;overflow-y:hidden;padding-bottom: 25px;padding-right:15px;flex-direction: row;margin:0px 0px 0px;}
#about-our-team li{ width:75%;flex: 0 0 75%;gap: 8px;}

#about-contact-us h2{font-size:25px;}
.home-contact-us-left p{width:100%;}#about-contact-us p{width:100%;}
#about-contact-us .file-input > .button{left:27%;}

/*---- About END ----*/

/*---- About ----*/
.about-doctor{flex-direction: column;}
.about-doctor-left{width:100%;}.about-doctor-right{width:100%; position:relative;  top:0px;}
.about-doctor-doc{flex-direction: column; gap:10px;}.about-doctor-docleft{width:100%;}.about-doctor-docright{width:100%;}
.about-doctor-docright h1{font-size:30px;}.about-doctor-docright ul li{font-size:16px; line-height:24px;}
.about-doctor-docright p{font-size:16px; line-height:24px;}.about-doctor h2{font-size:20px;}
.about-doc-text ul li{font-size:16px; line-height:24px;}.about-doc-text p{font-size:16px; line-height:24px;}
.book-appointment-box h3{font-size:30px;}.book-appointment-box p{font-size:16px; line-height:24px;}
.book-appointment-box a{font-size:16px;}
/*---- About END ----*/

/*---- Contact ----*/
#contact-us-section h1{width:100%;font-size:25px; padding: 0px 0px 0px;}#contact-us-section p{width:100%;font-size:14px;}
.contact-us-section{flex-direction: column;}.contact-section-left{width:100%; padding:40px 15px;}
.contact-section-left .contact-us-form{flex-direction: column;}
.contact-section-right{width:100%; padding:40px 15px;}.contact-section-right p{margin-bottom:30px !important;}
#map-section h2{width:100%;font-size:30px; padding:0px 0px 30px;}

.contact-second-opinion{flex-direction: column; gap:10px;}
.contact-second-opinion-left{width:100%;}.contact-second-opinion-left h2{font-size:25px; line-height:45px;}
.contact-second-opinion-right p{width:100%; font-size:14px; padding-bottom:20px;}
.contact-second-opinion-right{width:100%;}
/*---- Contact END ----*/

/*---- Book an Appointment ----*/
#book-appointment-slider{background: #01568C;}#book-appointment-slider::before{background:none;}
#book-appointment-slider .book-appointment-section{position: relative;flex-direction: column;}
.book-appointment-left h1{font-size: 30px; padding-top:25px;}
.book-appointment-left p{width:100%; padding:10px 20px 90px; font-size:16px; line-height:25px;}
#schedule-contact h2{font-size: 30px;}#schedule-contact p{width:100%; font-size:14px;}
#schedule-contact .home-contact-form{padding:40px 20px;}
#schedule-contact .home-contact-form .file-input > .button {left:26%;}
#our-location h2{font-size: 30px;}#our-location p{width:100%; font-size:14px;}
#our-location iframe{height:300px;}
/*---- Book an Appointment  END ----*/


/*---- Blog ----*/
#blog-slider{background: #01568C;}#blog-slider::before{background:none;}
#blog-slider .blog-slider-section{position:relative;}
#blog-slider .blog-section-left{width:100%; margin-left:0%; padding:20px 15px 0px;}
.blog-section-left h1{font-size:30px;}
.blog-section-left p{width:100%; font-size:14px; padding:8px 0px 20px;}

.blog-mid-doc{flex-direction: column; gap:20px;}
.blog-mid-doc-left{width:100%;}
.blog-mid-doc-left h2{font-size:30px;}.blog-mid-doc-left h3{font-size:24px;}
.blog-mid-doc-left p{font-size:14px;} .blog-mid-doc-left li{font-size:14px;}
.blog-mid-doc-right{width:100%;}
/*---- Blog  END ----*/


/*------Footer-----*/
.footer-newsletter{flex-direction: column; gap:0px; padding: 40px 0;}.footer-newsletter-left{width:100%;}
.footer-newsletter-left h2{font-size:25px;line-height:40px;}.footer-newsletter-right{width:100%;}
.footer-newsletter-right{margin-top:25px;}
.footer-section{flex-direction: column; gap:0px;}.footer-about{width:100%; padding-right:0%; padding-bottom:40px; border-bottom:1px solid rgba(255, 255, 255, 0.15);}.footer-navbox h4{font-size:16px;}.footer-links{flex-direction: column; margin:0px 0px 0;}.footer-navbox{margin:12px 0 0px;}.copyright{flex-direction: column;border-top:0px;  padding-bottom:60px; margin-top:10px; font-size: 14px;}.copyright .wiki{width:100%; margin-top:14px;}.copyright .wiki ul{justify-content: center;}.copyright .wh{width:100%; text-align: center;}.footerbox{display:none; }  .footer-navbox ul{display:none; padding-top:10px;}.but{cursor:pointer; position:relative; border-bottom:1px solid rgba(255, 255, 255, 0.15);} .but .fa-chevron-down{display: flex;position: absolute;right:8px;top:0px;}.footer-bottom-mob{display:flex;}
#button{display:none;}.footer-nav-des{display:none;}.footer-nav-mob{display:block;}
/*------END Footer-----*/
 
/*---- news ----*/
#news-updates-slider{padding:50px 0px 160px;}
#news-updates-slider h1{font-size:27px; line-height:45px;}
.news-updates-section{flex-direction: column; margin-top: -180px;}#news-updates-section ul{}
.news-updates-section-left{width:100%;}.news-updates-section-right{width:100%;}
/*---- news END ----*/


}

