.FindCentre_block__9XAQL{position:relative;background:var(--cream);padding-top:8.75rem;padding-bottom:7.5rem}@media (min-width:960px){.FindCentre_block__9XAQL{padding-top:12.5rem;padding-bottom:12.5rem}}.FindCentre_block__9XAQL .FindCentre_deco__uMrBf{position:absolute;top:0;right:0;width:100%;height:100%;background-image:url(/deco06.svg);background-repeat:no-repeat;transform:rotate(180deg)}.FindCentre_block__9XAQL .FindCentre_topContent__KCfvb{max-width:100%;display:flex;flex-flow:column;gap:1.25rem 1.25rem;margin-bottom:3.75rem}.FindCentre_block__9XAQL .FindCentre_topContent__KCfvb .FindCentre_copy__myZIL,.FindCentre_block__9XAQL .FindCentre_topContent__KCfvb .FindCentre_title__0WLLe{max-width:100%}.FindCentre_block__9XAQL .FindCentre_topContent__KCfvb .FindCentre_copy__myZIL{max-width:43.75rem}.FindCentre_block__9XAQL .FindCentre_topContent__KCfvb .FindCentre_copyText__0TgOS{font-size:.7em;margin-top:1em}@media (min-width:960px){.FindCentre_block__9XAQL .FindCentre_topContent__KCfvb{flex-flow:row;align-items:end;justify-content:space-between}.FindCentre_block__9XAQL .FindCentre_topContent__KCfvb .FindCentre_title__0WLLe{max-width:48.75rem;text-align:left}.FindCentre_block__9XAQL .FindCentre_topContent__KCfvb .FindCentre_copy__myZIL{max-width:30rem}}.FindCentre_block__9XAQL .FindCentre_mapContainer__tZfn3{position:relative;display:flex;flex-flow:column-reverse}@media (min-width:960px){.FindCentre_block__9XAQL .FindCentre_mapContainer__tZfn3{display:block}}.FindCentre_block__9XAQL .FindCentre_map__qNdAp{height:25rem;width:100%}@media (min-width:960px){.FindCentre_block__9XAQL .FindCentre_map__qNdAp{height:calc(100vh - 6.25rem)}}.FindCentre_block__9XAQL .FindCentre_findHospitals__LNniC{position:relative;width:100%;max-width:100%;pointer-events:none}@media (min-width:960px){.FindCentre_block__9XAQL .FindCentre_findHospitals__LNniC{position:absolute;top:0;left:0;margin-bottom:0;max-width:36.25rem;height:100%}}.FindCentre_block__9XAQL .FindCentre_scrollInner__1YqFY{width:100%;-ms-overflow-style:none;scrollbar-width:none;min-height:25rem;overflow:auto;padding-bottom:1.25rem}.FindCentre_block__9XAQL .FindCentre_scrollInner__1YqFY::-webkit-scrollbar{display:none}:is(.FindCentre_block__9XAQL .FindCentre_scrollInner__1YqFY)+.FindCentre_scrollInner__1YqFY{position:absolute;top:0}@media (min-width:960px){.FindCentre_block__9XAQL .FindCentre_scrollInner__1YqFY{height:100%;position:absolute;top:0;padding:1.25rem}}.FindCentre_block__9XAQL .FindCentre_findHospitalsInner__K5tRq,.FindCentre_block__9XAQL .FindCentre_hospitalDetails__0wfkK{padding:1.4375rem;background:#fff;border-radius:.75rem;pointer-events:auto}.FindCentre_block__9XAQL .FindCentre_searchBox__vDvg5{height:4.0625rem;max-width:30rem;margin-bottom:1.25rem;position:relative}.FindCentre_block__9XAQL .FindCentre_searchBox__vDvg5 input{background:var(--cream);height:100%;width:100%;border-radius:6.25rem;font-weight:500;text-indent:.625rem;font-size:.875rem;color:var(--blue-darkest)}@media (min-width:960px){.FindCentre_block__9XAQL .FindCentre_searchBox__vDvg5 input{text-indent:1.25rem;font-size:1.125rem}}.FindCentre_block__9XAQL .FindCentre_searchBox__vDvg5 .FindCentre_searchButton__5V5QE{position:absolute;top:.625rem;right:.625rem;height:calc(100% - 1.25rem)}.FindCentre_block__9XAQL .FindCentre_searchBox__vDvg5 .FindCentre_clearSearch__rnLY_{color:var(--blue-darkest);font-size:.875rem;font-weight:500;display:flex;align-items:center;background:var(--cream);border:none;outline:none;position:absolute;top:50%;transform:translateY(-50%);right:1.25rem;cursor:pointer;transition:all .4s ease;font-family:var(--font-body)}.FindCentre_block__9XAQL .FindCentre_searchBox__vDvg5 .FindCentre_clearSearch__rnLY_ svg{transition:all .4s ease;height:1.25rem}.FindCentre_block__9XAQL .FindCentre_searchBox__vDvg5 .FindCentre_clearSearch__rnLY_ svg path{stroke-width:.1875rem;stroke:var(--blue-darkest)}.FindCentre_block__9XAQL .FindCentre_searchBox__vDvg5 .FindCentre_clearSearch__rnLY_:hover{opacity:.85}.FindCentre_block__9XAQL .FindCentre_searchBox__vDvg5 .FindCentre_clearSearch__rnLY_:hover svg{transform:rotate(90deg)}.FindCentre_block__9XAQL .FindCentre_currentLocationButton__eWWj4{margin-bottom:.625rem;display:flex;align-items:center;gap:.3125rem;font-weight:500;margin-top:.9375rem;font-size:.875rem;background:transparent;border:none;font-family:var(--font-body);cursor:pointer}.FindCentre_block__9XAQL .FindCentre_searchTitle__ZimhK{margin-bottom:1.25rem}.FindCentre_block__9XAQL .FindCentre_searchCaption__SrzZO{margin-top:2.5rem}.FindCentre_block__9XAQL .FindCentre_hospitalResults__xUn8j{position:relative;border-top:.0625rem solid rgba(0,51,100,.2);padding-top:.9375rem}.FindCentre_block__9XAQL .FindCentre_foundResults__Zd_D1{margin-bottom:.625rem;margin-top:1.25rem}.FindCentre_block__9XAQL .FindCentre_hospital__ofUiD{background:var(--cream);padding:1.5625rem 1.25rem;margin-bottom:.9375rem}.FindCentre_block__9XAQL .FindCentre_meta__xbK6b{margin-top:.25rem;display:flex;gap:.625rem;flex-wrap:wrap;justify-content:space-between}.FindCentre_block__9XAQL .FindCentre_hospitalTop__tjVUx{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-bottom:1.25rem}.FindCentre_block__9XAQL .FindCentre_number__yJvkC{margin-bottom:0;font-size:.875rem;line-height:1;border:.0625rem solid rgba(0,51,100,.2);border-radius:50%;width:2.5rem;height:2.5rem;min-width:2.5rem;display:flex;align-items:center;justify-content:center}.FindCentre_block__9XAQL .FindCentre_phone__0lTS4 .dot:before{content:"."}.FindCentre_block__9XAQL .FindCentre_phone__0lTS4 .at:before{content:"@"}.FindCentre_block__9XAQL .FindCentre_doctors__nvnCd{background:#fff;padding:.625rem}.FindCentre_block__9XAQL .FindCentre_doctor__LVstS{margin-bottom:1.25rem;border-bottom:.0625rem solid rgba(0,51,100,.2);padding:.625rem 0;display:flex;justify-content:space-between;align-items:center;gap:.25rem .625rem}.FindCentre_block__9XAQL .FindCentre_doctor__LVstS:first-of-type{border-top:.0625rem solid rgba(0,51,100,.2)}.FindCentre_block__9XAQL .FindCentre_foundDoctorsExcerpt__AY_oT{background:#fff;padding:.9375rem;display:flex;align-items:center;justify-content:space-between;gap:.625rem;font-size:.875rem;margin-top:1.25rem;cursor:pointer}.FindCentre_block__9XAQL .FindCentre_backButton__OEwGC,.FindCentre_block__9XAQL .FindCentre_showDetailsButton__TaBvq{font-weight:500;display:flex;outline:none;border:none;background:transparent;gap:.4375rem;cursor:pointer;font-family:var(--font-body);opacity:.85;transition:all .4s ease}.FindCentre_block__9XAQL .FindCentre_backButton__OEwGC svg,.FindCentre_block__9XAQL .FindCentre_showDetailsButton__TaBvq svg{height:1rem}.FindCentre_block__9XAQL .FindCentre_backButton__OEwGC{margin-bottom:1.25rem}.FindCentre_block__9XAQL .FindCentre_hospitalDetails__0wfkK{z-index:2}.FindCentre_block__9XAQL .FindCentre_hospitalDetails__0wfkK .FindCentre_buttons__SQGye{display:flex;gap:.625rem .3125rem;margin-top:1.25rem}.FindCentre_block__9XAQL .FindCentre_hospitalInfo__5ZoUV{background:var(--cream);padding:1.25rem 1.5625rem}.FindCentre_block__9XAQL .FindCentre_doctorsTitle__BTZr_{margin-bottom:1.25rem;margin-top:1.875rem}