*,:after,:before{box-sizing:inherit;margin:0;padding:0}:root{--color-main:#47a;--color-main-transparent:#4477aa9c;--color-main-tint-1:#ecf1f7;--color-main-tint-2:#c7d6e6;--color-main-tint-3:#a2bbd5;--color-main-tint-4:#7ca0c4;--color-main-tint-5:#6992bb;--color-main-shade-1:#070c11;--color-main-shade-2:#142433;--color-main-shade-3:#223c55;--color-main-shade-4:#305377;--color-main-shade-5:#3d6b99;--color-secondary:#ab4478;--color-secondary-tint-1:#eedae4;--color-secondary-tint-2:#ddb4c9;--color-secondary-tint-3:#cd8fae;--color-secondary-tint-4:#bc6993;--color-secondary-tint-5:#b35786;--color-secondary-shade-1:#11070c;--color-secondary-shade-2:#331424;--color-secondary-shade-3:#56223c;--color-secondary-shade-4:#783054;--color-secondary-shade-5:#9a3d6c;--color-grey-light-1:#faf9f9;--color-grey-light-2:#f4f2f2;--color-grey-light-3:#f0eeee;--color-grey-light-4:#ccc;--color-grey-light-5:#eee;--color-grey-dark-1:#222;--color-grey-dark-2:#333;--color-grey-dark-3:#777;--color-grey-dark-4:#999;--color-grey-dark-5:#aaa;--link-color-default:var(--color-main-shade-3);--link-color-hover:var(--color-main-tint-5);--btn-background-color-default:var(--color-main-shade-5);--btn-padding-default:1.4rem 3.2rem;--btn-padding-small:1.2rem 2rem;--btn-padding-wide:1.4rem 6rem;--transition-default:all 0.3s;--transition-slow:all 0.4s;--transition-fast:all 0.2s;--font-size-default:1.6rem;--font-size-heading1-default:4rem;--font-size-heading2-default:5rem;--font-size-heading3-default:2.6rem;--font-size-subheading-default:1.8rem}::selection{background-color:#47a;background-color:var(--color-main);color:#fff}html{box-sizing:border-box;font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;background-image:url(/static/media/background.82120cbfb491da4dd4ca.jpg);background-position:bottom;background-repeat:no-repeat;background-size:cover;color:#142433;color:var(--color-main-shade-2);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.7;min-height:100vh}@media only screen and (max-width:46.37em){body{background-image:none}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input,option,select,textarea{border:1px solid #ccc;border-radius:4px;color:inherit;font-family:inherit;font-size:inherit;padding:.7rem 1rem}button{background:#0000;border:none;padding:.7rem 1rem}a{text-decoration:none}.link:link,.link:visited{border-bottom:1px solid;color:inherit;display:inline-block;padding-bottom:2px;transition:all .3s;transition:var(--transition-default)}.link:active,.link:hover{color:#305377;color:var(--color-main-shade-4)}ol,ul{list-style:none}.flex{align-items:center;display:flex;flex:1 1;justify-content:center;width:100%}.center{margin:0 auto;text-align:center;width:90%}.logo{height:60rem;margin-bottom:-1rem;width:100%}@media only screen and (max-width:76.25em){.logo{height:40rem}}@media only screen and (max-width:46.37em){.logo{height:25rem}}@media only screen and (max-width:31.25em){.logo{height:20rem}}@media only screen and (max-width:24.31em){.logo{height:17rem}}.main{margin-bottom:auto;padding:6rem 0 10rem}.grid{grid-gap:4.8rem;display:grid;gap:4.8rem}.grid--1-col{grid-template-columns:repeat(1,1fr)}.grid--2-cols{grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:46.37em){.grid--2-cols{grid-template-columns:1fr}}.grid--3-cols{grid-template-columns:repeat(3,1fr)!important}@media only screen and (max-width:70.81em){.grid--3-cols{grid-template-columns:repeat(2,1fr)!important}}@media only screen and (max-width:46.37em){.grid--3-cols{grid-template-columns:1fr!important}}.grid--4-cols{grid-template-columns:repeat(4,1fr)}.fs-md{font-size:2.6rem!important}#mob-nav-modal{background-color:rgba(34,60,85,.833);height:100vh;left:0;position:fixed;top:0;transform:scale(0);transition:all .3s;width:100%;z-index:100000}.mob-nav-modal-active{transform:scale(1)!important}@media only screen and (max-width:24.31em){.px-sm{padding-left:2rem!important;padding-right:2rem!important}}.Container_container__gIkcL{background-color:var(--color-grey-light-2);display:flex;flex-direction:column;margin:8rem auto;max-width:80%;min-height:150rem;overflow-y:hidden}@media only screen and (max-width:76.25em){.Container_container__gIkcL{max-width:90%}}@media only screen and (max-width:59em){.Container_container__gIkcL{max-width:95%}}@media only screen and (max-width:46.37em){.Container_container__gIkcL{margin:0 auto;max-width:100%}}.Header_header__Ly0wT{align-items:center;border-bottom:1px solid hsla(0,0%,80%,.996);display:flex;flex-direction:column;padding:0 0 3.2rem;position:relative}@media only screen and (max-width:59em){.Header_header__Ly0wT{padding-bottom:2.2rem}}.Header_header__logo__bJ\+Lf{border-radius:5px;height:auto;width:30rem}.Header_header__nav-cont__d0n5T{position:relative;width:100%}.Pages_pages__center__bVSqE{align-items:center;display:grid;grid-template-columns:1fr;justify-content:center}.Pages_pages__contacts-grid__4X1\+k{gap:12.8rem;grid-template-columns:1fr;margin:0 auto;max-width:80%}@media only screen and (max-width:70.81em){.Pages_pages__contacts-grid__4X1\+k{max-width:90%}}.Pages_pages__text__BbLP4{font-size:1.75rem;letter-spacing:.5px;line-height:1.8;margin:0 auto;width:90%}.Pages_pages__text--small__3loSh{font-size:1.6rem;width:100%}.Pages_pages__text__BbLP4:not(:last-child){margin-bottom:1.8rem}.Pages_pages__text__BbLP4:last-of-type{margin-bottom:2.4rem}.Pages_pages__list__XhwYE{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;width:20%}.Pages_pages__list-item__CMk8D{align-items:center;display:flex;flex-basis:50%;gap:.6rem}.Pages_pages__list-arrow__Cefse{color:var(--color-main)}.Pages_pages__about-grid__75bn\+{padding:1.6rem 6rem;text-align:center}@media only screen and (max-width:59em){.Pages_pages__about-grid__75bn\+{padding:1.6rem 4.8rem}}@media only screen and (max-width:46.37em){.Pages_pages__about-grid__75bn\+{padding:1.6rem 2.4rem}}.Pages_pages__rooms-grid__tS-qB{padding:0 6rem}.Pages_pages__faq-grid__afUPj{align-items:start;margin-bottom:8rem;padding:0 6rem}.Pages_pages__room-terms__VfrKg{gap:2.4rem;margin-bottom:6.4rem;padding:0 6.4rem}@media only screen and (max-width:24.31em){.Pages_pages__room-terms__VfrKg{padding:0 2rem}}.MainNav_main-nav__UZnry{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-evenly;padding-top:3.2rem;width:100%}.MainNav_main-nav__link__BDw3W:link,.MainNav_main-nav__link__BDw3W:visited{color:inherit;font-size:2rem;font-weight:500;letter-spacing:.5px}.MainNav_main-nav__link__BDw3W:active,.MainNav_main-nav__link__BDw3W:hover{color:var(--color-main-shade-4)}.MainNav_main-nav__link--active__smF4n:link,.MainNav_main-nav__link--active__smF4n:visited{color:var(--color-main-shade-5)}@media only screen and (max-width:59em){.MainNav_main-nav__UZnry{display:none}}.Promo_promo__empQv{align-items:center;background-color:var(--color-main-tint-2);display:flex;flex-wrap:wrap;gap:4.8rem;justify-content:space-between;letter-spacing:.4px;padding:1.4rem 3.2rem;row-gap:1.6rem;width:100%}@media only screen and (max-width:31.25em){.Promo_promo__empQv{justify-content:center}}.Promo_promo__text__J0mAq{font-size:1.8rem;font-weight:500;word-spacing:.3px}@media only screen and (max-width:59em){.Promo_promo__text__J0mAq{display:inline-block;margin-left:auto;margin-right:auto;order:1}}@media only screen and (max-width:31.25em){.Promo_promo__text__J0mAq{order:-1;text-align:center}}.LanguageBar_lang-button__sWA0O{background-color:var(--color-main-shade-5);border-radius:5px;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:700;letter-spacing:1px;padding:7px 5px;position:absolute;right:2rem;top:50%}.LanguageBar_lang-button__sWA0O:focus-visible{outline-offset:3px;outline-width:3px}.LanguageBar_lang-button__sWA0O:hover{background-color:var(--color-main-shade-4)}@media only screen and (max-width:59em){.LanguageBar_lang-button__sWA0O{top:42%}}.MobNavIcon_mob-nav-icon__sCLY-{cursor:pointer;display:none;height:6rem;width:6rem}@media only screen and (max-width:59em){.MobNavIcon_mob-nav-icon__sCLY-{display:inline-block}}.MobNav_overlay__dTRzv{height:100%;width:100%}.MobNav_mob-nav__PFCEm,.MobNav_overlay__dTRzv{align-items:center;display:flex;justify-content:center}.MobNav_mob-nav__PFCEm{flex-direction:column;gap:2.4rem}.MobNav_mob-nav__link__Ebcbz:link,.MobNav_mob-nav__link__Ebcbz:visited{color:#eee;font-size:2rem;font-weight:500;letter-spacing:1.7px;text-transform:uppercase}.LoaderSpinner_spinner__w0agE{animation:LoaderSpinner_spin__kjfzX .5s linear infinite;background-color:#fff;border:8px solid #eee;border-bottom:8px solid var(--color-main-tint-4);border-radius:50%;border-top:8px solid var(--color-main-tint-4);height:5rem;margin:2.4rem auto 0;width:5rem}@keyframes LoaderSpinner_spin__kjfzX{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}.FooterNav_footer-nav__list__CYjNb{align-items:center;display:flex;flex-wrap:wrap;gap:4.8rem;justify-content:center;text-align:center}.FooterNav_footer-nav__link__9r2Oe:link,.FooterNav_footer-nav__link__9r2Oe:visited{border-bottom:1px solid #0000;color:#fff;display:inline-block;font-size:2rem;padding-bottom:1px;transition:var(--transition-fast)}.FooterNav_footer-nav__link__9r2Oe:active,.FooterNav_footer-nav__link__9r2Oe:hover{border-bottom:1px solid;color:var(--color-main-tint-3)}.Footer_footer__FXpW3{align-items:center;background-color:var(--color-main-shade-2);color:#fff;display:flex;flex-direction:column-reverse;gap:4.8rem;justify-content:space-between;padding:3.6rem 8rem}.Footer_footer__copy__SB3fH{font-size:2rem;text-align:center}h1,h2,h3,h4,h5,h6{font-weight:600;line-height:1.2}.heading__primary,.heading__secondary{font-weight:700}.heading__primary{color:var(--color-main);font-size:3.6rem;font-weight:600;letter-spacing:1.2px;margin-bottom:3.2rem}@media only screen and (max-width:59em){.heading__primary{font-size:3rem}}@media only screen and (max-width:46.37em){.heading__primary{font-size:2.6rem}}@media only screen and (max-width:31.25em){.heading__primary{font-size:2.2rem}}@media only screen and (max-width:24.31em){.heading__primary{text-align:center!important}}.heading__secondary{font-size:var(--font-size-heading2-default);font-weight:600;letter-spacing:1px}@media only screen and (max-width:70.81em){.heading__secondary{font-size:4rem}}@media only screen and (max-width:46.37em){.heading__secondary{font-size:3.4rem}}.heading__tertiary{color:var(--color-main-shade-4);font-size:var(--font-size-heading3-default);line-height:1.6;margin-bottom:1.5rem}@media only screen and (max-width:59em){.heading__tertiary{font-size:2.4rem}}@media only screen and (max-width:46.37em){.heading__tertiary{font-size:2.2rem}}@media only screen and (max-width:24.31em){.heading__tertiary{word-wrap:break-word;font-size:1.8rem}.align-author-center{text-align:center!important}}.subheading{color:var(--color-main-shade-4);display:inline-block;font-size:var(--font-size-subheading-default);font-weight:700;text-transform:uppercase}.heading-quote{font-size:8rem}.about-textbox .heading__tertiary{font-size:3.2rem}.about-textbox:last-child{grid-column:1/-1;justify-self:center;margin-bottom:6rem}.u-center-text{text-align:center!important}.u-no-margin-bottom{margin-bottom:0!important}.a{color:#a2213b}.u-margin-bottom-big{margin-bottom:9.8rem!important}.u-margin-bottom-extra-big{margin-bottom:12.8rem!important}.u-margin-bottom-md{margin-bottom:8rem!important}.u-margin-bottom-ultra-sm{margin-bottom:3.2rem!important}.u-margin-bottom-sm{margin-bottom:4.8rem!important}.u-margin-bottom-sm--bigger{margin-bottom:6.4rem!important}.u-margin-bottom-xs{margin-bottom:1rem!important}.Button_btn__h5yLz{background-color:var(--color-main);border-radius:5px;color:#fff;cursor:pointer;font-size:2rem;font-weight:400;letter-spacing:1px;padding:1.4rem 3.2rem;transition:var(--transition-fast)}.Button_btn__h5yLz:hover{background-color:var(--color-main-shade-4)}.TextBox_text-box__WbcQ6{background-color:hsla(0,0%,100%,.508);border-radius:5px;box-shadow:0 1rem 2rem 5px #00000026;overflow:hidden;padding:2.4rem 3rem;transition:var(--transition-default)}.TextBox_text-box__WbcQ6:hover{transform:scale(1.01) translateY(-3px)}.Slider_slider__2joXu{box-shadow:0 2rem 4rem #0000004d;height:55rem;margin:8rem auto 0;max-width:90%;overflow-x:hidden;position:relative;transition:all .3s}.Slider_slider__slide__MEBzP{height:100%;left:0;object-fit:cover;position:absolute;top:0}.Slider_slider__img__XtVoP,.Slider_slider__slide__MEBzP{transition:all .3s;width:100%}.Slider_slider__arr__9da0\+{align-items:center;background-color:#fff;border-radius:50%;color:var(--color-main-shade-5);cursor:pointer;display:flex;font-size:2.2rem;height:5rem;justify-content:center;position:absolute;top:50%;transform:translateX(-50%);width:5rem;z-index:10}@media only screen and (max-width:59em){.Slider_slider__arr__9da0\+{font-size:2rem;height:4rem;width:4rem}}@media only screen and (max-width:31.25em){.Slider_slider__arr__9da0\+{font-size:1.6rem;height:3rem;width:3rem}}@media only screen and (max-width:24.31em){.Slider_slider__arr__9da0\+{display:none}}.Slider_slider__arr--left__QjLZW{left:4rem}.Slider_slider__arr--right__mSl6v{right:0}.Slider_slider__arr__9da0\+:hover{background-color:var(--color-main-tint-3)}.Slider_slider__dots__rE7WQ{align-items:center;bottom:3.2rem;display:flex;flex-wrap:wrap;gap:3.2rem;justify-content:center;left:50%;position:absolute;row-gap:1.2rem;transform:translateX(-50%);width:30rem}.Slider_slider__dot__Zvc6C{background-color:#0000;border:1px solid var(--color-main-tint-2);border-radius:50%;cursor:pointer;height:2rem;width:2rem}@media only screen and (max-width:59em){.Slider_slider__dot__Zvc6C{height:1.6rem;width:1.6rem}}@media only screen and (max-width:31.25em){.Slider_slider__dot__Zvc6C{height:1.2rem;width:1.2rem}}.Slider_slider__dot--active__-JXEC{background-color:#fff}@media only screen and (max-width:59em){.Slider_slider__2joXu{height:30rem}}@media only screen and (max-width:46.37em){.Slider_slider__2joXu{height:25rem}}@media only screen and (max-width:31.25em){.Slider_slider__2joXu{height:20rem}}.react-slideshow-container{align-items:center;display:flex}.react-slideshow-container .nav{z-index:10}.react-slideshow-container .default-nav{align-items:center;background:#fff9;border:0;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;text-align:center;width:30px}.react-slideshow-container .default-nav:focus,.react-slideshow-container .default-nav:hover{background:#fff;color:#666;outline:0}.react-slideshow-container .default-nav.disabled:hover{cursor:not-allowed}.react-slideshow-container .default-nav:first-of-type{border-right:0;border-top:0;margin-right:-30px}.react-slideshow-container .default-nav:last-of-type{margin-left:-30px}.react-slideshow-container+ul.indicators{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.react-slideshow-container+ul.indicators li{display:inline-block;height:7px;margin:0;padding:5px;position:relative;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator{background:#0000;border:0;color:#0000;cursor:pointer;opacity:.25}.react-slideshow-container+ul.indicators .each-slideshow-indicator:before{background:#000;border-radius:50%;content:"";height:7px;left:0;position:absolute;text-align:center;top:0;width:7px}.react-slideshow-container+ul.indicators .each-slideshow-indicator.active,.react-slideshow-container+ul.indicators .each-slideshow-indicator:focus,.react-slideshow-container+ul.indicators .each-slideshow-indicator:hover{opacity:.75;outline:0}.react-slideshow-fade-wrapper{overflow:hidden;width:100%}.react-slideshow-fade-wrapper .react-slideshow-fade-images-wrap{display:flex;flex-wrap:wrap}.react-slideshow-fade-wrapper .react-slideshow-fade-images-wrap>div{opacity:0;position:relative}.react-slideshow-wrapper .react-slideshow-fade-images-wrap>div[aria-hidden=true]{display:none}.react-slideshow-wrapper.slide{overflow:hidden;width:100%}.react-slideshow-wrapper .images-wrap{display:flex;flex-wrap:wrap}.react-slideshow-wrapper .images-wrap>div[aria-hidden=true]{display:none}.react-slideshow-zoom-wrapper{overflow:hidden;width:100%}.react-slideshow-zoom-wrapper .zoom-wrapper{display:flex;flex-wrap:wrap;overflow:hidden}.react-slideshow-zoom-wrapper .zoom-wrapper>div{display:flex;position:relative}.react-slideshow-zoom-wrapper .zoom-wrapper>div[aria-hidden=true]{display:none}.Center_center__gvHyK{margin:0 auto;max-width:90%}
/*# sourceMappingURL=main.85fdb3c0.css.map*/