/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.right-fixed-help-svg{display:none;}
.media-section-container{max-width:1200px;margin:0;padding:60px 0 0;}.media-title{text-align:center;color:#008099;font-size:2.5rem;font-weight:600;margin-bottom:24px;}.media-tabs{display:flex;justify-content:center;gap:24px;margin-bottom:32px;}.tab{padding:12px 40px;border-radius:30px;border:2px solid #008099;background:#fff;color:#008099;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background 0.2s,color 0.2s;}.tab.active{background:#008099;color:#fff;}.media-content{display:flex;gap:20px;margin-bottom:32px;}.media-left{flex:2;display:flex;flex-direction:column;gap:18px;}.media-image-grid img{width:100%;height:100%;max-height:600px;object-fit:cover;border-radius:6px;}.media-main-card{background:#fff;border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,0.07);padding:20px 24px 16px 24px;}.media-main-card h2{font-size:1.25rem;font-weight:600;margin:0 0 10px 0;color:#222;}.media-meta{display:flex;align-items:center;gap:14px;margin-bottom:8px;justify-content:space-between;}.media-tag{background:#1db6c1;color:#fff;border-radius:6px;padding:4px 14px;font-size:0.95rem;font-weight:500;display:inline-block;}.media-date{color:#008099;font-size:0.98rem;font-weight:500;}.media-main-card p{font-size:1rem;color:#444;margin:0 0 8px 0;}.media-readmore{color:#008099;font-weight:600;text-decoration:none;font-size:1rem;}.media-right{flex:1.2;display:flex;flex-direction:column;gap:18px;}.media-news-card{display:flex;gap:12px;background:#fff;border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,0.07);padding:12px 14px 10px 14px;}.media-news-imgs{display:flex;flex-direction:column;gap:6px;width:150px;;}.media-news-imgs img{width:150px;object-fit:cover;border-radius:6px;max-height:150px;}.media-news-content{flex:1;}.media-news-content h3{font-size:1.05rem;font-weight:600;margin:0 0 6px 0;color:#222;}.media-news-content p{font-size:0.97rem;color:#444;margin:0 0 6px 0;}.media-news-content .media-meta{margin-bottom:4px;}.view-hospital-list button.slick-prev.slick-arrow,button.slick-next.slick-arrow{margin-left:10px;margin-top:-18px;}.media-tag.nephrology{background:#1db6c1;}.media-tag.heart{background:#1db6a1;}.media-tag.plastic{background:#1db6b1;}.media-viewall{display:flex;justify-content:center;margin-bottom:60px;}.media-viewall-button{background:#fff;color:#008099;border:2px solid #008099;border-radius:30px;padding:12px 48px;font-size:1.15rem;font-weight:600;cursor:pointer;transition:background 0.2s,color 0.2s;}.media-viewall-button:hover{background:#008099;color:#fff;}.health-screening-wrapper .media-viewall{margin-top:30px;}h2.head_txt.head_color{color:#fff;}@media (max-width:900px){.media-content{flex-direction:column;}.media-left,.media-right{width:100%;}}.media-title{text-align:center;color:#008099;font-size:2.5rem;font-weight:600;margin-bottom:24px;}.media-tabs{display:flex;justify-content:center;gap:24px;margin-bottom:32px;}.tab{padding:12px 40px;border-radius:30px;border:2px solid #008099;background:#fff;color:#008099;font-size:1.1rem;font-weight:600;cursor:pointer;transition:background 0.2s,color 0.2s;}.tab.active{background:#008099;color:#fff;}#block-gleneagles-views-block-media-press-release-block-6{display:none;}.view-international-patients .view-content{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;padding:40px 0px;gap:30px;max-width:1400px;margin:0 auto;}.stat-item{text-align:center;flex:1;min-width:200px;max-width:280px;padding:20px 15px;box-shadow:0 2px 12px rgba(0,0,0,0.07);padding:20px 15px;min-height:220px;border-radius:20px;background:white;}.stat-number{font-size:clamp(32px,4vw,42px);font-weight:bold;color:#017BA1;margin-bottom:10px;line-height:1;}.stat-header h2{text-align:center;color:#036F8E;}.stat-header p{color:#000;}.plus-sign{font-size:32px;font-weight:bold;color:#017BA1;vertical-align:top;}.stat-title{font-size:16px;font-weight:bold;color:#017BA1;margin-bottom:15px;line-height:1.3;}.stat-description{font-size:16px;color:#666;line-height:1.5;}.internationa-patients{background-image:url(https://geh-dev.demo-appiness.com/assets/theme/images/international-patients-bg.png);background-position:center;background-repeat:no-repeat;background-size:cover;padding:60px 0 0 0;}.sidebar{flex:0 0 370px;margin-right:40px;margin-top:40px;}.sidebar h1{color:#0082a3;font-size:3rem;font-weight:700;margin-bottom:24px;margin-top:0;}.sidebar p{font-size:1.2rem;color:#222;margin-bottom:36px;line-height:1.5;}.carousel-section{position:relative;width:900px;max-width:100vw;}.carousel{display:flex;overflow:hidden;border-radius:24px;box-shadow:0 4px 32px rgba(0,0,0,0.08);background:transparent;min-height:540px;}.carousel-track{display:flex;transition:transform 0.5s cubic-bezier(.77,0,.18,1);will-change:transform;}.card{min-height:470px;background:#eafafd;border-radius:24px;box-shadow:0 4px 32px rgba(0,0,0,0.08);margin:0 16px;min-width:280px;max-width:280px;flex:0 0 280px;display:flex;flex-direction:column;overflow:hidden;transition:box-shadow 0.2s,border 0.2s;}.card img{width:100%;height:220px;object-fit:cover;border-top-left-radius:24px;border-top-right-radius:24px;}.card-content{padding:24px 20px 20px 20px;background:#eafafd;flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-between;}.card-title{font-size:1.2rem;font-weight:700;margin-bottom:4px;color:#222;}.card-location{font-size:1.1rem;font-weight:700;color:#009fd9;margin-bottom:18px;}.card-rating{display:flex;align-items:center;margin-bottom:18px;}.card-rating img{width:28px;height:28px;margin-right:8px;}.stars{color:#ffc107;font-size:1.3rem;margin-right:8px;letter-spacing:2px;}.rating-value{font-size:1.2rem;color:#888;font-weight:700;}.card-btn{background:#0082a3;color:#fff;font-size:1.25rem;font-weight:700;border:none;border-radius:32px;padding:10px 0;cursor:pointer;transition:background 0.2s;width:100%;box-shadow:0 2px 8px rgba(0,0,0,0.06);text-align:center;}.card-btn:hover{background:#009fd9;}.carousel-arrow{position:absolute;top:50%;transform:translateY(-50%);background:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,0.12);width:48px;height:48px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;border:none;outline:none;transition:box-shadow 0.2s;}.carousel-arrow:active{box-shadow:0 2px 16px rgba(0,0,0,0.18);}.carousel-arrow.left{left:-32px;}.carousel-arrow.right{right:-32px;}.carousel-dots{display:flex;justify-content:center;align-items:center;margin-top:24px;gap:12px;}.carousel-dot{width:12px;height:12px;border-radius:50%;background:#e0e0e0;cursor:pointer;transition:background 0.2s;border:none;outline:none;}.carousel-dot.active{background:#009fd9;}span.stars{display:block;background:url(/assets/theme/images/blank.svg) repeat-x;width:86px;height:17px;}.rating>span{margin-left:5px;font:14px / 14px "Open Sans",sans-serif;color:#2c2c2c;display:flex;align-items:center;}.view-hospital-list .view-header{display:flex;min-height:500px}.view-hospital-list .view-header .view-content{display:flex;overflow:visible;scrollbar-width:none;width:70%}.view-hospital-list{padding:60px 15px;}.hospital-list-section{width:40%}.dropdown{position:relative;width:100%;background:#eafafd;border:2px solid #0082a3;border-radius:32px;padding:10px 15px;font-size:16px;font-weight:700;color:#222;display:flex;align-items:center;justify-content:space-between;cursor:pointer;box-sizing:border-box;transition:border 0.2s;}.dropdown svg{margin-left:12px;}.dropdown-options{position:absolute;top:100%;left:0;right:0;z-index:99;background:#ffffff;border:1px solid #0082a3;border-radius:16px;list-style:none;padding:8px 0;margin:8px 0 0 0;box-shadow:0 4px 16px rgba(0,0,0,0.1);display:none;}.dropdown-options li{padding:12px 24px;font-size:1.1rem;font-weight:500;color:#222;cursor:pointer;transition:background 0.2s;}.dropdown-options li:hover{background-color:#eafafd;}.faq_hospital{padding:60px 15px;max-width:1300px;margin:0 auto;margin-left:-20px;margin-right:-20px;background:#c7eeed;}.faq_hospital{background:#DCEBF4;position:relative;z-index:1;}.faq_hospital::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:100%;background:#DCEBF4;z-index:-1;padding:0px 0 0 0;}@media (max-width:900px){.cta-outer{padding:50px 0 30px;}.specialties-outer{padding:30px 0;}.faq_hospital{padding:30px 20px;}.patient-outer{padding:0px 0;}.accerediation-outer{padding:30px 0;}.key-facts-outer .key-facts-list li{min-width:58%;}.hospital-detail-doc-outer{padding:20px 0;}.page-node-type-city-page .hospital-detail-doc-outer{padding:0;}.stats-section{gap:20px;padding:40px 5%;}.stat-item{min-width:160px;padding:15px 10px;}.media-section-container{padding:30px 0 0;}.tabs-scroll,.quicktabs-wrapper{margin-bottom:10px;}.media-viewall{margin-bottom:30px;}.internationa-patients{padding:30px 0;}}@media (max-width:600px){.stats-section{flex-direction:column;align-items:center;gap:30px;padding:40px 10%;}.stat-item{width:100%;max-width:300px;padding:0;}}@media (max-width:900px){.view-international-patients .view-content{gap:20px;padding:40px 5%;}.stat-item{min-width:160px;padding:15px 10px;}}@media (max-width:600px){.view-international-patients .view-content{flex-direction:column;align-items:center;padding:40px 10%;}.stat-item{width:100%;max-width:300px;padding:20px 15px;}}@media (max-width:1200px){.carousel-section{width:700px;}.carousel{min-height:540px;}}@media (max-width:900px){.container{flex-direction:column;align-items:center;padding:24px 0;}.sidebar{margin:0 0 32px 0;width:90vw;max-width:400px;}.carousel-section{width:90vw;min-width:0;}.carousel{min-height:540px;}.carousel-arrow.left{left:-16px;}.carousel-arrow.right{right:-16px;}}@media (max-width:800px){.carousel{min-height:480px;}}@media (max-width:700px){.carousel-section{width:100vw;}.carousel{min-height:420px;}}@media (max-width:600px){.sidebar{width:100vw;max-width:100vw;padding:0 8px;}.carousel-section{width:100vw;min-width:0;}.carousel{min-height:340px;}.carousel-arrow.left,.carousel-arrow.right{left:0;right:0;}}@media (max-width:900px){.view-hospital-list{flex-direction:column;align-items:center;padding:30px 5px;}.sidebar{width:100%;margin-right:0;}.carousel{min-height:420px;}.hospital-list-section{width:100%;}.view-hospital-list .view-header{display:block;}.card,.card.active{width:100%;}}@media (max-width:767.9px){.hospital-list-section{width:100%;}.view-hospital-list .view-header{display:block;}.card,.card.active{width:100%;}.media-tabs{gap:6px;margin-bottom:29px;}.tab{padding:8px 8px;font-size:13px;}.view-hospital-list .view-header .view-content{display:flex;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-flex-direction:row;flex-direction:row;overflow:-moz-scrollbars-none;-ms-overflow-style:none;margin:-10px;padding:10px;width:calc(100% + 25px);scrollbar-width:thin;}}@media (max-width:1200px){.view-hospital-list .view-header .view-content{width:100%;}}h2.head_txt{font-family:"Noto Sans",sans-serif;font-size:34px;line-height:0;font-weight:700;color:#073849;margin-bottom:35px;}@media only screen and (max-width:767px){h2.head_txt{font-size:20px;}}
@media only screen and (min-width:1199px){.need-help .need-help-sec .need-help-contact li .need-help-img{padding:9px 16px 9px 16px !important;}.need-help{padding:48px !important;}}
.speciality-why-choose-us{display:none !important;}.header-location .header-location-text{text-transform:capitalize;}.blog_botm{position:absolute;bottom:0;width:100%;}p.blog_loc{cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;color:#00769C;background:url(/assets/theme/images/location.svg) no-repeat left 4px;padding:0px 0px 10px 20px;margin-left:15px;}.media-tab-blocks{padding-top:30px;}.why-choose-us-sec.page-section h3.heading1{padding-top:0px;font-weight:700!important;}.text-column h3{margin-bottom:1rem;color:rgba(7,56,73,1);font-family:Open Sans;font-size:34px;font-weight:700;line-height:46.3px;letter-spacing:-0.005em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;}section.conditions-treated ul,.about-section ul{padding:0 !important;}.more-section ul.faq-sec{margin-bottom:0;}.speciality-diseases .speciality-diseases-sec p,.speciality-disease-content ul{padding:0 !important;}.media-image-grid{display:block !important;}
.view-follow-us-on h4{display:none;}.view-need-help-section h4{display:none;}
