.display-flex{display:flex}.direction-row{flex-direction:row}.direction-column{flex-direction:column}.no-wrap{flex-wrap:nowrap}.wrap{flex-wrap:wrap}.column-wrap{flex-flow:column wrap}.justify-content-space-evenly{justify-content:space-evenly}.justify-content-center{justify-content:center}.justify-content-start{justify-content:start}.justify-content-flex-end{justify-content:flex-end}.justify-content-space-between{justify-content:space-between}.justify-content-space-around{justify-content:space-around}@media screen and (min-width: 48em){.justify-content-md-space-between{justify-content:space-between}}@media screen and (min-width: 48em){.justify-content-md-space-around{justify-content:space-around}}@media screen and (min-width: 48em){.justify-content-md-start{justify-content:start}}.align-items-center{align-items:center}.align-items-flex-start{align-items:flex-start}.align-items-flex-end{align-items:flex-end}.align-items-stretch{align-items:stretch}.align-content-stretch{align-content:stretch}.align-content-between{align-content:space-between}.align-self-start{align-self:flex-start}@media screen and (min-width: 48em){.flex-1-md{flex:1}}@media screen and (min-width: 48em){.flex-3-md{flex:3}}@media screen and (min-width: 48em){.flex-2-md{flex:2}}.me-1{margin-right:1em}.me-2{margin-right:2em}.ms-1{margin-left:1em}.ms-2{margin-left:2em}.margin-auto{margin:0 auto}@media screen and (min-width: 48em){.margin-0-md{margin:0}}@media screen and (min-width: 48em){.me-1-md{margin-right:1em}}@media screen and (min-width: 48em){.mb-5em-md{margin-bottom:5em}}.mt-neg-1{margin-top:-0.2em}@media screen and (min-width: 48em){.flex-noshrink-md-1{flex-grow:1;flex-shrink:0}}.flex-basis-25{flex-basis:25%}.flex-basis-40{flex-basis:40%}.grow-4{flex-grow:4}@media screen and (min-width: 48em){.flex-basis-25-md{flex-basis:25%}}@media screen and (min-width: 48em){.flex-basis-80-md{flex-basis:80%}}@media screen and (min-width: 48em){.flex-basis-20-md{flex-basis:20%}}@media screen and (min-width: 48em){.flex-basis-40-md{flex-basis:40%}}@media screen and (min-width: 48em){.flex-basis-60-md{flex-basis:60%}}.colRow{flex-direction:column}@media screen and (min-width: 48em){.colRow{flex-direction:row}}.rowCol{flex-direction:row}@media screen and (min-width: 48em){.rowCol{flex-direction:column}}@media screen and (max-width: 48em){ul{display:none}ul.collapse-menu{display:flex;flex-direction:row;justify-content:flex-end}}@media screen and (min-width: 48em){.menubutton{display:none}.navbarCollapse{display:flex;flex-direction:row;justify-content:space-between;align-items:center}}@-webkit-keyframes fade_in_show{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes fade_in_show{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}.carousel{position:relative}.carousel .carousel-inner .controls{position:absolute;z-index:10;display:flex}.carousel .carousel-inner .controls button{z-index:10;flex:0 0 auto;background-color:#000;width:4.375em;height:5em;padding:0}.carousel .carousel-inner .controls button:hover{background-color:#a1a1a1;border:none}.carousel .carousel-inner .carousel-items .carousel-item{display:none}.carousel .carousel-inner .carousel-items .active{display:flex;-webkit-animation:fade_in_show .3s;animation:fade_in_show .3s}@media(prefers-reduced-motion: reduce){.carousel .carousel-inner .carousel-items .active{-webkit-animation:fade_in_show .3s ease-in;animation:fade_in_show .3s ease-in}}*{box-sizing:border-box}:where(html,body){background-color:snow;background-color:#fff;color:#000;color:#000;font-weight:400;font-family:"./fonts/League Spartan",serif;padding:0;margin:0}:where(:where(html,body):has(nav.nav-class)){z-index:99;height:100vh;width:100vw;opacity:.8;position:absolute;top:0;left:0;background-color:#dcdcdc;background-color:rgba(161,161,161,.2)}:where(.nav-class){position:absolute;top:0;left:0;background-color:#fff;width:100vw;padding:2em;transition:all 1s ease}@media(prefers-reduced-motion: reduce){:where(.nav-class){transition:all 1s ease-in-out}}:where(aside){min-height:57.6875em}:where(aside) :where(.about){padding:1.5625em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width: 48em){:where(aside) :where(.about){width:45vw}}@media screen and (min-width: 48em){:where(aside){min-height:auto}}h2{margin:0}img{width:100%;aspect-ratio:2/1}@media screen and (min-width: 48em){img{width:auto;aspect-ratio:auto}}footer{position:relative;top:10em}@media screen and (min-width: 48em){footer{font-size:1.2em}}::before,::after{box-sizing:border-box}section{position:relative;margin-top:-2em;min-height:32.125em}@media screen and (min-width: 48em){section{margin:0}}.open{background-color:rgba(0,0,0,0);transform:scale(1.8);margin-left:1.5625em}.close{transform:scale(1.8)}.fontweight-semi{font-weight:600}.fontweight-ultrabold{font-weight:900}.font-size-2_3em{font-size:2.3em}.letter-space-0_5em{letter-spacing:.5em}.letter-space-1em{letter-spacing:1rem}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}.no-border{border:none}.carousel-text{min-width:23.4375em;padding:1.5625em;font-size:.9em}@media screen and (min-width: 48em){.carousel-text{padding:1.875em 4.0625em;max-width:45vw}}@media screen and (min-width: 61.875em){.carousel-text{font-size:1.1em}}.bg-white{background-color:#fff}.hidden{display:none}.top-z-index{position:relative;z-index:1;opacity:1}.move-left-15em-md{position:relative}@media screen and (min-width: 48em){.move-left-15em-md{right:20em}}.w-100{width:100%}.img-fluid{max-width:100%;height:auto}@keyframes fade_in_show{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}.smooth-slide{display:flex;-webkit-animation:fade_in_show .3s;animation:fade_in_show .3s}@media(prefers-reduced-motion: reduce){.smooth-slide{-webkit-animation:fade_in_show .3s ease-in;animation:fade_in_show .3s ease-in}}.move-right{position:relative;right:1em}@media screen and (min-width: 48em){.move-right{left:2em}}@media screen and (min-width: 48em){section picture{width:52.5em;height:33.375em}section source{-o-object-fit:cover;object-fit:cover}}header{position:relative;min-height:3.125em}header nav{position:relative;top:2em;min-height:3.125em}header li{list-style-type:none}header button{background-color:rgba(0,0,0,0);border:none}@media screen and (min-width: 48em){header{min-height:auto}}header a{text-decoration:none;color:#fff}@media screen and (max-width: 48em){header a{color:#000;margin-right:1em;font-weight:600}}header a:hover{text-decoration:underline;text-underline-offset:1em}.carousel-text button:hover{color:#a9a9a9;color:#a1a1a1}.carousel-text button:hover+svg path{fill:#a1a1a1}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:.0625em;overflow:hidden;position:absolute;white-space:nowrap;width:.0625em}
/*# sourceMappingURL=room-homepage-master.min.css.map */