.ripple-progress-bar-module__rK03MW__root{pointer-events:none;border-radius:inherit;position:absolute;inset:0;overflow:hidden}.ripple-progress-bar-module__rK03MW__fill{background:linear-gradient(90deg,#228be624,#228be647);transition:width .3s;position:absolute;inset:0}.ripple-progress-bar-module__rK03MW__active .ripple-progress-bar-module__rK03MW__fill:before,.ripple-progress-bar-module__rK03MW__active .ripple-progress-bar-module__rK03MW__fill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff94,#0000);position:absolute;inset:0;transform:translate(-100%)}.ripple-progress-bar-module__rK03MW__active .ripple-progress-bar-module__rK03MW__fill:before{animation:3.2s cubic-bezier(.45,0,.25,1) infinite ripple-progress-bar-module__rK03MW__ripple-progress-sweep}.ripple-progress-bar-module__rK03MW__active .ripple-progress-bar-module__rK03MW__fill:after{animation:3.2s cubic-bezier(.45,0,.25,1) 1.4s infinite ripple-progress-bar-module__rK03MW__ripple-progress-sweep}@keyframes ripple-progress-bar-module__rK03MW__ripple-progress-sweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}
.scaleOnHover:hover{transition:transform .5s;transform:scale(1.03)}
.video-module__lPP6pa__video-container{height:inherit;width:inherit;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.video-module__lPP6pa__video-container.video-module__lPP6pa__playing .video-module__lPP6pa__playButton{display:none}.video-module__lPP6pa__video{height:inherit;width:inherit;object-fit:cover;cursor:pointer;max-height:100%}.video-module__lPP6pa__video[data-fullscreen=true]{background-color:#000;max-width:100%}div:has(>video.video-module__lPP6pa__video){justify-content:center}.video-module__lPP6pa__thumbnailContainer{max-width:inherit;max-height:inherit;z-index:9;opacity:1;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:100%;position:absolute;overflow:hidden}.video-module__lPP6pa__thumbnail{object-fit:cover;width:100%;height:100%}.video-module__lPP6pa__thumbnailContainer.video-module__lPP6pa__hideThumbnail{opacity:0;pointer-events:none;transition:none}.video-module__lPP6pa__playButton{z-index:99;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes video-module__lPP6pa__fadeOut{0%{opacity:1}to{opacity:0}}
.map-location-module__PIa4bW__mapContainer{height:inherit;width:inherit}.map-location-module__PIa4bW__mapContainer iframe{width:100%!important;height:100%!important}.map-location-module__PIa4bW__mapContainer.map-location-module__PIa4bW__edit iframe{pointer-events:none}
.blockquote-module___mGN3q__blockquote{font-weight:500;font-size:calc(1.375rem*var(--mantine-scale));color:#000c;font-family:canada-type-gibson}.blockquote-module___mGN3q__cite{flex-direction:column;gap:4px;line-height:22px;display:flex}.blockquote-module___mGN3q__cite>span{font-size:calc(1.375rem*var(--mantine-scale));font-weight:400}.blockquote-module___mGN3q__cite>span+span{color:#707070;font-size:calc(1.125rem*var(--mantine-scale))}@media (max-width:480px){.blockquote-module___mGN3q__blockquote{font-size:calc(1.125rem*var(--mantine-scale));line-height:1.4}.blockquote-module___mGN3q__cite{gap:2px;line-height:20px}.blockquote-module___mGN3q__cite>span{font-size:calc(1.125rem*var(--mantine-scale))}.blockquote-module___mGN3q__cite>span+span{font-size:calc(1rem*var(--mantine-scale))}}
@media (min-width:480px){.footer-module__zFZERW__phone{pointer-events:none}}
.banner-module__-H_G1a__banner{position:relative}.banner-module__-H_G1a__close{cursor:pointer;position:absolute;top:15px;right:15px}.banner-module__-H_G1a__notifyContainer{z-index:2;background:#fe736066;border-radius:5px;position:absolute;bottom:50px;left:50%;transform:translate(-50%)}@media (max-width:62em){.banner-module__-H_G1a__banner{display:block;height:auto!important}.banner-module__-H_G1a__notifyContainer{background-color:#fe7360e6;border-top-left-radius:0;border-top-right-radius:0;position:relative;bottom:auto}.banner-module__-H_G1a__close{display:none}}
.faq-module__USSOcq__tabList:before{display:none}.faq-module__USSOcq__tabListItem,.faq-module__USSOcq__tabListItem[data-active],.faq-module__USSOcq__tabListItem:hover{text-transform:uppercase;background:#fff}.faq-module__USSOcq__accordionItem>button:hover{background-color:#fff}.faq-module__USSOcq__chevron .faq-module__USSOcq__iconMinus,.faq-module__USSOcq__chevron[data-rotate] .faq-module__USSOcq__iconPlus{display:none}.faq-module__USSOcq__chevron[data-rotate] .faq-module__USSOcq__iconMinus{display:block}@media (min-width:500px){.faq-module__USSOcq__groupItem{display:flex}.faq-module__USSOcq__groupItem .faq-module__USSOcq__groupControl{border-bottom:none;width:300px}.faq-module__USSOcq__groupItem .faq-module__USSOcq__groupControl>.faq-module__USSOcq__chevron .faq-module__USSOcq__iconMinus,.faq-module__USSOcq__groupItem .faq-module__USSOcq__groupControl>.faq-module__USSOcq__chevron .faq-module__USSOcq__iconPlus{display:none}.faq-module__USSOcq__groupItem[data-active] .faq-module__USSOcq__groupControl{border-bottom:2px solid #d3d3d3}.faq-module__USSOcq__groupPanel{width:calc(100% - 300px);position:absolute;top:0;right:0}}
.other-details-module__fOFyNG__chevron .other-details-module__fOFyNG__iconMinus,.other-details-module__fOFyNG__chevron[data-rotate] .other-details-module__fOFyNG__iconPlus{display:none}.other-details-module__fOFyNG__chevron[data-rotate] .other-details-module__fOFyNG__iconMinus{display:block}
.reactout-us-module__BSFGQW__bouncingArrow{animation:2s infinite reactout-us-module__BSFGQW__bounceRight}@keyframes reactout-us-module__BSFGQW__bounceRight{0%,20%,50%,80%,to{transform:translate(-20px)}40%{transform:translate(0)}60%{transform:translate(-10px)}}
.gallery-upload-module__feQSQa__selected{border:2px solid green}.gallery-upload-module__feQSQa__iconRemove{cursor:pointer}.gallery-upload-module__feQSQa__iconRemove:hover{fill:red}.gallery-upload-module__feQSQa__iconStar{cursor:pointer}.gallery-upload-module__feQSQa__iconStar.gallery-upload-module__feQSQa__highlight,.gallery-upload-module__feQSQa__iconStar:hover{fill:#000}
.branding-partners-module__p8M1MG__icon{color:var(--mantine-color-gray-5)}[data-mantine-color-scheme=dark] .branding-partners-module__p8M1MG__icon{color:var(--mantine-color-dark-3)}.branding-partners-module__p8M1MG__name{font-family:Greycliff CF,var(--mantine-font-family)}.branding-partners-module__p8M1MG__partnerItem{flex-direction:column}.branding-partners-module__p8M1MG__brandLogo{width:100px;height:100px}@media (min-width:48em){.branding-partners-module__p8M1MG__brandLogo{width:147px;height:153px!important}.branding-partners-module__p8M1MG__partnerItem{flex-direction:row}}
.booking-module__iriicq__rating_item{cursor:pointer;border:1px solid #d3d3d3;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.booking-module__iriicq__rating_item:hover,.booking-module__iriicq__rating_item.booking-module__iriicq__active{color:#fff;background-color:green}
