:root{--page-title-display:none;}/* Start custom CSS */.wh-sleeps{font-family:"Source Sans 3",system-ui,sans-serif;font-size:14px;font-weight:500;letter-spacing:.02em;color:#51636A;white-space:nowrap}
[role=tab].e--selected{color:#002D3D !important}
[role=tab].e--selected .wh-sleeps{color:#56722A}
[role=tab].e--selected .wh-tab-name{color:#0E9E89}
[role=tab]{flex-wrap:wrap}
[role=tab] .wh-btn{display:none !important}
[role=tab].e--selected{row-gap:0 !important}
[role=tab].e--selected::after{content:"";flex-basis:100%;order:2}
[role=tab].e--selected .wh-btn{display:inline-block !important;order:3;margin-top:16px}
.elementor-element-36bd862e .wh-tick{color:#002D3D !important}
.elementor-element-36bd862e .wh-dot{background-color:#002D3D !important}
.elementor-element-5e317a7{padding:18px 0 !important;border-top:1px solid #D5DDCB}
.elementor-element-5e317a7 .cdsLocName{display:none !important}
.elementor-element-5e317a7 .cdsROW{width:auto !important;max-width:100% !important;display:inline-block}
.TA_cdsratingsonlynarrow ul{list-style:none;margin:0;padding:0}
.TA_cdsratingsonlynarrow img{max-height:32px !important;width:auto !important}
/* Keep the hero card and its button above the next section */
[data-id="78b4444f"]{z-index:2 !important}/* End custom CSS */