﻿:root{--transiion:all .25s ease;}@font-face{font-family:"Bootstrap Icons";src:url("https://cdn.jsdelivr.net/npm/bootstrap-icons/font/fonts/bootstrap-icons.woff2") format("woff2"),url("https://cdn.jsdelivr.net/npm/bootstrap-icons/font/fonts/bootstrap-icons.woff") format("woff");font-display:swap;}.bi{font-family:"Bootstrap Icons"!important;font-style:normal;font-weight:normal;}a{text-decoration:none!important;}.default-banner{display:grid;place-items:center;max-width:1920px;margin-left:auto;margin-right:auto;height:var(--banner-height);position:relative;}.default-banner>*{grid-area:1/1;}.default-banner .banner-img{z-index:1;height:100%;width:100%;}.default-banner .banner-img img{width:100%;height:100%;object-fit:cover;}.default-banner .banner-content{z-index:2;}@media(max-width:768px){.default-banner{--banner-height:300px;}.default-banner .banner-img img{object-position:left;}}#main-doctor-listing{--grid:3;display:grid;grid-template-columns:repeat(var(--grid),1fr);gap:1rem;}@media(max-width:1200px){#main-doctor-listing{--grid:2;}}@media(max-width:768px){#main-doctor-listing{--grid:1;}}.doctor-item{background:#fff;border-radius:1rem;padding:1rem;box-shadow:2px 2px 10px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;}.doctor-item .doctor-img{border-radius:50%;overflow:hidden;width:60%;aspect-ratio:1/1;border-radius:50%;margin:0 auto 2rem;box-shadow:5px 5px 10px #d9d9d9,-5px -5px 10px #fff;}.doctor-item .doctor-img img{width:100%;height:100%;object-fit:cover;object-position:top;}.doctor-item .doctor-info{text-align:center;flex-grow:1;}.doctor-item .doctor-info .doc-name{color:var(--bs-primary);}.doctor-item .doctor-info .doc-spec{color:var(--bs-secondary);}.doctor-item .doc-cta-btn{display:flex;gap:.5rem;}.doctor-item .doc-cta-btn .doc-btn{font-size:.75em;background:var(--bs-primary);color:#fff;display:flex;gap:.5rem;border-radius:.5rem;padding:.5em 1em;align-items:center;cursor:pointer;transition:var(--transiion);flex-grow:1;flex-basis:0;justify-content:center;line-height:1.25em;text-align:left;}.doctor-item .doc-cta-btn .doc-btn .bi{font-size:1rem;}.doctor-item .doc-cta-btn .doc-btn img{width:1.25rem;height:1.25rem;filter:invert(100%) sepia(100%) saturate(2%) hue-rotate(357deg) brightness(104%) contrast(101%);}.doctor-item .doc-cta-btn .doc-btn:hover{filter:brightness(90%);}.ehealth-item{padding:1rem;box-shadow:3px 3px 5px 5px rgba(40,176,178,.2);border-radius:.5rem;cursor:pointer;transition:var(--transiion);}.ehealth-item:hover{background:rgba(40,176,178,.2);}.main-doctor-profile .doc-profile .doc-img{border-radius:50%;overflow:hidden;width:200px;height:200px;}.main-doctor-profile .doc-profile .doc-img img{width:100%;height:100%;object-fit:cover;object-position:top;}@media(max-width:768px){.main-doctor-profile .doc-profile .doc-img{overflow:hidden;width:60%;aspect-ratio:1/1;border-radius:50%;margin:0 auto 2rem;height:auto;}}@media(max-width:768px){.main-doctor-profile .doc-profile{flex-direction:column;}}.main-doctor-profile .hospital-selectors{display:flex;}.main-doctor-profile .hospital-selectors .hospital-item{flex-grow:1;text-align:center;padding:.75rem;background:rgba(0,118,156,.1);cursor:pointer;font-weight:bold;transition:var(--transiion);}.main-doctor-profile .hospital-selectors .hospital-item:first-child{border-top-left-radius:.5rem;}.main-doctor-profile .hospital-selectors .hospital-item:last-child{border-top-right-radius:.5rem;}.main-doctor-profile .hospital-selectors .hospital-item.active{background:var(--bs-primary);color:#fff;}.specialty-filter-alpha{--color:var(--bs-primary);display:grid;grid-template-columns:repeat(auto-fill,minmax(2rem,1fr));gap:.5rem;}.specialty-filter-alpha .alpha{font-weight:bold;color:var(--color);border:1px solid var(--color);text-align:center;border-radius:.25rem;aspect-ratio:1/1;display:grid;place-items:center;cursor:pointer;transition:var(--transiion);}.specialty-filter-alpha .alpha:hover{background:rgba(0,118,156,.1);}.specialty-filter-alpha .alpha.active{background:var(--color);color:#fff;}.specialty-item .specialties-cards .swiper-default .swiper-button-prev,.specialty-item .specialties-cards .swiper-default .swiper-button-next{background:#8ac6e8;}.specialty-item:not(:last-child){margin-bottom:2rem;}.alpha-title{font-size:2rem;font-weight:bold;color:var(--bs-secondary);display:flex;align-items:center;gap:1rem;margin-bottom:.5rem;}.alpha-title .line{width:100%;height:1px;background:#a9a9aa;}.specialty-details h1,.facility-details h1{color:var(--bs-primary);}.specialty-details h2,.facility-details h2{color:var(--bs-secondary);}.specialty-details .target-link>*,.facility-details .target-link>*{cursor:pointer;}.facilities-listing-container .ge-tab-x-content{flex-direction:column;gap:.5rem;}.facilities-listing-container .ge-tab-x-content .tab-btn{text-align:left;}.facilities-listing-container .facilities-listing .facilities-container .alpha-title .alpha{text-wrap:nowrap;}@media(max-width:768px){.facilities-listing-container .facilities-listing .facilities-container .alpha-title .line{display:none;}}.facilities-listing-container .facilities-listing .facilities-container .listing{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);}.facilities-listing-container .facilities-listing .facilities-container .listing .facility-thing{display:grid;aspect-ratio:3/2;border-radius:.5rem;overflow:hidden;cursor:pointer;}.facilities-listing-container .facilities-listing .facilities-container .listing .facility-thing>*{grid-area:1/1;}.facilities-listing-container .facilities-listing .facilities-container .listing .facility-thing .item-img img{width:100%;height:100%;}.facilities-listing-container .facilities-listing .facilities-container .listing .facility-thing .gradient{height:50%;width:100%;background:linear-gradient(to bottom,#000 -30%,transparent);transition:var(--transiion);}.facilities-listing-container .facilities-listing .facilities-container .listing .facility-thing .item-content{display:flex;flex-direction:column;padding:.75rem;}.facilities-listing-container .facilities-listing .facilities-container .listing .facility-thing .item-content .item-title{color:#fff;font-weight:bold;font-size:1.25rem;line-height:1.25em;}.facilities-listing-container .facilities-listing .facilities-container .listing .facility-thing .item-content .item-arrow{display:grid;place-items:center;background:#fff;width:36px;height:36px;border-radius:.25rem;aspect-ratio:1/1;font-size:1.75rem;color:var(--primary);margin-top:auto;margin-left:auto;transition:var(--transiion);}.facilities-listing-container .facilities-listing .facilities-container .listing .facility-thing .item-content .item-arrow>*{display:grid;}.facilities-listing-container .facilities-listing .facilities-container .listing .facility-thing:hover .gradient{height:100%;}.facilities-listing-container .facilities-listing .facilities-container .listing .facility-thing:hover .item-content .item-arrow{background:var(--primary);color:#fff;}.table-1{--color:var(--bs-secondary);--br:.5rem;width:100%;}.table-1 td{border:1px solid var(--color);}.table-1 td,.table-1 th{padding:.75rem 1rem;font-weight:bold;}.table-1 td:not(:first-child),.table-1 th:not(:first-child){text-align:center;}.table-1 thead{background:var(--color);color:#fff;font-size:1.25rem;}.table-1 thead tr:first-child th:first-child,.table-1 thead tr:first-child td:first-child{border-top-left-radius:var(--br);}.table-1 thead tr:first-child th:last-child,.table-1 thead tr:first-child td:last-child{border-top-right-radius:var(--br);}.table-1 tbody tr:last-child td:first-child{border-bottom-left-radius:var(--br);}.table-1 tbody tr:last-child td:last-child{border-bottom-right-radius:var(--br);}.ge-table td,.ge-table th{padding:.5rem .75rem;}.ge-table td *:last-child,.ge-table th *:last-child{margin-bottom:0;}.ge-table thead th,.ge-table thead td{font-weight:bold;background:var(--primary);color:#fff;border:1px solid #fff;text-align:center;}.ge-table thead th:first-child,.ge-table thead td:first-child{border-left-color:var(--primary);}.ge-table thead th:last-child,.ge-table thead td:last-child{border-right-color:var(--primary);}.ge-table tbody th,.ge-table tbody td{border:1px solid #707070;}.ge-table tbody th{text-align:center;}.ge-table tbody tr:nth-child(odd){background:rgba(0,118,156,.1);}.accordion,.accordionn{display:flex;flex-direction:column;gap:var(--space-3xs);margin-bottom:1rem;}.accordion .accordion-item .accordion-title,.accordion .accordion-item .accordionn-title,.accordion .accordionn-item .accordion-title,.accordion .accordionn-item .accordionn-title,.accordionn .accordion-item .accordion-title,.accordionn .accordion-item .accordionn-title,.accordionn .accordionn-item .accordion-title,.accordionn .accordionn-item .accordionn-title{--default-color:var(--text);padding:var(--space-xs) var(--space-m);min-height:3.25rem;padding-right:calc(var(--space-m)*2 + var(--step-1));background-color:#a9e2ff;font-weight:600;color:var(--default-color);display:flex;align-items:center;cursor:pointer;position:relative;}.accordion .accordion-item .accordion-title:hover,.accordion .accordion-item .accordionn-title:hover,.accordion .accordionn-item .accordion-title:hover,.accordion .accordionn-item .accordionn-title:hover,.accordionn .accordion-item .accordion-title:hover,.accordionn .accordion-item .accordionn-title:hover,.accordionn .accordionn-item .accordion-title:hover,.accordionn .accordionn-item .accordionn-title:hover{background-color:#a3daf6;}.accordion .accordion-item .accordion-title>:last-child,.accordion .accordion-item .accordionn-title>:last-child,.accordion .accordionn-item .accordion-title>:last-child,.accordion .accordionn-item .accordionn-title>:last-child,.accordionn .accordion-item .accordion-title>:last-child,.accordionn .accordion-item .accordionn-title>:last-child,.accordionn .accordionn-item .accordion-title>:last-child,.accordionn .accordionn-item .accordionn-title>:last-child{margin-bottom:0;}.accordion .accordion-item .accordion-title>*,.accordion .accordion-item .accordionn-title>*,.accordion .accordionn-item .accordion-title>*,.accordion .accordionn-item .accordionn-title>*,.accordionn .accordion-item .accordion-title>*,.accordionn .accordion-item .accordionn-title>*,.accordionn .accordionn-item .accordion-title>*,.accordionn .accordionn-item .accordionn-title>*{font-size:var(--step-0);}.accordion .accordion-item .accordion-title::after,.accordion .accordion-item .accordionn-title::after,.accordion .accordionn-item .accordion-title::after,.accordion .accordionn-item .accordionn-title::after,.accordionn .accordion-item .accordion-title::after,.accordionn .accordion-item .accordionn-title::after,.accordionn .accordionn-item .accordion-title::after,.accordionn .accordionn-item .accordionn-title::after{content:"";display:inline-block;position:absolute;right:var(--space-m);width:1rem;height:1rem;border-bottom:3px solid var(--default-color);transform:rotate(90deg) translateY(calc(-50% + 1px));transition:transform .25s ease,opacity .25s ease;}.accordion .accordion-item .accordion-title::before,.accordion .accordion-item .accordionn-title::before,.accordion .accordionn-item .accordion-title::before,.accordion .accordionn-item .accordionn-title::before,.accordionn .accordion-item .accordion-title::before,.accordionn .accordion-item .accordionn-title::before,.accordionn .accordionn-item .accordion-title::before,.accordionn .accordionn-item .accordionn-title::before{content:"";display:inline-block;position:absolute;right:var(--space-m);width:1rem;height:1rem;border-bottom:3px solid var(--default-color);transform:translateY(calc(-50% + 1.5px));}.accordion .accordion-item .accordion-description,.accordion .accordion-item .accordionn-description,.accordion .accordionn-item .accordion-description,.accordion .accordionn-item .accordionn-description,.accordionn .accordion-item .accordion-description,.accordionn .accordion-item .accordionn-description,.accordionn .accordionn-item .accordion-description,.accordionn .accordionn-item .accordionn-description{display:grid;grid-template-rows:0fr;transition:all .35s ease;padding:0 var(--space-m);}.accordion .accordion-item .accordion-description::after,.accordion .accordion-item .accordionn-description::after,.accordion .accordionn-item .accordion-description::after,.accordion .accordionn-item .accordionn-description::after,.accordionn .accordion-item .accordion-description::after,.accordionn .accordion-item .accordionn-description::after,.accordionn .accordionn-item .accordion-description::after,.accordionn .accordionn-item .accordionn-description::after{transition:all .35s ease;}.accordion .accordion-item .accordion-description>div,.accordion .accordion-item .accordionn-description>div,.accordion .accordionn-item .accordion-description>div,.accordion .accordionn-item .accordionn-description>div,.accordionn .accordion-item .accordion-description>div,.accordionn .accordion-item .accordionn-description>div,.accordionn .accordionn-item .accordion-description>div,.accordionn .accordionn-item .accordionn-description>div{overflow:hidden;opacity:0;transition:all .15s ease;}.accordion .accordion-item .accordion-description>div :last-child,.accordion .accordion-item .accordionn-description>div :last-child,.accordion .accordionn-item .accordion-description>div :last-child,.accordion .accordionn-item .accordionn-description>div :last-child,.accordionn .accordion-item .accordion-description>div :last-child,.accordionn .accordion-item .accordionn-description>div :last-child,.accordionn .accordionn-item .accordion-description>div :last-child,.accordionn .accordionn-item .accordionn-description>div :last-child{margin-bottom:0;}.accordion .accordion-item.active,.accordion .accordionn-item.active,.accordionn .accordion-item.active,.accordionn .accordionn-item.active{--active-color:#fff;}.accordion .accordion-item.active>.accordion-header .accordion-title,.accordion .accordion-item.active>.accordionn-header .accordionn-title,.accordion .accordionn-item.active>.accordion-header .accordion-title,.accordion .accordionn-item.active>.accordionn-header .accordionn-title,.accordionn .accordion-item.active>.accordion-header .accordion-title,.accordionn .accordion-item.active>.accordionn-header .accordionn-title,.accordionn .accordionn-item.active>.accordion-header .accordion-title,.accordionn .accordionn-item.active>.accordionn-header .accordionn-title{background-color:#4b99c1;color:var(--active-color);}.accordion .accordion-item.active>.accordion-header .accordion-title:hover,.accordion .accordion-item.active>.accordionn-header .accordionn-title:hover,.accordion .accordionn-item.active>.accordion-header .accordion-title:hover,.accordion .accordionn-item.active>.accordionn-header .accordionn-title:hover,.accordionn .accordion-item.active>.accordion-header .accordion-title:hover,.accordionn .accordion-item.active>.accordionn-header .accordionn-title:hover,.accordionn .accordionn-item.active>.accordion-header .accordion-title:hover,.accordionn .accordionn-item.active>.accordionn-header .accordionn-title:hover{background-color:#4892b8;}.accordion .accordion-item.active>.accordion-header .accordion-title::after,.accordion .accordion-item.active>.accordionn-header .accordionn-title::after,.accordion .accordionn-item.active>.accordion-header .accordion-title::after,.accordion .accordionn-item.active>.accordionn-header .accordionn-title::after,.accordionn .accordion-item.active>.accordion-header .accordion-title::after,.accordionn .accordion-item.active>.accordionn-header .accordionn-title::after,.accordionn .accordionn-item.active>.accordion-header .accordion-title::after,.accordionn .accordionn-item.active>.accordionn-header .accordionn-title::after{transform:rotate(0deg) translateY(calc(-50% + 1px));opacity:0;transition:transform .25s ease,opacity .15s ease .1s;}.accordion .accordion-item.active>.accordion-header .accordion-title::after,.accordion .accordion-item.active>.accordion-header .accordion-title::before,.accordion .accordion-item.active>.accordionn-header .accordionn-title::after,.accordion .accordion-item.active>.accordionn-header .accordionn-title::before,.accordion .accordionn-item.active>.accordion-header .accordion-title::after,.accordion .accordionn-item.active>.accordion-header .accordion-title::before,.accordion .accordionn-item.active>.accordionn-header .accordionn-title::after,.accordion .accordionn-item.active>.accordionn-header .accordionn-title::before,.accordionn .accordion-item.active>.accordion-header .accordion-title::after,.accordionn .accordion-item.active>.accordion-header .accordion-title::before,.accordionn .accordion-item.active>.accordionn-header .accordionn-title::after,.accordionn .accordion-item.active>.accordionn-header .accordionn-title::before,.accordionn .accordionn-item.active>.accordion-header .accordion-title::after,.accordionn .accordionn-item.active>.accordion-header .accordion-title::before,.accordionn .accordionn-item.active>.accordionn-header .accordionn-title::after,.accordionn .accordionn-item.active>.accordionn-header .accordionn-title::before{border-color:var(--active-color);}.accordion .accordion-item.active>.accordion-description,.accordion .accordion-item.active>.accordionn-description,.accordion .accordionn-item.active>.accordion-description,.accordion .accordionn-item.active>.accordionn-description,.accordionn .accordion-item.active>.accordion-description,.accordionn .accordion-item.active>.accordionn-description,.accordionn .accordionn-item.active>.accordion-description,.accordionn .accordionn-item.active>.accordionn-description{grid-template-rows:1fr;padding:var(--space-s) var(--space-m);background-color:#f8f8f8;}.accordion .accordion-item.active>.accordion-description>div,.accordion .accordion-item.active>.accordionn-description>div,.accordion .accordionn-item.active>.accordion-description>div,.accordion .accordionn-item.active>.accordionn-description>div,.accordionn .accordion-item.active>.accordion-description>div,.accordionn .accordion-item.active>.accordionn-description>div,.accordionn .accordionn-item.active>.accordion-description>div,.accordionn .accordionn-item.active>.accordionn-description>div{opacity:1;}.swiper-default{position:relative;}.swiper-default .swiper-button-prev,.swiper-default .swiper-button-next{color:#fff;background-color:var(--bs-primary);--swiper-navigation-size:large;width:3.5rem;aspect-ratio:1;border-radius:50%;font-weight:bolder;transform:translateY(-50%);--swiper-navigation-sides-offset:-2.5%;}.swiper-default .swiper-button-prev.swiper-button-disabled,.swiper-default .swiper-button-next.swiper-button-disabled{opacity:0!important;}.swiper-default .swiper{overflow:clip;overflow-clip-margin:.5rem;}.swiper-default:has(.swiper-pagination){margin-bottom:2.5rem;}.swiper-default .swiper-pagination{--swiper-pagination-bottom:-2.5rem;--swiper-pagination-bullet-border-radius:10rem;--swiper-pagination-color:var(--bs-primary);}.swiper-default .swiper-pagination .swiper-pagination-bullet{transition:all .25s ease;--swiper-pagination-bullet-size:.5rem;}.swiper-default .swiper-pagination .swiper-pagination-bullet-active{--swiper-pagination-bullet-width:3.5rem;}.specialty-card{min-height:285px;max-height:500px;aspect-ratio:4/5;background-color:#add8e6;border-radius:.5rem;overflow:hidden;display:grid;text-decoration:none;position:relative;}.specialty-card .specialty-card-img{width:100%;height:100%;position:relative;z-index:1;grid-area:1/1;}.specialty-card .specialty-card-img img{width:100%;height:100%;object-fit:cover;}.specialty-card .specialty-card-body{position:relative;z-index:3;grid-area:1/1;color:#fff;padding:1rem;display:flex;flex-direction:column;justify-content:end;}.specialty-card .specialty-card-body *{z-index:3;}.specialty-card .specialty-card-bg{height:100%;width:100%;background:linear-gradient(0deg,rgba(0,0,0,.8) 0%,rgba(0,0,0,0) 45%);position:absolute;content:"";display:inline-block;left:0;top:0;z-index:2;transition:all .25s ease;}.specialty-card .specialty-card-bg::before{position:absolute;display:inline-block;width:100%;height:100%;content:"";background-color:transparent;transition:all .25s ease;}.specialty-card .specialty-card-title{padding-bottom:5rem;line-height:1.15;}@media screen and (width< 576px){.specialty-card .specialty-card-title{padding-right:.5rem;padding-bottom:0;}}.specialty-card .specialty-card-desc-anim{display:grid;grid-template-rows:0fr;transition:all .35s ease;}.specialty-card .specialty-card-desc-anim>div{overflow:hidden;padding-bottom:4.5rem;max-height:25rem;margin-top:-4.5rem;margin-bottom:-4.5rem;}@media screen and (width< 576px){.specialty-card .specialty-card-desc-anim{display:none;}}.specialty-card .specialty-card-desc{display:-webkit-box;-webkit-line-clamp:12;overflow:hidden;-webkit-box-orient:vertical;animation:displayOffHover .5s linear forwards;}.specialty-card .speciatly-card-arrow-btn{aspect-ratio:1;border:1px solid #fff;border-radius:.25rem;flex-shrink:0;height:3rem;width:3rem;height:fit-content;font-size:2rem;transition:all .15s ease;}.specialty-card .speciatly-card-arrow-btn>div{display:flex;align-items:center;justify-content:center;}@media screen and (width< 576px){.specialty-card .speciatly-card-arrow-btn{width:fit-content;height:1rem;border:none;color:white !important;background-color:transparent !important;}}.specialty-card .specialty-card-desc-wrapper{transition:all .5s ease;display:flex;}.specialty-card:hover .specialty-card-bg::before{background:rgba(0,0,0,.5);}.specialty-card:hover .specialty-card-desc-anim{grid-template-rows:1fr;transition:all .35s ease;}.specialty-card:hover .specialty-card-desc{animation:displayHover 0s linear forwards;}.specialty-card:hover .speciatly-card-arrow-btn{background-color:#fff;color:#000;}.specialty-card.w-100{aspect-ratio:auto;}.ge-tab-x-content,.ge-tab-nav{--color:var(--bs-primary);display:flex;gap:1rem;font-weight:bold;flex-basis:1;}.ge-tab-x-content .tab-btn,.ge-tab-nav .tab-btn{flex:1;text-align:center;color:var(--color);background:#fff;padding:.5em 1em;border-radius:.25rem;border:1px solid var(--color);transition:var(--transiion);cursor:pointer;}.ge-tab-x-content .tab-btn:hover,.ge-tab-nav .tab-btn:hover{background:rgba(0,118,156,.05);}.ge-tab-x-content .tab-btn.active,.ge-tab-nav .tab-btn.active{background:var(--color);color:#fff;}.hd-footer{background:rgba(1,117,154,.1);}.hd-footer .hd-location-tab .location-item{display:flex;}.hd-footer .hd-location-tab .location-item .location-iframe{flex:0 0 70%;}.hd-footer .hd-location-tab .location-item .location-iframe iframe{width:100%;aspect-ratio:16/9;}.hd-footer .hd-location-tab .location-item .location-info{flex:0 0 30%;background:#f3f8fd;padding:1.5rem 1rem;align-self:center;}.hd-footer .hd-location-tab .location-item .location-info .map-item{display:flex;gap:1rem;}.hd-footer .hd-location-tab .location-item .location-info .map-item>a{height:50px;padding:.5rem .5rem;width:100%;border-radius:.25rem;text-align:center;}.hd-footer .hd-location-tab .location-item .location-info .map-item>a.google-map{background:#fff;border:1px solid #e0e1e2;}.hd-footer .hd-location-tab .location-item .location-info .map-item>a.waze{background:#4ac3fa;}.hd-footer .hd-location-tab .location-item .location-info .map-item>a img{width:100%;height:100%;object-fit:contain;}.hd-footer .hd-location-tab .location-item .location-info .contact-item img,.hd-footer .hd-location-tab .location-item .location-info .contact-item .bi{width:24px;}.hd-footer .hd-location-tab .location-item .location-info .contact-item img{filter:invert(54%) sepia(9%) saturate(2808%) hue-rotate(132deg) brightness(105%) contrast(94%);}.hd-footer .hd-location-tab .location-item .location-info .contact-item .bi{color:var(--secondary);font-size:1.25rem;text-align:center;}@media(max-width:1200px){.hd-footer .hd-location-tab .location-item .location-iframe{flex:0 0 60%;}.hd-footer .hd-location-tab .location-item .location-info{flex:0 0 40%;}}@media(max-width:992px){.hd-footer .hd-location-tab .location-item{flex-direction:column;}.hd-footer .hd-location-tab .location-item .location-info{width:100%;}}@keyframes displayOffHover{99%{-webkit-line-clamp:12;}100%{-webkit-line-clamp:3;}}.promo-card{transition:all .25s ease;}.promo-card:hover{box-shadow:var(--bs-box-shadow-sm);}.promo-card:hover .btn-primary{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);}.facility-item{border-radius:.5rem;overflow:hidden;display:grid;isolation:isolate;position:relative;cursor:pointer;}.facility-item>*{grid-area:1/1;}.facility-item .item-img{z-index:1;}.facility-item .item-title{z-index:3;padding:1rem;align-self:flex-end;display:flex;justify-content:space-between;gap:1rem;align-items:center;}.facility-item .gradient{z-index:2;align-self:flex-end;height:30%;width:100%;background:linear-gradient(to top,#000,transparent);transition:all .5s ease;}.facility-item:hover .gradient{height:150%;opacity:.7;}.facility-item:hover .box-arrow{background:#fff;color:#000;}.box-arrow{aspect-ratio:1;border:1px solid #fff;border-radius:.25rem;flex-shrink:0;height:3rem;width:3rem;height:-moz-fit-content;height:fit-content;font-size:2rem;transition:all .15s ease;color:#fff;}.box-arrow>div{display:flex;align-items:center;justify-content:center;}.landing-visiting-section{display:grid;position:relative;}.landing-visiting-section>*{grid-area:1/1;}.landing-visiting-section .bg-img{position:absolute;inset:0;}.landing-visiting-section .bg-img img{height:100%;width:100%;object-fit:cover;}.landing-visiting-section .content-section{z-index:3;}.landing-visiting-section .content-section .visiting-session .session-pills{font-size:75%;background:#fff;border-radius:.25rem;border:1px solid var(--bs-primary);line-height:1;padding:.25em .5em;width:6.75em;text-align:center;}.landing-visiting-section .gradient{z-index:2;width:100%;height:100%;background:linear-gradient(270deg,rgba(0,118,156,.4) 0%,rgba(0,118,156,0) 50%);}@media(max-width:768px){.landing-visiting-section .gradient{background:rgba(0,118,156,.4);}}.landing-visiting-section .directory-tab .search-container{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;border:2px solid #a9a9aa;border-radius:.25rem;}.landing-visiting-section .directory-tab .search-container .bi{color:var(--secondary);}.landing-visiting-section .directory-tab .search-container input{outline:0!important;border:0;}.landing-visiting-section .directory-tab .search-ddl-container{display:flex;gap:1rem;}.landing-visiting-section .directory-tab .search-ddl-container .search-ddl{position:relative;border:2px solid #a9a9aa;border-radius:.25rem;flex:1 0;}.landing-visiting-section .directory-tab .search-ddl-container .search-ddl img{position:absolute;left:.5rem;width:20px;height:20px;top:calc(50% - 10px);}.landing-visiting-section .directory-tab .search-ddl-container .search-ddl select{border:0;outline:0!important;padding:.25rem 0 .25rem 2rem;height:calc(26px + .5rem);width:100%;}.landing-visiting-section .directory-tab .results-container{border-radius:.375rem;overflow-y:scroll;height:250px;}.landing-visiting-section .directory-tab .results-container::-webkit-scrollbar{width:5px;}.landing-visiting-section .directory-tab .results-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);-webkit-border-radius:10px;border-radius:10px;}.landing-visiting-section .directory-tab .results-container::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#32c2ee;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5);}.landing-visiting-section .directory-tab .results-container .result-item{padding:1rem;}.landing-visiting-section .directory-tab .results-container .result-item:nth-child(odd){background:rgba(0,163,168,.1);}.landing-visiting-section .directory-tab .results-container .result-item:nth-child(even){background:#f8f8f8;}.nav-with-udnerline{--color:var(--bs-primary);--color2:#bebebf;position:relative;font-weight:bold;font-size:1.25rem;border-bottom:2px solid var(--color2);}.nav-with-udnerline .nav-item-container{display:flex;width:100%;}.nav-with-udnerline .nav-item-container .nav-item{flex:1;text-align:center;padding:.5rem 1rem;cursor:pointer;color:var(--color2);transition:var(--transiion);}.nav-with-udnerline .nav-item-container .nav-item.active{color:var(--color);}.nav-with-udnerline .nav-line{position:absolute;bottom:-2px;height:3px;width:50px;border-radius:10em;background:var(--color);transition:var(--transiion);}@media(max-width:768px){.nav-with-udnerline{font-size:1rem;}}.ge-primary-btn{--color:var(--bs-primary);width:max-content;padding:1em 1.5em;line-height:1;border-radius:.5rem;background:var(--color);color:#fff;font-weight:bold;display:flex;text-align:center;justify-content:center;align-items:center;gap:.5rem;cursor:pointer;transition:var(--transiion);}.ge-primary-btn img{width:20px;height:20px;}.ge-primary-btn:hover{filter:brightness(90%);}.default-dropdown,.default-dropdown-no{--color:#a9a9aa;border:2px solid var(--color);padding:var(--space-xs) var(--space-s);border-radius:.35rem;background:#fff;appearance:none;background-image:url("../commons/bootstrap-icons-1.11.3/chevron-down.svg");background-origin:content-box;background-position:right -.85rem center;background-repeat:no-repeat;background-size:1rem;padding-right:var(--space-l);height:2.5rem;font-size:var(--step--1);}@media screen and (width>= 576px){.default-dropdown,.default-dropdown-no{padding:var(--space-2xs) var(--space-xs);padding-right:var(--space-m);line-height:1.3;}}.default-dropdown option[value=""][disabled],.default-dropdown-no option[value=""][disabled]{display:none;}.default-dropdown option,.default-dropdown-no option{color:var(--color);}@media screen and (width< 576px){.default-dropdown,.default-dropdown-no{height:3rem;font-size:var(--step-0);}}@media screen and (width< 576px){.box-height{height:3rem;}}.select2{--color:#a9a9aa;width:100%!important;}.select2 .default-dropdown-select{border:2px solid var(--color);height:2.5rem;border-radius:.35rem;overflow:hidden;padding-right:35px;}@media screen and (width< 576px){.select2 .default-dropdown-select{height:3rem;}}.select2 .select2-selection__rendered{height:100%;padding:var(--space-3xs) var(--space-s);display:flex!important;align-items:center;color:#000!important;padding-left:var(--space-s)!important;padding-right:2.5rem!important;}.select2 .select2-selection__rendered .select2-selection__placeholder{color:var(--color);}@media screen and (width< 576px){.select2 .select2-selection__rendered{font-size:var(--step-0);}}.select2 .select2-selection--single .select2-selection__arrow{height:100%;width:2.5rem;display:flex!important;align-items:center;justify-content:center;right:2px;top:8px;}@media screen and (width< 576px){.select2 .select2-selection--single .select2-selection__arrow{width:3rem;}}.select2 .select2-selection--single .select2-selection__arrow b{border:0;border-bottom:1px solid #1c1c1c!important;border-right:1px solid #1c1c1c!important;height:20%;width:20%;transform:translateY(-50%) rotate(45deg);transition:all .25s ease;}.select2.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:translateY(-15%) rotate(-135deg)!important;}.select2-container--default .select2-results__option--disabled{color:#d3d3d3;display:none;}.select2-container--default #select2-ddlSpec-results .select2-results__option--disabled{color:#000;display:block;}.modal .modal-header{border:0;}.modal .modal-content{background:#f3f8ff;}.main-loading-screen{position:fixed;inset:0;display:grid;place-content:center;width:100vw;height:100vh;z-index:100;background:rgba(226,239,255,.9);visibility:hidden;opacity:0;pointer-events:none;transition:opacity .1s ease;}.main-loading-screen .loading-content{text-align:center;}.main-loading-screen .loading-content .loading-logo{width:150px;height:auto;}.main-loading-screen.active,.main-loading-screen.show{opacity:1;pointer-events:all;visibility:visible;}#multiHospitalModal .modal-body .hospital-item-container{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-s);text-decoration:none;}#multiHospitalModal .modal-body .hospital-item-container img{border-radius:.5rem;margin-bottom:var(--space-2xs);aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;}#multiHospitalModal .modal-body .hospital-item-container .hospital-item .hospital-name{font-weight:bold;font-size:1.1rem;}.department-cards-container .department-card{border-radius:10px;overflow:hidden;transition:transform .3s ease;}.department-cards-container .department-card img{width:100%;height:auto;}.department-cards-container .department-card:hover{transform:scale(1.05);cursor:pointer;}.department-cards-container .department-card{border:0;}.department-cards-container .department-caption{background-color:#f9ba5d;color:#fff;text-align:center;padding:10px;font-weight:bold;}.jobs-listing-container .hospital-dropdown-label{color:var(--bs-heading-color);font-weight:600;}.job-listing .location-label{color:#3d64c1;}.job-listing .btnSubmit{padding:16px 40px;font-size:16px;font-weight:700;border-radius:4px;text-align:center;max-width:200px;border-radius:25px;}.job-listing .btnSubmit.primary{background-color:#f9ba5d;color:#fff;border-color:#f9ba5d;}.job-listing .btnSubmit.primary:hover,.job-listing .btnSubmit.primary:focus{background-color:#fff!important;color:#a72b2a!important;border-color:#a72b2a;cursor:pointer;}.career-accordion .career-accordion-description{transition:max-height .5s ease-in-out;max-height:0;overflow:hidden;}.career-accordion .career-accordion-title{margin-bottom:20px;font-weight:700;color:var(--bs-heading-color);}.career-accordion .career-accordion-header{cursor:pointer;font-weight:bold;}.career-accordion .rotate-icon{transform:rotate(180deg);transition:transform .3s ease;}.custom-location-dropdown{position:relative;}.custom-location-dropdown select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:10px 40px 10px 40px;border:1px solid #0061f2;border-radius:8px;font-size:16px;color:#000;background-color:#fff;box-shadow:none;max-width:400px;}.custom-location-dropdown .bi-geo-alt{position:absolute;top:50%;left:25px;transform:translateY(-50%);font-size:18px;color:#0061f2;}.custom-location-dropdown .bi-chevron-down{position:absolute;top:50%;right:25px;transform:translateY(-50%);font-size:18px;color:#000;}@media screen and (width< 768px){#multiHospitalModal .modal-body .hospital-item-container{grid-template-columns:repeat(1,1fr);}}.line-beside{display:flex;gap:.5rem;justify-content:center;text-align:center;width:100%;align-items:center;}.line-beside::before,.line-beside::after{content:"";flex:1 1;border-bottom:2px solid;}.default-btn{--background:var(--pantai-blue);background:var(--background);color:#fff;border-radius:.5rem;padding:.75em 1.5em;font-weight:bold;display:block;margin-left:auto;margin-right:auto;width:max-content;}@keyframes floating{0%{translate:0 0%;}50%{translate:0 1rem;}0%{translate:0 0%;}}#floating-image{position:fixed;bottom:1rem;right:1rem;width:90px;height:auto;text-decoration:none;animation:floating 3s ease-in-out infinite .5s;font-size:14px;z-index:1000;}#floating-image img{width:100%;height:100%;}#floating-image .hover-tooltip{background:#307fde;color:#fff;padding:.25rem .5rem;text-align:center;border-radius:.25rem;margin-bottom:.5rem;opacity:0;visibility:none;transition:all .3s ease;}#floating-image:hover{animation-play-state:paused;}#floating-image:hover .hover-tooltip{opacity:1;visibility:visible;}@media(max-width:768px){#floating-image{bottom:calc(70px + 1rem);}}.t-caption{font-size:1.25rem;color:var(--primary);font-weight:bold;}.sticky-side-inner{display:flex;flex-direction:column;gap:var(--space-2xs);}.sticky-side-inner .sticky-side-item{color:#fff;border:1px solid transparent;background-color:var(--pantai-blue);padding:var(--space-xs) var(--space-s);border-radius:.5rem;overflow:hidden;display:flex;gap:var(--space-2xs);align-items:center;text-decoration:inherit;transition:all .25s ease;}.sticky-side-inner .sticky-side-item img{height:var(--step-2);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%);}.sticky-side-inner .sticky-side-item:hover{background-color:var(--pantai-blue-darker);}.sticky-side-inner .sticky-side-item.light-blue{background-color:var(--pantai-light-blue);}.sticky-side-inner .sticky-side-item.orange{background-color:var(--pantai-orange);}.sticky-side-inner .sticky-side-item.green{background-color:var(--pantai-green);}.sticky-side-inner .sticky-side-item.yellow{background-color:var(--pantai-yellow);}.sticky-side-inner .sticky-side-item.light-blue-white{color:var(--pantai-light-blue);border-color:var(--pantai-light-blue);background-color:#fff;}.sticky-side-inner .sticky-side-item.light-blue-white img{filter:brightness(0) saturate(100%) invert(68%) sepia(87%) saturate(1732%) hue-rotate(158deg) brightness(99%) contrast(89%);}.sticky-side-inner .sticky-side-item.light-blue-white:hover{background-color:#f2f5ff;}.sticky-bottom-cta{position:sticky;bottom:0;z-index:20;transition:transform .15s ease;transform:translateY(0%);}.sticky-bottom-cta .sticky-side-inner{flex-direction:row;gap:0;}.sticky-bottom-cta .sticky-side-item{border-radius:0;padding:var(--space-s) var(--space-m);flex:1 1 100%;justify-content:center;line-height:1.15;}.sticky-bottom-cta .sticky-side-item.red{background:#ac5b5a;}.sticky-bottom-cta .sticky-side-item.orange{background:#e0a047;}.sticky-bottom-cta.hide{transform:translateY(100%);}.top-nav-cta .social-links{align-content:center;}.top-nav-cta .social-links img{filter:grayscale(100%) brightness(70%) contrast(2);}@media(max-width:760px){.footer a img{display:none!important;}}.highlights .swiper-default .swiper{overflow:hidden!important;}@media(max-width:768px){.doc-info-right{text-align:center;}}.doctor-item .cta-item{background:#ac5b5a;border-radius:.5rem;color:#fff;display:flex;align-items:center;cursor:pointer;transition:var(--transiion);flex-grow:1;flex-basis:0;padding:.5em 1em;}.doctor-item .cta-item .doc-btn{background:unset;display:flex;align-items:center;padding:unset;}.ebook-download:hover{color:#fff;min-height:3rem;}@media(max-width:768px){.glen-breadcrumb{display:none;}}@media screen and (min-width:768px){.sidebar-inner .sidebar-item-img{width:2rem!important;}.default-sidebar{top:-15px!important;}}#floating-image .hover-tooltip{position:absolute;right:100px;width:100%;top:30px;}#floating-image-wd{position:fixed;bottom:1rem;right:.85rem;width:90px;height:auto;text-decoration:none;animation:floating 3s ease-in-out infinite .5s;font-size:14px;z-index:1000;}.hover-tooltip-wd{background:#307fde;color:#fff;padding:.25rem .5rem;text-align:center;border-radius:.25rem;margin-bottom:.5rem;opacity:0;visibility:none;transition:all .3s ease;position:absolute;right:100px;width:100%;bottom:10%;}#floating-image-wd:hover{animation-play-state:paused;}#floating-image-wd:hover .hover-tooltip-wd{opacity:1;visibility:visible;}@media screen and (max-width:768px){#floating-image-wd{bottom:5rem;}}