@charset "UTF-8";@media (min-width:992px) and (max-width:1199px){.menu-bar{display:flex;justify-content:end;align-items:center;height:100%;text-align:end;cursor:pointer}.menu-bar i{font-size:36px;color:#000}}@media (max-width:1600px){.about-head .title{font-size:14px}.about-head .btn{padding:10px 30px}}@media (max-width:1199px){#slider .item .slider-section .col-md-8{width:100%!important}}@media (max-width:991px){.bar-menu{display:flex;align-items:center;justify-content:end;height:100%;margin:0}.nav-wrapper{position:absolute;width:50%;height:100vh;transition:transform .3s;transform:translateX(-100%);left:0;top:0;z-index:999}.nav-wrapper.show-menu{transform:none}.js-nav-toggle{position:relative;top:0;right:0;width:43px;height:40px;display:block;float:right;padding:0;color:#345;border:2px solid #345;z-index:2}.js-nav-toggle span{position:relative;background-color:#345;height:2px;display:block;width:22px;margin:17px auto 0;transition:all .4s;transition-delay:.3s}.js-nav-toggle span:before,.js-nav-toggle span:after{content:"";position:absolute;display:block;width:20px;height:0;left:1px;top:50%;margin-top:-7px;transition:all .3s .3s}.js-nav-toggle span:before{box-shadow:0 14px 0 1px #345}.js-nav-toggle span:after{box-shadow:0 0 0 1px #345}.close-menu .js-nav-toggle span{background-color:transparent;transition:all .3s ease}.close-menu .js-nav-toggle span:before{transform:rotate(-45deg)}.close-menu .js-nav-toggle span:after{transform:rotate(45deg)}.close-menu .js-nav-toggle span:before,.close-menu .js-nav-toggle span:after{margin-top:0;box-shadow:0 0 0 1px #345;transition:all .3s ease}nav .nav-toggle{position:absolute;top:0;left:0;width:100%;padding:.45em .6em;background-color:#000;color:#fff;z-index:100;cursor:pointer;transition:backgroun-color .2s}nav .nav-toggle:hover{background-color:#ff8a00}nav .nav-toggle.back-visible .nav-back{opacity:1}nav .nav-toggle.back-visible .nav-title{transform:translateX(40px)}nav .nav-title{position:absolute;left:0;top:.8em;padding-left:.7em;transition:transform .3s}nav .nav-back{display:inline-block;position:relative;width:30px;height:30px;vertical-align:middle;z-index:1;opacity:0;transition:opacity .2s}nav .nav-back:before,nav .nav-back:after{content:"";position:absolute;top:50%}nav .nav-back:before{left:50%;width:9px;height:9px;border:2px solid currentcolor;border-right-color:transparent;border-bottom-color:transparent;transform:translate(-50%,-50%) rotateZ(-45deg)}nav .nav-back:after{left:28%;width:15px;height:2px;background-color:currentcolor;margin-top:-1px}nav li.has-dropdown>a{padding-right:2.5em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}nav li.has-dropdown>a:after{content:"";position:absolute;top:50%;right:30px;width:9px;height:9px;border:1px solid currentcolor;border-left-color:transparent;border-top-color:transparent;transform:translateY(-90%) rotateZ(-45deg);transition:transform .3s;transform-origin:100%}nav li.nav-dropdown-open ul{display:block}}@media (min-width:768px) and (max-width:991px){.menu-bar{display:flex;justify-content:end;align-items:center;height:100%;text-align:end;cursor:pointer}.menu-bar i{font-size:36px;color:#000}.first-header .social-details ul li a{font-size:11px}}@media (max-width:767px){.first-header .social-details ul{justify-content:center}.first-header .social-icons ul{justify-content:center;padding:10px 0}.tab-bar-about .tablinks{padding:15px;font-size:14px;white-space:nowrap;column-gap:10px}.menu-bar{display:flex;justify-content:end;align-items:center;height:100%;text-align:end;cursor:pointer}.menu-bar i{font-size:36px;color:#000}.main-btn a{display:inline-block}.health-trips-box .health-contant{padding:15px 0}.lightbox-gallery{margin:10px 0}.side-bar-section{margin:20px 0}.heading-page p{font-size:12px;line-height:20px}.right-sidebar-section .cantant-sidebar p{font-size:14px;line-height:25px}.heading-page h3{font-size:30px}.faq-homepage{flex-wrap:wrap}.faq-homepage .list-faqs{margin:10px 0}.health-gallery-home{margin:10px 0;height:auto}.benefits-endoscopy-content ul{column-count:1}.procedures-endoscopy .card-endoscopy{height:auto;margin-bottom:15px}.surgery-homepage li{margin-bottom:10px}}@media (max-width:480px){.tab-bar-about .tablinks{font-size:12px;margin:0 2px}.first-header .social-details ul li a{font-size:10px}.nav-wrapper{width:70%}.faq-homepage li{margin-bottom:20px}.healthcare-section{flex-wrap:wrap;margin-top:30px;margin-bottom:0}.healthcare-section .box-helth{padding-right:0;text-align:center;border-bottom:1px solid #ddd;width:100%;display:grid;padding-bottom:20px;margin-bottom:20px}.healthcare-section .box-helth:last-child{border-bottom:0}.healthcare-section .box-helth p{text-align:center}.healthcare-section .box-helth:last-child{padding-bottom:0;margin-bottom:0}.healthcare-section .box-helth .icon{margin-bottom:10px}#slider .item .slider-section .slider-contant{display:grid}#slider .item .slider-section .slider-contant .leftside-img{width:80px;height:80px}#slider .item .slider-section .slider-contant .text-slider{width:100%;margin-top:1rem}#slider .item .slider-section .slider-contant .text-slider h3{font-size:calc(1.3rem + .6vw)}#slider .item .slider-section .slider-contant .text-slider h4{font-size:1rem}#slider .item .slider-section .slider-contant .text-slider p{font-size:1rem}.fixed-navbar{top:5.7em}.fixed-navbar.sticky{top:0;border-bottom:2px solid #115949}.about-doctor-details .details-doctor h4 span{font-size:14px}.treatment{padding:50px 0}.group-tabar{margin-top:15px;margin-bottom:0}.group-tabar ul{width:100%;display:inline-flex;flex-wrap:nowrap}.group-tabar ul li{width:50%}.group-tabar ul li:first-child{margin:0;padding:10px}.group-tabar ul li:last-child{margin:0;padding:10px}.group-tabar ul li button{margin:0}.group-tabar ul li h5{font-size:14px}.main-section-tab{margin:0}.main-section-tab{border:0}.treatment-tab-bar{overflow:auto}.treatment-tab-bar .tab{height:auto;display:inline-flex;flex-wrap:nowrap;align-items:center}.treatment-tab-bar ul.tab li{margin-right:1rem;white-space:nowrap;margin-bottom:0}.treatment-section{margin-top:2rem}.company-heading p{font-size:25px;line-height:1.4}.company-ranking .icon{width:50px;height:50px;margin-bottom:0}.company-ranking h4{font-size:20px;line-height:30px}.company-heading{display:block;margin-bottom:2rem}.blogs{padding:50px 0}.blogs .sub-heading{margin-bottom:20px}.contact-appointmant{margin:0}.contact-appointmant{padding:20px 10px}.contact-appointmant{font-size:20px}.contact-appointmant .appointmant-main h4{margin-bottom:20px;padding-bottom:10px;font-size:20px}.bookAppointment{padding:50px 0}.appointmant-main+.form-appointmant{margin-bottom:2rem}.contact-appointmant .contact-details-home ul li a{font-size:14px}.contact-appointmant .contact-details-home ul li{border-bottom:1px solid #ddd;padding-bottom:10px}.contact-appointmant .contact-details-home ul li:last-child{border-bottom:0}.contact-appointmant .appointment-time ul li{font-size:14px}.contact-appointmant .form-appointmant button[type=submit]{width:100%}.treatment .sub-heading{margin-bottom:10px}.videoSlider .sub-heading{margin-bottom:10px}.videoSlider{padding:50px 0;border-bottom:1px solid #ddd}.accordion.accordion-homepage .accordion-item .accordion-header .accordion-button{font-size:14px;line-height:30px}.treatment-section .contant-tab{padding:0}.clinic-aboutus{padding:50px 0}.faq-mobile-tab{overflow-x:auto}.faq-mobile-tab .faq-homepage{display:inline-flex;flex-wrap:nowrap}.faq-mobile-tab .faq-homepage li{width:180px}.main-header .sec-header .logo-header img{height:40px}.tab-bar-about-slide{overflow-x:auto;margin-bottom:10px}.appoitnment-seo h2{font-size:25px;line-height:30px}.appoitnment-seo p{font-size:14px}.appoitnment-seo{margin-top:0;margin-bottom:0}.news-block .lower-content{padding:0}.treatment-tab-bar ul.tab li button{margin-bottom:0}.treatment-tab-bar ul.tab li button.active::after{margin-left:1rem}.fixed-header .mobile-header{position:fixed;right:0;left:0;top:0;background:#fff;border-bottom:2px solid #115949;transition:.3s}.slide__content .right-doc-text h3{font-size:22px;line-height:unset;line-height:1.5;margin-bottom:0}.Medical-Facilities-points ul{column-count:unset}.about-clinic .head-content{padding:0;background:0 0;overflow:unset}.Super-Speciality ul{column-count:unset}.Super-Speciality.sub-heading{margin-bottom:0}.Super-Speciality ul li{line-height:50px}.Medical-Facilities-points ul li{font-size:12px}.contant-main-page h1{font-size:25px}.contant-main-page h2{font-size:20px}.contact-us-head{height:450px!important}.contact-section blockquote{margin-top:0;margin-bottom:0}.contact-section ul{column-count:unset}.contact-filed-card .card{margin-bottom:1rem}.what-gastro-content ul{flex-wrap:wrap}.what-gastro-content ul li{margin:0;margin-bottom:15px}.what-gastro-content ul li:last-child{margin-bottom:0}.accordion.accordion-homepage .accordion-item .accordion-collapse .accordion-body{font-size:16px;line-height:1.8}.blog-post blockquote{margin:10px 5px;padding:20px 15px}.sidebar-page-container .sidebar{margin-left:0;margin-bottom:50px}.help-box p,.brochures-box .text{font-size:16px}}