/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media only screen and (max-width:992px){.page--node-type-advanced-page .header__navigation .region--navigation-left{padding:1.25rem 1.25rem 1.25rem 1.25rem !important;}}.header__navigation .region--navigation-left{padding:1.25rem 0 1.25rem 1.25rem !important;}.field--name-field-title-1{color:#fff !important;}.field--name-field-custom-number a{color:#fff !important;font-weight:bold;}.paragraph--type--custom-numbers::before{background:url(/themes/custom/aster/images/helpline.svg);content:'';position:relative;display:inline-block;background-repeat:no-repeat;background-color:#f15655;padding:0.625rem 0.5625rem 0.6875rem 0.5rem;width:2rem;height:2rem;background-position:center;border-radius:50%;bottom:0;left:-5rem;margin:auto}.field--name-field-title-1{margin-top:-2.7rem !important;}.paragraph--type--custom-numbers .field{margin-left:-2.5rem !important;}.region--modal{padding-left:4rem;}.block--field-blocknodeadvanced-pagefield-custom-numbers{display:none;}.modal-callus .modal-body .helpline-contact::before{background:url(/themes/custom/aster/images/helpline.svg) !important;background-repeat:no-repeat !important;background-position:center !important;}.region--modal .field__item{margin-left:0.5rem;}.modal-content .close{text-align:right !important;padding-right:1rem !important;}.field.field--name-field-custom-number.field--type-telephone.field--label-hidden.field__item{margin-bottom:1.5rem;}div#block-helplinenumbermodal{display:none;}.field__label{display:none;}
.doctor__expertise li{list-style-type:disc;}.doctor__overview li{list-style-type:disc;}.page--path-frontpage .Call-us-button{display:none;}
.region--footer-top-first a,.region--footer-top-second a,.region--footer-top-third a,.region--footer-top-fourth a{font-size:16px !important;}.region--footer-top-first .views-row,.region--footer-top-second .views-row,.region--footer-top-third .views-row,.region--footer-top-fourth .views-row{margin-bottom:0.4375rem;}.webform-confirmation__back a{border:1px solid #00B48D;background-color:#fff;color:#00B48D;}.webform-confirmation__back a:hover{background-color:#00B48D;}#block-blogscoechild .news--events--blogs--card .aster--grey--card--details{background-color:#f2f2f2;}.view--aster-search .views-row .search-listing__right__links__consultation a{border:0.0875rem solid #00B48D;}.view--aster-search .views-row .search-listing__right__links__consultation a:hover{color:white;background-color:#00B48D;}.aster-base-one-aster-doctor .submit-input .form-submit{background:#00B48D;}.coe-card a:hover .link-text{color:#fff;}.green_component .view .owl-carousel .owl-nav button.owl-prev:hover,.green_component .view .owl-carousel .owl-nav button.owl-next:hover{border-color:#00B48D !important;}#block-healthconditionparent .coe-card a:hover,#block-healthconditionchild  .coe-card a:hover,#speciality-coe-health-condition .coe-card a:hover{background-color:#42a895;}#block-healthconditionservices .coe-card a:hover{background-color:#00B48D;;}#block-healthconditionparent .coe-card a{background-color:#f2f2f2;}#speciality-coe-health-condition .coe-card-container .name,#block-healthconditionservices .coe-card-container .name{font-size:1rem;}.view--speciality-child-listing .view__content .views-row:hover{background-color:#00B48D;color:#fff !important;}.view--speciality-child-listing .view__content .views-row:hover >.views-field-field-hospital-speciality >.field-content >a{color:#fff !important;}#block-specialitychildlisting{background:#f2f2f2;}@media only screen and (max-width:991.9px) and (min-width:480px){.view--speciality-child-listing .view__content .views-row{width:45% !important;}}@media only screen and (max-width:479.9px){.view--speciality-child-listing .view__content .views-row{width:100% !important;}}.view--speciality-child-listing .view__content{justify-content:space-between;flex-wrap:wrap;display:flex;}.view--speciality-child-listing .view__content .views-row{padding:10px 10px;margin:10px 0px;width:30%;border-radius:5px;background:#fff;padding:25px;border-radius:10px;overflow:hidden;box-shadow:0 10px 30px #eaf2f1;transition:all 500ms ease;text-align:center;}.view--speciality-child-listing .view__content .views-row .field-content a{color:#384f7e;font-size:medium;font-weight:700;}.view--speciality-child-listing .view__content .views-row .field-content a::first-letter{text-transform:uppercase;}.view--speciality-child-listing .view__content .views-row .field-content{text-align:start;}#speciality-coe-overview .name h2{font-size:2.875rem;font-weight:600 !important;}#block-one-aster .field__item{display:none;}.whatsapp-icon{position:fixed;bottom:80px;right:10px;z-index:99;}.whatsapp-icon img{width:60px;height:auto;}.block--inline-blocksocial-media-links .container .social-icon-container .social-icon .twitter::before{height:1.127rem;}#block-moreblogsbythisauthor,#block-aster-content .webform-confirmation .webform-confirmation__message,#block-aster-content .webform-confirmation .webform-confirmation__back{display:none;}.sticky-header-block .field--name-field-links .field__item{padding-right:2.8rem;}ul li{font-size:1rem;}.specialities-coe .name{text-transform:none !important;}@media screen and (min-width:768px) and (max-width:992px){.banner-text-cta .field--name-field-banner-text{font-size:2.125rem !important;line-height:2.75rem !important;}}@media screen and (max-width:576px){.banner-text-cta .field--name-field-banner-text{width:100%;}.gallery-block .container{padding:1.25rem 1.25rem;}}@media screen and (min-width:358px) and (max-width:384px){.banner-text-cta .field--name-field-banner-text{font-size:29px !important;line-height:1.8rem !important;}}@media screen and (min-width:992px) and (max-width:1280px){.banner-text-cta .field--name-field-banner-text{font-size:2.525rem !important;line-height:2.75rem !important;}}@media screen and (min-width:768px) and (max-width:992px){.simple-banner__excert{font-size:1.2rem !important;line-height:1.8rem !important;}.simple-banner__title{font-size:1.9rem !important;line-height:1.9rem !important;}}@media screen and (min-width:578px) and (max-width:768px){.simple-banner__title{font-size:1.9rem !important;line-height:1.9rem !important;}.simple-banner__excert{font-size:1.2rem !important;line-height:1.8rem !important;}}@media screen and (min-width:280px) and (max-width:578px){.simple-banner__title{font-size:1.3rem !important;line-height:1.5rem !important;}.simple-banner__excert{font-size:1.2rem !important;line-height:1.8rem !important;}.banner-text-cta.show-search{width:80% !important;}.header-primary-menu ul.we-mega-menu-ul>li.we-mega-menu-li{max-width:6.75rem;}.header-primary-menu ul.we-mega-menu-ul>li.we-mega-menu-li.book-appointment>a::before{left:-1.475rem;}}.specialities-coe__header.fixed{top:4.8rem;}.paragraph--type--overview .overview-wrapper .contact-details .paragraph--type--contact-info .field__item a,.paragraph--type--overview .overview-wrapper .contact-details .paragraph--type--contact-info .field__items a{line-height:1.9;}@media screen and (min-width:1500px){.content-wrapper{min-height:40.25rem;}}.text--editor--block--wrap .field--name-field-excerpt>ul:not(.nav-tabs)>li::before{top:0.4rem;}@media only screen and (max-width:435px){.paragraph--type--overview .overview-wrapper .contact-details .field--name-field-helpline-number .field__items{max-width:63%;}}.container.paragraph--type--landing-page-column-two .one-column-text-title-excerpt .field--name-field-title{color:#328090;}.aster--card--details.news--events--blogs--card--details{height:125px;}#medical-marvel-block .news--events--blogs--title,.news--events--blogs--title{font-size:0.875rem;}.news--events--blogs--card a:hover .news--events--blogs--card--details::after{right:60px;bottom:20px;}.news--events--blogs--date{margin-top:0.375rem;}@media only screen and (max-width:768px){.banner-text-cta .field--name-field-banner-text{font-size:29px;line-height:1.8rem;}.jcarousel-wrapper .jcarousel-wrapper.jcarousel-skin-default ul.left--stagepadding{margin-left:20px !important;}}
.block--field-blocknodeadvanced-pagefield-advance-cta .field__item{margin-right:-90px;}
.we-mega-menu-submenu.px-4.py-3.prime-opd{visibility:hidden !important;}
#whatsAppWidgetSpan img{height:60px !important;width:60px !important;}.engt .engt-launch-icon-box .engt-closed-callout{bottom:140px !important;}#engtLauncherIcon{bottom:70px !important;}#waPopupBox{z-index:9999999999 !important;}.engt .engt-launch-icon-box .engt-notification-badge{display:none !important;}
.facets-widget-checkbox ul{max-height:26.875rem !important;-webkit-transition:all 0.5s ease-in-out !important;-o-transition:all 0.5s ease-in-out !important;transition:all 0.5s ease-in-out !important;-webkit-transition-timing-function:cubic-bezier(0,1,0.5,1) !important;-o-transition-timing-function:cubic-bezier(0,1,0.5,1) !important;transition-timing-function:cubic-bezier(0,1,0.5,1) !important;}@media only screen and (min-width:992px){.coe-listing-block{width:33.33% !important;}.coe-listing-block .view__content .views-row{width:100% !important;}.coe-listing-block .view__content .views-row a{font-family:"Quicksand",sans-serif;}.header-primary-menu ul.we-mega-menu-ul > li.we-mega-menu-li.our-specialities .we-mega-menu-submenu .we-mega-menu-col:nth-child(2){width:66.66% !important;}.header-primary-menu ul.we-mega-menu-ul > li.we-mega-menu-li.our-specialities .we-mega-menu-submenu{max-width:60rem !important;}}
@media only screen and (min-width:280px) and (max-width:992px){.coe-card a{background-color:#fff;color:#42a895;}.coe-card .name{color:#0a2a6c;}.coe-card .excerpt{color:#0a2a6c;}.coe-card .link-text{color:#0a2a6c;}.coe-card .link-text::after{background:url(/themes/custom/aster/dist/css/component/../../../images/next-arrow-green.svg);width:1.425rem;height:0.67rem;}}.coe-card .excerpt{color:#384f7e;}
@media only screen and (min-width:320px) 
and (max-width:480px){#block-book-block-wf{display:block;}}
.form-item-form-ext{display:none;}.paragraph--type--overview .overview-wrapper .contact-details .paragraph--type--contact-info .field__item a,.paragraph--type--overview .overview-wrapper .contact-details .paragraph--type--contact-info .field__items a{line-height:1.89;}@media only screen and (max-width:576px){.header-primary-menu ul.we-mega-menu-ul>li.we-mega-menu-li{max-width:6.75rem;}.page--node-type-advanced-page .sticky-header-block{display:block !important;}}@media only screen and (max-width:992px){.sticky-header-block .field--name-field-links .field__item:last-child{padding-right:1rem;}.sticky-header-block{padding:0;}.sticky-header-block .field--name-field-links .field__item{padding:0.75rem 1.25rem;}#speciality-coe-overview{padding-top:10.875rem;}.specialities-coe__header{display:block;}#block-specialityheader{width:100%;}.sticky-header-block .field--name-field-links .field__item{width:auto;}.sticky-header-block .field--name-field-links{display:-webkit-box;flex-wrap:nowrap;overflow-x:scroll;}.sticky-header-block .field--name-field-links .field__item{padding-right:2.5625rem;}.sticky-header-block .field--name-field-links::-webkit-scrollbar{height:4px;}}@media only screen and (min-width:480px) and (max-width:992px){.specialities-coe__header.fixed{top:9.7rem;}}@media only screen and (min-width:992px){.specialities-coe__header.fixed{top:4.9rem !important;}}@media only screen and (min-width:360px) and (max-width:480px){.specialities-coe__header.fixed{top:8.6rem;}}@media only screen and (min-width:320px) and (max-width:360px){.specialities-coe__header.fixed{top:8.6rem;}}@media only screen and (min-width:539px) and (max-width:542px){.specialities-coe__header.fixed{top:10.7rem;}}@media only screen and (min-width:280px) and (max-width:320px){.specialities-coe__header.fixed{top:9.4rem;}}.fixed{padding-right:0px !important;}.facilities li{list-style:inherit;}.owl-carousel .owl-nav button.owl-next{border:0.0625rem solid #fff;}.owl-carousel .owl-nav button.owl-prev{border:0.0625rem solid #fff;}.owl-nav button.owl-next span::after{background-image:url(/themes/custom/aster/images/next-arrow.svg);}.owl-nav button.owl-prev span::after{background-image:url(/themes/custom/aster/images/prev-arrow.svg);}@media only screen and (min-width:992px){.paragraph--type--overview .overview-excerpt p{margin-bottom:1.5rem;}}.jcarousel-wrapper li{list-style:inherit;}
.facility-mobile .doctor--profile--picture img{height:350px;object-fit:cover;}
.block--field-blocknodeadvanced-pagefield-cta{transform:rotate(-90deg);right:0px;margin-right:-50px;}@media only screen and (max-width:992px){.block--field-blocknodeadvanced-pagefield-cta{width:159.8px;bottom:50%;margin-right:-57px;}}.block--field-blocknodeadvanced-pagefield-advance-cta{transform:rotate(-90deg);right:0px;margin-right:-48px;}@media only screen and (max-width:992px){.block--field-blocknodeadvanced-pagefield-advance-cta{width:224.8px;bottom:50%;margin-right:-89px;}.rv_general_surgery{font-size:1.7rem;}}.field--name-field-show-chat-bot{display:none !important;}#block-views-block-upcomming-specialites-block-1{display:none !important;}
.google-icon{left:0;height:34px;bottom:284px;position:absolute;}.apple-icon{left:70px;height:34px;bottom:285px;position:absolute;}.footer__top{position:relative;}@media (max-width:767.99px){.google-icon{left:45%;height:34px;bottom:-60px;position:absolute;transform:translate(-45%,-50%);}.apple-icon{left:56%;height:34px;bottom:-60px;position:absolute;transform:translate(-56%,-50%);}}@media (max-width:425.99px){.google-icon{left:38%;height:34px;bottom:-60px;position:absolute;transform:translate(-38%,-50%);}.apple-icon{left:54%;height:34px;bottom:-60px;position:absolute;transform:translate(-54%,-50%);}}
.privacy-policy-error-message{color:red;font-size:smaller;margin-bottom:1rem;}#edit-privacy-policy--description,#edit-privacy-policy--2--description{font-size:smaller;color:#6e81a8;}.main-content .banner-wrapper .webform-submission-form{margin-top:0px;}.form-item-privacy-policy{display:flex;align-items:flex-start;flex-direction:row;}.form-item-privacy-policy label{display:none !important;}#edit-privacy-policy,#edit-privacy-policy--2{height:22px;margin-right:10px;width:15px;}
#block-aster-content #speciality-coe-blogs #block-blogsspeciality{background :#f2f2f2;}#speciality-coe-health-condition .coe-card a:hover{background-color:#00B48D;}.submit-input input{background-color:#00B48D;}.login-page-Wrapper{background-color:#00B48D;}.header__navigation .region--navigation-left{padding:1.25rem 0 0rem 1.25rem;}.view--testimonial .views-row .search-listing__right .readmore a:hover,.view--display-id-testimonials_search .views-row .search-listing__right .readmore a:hover{background-color:#00B48D;border:0.0875rem solid #00B48D;}.view--testimonial .views-row .search-listing__right .readmore a,.view--display-id-testimonials_search .views-row .search-listing__right .readmore a{border:0.0875rem solid #00B48D;}@media only screen and (max-width:992px){.block--active-facet-pills .mobile-filter{background-color:#00B48D;}.navbar-we-mega-menu.navbar .nav-tabs>li.our-hospitals> .we-megamenu-nolink{color:#fff !important;}.navbar-we-mega-menu.navbar .nav-tabs> .we-mega-menu-group.active> .we-megamenu-nolink{color:#00B48D !important;}.navbar-we-mega-menu.navbar .nav-tabs>li.active> a{color:#164D92 !important;}.paragraph--type--icon-text-cta-banner .wrapper{background-color:#164D92;}.footer__wrapper{background-color:#164D92;}.header__navigation .region--navigation-center{background-color:#164289;}.header__navigation .region--navigation-left{padding:1.25rem 0 1.25rem 1.25rem !important;}}.banner-wrapper .enquire-form form .submit-input .form-submit{background-color:#00B48D;}.jcarousel-wrapper .doctor--card--details.aster--grey--card--details{height:100%;}.block--system-branding-block img{max-height:50px;width:unset;height:unset;}@media only screen and (min-width:1024px){#speciality-coe-why h2{font-size:2.875rem !important;font-weight:600 !important;}}.doctor-listing .breadcrumb li,.specility-details .breadcrumb li,.coe-details .breadcrumb li,.blogs-events-news-listing-breadcrumb .breadcrumb li{color:#6e81a8 !important;}.doctor-listing .breadcrumb li::before,.specility-details .breadcrumb li::before,.coe-details .breadcrumb li::before,.blogs-events-news-listing-breadcrumb .breadcrumb li::before{color:#6e81a8 !important;}.doctor-listing .breadcrumb li a,.specility-details .breadcrumb li a,.coe-details .breadcrumb li a,.blogs-events-news-listing-breadcrumb .breadcrumb li a{color:#6e81a8 !important;}#speciality-coe-why{padding-top:9.6875rem;margin-top:-7.6875rem;padding-bottom:4rem;}.why_choose{color:#fff !important;}#speciality-coe-why h2{font-size:1.875rem;font-weight:600 !important;}.why_choose .col-md-7{padding:0px  !important;}#speciality-coe-why .ckeditor-readmore-toggler{color:#ffffff;font-weight:bold !important;}.why_choose .col-md-5{padding:1.2rem  !important;}strong{font-weight:bold;}#marqueeContainer{top:0;left:0;right:0;background-color:#164D92;padding:0.3rem;overflow:hidden;}.marquee{color:white;font-weight:600;}#closeButton{position:absolute;padding-left:0.5rem !important;padding-right:0.5rem !important;padding-top :0.3rem !important;top:0;background-color:#164289;right:0;color:#fff;}
.header__wrapper,.header__navigation.sticky-header{background-image:linear-gradient(to top right,#164D92,#164D92);}.header{background:#164289;}@media only screen and (min-width:1200px){.header-primary-menu ul.we-mega-menu-ul > li.we-mega-menu-li > .we-mega-menu-submenu{top:127px !important;}}@media only screen and (min-width:1024px){.header-primary-menu ul.we-mega-menu-ul > li.we-mega-menu-li > .we-mega-menu-submenu{top:122px;}}@media only screen and (min-width:992px){.sticky-header .header-primary-menu ul.we-mega-menu-ul > li.we-mega-menu-li > .we-mega-menu-submenu{top:83px !important;}}
#marqueeContainer{display:none;}
.block--title_enabled .block--title{text-align:left;margin-top:1.25rem;}.overview-excerpt{text-align:left;}.title-excerpt-accordion .title{text-align:left;}.title-excerpt-accordion .content .accordions-wrapper .accordions .accordion-item .accordion-title{text-align:left;}@media screen and (max-width:800px){.pdfblockreport .overview-excerpt{text-align:center !important;}}
.rating{padding-bottom:30px;color:#164D92;text-align:center;font-size:24px;margin:-50px 90px 0px -83px;}@media (min-width:768px) and (max-width:1024px){.rating{padding-right:10px;padding-bottom:30px;color:#164D92;text-align:center;font-size:24px;margin:0 auto 1rem auto;}}@media (max-width:767px){.rating{padding:0px 10px 30px 10px;color:#164D92;text-align:center;font-size:19px;margin:0 auto 1rem auto;}}
.banner-wrapper .enquire-form form .submit-input::after{background-image:none;}@media only screen and (max-width:992px){.our-leaders-paragraphs-block .our-leaders .our-leaders__content .owl-item{margin-right:15px !important;}}@media only screen and (min-width:992px){.our-leaders-paragraphs-block .our-leaders .our-leaders__content .owl-item{margin-right:50px !important;}}@media only screen and (min-width:768px){.our-leaders-paragraphs-block .our-leaders__content .aster--card .doctor--card--details{min-height:100px;}}
*{box-sizing:border-box;}.layouts-slider{position:relative;width:100%;height:100%;}.layouts-slider-main{position:relative;width:100%;height:100%;}.layouts-slider-main li{list-style:none;position:absolute;width:100%;height:100%;top:0;left:0;opacity:0;pointer-events:none;transition:opacity 0.5s ease;}.layouts-slider-main li.active{opacity:1;pointer-events:all;}.layouts-slide{position:relative;width:100%;height:100%;}.layouts-left,.layouts-right{position:absolute;width:50%;height:100%;background:#fff;}.layouts-left-face{left:0;transform:rotateX(90deg);transform-origin:bottom;transition:transform 1s;}.layouts-right-face{right:0;transform:rotateX(90deg);transform-origin:top;padding:0 0 0 100px;display:flex;justify-content:center;align-items:start;transition:transform 1s;}.layouts-left img{width:100%;height:auto;max-width:590px;max-height:420px;object-fit:cover;display:block;margin:0 auto;}.layouts-content h2{font-size:3rem;color:#333;}.layouts-content p{font-size:1.1rem;color:#333;line-height:1.5em;}.layouts-arrow{position:absolute;bottom:30px;left:20px;z-index:1000;font-size:1.8rem;background:transparent;color:#fff;border:1px solid #ffffff;padding:10px 15px;cursor:pointer;transition:background 0.3s;margin-right:10px;}.layouts-arrow.layouts-arrow-left{left:20px;}.layouts-arrow.layouts-arrow-right{left:70px;}.layouts-arrow:hover{background:#00B48D;border:1px solid #00B48D;}
.header__navigation.sticky-header{top:0rem !important;}
h4,h3,h2{color:#164D92;}
.li_active{font-weight:bold;}.li_active a{font-weight:bold;}@media only screen and (min-width:992px){html{scroll-padding-top:5.5rem;}.fixed{background-color:#f1f1f1;position:fixed;top:4.8rem;width:90%;}#block-blog-table-content-custom{width:20rem;background-color:#f1f1f1;padding:1rem;border-radius:1rem;}}@media only screen and (min-width:280px) and (max-width:370px){#block-blog-table-content-custom{width:100%;background-color:#2f7786;padding:1rem;margin-left:-15px;}}@media only screen and (min-width:370px) and (max-width:376px){#block-blog-table-content-custom{width:100%;background-color:#2f7786;padding:1rem;margin-left:-15px;}}@media only screen and (min-width:376px) and (max-width:400px){#block-blog-table-content-custom{width:100%;background-color:#2f7786;padding:1rem;margin-left:-15px;}}@media only screen and (min-width:400px) and (max-width:409px){#block-blog-table-content-custom{width:100%;background-color:#2f7786;padding:1rem;margin-left:-15px;}}@media only screen and (min-width:409px) and (max-width:575px){#block-blog-table-content-custom{width:100%;background-color:#2f7786;padding:1rem;margin-left:-15px;}}@media only screen and (min-width:576px) and (max-width:768px){#block-blog-table-content-custom{width:100%;background-color:#2f7786;padding:1rem;margin-left:-15px;}}@media only screen and (min-width:768px) and (max-width:790px){#block-blog-table-content-custom{width:100%;background-color:#2f7786;padding:1rem;margin-left:-15px;}}@media only screen and (min-width:790px) and (max-width:992px){#block-blog-table-content-custom{width:100%;background-color:#2f7786;padding:1rem;margin-left:-15px;}}@media only screen and (min-width:576px) and (max-width:992px){html{scroll-padding-top:13.5rem;}.fixed{position:fixed;top:9.8rem;padding-right:100px;}}@media only screen and (min-width:480px) and (max-width:576px){html{scroll-padding-top:13.5rem;}.fixed{position:fixed;top:9.8rem;padding-right:100px;}#block-blog-table-content-custom{width:100%;background-color:#2f7786;padding:1rem;margin-left:-15px;}}@media only screen and (min-width:280px) and (max-width:480px){html{scroll-padding-top:12.5rem;}.fixed{position:fixed;top:7.8rem;padding-right:100px;}}@media only screen and (min-width:280px) and (max-width:992px){#table_content{color:#fff;}.my-class a{color:#fff;}}@media only screen and (min-width:577px) and (max-width:992px){#main-wrapper.blog-wrapper .main-content__wrapper.main--content{padding:0 10%;}}
