.card-sliders-wrapper{overflow:hidden;padding:0 3.35rem;color:var(--darker-text)}@media screen and (width < 768px){.card-sliders-wrapper{overflow:hidden}}.card-sliders-wrapper .card-sliders{overflow:visible;padding-bottom:2.75rem;--gradient-color:white}@media screen and (width < 768px){.card-sliders-wrapper .card-sliders{margin:0 -1.75rem}}.card-sliders-wrapper .card-sliders::before{position:absolute;content:"";height:100%;width:3.5rem;z-index:2;top:-2px;left:-3.5rem;background:var(--gradient-color);transform:scaleX(1.05);background:linear-gradient(90deg,var(--gradient-color) 35%,rgba(255,255,255,0) 100%)}@media screen and (width < 768px){.card-sliders-wrapper .card-sliders::before{background:linear-gradient(90deg,var(--gradient-color) 55%,rgba(255,255,255,0) 75%)}}.card-sliders-wrapper .card-sliders::after{position:absolute;content:"";height:100%;width:3.5rem;z-index:2;top:-2px;right:-3.5rem;background:var(--gradient-color);transform:scaleX(1.05);background:linear-gradient(270deg,var(--gradient-color) 35%,rgba(255,255,255,0) 100%)}@media screen and (width < 768px){.card-sliders-wrapper .card-sliders::after{background:linear-gradient(270deg,var(--gradient-color) 55%,rgba(255,255,255,0) 100%)}}.card-sliders-wrapper .swiper-button-prev{left:-2.5rem}@media screen and (width < 768px){.card-sliders-wrapper .swiper-button-prev{left:calc(var(--bs-gutter-x) * -.6);--swiper-navigation-top-offset:42%}}.card-sliders-wrapper .swiper-button-next{right:-2.5rem}@media screen and (width < 768px){.card-sliders-wrapper .swiper-button-next{right:calc(var(--bs-gutter-x) * -.6);--swiper-navigation-top-offset:42%}}.card-sliders-wrapper .swiper-button-next,.card-sliders-wrapper .swiper-button-prev{aspect-ratio:1}.card-sliders-wrapper .swiper-button-next::after,.card-sliders-wrapper .swiper-button-prev::after{font-size:1rem;background-color:white;aspect-ratio:1/1;width:3rem;height:3rem;border-radius:50%;display:flex;justify-content:center;align-items:center;font-weight:bold;box-shadow:0 2px 3px rgba(0,0,0,.35)}.card-sliders-wrapper .slider-card{border-radius:.5rem;overflow:hidden;background-color:#65acd1;height:100%;display:flex;flex-direction:column}.card-sliders-wrapper .slider-card-image-wrapper{aspect-ratio:3/2;width:100%}.card-sliders-wrapper .slider-card-image-wrapper img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.card-sliders-wrapper .slider-card-texts{padding:clamp(.75rem,7vw,1rem);display:flex;flex-direction:column;flex-grow:1;text-wrap:balance}.card-sliders-wrapper .slider-card-texts-title{font-size:var(--step-2);margin-bottom:.5rem}.card-sliders-wrapper .slider-card-texts-button-wrapper{padding-top:1rem;margin-top:auto;display:flex}.card-sliders-wrapper .slider-card-texts-desc{font-size:var(--step--1);display:-webkit-box;-webkit-line-clamp:3;overflow:hidden;-webkit-box-orient:vertical}.card-sliders-wrapper .slider-card-texts-button{display:flex;border-radius:.25rem;padding:.35rem 1rem;background-color:white;margin-left:auto;text-decoration:none;color:var(--primary-01);font-size:var(--step--1);transition:all .15s ease-in-out}.card-sliders-wrapper .slider-card-texts-button:hover{background-color:var(--primary-01);color:white}.card-sliders-wrapper .swiper-slide{height:auto;text-decoration:inherit;color:inherit}.info-sections{background-color:var(--primary-02);color:white;border-radius:.75rem;overflow:hidden}.info-sections .info-sections-inner{display:flex;flex-wrap:wrap}.info-sections .info-sections-image-col{flex:1 1 40%;max-width:40%;overflow:hidden}@media screen and (width < 992px){.info-sections .info-sections-image-col{flex:1 1 100%;max-width:100%}}.info-sections .info-sections-image-col .info-sections-image-wrapper{height:100%}.info-sections .info-sections-image-col .info-sections-image-wrapper .info-sections-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}@media screen and (width < 992px){.info-sections .info-sections-image-col .info-sections-image-wrapper{aspect-ratio:2/1}}.info-sections .info-sections-text-col{flex:1 1 60%;max-width:60%;display:flex;flex-wrap:wrap;gap:.75rem;row-gap:1.25rem;padding:clamp(1.5rem,3vw,1.75rem)}@media screen and (width < 992px){.info-sections .info-sections-text-col{flex:1 1 100%;max-width:100%}}.info-sections .info-sections-text-col .info-sections-text-item{flex:1 1 14.5rem}@media screen and (width>= 992px){.info-sections .info-sections-text-col .info-sections-text-item{max-width:20rem}}@media screen and (width>= 1400px){.info-sections .info-sections-text-col .info-sections-text-item{max-width:14.5rem}}.info-sections .info-sections-text-col .info-sections-text-item-icon{width:4.5rem;height:45px;-o-object-fit:contain;object-fit:contain;margin-bottom:.5rem}.info-sections .info-sections-text-col .info-sections-text-item-title{font-size:var(--step-1);margin-bottom:.25rem}.info-sections .info-sections-text-col .info-sections-text-item-desc{font-size:var(--step--1)}.info-sections .info-sections-text-col .info-sections-text-item.learn-more{align-self:flex-end;max-width:none;flex:1 1 100%;margin-top:1rem;display:flex;align-items:center;justify-content:end}.info-sections .info-sections-text-col .info-sections-text-item.learn-more .info-sections-learn-more{width:100%;background-color:white;color:var(--primary-01);border-radius:.5rem;padding:.75rem 1.75rem;text-align:center;text-decoration:none;transition:all .15s ease-in-out}@media screen and (width>= 992px){.info-sections .info-sections-text-col .info-sections-text-item.learn-more .info-sections-learn-more{max-width:15rem}}.info-sections .info-sections-text-col .info-sections-text-item.learn-more .info-sections-learn-more:hover{background-color:var(--primary-01);color:white}.general-banner{width:100%;aspect-ratio:5/4;max-width:1920px;margin:0 auto;position:relative}@media screen and (width>= 576px){.general-banner{aspect-ratio:auto}}@media screen and (width>= 992px){.general-banner{aspect-ratio:19/5}}@media screen and (width>= 1400px){.general-banner{aspect-ratio:19/4}}.general-banner .banner-image-wrapper{margin:0 auto;z-index:-1;position:absolute;width:100%;height:100%}@media screen and (width < 992px){.general-banner .banner-image-wrapper{position:relative;aspect-ratio:2/1;height:auto}}@media screen and (width>= 768px){.general-banner .banner-image-wrapper{aspect-ratio:5/2}}.general-banner .banner-image-wrapper .banner-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.general-banner .banner-text{height:100%}@media screen and (width>= 768px){.general-banner .banner-text{background:linear-gradient(90deg,rgba(255,255,255,.85) 20%,rgba(255,255,255,0) 60%),linear-gradient(270deg,rgba(255,255,255,.75) 0%,rgba(255,255,255,0) 10%)}}.general-banner .banner-text .container{height:100%}.general-banner .banner-text .container .row{height:100%}@media screen and (width < 992px){.general-banner .banner-text{background-color:#f3f3f3;height:-moz-fit-content;height:fit-content;padding-top:1.5rem;padding-bottom:2rem}}.general-banner .banner-text-inner{height:100%;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.general-banner .banner-title{font-size:var(--step-4);color:var(--primary-06-lighter);font-weight:700;text-wrap:balance;margin-bottom:.5rem}.general-banner .banner-desc{color:var(--primary-06);text-wrap:balance}.button-default-1{padding:.75rem 2rem;color:white;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:100%;text-align:center;transition:all .15s ease-in-out;background-color:var(--accent-02);border-radius:.5rem}.button-default-1:hover{background-color:var(--accent-03)}.button-default-color-2{background-color:var(--secondary-01)}.button-default-color-2:hover{background-color:var(--secondary-03)}.vt-chevron-down{display:flex;justify-content:center;align-items:center;width:.5rem;height:.5rem;margin-left:.35rem;aspect-ratio:1}.vt-chevron-down::after{display:inline-block;content:"";width:100%;height:100%;border-bottom:2px solid var(--neutral-2);border-right:2px solid var(--neutral-2);transform:translateY(-15%) rotate(45deg);transition:all .2s ease-in-out}.vt-chevron-down.open::after{transform:translateY(50%) rotate(225deg)}.vt-download-icon{display:inline-flex;justify-content:center;align-items:center;font-size:1rem;background:url(/images/gleneagleshealthcarelibraries/hkghc/common/download-icon.webp);background-position:center;background-repeat:no-repeat;background-size:contain;aspect-ratio:1}.vt-download-icon::before{content:"123";opacity:0;display:inline-block}.accordion-bb .accordion-bb-item{margin-bottom:1rem}.accordion-bb .accordion-bb-title{background-color:var(--accent-02);color:white;position:relative;padding:1rem 1.15rem;padding-right:3.5rem;font-size:var(--step-1);cursor:pointer;transition:background-color .2s ease-out;border-radius:.5rem}.accordion-bb .accordion-bb-title:after{content:"";border-bottom:3px solid var(--primary-06);border-color:white;position:absolute;right:0;width:1.25rem;top:50%;transform:translateY(-1px);margin-right:1.15rem}.accordion-bb .accordion-bb-title:before{content:"";border-bottom:3px solid var(--primary-06);border-color:white;position:absolute;right:0;width:1.25rem;top:50%;transform:translateY(-1px) rotate(90deg);margin-right:1.15rem;transition:transform .3s ease-out,opacity .3s ease-out}.accordion-bb .accordion-bb-desc{display:grid;grid-template-rows:0fr;opacity:0;transition:all .3s ease-out}.accordion-bb .accordion-bb-desc>.accordion-bb-desc-inner{overflow:hidden}.accordion-bb .accordion-bb-desc>*:last-child{margin-bottom:0}.accordion-bb .accordion-bb-desc-text{margin-top:.5rem;padding:1rem 1.15rem;background-color:var(--accent-03);color:var(--darker-text);border-radius:.5rem}.accordion-bb .accordion-bb-item.active .accordion-bb-desc{grid-template-rows:1fr;opacity:1;transition:grid-template-rows .35s ease-out,opacity .25s ease-in-out .125s}.accordion-bb .accordion-bb-item.active .accordion-bb-title{background-color:var(--accent-03);color:var(--darker-text)}.accordion-bb .accordion-bb-item.active .accordion-bb-title:before{transform:translateY(250%) rotate(90deg);opacity:0}.accordion-bb .accordion-bb-item.active .accordion-bb-title:before,.accordion-bb .accordion-bb-item.active .accordion-bb-title:after{border-color:var(--darker-text)!important}@media screen and (width>= 768px){.accordion-bb .accordion-bb-title:hover{background-color:var(--accent-03);color:rgb(73,73,73)}.accordion-bb .accordion-bb-title:hover:before,.accordion-bb .accordion-bb-title:hover:after{border-color:var(--darker-text)!important}.accordion-bb .accordion-bb-item.active .accordion-bb-title:hover{background-color:#eeaf51!important}}.tabby .tabby-menu-list{display:flex;flex-direction:column;gap:1rem;position:relative}@media screen and (width < 768px){.tabby .tabby-menu-button:not(.active){position:absolute}.tabby .tabby-menu-list .tabby-menu-button:not(.active){display:none}.tabby .tabby-menu-list.active .tabby-menu-button{display:block;z-index:1}}@media screen and (width>= 768px){.tabby .tabby-menu-button{order:0!important}}.tabby .tabby-content-item{display:none}.tabby .tabby-content-item.active{display:block}@media screen and (width < 768px){.tabby .tabby-menu-button{background-color:#f3f3f3;color:var(--primary-01);font-weight:bold;font-size:var(--step-1);padding:1rem 1.25rem;padding-right:2.5rem;width:100%;display:flex}.tabby .tabby-menu-button.active{border-radius:.5rem}.tabby .tabby-menu-list .tabby-menu-button.active{position:relative}.tabby .tabby-menu-list .tabby-menu-button.active::after{content:"";width:1rem;height:1rem;border-bottom:3px solid var(--darker-text);border-right:3px solid var(--darker-text);margin-left:auto;display:flex;position:absolute;right:0;top:50%;transform:translateY(-75%) translateX(-1.25rem) rotate(45deg);transition:all .15s ease-in-out}.tabby .tabby-menu-list.active .tabby-menu-button.firstOrder{border-top-left-radius:.5rem;border-top-right-radius:.5rem;border-bottom-left-radius:0;border-bottom-right-radius:0}.tabby .tabby-menu-list.active .tabby-menu-button.lastOrder{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.tabby .tabby-menu-list.active .tabby-menu-button.active::after{transform:translateY(-25%) translateX(-1.25rem) rotate(225deg)}.tabby .tabby-content-item{padding:.75rem 1rem}}@media screen and (width>= 768px){.tabby .tabby-menu-list{gap:1rem;color:var(--primary-06-lighter)}.tabby .tabby-menu-button{font-size:var(--step-1);cursor:pointer;display:flex;width:-moz-fit-content;width:fit-content}.tabby .tabby-menu-button.active{color:var(--secondary-01);font-weight:bold}.tabby .tabby-menu-button:hover{color:var(--secondary-01)}}.ppp-listing-wrapper{display:flex;flex-wrap:wrap;gap:1rem;--show-count:6}@media screen and (width>= 1200px){.ppp-listing-wrapper{--show-count:8}}.ppp-listing-item{--columns:1;--gappp:0;--gapp:1rem;flex:0 0 auto;max-width:calc(100% / var(--columns) - var(--gapp) * var(--gappp) / var(--columns));display:none}@media screen and (width>= 576px){.ppp-listing-item{--columns:2;--gappp:1}}@media screen and (width>= 992px){.ppp-listing-item{--columns:3;--gappp:2}}@media screen and (width>= 1200px){.ppp-listing-item{--columns:4;--gappp:3}}.ppp-listing-item.active{display:block;height:auto}.ppp-pagination-wrapper{display:flex;justify-content:center;margin:1.5rem 0;margin-top:2rem;gap:1rem}.ppp-pagination-wrapper .ppp-pagination-button{height:2rem;width:2rem;cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:.25rem;transition:all .12s ease-in-out}.ppp-pagination-wrapper .ppp-pagination-button.active{background-color:var(--accent-02);color:white}.ppp-pagination-wrapper .ppp-pagination-button:hover{background-color:var(--accent-03);color:white}section.aboutus .aboutus-item{background-color:#f3f3f3;padding:clamp(1rem,4vw,2.5rem);border-radius:1rem;overflow:hidden;box-shadow:0 0 5px -2px rgba(0,0,0,.35)}section.aboutus .aboutus-item div:has(>.aboutus-item-img-wrapper){display:flex;align-items:center;justify-content:center}@media screen and (width < 768px){section.aboutus .aboutus-item *:has(>.aboutus-item-img-wrapper){margin-bottom:.5rem}}section.aboutus .aboutus-item .aboutus-item-img-wrapper{width:100%;height:100%;background-color:white;border-radius:.5rem;overflow:hidden;border:1px solid rgba(0,0,0,.1);box-shadow:0 0 8px -4px rgba(0,0,0,.25)}section.aboutus .aboutus-item .aboutus-item-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}section.aboutus .aboutus-item .aboutus-item-title{font-size:var(--step-2);font-weight:bold;color:var(--darker-text);margin-bottom:.5rem}section.aboutus .aboutus-item .aboutus-item-desc{font-size:var(--step--1);margin-bottom:1rem}section.aboutus .aboutus-item .aboutus-item-desc p{margin-bottom:.5rem}section.aboutus .aboutus-item .aboutus-item-others{background-color:#e9e9e9;border-radius:.5rem;padding:clamp(.5rem,3vw,1rem);font-size:var(--step--1)}section.aboutus .aboutus-item .aboutus-item-others p{margin-bottom:.5rem}section.aboutus .aboutus-item .aboutus-item-others>*:last-child{margin-bottom:0}.swoosh-banner{height:100%;overflow:hidden;max-width:1920px;margin:auto;aspect-ratio:25/6;box-shadow:0 3px 5px -3px rgba(0,0,0,.15);text-decoration:none;color:inherit;position:relative}@media screen and (max-width:575px){.swoosh-banner{aspect-ratio:auto;padding-top:25dvh}}@media screen and (min-width:576px) and (max-width:991px){.swoosh-banner{aspect-ratio:4/3}}.swoosh-banner .hero-banner-items-img-wrapper{position:absolute;width:100%;height:50%;bottom:0;right:0;z-index:0}@media screen and (max-width:575px){.swoosh-banner .hero-banner-items-img-wrapper{height:25dvh}}@media screen and (min-width:768px){.swoosh-banner .hero-banner-items-img-wrapper{height:60%}}@media screen and (min-width:992px){.swoosh-banner .hero-banner-items-img-wrapper{height:100%;width:50%;aspect-ratio:14/5}}@media screen and (min-width:1920px){.swoosh-banner .hero-banner-items-img-wrapper{right:1px}}.swoosh-banner .hero-banner-items-img-wrapper .hero-banner-items-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (width < 992px){.swoosh-banner .hero-banner-items-img-wrapper{top:0;bottom:unset}}@media screen and (width < 992px){.swoosh-banner .hero-banner-row{flex-direction:column-reverse}}.swoosh-banner .hero-banner-items-texts-col{max-height:-moz-fit-content;max-height:fit-content}@media screen and (min-width:992px){.swoosh-banner .hero-banner-items-texts-col{height:100%;max-height:100%}}@media screen and (width < 992px){.swoosh-banner .hero-banner-items-texts-col{min-height:40%}}@media screen and (width < 768px){.swoosh-banner .hero-banner-items-texts-col{min-height:50%}}@media screen and (width < 576px){.swoosh-banner .hero-banner-items-texts-col{min-width:none}}.swoosh-banner .hero-banner-items-texts-col .col-lg-11{flex:0 0 auto;height:100%}.swoosh-banner .hero-banner-items-texts-row{height:100%}.swoosh-banner .hero-banner-items-texts{background-color:white;position:relative;height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;z-index:1}@media screen and (min-width:992px){.swoosh-banner .hero-banner-items-texts{padding-left:clamp(5rem,10vw,13rem);max-width:750px;margin-left:auto}}@media screen and (max-width:991px){.swoosh-banner .hero-banner-items-texts{padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);justify-content:start;padding-bottom:2.5rem;padding-top:1.5rem;width:100%;margin:auto}}@media (min-width:576px){.swoosh-banner .hero-banner-items-texts{max-width:540px}}@media (min-width:768px){.swoosh-banner .hero-banner-items-texts{max-width:720px}}@media (min-width:992px){.swoosh-banner .hero-banner-items-texts{max-width:750px}}.swoosh-banner .hero-banner-items-title{font-size:var(--step-3);color:var(--primary-06);line-height:1.3;text-wrap:pretty}@media screen and (min-width:768px){.swoosh-banner .hero-banner-items-title{font-size:calc(var(--step-4) * 1.25)}}.swoosh-banner .hero-banner-items-desc{color:var(--primary-06)}.swoosh-banner .hero-banner-items-button{display:flex;width:-moz-fit-content;width:fit-content;background-color:var(--accent-02);padding:.75rem 2rem;border-radius:.25rem;transition:all .15s ease-in-out;color:white}@media screen and (max-width:768px){.swoosh-banner .hero-banner-items-button{padding:.5rem 1.5rem}}.swoosh-banner .hero-banner-items-button:hover{background-color:var(--accent-03)}.swoosh-banner .hero-banner-items-spacer{position:absolute;height:101%;width:100%;-o-object-fit:fill;object-fit:fill;left:80%;z-index:2;pointer-events:none}@media screen and (max-width:991px){.swoosh-banner .hero-banner-items-spacer{left:0;margin:0 calc(var(--bs-gutter-x) * .5);height:unset;bottom:-1px}}.swoosh-banner .hero-banner-items-spacer-wrapper{min-height:1px}section.search-results{min-height:60dvh;padding:clamp(1rem,3vw,2.5rem) 0}section.search-results .search-word{font-size:var(--step-5);color:var(--primary-01);margin-bottom:.25rem;font-weight:bold}section.search-results .search-count span{font-weight:bold}section.search-results .search-item-list{display:flex;flex-direction:column;gap:2rem}section.search-results .search-item{border-bottom:1px solid darkgray;padding-bottom:2rem;color:inherit;text-decoration:inherit}section.search-results .search-item .search-item-title{font-size:var(--step-2);font-weight:bold;margin-bottom:.5rem;color:var(--primary-06-lighter)}section.search-results .search-item .search-item-title:hover{color:rgb(38,38,70)}section.search-results .search-item .search-item-desc{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}section.search-results .search-item .search-item-link{font-size:var(--step--1);margin-top:.5rem;color:var(--primary-02);text-decoration:underline}section.search-results .search-item .search-item-link:hover{color:var(--secondary-02)}section.search-results .pagination .page-link{color:var(--primary-01)}section.search-results .pagination .page-item.active .page-link{color:white;background-color:var(--primary-01)!important}.ghc-breadcrumb{font-size:var(--step--1)}.ghc-breadcrumb .breadcrumb{margin-bottom:0}.ghc-breadcrumb .breadcrumb-item + .breadcrumb-item::before{float:none;color:var(--bs-breadcrumb-divider-color);content:"";height:.75rem;width:.75rem;border-bottom:2px solid var(--darker-text);border-right:2px solid var(--darker-text);display:inline-block;margin:auto;margin-right:var(--bs-breadcrumb-item-padding-x);transform:rotate(-45deg) scale(.75)}.ghc-breadcrumb a{color:var(--primary-01);text-decoration:none}a.modal-body *{text-decoration:none;color:inherit}a.modal-body{text-decoration:none;color:inherit}.doctor-item{background:white;border-radius:1rem;padding:1rem;box-shadow:2px 2px 10px 0 rgba(0,0,0,.2);display:flex;flex-direction:column;margin-top:20px}.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 #ffffff}.doctor-item .doctor-img img{width:100%;height:100%;object-fit:cover;object-position:center}.doctor-item .doctor-info{text-align:center;flex-grow:1}.doctor-item .doctor-info .doc-name{color:var(--primary-01)}.doctor-item .doctor-info .doc-spec{color:var(--secondary-01)}.doctor-item .doc-cta-btn{display:flex;gap:.5rem}.doctor-item .doc-cta-btn .doc-btn{font-size:.75em;background:var(--primary-01);color:white;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%)}.view_more_btn{margin-top:auto;font-size:var(--step--1);background-color:var(--accent-03);color:white;text-decoration:none;padding:.5rem 1.25rem;border-radius:.25rem;transition:all .12s ease-in-out;max-width:200px;text-align:center}.view_more_btn:hover{background-color:var(--accent-02)}.load_more_btn{margin-top:auto;font-size:var(--step--1);background-color:var(--accent-03);color:white;text-decoration:none;padding:.5rem 1.25rem;border-radius:.25rem;transition:all .12s ease-in-out;max-width:200px;text-align:center}.specialty_dropdown{padding:8px;border:1px solid #dee2e6;margin-left:20px;min-width:250px;text-align:left}.search-wrapper-button{cursor:pointer;font-size:1.15rem;padding:.5rem;aspect-ratio:1;height:2rem;display:flex;justify-content:center;align-items:center;background-color:var(--accent-02);color:white}.dropdown-choices{display:flex;justify-content:space-between;align-items:center;max-width:150px}@media (max-width:992px){.dropdown-choices{max-width:100%}}.landing-promo-wrapper .swiper-button-prev,.landing-promo-wrapper .swiper-button-next,.landing-hp-wrapper .swiper-button-prev,.landing-hp-wrapper .swiper-button-next{--swiper-navigation-sides-offset:-5.5%;background-color:var(--accent-02);color:#fff;--swiper-navigation-size:large;width:3.5rem;aspect-ratio:1;border-radius:50%;font-weight:bolder;transform:translateY(-50%)}.search-results .search-container{border-bottom:1px solid rgba(179,176,176,.61)}.search-results .search-results-item{display:flex;flex-direction:column;gap:10px}.search-results a:hover{color:var(--accent-02);cursor:pointer}.search-results .pagination{display:flex;justify-content:center;align-items:center;flex-direction:row;margin-top:20px}.search-results .pagination .page-number{padding:.5rem 1rem;border:1px solid var(--accent-02);border-radius:5px;background-color:#fff;color:var(--accent-02);cursor:pointer;transition:background-color .2s,color .2s}.search-results .pagination .page-number.active{background-color:var(--accent-02);color:#fff}.search-results .pagination .page-number button:hover:not(:disabled){background-color:var(--accent-02);color:white}