  @font-face{font-family:Libre SemiBold;
 src:url(../fonts/Libre-SemiBold.ttf);
 }
  @font-face{font-family:Libre Bold;
 src:url(../fonts/Libre-Bold.ttf);
 }
@font-face{font-family:DMSans Regular;
 src:url(../fonts/DMSans-Regular.ttf);
 }
 @font-face{font-family:DMSanst Medium;
 src:url(../fonts/DMSanst-Medium.ttf);
 }
  @font-face{font-family:DMSans SemiBold;
 src:url(../fonts/DMSans-SemiBold.ttf);
 }
  @font-face{font-family:DMSans Bold;
 src:url(../fonts/DMSans-Bold.ttf);
 }
 


/*-----------------------*/
html {scroll-behavior: smooth;}
body { padding: 0; margin: 0 auto;font-family:DMSans Regular; position: relative; font-weight: 400; overflow-x: hidden; color:#0A0A0A; 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 {
  transition: transform .3s ease-in-out;
  width:100%;
  margin:0px auto;
  top:0px; 
  height:90px;
  position: relative;
  z-index: 666;
}
/*#header-id .midbox-inner{max-width:85rem;}*/

.lalit-head{display:block !important;}
.header-inner {
    margin: 0 auto;
    max-width:1280px;
    width:100%;
}


.headerTertiary {
  align-items: center;
  display: flex;
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:40%;
  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;
}

.page-header{height:90px;  border-radius:10px; /*  background: #fff !important; border: 1px solid #DCE0E6; box-shadow:0px 2px 14px 0px rgba(0, 0, 0, 0.10);*/}


.headerSecondry{
  align-items: center;
  background:none;
  display: flex;
  height:auto;
  position: relative;

}
.logo-scrollup{display:block;}
.logo-scrolldown{display:none;}
.logo-d > img {
  width:100%;
  position:relative;
}
.logo-d{
  position:relative;height: 100%;
  transition: transform .3s ease-in-out; 
  flex: 0 0 250px;
    display: flex;
    align-items: center;
	/*background-color:#e7f5f9;*/
    padding:0px 20px;
}
.logo-w{display:block;}.logo-c{display:none;}
.sticky .logo-w{display:none;} .sticky .logo-c{display:block;}
.sticky .logo-d > img {max-width:90px; transform:translateY(-1px);}
.sticky .logo-d {flex: 0 0 260px;}.logo-m{display:none;}
.logo-m > img {
  max-width: 130px;
  transform:translateY(-1px);
  position:absolute;
  display:none;
  left: 20px;
  
}

.sticky .page-header{background: #fff !important; border: 1px solid #DCE0E6; box-shadow:0px 2px 14px 0px rgba(0, 0, 0, 0.10);}
.sticky{display:block !important; position:fixed !important; top:10px !important; width:100% !important;  /* backdrop-filter: blur(40px);*/ z-index: 999; /*box-shadow:1px 5px 10px rgba(0,0,0,0.2);*/}
/*.sticky .headerTertiary{display:none;}*/
.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:14px;}.page-header ul a{font-size:16px !important;}
.phone-head{font-size:13px;}.profile-head{font-size:16px;}.cart-head{font-size:16px;}
.topnav-left{gap:0px; margin-left:25px;}
}

@media (min-width:90rem){.navbar__buttons a {font-size:16px;}.page-header ul a{font-size:18px !important;}
.phone-head{font-size:15px;}.profile-head{font-size:15px;}.cart-head{font-size:15px;}
.topnav-left{gap:0px; margin-left:45px;}
}

