.RegionsHotelsInfos-module-scss-module__cog_Wq__HotelInfos{padding-block:var(--space-m) var(--space-xl)}.RegionsHotelsInfos-module-scss-module__cog_Wq__HotelInfos h2{font-size:var(--fs-l);margin-bottom:var(--space-2xs);font-weight:700}.RegionsHotelsInfos-module-scss-module__cog_Wq__intro{font-size:var(--fs-xs);margin-bottom:var(--space-m)}.RegionsHotelsInfos-module-scss-module__cog_Wq__intro .RegionsHotelsInfos-module-scss-module__cog_Wq__infos,.RegionsHotelsInfos-module-scss-module__cog_Wq__intro .RegionsHotelsInfos-module-scss-module__cog_Wq__infos>p{font-family:var(--font-primary)}@media screen and (min-width:64em){.RegionsHotelsInfos-module-scss-module__cog_Wq__intro{max-width:70%}}.RegionsHotelsInfos-module-scss-module__cog_Wq__topContentWrapper{max-width:50%;font-size:var(--fs-s);margin-bottom:var(--space-s)}@media screen and (max-width:64em){.RegionsHotelsInfos-module-scss-module__cog_Wq__topContentWrapper{max-width:75%}}@media screen and (max-width:48em){.RegionsHotelsInfos-module-scss-module__cog_Wq__topContentWrapper{max-width:100%}}.RegionsHotelsInfos-module-scss-module__cog_Wq__aboutVisuals{gap:var(--space-xs);flex-direction:column;display:flex}.RegionsHotelsInfos-module-scss-module__cog_Wq__aboutVisuals .RegionsHotelsInfos-module-scss-module__cog_Wq__imageWrapper img{aspect-ratio:16/9;object-fit:cover;border-radius:10px;height:auto}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper{gap:var(--space-s);flex-direction:column;display:flex}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper:nth-child(odd){margin-top:var(--space-l)}@media screen and (min-width:64em){.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper{align-items:center;gap:var(--space-l);flex-direction:row}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper:nth-child(odd){flex-direction:row-reverse}}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__leftPart{width:60%;font-size:var(--fs-xs);flex-direction:column;align-items:start;display:flex}@media screen and (max-width:64em){.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__leftPart{width:100%}}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__leftPart h3{font-size:var(--fs-xs);font-family:var(--font-primary);font-weight:600}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__leftPart .RegionsHotelsInfos-module-scss-module__cog_Wq__infos{font-size:var(--fs-xs)}@media screen and (min-width:64em){.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__leftPart .RegionsHotelsInfos-module-scss-module__cog_Wq__infos{font-size:var(--fs-2xs)}}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__leftPart .RegionsHotelsInfos-module-scss-module__cog_Wq__infosTitle{font-size:var(--fs-3xs);margin-top:var(--space-xs);font-weight:600}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__leftPart .RegionsHotelsInfos-module-scss-module__cog_Wq__hotelAdvantages{padding-block:var(--space-2xs) var(--space-xs);gap:var(--space-3xs);flex-direction:column;display:flex}@media screen and (min-width:64em){.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__leftPart .RegionsHotelsInfos-module-scss-module__cog_Wq__hotelAdvantages{gap:var(--space-2xs) var(--space-xs);grid-template-columns:repeat(2,1fr);display:grid}}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__leftPart .RegionsHotelsInfos-module-scss-module__cog_Wq__hotelAdvantages li{gap:10px;list-style:none;display:flex}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__leftPart .RegionsHotelsInfos-module-scss-module__cog_Wq__hotelAdvantages li p{font-size:var(--fs-2xs);line-height:1.2}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__leftPart .RegionsHotelsInfos-module-scss-module__cog_Wq__hotelAdvantages li img{object-fit:contain;margin-top:.2rem}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__leftPart .RegionsHotelsInfos-module-scss-module__cog_Wq__savoirFaire{font-size:var(--fs-2xs);margin-bottom:var(--space-xs)}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__leftPart .RegionsHotelsInfos-module-scss-module__cog_Wq__ctaHotel{background-color:var(--color-purple-100);color:var(--color-white);margin-top:var(--space-xs);padding-block:12px}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__address{margin-bottom:var(--space-2xs);font-style:italic}@media screen and (min-width:64em){.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__address{font-size:var(--fs-2xs)}}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__rightPart{gap:30px;max-width:40%;height:fit-content;display:flex;position:relative}@media screen and (max-width:48em){.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__rightPart{max-width:100%}}@media screen and (max-width:30em){.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__rightPart{flex-direction:column;gap:10px}}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__rightPart .RegionsHotelsInfos-module-scss-module__cog_Wq__imagesContainer{flex-direction:column;gap:30px;width:54%;display:flex}@media screen and (max-width:30em){.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__rightPart .RegionsHotelsInfos-module-scss-module__cog_Wq__imagesContainer{gap:10px;width:100%}}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__rightPart .RegionsHotelsInfos-module-scss-module__cog_Wq__imagesContainer img{aspect-ratio:1;object-fit:cover;border-radius:5px;width:100%;height:auto}@media screen and (max-width:30em){.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__rightPart .RegionsHotelsInfos-module-scss-module__cog_Wq__imagesContainer img{aspect-ratio:380/210}}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__rightPart .RegionsHotelsInfos-module-scss-module__cog_Wq__imageContactContainer{flex-direction:column;gap:30px;width:46%;display:flex}@media screen and (max-width:30em){.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__rightPart .RegionsHotelsInfos-module-scss-module__cog_Wq__imageContactContainer{gap:10px;width:100%}}.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__rightPart .RegionsHotelsInfos-module-scss-module__cog_Wq__imageContactContainer img{aspect-ratio:220/390;object-fit:cover;border-radius:5px;width:100%;height:auto}@media screen and (max-width:30em){.RegionsHotelsInfos-module-scss-module__cog_Wq__hotelWrapper .RegionsHotelsInfos-module-scss-module__cog_Wq__rightPart .RegionsHotelsInfos-module-scss-module__cog_Wq__imageContactContainer img{aspect-ratio:380/210}}
.RegionSpecs-module-scss-module__biTozG__specs{background-color:var(--color-grey-20);padding-top:var(--space-s);padding-bottom:var(--space-l)}.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container{padding-block:var(--space-m);border-bottom:1px solid var(--color-grey-100);max-width:80em;display:flex}.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container:last-of-type{border-bottom:none}.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container.RegionSpecs-module-scss-module__biTozG__advantages .RegionSpecs-module-scss-module__biTozG__leftPart,.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container.RegionSpecs-module-scss-module__biTozG__advantages .RegionSpecs-module-scss-module__biTozG__rightPart{width:100%}.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container.RegionSpecs-module-scss-module__biTozG__advantages .RegionSpecs-module-scss-module__biTozG__rightPart ul{margin-left:2rem}@media screen and (min-width:64em){.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container.RegionSpecs-module-scss-module__biTozG__advantages .RegionSpecs-module-scss-module__biTozG__rightPart ul{gap:var(--space-2xs) var(--space-l);grid-template-columns:1fr 1fr;width:100%;display:grid}}@media screen and (max-width:48em){.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container{gap:var(--space-m);flex-direction:column}}.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container .RegionSpecs-module-scss-module__biTozG__leftPart{width:50%}@media screen and (max-width:48em){.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container .RegionSpecs-module-scss-module__biTozG__leftPart{width:100%}}.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container .RegionSpecs-module-scss-module__biTozG__leftPart h2{font-size:var(--fs-l);margin-bottom:var(--space-s);font-weight:700}.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container .RegionSpecs-module-scss-module__biTozG__leftPart p{font-size:var(--fs-xs)}.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container .RegionSpecs-module-scss-module__biTozG__rightPart{width:50%}@media screen and (max-width:48em){.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container .RegionSpecs-module-scss-module__biTozG__rightPart{width:100%}}.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container .RegionSpecs-module-scss-module__biTozG__rightPart ul{gap:var(--space-2xs);flex-direction:column;width:fit-content;margin-left:8vw;list-style:none;display:flex}.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container .RegionSpecs-module-scss-module__biTozG__rightPart ul li{font-size:var(--fs-xs);position:relative}.RegionSpecs-module-scss-module__biTozG__specs .RegionSpecs-module-scss-module__biTozG__container .RegionSpecs-module-scss-module__biTozG__rightPart ul li:before{content:"";background-image:url(/icons/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:1.25rem;height:1.25rem;position:absolute;top:.3rem;left:-2rem}
.region-module-scss-module__3B-26a__hero{padding:0 4vw 2rem}@media screen and (min-width:64em){.region-module-scss-module__3B-26a__hero{padding:0 10vw 2rem}}.region-module-scss-module__3B-26a__title{color:var(--color-black);font-size:var(--fs-2xl);text-wrap-style:balance;margin-top:.5rem;margin-bottom:var(--space-xs);font-weight:700;line-height:1.2}@media screen and (min-width:64em){.region-module-scss-module__3B-26a__title{max-width:70%}}.region-module-scss-module__3B-26a__subtitle{font-size:var(--fs-xs)}@media screen and (min-width:64em){.region-module-scss-module__3B-26a__subtitle{max-width:70%}}.region-module-scss-module__3B-26a__buttonsContainer{gap:var(--space-2xs);margin-top:var(--space-xs);flex-direction:column;display:flex}@media screen and (min-width:64em){.region-module-scss-module__3B-26a__buttonsContainer{flex-direction:row}}.region-module-scss-module__3B-26a__faq{padding-block:var(--space-l) var(--space-xl)}.region-module-scss-module__3B-26a__faq h2{font-size:var(--fs-l);margin-bottom:var(--space-m);text-align:center;font-weight:700}
.HotelHero-module-scss-module__bKRrvq__hero{padding-top:var(--space-2xs);padding-bottom:var(--space-s)}.HotelHero-module-scss-module__bKRrvq__hero .HotelHero-module-scss-module__bKRrvq__breacrumbsContainer{margin-bottom:var(--space-l)}.HotelHero-module-scss-module__bKRrvq__hero .HotelHero-module-scss-module__bKRrvq__top{justify-content:space-between;align-items:flex-start;gap:var(--space-s);margin-bottom:var(--space-2xs);flex-flow:wrap-reverse;display:flex}.HotelHero-module-scss-module__bKRrvq__hero .HotelHero-module-scss-module__bKRrvq__top h1{font-size:var(--fs-2xl);font-weight:900;line-height:1}.HotelHero-module-scss-module__bKRrvq__hero .HotelHero-module-scss-module__bKRrvq__top .HotelHero-module-scss-module__bKRrvq__buttonsContainer{flex-wrap:wrap;gap:10px;display:flex}.HotelHero-module-scss-module__bKRrvq__hero .HotelHero-module-scss-module__bKRrvq__top .HotelHero-module-scss-module__bKRrvq__buttonsContainer .HotelHero-module-scss-module__bKRrvq__galleriePhoto .HotelHero-module-scss-module__bKRrvq__gallerieButton{border:2px solid var(--color-black);cursor:pointer}.HotelHero-module-scss-module__bKRrvq__hero .HotelHero-module-scss-module__bKRrvq__top .HotelHero-module-scss-module__bKRrvq__buttonsContainer .HotelHero-module-scss-module__bKRrvq__contactCta{background-color:var(--color-lightblue-100);color:var(--color-white);font-size:var(--fs-2xs)}.HotelHero-module-scss-module__bKRrvq__hero .HotelHero-module-scss-module__bKRrvq__bottom{font-size:var(--fs-xs);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.HotelHero-module-scss-module__bKRrvq__hero .HotelHero-module-scss-module__bKRrvq__bottom address{color:var(--color-grey-100);align-items:center;gap:10px;font-style:normal;display:flex}.HotelHero-module-scss-module__bKRrvq__hero .HotelHero-module-scss-module__bKRrvq__bottom address:hover{text-decoration:underline}.HotelHero-module-scss-module__bKRrvq__hero .HotelHero-module-scss-module__bKRrvq__bottom address svg{stroke:var(--color-grey-100)}.HotelHero-module-scss-module__bKRrvq__hero .HotelHero-module-scss-module__bKRrvq__bottom .HotelHero-module-scss-module__bKRrvq__googleReview{align-items:center;line-height:1;display:flex}.HotelHero-module-scss-module__bKRrvq__hero .HotelHero-module-scss-module__bKRrvq__bottom .HotelHero-module-scss-module__bKRrvq__googleReview .HotelHero-module-scss-module__bKRrvq__rating svg{margin-right:7px}.HotelHero-module-scss-module__bKRrvq__hero .HotelHero-module-scss-module__bKRrvq__bottom .HotelHero-module-scss-module__bKRrvq__googleReview .HotelHero-module-scss-module__bKRrvq__rating span{color:var(--color-grey-100)}
.AboutVisuals-module-scss-module__C_THCq__AboutVisuals{padding-block:var(--space-xs)}.AboutVisuals-module-scss-module__C_THCq__AboutVisuals .AboutVisuals-module-scss-module__C_THCq__container{gap:20px;display:flex}@media screen and (max-width:64em){.AboutVisuals-module-scss-module__C_THCq__AboutVisuals .AboutVisuals-module-scss-module__C_THCq__container{flex-wrap:wrap}}@media screen and (max-width:48em){.AboutVisuals-module-scss-module__C_THCq__AboutVisuals .AboutVisuals-module-scss-module__C_THCq__container{gap:10px}}.AboutVisuals-module-scss-module__C_THCq__AboutVisuals .AboutVisuals-module-scss-module__C_THCq__container>div{width:66%}.AboutVisuals-module-scss-module__C_THCq__AboutVisuals .AboutVisuals-module-scss-module__C_THCq__container>div .AboutVisuals-module-scss-module__C_THCq__poster{aspect-ratio:16/9;object-fit:cover;border-radius:8px;width:auto;height:100%}@media screen and (max-width:64em){.AboutVisuals-module-scss-module__C_THCq__AboutVisuals .AboutVisuals-module-scss-module__C_THCq__container>div{width:100%}}.AboutVisuals-module-scss-module__C_THCq__AboutVisuals .AboutVisuals-module-scss-module__C_THCq__container .AboutVisuals-module-scss-module__C_THCq__rightSide{flex-direction:column;gap:20px;width:33%;display:flex}@media screen and (max-width:64em){.AboutVisuals-module-scss-module__C_THCq__AboutVisuals .AboutVisuals-module-scss-module__C_THCq__container .AboutVisuals-module-scss-module__C_THCq__rightSide{flex-direction:row;width:calc(50% - 10px)}}@media screen and (max-width:48em){.AboutVisuals-module-scss-module__C_THCq__AboutVisuals .AboutVisuals-module-scss-module__C_THCq__container .AboutVisuals-module-scss-module__C_THCq__rightSide{gap:10px;width:calc(50% - 5px)}}@media screen and (max-width:30em){.AboutVisuals-module-scss-module__C_THCq__AboutVisuals .AboutVisuals-module-scss-module__C_THCq__container .AboutVisuals-module-scss-module__C_THCq__rightSide{flex-direction:column;width:100%}}.AboutVisuals-module-scss-module__C_THCq__AboutVisuals .AboutVisuals-module-scss-module__C_THCq__container .AboutVisuals-module-scss-module__C_THCq__rightSide img{object-fit:cover;aspect-ratio:380/210;border-radius:10px;width:100%;height:auto}
.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container{gap:80px;display:flex}@media screen and (max-width:64em){.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container{gap:var(--space-s);flex-direction:column}}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart{width:50%;padding-block:var(--space-s)}@media screen and (max-width:64em){.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart{width:100%}}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart h2{font-size:var(--fs-l);margin-bottom:var(--space-xs);font-weight:700}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart p{font-size:var(--fs-s);margin-bottom:var(--space-xs);line-height:32px}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart .HotelAbout-module-scss-module__q6m5mW__aboutHost{border-top:1px solid var(--color-grey-70);border-bottom:1px solid var(--color-grey-70);padding-block:var(--space-s);margin-block:var(--space-s)}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart .HotelAbout-module-scss-module__q6m5mW__aboutHost .HotelAbout-module-scss-module__q6m5mW__hostWord{align-items:center;gap:15px;display:flex}@media screen and (max-width:30em){.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart .HotelAbout-module-scss-module__q6m5mW__aboutHost .HotelAbout-module-scss-module__q6m5mW__hostWord{flex-direction:column;align-items:start}}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart .HotelAbout-module-scss-module__q6m5mW__aboutHost .HotelAbout-module-scss-module__q6m5mW__hostWord img{object-fit:cover;border-radius:999px;width:65px;min-width:65px;height:65px}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart .HotelAbout-module-scss-module__q6m5mW__aboutHost .HotelAbout-module-scss-module__q6m5mW__hostWord p{margin-bottom:0;font-weight:300}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart .HotelAbout-module-scss-module__q6m5mW__aboutHost .HotelAbout-module-scss-module__q6m5mW__hostContentContainer{margin-top:var(--space-s)}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart .HotelAbout-module-scss-module__q6m5mW__aboutHost p{font-size:var(--fs-xs);margin-bottom:0;font-weight:600;line-height:30px}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart .HotelAbout-module-scss-module__q6m5mW__certifications h3{font-size:var(--fs-m);margin-bottom:var(--space-xs)}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart .HotelAbout-module-scss-module__q6m5mW__certifications ul{flex-wrap:wrap;gap:30px;display:flex}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart .HotelAbout-module-scss-module__q6m5mW__certifications ul li{list-style:none}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__leftPart .HotelAbout-module-scss-module__q6m5mW__certifications ul li img{object-fit:contain;width:auto;max-width:280px;height:75px}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart{gap:30px;width:50%;height:fit-content;display:flex;position:relative}@media screen and (max-width:64em){.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart{width:100%}}@media screen and (max-width:30em){.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart{flex-direction:column;gap:10px}}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__imagesContainer{flex-direction:column;gap:30px;width:54%;display:flex}@media screen and (max-width:30em){.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__imagesContainer{gap:10px;width:100%}}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__imagesContainer img{aspect-ratio:1;object-fit:cover;border-radius:5px;width:100%;height:auto}@media screen and (max-width:30em){.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__imagesContainer img{aspect-ratio:380/210}}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__imageContactContainer{flex-direction:column;gap:30px;width:46%;display:flex}@media screen and (max-width:30em){.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__imageContactContainer{gap:10px;width:100%}}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__imageContactContainer img{aspect-ratio:220/390;object-fit:cover;border-radius:5px;width:100%;height:auto}@media screen and (max-width:30em){.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__imageContactContainer img{aspect-ratio:380/210}}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__imageContactContainer .HotelAbout-module-scss-module__q6m5mW__contactFake{width:100%;max-width:400px;height:28vh}@media screen and (max-width:30em){.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__imageContactContainer .HotelAbout-module-scss-module__q6m5mW__contactFake{display:none}}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__contactContainer{background-color:var(--color-lightblue-100);width:70%;min-width:360px;max-width:400px;min-height:28vh;color:var(--color-white);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:30px 20px;display:flex;position:absolute;bottom:0;right:0}@media screen and (max-width:30em){.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__contactContainer{width:100%;min-width:0;position:relative}}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__contactContainer p{text-align:center;text-wrap-style:balance;font-size:var(--fs-xs);line-height:25px}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__contactContainer ul{flex-direction:column;gap:10px;display:flex}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__contactContainer ul li{font-size:var(--fs-xs);align-items:center;gap:30px;line-height:25px;list-style:none;display:flex}@media screen and (max-width:30em){.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__contactContainer ul li{gap:10px}}.HotelAbout-module-scss-module__q6m5mW__HotelAbout .HotelAbout-module-scss-module__q6m5mW__container .HotelAbout-module-scss-module__q6m5mW__rightPart .HotelAbout-module-scss-module__q6m5mW__contactContainer a{border:2px solid var(--color-white)}
.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints{padding-block:var(--space-xl);position:relative}.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints h2{font-size:var(--fs-l);margin-bottom:var(--space-xs);font-weight:700}.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints p{font-size:var(--fs-s);max-width:1220px;line-height:32px}.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs{margin-block:var(--space-xs);flex-direction:row;gap:20px;display:flex}@media screen and (max-width:64em){.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs{gap:15px}}@media screen and (max-width:48em){.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs{flex-direction:column}}.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs .HotelStrongPoints-module-scss-module__qjUb1a__tab{background-color:var(--color-lightblue-70);border-radius:10px;width:50%;padding:40px 40px 40px 50px;list-style:none}@media screen and (max-width:80em){.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs .HotelStrongPoints-module-scss-module__qjUb1a__tab{padding:30px}}@media screen and (max-width:64em){.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs .HotelStrongPoints-module-scss-module__qjUb1a__tab{padding:30px 20px}}@media screen and (max-width:48em){.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs .HotelStrongPoints-module-scss-module__qjUb1a__tab{width:100%}}@media screen and (max-width:30em){.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs .HotelStrongPoints-module-scss-module__qjUb1a__tab{padding:20px 15px}}.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs .HotelStrongPoints-module-scss-module__qjUb1a__tab:first-of-type{background-color:var(--color-lightblue-40)}.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs .HotelStrongPoints-module-scss-module__qjUb1a__tab:last-of-type{background-color:var(--color-lightblue-20)}.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs .HotelStrongPoints-module-scss-module__qjUb1a__tab .HotelStrongPoints-module-scss-module__qjUb1a__title{font-size:var(--fs-s);text-align:center;margin:0 auto;font-weight:600}.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs .HotelStrongPoints-module-scss-module__qjUb1a__tab .HotelStrongPoints-module-scss-module__qjUb1a__containerItems{padding-top:var(--space-s);flex-direction:column;gap:15px;display:flex}.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs .HotelStrongPoints-module-scss-module__qjUb1a__tab .HotelStrongPoints-module-scss-module__qjUb1a__containerItems li{gap:11px;list-style:none;display:flex}.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs .HotelStrongPoints-module-scss-module__qjUb1a__tab .HotelStrongPoints-module-scss-module__qjUb1a__containerItems li p{font-size:var(--fs-2xs);line-height:25px}.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints .HotelStrongPoints-module-scss-module__qjUb1a__containerTabs .HotelStrongPoints-module-scss-module__qjUb1a__tab .HotelStrongPoints-module-scss-module__qjUb1a__containerItems li:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20 6L9 17L4 12' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;width:24px;min-width:24px;height:24px;display:inline-flex}.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints svg.HotelStrongPoints-module-scss-module__qjUb1a__illuLeft{z-index:-1;width:28vw;position:absolute;top:15%;left:0}.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints svg.HotelStrongPoints-module-scss-module__qjUb1a__illuRight{z-index:-1;width:20vw;position:absolute;top:-15%;right:0}@media screen and (max-width:48em){.HotelStrongPoints-module-scss-module__qjUb1a__HotelStrongPoints svg{display:none}}
.WhyHCF-module-scss-module__lhQQEW__WhyHCF{padding-block:var(--space-l)}.WhyHCF-module-scss-module__lhQQEW__WhyHCF h2{font-size:var(--fs-l);margin-bottom:var(--space-2xs);text-align:center;font-weight:700}.WhyHCF-module-scss-module__lhQQEW__WhyHCF ul{align-items:center;row-gap:var(--space-m);padding-block:var(--space-m);flex-wrap:wrap;display:flex}.WhyHCF-module-scss-module__lhQQEW__WhyHCF ul li{padding:0 var(--space-m);flex-direction:column;flex:1;align-items:center;gap:10px;list-style:none;display:flex}.WhyHCF-module-scss-module__lhQQEW__WhyHCF ul li p{font-family:var(--font-primary);text-align:center;text-wrap-style:balance;font-size:var(--fs-m);color:var(--color-darkblue-100);max-width:220px;font-weight:400;line-height:32px}.WhyHCF-module-scss-module__lhQQEW__WhyHCF ul li p strong{font-weight:600}.WhyHCF-module-scss-module__lhQQEW__WhyHCF ul li img{object-fit:contain;aspect-ratio:1;opacity:.4;width:70px;height:auto}
.OurLongStay-module-scss-module__lK7Jva__OurLongStay{padding-block:var(--space-xl);background-color:var(--color-darkblue-100);position:relative}.OurLongStay-module-scss-module__lK7Jva__OurLongStay h2{font-size:var(--fs-l);margin-bottom:var(--space-m);text-align:center;color:var(--color-white);text-wrap-style:balance;font-weight:700}.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container{z-index:1;gap:40px;display:flex;position:relative}@media screen and (max-width:64em){.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container{flex-direction:column}}.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__imagesContainer{gap:20px;width:55%;display:flex}@media screen and (max-width:64em){.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__imagesContainer{width:100%}}@media screen and (max-width:30em){.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__imagesContainer{flex-direction:column}}.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__imagesContainer .OurLongStay-module-scss-module__lK7Jva__map{object-fit:cover;aspect-ratio:3/2;border-radius:10px;width:55%;height:auto}@media screen and (max-width:30em){.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__imagesContainer .OurLongStay-module-scss-module__lK7Jva__map{aspect-ratio:5/6;width:100%}}.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__imagesContainer ul{flex-direction:column;gap:20px;width:45%;display:flex}@media screen and (max-width:30em){.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__imagesContainer ul{width:100%}}.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__imagesContainer ul li{height:33%;list-style:none}.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__imagesContainer ul li img{object-fit:cover;aspect-ratio:380/210;border-radius:10px;width:100%;height:100%}.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__contentContainer{width:45%;color:var(--color-white);align-items:start;gap:var(--space-s);flex-direction:column;display:flex}.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__contentContainer .OurLongStay-module-scss-module__lK7Jva__service{align-items:center;gap:var(--space-2xs);padding:.2rem 0;display:flex}.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__contentContainer .OurLongStay-module-scss-module__lK7Jva__service img{filter:invert()}@media screen and (max-width:64em){.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__contentContainer{width:100%}}.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__contentContainer p{font-size:var(--fs-xs);line-height:30px}.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__contentContainer ul li{font-size:var(--fs-xs);line-height:30px;list-style:none}.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__container .OurLongStay-module-scss-module__lK7Jva__contentContainer a{background-color:var(--color-white);color:var(--color-darkblue-100);text-wrap-style:balance;line-height:22px}.OurLongStay-module-scss-module__lK7Jva__OurLongStay .OurLongStay-module-scss-module__lK7Jva__illu{z-index:0;bottom:var(--space-l);width:20vw;position:absolute;right:0}
.HotelServices-module-scss-module__QrveHa__HotelServices{padding-top:var(--space-s);padding-bottom:var(--space-xl)}.HotelServices-module-scss-module__QrveHa__HotelServices h2{font-size:var(--fs-l);margin-bottom:var(--space-s);text-align:center;font-weight:700}@media screen and (min-width:48em){.HotelServices-module-scss-module__QrveHa__HotelServices h2{text-align:left}}.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container{gap:40px;display:flex}@media screen and (max-width:48em){.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container{flex-direction:column}}.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__servicesList{width:50%;padding-block:var(--space-xs);flex-wrap:wrap;gap:40px;display:flex}@media screen and (max-width:64em){.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__servicesList{flex-direction:column}}@media screen and (max-width:48em){.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__servicesList{flex-direction:row;width:100%}}@media screen and (max-width:30em){.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__servicesList{flex-direction:column}}.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__servicesList .HotelServices-module-scss-module__QrveHa__serviceItem{align-items:center;gap:20px;width:calc(50% - 20px);list-style:none;display:flex}@media screen and (max-width:64em){.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__servicesList .HotelServices-module-scss-module__QrveHa__serviceItem{width:100%}}@media screen and (max-width:48em){.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__servicesList .HotelServices-module-scss-module__QrveHa__serviceItem{width:calc(50% - 20px)}}@media screen and (max-width:30em){.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__servicesList .HotelServices-module-scss-module__QrveHa__serviceItem{flex-direction:column;width:100%}}.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__servicesList .HotelServices-module-scss-module__QrveHa__serviceItem .HotelServices-module-scss-module__QrveHa__icon{object-fit:contain;width:30px;height:30px}.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__servicesList .HotelServices-module-scss-module__QrveHa__serviceItem .HotelServices-module-scss-module__QrveHa__serviceText{font-size:var(--fs-xs)}@media screen and (max-width:30em){.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__servicesList .HotelServices-module-scss-module__QrveHa__serviceItem .HotelServices-module-scss-module__QrveHa__serviceText{text-align:center;text-wrap-style:balance}}.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__illustrationWrapper{width:50%}@media screen and (max-width:48em){.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__illustrationWrapper{width:100%}}.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__illustrationWrapper img{object-fit:cover;aspect-ratio:380/210;border-radius:10px;height:100%;margin:0 auto}@media screen and (max-width:48em){.HotelServices-module-scss-module__QrveHa__HotelServices .HotelServices-module-scss-module__QrveHa__container .HotelServices-module-scss-module__QrveHa__illustrationWrapper img{aspect-ratio:380/210;width:100%;height:auto}}
.HotelImagesGallery-module-scss-module__QiLDeW__HotelImagesGallery{padding-block:var(--space-m);background:linear-gradient(#fff0 0% 50%,#1d457e 50% 100%);position:relative}.HotelImagesGallery-module-scss-module__QiLDeW__HotelImagesGallery .HotelImagesGallery-module-scss-module__QiLDeW__container{overflow:hidden}.HotelImagesGallery-module-scss-module__QiLDeW__HotelImagesGallery .HotelImagesGallery-module-scss-module__QiLDeW__grid{justify-content:center;gap:20px;margin-left:-5vw;margin-right:-5vw;display:flex}.HotelImagesGallery-module-scss-module__QiLDeW__HotelImagesGallery .HotelImagesGallery-module-scss-module__QiLDeW__imageWrapper{aspect-ratio:16/9;display:none;position:relative;overflow:hidden}.HotelImagesGallery-module-scss-module__QiLDeW__HotelImagesGallery .HotelImagesGallery-module-scss-module__QiLDeW__imageWrapper:first-child{width:calc(40% - var(--space-s));display:block}@media screen and (max-width:30em){.HotelImagesGallery-module-scss-module__QiLDeW__HotelImagesGallery .HotelImagesGallery-module-scss-module__QiLDeW__imageWrapper:first-child{width:calc(70% - var(--space-s))}}.HotelImagesGallery-module-scss-module__QiLDeW__HotelImagesGallery .HotelImagesGallery-module-scss-module__QiLDeW__imageWrapper:nth-child(2){width:calc(20% - var(--space-s));display:block}@media screen and (max-width:30em){.HotelImagesGallery-module-scss-module__QiLDeW__HotelImagesGallery .HotelImagesGallery-module-scss-module__QiLDeW__imageWrapper:nth-child(2){width:calc(30% - var(--space-s))}}.HotelImagesGallery-module-scss-module__QiLDeW__HotelImagesGallery .HotelImagesGallery-module-scss-module__QiLDeW__imageWrapper:nth-child(3){width:calc(40% - var(--space-s));display:block}@media screen and (max-width:30em){.HotelImagesGallery-module-scss-module__QiLDeW__HotelImagesGallery .HotelImagesGallery-module-scss-module__QiLDeW__imageWrapper:nth-child(3){display:none}}.HotelImagesGallery-module-scss-module__QiLDeW__HotelImagesGallery .HotelImagesGallery-module-scss-module__QiLDeW__imageWrapper:nth-child(4){width:calc(20% - var(--space-s));display:block}@media screen and (max-width:48em){.HotelImagesGallery-module-scss-module__QiLDeW__HotelImagesGallery .HotelImagesGallery-module-scss-module__QiLDeW__imageWrapper:nth-child(4){display:none}}.HotelImagesGallery-module-scss-module__QiLDeW__HotelImagesGallery .HotelImagesGallery-module-scss-module__QiLDeW__imageWrapper .HotelImagesGallery-module-scss-module__QiLDeW__img{object-fit:cover;border-radius:10px;width:100%;height:100%}.HotelImagesGallery-module-scss-module__QiLDeW__HotelImagesGallery svg{width:24vw;position:absolute;top:55%;right:0}
