@import url(https://fonts.googleapis.com/css2?family=Noto+Serif);.TextContent_input__2r7J4{min-height:2rem;padding:.5rem;background-color:#fff;-webkit-flex-grow:1;flex-grow:1}textarea.TextContent_input__2r7J4{min-height:3rem;width:100%}.TextContent_btn-edit__20IH9{display:inline-block;position:relative;min-height:1.4rem;margin:auto 0 auto .5rem;padding:.2rem;cursor:pointer}.TextContent_color-invert__3erWs{background-color:#fff}.TextContent_anchor__2aMyJ{color:#3f83d1}.NavbarButton_btn-nav__hjl6Q{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#fff;margin:0 2rem;-webkit-transition:color .5s ease;transition:color .5s ease;cursor:pointer;text-transform:uppercase}.NavbarButton_btn-nav__hjl6Q:hover,.NavbarButton_nav-clicked__1IfFu{color:var(--text-selected)}@media (max-width:1400px){.NavbarButton_btn-nav__hjl6Q{font-size:.8rem;margin:.3rem 1rem}}.Button_container__WIEzQ{border:1px solid #fff;padding:.8rem 1.8rem;background-color:#000;color:#fff;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease;font-weight:bolder;font-size:.8rem;max-height:2.5rem;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.Button_container__WIEzQ.Button_inverted__1abQR,.Button_container__WIEzQ:hover{border-color:#000;background-color:#fff;color:#000}.Button_container__WIEzQ.Button_inverted__1abQR:hover{background-color:#000;color:#fff;border-color:#fff}.LanguageButton_container__3wUsG{position:relative;display:inline-block;min-height:1.25rem;min-width:7.5rem}.LanguageButton_selector__117sw{position:absolute;top:3rem;left:0;width:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;background-color:#000;border:1px solid #fff;color:#fff;padding:.5rem;font-size:.8rem;text-align:center}.LanguageButton_locale-option__2-Mjj{margin:.6rem .2rem;-webkit-transition:color .2s ease;transition:color .2s ease}.LanguageButton_flag__2EQj4,.LanguageButton_locale-option__2-Mjj a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.LanguageButton_flag__2EQj4{margin-left:.3rem}.LanguageButton_locale-option__2-Mjj:hover{color:var(--text-selected)}.Navbar_container__1yMPt{width:100vw;min-height:var(--nav-height);max-height:var(--nav-height);background-color:#000;position:fixed;top:0;left:0;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;color:#fff;z-index:50}.Navbar_btn-exit__26wNU{margin-left:1rem}.Navbar_ham-menu__1ShmS{position:absolute;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:flex-end;align-items:flex-end;visibility:hidden;background-color:transparent;border:0;cursor:pointer}.Navbar_ham-menu__1ShmS .Navbar_bar__3dXoD{width:29px;height:1px;background-color:#fff;margin:4px 0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.Navbar_ham-menu__1ShmS .Navbar_bar__3dXoD:nth-child(2){width:19px}.Navbar_ham-exit__3l4mG,.Navbar_ham-lang__qWQlU{display:none}@media (max-height:400px){.Navbar_buttons__Z2Gj9.Navbar_active__XUl-e{-webkit-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:1rem}}@media (max-width:1100px){.Navbar_buttons__Z2Gj9{position:absolute;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;right:0;top:-400px;-webkit-transition:top .8s ease;transition:top .8s ease;background-color:#000;padding:1rem 0;min-width:9rem}.Navbar_buttons__Z2Gj9.Navbar_active__XUl-e{top:80px}.Navbar_buttons__Z2Gj9>*{padding:.2rem 0}.Navbar_ham-menu__1ShmS{position:absolute;top:25px;right:25px;visibility:inherit;z-index:50}.Navbar_ham-menu__1ShmS.Navbar_active__XUl-e .Navbar_bar__3dXoD:nth-child(2){opacity:0}.Navbar_ham-menu__1ShmS.Navbar_active__XUl-e .Navbar_bar__3dXoD:first-child{-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.Navbar_ham-menu__1ShmS.Navbar_active__XUl-e .Navbar_bar__3dXoD:nth-child(3){-webkit-transform:translateY(-8px) rotate(-45deg);transform:translateY(-8px) rotate(-45deg)}}@media (max-width:600px){.Navbar_btn-lang__1fK1n,.Navbar_exit-container__MQprN{display:none}.Navbar_ham-exit__3l4mG,.Navbar_ham-lang__qWQlU{display:block;text-align:center}.Navbar_ham-lang__qWQlU button{margin-top:1rem}.Navbar_container__1yMPt{-webkit-justify-content:space-between;justify-content:space-between;padding:0 1rem}}@media (max-width:350px){.Navbar_btn-book__162Ah{display:none}}a.HashtagAnchor_anchor__d9u2n{display:block;position:relative;visibility:hidden}.HeaderSecondary_title__1_PPd{font-weight:lighter;color:var(--text-color-heading);font-size:25px;-webkit-text-decoration:uppercase;text-decoration:uppercase}.InputField_input-wrapper__2B4fs{font-style:italic;color:var(--text-color-faded);margin-top:1rem;-webkit-flex-grow:1;flex-grow:1}.InputField_input-wrapper__2B4fs label{margin-left:1px;display:block;margin-bottom:.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.9rem}.InputField_input-wrapper__2B4fs .InputField_input__jJA0Z{min-height:2.5rem;width:100%;border:1px solid transparent;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.InputField_input-wrapper__2B4fs .InputField_input__jJA0Z.InputField_error__1LwMS{border:1px solid red;background-color:rgba(245,66,66,.7)}.InputField_input-wrapper__2B4fs input.InputField_input__jJA0Z{max-height:2.5rem}.InputField_input-wrapper__2B4fs textarea.InputField_input__jJA0Z{padding-top:.8rem;font-family:inherit;resize:none}.InputField_input-wrapper__2B4fs .InputField_input__jJA0Z:hover{border:1px solid #000}.InputField_input-wrapper__2B4fs .InputField_input__jJA0Z{text-indent:1rem}.InputField_input-wrapper__2B4fs .InputField_input__jJA0Z::-webkit-input-placeholder{font-style:italic;color:var(--text-faded)}.InputField_input-wrapper__2B4fs .InputField_input__jJA0Z:-moz-placeholder,.InputField_input-wrapper__2B4fs .InputField_input__jJA0Z:-ms-input-placeholder,.InputField_input-wrapper__2B4fs .InputField_input__jJA0Z::-moz-placeholder,.InputField_input-wrapper__2B4fs .InputField_input__jJA0Z::-ms-input-placeholder,.InputField_input-wrapper__2B4fs .InputField_input__jJA0Z::-webkit-input-placeholder,.InputField_input-wrapper__2B4fs .InputField_input__jJA0Z::placeholder{font-style:italic;color:var(--text-faded)}.ApartmentValues_apartment-values__1nP1U{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;font-style:italic;font-size:.9rem}.ApartmentValues_apartment-value__38PFl{font-weight:700}@media (max-width:480px){.ApartmentValues_apartment-values__1nP1U{-webkit-flex-direction:column;flex-direction:column}.ApartmentValues_apartment-values__1nP1U>div{margin:.3rem 0}}.SelectInputField_container__1fAOD{position:relative;margin-top:1rem;z-index:1}.SelectInputField_input-container__1CRRJ{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-left:1rem;width:100%;min-height:2.5rem;max-height:2.5rem;background-color:#fff;cursor:pointer}.SelectInputField_options__Geo4R{position:absolute;padding:1rem;border:1px solid var(--border-faded);width:100%;max-height:20rem;overflow-y:auto;top:4.8rem;z-index:2;background-color:#fff}.SelectInputField_option__3Ce1d{padding:.8rem .3rem;border-bottom:1px solid var(--border-faded);cursor:pointer}.SelectInputField_option__3Ce1d:last-of-type{border-bottom:none}.SelectInputField_option__3Ce1d:hover{background-color:#000;color:#fff}.SelectInputField_placeholder__1JpJt{color:var(--text-faded);font-style:italic;font-size:.8rem}.SelectInputField_title__1bVaG{display:block;font-size:.9rem;font-style:italic;margin-bottom:.5rem}.LoadingSpinner_loader__3v1tx{position:relative;border:4px solid #fff;border-top-color:#00b3d9;border-radius:50%;width:20px;height:20px;-webkit-animation:LoadingSpinner_loaderSpin__HqKrU 2s linear infinite;animation:LoadingSpinner_loaderSpin__HqKrU 2s linear infinite}@-webkit-keyframes LoadingSpinner_loaderSpin__HqKrU{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes LoadingSpinner_loaderSpin__HqKrU{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.ContactForm_container__3PHUm{width:35%;min-width:450px;margin-bottom:2rem}.ContactForm_input__2OkBY span{display:block}.ContactForm_input-group__4tHUG{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch}.ContactForm_input-group__4tHUG>:first-child{margin-right:1rem}.ContactForm_container__3PHUm button[name=submit]{margin-top:1rem;min-height:1.5rem;background-color:#000;color:#fff;padding:.6rem 0;width:100%;cursor:pointer;border:1px solid transparent;-webkit-transition:all .5s ease;transition:all .5s ease}.ContactForm_container__3PHUm button[name=submit]:hover{background-color:#fff;color:#000;border:1px solid #000}.ContactForm_response__2X5bQ{margin-top:1rem;width:100%;text-align:center}.ContactForm_response__2X5bQ.ContactForm_success__2e6lo{color:green}.ContactForm_response__2X5bQ.ContactForm_error__2hLpB{color:red}.ContactForm_spinner__UuDe2{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;padding-top:.5rem}@media (max-width:500px){.ContactForm_container__3PHUm{width:90%;min-width:280px}.ContactForm_input-group__4tHUG{-webkit-flex-direction:column;flex-direction:column}.ContactForm_input-group__4tHUG>:first-child{margin-right:0}}.Map_map__5R3WC{position:relative;z-index:3;height:350px;width:350px;margin:2rem 2rem 2rem 4rem}@media (max-width:1000px){.Map_map__5R3WC{margin:0 0 3rem}}@media (max-width:500px){.Map_map__5R3WC{height:320px;width:320px}}@media (max-width:380px){.Map_map__5R3WC{height:260px;width:260px}}.ContactUs_container__303r7{width:100%;padding-top:8rem;background-color:#f5f5f5;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}.ContactUs_contact-info__1_suK{margin-top:2rem;margin-bottom:4rem;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:70%;font-family:"Noto Serif",serif;color:var(--text-color-faded)}.ContactUs_contact-info__1_suK span{margin:1rem 1.5rem}.ContactUs_contact-bottom__3a4Qz{display:-webkit-flex;display:flex}@media (max-width:1605px){.ContactUs_contact-info__1_suK{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}@media (max-width:1000px){.ContactUs_contact-bottom__3a4Qz{-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center}}@media (max-width:795px){.ContactUs_contact-info__1_suK{width:100%}.ContactUs_contact-info__1_suK span{margin:1rem 0}}.Layout_container__3YSMh{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;padding-top:10rem}.ApartmentCard_card-container__3lRwm{width:100%;padding:2rem 0;display:-webkit-flex;display:flex;border-bottom:1px solid #d3d3d3}.ApartmentCard_card-container__3lRwm:first-of-type{border-top:1px solid #d3d3d3}.ApartmentCard_image__3GNju{cursor:pointer}.ApartmentCard_apartment-info__QngqT{margin-left:1.5rem;-webkit-flex-grow:1;flex-grow:1;font-size:.8rem}.ApartmentCard_name__2xYbV{font-weight:bolder;font-size:1rem;margin-top:0}.ApartmentCard_beds__1AJAN{padding-top:1rem;border-bottom:1px solid #d3d3d3;padding-bottom:2rem}.ApartmentCard_amenities__5SCWH{display:-webkit-flex;display:flex;margin-top:.5rem}.ApartmentCard_amenity__2ot2s{margin-right:.8rem}.ApartmentCard_price-container__1pIS7{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center;margin-top:2rem;margin-left:2rem;min-width:9rem;-webkit-align-items:center;align-items:center}.ApartmentCard_price-description__lsmnf{font-size:.8rem}.ApartmentCard_price__30Ha8{font-size:2rem;margin:1rem 0}.ApartmentCard_img-container__2f9TX{position:relative;min-width:260px;max-width:260px;min-height:170px;max-height:170px}@media (max-width:700px){.ApartmentCard_card-container__3lRwm{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;border-bottom:0;padding-bottom:4rem}.ApartmentCard_img-container__2f9TX{-webkit-order:1;order:1;min-width:60vw;max-width:60vw;min-height:39vw;max-height:39vw}.ApartmentCard_price-container__1pIS7{-webkit-order:2;order:2;margin:auto}.ApartmentCard_apartment-info__QngqT{-webkit-order:3;order:3;margin-left:0;margin-top:.8rem}}@media (max-width:490px){.ApartmentCard_img-container__2f9TX{margin:0 auto;min-width:90vw;max-width:90vw;min-height:58.5vw;max-height:58.5vw}.ApartmentCard_price-container__1pIS7{-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:.5rem;-webkit-justify-content:center;justify-content:center;-webkit-order:3;order:3}.ApartmentCard_price-description__lsmnf{-webkit-flex-basis:40%;flex-basis:40%}.ApartmentCard_price__30Ha8{margin:.3rem}.ApartmentCard_price-container__1pIS7>a{margin-top:.5rem}.ApartmentCard_amenities__5SCWH{-webkit-justify-content:center;justify-content:center}}.apartments_container__2TVPl{width:55%;min-width:700px;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;margin-bottom:4rem}h3.apartments_title-tertiary__1J4F8{margin-right:auto;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:1.5rem;font-weight:lighter}@media (max-width:760px){.apartments_container__2TVPl{width:100%;padding:0 1rem;min-width:inherit}}