.head-location .ss-main .ss-content {width:150px;}
.head-location .ss-single-selected .placeholder{color: #1E1E2F !important;}
.head-quick-links a{color: #1E1E2F !important;}
.head-quick-links .top-menu a{color: #1E1E2F !important; padding:10px 5px !important;}


.topnav-left{display:flex;  padding: 0px;align-items: center;}
.head-language{margin:0px; width:180px; padding:0px; position:relative;}
.head-language::before {content: "";width:21px;height:30px;background: url(../images/2024/01/language-icon.png) no-repeat;background-size:90%;position: absolute;left:-5px;top:8px;z-index:2;}
.head-location{margin:0px; width: max-content; padding:0px; position:relative;}
.head-location::before {content: "";width:17px;height:30px;background: url(../images/2024/01/location-icon.png) no-repeat;background-size:90%;position: absolute;left:-5px;top:8px;z-index:2;}

.head-quick-links{margin:0px; width:130px; padding:0px; position:relative;}

.topnav-left .ss-main .ss-single-selected{border:0px solid #ffffff; border-radius:8px; width: max-content;}
.topnav-left .ss-main .ss-single-selected .ss-arrow span {border:solid #000;border-width: 0 2px 2px 0;display: inline-block;padding:4px;  transition: transform .2s, margin .2s; }
.topnav-left .ss-main .ss-single-selected .ss-arrow span.arrow-down{margin: -3px 0 0 8px;}
.topnav-left .ss-main .ss-single-selected .ss-arrow span.arrow-up{margin:3px 0 0 8px;}


.head-right-button{display:flex; width:100%; gap:0px; margin:0px; padding:0px 20px 0px 0px; justify-content:right;}
.head-top-nav{display:flex; align-items: center; width: max-content; gap:30px; margin-left:20px; padding:0px; position:relative;}
.lg-top-button{display:flex;  align-items: center; width: max-content; color:#fff;  gap:10px; margin:7px 0px 0px; padding:0px; position:relative;}
.sticky .lg-top-button{color:#000;}


.schedule-head{ width:max-content;
    background:#fac34f;
    color: #000000 !important;
    margin:10px 0; display:flex; gap:10px; align-items:center;
    text-align: center;
     font-size:18px !important;  font-family: DMSanst Medium;
    border-radius:10px;
    padding:12px 20px 12px;
    transition: all 0.4s ease;
    position: relative;text-transform: uppercase;
}
.schedule-head:hover{box-shadow: 1px 5px 10px rgba(0,0,0,0.1);}
.schedule-head img {width:auto; height:22px;}
.schedule-head:hover img{filter: brightness(0) invert(1);}

.search-head{width:max-content; background:#fff;    color: #011a46 !important; margin:10px 0; display:flex; gap:10px; align-items:center;    text-align: center;  font-size:18px !important;  font-family:DMSanst Medium; border-radius:10px;  padding:12px 0px 12px;    transition: all 0.4s ease;  position: relative;}
.search-head img {width:auto; height:22px;}

@media (min-width: 64rem){.lg-top-button{font-size:16px;}}
@media (min-width:90rem){.lg-top-button{font-size:18px;}}



.nearby-labs-menu{position:relative}
.packages-menu{position:relative}
.tests-menu{position:relative}

.phone-top-button{width:max-content; background:#f5a706; color:#ffffff !important; margin:16px 0;text-align:center;font-size: 16px; font-weight: bold; padding:10px 35px 10px;transition: all 0.4s ease;position: relative; border:0px; cursor:pointer;}
.phone-top-button img {width:17px;position: absolute;left:10px;top:9px;}

.profile-head{ width:max-content; background: linear-gradient(262deg, #940b36 0%, #b01f4d 100%); color:#fff !important;box-shadow: -4px 4px 9.8px 0px rgba(255, 255, 255, 0.29) inset;margin:16px 0;text-align:center;font-size: 14px;border-radius:8px;padding:8px 15px 8px 15px;transition: all 0.4s ease;position: relative;}
.profile-head img {width:auto; height:18px; position:relative;}
.profile-head span{padding-left:5px;}

.book-a-stay{width:max-content; display: flex; align-items: center; gap:10px; background:#253B80; color:#ffffff !important; margin:16px 0;text-align:center;font-size: 16px; font-weight: bold; padding:10px 20px 10px; transition: all 0.4s ease;position: relative; border-radius:8px; box-shadow: -6px 10px 14px 0px rgba(0, 0, 0, 0.10); cursor:pointer;}.book-a-stay img {width:auto; height:16px; position:relative;}
.book-a-stay span{padding-left:5px;}.book-a-stay:hover{background:#35A0ED;}
 

#target-1 {background:#F6F5F5;width:100%;  box-shadow: -6px 10px 24px 0px rgba(0, 0, 0, 0.10);padding:10px 0px 0px; margin-top:0px; display:none; position: fixed;left:0px;top:74px;z-index:999;}
#target-1 .head-search{display:flex; gap:20px; margin:0px; padding:0px 7%; position:relative;}
@media (min-width: 64rem){#target-1 .head-search{padding:0px 4%;}}
@media (min-width:90rem){#target-1 .head-search{padding:0px 7%;}}

#target-1  p{color:#000 !important; }
#target-1 .ss-main .ss-single-selected{color:#000 !important;}
#target-1 .ss-main .ss-single-selected{border:1px solid #000 !important; background:#fff !important;}
#target-1 .home-search-room{border:1px solid #000 !important; color: #000; background:#fff !important;}

#target-3{background:#F6F5F5;width:450px;  box-shadow: -6px 10px 24px 0px rgba(0, 0, 0, 0.10);padding:20px; margin:0px; display:none; position:absolute;right:7%;top:90px;z-index:999;}
#target-3 .hide-3-yes{width: 18%; display:block; background: #0A0A0A; color: #ffffff !important;margin: 0px 0px 0px;height: 40px !important;border: 0px;text-align: center;font-size: 14px;padding: 8px 15px 8px;transition: all 0.4s ease;position: relative; }
.hide-3-yes .hide-button{justify-content: center;}


.hide{display:none;}
/*  added this - not working  */
.hide-1-yes{display:none;  background:none; font-size:18px; border:0px;}
.hide-2-yes{display:none;}.hide-button{display:flex; gap:6px; align-items:center;}




 

/*--Head END--*/
.wiki-mk{padding-left:40px; padding-right:40px;}
.midbox-inner{margin:auto;max-width:95%;width:100%;}
 .home-slider-mob {display:none;}.home-slider-img {display:block;}
.flex-row-reverse {flex-direction: row-reverse;}

#hometop-section{width:100%; background:#f0f0f0; border-top:1px solid #4444; padding:0px; margin:0px 0px 0px; position:relative; z-index: 1;}
#hometop-section::before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
    z-index: 1;
}
.home-slider-doc{width: 100%;  height:100%; display:flex;  margin: 0px;  padding:0px 6%;  position: absolute;  bottom:80px;  left: 0px;  z-index: 1;    align-items:flex-end;}
.home-slider-left{width:100%; text-align: center; padding:0px 0px 0px; position:relative; z-index:2;}
.home-slider-left h1{width:max-content; background:#081858; font-size:45px;  text-transform: uppercase; text-align:center; font-family:DMSans Bold;  color:#fff; padding:7px 30px; margin:10px auto 0px; border-radius:6px; display:block; position: relative;}  
.home-slider-left p {width:max-content; background:#fac34f; display:flex; gap:20px; justify-content: center; align-items:center; font-size:24px; line-height:28px; font-family:DMSanst Medium;  color:#000000; border-radius:6px; padding:7px 20px; margin: 10px auto 10px;}
.muhs-logo{width:auto; height:70px; background:#fff; padding:10px; border:1px solid #4442; border-radius:12px;}
.wco-logo{width:auto; height:80px;}


.home-slider-button{width:33%; display:flex; gap:20px; padding:0px;  margin:0px auto;}
.home-slider-button .book-appointment{width:100%;  background:#cc8f42;    color: #fff !important;    margin:10px 0; display:flex; gap:10px; align-items:center;    justify-content:left;  font-size:18px !important; text-transform: uppercase;  font-family:DMSanst Medium; border-radius:10px;  padding:13px 15px 13px;    transition: all 0.4s ease;    position: relative;}
.home-slider-button .book-appointment:hover{box-shadow: 1px 5px 10px rgba(0,0,0,0.1);}
.home-slider-button .book-appointment img {width:auto; height:20px; filter: brightness(0) invert(1);}
.home-slider-button .whatsapp-call{width:100%; font-size:18px; text-transform: uppercase; font-family:DMSanst Medium; display:flex; gap:10px; align-items:center;   justify-content:center; background:#fff; color:#05a448 !important; border: 2px solid #05a448; border-radius:10px; padding:12px 15px 12px;	 margin:10px 0;}
.home-slider-button .whatsapp-call img{width:auto; height:20px; border-radius:0px;}
.home-slider-button .call-now{width:100%; font-size:18px; text-transform: uppercase;  font-family:DMSanst Medium; display:flex; gap:10px; align-items:center;   justify-content:center; background:#fff; color:#011a46 !important; border: 2px solid #011a46; border-radius:10px; padding:12px 15px 12px;	 margin:10px 0;}
.home-slider-button .call-now img{width:auto; height:20px; border-radius:0px;}
 
 
.home-slider-right{width:32%; margin-left:4%; padding-top:8%; position:relative; z-index:2;}
.hometop-form-box{border-radius:20px;  background:#FFFFFF66;   backdrop-filter: blur(10px); padding:20px 20px; position:relative;}
.hometop-section-form {
  background:none;
  margin: 0px;
  padding:0px;
  position: relative; 
}
.form-text-doc{border-radius:6px;background:none; padding:1px; margin-bottom:10px;}
.form-text-doc h2 {
  font-size:30px; line-height:40px; font-weight:400; font-family: DMSans Bold;
  color:#000000;  
  padding:0px 0px 15px;
  z-index: 1;
  width: 100%;
  position: relative;
  display: block;
}
.form-text-doc h2 span{font-weight:700;}
.form-text-doc p{width:auto; text-align:center; font-size:12px; color:#444; background:none; margin:5px auto; padding:0px 0px; border-radius:6px;}

.home-form-box1{display:flex; gap:15px; margin:0px; padding:0px; position:relative;}
.hometop-section-form .home-form-box {
margin-bottom:10px;display: block;width: 100%;}
.hometop-section-form input::placeholder {color:#4C4C4C; font-size:14px;}
.ding select::placeholder {color:#4C4C4C; font-size:14px;}
.hometop-section-form textarea::placeholder {color:#4C4C4C; font-size:14px;}
.hometop-section-form input:focus {border:1px solid #fff8;}
.hometop-section-form textarea:focus {border:1px solid #fff8;}
.hometop-section-form label {font-size: 16px;color: #fff;margin-bottom:12px;}
.box-now1{height:80px; margin-bottom:5px;}
.hometop-section-form input, textarea {
  border:1px solid #ffffff35;
  height:45px;
  color:#000000;
  padding-left: 15px;
  width: 100%;
  font-size: 16px;
  border-radius:10px;
  background:#fff;
  outline: none;
  text-align: left;
}
.hometop-section-form p{font-size:14px; color:#797979;}

.hometop-section-form .submit-now {
  color:#000000; 
  display: flex;
  align-items: center;
  justify-content: center;
  margin:15px 0px 0px;
  width: 100%;
  border:0px;
  border-radius:6px; 
  background:#fac34f;
  font-size:18px;
  padding:10px 20px;
  position: relative;
}
.hometop-section-form .submit-now:hover{  background: #ffffff; color:#000;}

.hometop-section-form .magbox {width:100%;  height:80px;  background-color: #ffffff;  padding-top: 10px;  padding-left: 16px;  border-radius:12px;}
.iti{width: 100%;}
.iti--separate-dial-code .iti__selected-flag{border-radius:8px 0px 0px 8px; background:none !important;}

 

#informed-choices-section{width:100%; padding:0px 0px 20px; margin:0px; position:relative; overflow:hidden; z-index:1;}
#informed-choices-section::before {content: "";    position: absolute;    top: 0px;    left: 0px;    width: 100%;    height: 100%;    background:url(../images/2026/01/bg.jpg) no-repeat;	background-size:cover;    z-index:-1;}

#informed-choices-section h2 {width:90%; font-size:40px;   line-height:40px; font-family: DMSans Bold;    color:#01147a;text-align:center; padding:0px 80px; margin:0px auto 0px; display:block; position: relative;  z-index: 1;}
#informed-choices-section h4 {width:50%;  font-size:14px;  line-height:20px;  color:#000000;  text-align:center;  margin:5px auto 0px;}


.informed-choices-section{width:85%; display:flex; align-items:center; gap:0px; justify-content: center; padding:0px 0px 0px; margin:0px auto; position:relative;}
.informed-choices-left{width:28%; background:#fef7ef; border:1px solid #a8451c55; border-radius:20px;  padding:20px; margin-right:5px;  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.10); position:relative;}
.informed-choices-left h3{width:100%; display:block;  font-size:18px; line-height:24px;  font-family:DMSans Bold;  color:#002472;  padding:0px 0px; margin:10px 0px 5px;}
.informed-choices-left p {width:100%;  color:#002472;  font-size:14px;    margin:0px;  padding: 0px 0px 10px;}
.informed-choices-left .informed-choices-icon{width:auto; display:flex; height:110px; margin:0px auto;}

.informed-choices-left .explore-button{width:max-content; background:#a9461f; color:#fff; border-radius:20px; display:flex; align-items: center; gap:15px;  justify-content: center; font-size:15px; text-transform: uppercase; padding:4px 30px; margin:0px auto 0px;  }
.informed-choices-left .explore-button img{width:auto; height:12px;}


.informed-choices-medium{width:44%; padding:0px 0px; margin:0px; position:relative;}

.informed-choices-medium img{width:100%; margin:0px auto; display: flex;}
.informed-choices-right{width:28%; background:#e1f1fe; border:1px solid #004b9155;   border-radius:20px; padding:20px 20px 20px; margin-left:0px;  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.10); position:relative;}
.informed-choices-right h3{width:100%; display:block;  font-size:18px; line-height:24px;  font-family:DMSans Bold;  color:#002472;  padding:0px 0px; margin:10px 0px 5px;}
.informed-choices-right p {width:100%;  color:#002472;  font-size: 14px;    margin:0px;  padding: 0px 0px 30px;}
.informed-choices-right .informed-choices-icon{width:auto; display:flex; height:80px; margin:0px auto;}

.informed-choices-right .explore-button{width:max-content; background:#094d8e; color:#fff; border-radius:20px; display:flex; align-items: center; gap:15px;  justify-content: center; font-size:15px; text-transform: uppercase; padding:4px 30px; margin:0px auto 0px;  }
.informed-choices-right .explore-button img{width:auto; height:12px;}


#cataract-journey-section{width:100%; background:linear-gradient(180deg, #fff 0%, #edf6fd 92.58%);  padding:60px 0px; margin:0px; position:relative; overflow:hidden; z-index:1;}
#cataract-journey-section h2 {width:80%; font-size:50px;   line-height:60px; font-family: DMSans Bold;    color:#0e3367;text-align:center; padding:0px 80px; margin:0px auto 5px; display:block; position: relative;  z-index: 1;}
#cataract-journey-section h4 {width:65%;  font-size:18px;  line-height:28px;  color:#000000;  text-align:center;  margin:10px auto 20px;}

.cataract-journey-section{width:100%; display:flex; align-items:center; gap:80px; padding:60px 0px; margin:0px; position:relative;}
.cataract-journey-left{width:25%; background:#f0f8fb; border:1px solid #004b9155; border-radius:20px;  padding:20px; margin:0px;  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.10); position:relative;}
.cataract-journey-left h3{width:100%; display:block;  font-size:24px; line-height:30px;  font-family:DMSans Bold;  color:#002472;  padding:0px 0px; margin:30px 0px 10px;}
.cataract-journey-left p {width:100%;  color:#002472;  font-size: 18px;    margin:0px;  padding: 0px 0px 10px;}
.cataract-journey-left .informed-choices-icon{width:auto; display:flex; height:80px; margin:0px;}

.cataract-journey-left ul{width:100%; margin:0px; padding:0px; position:relative;}
.cataract-journey-left li{width:100%; font-size:16px; line-height:24px;  font-family:DMSans Bold;  color:#002472; border-bottom:1px solid #4445; margin:0px; padding:10px 0px; position:relative;}

.cataract-journey-left .explore-button{width:max-content; background:#002f7b; color:#fff; border-radius:6px; display:flex; align-items: center; gap:15px;  justify-content: center; font-size:16px; text-transform: uppercase; padding:6px 60px; margin:20px auto 0px;  }
.cataract-journey-left .explore-button img{width:auto; height:12px;}


.cataract-journey-medium{width:50%; padding:0px 0px; margin:0px; position:relative;}
.cataract-journey-right{width:25%; background:#eef9fd; border:1px solid #004b9155;   border-radius:20px; padding:20px 20px 20px; margin:0px;  box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.10); position:relative;}
.cataract-journey-right h3{width:100%; display:block;  font-size:24px; line-height:30px;  font-family:DMSans Bold;  color:#002472;  padding:0px 0px; margin:30px 0px 10px;}
.cataract-journey-right p {width:100%;  color:#002472;  font-size: 18px;    margin:0px;  padding: 0px 0px 0px;}
.cataract-journey-right .informed-choices-icon{width:auto; display:flex; height:80px; margin:0px;}

.cataract-journey-right ul{width:100%; margin:0px; padding:0px; position:relative;}
.cataract-journey-right li{width:100%; font-size:16px; line-height:24px;  font-family:DMSans Bold;  color:#002472; border-bottom:1px solid #4445; margin:0px; padding:10px 0px; position:relative;}

.cataract-journey-right .explore-button{width:max-content; background:#002f7b; color:#fff; border-radius:6px; display:flex; align-items: center; gap:15px;  justify-content: center; font-size:16px; text-transform: uppercase; padding:6px 60px; margin:20px auto 0px;  }
.cataract-journey-right .explore-button img{width:auto; height:12px;}


#cataract-detected-section{width:100%; padding:10px 0px 20px; margin:0px; position:relative; overflow:hidden; z-index:1;}
.cataract-detected-section{width: 100%;  padding:10px; border:1px solid #4442; border-radius:12px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}
.cataract-detected-box{width:100%; display:flex; gap:50px; align-items:center; justify-content: space-between; padding:0px 0px; margin:0px 0px 0px; position:relative;  z-index:1;}
.cataract-detected-box1{width:75%;  padding:0px 0px; margin:0px 0px 0px; position:relative;  z-index:1;}
.cataract-detected-undergo{width:100%; display:flex; gap:50px; padding:0px 0px; margin:0px 0px 20px; position:relative;  z-index:1;}
.cataract-detected-1{width:100px; height:100px; display:flex; gap:5px; align-items:center; justify-content:center; flex-direction: column;  background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.cataract-detected-1 span{font-size:22px;   line-height:25px; font-family: DMSans Bold; color:#fff;}
.cataract-detected-1 img{width:auto; height:30px;}
.cataract-detected-doc{width:80%;  padding:20px 0px; margin:0px; position:relative;}
.cataract-detected-doc h2 {font-size:32px;   line-height:32px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 12px; margin:0px 0px; position: relative;}
.cataract-detected-doc h2::before{content: ""; width:50px;  height:4px; background:#0a71dd; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.cataract-detected-doc p{font-size:16px; line-height:24px; color:#000000; padding:10px 0px 0px; margin:0px 0px; position: relative;}

.cataract-detected-ans{width:100%; background:#ebf6fe; display:flex; gap:50px; align-items:center; border:1px solid #c4e1f7; border-radius:15px; padding:15px; margin:0px 0px 0px; position:relative; overflow:hidden;}
.cataract-detected-ans-box{width:100%; display:flex; gap:30px; align-items:center;  padding:0px; margin:0px 0px 0px; position:relative;}
.cataract-detected-ans-img{width:70px; height:70px;}
.cataract-detected-q-ans{width:max-content;  padding:0px 0px; margin:0px; position:relative;}
.cataract-detected-q-ans h3{font-size:20px;   line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 0px; margin:0px 0px 10px; position: relative; z-index:1;}
.cataract-detected-q-ans a{width:max-content; display:flex; gap:20px; align-items:center; font-size:16px; line-height:20px; color:#1b8bf6; text-decoration:underline; padding:0px 0px 0px; margin:0px 0px; position: relative;}
.cataract-detected-q-ans a img{width:auto; height:12px;}
.cataract-detected-img{width:20%;  padding:0px 0px; margin:0px; position:relative;}


#work-up-section{width:100%; padding:10px 0px 20px; margin:0px; position:relative; overflow:hidden; z-index:1;}
.work-up-section{width: 100%;  padding:10px; border:1px solid #4442; border-radius:12px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}
.work-up-box{width:100%; display:flex; gap:50px; align-items:center; justify-content: space-between; padding:0px 0px; margin:0px 0px 0px; position:relative;  z-index:1;}
.work-up-2{width:100px; height:100px; display:flex; gap:5px; align-items:center; justify-content:center; flex-direction: column;  background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.work-up-2 span{font-size:30px;   line-height:30px; font-family: DMSans Bold; color:#fff;}
.work-up-2 img{width:auto; height:40px;}
.work-up-doc{width:90%;  padding:20px 0px; margin:0px; position:relative;}
.work-up-doc h2 {font-size:32px;   line-height:32px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 12px; margin:0px 0px; position: relative;}
.work-up-doc h2::before{content: ""; width:50px;  height:2px; background:#01147a; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.work-up-doc p{width:80%; font-size:16px; line-height:24px; color:#000000; padding:10px 0px 0px; margin:0px 0px; position: relative;}

.cataract-work-up{width:100%; display:flex; gap:20px;  padding:0px; margin:20px 0px 0px;  position: relative;}
.cataract-work-up-left{width:50%; border:1px solid #4442; border-radius:15px;  padding:10px; margin: 0px;  position: relative;}

.cataract-work-helps-box{width:100%; display:flex; gap:50px; border-radius:15px; padding:15px; margin:0px 0px 0px; position:relative; overflow:hidden;}
.cataract-work-helps-box-a{width:50px; height:50px; display:flex; gap:0px; align-items:center; justify-content:center; background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.cataract-work-helps-box-a span{font-size:30px;   line-height:30px; font-family: DMSans Bold; color:#fff;}
.cataract-work-helps-box-doc{width:80%;  padding:0px 0px; margin:0px; position:relative;}
.cataract-work-helps-box-doc h3{width:80%; font-size:20px;  line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 7px; margin:0px 0px; position: relative; z-index:1;}
.cataract-work-helps-box-doc h3::before{content: ""; width:50px;  height:2px; background:#01147a; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.cataract-work-helps-box-doc p{font-size:15px; line-height:24px; color:#000000; padding:10px 0px 0px; margin:0px 0px; position: relative;}

.cataract-work-up-left .cataract-detected-ans-box{align-items: flex-start;}
.cataract-work-up-left .cataract-detected-q-ans{width:85%;}
.cataract-work-up-left .cataract-detected-q-ans h3{line-height:24px;}

.cataract-work-up-right{width:50%; border:1px solid #4442; border-radius:15px;  padding:10px; margin: 0px;  position: relative;}

.remium-iol-box{width:100%; display:flex; gap:50px; border-radius:15px; padding:15px; margin:0px 0px 0px; position:relative; overflow:hidden;}
.remium-iol-box-b{width:50px; height:50px; display:flex; gap:0px; align-items:center; justify-content:center; background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.remium-iol-box-b span{font-size:30px;   line-height:30px; font-family: DMSans Bold; color:#fff;}
.remium-iol-box-doc{width:80%;  padding:0px 0px; margin:0px; position:relative;}
.remium-iol-box-doc h3{width:80%; font-size:20px;  line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 7px; margin:0px 0px; position: relative; z-index:1;}
.remium-iol-box-doc h3::before{content: ""; width:50px;  height:2px; background:#01147a; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.remium-iol-box-doc p{font-size:15px; line-height:24px; color:#000000; padding:10px 0px 0px; margin:0px 0px 20px; position: relative;}



#counselling-section{width:100%; padding:10px 0px 20px; margin:0px; position:relative; overflow:hidden; z-index:1;}
.counselling-section{width: 100%;  padding:10px; border:1px solid #4442; border-radius:12px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}
.counselling-box{width:100%; display:flex; gap:50px; align-items:center; justify-content: space-between; padding:0px 0px; margin:0px 0px 0px; position:relative;  z-index:1;}
.counselling-3{width:100px; height:100px; display:flex; gap:10px; align-items:center; justify-content:center; flex-direction: column;  background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.counselling-3 span{font-size:22px;   line-height:22px; font-family: DMSans Bold; color:#fff;}
.counselling-3 img{width:auto; height:40px;}
.counselling-doc{width:90%;  padding:0px 0px 10px; margin:0px; position:relative;}
.counselling-doc h2 {font-size:32px;   line-height:32px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 12px; margin:0px 0px; position: relative;}
.counselling-doc h2::before{content: ""; width:50px;  height:4px; background:#0a71dd; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.counselling-doc p{width:80%; font-size:16px; line-height:24px; color:#000000; padding:10px 0px 0px; margin:0px 0px; position: relative;}

.counselling-box1{width:100%; background:#ffffff;  border:1px solid #c4e1f7; border-radius:15px; display:flex; gap:50px; padding:0px 0px; margin:10px 0px 0px; position:relative;  z-index:1;}
.counselling-box1-left{width:75%;  padding:0px 0px; margin:0px 0px 0px; position:relative;  z-index:1;}

.counselling-options-box{width:100%; display:flex; gap:20px; border-radius:15px; padding:15px; margin:0px 0px 0px; position:relative; overflow:hidden;}
.counselling-options-box-a{width:50px; height:50px; display:flex; gap:0px; align-items:center; justify-content:center; background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.counselling-options-box-a span{font-size:30px;   line-height:30px; font-family: DMSans Bold; color:#fff;}
.counselling-options-box-doc{width:80%;  padding:0px 0px; margin:0px; position:relative;}
.counselling-options-box-doc h3{width:80%; font-size:20px;  line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 0px; margin:0px 0px; position: relative; z-index:1;}
.counselling-options-box-doc p{font-size:15px; line-height:24px; color:#000000; padding:5px 0px 0px; margin:0px 0px; position: relative;}

.counselling-box1-left ul {margin-left:30px; padding:0px 0px 10px;  width: 100%;}
.counselling-box1-left li {width:auto; font-size:15px; line-height:22px; color:#000000; position: relative;	padding-left:15px;	margin-bottom:7px;	list-style: none;}
.counselling-box1-left li::before {content:''; background:#01147a; width:7px;  height:7px; border-radius:100px; position:absolute;  top:8px; left:0px;}

.counselling-box1-right{width:25%; padding:10px; margin:0px 0px 0px; position:relative;}
.counselling-box1-right .counsellin-img{border-radius:15px 15px 0px 0px;}
.counselling-box1-right h3{display:flex; gap:10px; align-items:center; color: #01147a;  font-size:14px; border-radius: 0px 0px 15px 15px; background:#e8f7fe; padding:10px; margin:0px 0px 0px; position:relative;}
.counselling-box1-right h3 img{width:auto; height:30px;}

.counselling-box2{width:100%; background:#f4f9fd;  border:1px solid #c4e1f7; border-radius:15px; padding:10px; margin:10px 0px 0px; position:relative;  z-index:1;}

.decision-making-box{width:99%; display:flex; gap:10px; padding:0px; margin:0px 0px 10px; position:relative;}
.decision-making-left{width:50%; background:#fff; border:1px solid #c4e1f7; border-radius:15px; padding:10px 10px 0px; margin:0px 0px 0px; position:relative;}
.technologies-available-wki{background: #ebf6fe; font-size:16px; line-height:24px; color:#000000; border-radius:15px; border: 1px solid #c4e1f7; padding:15px ; margin:20px 0px 0px; position: relative}


.surgical-technology{width:100%; display:flex; gap:20px; padding:0px; margin:0px 0px 10px; position:relative;}
.surgical-technology-img{width:22%; border-radius:10px; padding:0px; margin:0px 0px 0px; position:relative; overflow:hidden;}
.surgical-technology-doc{width:75%; padding:0px; margin:0px 0px 0px; position:relative;}
.surgical-technology-doc h4{width:100%; font-size:18px;  line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 0px; margin:0px 0px; position: relative; z-index:1;}
.surgical-technology-doc p{font-size:15px; line-height:22px; color:#000000; padding:10px 0px 0px; margin:0px 0px; position: relative;}
.decision-making-right{width:50%; background:#fff; border:1px solid #c4e1f7; border-radius:15px; padding:10px 10px 0px; margin:0px 0px 0px; position:relative;}

.counselling-box2 .cataract-detected-q-ans h3{font-size:16px; line-height:22px;}
.counselling-box2 .cataract-detected-q-ans a{width:100%; font-size:16px;}
.decision-making-box .technologies-available-wki{padding:10px; margin:0px 0px 10px; font-size: 15px;}
.decision-making-box .cataract-detected-ans{margin:0px 0px 10px; padding: 10px;}
.decision-making-right .cataract-detected-ans-img{width:75px;  height:75px;}



#day-surgery-section{width:100%; padding:10px 0px 20px; margin:0px; position:relative; overflow:hidden; z-index:1;}
.day-surgery-box{width:100%; display:flex; gap:50px; padding:0px 0px; margin:0px 0px 10px; position:relative;  z-index:1;}
.day-surgery-4{width:100px; height:100px; display:flex; gap:5px; align-items:center; justify-content:center; flex-direction: column;  background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.day-surgery-4 span{font-size:22px;   line-height:25px; font-family: DMSans Bold; color:#fff;}
.day-surgery-4 img{width:auto; height:40px;}
.day-surgery-doc{width:70%;  padding:20px 0px; margin:0px; position:relative;}
.day-surgery-doc h2 {font-size:32px;   line-height:32px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 12px; margin:0px 0px; position: relative;}
.day-surgery-doc h2::before{content: ""; width:50px;  height:4px; background:#0a71dd; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.day-surgery-doc p{font-size:16px; line-height:24px; color:#000000; padding:10px 0px 0px; margin:0px 0px; position: relative;}
.day-surgery-img{width:10%;  padding:0px 0px; margin:0px; position:relative;}

  
.before-hospital-box{width:100%; background:#ebf6fe; display:flex; gap:50px; justify-content: space-between; border:1px solid #deeefe; border-radius:15px; padding:10px 15px; margin:0px 0px 0px; position:relative; overflow:hidden;}
.before-hospital-a{width:50px; height:50px; display:flex; gap:0px; align-items:center; justify-content:center; background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.before-hospital-a span{font-size:30px;   line-height:30px; font-family: DMSans Bold; color:#fff;}
.before-hospital-doc{width:65%;  padding:0px 0px; margin:0px; position:relative;}
.before-hospital-doc h2 {font-size:20px;   line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 8px; margin:0px 0px; position: relative; z-index:1;}
.before-hospital-doc h2::before{content: ""; width:50px;  height:2px; background:#0a71dd; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.before-hospital-doc p{font-size:15px; line-height:24px; color:#000000; padding:7px 0px 0px; margin:0px 0px; position: relative;}
.ask-unsure-box{width:25%; background:#ddeefe; display:flex; gap:10px; align-items:center; justify-content:left; border-radius:12px; padding:10px; margin:0px; position:relative;}
.ask-unsure-box img{width:25px; height:auto;}
.ask-unsure-box p{width:100%; font-size:16px; line-height:24px; font-family:DMSanst Medium; color: #01147a; padding:0px 0px 0px; margin:0px 0px; position: relative;}


.your-surgeon-box{width:100%; background:#ebf6fe; display:flex; gap:50px; border:1px solid  #c4e1f7; border-radius:15px; padding:10px 15px; margin:10px 0px 0px; position:relative; overflow:hidden;}
.your-surgeon-b{width:50px; height:50px; display:flex; gap:0px; align-items:center; justify-content:center; background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.your-surgeon-b span{font-size:30px;   line-height:30px; font-family: DMSans Bold; color:#fff;}
.your-surgeon-doc{width:75%;  padding:0px 0px; margin:0px; position:relative;}
.your-surgeon-doc h2 {font-size:20px;   line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 12px; margin:0px 0px 7px; position: relative; z-index:1;}
.your-surgeon-doc h2::before{content: ""; width:50px;  height:2px; background:#0a71dd; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.your-surgeon-doc p{font-size:15px; line-height:22px; color:#000000; padding:0px 0px 0px; margin:0px 0px; position: relative;}
.your-surgeon-img{width:15%;  border-radius:10px; padding:0px 0px; margin:0px; position:relative; overflow:hidden;}


.what-to-expect{width:100%; background:#ffffff; border:1px solid #c4e1f7; border-radius:15px; padding:10px 15px; margin:10px 0px 0px; position:relative; overflow:hidden;}

.expect-day-box{width:100%; display:flex; gap:50px;  padding:0px; margin:0px 0px 20px; position:relative; overflow:hidden;}
.expect-day-c{width:50px; height:50px; display:flex; gap:0px; align-items:center; justify-content:center; background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.expect-day-c span{font-size:35px; line-height:30px; margin-top:-4px; font-family: DMSans Bold; color:#fff;}

.expect-day-doc{width:60%;  padding:0px 0px; margin:0px; position:relative;}
.expect-day-doc h2 {font-size:20px;   line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 7px; margin:0px 0px; position: relative; z-index:1;}
.expect-day-doc h2::before{content: ""; width:50px;  height:2px; background:#0a71dd; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.expect-day-doc p{font-size:15px; line-height:22px; color:#000000; padding:10px 0px 0px; margin:0px 0px; position: relative;}
.expect-day-img{width:30%; background:#f4f9fd; display:flex; gap:10px; align-items:center; justify-content:left; border-radius:12px; padding:20px; margin:0px; position:relative;}
.expect-day-img img{width:40px; height:auto;}
.expect-day-img p{font-size:14px; line-height:22px; font-family:DMSanst Medium; color:#01147a; padding:0px 0px 0px; margin:0px 0px; position: relative;}.expect-day-img p span{font-size:20px; font-family: DMSans Bold;}

.what-happens-cataract{width:100%; background:#e7f4fd; display:flex; gap:50px; align-items:center; border-radius:15px; padding:15px; margin:10px 0px 0px; position:relative;}
.watch-to-video{width:20%;  padding:0px 0px; margin:0px; border-radius:10px; position:relative; overflow:hidden;}
.what-happens-cataract-doc{width:80%;  padding-right:0px; margin:0px; position:relative;}
.what-happens-cataract-doc h3{font-size:18px;   line-height:25px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 5px; margin:0px 0px; position: relative; z-index:1;}
.what-happens-cataract-doc h4{font-size:15px;   line-height:22px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 10px; margin:0px 0px; position: relative; z-index:1;}
.what-happens-cataract-doc p{font-size:15px; line-height:22px; color:#000000; padding:5px 0px 0px; margin:0px 0px; position: relative;}
.what-happens-cataract-doc .watch-video{width:max-content; background:#013374; display:flex; gap:10px; align-items:center; font-size:16px; line-height:24px; color:#ffffff; border-radius:8px; padding:6px 10px 6px; margin:0px 0px; position: relative;}.what-happens-cataract-doc .watch-video img{width:auto; height:12px;}


.before-leaving-hospital{width:100%; background:#ffffff; display:flex; gap:50px; border:1px solid  #c4e1f7; border-radius:15px; padding:10px 15px; margin:10px 0px 0px; position:relative; overflow:hidden;}
.before-leaving-d{width:50px; height:50px; display:flex; gap:0px; align-items:center; justify-content:center; background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.before-leaving-d span{font-size:30px;   line-height:30px; font-family: DMSans Bold; color:#fff;}
.before-leaving-doc{width:75%;  padding:0px 0px; margin:0px; position:relative;}
.before-leaving-doc h2 {font-size:20px;   line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 7px; margin:0px 0px 0px; position: relative; z-index:1;}
.before-leaving-doc h2::before{content: ""; width:50px;  height:2px; background:#0a71dd; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}

.before-leaving-doc ul{margin:5px 0; padding:0px;}
.before-leaving-doc li {position: relative;   font-size:15px; line-height:22px; color:#000000;    padding-left:15px;    margin-bottom: 7px;	margin-left:0px;	list-style:none;	text-align:left;}
.before-leaving-doc li::before {content: '';    background:#01147a;    width:7px;    height:7px;    border-radius:100px;    position: absolute;    top:8px;    left: 0px;}

.before-leaving-doc h3{background:#f4f9fd; display:flex; gap:20px; align-items:center; border-radius:10px; font-size:16px;   line-height:24px; font-family:DMSanst Medium;  color:#01147a; padding:8px 0px 8px 15px; margin-left:-100px; position: relative; z-index:1;}
.before-leaving-doc h3 img{width:auto; height:30px;}
.before-leaving-img{width:15%;  border-radius:10px; padding:0px 0px; margin:0px; position:relative; overflow:hidden;}

.expect-before-ans{width:100%; background:#ebf6fe; display:flex; gap:30px; align-items:center; border:1px solid #c4e1f7; border-radius:15px; padding:20px; margin:20px 0px 0px; position:relative; overflow:hidden;}
.expect-before-ans-img{width:70px; height:70px;}
.expect-before-ans-doc{width:max-content;  padding:0px 0px; margin:0px; position:relative;}
.expect-before-ans-doc h2 {font-size:20px;   line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 0px; margin:0px 0px 10px; position: relative; z-index:1;}
.expect-before-ans-doc a{width:max-content; display:flex; gap:20px; align-items:center; font-size:16px; line-height:24px; color:#1b8bf6; text-decoration:underline; padding:0px 0px 0px; margin:0px 0px; position: relative;}
.expect-before-ans-doc a img{width:auto; height:12px;}
.day-surgery-section{width: 100%;  padding:10px; border:1px solid #4442; border-radius:12px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}

/*---- 4 section END ----*/


/*---- 5 section ----*/
#post-operative-section{width: 100%;  padding:10px 0px 20px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}
.post-operative-section{width: 100%;  padding:10px; border:1px solid #4442; border-radius:12px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}

.post-operative-box{width:100%; display:flex; gap:50px; align-items: center; border:1px solid #c4e1f7; border-radius:15px; padding:15px; margin:0px 0px 0px; position:relative;  z-index:1;}
.post-operative-5{width:100px; height:100px; display:flex; gap:10px; align-items:center; justify-content:center; flex-direction: column;  background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.post-operative-5 span{font-size:22px;   line-height:22px; font-family: DMSans Bold; color:#fff;}
.post-operative-5 img{width:auto; height:35px;}
.post-operative-doc{width:82%;  padding:0px 0px 0px; margin:0px; position:relative;}
.post-operative-doc h2 {font-size:32px;   line-height:32px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 12px; margin:0px 0px; position: relative;}
.post-operative-doc h2::before{content: ""; width:50px;  height:4px; background:#01147a; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.post-operative-doc p{font-size:16px; line-height:24px; color:#000000; padding:10px 0px 0px; margin:0px 0px; position: relative;}
.post-operative-img{width:8%;  padding:0px 0px; margin-bottom:0px; position:relative;}

.post-operative-item{width:100%; display:flex; gap:10px; border-radius:15px; padding:20px 0px 0px; margin:0px 0px 0px; position:relative; overflow:hidden;}

.wiki-psot{display:flex; gap:20px; align-items:center;}

.post-operative-left{width:33.33%; background: #ebf6fe; border:1px solid #c4e1f7; border-radius:15px; padding:10px; margin:0px 0px 0px; position:relative;}
.post-operative-left .post-operative-icon{width:65px; height:65px; display:flex; gap:10px; align-items:center; justify-content:center; flex-direction: column;  background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.post-operative-left .post-operative-icon img{width:auto;  height:20px;}.post-recovery-img{border-radius:12px;}
.post-operative-left h3{font-size:25px;   line-height:30px;  font-family: DMSans Bold; color:#01147a; padding:10px 0px 10px; margin:0px 0px; position: relative; z-index:1;}
.post-operative-left h3::before{content: ""; width:50px;  height:4px; background:#01147a; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1; display:none;}
.post-operative-left p{font-size:15px; line-height:24px; color:#000000; padding:10px 0px 20px; margin:0px 0px; position: relative;}





.post-operative-medium{width:33.33%; background:#ebf6fe; border:1px solid  #c4e1f7; border-radius:15px; padding:10px; margin:0px 0px 0px; position:relative;}
.post-operative-medium .post-operative-icon{width:65px; height:65px; display:flex; gap:10px; align-items:center; justify-content:center; flex-direction: column;  background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.post-operative-medium .post-operative-icon img{width:auto;  height:30px;}
.post-operative-medium h3{font-size:22px;   line-height:30px; font-family: DMSans Bold; color:#01147a; padding:10px 0px 10px; margin:0px 0px; position: relative; z-index:1;}
.post-operative-medium h3::before{content: ""; width:50px;  height:4px; background:#01147a; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1; display:none;}
.post-operative-medium p{font-size:15px; line-height:24px; color:#000000; padding:10px 0px 20px; margin:0px 0px; position: relative;}
.help-text{font-size:12px; text-align:center; color:#000000; padding:0px 0px 0px; margin:0px 0px; position: relative;}

.post-operative-help{width:100%;  background:#f4f9fd;  border:1px solid #c4e1f7;  border-radius: 15px;  padding:15px;  margin:0px 0px 10px;  position: relative;}
.post-operative-medium h4{display:flex; gap:10px; align-items: center; font-size:19px;  line-height:34px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 5px; margin:0px 0px; position: relative; z-index:1;}
.post-operative-medium h4 img{width:auto; height:35px;}
.post-operative-medium h5{font-size:30px;   line-height:40px; text-align: center; font-family: DMSans Bold; color:#01147a; padding:10px 0px 0px; margin:0px 0px 0px; position: relative; z-index:1;}


.expect-after-ans{width:100%; background:#ebf6fe; display:flex; gap:50px; align-items:center; border:1px solid #c4e1f7; border-radius:15px; padding:15px; margin:10px 0px 0px; position:relative; overflow:hidden;}
.expect-after-box{width:60%; display:flex; gap:30px; align-items:center;  padding:0px; margin:0px 0px 0px; position:relative;}
.expect-after-ans-img{width:70px; height:70px;}
.expect-after-ans-doc{width:max-content;  padding:0px 0px; margin:0px; position:relative;}
.expect-after-ans-doc h2 {font-size:20px;   line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 0px; margin:0px 0px 15px; position: relative; z-index:1;}
.expect-after-ans-doc a{width:max-content; display:flex; gap:20px; align-items:center; font-size:16px; line-height:16px; color:#1b8bf6; text-decoration:underline; padding:0px 0px 0px; margin:0px 0px; position: relative;}
.expect-after-ans-doc a img{width:auto; height:12px;}

 
.follow-up-box{width:40%; display:flex; gap:20px; align-items:center; justify-content:left; border-left:1px solid #4442; padding-left:40px; margin-left:40px; position:relative;}
.follow-up-box img{width:40px; height:auto;}
.follow-up-box p{width:100%; font-size:15px; line-height:22px; font-family:DMSanst Medium; color: #01147a; padding:0px 0px 0px; margin:0px 0px; position: relative;}

.post-operative-right{width:33.33%; background:#fffcf2; border:1px solid #f0e5c5; border-radius:15px; padding:10px; margin:0px 0px 0px; position:relative;}
.post-operative-right .post-operative-icon{width:65px; height:65px; display:flex; gap:10px; align-items:center; justify-content:center; flex-direction: column;  background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.post-operative-right .post-operative-icon img{width:auto;  height:30px;}

.post-operative-right h3{font-size:22px;   line-height:30px; font-family: DMSans Bold; color:#01147a; padding:10px 0px 10px; margin:0px 0px; position: relative; z-index:1;}
.post-operative-right h3::before{content: ""; width:50px;  height:4px; background:#38a6fe; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1; display:none;}
.post-operative-right p{font-size:15px; line-height:24px; color:#000000; padding:10px 0px 25px; margin:0px 0px; position: relative;}
/*---- 5 section END ----*/

/*---- 6 section ----*/
#cataracts-eyes-section{width: 100%;  padding:10px 0px 20px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}
.cataracts-eyes-section{width: 100%;  padding:10px; border:1px solid #4442; border-radius:12px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}

.cataracts-eyes-box{width:100%; display:flex; gap:50px; border:1px solid #c4e1f7; border-radius:15px; padding:15px 0px 15px 15px; margin:0px 0px 0px; position:relative;  z-index:1;}
.cataracts-eyes-6{width:100px; height:100px; display:flex; gap:10px; align-items:center; justify-content:center; flex-direction: column;  background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.cataracts-eyes-6 span{font-size:22px;   line-height:22px; font-family: DMSans Bold; color:#fff;}
.cataracts-eyes-6 img{width:auto; height:30px;}
.cataracts-eyes-doc{width:78%;  padding:20px 0px 0px; margin:0px; position:relative;}
.cataracts-eyes-doc h2 {font-size:32px;   line-height:32px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 12px; margin:0px 0px; position: relative;}
.cataracts-eyes-doc h2::before{content: ""; width:50px;  height:4px; background:#01147a; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.cataracts-eyes-doc p{font-size:16px; line-height:24px; color:#000000; padding:10px 0px 0px; margin:0px 0px; position: relative;}
.cataracts-eyes-img{width:12%;  padding:0px 0px; margin-bottom:0px; position:relative;}
.cataracts-eyes-img img{border-radius:110px 0px 0px 110px;}


.eyes-precautions-doc{width:100%; background:#ebf6fe; border:1px solid #c4e1f7; border-radius:15px; padding:15px; margin:10px 0px 0px; position:relative; overflow:hidden;}
.eyes-precautions-doc h3{width:100% !important; font-size:20px;   line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 5px; margin:0px 0px; position: relative; z-index:1;}
.eyes-precautions-doc p{width:100% !important; font-size:15px; line-height:22px; color:#000000; padding:0px 0px 0px !important; margin:0px 0px; position: relative;}


.more-examples-box{width:100%; background:#ffffff; border:1px solid #c4e1f7; border-radius:15px; padding:15px; margin:10px 0px 0px; position:relative; overflow:hidden;}
.more-examples-box h3{font-size:20px; line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 7px; margin:0px 0px; position: relative; z-index:1;}
.more-examples-box h3::before{content: ""; width:50px;  height:2px; background:#01147a; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
 
.more-examples-box ul{display:flex; gap:10px; margin:20px 0px 0px; padding:0px; position:relative;}
.more-examples-box li{width:100%; list-style:none; text-align: center; margin:0px; padding:0px; position:relative;}
.more-examples-box li img{border-radius:12px; width: 70%; margin:0px auto;}
.more-examples-box li p{font-size:15px; line-height:22px; text-align:center; color:#000000; padding:10px 0px 0px; margin:0px 0px; position: relative;}
 
 
.reassuring-results-box{width:100%; background:#ebf6fe; display:flex; gap:50px; border:1px solid  #c4e1f7; border-radius:15px; padding:20px; margin:20px 0px 0px; position:relative; overflow:hidden;}
.reassuring-results-icon{width:70px; height:60px; display:flex; gap:0px; align-items:center; justify-content:center; background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.reassuring-results-icon img{width:auto; height:30px; }
.reassuring-results-doc{width:80%;  padding:0px 0px; margin:0px; position:relative;}
.reassuring-results-doc h2 {font-size:20px;   line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 7px; margin:0px 0px 0px; position: relative; z-index:1;}
.reassuring-results-doc h2::before{content: ""; width:50px;  height:2px; background:#01147a; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.reassuring-results-doc p{font-size:15px; line-height:22px; color:#000000; padding:7px 0px 7px; margin:0px 0px; position: relative;}

.reassuring-results-img{width:20%; background:#f4f9fd; border-radius:12px; padding:20px; margin:0px; position:relative;}
.reassuring-results-img p{width:100%; font-size:22px; line-height:24px; font-family:DMSanst Medium; color: #01147a; padding:10px 0px 0px; margin:0px 0px; position: relative;}
.reassuring-results-img img{width:55px; height:auto; margin:0px auto; display:flex;}
.reassuring-results-img p{font-size:15px !important;  line-height:20px !important;}


#cataracts-eyes-section .expect-after-box{width:77%;}
#cataracts-eyes-section .expect-after-box{align-items: flex-start;}
#cataracts-eyes-section .expect-after-ans-img{width:80px;  height:80px;}
#cataracts-eyes-section p{width:100%; font-size:15px; line-height:24px; font-family:DMSanst Medium; color: #000000; padding:0px 0px 0px; margin:0px 0px; position: relative;}
#cataracts-eyes-section .follow-up-box{width:15%; gap:10px; align-items: flex-start; flex-direction:column; border-left:0px solid #4442;}
#cataracts-eyes-section .follow-up-box img{width:95px;}
.follow-up-box p{font-size:15px !important;}
/*---- 6 section END ----*/

/*---- 7 section ----*/
#safety-risks-section{width: 100%;  padding:10px 0px 20px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}
.safety-risks-section{width: 100%;  padding:10px; border:1px solid #4442; border-radius:12px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}

.safety-risks-box{width:100%; display:flex; gap:50px; justify-content: space-between; border:1px solid #c4e1f7; border-radius:15px; padding:15px 0px 15px 15px; margin:0px 0px 0px; position:relative;  z-index:1;}
.safety-risks-7{width:100px; height:100px; display:flex; gap:10px; align-items:center; justify-content:center; flex-direction: column;  background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.safety-risks-7 span{font-size:20px;   line-height:20px; font-family: DMSans Bold; color:#fff;}
.safety-risks-7 img{width:auto; height:40px;}
.safety-risks-doc{width:75%;  padding:10px 0px 0px; margin:0px; position:relative;}
.safety-risks-doc h2 {font-size:32px;   line-height:32px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 12px; margin:0px 0px; position: relative;}
.safety-risks-doc h2::before{content: ""; width:50px;  height:4px; background:#01147a; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.safety-risks-doc p{font-size:18px; line-height:24px; color:#000000; padding:10px 0px 0px; margin:0px 0px; position: relative;}
.safety-risks-img{width:12%;  padding:0px 0px; margin:0px; position:relative;}
.safety-risks-img img{border-radius:30px 0px 0px 30px;}

.safest-most-doc{width:100%; background:#ebf6fe; border:1px solid #c4e1f7; border-radius:10px; padding:15px; margin:10px 0px 0px; position:relative; overflow:hidden;}
.safest-most-doc h3{width:100%; font-size:18px;   line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 5px; margin:0px 0px; position: relative; z-index:1;}
.safest-most-doc p{width:100%; font-size:14px; line-height:20px; color:#000000; padding:0px 0px 0px; margin:0px 0px; position: relative;}

.complications-box{width:100%; background:#ffffff; border:1px solid  #c4e1f7; border-radius:15px; padding:15px; margin:10px 0px 0px; position:relative; overflow:hidden;}
.complications-box h3{font-size:20px; line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 12px; margin:0px 0px; position: relative; z-index:1;}
.complications-box h3::before{content: ""; width:50px;  height:2px; background:#1b8bf6; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.complications-box ul{display:flex; gap:0px; margin:15px 0px 0px; padding:0px; position:relative;}
.complications-box li{width:100%; border-right:0px solid #4442; list-style:none; margin:0px; padding:0px 10px; position:relative;}
.complications-box li:last-child{border-right:0px; padding-right:0px;}
.complications-box li:first-child{padding-left:0px;}

.complications-box li img{width:30%; border-radius:100px; border: 4px solid #fff; margin:0px auto;}
.complications-box li h4{font-size:16px; line-height:22px; font-family: DMSans Bold; color:#01147a; padding:5px 0px 5px; margin:0px 0px; position: relative; z-index:1;}
.complications-box li p{font-size:14px; line-height:20px; color:#000000; padding:0px 0px 0px; margin:0px 0px; position: relative;}


.complication-occurs-box{width:100%; background:#ebf6fe; display:flex; gap:50px; border:1px solid  #c4e1f7; border-radius:15px; padding:15px; margin:10px 0px 0px; position:relative; overflow:hidden;}
.complication-occurs-icon{width:70px; height:60px; display:flex; gap:0px; align-items:center; justify-content:center; background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.complication-occurs-icon img{width:auto; height:30px; }
.complication-occurs-doc{width:80%;  padding:0px 0px; margin:0px; position:relative;}
.complication-occurs-doc h2 {font-size:20px;   line-height:20px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 7px; margin:0px 0px 0px; position: relative; z-index:1;}
.complication-occurs-doc h2::before{content: ""; width:50px;  height:2px; background:#01147a; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.complication-occurs-doc p{font-size:15px; line-height:22px; color:#000000; padding:10px 0px 10px; margin:0px 0px; position: relative;}
.complication-occurs-img{width:20%; background:#f4f9fd; display:flex;  align-items:center; border-radius:12px; padding:10px; margin:0px; position:relative;}
.complication-occurs-img p{width:100%; font-size:16px; line-height:24px; text-align:center; font-family: DMSans Bold; color: #01147a; padding:10px 0px 0px; margin:0px 0px 10px; position: relative; z-index:1;}
.complication-occurs-img p::before{content: ""; width:40px;  height:2px; background:#01147a; border-radius:20px; position: absolute; bottom:-10px; left:42%;   z-index: -1;}

#safety-risks-section .expect-after-box{width:77%;}
#safety-risks-section .expect-after-box{align-items: flex-start;}
#safety-risks-section .expect-after-ans-img{width:70px;  height:70px;}
#safety-risks-section .expect-before-ans-doc h2{margin: 0px 0px 5px;}
#safety-risks-section .expect-before-ans-doc p{width:100%; font-size:15px; line-height:22px; font-family:DMSanst Medium; color: #000000; padding:0px 0px 0px; margin:0px 0px; position: relative;}
/*---- 7 section END ----*/

/*---- 8 section ----*/
#not-happy-section{width: 100%;  padding:10px 0px 20px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}
.not-happy-section{width: 100%;  padding:10px; border:1px solid #4442; border-radius:12px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}

.not-happy-after-surgery{width:100%; display:flex; gap:20px; justify-content: space-between; border:1px solid #c4e1f7; border-radius:15px; padding:15px; margin:0px 0px 0px; position:relative;  z-index:1;}
.not-happy-after-left{width:45%;  padding:0px 0px 0px; margin:0px; position:relative;}
.not-happy-after-box{width:100%; display:flex; gap:20px; justify-content:left; padding:0px; margin:0px 0px 0px; position:relative;  z-index:1;}
.not-happy-after-icon{width:100px; height:100px; display:flex; gap:10px; align-items:center; justify-content:center; flex-direction: column;  background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.not-happy-after-icon img{width:auto; height:60px;}
.not-happy-after-doc{width:65%;  padding:20px 0px 0px; margin:0px; position:relative;}
.not-happy-after-doc h2 {font-size:32px;   line-height:36px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 12px; margin:0px 0px 20px; position: relative;}
.not-happy-after-doc h2::before{content: ""; width:50px;  height:4px; background:#0a71dd; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.not-happy-after-left p{font-size:16px; line-height:24px; color:#000000; padding:10px 0px 0px; margin:0px 0px; position: relative;}
.not-happy-after-middle{width:37%;  padding:0px 0px 0px; margin:0px; position:relative;}

.not-happy-after-right{width:18%; background:#fef7ef; border-radius:10px; padding:15px; margin:0px; position:relative;}
.not-happy-after-right ul{width:100%; padding:25px 0px 0px; margin:0px; position:relative;}
.not-happy-after-right li{width:100%; display:flex; align-items:center; gap:15px; list-style:none; padding:0px 0px 10px; margin:0px 0px 10px; position:relative;}
.not-happy-after-right .not-happy-icon{width:60px; height:56px; display:flex; gap:10px; align-items:center; justify-content:center; flex-direction: column;  background:#a9461f35; border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.not-happy-after-right .not-happy-icon img{width:auto; height:32px;}
.not-happy-after-right li p{width:70%; font-size:16px; line-height:20px; color:#000000; padding:0px 0px 0px; margin:0px 0px; position: relative;}

/*---- 8 section ----*/


/*---- 9 section ----*/
#why-choose-wavikar{width: 100%;  padding:10px 0px 20px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}
.why-choose-wavikar{width: 100%;  padding:10px; border:1px solid #4442; border-radius:12px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}

.why-choose-wavikar-section{width:100%; display:flex; gap:20px; justify-content: space-between; border:1px solid #c4e1f7; border-radius:15px; padding:15px; margin:0px 0px 0px; position:relative;  z-index:1;}
.why-choose-wavikar-left{width:45%;  padding:0px 0px 0px; margin:0px; position:relative;}
.why-choose-wavikar-box{width:100%; display:flex; gap:20px; justify-content:left; padding:0px; margin:0px 0px 0px; position:relative;  z-index:1;}
.why-choose-wavikar-icon{width:100px; height:100px; display:flex; gap:10px; align-items:center; justify-content:center; flex-direction: column;  background:linear-gradient(180deg, #38a6fe 0%, #0a71dd 92.58%); border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.why-choose-wavikar-icon span{font-size:22px;   line-height:22px; font-family: DMSans Bold; color:#fff;}
.why-choose-wavikar-icon img{width:auto; height:40px;}
.why-choose-wavikar-doc{width:67%;  padding:20px 0px 0px; margin:0px; position:relative;}
.why-choose-wavikar-doc h2 {font-size:32px;   line-height:32px; font-family: DMSans Bold; color:#01147a; padding:0px 0px 12px; margin:0px 0px 20px; position: relative;}
.why-choose-wavikar-doc h2::before{content: ""; width:50px;  height:4px; background:#307bb5; border-radius:20px; position: absolute; bottom:0px; left:0px;   z-index: -1;}
.why-choose-wavikar-left p{font-size:16px; line-height:26px; color:#000000; padding:10px 0px 0px; margin:0px 0px; position: relative;}
.why-choose-wavikar-middle{width:35%; height: 100%; padding:0px 0px 0px; margin:0px; position:relative; border-radius:8px;   overflow: hidden;}

.why-choose-wavikar-right{width:18%; background:#f4f9fd; border-radius:10px; padding:15px; margin:0px; position:relative;}
.why-choose-wavikar-right ul{width:100%; padding:15px 0px 0px; margin:0px; position:relative;}
.why-choose-wavikar-right li{width:100%; display:flex; align-items:center; gap:15px; list-style:none; padding:0px 0px 10px; margin:0px 0px 10px; position:relative;}
.why-choose-wavikar-right .choose-wavikar-icon{width:60px; height:56px; display:flex; gap:10px; align-items:center; justify-content:center; flex-direction: column;  background:#dceaf7; border-radius:100%; padding:0px 0px; margin:0px; position:relative;}
.why-choose-wavikar-right .choose-wavikar-icon img{width:auto; height:32px;}
.why-choose-wavikar-right li p{width:70%; font-size:16px; line-height:20px; color:#000000; padding:0px 0px 0px; margin:0px 0px; position: relative;}

#why-choose-wavikar .expect-after-box{width:100%;}
/*---- 9 section END ----*/


/*---- Real Patient ----*/
#patient-video-section{width: 100%;  padding:10px 0px 20px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}
.patient-video-section{width: 100%; background: #fffcf2; padding:30px 10px; border: 1px solid #f0e5c5; border-radius:12px;  margin: 0px;  position: relative;  overflow: hidden;  z-index:1;}
.patient-video-section h2 {width: max-content; font-size:40px;   line-height:40px; font-family: DMSans Bold;    color:#01147a;text-align:center; padding:0px 0px; margin:0px auto 50px; display:block; position: relative;  z-index: 1;}

#patient-video-slider .item{background:#fff5d4; border-radius:6px; border: 1px solid #ececec; display:flex; align-items:center; gap:10px; padding:10px;}
.patient-videos-img{width: 40%; border-radius:0px; overflow:hidden;}
.patient-videos-doc{width:60%;  border-radius:0px; padding:0px; margin:0px; position:relative;}
.patient-videos-doc h3{width:100%;  font-size:18px; line-height:25px; font-family: DMSans Bold; color:#081858;}
.patient-videos-doc a{width:max-content; display:flex; gap:7px; align-items: center; font-size:14px; line-height:16px; color:#000; margin:10px 0px 0px; }
.patient-videos-doc a img{width:auto !important; height:14px;}
.views-box{display:flex; gap:5px; align-items:flex-start; justify-content: flex-start; flex-direction: column;}
.views-icon{width:max-content; font-size: 14px; margin:0px 0px 0px; text-align:right;}
/*---- Real Patient END ----*/



/*----footer ----*/
footer{background:#00205a; display:flex; flex-direction:column;  margin:0px 0px  0px; padding:20px 0px 20px;  position:relative; z-index:1;}
.footer-contact{display:flex; align-items:center; gap:0px; margin:0px; padding:0px 0 20px; position:relative; justify-content: space-between;}

.footer-footer-logo{width:100%; margin:0px; padding:0px 0px 0px; position:relative;}
.footer-footer-logo img {width:80%; margin-bottom:15px;}

.footer-navbox1{width:30%; display:block; margin:0px; padding-left: 5%; border-left: 1px solid #fff5;}
.footer-navbox1 a{color:#fff !important;}
.footer-navbox1 a:hover{color:#fff !important;}

.footer-navbox1 .wiki{width:max-content; display:block; margin:0px 0px 20px;padding:0px; }
.footer-navbox1 .wiki ul{display: flex;    padding:20px 0px 0px;	gap:15px;}
.footer-navbox1 .wiki li {width:20%;    padding:0px;    list-style: none;    position: relative;    text-align: center;}
.footer-navbox1 .wiki li a {color:#ffffff; background:none; border:2px solid #fff; display:flex; align-items:center; justify-content:center;  border-radius:100%;    width:45px;    height:45px;    font-size:22px;}
.footer-navbox1 .wiki li a:hover{background:#ffffff; color:#00205a !important;}

.footer-los li{padding-left:25px !important; position:relative;}
.footer-los li .fa{position:absolute; left:0px; top:10px;}

.nabh-logo{ width:70%;    background:none;    color: #fff !important;    margin:10px 0; display:flex !important; gap:10px; align-items:center;    text-align:left;     font-size:16px !important; line-height:24px !important;  font-family:DMSans Bold;    padding:12px 20px 12px;    transition: all 0.4s ease;    position: relative; text-transform: uppercase;}
.nabh-logo img {width:auto; height:70px;}

.footer-footer-location{width:40%; margin:0px; padding:0px; position:relative; text-align:right; color:#fff; font-size:16px;}
.footer-footer-callno{width:30%; margin:0px; padding:0px; position:relative;text-align:right; color:#fff; font-size:16px;}
.footer-footer-callno a{color:#BACCD8;}

.footer-section {margin: 0px;padding: 0px;display: flex;gap:30px;position: relative;border-top:2px dotted #4443;}
.footer-links{width:100%;margin:30px 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:bold; 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-navbox li img{width:auto; height:15px; margin-right:15px;}
.footer-links a{display:block;font-size:16px;     margin:0px;padding:5px 0px; color:#ffffff77;}
.footer-links a:hover{color:#ffffff;}
.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-top:20px;  border-top:1px solid #ffffff77;
    font-size: 16px;
    display: flex; color:#ffffff77;
    width: 100%;justify-content: space-around;
}
.copyright .wiki {
    width:0%;margin-top:0px;
}
.copyright .wiki ul {
    display:none;
    flex-wrap: wrap;
    padding: 0px;
	gap: 10px;
}
.copyright .wiki li {
    width: 14%;
    padding:0px;
    list-style: none;
    position: relative;
    text-align: center;
}
.copyright .wiki li a {
    color:00000063; 
    display: block; 
    border-radius:100%;
    width:35px;
    height:35px;
    line-height:35px;
    font-size:18px;
}
.copyright .wiki li a:hover{background:#ffffff; color:#0e296b;}
.copyright .wh{
    width:100%;
   align-items: center;
	display: flex;
  gap: 20px;
  justify-content:space-between;
}
.copyright .wh a{color:#ffffff77;}.copyright .wh a:hover{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:#081858;;box-shadow: 0 -1px 4px rgba(0,0,0,.08);display:none; border-radius:10px 10px 0px 0px; padding:0px 20px;}
.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;}
.foot-policy-nav{display:flex; align-items:center; gap:45px;}
.navigation-mobile-link img{filter: brightness(0) invert(1);}
/*----END footer ----*/

  
  
/*---------END Header------- */
.topnav-selectbox{display:none; justify-content:space-between;gap:12px;border-bottom:1px solid #efefef;}
.topnav-selectbox .ss-main .ss-single-selected{border:0px solid #ffffff; border-radius:8px;}
.topnav-selectbox .ss-main .ss-single-selected .ss-arrow span {border:solid #000;border-width: 0 2px 2px 0;display: inline-block;padding:4px;  transition: transform .2s, margin .2s; }
.topnav-selectbox .ss-main .ss-single-selected .ss-arrow span.arrow-down{margin: -3px 0 0 8px;}
.topnav-selectbox .ss-main .ss-single-selected .ss-arrow span.arrow-up{margin:3px 0 0 8px;}


.get-started-m a {color:#fff;background: #0A0A0A;font-size:13px;border-radius:5px;padding:5px 7px;border: 1px solid #0A0A0A;}
.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;} 
.mob-login{display:flex;align-items: center;justify-content: center;width:auto; margin:6px 10px 0px;}
.mob-login img{width: auto;
  height:25px;margin-top:5px;}


.mob-login span{color:#ffffff; padding:0px 6px; font-size:16px;} 
.mob-login a{color:#ff4d5e; font-size:16px;}.mob-login a:hover{color:#ffffff; font-size:16px;}
.get-started-m{display:flex;align-items: center;font-family:Lato Bold;width: auto;}.get-started-m a{color:#ffffff; background: #0A0A0A;font-size: 13px; border-radius: 5px;padding:5px 7px; border: 1px solid #0A0A0A;}
.get-started-m a:hover{color:#ffffff; background:#0A0A0A;}
/*---------END Header------- */
 

.right-bottom-box{position:absolute; top:6%; right:6%; z-index:9; border-radius:12px; background:#05184b;box-shadow: -4px 4px 9.8px 0px rgba(255, 255, 255, 0.29) inset, 0px 8px 19.2px -10px #000; padding:10px 0px 0px; width:180px;text-align: center;}
.right-bottom-box h2{color:#fff; font-size:15px; font-family: DMSans Bold; margin:5px 0px 15px;}
.right-bottom-box ul{width:100%; background:#fff; border-radius:12px; margin:0px; padding:7px; position:relative;}
.right-bottom-box li{width:100%; list-style:none; border:1px solid #444; border-radius:6px; margin:0px 0px 10px; padding:0px 0px 0px; position:relative;}
.right-bottom-box a{ display:flex; gap:10px; align-items: center;  justify-content:left; color:#16274d !important;   padding:12px 7px; margin:0px;}
.right-bottom-box p{color:#16274d !important; font-size:12px; line-height:14px; text-align:center; font-family:DMSans Bold; padding:0px 0px 0px;}
.right-bottom-box a img{width:auto; height:22px;}
  
 
.right-bottom-box li:nth-child(1n){border:1px solid #cc8f42; background:#cc8f42; color:#fff;}
.right-bottom-box li:nth-child(2n){border:1px solid #011a46; background:#fff; color:#011a46;}
.right-bottom-box li:nth-child(3n){border:1px solid #05a448; background:#fff; color:#05a448;}
.right-bottom-box li:nth-child(4n){border:1px solid #011a46; background:#fff; color:#011a46; margin-bottom: 0px;}
  
.wavikar-course-img{width:100%; margin:0px; padding:0px; position:relative;}
.internship-box .icon-play{width:65px; height:65px;}
.video-body{position: absolute;top: 0;align-items:flex-end;display: flex;justify-content:right;width: 100%;height:100%;}
.icon-play {
    background: url(icon-play.png) no-repeat center center transparent;
    width:75px;
    height:75px;
    display: inline-block;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
    -webkit-transition: all .35s;
    -o-transition: all .35s;
    transition: all .35s;
    -moz-transition: all .35s;
    -ms-transition: all .35s;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    -ms-border-radius: 50%;
    -o-border-radius: 50%;
    color:#5b5aa6;
    line-height:75px;
    text-align: center;
}
.icon-play:hover {-webkit-transform: scale(.8);-ms-transform: scale(.8);-o-transform: scale(.8);transform: scale(.8);}

.our-gallery img {width: 100%;border-radius: 7px;margin-bottom: 4px;border: 1px solid #1fbdb6;}
.our-gallery{border-radius:5px;padding:10px;position: relative;
height: 100%;background: #fff;margin: 0 5px;box-shadow: 0 1px 6px rgb(0 0 0 / 15%);
}

 

@media screen and (max-width:880px) {
#popup_this {width:90%;}#popup_this .location-address-left h3{font-size: 22px;}#popup_this .location-address-left p{font-size:12px;}
	
.right-bottom-box{display:none;} 
.mob-login{margin:10px 0px 0px;}
.schedule-head{font-size:12px !important; gap: 6px; padding:8px 12px 8px;}.mob-login img{height:10px; margin-top:0px;}
	
.head-search .hide-1-yes{display:none !important;}#target-1{top: initial; bottom:54px; padding: 70px 0px;}
#enquiry-bottom-all{display:none;}.Whatsapp{display:none;}.topnav-selectbox{display: flex; justify-content: right;} 
.topnav-selectbox .ss-main .ss-single-selected{width: max-content;}
.sticky .topnav-selectbox{display:none;}
.footer-bottom-mob {display: flex;}.cta-bar{bottom:70px;}
.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:1px;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:16px;}
/*---------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:auto; width: 100%;  padding:0px 0; top:10px;}.headerSecondry{width: 95%; margin: 0px auto;height:auto; border: 1px solid #DCE0E6; 
  background: #fff !important;  border-radius:8px; margin: 0px auto; box-shadow: 0px 2px 14px 0px rgba(0, 0, 0, 0.10);}
 .headerTertiary{display:none !important;}  
#header-id .wiki-mk {padding-left: 0px; padding-right: 0px;}

.logo-m{ position: relative;width:60%; height: 100%;transition:transform .3s ease-in-out;flex:0 0 0px;display: flex;align-items: center;justify-content: center;padding:10px 10px 15px; margin: 0px auto;}
.logo-m img{max-width:100%; transform: translateY(2px);}
.sticky .logo-m img{max-width:100%; display:block; padding:0px 0; transform: translateY(2px);}

.sticky{background:none !important; box-shadow: initial;}
 .home-slider-mob {display: block;} .home-slider-img {display:none;}
/*---------END Header------- */

.midbox-inner {margin:0 auto; max-width:100%; width:100%;}
.wiki-mk {padding-left:20px;padding-right:20px;}
 
#hometop-section{margin-top:12px; background:#fff;}
 
.home-slider-doc::after{background:#fff;}#hometop-section::before{background:none;}
.home-slider-doc{background: #f8f9ff; position:relative; flex-direction: column; padding:0px 20px 80px; bottom:0px;}.home-slider-left{width:100%; padding:20px 0px 0px;}
.home-slider-left h1{width:100%; font-size:22px;  line-height:30px; margin-bottom:20px;}.home-slider-left p{width:100%; font-size:14px; line-height:20px; color:#000;}
.form-text-doc h2{font-size:18px; line-height:28px;}.home-slider-right{width:100%; margin:0px; padding:0px;}
.home-slider-button .book-appointment{width:100%; margin: 0px;}
.home-slider-button .book-appointment{width:100%; margin: 0px;}
.home-slider-button{gap:10px; flex-wrap: wrap; flex-direction: initial; width:100%;}.home-slider-button .whatsapp-call{width:100%; padding: 12px 10px 12px; margin:0px; font-size: 14px;}.home-slider-button .call-now{width:100%; font-size: 14px; padding: 12px 10px 12px; margin:0px;}

#informed-choices-section h2{width:auto;  font-size:25px;  line-height:32px; padding:40px 0px 0px;}
#informed-choices-section h4{width:100%; font-size:14px; line-height:22px;}
.informed-choices-section{width:100%; flex-direction: column; gap:30px;}
.informed-choices-left{width:100%; margin:0px;}.informed-choices-left h3{font-size:18px;} .informed-choices-left p{font-size:14px; line-height:22px;}
.informed-choices-medium{width:100%;}
.informed-choices-right{width:100%; margin:0px;}.informed-choices-right h3{font-size:18px;}.informed-choices-right p{font-size:14px; line-height:22px;}


#cataract-journey-section h2{width:100%; font-size:27px;  line-height:30px; padding:0px 0px;}
#cataract-journey-section h4{width:100%; font-size:16px; line-height:20px;}
.cataract-journey-section{flex-direction:column; gap:20px;}.cataract-journey-left{width:100%;}
.cataract-journey-left h3{font-size:20px; line-height:30px;}.cataract-journey-left p{font-size:16px; line-height:20px;}
.cataract-journey-medium{width:100%;}.cataract-journey-right{width:100%;}
.cataract-journey-right h3{font-size:20px; line-height:30px;}.cataract-journey-right p{font-size:16px; line-height:20px;}
/*--------- Home ------- */ 

/*---- 1 section ----*/
.cataract-detected-undergo{flex-direction:column; gap:20px;}
.cataract-detected-1{width:130px;  height:130px; gap:5px;}.cataract-detected-1 img{height:40px;}.cataract-detected-doc{width:100%;}
.cataract-detected-doc h2{font-size:30px; line-height:30px;}.cataract-detected-doc p{font-size:16px; line-height:20px;}
.cataract-detected-box1{width:100%;}.cataract-detected-img{width:100%;}
.cataract-detected-box{flex-direction:column; gap:20px;}
.cataract-detected-ans-box{flex-direction:column; gap:20px; align-items: flex-start;}
.cataract-detected-q-ans{width:100%;}.cataract-detected-q-ans h3{font-size:20px; line-height:24px;}.cataract-detected-q-ans a{font-size:16px;}


.work-up-box{flex-direction:column; gap:20px; align-items: flex-start; justify-content: left;}
.work-up-2{width:130px;  height:130px; gap:5px;}.work-up-2 img{height:40px;}.work-up-doc{width:100%;}
.work-up-doc h2{font-size:30px; line-height:30px;}.work-up-doc p{width:100%; font-size:16px; line-height:20px;}
.cataract-work-up{flex-direction:column; gap:20px;}.cataract-work-up-left{width:100%;}.cataract-work-up-right{width:100%;}
.cataract-work-helps-box{flex-direction:column; gap:20px;}.cataract-work-helps-box-doc{width:100%;}
.cataract-work-helps-box-doc h3{width:100%; font-size:22px; line-height:25px;}.cataract-work-helps-box-doc p{font-size:16px; line-height:20px;}.cataract-work-up-left .cataract-detected-q-ans{width:100%; }.cataract-detected-q-ans a{gap:10px;}
.remium-iol-box{flex-direction:column; gap:20px;}.remium-iol-box-doc{width:100%;}.remium-iol-box-doc h3{width:100%; font-size:22px; line-height:25px;}.remium-iol-box-doc p{font-size:16px; line-height:20px;}


.counselling-box{flex-direction:column; gap:20px; align-items: flex-start; justify-content: left;}.counselling-3{width:130px;  height:130px; gap:5px;}.counselling-3 img{height:40px;}.counselling-doc{width:100%;}.counselling-doc h2{font-size:30px; line-height:30px;}
.counselling-doc p{width:100%; font-size:16px; line-height:20px;}

.counselling-box1{flex-direction:column; gap:20px;}.counselling-box1-left{width:100%;}.counselling-options-box{flex-direction:column; gap:20px;}.counselling-options-box-doc{width:100%;}.counselling-options-box-doc h3{font-size:22px; line-height:25px;}.counselling-options-box-doc p{font-size:16px; line-height:20px;}.counselling-box1-left li{font-size:16px; line-height:20px;}
.counselling-box1-right{width:100%;}.counselling-box1-left ul{margin-left:0px; padding-left:15px;}.counselling-box1-left li{width: 100%; font-size:16px; line-height:22px; padding-left:20px; padding-right:10px;}.counselling-box1-left li::before{top: 6px; width:8px; height:8px;}.counselling-box1-right h3{font-size: 14px; padding:10px;}

.decision-making-box{flex-direction:column; gap:20px;}.decision-making-left{width:100%;}.surgical-technology{flex-direction:column; gap:20px;}.surgical-technology-img{width:100%;}.surgical-technology-doc{width:100%;}.surgical-technology-doc h4{font-size:20px; line-height: 24px;}.technologies-available-wki{font-size:15px;}.counselling-box2 .cataract-detected-q-ans h3{font-size: 16px; line-height: 24px;}
.decision-making-right{width:100%;} 

/*---- 1 section END ----*/

/*---- 4 section ----*/
.day-surgery-box{flex-direction:column; gap:20px;}
.day-surgery-4{width:130px;  height:130px; gap:5px;}.day-surgery-4 img{height:40px;} .day-surgery-doc{width:100%;}
.day-surgery-doc h2{font-size:30px; line-height:30px;}.day-surgery-doc p{font-size:16px; line-height:20px;}
.day-surgery-img{width:100%; }
.before-hospital-box{flex-direction:column; gap:30px; margin:20px 0px 0px;}.before-hospital-doc{width:100%;}
.before-hospital-doc h2{font-size:25px; line-height:30px;}.before-hospital-doc p{font-size:16px; line-height:20px;}
.ask-unsure-box img{width:65px;}.ask-unsure-box p{font-size:16px; line-height:20px;}
.your-surgeon-box{flex-direction:column; gap:30px;}.your-surgeon-doc{width:100%;} .your-surgeon-doc h2{font-size:25px; line-height:30px;}
.your-surgeon-doc p{font-size:16px; line-height:20px;}.your-surgeon-img{width:100%;}
.expect-day-box{flex-direction:column; gap:30px;}.expect-day-doc{width:100%;}.expect-day-doc h2{font-size:25px; line-height:30px;}
.expect-day-doc p{font-size:16px; line-height:20px;}
.expect-day-img{flex-direction:column; gap:10px; width:100%;}.expect-day-img img{width: 55px;}
.expect-day-img p{font-size: 18px; line-height: 25px;}.expect-day-img p span{font-size: 25px;}
.what-happens-cataract{flex-direction:column; gap:20px;}.watch-to-video{width:100%;}.what-happens-cataract-doc{width:100%; padding-right: 0px;}
.what-happens-cataract-doc h3{font-size:20px; line-height:25px;}.what-happens-cataract-doc h4{font-size:16px; line-height:20px;}
.what-happens-cataract-doc .watch-video{font-size: 16px; gap: 10px; padding:10px 10px 10px;}.what-happens-cataract-doc .watch-video img{height:15px;}.what-happens-cataract-doc p{font-size:14px; line-height:18px;}
.before-leaving-hospital{flex-direction:column; gap:30px;}.before-leaving-doc{width:100%;}.before-leaving-doc h2{font-size:25px; line-height:30px;}.before-leaving-doc li{font-size:16px; line-height:20px;}
.before-leaving-doc h3{flex-direction:column; gap:20px; padding:15px; margin:20px 0px 0px; font-size:16px; line-height:20px;}
.before-leaving-img{width:100%;}
.expect-before-ans{flex-direction:column; gap:20px;}.expect-before-ans-img{width:70px;  height:70px;}
.expect-before-ans-doc{width:100%;}.expect-before-ans-doc h2{font-size:20px; line-height:25px;}.expect-before-ans-doc a{font-size:16px; line-height:20px;}
/*---- 4 section END ----*/

/*---- 5 section ----*/
.post-operative-box{flex-direction:column; gap:20px;}
.post-operative-5{width:130px;  height:130px; gap:5px;}.post-operative-5 img{height:40px;} .post-operative-doc{width:100%;}
.post-operative-doc h2{font-size:30px; line-height:30px;}.post-operative-doc p{font-size:16px; line-height:20px;}
.post-operative-img{width:100%; margin-bottom:0px;}
.post-operative-item{flex-direction:column; gap:20px;}.post-operative-left{width:100%;}.post-operative-left h3{font-size:20px; line-height:25px;}.post-operative-left p{font-size:16px; line-height:20px;}
.post-operative-medium{width:100%;}.post-operative-medium h3{font-size:20px; line-height:25px;}.post-operative-medium p{font-size:16px; line-height:20px;}.post-operative-medium h4{flex-direction:column; gap:20px; font-size:20px; line-height:25px;}.post-operative-medium h5{font-size:22px; line-height:22px;}
.post-operative-medium h4 img{width:50px; height:50px; }
.post-operative-right{width:100%;}.post-operative-right h3{font-size:20px; line-height:25px;}.post-operative-right p{font-size:16px; line-height:20px;}
.expect-after-box{width:100%; flex-direction:column; gap:20px;}.expect-after-ans-img{width:70px;  height:70px;}
/*---- 5 section END ----*/


/*---- 6 section ----*/
.cataracts-eyes-box{flex-direction:column; gap:20px;}
.cataracts-eyes-6{width:130px;  height:130px; gap:5px;}.cataracts-eyes-6 img{height:40px;} .cataracts-eyes-doc{width:100%;}
.cataracts-eyes-doc h2{font-size:30px; line-height:32px; margin-bottom:20px;}.cataracts-eyes-doc p{font-size:16px; line-height:20px;}
.cataracts-eyes-img{width:100%; margin-bottom:0px;}

.eyes-precautions-doc h3{width:100% !important; font-size:20px; line-height:25px;}#cataracts-eyes-section p{width:100% !important; font-size:16px; line-height:20px; margin-top:15px;}
.more-examples-box h3{font-size:25px; line-height:32px;}.more-examples-box ul{flex-direction:column; gap:10px;}

.reassuring-results-box{flex-direction:column; gap:20px;}.reassuring-results-doc{width:100%; }
.reassuring-results-doc h2{font-size:20px; line-height:25px;}.reassuring-results-doc p{font-size:16px; line-height:20px;}
.reassuring-results-img{width:100%;}.reassuring-results-img img{width: 60px;}
.expect-after-ans{flex-direction:column; gap:20px;}.follow-up-box{width:100%; border-left:0px solid #4442; padding-left:0px;
margin-left:0px;}.follow-up-box img{width:55px;}.follow-up-box p{font-size:15px; line-height:18px;}

#cataracts-eyes-section .expect-after-box{width:100%;}
#cataracts-eyes-section .expect-after-ans-img{width:70px; height:70px;}
#cataracts-eyes-section .follow-up-box{width:100%; margin-top:20px;}
/*---- 6 section END ----*/

/*---- 7 section ----*/
.safety-risks-box{flex-direction:column; gap:20px;}
.safety-risks-7{width:130px;  height:130px; gap:5px;}..safety-risks-7 img{height:40px;} .safety-risks-doc{width:100%;}
.safety-risks-doc h2{font-size:30px; line-height:32px; margin-bottom:20px;}.safety-risks-doc p{font-size:16px; line-height:20px;}
.safety-risks-img{width:100%; margin-bottom:0px;}
.safest-most-doc h3{font-size:25px; line-height:32px;}.safest-most-doc p{font-size:16px; line-height:20px;}
.complications-box h3{font-size:25px; line-height:32px;}.complications-box ul{flex-direction:column; gap:10px;}
.complications-box li{border-right:0px; border-bottom: 1px solid #4443; padding:30px 0px;}.complications-box li img{width: 55%;}
.complications-box li h4{font-size:18px;  line-height:22px;  height:auto;}.complications-box li p{font-size:16px; line-height:20px;}
.complication-occurs-icon{height:100px;}
.complication-occurs-box{flex-direction:column; gap:20px;}.complication-occurs-doc{width:100%; }
.complication-occurs-doc h2{font-size:20px; line-height:25px;}.complication-occurs-doc p{font-size:16px; line-height:20px;}
.complication-occurs-img{width:100%;}.complication-occurs-img img{width: 60px;}
 .complication-occurs-img p{font-size:16px; line-height:20px;}
#safety-risks-section .expect-after-box{width:100%;}
#safety-risks-section .expect-after-ans-img{width:70px; height:70px;}
#safety-risks-section .follow-up-box{width:100%; margin-top:20px;}
/*---- 7 section END ----*/

/*---- 8 section ----*/
.not-happy-after-surgery{flex-direction:column; gap:20px;}.not-happy-after-left{width:100%;}
.not-happy-after-box{flex-direction:column; gap:0px;}.not-happy-after-doc{width:100%;}.not-happy-after-doc h2{font-size:30px; line-height:32px;}.not-happy-after-left p{font-size:16px; line-height:22px;}
.not-happy-after-middle{width:100%;}.not-happy-after-right{width:100%;}.not-happy-after-right li p{font-size:15px;}
/*---- 8 section ----*/

/*---- 9 section ----*/
.why-choose-wavikar-section{flex-direction:column; gap:20px;}.why-choose-wavikar-left{width:100%;}
.why-choose-wavikar-box{flex-direction:column; gap:0px;}.why-choose-wavikar-doc{width:100%;}.why-choose-wavikar-doc h2{font-size:30px; line-height:32px;}.why-choose-wavikar-left p{font-size:16px; line-height:22px;}
.why-choose-wavikar-middle{width:100%;}.why-choose-wavikar-right{width:100%;}.why-choose-wavikar-right li p{font-size:15px;}
/*---- 9 section ----*/


/*---- Real Patient END ----*/
.patient-video-section h2{width: auto; font-size:30px; line-height:35px;}.patient-videos-doc h3{font-size:14px;   line-height:20px;}
/*---- Real Patient END ----*/

.wiki-psot{flex-direction:column; align-items: flex-start; gap:10px;}
  
 
/*------Footer-----*/
.footer-footer-logo{width:100%; margin:0px 0px 10px;}.footer-footer-logo img{width:80%; margin:0px auto; display: flex;}
.footer-navbox1{width:100%; padding-left:0%; padding-top:24px; border-left:0px solid #4445;}.footer-navbox1 .footerbox{display:block !important;}.footer-navbox1 .wiki{width:100%; margin:20px 0px 40px;}
.footer-contact-whc ul{flex-direction:column;}.footer-contact-whc li:first-child{margin-left:0px;}
.footer-contact-whc li{width:100%; margin-left:0px; padding:20px 0px;}
.footer-contact-whc li h3{font-size:18px;}
.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; padding-top:20px; border-bottom: 1px solid #4441;}.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;  margin-top:10px; font-size: 14px; border-top: 1px solid #fff4;}.copyright .wiki{width:100%; margin-top:14px;}.copyright .wiki ul{justify-content: center;}.copyright .wh{width:100%; text-align: center; flex-direction:column; gap:20px;}.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;}.foot-policy-nav{gap: 35px;}
.nabh-logo{width:80%;}
/*------END Footer-----*/

 
 
 
}