.rooms_main__YKEI_{max-width:var(--maxWidth);width:100vw}.rooms_background__d9h4R{position:fixed;display:flex;justify-content:center;width:100vw;height:100vh;aspect-ratio:16/9;z-index:-1000;left:0;background-image:url(/images/IMG_20211102_142959.webp);background-size:cover;background-repeat:no-repeat;background-attachment:fixed;background-position:50%;will-change:transform}.rooms_backgroundImg__HtAys{height:100vh;width:auto;object-fit:cover}#rooms_title__UCmx8{height:100vh;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding-left:3rem}#rooms_title__UCmx8>h1,#rooms_title__UCmx8>h2{margin:0;padding:4px;color:var(--textSecondary);background-color:#af9965}#rooms_title__UCmx8>h2{font-size:2rem;margin-bottom:5px}#rooms_title__UCmx8>h1{font-size:2.5rem;margin-bottom:2rem;color:var(--textSecondary);background-color:var(--textAccent)}.rooms_rooms__j0VXT{background-color:var(--background);width:100%}#rooms_room-info__Avg8J{background-color:var(--secondary);width:100%;color:var(--textSecondary);padding:1rem 0;display:flex;flex-direction:column;align-items:center}#rooms_room-info__Avg8J ul{margin:0;padding:0;display:flex;flex-wrap:wrap;width:-moz-fit-content;width:fit-content}#rooms_room-info__Avg8J li{text-align:left;margin:0 1rem}#rooms_room-info__Avg8J h1{margin:0 0 1rem;color:var(--textAccent)}#rooms_room-info__Avg8J p{margin:0 0 .5rem}.rooms_item__UhRyH{width:100%;display:flex;justify-content:center;align-items:center}.rooms_item__UhRyH>.rooms_image__PVOaY{width:calc(100% - 10px);height:calc(100% - 10px);background-size:cover;background-position:65%}.rooms_item1__9Gf4O{grid-area:item1;aspect-ratio:1/1}.rooms_item2__pH3QX{grid-area:item2;aspect-ratio:2/1}.rooms_item3__YflRw{grid-area:item3;aspect-ratio:2/1}.rooms_item4__TvISu{grid-area:item4;aspect-ratio:2/1}.rooms_item5__0TEJX{grid-area:item5;aspect-ratio:2/1}.rooms_gridContainer__yxXj_{margin:0 auto;padding:1rem 0;width:80%;display:grid;grid-template-areas:"item1 item2 item3" "item1 item5 item5" "item4 item5 item5"}.rooms_item__UhRyH>.rooms_image__PVOaY{overflow:hidden;position:relative}.rooms_item__UhRyH:hover>.rooms_image__PVOaY>h1,.rooms_item__UhRyH:hover>.rooms_image__PVOaY>h2,.rooms_item__UhRyH:hover>.rooms_image__PVOaY>h3{transform:translatex(0)}.rooms_item__UhRyH>.rooms_image__PVOaY>h1,.rooms_item__UhRyH>.rooms_image__PVOaY>h2,.rooms_item__UhRyH>.rooms_image__PVOaY>h3{position:absolute;width:-moz-fit-content;width:fit-content;padding:0 4px;color:var(--textSecondary)}.rooms_item__UhRyH>.rooms_image__PVOaY:not(:has(h2))>h1{right:1rem;bottom:0;background-color:#af9965;transform:translatex(calc(100% + 1.6rem));transition:transform .35s ease-out}.rooms_item__UhRyH>.rooms_image__PVOaY:has(h2)>h1{right:1.6rem;bottom:1.9rem;background-color:#af9965;transform:translatex(calc(100% + 1.6rem));transition:transform .35s ease-out}.rooms_item__UhRyH>.rooms_image__PVOaY>h2{right:1rem;bottom:0;background-color:var(--textAccent);transform:translatex(calc(100% + 1rem));transition:transform .25s ease-out}.rooms_item__UhRyH>.rooms_image__PVOaY>h3{left:1rem;top:0;background-color:var(--textAccent);transform:translatex(calc(-100% - 1rem));transition:transform .3s ease-out}@media screen and (max-width:1280px){.rooms_item1__9Gf4O{grid-area:item1;aspect-ratio:2/1}.rooms_gridContainer__yxXj_{width:90%;grid-template-areas:"item2 item3" "item5 item5" "item5 item5" "item1 item4"}}@media screen and (max-width:768px){.rooms_gridContainer__yxXj_{width:calc(100% - 2rem);grid-template-areas:"item5 item5" "item2 item2" "item3 item3" "item4 item4" "item1 item1"}.rooms_item1__9Gf4O{grid-area:item1;aspect-ratio:2/1}.rooms_item__UhRyH>.rooms_image__PVOaY>h1,.rooms_item__UhRyH>.rooms_image__PVOaY>h2{font-size:1.15rem}.rooms_item__UhRyH>.rooms_image__PVOaY>h3{font-size:1rem}.rooms_item__UhRyH>.rooms_image__PVOaY:has(h2)>h1,.rooms_item__UhRyH>.rooms_image__PVOaY:not(:has(h2))>h1,.rooms_item__UhRyH>.rooms_image__PVOaY>h2,.rooms_item__UhRyH>.rooms_image__PVOaY>h3{transform:translatex(0)}#rooms_title__UCmx8{padding-left:1.5rem}#rooms_title__UCmx8>h1{font-size:1.5rem}#rooms_room-info__Avg8J ul{flex-direction:column;justify-content:center}#rooms_room-info__Avg8J li{text-align:left;margin:0}}@media screen and (max-width:425px){.rooms_gridContainer__yxXj_{grid-template-areas:"item5" "item2" "item3" "item4" "item1"}#rooms_title__UCmx8{width:100%;align-items:center;padding-left:0;height:55vh}#rooms_title__UCmx8>h2{font-size:1.15rem}#rooms_title__UCmx8>h1{font-size:1.3rem}}