@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Regular.eot);src:url(/assets/fonts/Canela-Regular.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/Canela-Regular.woff2)format("woff2"),url(/assets/fonts/Canela-Regular.woff)format("woff"),url(/assets/fonts/Canela-Regular.ttf)format("truetype"),url(/assets/fonts/Canela-Regular.svg#Canela-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}.FindYourStay-module-scss-module__o33FkW__find-your-stay{color:#fff;background:#151522;padding:.625rem 1.25rem 3.75rem;overflow:hidden}@media (min-width:768px){.FindYourStay-module-scss-module__o33FkW__find-your-stay{padding:5rem 1.25rem 5.5rem}}.FindYourStay-module-scss-module__o33FkW__find-your-stay-light{color:#151522;background:#fff;border-radius:24px;margin:0 1.25rem;padding-top:2rem;padding-left:0;padding-right:0}@media (min-width:768px){.FindYourStay-module-scss-module__o33FkW__find-your-stay-light{margin:0 2.5rem;padding-top:3rem}}.FindYourStay-module-scss-module__o33FkW__find-your-stay-light .FindYourStay-module-scss-module__o33FkW__find-your-stay-container{padding:0 1.25rem}@media (min-width:768px){.FindYourStay-module-scss-module__o33FkW__find-your-stay-light .FindYourStay-module-scss-module__o33FkW__find-your-stay-container{padding:0}}.FindYourStay-module-scss-module__o33FkW__find-your-stay-light .FindYourStay-module-scss-module__o33FkW__find-your-stay-title,.FindYourStay-module-scss-module__o33FkW__find-your-stay-light .FindYourStay-module-scss-module__o33FkW__find-your-stay-subtitle{color:#151522}.FindYourStay-module-scss-module__o33FkW__find-your-stay-light .FindYourStay-module-scss-module__o33FkW__find-your-stay-tab{color:#151522;border-color:#d0d0d0}.FindYourStay-module-scss-module__o33FkW__find-your-stay-light .FindYourStay-module-scss-module__o33FkW__find-your-stay-tab.FindYourStay-module-scss-module__o33FkW__active{color:#151522;background-color:#f0f0f0;border-color:#151522}.FindYourStay-module-scss-module__o33FkW__find-your-stay-container{max-width:1160px;margin:0 auto}.FindYourStay-module-scss-module__o33FkW__find-your-stay-header{margin-bottom:1.5rem}.FindYourStay-module-scss-module__o33FkW__find-your-stay-title{font-family:var(--font-montserrat);letter-spacing:0;text-transform:capitalize;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.2}@media (min-width:768px){.FindYourStay-module-scss-module__o33FkW__find-your-stay-title{font-size:1.625rem}}.FindYourStay-module-scss-module__o33FkW__find-your-stay-subtitle{font-family:var(--font-montserrat);letter-spacing:0;font-size:.875rem;font-weight:500;line-height:1.4}.FindYourStay-module-scss-module__o33FkW__find-your-stay-tabs{-ms-overflow-style:none;scrollbar-width:none;gap:.75rem;width:calc(100% + 20px);margin-bottom:1.5rem;padding-right:20px;display:flex;overflow-x:scroll}.FindYourStay-module-scss-module__o33FkW__find-your-stay-tabs::-webkit-scrollbar{display:none}@media (min-width:768px){.FindYourStay-module-scss-module__o33FkW__find-your-stay-tabs{width:100%;padding-right:0}}.FindYourStay-module-scss-module__o33FkW__find-your-stay-tab{color:#fff;letter-spacing:0;background:0 0;border:2px solid #343337;border-radius:20px;outline:none;flex-shrink:0;align-items:center;gap:.75rem;padding:.625rem 1.75rem;font-size:.875rem;font-weight:600;line-height:1;transition:background-color .3s,border-color .3s,color .3s;display:flex}.FindYourStay-module-scss-module__o33FkW__find-your-stay-tab-icon{width:16px;height:16px;-webkit-mask-image:var(--tab-icon-url);mask-image:var(--tab-icon-url);-webkit-mask-image:var(--tab-icon-url);background-color:currentColor;flex-shrink:0;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.FindYourStay-module-scss-module__o33FkW__find-your-stay-tab.FindYourStay-module-scss-module__o33FkW__active{color:#e6fe5b;background-color:#25242c;border-color:#e6fe5b}@media (min-width:768px){.FindYourStay-module-scss-module__o33FkW__find-your-stay-tab:hover{border-color:#e6fe5b}}.FindYourStay-module-scss-module__o33FkW__destinations{display:block}.FindYourStay-module-scss-module__o33FkW__destinations-row{gap:1.25rem;display:none}.FindYourStay-module-scss-module__o33FkW__destinations-row.FindYourStay-module-scss-module__o33FkW__active{display:flex}.FindYourStay-module-scss-module__o33FkW__destinations-row:after{content:"";flex:0 0 1px;width:1px;height:1px;display:inline-block}@media (min-width:768px){.FindYourStay-module-scss-module__o33FkW__destinations-row:after{display:none}}.FindYourStay-module-scss-module__o33FkW__destinations-scrollable{-ms-overflow-style:none;scrollbar-width:none;width:calc(100% + 20px);padding-bottom:1.875rem;overflow-x:scroll}.FindYourStay-module-scss-module__o33FkW__destinations-scrollable::-webkit-scrollbar{display:none}@media (min-width:768px){.FindYourStay-module-scss-module__o33FkW__destinations-scrollable{width:100%}}.FindYourStay-module-scss-module__o33FkW__destination-col{flex-shrink:0;width:216px}.FindYourStay-module-scss-module__o33FkW__destination-card{border-radius:8px;height:327px;display:block;position:relative;overflow:hidden;box-shadow:0 6px 12px #0000001f}@media (min-width:768px){.FindYourStay-module-scss-module__o33FkW__destination-card:hover .FindYourStay-module-scss-module__o33FkW__destination-card-image{transform:scale(1.05)}.FindYourStay-module-scss-module__o33FkW__destination-card:hover .FindYourStay-module-scss-module__o33FkW__destination-card-description{opacity:1;max-height:5em}.FindYourStay-module-scss-module__o33FkW__destination-card:hover .FindYourStay-module-scss-module__o33FkW__destination-card-link-icon{opacity:1;right:17px}.FindYourStay-module-scss-module__o33FkW__destination-card:hover:after{height:130px}}.FindYourStay-module-scss-module__o33FkW__destination-card:after{content:"";z-index:2;background:linear-gradient(#e1e1e100 0%,#151522e6 100%);width:100%;height:130px;transition:height .3s;position:absolute;bottom:0;left:0}@media (min-width:768px){.FindYourStay-module-scss-module__o33FkW__destination-card:after{height:90px}}.FindYourStay-module-scss-module__o33FkW__destination-card-image{object-fit:cover;z-index:1;width:100%;height:100%;transition:transform .5s;position:absolute;top:0;left:0}.FindYourStay-module-scss-module__o33FkW__destination-card-content{z-index:3;width:100%;padding:1.25rem 1.25rem .75rem;position:absolute;bottom:0;left:0}.FindYourStay-module-scss-module__o33FkW__destination-card-name{font-family:var(--font-montserrat);letter-spacing:0;text-transform:capitalize;color:#fff;padding-right:16px;font-size:1rem;font-weight:600;line-height:1.2}.FindYourStay-module-scss-module__o33FkW__destination-card-description{font-family:var(--font-montserrat);letter-spacing:0;color:#fff;padding-top:.5rem;padding-right:16px;font-size:.875rem;font-weight:500;line-height:1.4;position:relative}@media (min-width:768px){.FindYourStay-module-scss-module__o33FkW__destination-card-description{opacity:0;max-height:0;transition:max-height .7s,opacity .7s;overflow:hidden}}.FindYourStay-module-scss-module__o33FkW__destination-card-link-icon{color:#fff;transition:opacity .5s,right .5s;position:absolute;bottom:24px;right:20px}.FindYourStay-module-scss-module__o33FkW__destination-card-link-icon-hover{opacity:0}.FindYourStay-module-scss-module__o33FkW__scroll-indicator-track{pointer-events:none;background-color:#e5e5e533;border-radius:6px;width:100%;height:8px;margin-top:1.25rem;position:relative;overflow:hidden}.FindYourStay-module-scss-module__o33FkW__scroll-indicator-thumb{background-color:#e6fe5b;border-radius:6px;height:100%;transition:width .1s linear;position:absolute;top:0;left:0}.FindYourStay-module-scss-module__o33FkW__weather-badge{z-index:3;color:#151522;background:#e9e9e9;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:.75rem;font-weight:500;line-height:1;display:flex;position:absolute;top:12px;left:1.25rem}.FindYourStay-module-scss-module__o33FkW__weather-badge img{object-fit:contain;width:18px;height:18px;display:block}.FindYourStay-module-scss-module__o33FkW__weather-badge-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:3px;height:3px;display:inline-block}
@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Regular.eot);src:url(/assets/fonts/Canela-Regular.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/Canela-Regular.woff2)format("woff2"),url(/assets/fonts/Canela-Regular.woff)format("woff"),url(/assets/fonts/Canela-Regular.ttf)format("truetype"),url(/assets/fonts/Canela-Regular.svg#Canela-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}.GlobalAlert-module-scss-module__gJ2Zba__global-alert{z-index:11;background-color:#b6d4c0;width:100%;box-shadow:0 4px 4px #0000000a}.GlobalAlert-module-scss-module__gJ2Zba__global-alert-inner{justify-content:center;align-items:center;padding:15px 54px 15px 20px;display:flex;position:relative}@media screen and (max-width:767px){.GlobalAlert-module-scss-module__gJ2Zba__global-alert-inner{padding:12px 44px 12px 15px}}.GlobalAlert-module-scss-module__gJ2Zba__global-alert-message{max-width:1160px;font-family:var(--font-montserrat);text-align:center;color:#151522;margin:0 auto;font-size:12px;font-weight:500;line-height:1.4}.GlobalAlert-module-scss-module__gJ2Zba__global-alert-message a{font-family:var(--font-nunito-sans);letter-spacing:0;color:#151522;cursor:pointer;border-bottom:1px solid #151522;padding-bottom:2px;font-size:12px;font-weight:500;line-height:1;display:inline-block;position:relative}@media (min-width:1025px){.GlobalAlert-module-scss-module__gJ2Zba__global-alert-message a:after{content:"";opacity:0;visibility:hidden;pointer-events:none;background-color:#343337;width:10px;height:1px;transition:left .6s,opacity .3s,visibility .3s;position:absolute;bottom:-1px;left:-10px}.GlobalAlert-module-scss-module__gJ2Zba__global-alert-message a:hover:after{opacity:1;visibility:visible;left:100%}}.GlobalAlert-module-scss-module__gJ2Zba__global-alert-close{color:#151522;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;padding:0;transition:opacity .2s;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.GlobalAlert-module-scss-module__gJ2Zba__global-alert-close:hover{opacity:.6}@media screen and (max-width:767px){.GlobalAlert-module-scss-module__gJ2Zba__global-alert-close{right:15px}}
@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Regular.eot);src:url(/assets/fonts/Canela-Regular.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/Canela-Regular.woff2)format("woff2"),url(/assets/fonts/Canela-Regular.woff)format("woff"),url(/assets/fonts/Canela-Regular.ttf)format("truetype"),url(/assets/fonts/Canela-Regular.svg#Canela-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}.ReadMore-module-scss-module__zDhXMW__read-more-text a+a{pointer-events:none;margin-left:32px;position:relative}.ReadMore-module-scss-module__zDhXMW__read-more-text a+a:after{content:"";height:20px;opacity:unset;visibility:unset;width:unset;border-left:1px solid #b8b8b8;position:absolute;left:-16px}.ReadMore-module-scss-module__zDhXMW__read-more-button-small{white-space:nowrap;cursor:pointer;background:0 0;border:none;margin-left:10px;padding-right:18px;font-size:14px;font-weight:600;line-height:1;transition:opacity .3s ease-in-out;display:inline;position:relative}.ReadMore-module-scss-module__zDhXMW__read-more-button-small:after{content:"";background:url(/assets/icons/icon-card-dark-arrow.svg) no-repeat;width:6px;height:10px;transition:rotate .3s ease-in-out;position:absolute;top:3px;right:2px;rotate:90deg}@media screen and (min-width:1025px){.ReadMore-module-scss-module__zDhXMW__read-more-button-small:hover{opacity:.7}}.ReadMore-module-scss-module__zDhXMW__read-more-button-small.ReadMore-module-scss-module__zDhXMW__read-more-button-dark{color:#e6fe5b}.ReadMore-module-scss-module__zDhXMW__read-more-button-small.ReadMore-module-scss-module__zDhXMW__read-more-button-dark:after{background-image:url(/assets/icons/icon-card-arrow-dark.svg)}.ReadMore-module-scss-module__zDhXMW__read-more-button-large{display:none}.ReadMore-module-scss-module__zDhXMW__read-more-button-expanded:after{rotate:-90deg}@media screen and (min-width:768px){.ReadMore-module-scss-module__zDhXMW__read-more-button-large{color:#151522;font-family:var(--font-montserrat);margin-top:24px;margin-bottom:32px;font-size:1rem;font-style:normal;font-weight:600;text-decoration-line:underline;display:none}.ReadMore-module-scss-module__zDhXMW__read-more-button-large:hover{opacity:.7}}
@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Regular.eot);src:url(/assets/fonts/Canela-Regular.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/Canela-Regular.woff2)format("woff2"),url(/assets/fonts/Canela-Regular.woff)format("woff"),url(/assets/fonts/Canela-Regular.ttf)format("truetype"),url(/assets/fonts/Canela-Regular.svg#Canela-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}.Amenities-module-scss-module___keofG__amenities{flex-direction:column;width:100%;margin-top:40px;display:flex}.Amenities-module-scss-module___keofG__amenities-list{flex-direction:column;gap:16px;width:100%;margin:0 0 20px;display:flex}.Amenities-module-scss-module___keofG__amenities-link-wrapper{width:100%}.Amenities-module-scss-module___keofG__amenities-item{align-items:center;gap:16px;display:flex}.Amenities-module-scss-module___keofG__amenities-item svg,.Amenities-module-scss-module___keofG__amenities-item img{flex-shrink:0}.Amenities-module-scss-module___keofG__amenities-item-text{font-family:var(--font-montserrat);color:#151522;padding-top:3px;font-size:14px;font-weight:500;line-height:1.4}@media screen and (min-width:768px){.Amenities-module-scss-module___keofG__amenities-list{grid-template-columns:repeat(2,1fr);gap:18px 30px;width:100%;display:grid}.Amenities-module-scss-module___keofG__amenities-item{align-items:flex-start;gap:16px;display:flex}.Amenities-module-scss-module___keofG__amenities-item svg{flex-shrink:0}.Amenities-module-scss-module___keofG__amenities-item-text{white-space:nowrap}}@media screen and (min-width:1025px){.Amenities-module-scss-module___keofG__amenities-list,.Amenities-module-scss-module___keofG__amenities-link-wrapper{max-width:510px;margin-left:auto}}
@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Regular.eot);src:url(/assets/fonts/Canela-Regular.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/Canela-Regular.woff2)format("woff2"),url(/assets/fonts/Canela-Regular.woff)format("woff"),url(/assets/fonts/Canela-Regular.ttf)format("truetype"),url(/assets/fonts/Canela-Regular.svg#Canela-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}.StateCitiesList-module-scss-module__DGjR_a__state-cities{max-width:1320px;margin:60px auto 0}@media screen and (max-width:767px){.StateCitiesList-module-scss-module__DGjR_a__state-cities{margin-top:40px}}.StateCitiesList-module-scss-module__DGjR_a__state-cities-title{font-family:var(--font-montserrat);color:#151522;margin:0 0 24px;font-size:16px;font-weight:600;line-height:1.2}.StateCitiesList-module-scss-module__DGjR_a__state-cities-list{columns:5;column-gap:32px;margin:0;padding:0;list-style:none}@media screen and (max-width:1024px){.StateCitiesList-module-scss-module__DGjR_a__state-cities-list{columns:3}}@media screen and (max-width:600px){.StateCitiesList-module-scss-module__DGjR_a__state-cities-list{columns:2}}.StateCitiesList-module-scss-module__DGjR_a__state-cities-list-item{break-inside:avoid;margin-bottom:12px}.StateCitiesList-module-scss-module__DGjR_a__state-cities-list-link{font-family:var(--font-nunito-sans);color:#151522;font-size:14px;font-weight:400;line-height:1;text-decoration:none;position:relative}.StateCitiesList-module-scss-module__DGjR_a__state-cities-list-link:after{content:"";transform-origin:100%;background-color:#151522;width:100%;height:2px;transition:transform .3s ease-in-out;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.StateCitiesList-module-scss-module__DGjR_a__state-cities-list-link:hover:after{transform-origin:0;transform:scaleX(1)}.StateCitiesList-module-scss-module__DGjR_a__state-cities-list-link--no-link{cursor:default}.StateCitiesList-module-scss-module__DGjR_a__state-cities-list-link--no-link:after{display:none}
@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Regular.eot);src:url(/assets/fonts/Canela-Regular.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/Canela-Regular.woff2)format("woff2"),url(/assets/fonts/Canela-Regular.woff)format("woff"),url(/assets/fonts/Canela-Regular.ttf)format("truetype"),url(/assets/fonts/Canela-Regular.svg#Canela-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}.StateLandingPage-module-scss-module__CYunxa__state-page{padding-top:151px}.StateLandingPage-module-scss-module__CYunxa__state-page .StateLandingPage-module-scss-module__CYunxa__other-hotels-header{max-width:1160px;margin:0 auto}.StateLandingPage-module-scss-module__CYunxa__state-page-breadcrumbs{margin:24px 0 0}@media screen and (max-width:1023px){.StateLandingPage-module-scss-module__CYunxa__state-page-breadcrumbs{margin:0}}.StateLandingPage-module-scss-module__CYunxa__state-page-header{margin:0 0 30px}.StateLandingPage-module-scss-module__CYunxa__state-page-header-row{align-items:center;gap:34px;display:flex}@media screen and (max-width:767px){.StateLandingPage-module-scss-module__CYunxa__state-page-header-row{flex-direction:column;gap:16px}}.StateLandingPage-module-scss-module__CYunxa__state-page-header-left>*,.StateLandingPage-module-scss-module__CYunxa__state-page-header-right>*{margin:0}.StateLandingPage-module-scss-module__CYunxa__state-page-header-left{flex:0 0 calc(60% - 17px)}.StateLandingPage-module-scss-module__CYunxa__state-page-header-right{flex:0 0 calc(40% - 17px)}.StateLandingPage-module-scss-module__CYunxa__state-page-title{margin-bottom:24px}.StateLandingPage-module-scss-module__CYunxa__state-page-title h1{font-family:var(--font-montserrat);margin-bottom:12px;font-size:30px;font-weight:600;line-height:1.2}@media screen and (max-width:767px){.StateLandingPage-module-scss-module__CYunxa__state-page-title h1{font-size:24px}}.StateLandingPage-module-scss-module__CYunxa__state-page-title-content{max-width:762px}.StateLandingPage-module-scss-module__CYunxa__state-page-title-description{font-family:var(--font-montserrat);color:#343337;font-size:14px;font-weight:400;line-height:1.4}.StateLandingPage-module-scss-module__CYunxa__state-page-map{z-index:2;background:#fff;border-radius:0 0 24px 24px;margin-bottom:-24px;padding-bottom:76px;position:relative}@media screen and (max-width:767px){.StateLandingPage-module-scss-module__CYunxa__state-page-map{padding-bottom:32px}}.StateLandingPage-module-scss-module__CYunxa__state-page-faq{background:#151522;padding-top:24px}.StateLandingPage-module-scss-module__CYunxa__state-page-promotion{padding-bottom:60px}@media screen and (min-width:768px){.StateLandingPage-module-scss-module__CYunxa__state-page-promotion{padding-bottom:80px}}
@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Regular.eot);src:url(/assets/fonts/Canela-Regular.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/Canela-Regular.woff2)format("woff2"),url(/assets/fonts/Canela-Regular.woff)format("woff"),url(/assets/fonts/Canela-Regular.ttf)format("truetype"),url(/assets/fonts/Canela-Regular.svg#Canela-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}.HotelAmenities-module-scss-module__ak8SpG__hotel-amenities{flex-direction:column;width:calc(100% - 40px);height:calc(100% - 40px);margin:20px auto;padding:24px 32px 32px 10px;display:flex;overflow-y:auto}.HotelAmenities-module-scss-module__ak8SpG__hotel-amenities::-webkit-scrollbar{width:5px;height:5px}.HotelAmenities-module-scss-module__ak8SpG__hotel-amenities::-webkit-scrollbar-track{background:#e9e9e9;border-radius:10px}.HotelAmenities-module-scss-module__ak8SpG__hotel-amenities::-webkit-scrollbar-thumb{background:#b8b8b8;border-radius:10px}.HotelAmenities-module-scss-module__ak8SpG__hotel-amenities-group{padding:40px 0}.HotelAmenities-module-scss-module__ak8SpG__hotel-amenities-group:first-child{padding-top:0}.HotelAmenities-module-scss-module__ak8SpG__hotel-amenities-group:not(:last-child){border-bottom:1px solid #0000001a}.HotelAmenities-module-scss-module__ak8SpG__hotel-amenities-group-title{font-family:var(--font-montserrat);color:#151522;align-items:center;gap:10px;margin-bottom:20px;font-size:1rem;font-style:normal;font-weight:600;display:flex}.HotelAmenities-module-scss-module__ak8SpG__hotel-amenities-list{grid-template-columns:1fr;gap:12px 30px;display:grid}@media screen and (min-width:600px){.HotelAmenities-module-scss-module__ak8SpG__hotel-amenities-list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:900px){.HotelAmenities-module-scss-module__ak8SpG__hotel-amenities-list{grid-template-columns:repeat(3,1fr)}}.HotelAmenities-module-scss-module__ak8SpG__hotel-amenities-item{align-items:center;gap:10px;display:flex}.HotelAmenities-module-scss-module__ak8SpG__hotel-amenities-item-text{color:#151522;font-family:var(--font-nunito-sans);font-size:.875rem;font-style:normal;font-weight:500}
@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Regular.eot);src:url(/assets/fonts/Canela-Regular.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/Canela-Regular.woff2)format("woff2"),url(/assets/fonts/Canela-Regular.woff)format("woff"),url(/assets/fonts/Canela-Regular.ttf)format("truetype"),url(/assets/fonts/Canela-Regular.svg#Canela-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}.Awards-module-scss-module__IwuCzW__awards{margin-top:30px}.Awards-module-scss-module__IwuCzW__awards-container{width:100%;height:100%;position:relative}.Awards-module-scss-module__IwuCzW__awards-container-image{object-fit:cover;z-index:2;width:96px;height:96px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Awards-module-scss-module__IwuCzW__awards-container-image-wrapper{width:100%;height:100%;position:relative}@media screen and (max-width:767px){.Awards-module-scss-module__IwuCzW__awards-container-image-wrapper{max-width:400px;margin:0 auto;padding-top:74px}}.Awards-module-scss-module__IwuCzW__awards-container-buttons{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.Awards-module-scss-module__IwuCzW__awards-container-button{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;cursor:pointer;opacity:1;background-color:#151522;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .3s,background-color .3s;display:flex}@media screen and (min-width:768px){.Awards-module-scss-module__IwuCzW__awards-container-button:hover{background-color:#333}}.Awards-module-scss-module__IwuCzW__awards-container-button:focus-visible{outline-offset:2px;outline:2px solid #151522}.Awards-module-scss-module__IwuCzW__awards-container-button.Awards-module-scss-module__IwuCzW__disabled{cursor:not-allowed;pointer-events:none;opacity:.6}.Awards-module-scss-module__IwuCzW__awards-container-button.Awards-module-scss-module__IwuCzW__disabled:hover{background-color:#151522}.Awards-module-scss-module__IwuCzW__awards-container-button-left img{margin-left:-1px;transform:rotate(180deg)}.Awards-module-scss-module__IwuCzW__awards-item{background:#f0e7d9;border-bottom:3px solid #dad0bf;border-radius:4px;flex-direction:column;flex:0 0 calc(100% - 96px);align-items:center;gap:12px;min-height:145px;display:flex;position:relative}.Awards-module-scss-module__IwuCzW__awards-item-background{background-color:#fff;border-radius:50%;width:148px;height:148px;margin:-74px auto 0;position:relative}.Awards-module-scss-module__IwuCzW__awards-item-text{width:100%;font-family:var(--font-montserrat);text-align:center;color:#151522;padding:0 16px 7px;font-size:12px;font-weight:500;line-height:1.4}.Awards-module-scss-module__IwuCzW__awards-wrapper{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.Awards-module-scss-module__IwuCzW__awards-wrapper--desktop{flex-flow:wrap;justify-content:flex-start;align-items:stretch;gap:74px 20px;width:100%;padding-top:54px;display:none}.Awards-module-scss-module__IwuCzW__awards-wrapper--desktop .Awards-module-scss-module__IwuCzW__awards-container-image{width:66px;height:66px}.Awards-module-scss-module__IwuCzW__awards-wrapper--desktop .Awards-module-scss-module__IwuCzW__awards-item{height:unset;flex:0 0 calc(33.3333% - 14px);max-width:177px;min-height:126px}@media screen and (max-width:991px){.Awards-module-scss-module__IwuCzW__awards-wrapper--desktop .Awards-module-scss-module__IwuCzW__awards-item{flex:0 0 calc(50% - 10px)}}.Awards-module-scss-module__IwuCzW__awards-wrapper--desktop .Awards-module-scss-module__IwuCzW__awards-item-background{width:108px;height:108px;margin:-54px auto 12px}.Awards-module-scss-module__IwuCzW__awards-wrapper--desktop .Awards-module-scss-module__IwuCzW__awards-item-text{width:100%;font-family:var(--font-montserrat);text-align:center;color:#151522;padding:0 16px 7px;font-size:12px;font-weight:500;line-height:1.4}@media screen and (min-width:768px){.Awards-module-scss-module__IwuCzW__awards-wrapper--mobile{display:none}.Awards-module-scss-module__IwuCzW__awards-wrapper--desktop{display:flex}.Awards-module-scss-module__IwuCzW__awards-item{width:unset;display:block}}
@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Regular.eot);src:url(/assets/fonts/Canela-Regular.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/Canela-Regular.woff2)format("woff2"),url(/assets/fonts/Canela-Regular.woff)format("woff"),url(/assets/fonts/Canela-Regular.ttf)format("truetype"),url(/assets/fonts/Canela-Regular.svg#Canela-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}.HotelDetailDescription-module-scss-module__djrRlW__hotel-detail-description{margin:60px 0 80px;padding:0 20px}@media screen and (max-width:767px){.HotelDetailDescription-module-scss-module__djrRlW__hotel-detail-description{margin:60px 0}}.HotelDetailDescription-module-scss-module__djrRlW__hotel-detail-description-wrapper{gap:30px;max-width:1160px;margin:0 auto;display:flex}@media screen and (max-width:1024px){.HotelDetailDescription-module-scss-module__djrRlW__hotel-detail-description-wrapper{display:block}}.HotelDetailDescription-module-scss-module__djrRlW__hotel-detail-description-col{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}@media screen and (max-width:1024px){.HotelDetailDescription-module-scss-module__djrRlW__hotel-detail-description-col{max-width:100%}}.HotelDetailDescription-module-scss-module__djrRlW__hotel-detail-description-content{max-width:570px;font-family:var(--font-montserrat);color:#343337;font-size:14px;font-weight:400;line-height:1.4}@media screen and (max-width:1024px){.HotelDetailDescription-module-scss-module__djrRlW__hotel-detail-description-content{border-bottom:1px solid #e5e5e5;max-width:100%;margin:0 auto;padding-bottom:40px}}.HotelDetailDescription-module-scss-module__djrRlW__hotel-detail-description-title{font-family:var(--font-montserrat);text-transform:capitalize;color:#151522;margin-bottom:20px;font-size:26px;font-weight:600;line-height:1.2}.HotelDetailDescription-module-scss-module__djrRlW__hotel-detail-description-cta{font-family:var(--font-montserrat);color:#151522;border:1px solid #151522;margin-top:20px;padding:12px 24px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background-color .2s,color .2s;display:inline-block}.HotelDetailDescription-module-scss-module__djrRlW__hotel-detail-description-cta:hover{color:#fff;background-color:#151522}
@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Regular.eot);src:url(/assets/fonts/Canela-Regular.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/Canela-Regular.woff2)format("woff2"),url(/assets/fonts/Canela-Regular.woff)format("woff"),url(/assets/fonts/Canela-Regular.ttf)format("truetype"),url(/assets/fonts/Canela-Regular.svg#Canela-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}.ViewRates-module-scss-module__ZhY-qG__view-rates{z-index:3;background-color:#282828;border-radius:4px 4px 0 0;justify-content:space-between;align-items:center;width:100%;height:82px;padding:16px 20px;display:flex;position:sticky;bottom:0;left:0;right:0}.ViewRates-module-scss-module__ZhY-qG__view-rates-left{flex-direction:column;gap:8px;display:flex}.ViewRates-module-scss-module__ZhY-qG__view-rates-left-title{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:20px}.ViewRates-module-scss-module__ZhY-qG__view-rates-left-price{align-items:center;gap:8px;display:flex}.ViewRates-module-scss-module__ZhY-qG__view-rates-left-price-value{color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-weight:600;line-height:24px}.ViewRates-module-scss-module__ZhY-qG__view-rates-left-price-text{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:500;line-height:20px}.ViewRates-module-scss-module__ZhY-qG__view-rates-right-button{text-transform:capitalize;justify-content:center;align-items:center;width:137px;padding:18px 32px;font-size:14px;display:flex}@media screen and (min-width:768px){.ViewRates-module-scss-module__ZhY-qG__view-rates{display:none}}
.HotelDetailPage-module-scss-module__wTtTra__hotel-detail{background:#151522;width:100%}.HotelDetailPage-module-scss-module__wTtTra__hotel-detail-content{height:100%;position:relative}.HotelDetailPage-module-scss-module__wTtTra__hotel-detail .no-radius{border-radius:0}
@font-face{font-family:Canela;src:url(/assets/fonts/Canela-Regular.eot);src:url(/assets/fonts/Canela-Regular.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/Canela-Regular.woff2)format("woff2"),url(/assets/fonts/Canela-Regular.woff)format("woff"),url(/assets/fonts/Canela-Regular.ttf)format("truetype"),url(/assets/fonts/Canela-Regular.svg#Canela-Regular)format("svg");font-weight:400;font-style:normal;font-display:swap}.StatePage-module-scss-module__Jxtj1a__state-page{background:#151522}.StatePage-module-scss-module__Jxtj1a__state-page-breadcrumbs{margin:24px 0 0}@media screen and (max-width:1023px){.StatePage-module-scss-module__Jxtj1a__state-page-breadcrumbs{margin:0}}.StatePage-module-scss-module__Jxtj1a__state-page-header{margin:0 0 30px}.StatePage-module-scss-module__Jxtj1a__state-page-header-row{align-items:center;gap:34px;display:flex}@media screen and (max-width:767px){.StatePage-module-scss-module__Jxtj1a__state-page-header-row{flex-direction:column;gap:16px}}.StatePage-module-scss-module__Jxtj1a__state-page-header-left>*,.StatePage-module-scss-module__Jxtj1a__state-page-header-right>*{margin:0}.StatePage-module-scss-module__Jxtj1a__state-page-header-left{flex:0 0 calc(60% - 17px)}.StatePage-module-scss-module__Jxtj1a__state-page-header-right{flex:0 0 calc(40% - 17px)}.StatePage-module-scss-module__Jxtj1a__state-page-title{margin-bottom:24px}.StatePage-module-scss-module__Jxtj1a__state-page-title h1{font-family:var(--font-montserrat);margin-bottom:12px;font-size:30px;font-weight:600;line-height:1.2}@media screen and (max-width:767px){.StatePage-module-scss-module__Jxtj1a__state-page-title h1{font-size:24px}}.StatePage-module-scss-module__Jxtj1a__state-page-title-content{max-width:762px}.StatePage-module-scss-module__Jxtj1a__state-page-title-description{font-family:var(--font-montserrat);color:#343337;font-size:14px;font-weight:400;line-height:1.4}.StatePage-module-scss-module__Jxtj1a__state-page-map{margin-bottom:80px}@media screen and (max-width:767px){.StatePage-module-scss-module__Jxtj1a__state-page-map{margin-bottom:60px}}
