h1{font-weight:normal;font-style:normal;font-size:3.2vw!important;font-family:"costalinethin";padding:0;letter-spacing:2px;color:#2d47a5;margin:auto}h2{font-weight:normal;font-style:normal;font-size:3.2vw!important;line-height:110%;font-family:"costalinethin";padding:0;margin:0;padding:0;margin:0;letter-spacing:2px;color:#2d47a5}h3{font-weight:normal;font-style:normal;font-size:45px!important;line-height:111%;font-family:"costalinethin";padding:0;margin:0;letter-spacing:3px;color:#2d47a5}h4{font-weight:normal;font-style:normal;font-size:24px!important;font-family:"darker_grotesquesemibold";line-height:121%;padding:0;margin:0;color:#2d47a5;letter-spacing:0}h5{font-weight:normal;font-style:normal;font-size:22px!important;font-family:"darker_grotesquesemibold";line-height:110%;padding:0;margin:0;letter-spacing:0}h6{font-weight:normal;font-style:normal;font-size:20px!important;font-family:"darker_grotesquesemibold";line-height:111%;padding:0;margin:0}p{font-weight:normal!important;font-size:20px!important;font-family:"darker_grotesquelight";line-height:24px;padding:0;margin:0;color:#2d47a5}pre{font-family:"darker_grotesquesemibold";color:#2d47a5}.tag__line{font-size:13px!important;font-family:"darker_grotesquelight";line-height:24px;font-weight:300;padding:0;margin:0}.underlined{text-decoration:underline}.text-white{color:white!important}.text-dark{color:#25373f!important}@media (max-width:1060px){h1{font-size:40px!important}}@media (max-width:1024px){h2{font-size:38px!important}h3{font-size:30px!important}h4{font-size:26px!important}h5{font-size:20px!important}}.btn-primary{padding:0.3em 0.2em 0.5em 0.2em;font-size:16px;font-family:"darker_grotesquelight";color:#2d47a5!important;cursor:pointer;text-align:center;border:1px solid #2d47a5;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100px;moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background:#fcf2de;text-decoration:none}.btn-primary:hover{background-color:#f3d78b;moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;color:#2d47a5!important;border:1px solid #f3d78b}.open-drawer{padding:0.3em 1.2em 0.5em 1.2em;font-size:16px;font-family:"darker_grotesquelight";color:#2d47a5!important;cursor:pointer;text-align:center;border:1px solid #2d47a5;background-size:300% 100%;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background-color:transparent;text-decoration:none}.open-drawer:hover{background-color:#2d47a5;moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;color:#fcf2de!important;border:1px solid #2d47a5}.open-drawer.contact{padding:0.3em 1.2em 0.5em 1.2em;font-size:16px;font-family:"darker_grotesquelight";color:#2d47a5!important;cursor:pointer;text-align:center;border:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background-color:#fffff6;text-decoration:none}.open-drawer.contact:hover{font-family:"darker_grotesquesemibold";moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.btn-secondary{padding:0.3em 1em 0.5em 1em;font-size:16px;font-family:"darker_grotesquelight";color:#2d47a5!important;cursor:pointer;text-align:center;border:1px solid #2d47a5;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:100px;moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background-color:transparent;text-decoration:none;margin:auto}.btn-secondary svg{height:15px;width:auto;margin-right:0.5em;vertical-align:middle;margin-top:2px}.btn-secondary:hover{background-position:100% 0;moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;color:#f3d78b!important;border:1px solid #2d47a5;background-color:#2d47a5;text-decoration:none}.btn-secondary:hover svg path{fill:#f3d78b}.btn-social{padding:0.4em 0.9em 0.2em 0.9em;color:#fff;cursor:pointer;text-align:center;border:none;background-size:300% 100%;border-radius:15px;moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;border:1px solid #2d47a5;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background-image:-webkit-gradient(linear,left top,right top,from(#f3d78b),color-stop(#f3d78b),color-stop(#2d47a5),to(#2d47a5));background-image:linear-gradient(to right,#f3d78b,#f3d78b,#2d47a5,#2d47a5);text-decoration:none}.btn-social:hover{background-position:100% 0;moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.btn-social:hover svg path{fill:#f3d78b}.btn-primary:focus{outline:none}.btn-link{color:#25373f;text-decoration:underline;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-weight:700}.btn-link:hover{color:#882a23!important}.btn-submit{padding:0.5em 2.2em;font-size:18px;font-family:"darker_grotesquelight";color:#25373f;cursor:pointer;text-align:center;border:1px solid #25373f;background-size:300% 100%;border-radius:50px;moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;background-image:-webkit-gradient(linear,left top,right top,from(#ffcc48),color-stop(#ffcc48),color-stop(#25373f),to(#25373f));background-image:linear-gradient(to right,#ffcc48,#ffcc48,#25373f,#25373f);text-decoration:none}.btn-submit svg{vertical-align:sub;padding-right:2px}.btn-submit:hover{background-position:100% 0;moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;color:#fff!important;border:1px solid #fff}.btn-submit:hover svg path,.btn-submit:hover svg rect{fill:#fff!important}.open .logo-mob-dark{top:0px!important;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#openButton{background-color:#2d47a5;border:0;padding:7px 7px 5px 7px;border-radius:2px}#openButton svg path{fill:#fcf2de}#openButton svg g{fill:#fcf2de}#closeButton{font-family:"darker_grotesquesemibold"!important;padding:5px 10px;background-color:#fff;border:0;border-radius:2px;font-size:20px;color:#fcf2de!important;background-color:#2d47a5}body,html{-webkit-box-sizing:content-box;box-sizing:content-box;padding:0;margin:0;font-family:"darker_grotesquelight"!important;position:relative;color:#2d47a5}img{width:100%;display:block}section{overflow-x:hidden}ul{-webkit-padding-start:0!important;padding-inline-start:0!important;list-style:none!important;-webkit-margin-before:0!important;margin-block-start:0!important;-webkit-margin-after:0!important;margin-block-end:0!important;color:#2d47a5}a{-webkit-tap-highlight-color:transparent}a:active,a:focus{outline:none}.lb-nav a.lb-next{right:0!important;opacity:1!important;position:absolute!important;right:-70px!important}.lb-details{display:none}.lb-nav a.lb-prev{opacity:1!important;position:absolute!important;left:-80px!important;display:block!important}.lb-close{position:absolute;top:-25px;right:15%}.slick-slider{opacity:1!important}.modal-video-close-btn{cursor:pointer}.px-2{padding-left:2em;padding-right:2em}.pt-5{padding-top:5em!important}.pt-4{padding-top:4em!important}.pt-3{padding-top:3em!important}.pt-2{padding-top:2em!important}.pt-1{padding-top:0.5em}.pb-1{padding-bottom:1em}.pb-5{padding-bottom:5em}.mt-1{margin-top:1em}.mt-2{margin-top:2em}.mt-3{margin-top:3em}.mt-4{margin-top:4em}.mt-5{margin-top:5em}.mb-1{margin-bottom:1em}.mb-4{margin-bottom:4em}.mb-3{margin-bottom:3em}.mb-5{margin-bottom:5em}.m-4{margin:4em}.mr-1{margin-right:1em}.d-none{display:none!important}a{text-decoration:none;color:#25373f!important}button{color:#25373f!important}.main{padding-top:5em}.pb-4{padding-bottom:4em}.bold-underlined{text-decoration:underline;font-weight:700!important;font-style:italic}.m-auto{margin:auto!important}.text-center{text-align:center!important}.open{top:0!important}.hidden{display:none!important}.hide{display:none!important}.red-dot svg{vertical-align:middle}.bold{font-weight:700;font-family:"costalinethin"}.underlined{text-decoration:underline!important}.slick-dots li button:before{font-size:40px!important;color:#fff!important}.slick-dotted.slick-slider{margin-bottom:0!important}.slick-dots li{margin:0 10px!important}.amenities .amenities__wrapper .amenities__slider .slick-dots li a{font-size:14px}.whatsapp__component{left:15px;bottom:15px;position:fixed;z-index:50}.whatsapp__component a{text-decoration:none;display:inline-block;position:relative}.whatsapp__component a:hover{text-decoration:none}.whatsapp__component a svg{width:34px;height:34px;position:relative}.home__number{padding:0.5em 0.4em;border:2px solid white;font-size:35px;border-radius:30px;font-family:"costalinethin"}.rotate svg path:last-child{display:none}input:not([type=radio],[type=checkbox]),textarea{width:-webkit-fill-available;-webkit-appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;height:auto!important;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:0.8px solid black;border-radius:0px!important;background-color:transparent!important;padding-bottom:8px!important;font-size:20px;font-family:"darker_grotesquelight";color:#25373f;margin-bottom:5px}input:not([type=radio],[type=checkbox]):focus,textarea:focus{outline:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}select{width:-webkit-fill-available;-webkit-appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;height:auto!important;border:0.8px solid black;border-radius:20px!important;background-color:transparent!important;padding:12px 15px!important;font-family:"darker_grotesquelight";color:#25373f;font-size:16px}select:focus{outline:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}select:hover{cursor:pointer;background-color:#caa7ff!important}label{color:#25373f}.active{border:0.8px solid #25373f!important;background-color:#caa7ff!important}.active-link{text-decoration:underline}em{font-style:normal;text-decoration:underline}.pageTitle{opacity:0}.fadeInCustom{-webkit-animation:fadeIn 0.2s;animation:fadeIn 0.2s}.drawer{position:fixed;top:-100%;left:0;width:100%;height:100%;-webkit-transition:top 0.5s ease-in-out;transition:top 0.5s ease-in-out;z-index:1000;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;visibility:hidden;overflow:scroll}.active-drawer{top:0;visibility:visible}.lightboxOverlay{background-color:#fffff6!important;opacity:1!important}.open-buttons{margin:50px}.lightbox .lb-image{border:0!important}.lb-number{color:#2d47a5!important}.lb-caption{color:#2d47a5!important}.open-buttons button{margin:10px;padding:10px 20px;font-size:16px;cursor:pointer}@-webkit-keyframes float{0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-10px);transform:translatey(-10px)}to{-webkit-transform:translatey(0px);transform:translatey(0px)}}@keyframes float{0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-10px);transform:translatey(-10px)}to{-webkit-transform:translatey(0px);transform:translatey(0px)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes dash{to{stroke-dashoffset:0}}@keyframes dash{to{stroke-dashoffset:0}}.dash{visibility:visible!important;stroke-dasharray:3500;stroke-dashoffset:3500;-webkit-animation:dash 2.5s linear forwards;animation:dash 2.5s linear forwards}.grecaptcha-badge{visibility:hidden}.lang-switch{position:fixed;bottom:20px;right:20px;z-index:10000}#langMain{width:55px;height:55px;border-radius:50%;border:none;background:#2d47a5;color:#fff;font-size:22px;cursor:pointer;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,0.25);box-shadow:0px 4px 12px rgba(0,0,0,0.25);-webkit-transition:0.3s;transition:0.3s}.lang-menu{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#ffffff;padding:10px;border-radius:10px;-webkit-box-shadow:0px 4px 12px rgba(0,0,0,0.2);box-shadow:0px 4px 12px rgba(0,0,0,0.2);margin-bottom:10px}.lang-menu a{text-decoration:none;color:#2d47a5!important;padding:8px 12px;border-radius:6px;-webkit-transition:background 0.2s;transition:background 0.2s;font-family:"costalinethin"!important;font-size:12px!important}.lang-menu a:hover{background:#f0f0f0}#langMain:hover{background:#005fcc;-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:1060px){.hidden{display:block!important}.main{padding-top:2em}.lb-nav a.lb-next{opacity:1!important}.lb-nav a.lb-prev{opacity:1!important}}@media (max-width:1024px){.lb-nav a.lb-next{right:20px!important}.lb-nav a.lb-prev{left:20px!important}.lb-close{position:absolute;top:-35px;right:5%}}#drawer1{background-color:#2d47a5;-webkit-transition:visibility 0.4s linear,top 0.4s linear;transition:visibility 0.4s linear,top 0.4s linear}#drawer1 .close-btn{position:absolute;top:6%;right:8%;font-size:45px;background:none;border:none;cursor:pointer;color:#fcf2de!important;z-index:2;font-family:"costalinethin"}#drawer1 .logo-title{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:8%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:auto;justify-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}#drawer1 .logo-title h2{color:#fcf2de!important}#drawer1 .logo{margin-right:25px;margin-top:-15px}#drawer1 .container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:5%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;max-width:1200px;margin:auto}#drawer1 .left-panel{width:50%}#drawer1 .logo+h1{font-weight:300;font-size:36px;letter-spacing:1px}#drawer1 .CloudBedsWidget .vertical-widget{width:100%}#drawer1 .widgetHotelsForm label{font-weight:bold;display:block;margin-bottom:8px;font-size:20px;margin-bottom:-38px;color:#fcf2de!important;font-family:"darker_grotesquesemibold"}#drawer1 .widgetHotelsForm .acessa_widget_block{display:block!important}#drawer1 .widgetHotelsForm .acessa_widget_block p{font-family:"darker_grotesquesemibold";text-transform:uppercase;color:#fcf2de;margin-bottom:1em;padding-left:0.35em;font-size:18px}#drawer1 .widgetHotelsForm input{width:-webkit-fill-available;-webkit-appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;height:auto!important;border-top:0!important;border-left:0!important;border-right:0!important;border-bottom:0.8px solid #fcf2de;border-radius:0px!important;background-color:transparent!important;padding-bottom:8px!important;font-size:20px;font-family:"darker_grotesquelight";color:#fcf2de!important;margin-bottom:2em}#drawer1 .widgetHotelsForm input:focus{outline:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}#drawer1 .widgetHotelsForm input::-webkit-input-placeholder{color:#fcf2de!important}#drawer1 .widgetHotelsForm input::-moz-placeholder{color:#fcf2de!important}#drawer1 .widgetHotelsForm input:-ms-input-placeholder{color:#fcf2de!important}#drawer1 .widgetHotelsForm input::-ms-input-placeholder{color:#fcf2de!important}#drawer1 .widgetHotelsForm input::placeholder{color:#fcf2de!important}#drawer1 .widgetHotelsForm input::-webkit-calendar-picker-indicator{cursor:pointer;border-radius:4px;margin-right:2px;opacity:0.6;-webkit-filter:invert(0.8)!important;filter:invert(0.8)!important}#drawer1 .submit_link{margin-top:20px!important;padding:8px 30px 10px 30px!important;background-color:transparent!important;border:1px solid #fcf2de!important;color:#fcf2de!important;font-size:16px!important;border-radius:14px!important;cursor:pointer!important;font-family:"darker_grotesquelight"!important}#drawer1 .right-panel{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:2em;max-width:400px;font-size:16px;line-height:1.6}#drawer1 .right-panel p{color:#fcf2de!important;max-width:330px}#drawer2{-webkit-transition:visibility 0.4s linear,top 0.4s linear;transition:visibility 0.4s linear,top 0.4s linear;background-color:#f3d78b;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#drawer2 .close-btn{position:absolute;top:6%;right:8%;font-size:45px;background:none;border:none;cursor:pointer;color:#2d47a5!important;z-index:2;font-family:"costalinethin"}#drawer2 .drawer__container .contact-info{padding-top:5em}#drawer2 .drawer__container .contact-info .contact-info-title{margin-bottom:1.5em}#drawer2 .drawer__container .contact-info .icon-item{line-height:200%;font-size:18px;margin-left:-25px}#drawer2 .drawer__container .contact-info .icon-item a{color:#2d47a5!important}#drawer2 .drawer__container .contact-info .icon-item svg{height:17px;width:auto;margin-right:0.5em;vertical-align:middle}#drawer2 .drawer__container .contact-info .btn-social{margin:1em auto}#drawer2 .drawer__container .contact-info-follow{padding-top:3em}#drawer2 .drawer__container .contact-info-follow .contact-info-follow-icons{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:150px;margin:auto}@media (max-width:900px){#drawer1{background-color:#2d47a5}#drawer1 .close-btn{position:absolute;top:20px;right:30px;font-size:34px;background:none;border:none;cursor:pointer;color:#fcf2de!important;z-index:2}#drawer1 .logo-title{margin-top:1em;display:block;padding-top:5%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:auto;justify-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}#drawer1 .logo-title h2{margin-top:1em;color:#fcf2de!important;font-size:5vw!important;white-space:normal}#drawer1 .logo{margin-right:25px;margin-top:-15px}#drawer1 .container{display:block;padding-top:5%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;max-width:1200px;margin:auto}#drawer1 .left-panel{width:auto}#drawer1 .logo+h1{font-weight:300;font-size:36px;letter-spacing:1px}#drawer1 .form{margin-top:20px}#drawer1 .form-group{margin-bottom:30px}#drawer1 label{display:block;margin-bottom:8px;font-size:22px;margin-bottom:-35px;color:#fcf2de}#drawer1 .input-line{border-bottom:1px solid #fcf2de;padding:10px 0;position:relative}#drawer1 .input-line input::-webkit-input-placeholder{color:#ccc}#drawer1 .input-line input::-moz-placeholder{color:#ccc}#drawer1 .input-line input:-ms-input-placeholder{color:#ccc}#drawer1 .input-line input::-ms-input-placeholder{color:#ccc}#drawer1 .input-line input::placeholder{color:#ccc}#drawer1 .counter input{background:transparent;border:none;color:#fcf2de;font-family:"darker_grotesquelight";font-size:16px;outline:none;width:87%;text-align:end}#drawer1 .btn-reservar{margin-top:20px;padding:10px 30px;background-color:transparent;border:1px solid #fcf2de;color:#fcf2de!important;font-size:14px;border-radius:14px;cursor:pointer}#drawer1 .right-panel{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:2em;max-width:400px;font-size:16px;line-height:1.6}#drawer1 .right-panel p{color:#fcf2de!important;max-width:100%}#drawer1 input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}#drawer1 input[type=date]::-webkit-calendar-picker-indicator{opacity:0}}@media (max-width:500px){#drawer2{background-color:#f3d78b;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#drawer2 .close-btn{position:absolute;top:20px;right:20px!important;font-size:45px;background:none;border:none;cursor:pointer;color:#2d47a5!important;z-index:2;font-family:"costalinethin"}#drawer2 .drawer__container .contact-info{padding-top:5em}#drawer2 .drawer__container .contact-info .contact-info-title{margin-bottom:1.5em}#drawer2 .drawer__container .contact-info .icon-item{line-height:200%;font-size:18px;margin-left:-25px}#drawer2 .drawer__container .contact-info .icon-item svg{height:17px;width:auto;margin-right:0.5em;vertical-align:middle}#drawer2 .drawer__container .contact-info .btn-social{margin:1em auto}#drawer2 .drawer__container .contact-info-follow{padding-top:3em}#drawer2 .drawer__container .contact-info-follow .contact-info-follow-icons{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:150px;margin:auto}#drawer1{background-color:#2d47a5}#drawer1 .close-btn{position:absolute;top:20px;right:20px!important;font-size:34px;background:none;border:none;cursor:pointer;color:#fcf2de!important;z-index:2}#drawer1 .logo-title{margin-top:1em;display:block;padding-top:5%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:auto;justify-items:center;width:-webkit-max-content;width:-moz-max-content;width:max-content}#drawer1 .logo-title h2{margin-top:1em;color:#fcf2de!important;font-size:5vw!important;white-space:normal}#drawer1 .logo{margin-right:25px;margin-top:-15px}#drawer1 .container{display:block;padding-top:5%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;max-width:1200px;margin:auto}#drawer1 .left-panel{width:auto}#drawer1 .logo+h1{font-weight:300;font-size:36px;letter-spacing:1px}#drawer1 .form{margin-top:20px}#drawer1 .form-group{margin-bottom:30px}#drawer1 label{font-weight:bold;display:block;margin-bottom:8px;font-size:22px;margin-bottom:-35px;color:#fcf2de}#drawer1 .label-fechas{margin-bottom:-10px!important}#drawer1 .input-line{border-bottom:1px solid #fcf2de;padding:10px 0;position:relative;height:35px}#drawer1 .input-line input::-webkit-input-placeholder{color:#ccc}#drawer1 .input-line input::-moz-placeholder{color:#ccc}#drawer1 .input-line input:-ms-input-placeholder{color:#ccc}#drawer1 .input-line input::-ms-input-placeholder{color:#ccc}#drawer1 .input-line input::placeholder{color:#ccc}#drawer1 .counter input{background:transparent;border:none;color:#fcf2de;font-family:"darker_grotesquelight";font-size:16px;outline:none;width:79%;text-align:end}#drawer1 .fecha{padding-right:20px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDciIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCA0NyAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTI0LjkxNDEgMTUuOTc2Nkw0My43Mjc1IDAuNDU3MDMxTDQ2LjI3MjUgMy41NDI5N0wyNS4wODUgMjEuMDIyNUwwLjgzMzk4NCAzLjYyNUwzLjE2NjAyIDAuMzc1TDI0LjkxNDEgMTUuOTc2NloiIGZpbGw9IiNGRkZERjkiLz4KPC9zdmc+Cg==")!important;background-repeat:no-repeat!important;background-position:right 8px center!important;background-size:15px!important}#drawer1 .right-panel{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:2em;max-width:400px;font-size:16px;line-height:1.6}#drawer1 .right-panel p{color:#fcf2de!important;max-width:100%}#drawer1 input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}#drawer1 input[type=date]::-webkit-calendar-picker-indicator{opacity:0}}.header{width:100%}.header .header-grid{display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;top:0;right:0;z-index:999;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fffff6}.header .header-grid .main-logo{width:25%;padding-left:2em}.header .header-grid .main-logo a svg{max-width:140px;height:60px}.header .header-grid .navigation{width:50%;justify-items:center}.header .header-grid .navigation .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0em 0.6em;list-style-type:none;list-style:none}.header .header-grid .navigation .menu #dropdownMenu{cursor:pointer}.header .header-grid .navigation .menu li{font-size:12px;padding:1.5em 0.8em}.header .header-grid .navigation .menu li a{text-decoration:none;color:#2d47a5!important;font-family:"darker_grotesquesemibold";font-size:16px;padding:0.4em 1em;border-radius:0;-webkit-transition:all 0.5s ease-out;transition:all 0.5s ease-out;text-transform:uppercase;opacity:0.6}.header .header-grid .navigation .menu li a:hover{background-color:#fffff6;opacity:1}.header .header-grid .navigation .menu li:last-child{padding-left:0}.header .header-grid .navigation .menu li .toggle-submenu{opacity:1;pointer-events:all}.header .header-grid .navigation .menu li ul{opacity:0;pointer-events:none;position:absolute;top:45px;background-color:#fffff6;width:220px;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}.header .header-grid .navigation .menu li ul li{padding:1em 1.2em!important;background-color:transparent}.header .header-grid .navigation .menu li ul li a{padding:0 1em!important;background-color:transparent;margin-left:-1.2em}.header .header-grid .navigation .menu li ul li a svg{margin-right:0.2em;vertical-align:middle;opacity:0;height:14px;width:auto;margin-bottom:2px}.header .header-grid .navigation .menu li ul li a:hover{margin-left:0;-webkit-transition:0.3s ease;transition:0.3s ease}.header .header-grid .navigation .menu li ul li a:hover svg{-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;opacity:1}.header .header-grid .contact__nav{display:-webkit-box;display:-ms-flexbox;display:flex;width:25%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;max-width:300px}.header .sub-navigation{background-color:#25373f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-left:5%;padding-right:5%}.header .sub-navigation .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-padding-start:0;padding-inline-start:0;list-style-type:none;list-style:none;padding-top:0.7em;padding-bottom:0.7em}.header .sub-navigation .menu li{text-decoration:none;color:#fff;font-family:"darker_grotesquelight";font-size:16px;font-weight:500}.header-mob{display:none}@media (max-width:1060px){.header{display:none;background-color:black}.header-mob{z-index:999;display:block;position:absolute;width:100%;height:180px;overflow:scroll}.header-mob .header-mob-icons .logo-mob{position:absolute;top:20px;left:25px;z-index:999}.header-mob .header-mob-icons .logo-mob svg{width:100px;height:90px}.header-mob .header-mob-icons .menu-icon{text-align:end;padding:2.8em 2em;position:fixed;right:0}.header-mob .mob-navigation{position:fixed;top:-2000px;background-color:#fff;width:100%;height:100vh;z-index:999;min-height:1200px;-webkit-transition:all 0.4s ease-out;transition:all 0.4s ease-out;overflow-y:scroll}.header-mob .mob-navigation .logo-mob-dark{position:absolute;top:20px;left:3em;z-index:999}.header-mob .mob-navigation .logo-mob-dark svg{width:100px;height:90px}.header-mob .mob-navigation .close-button{color:#25373f;position:absolute;top:20px;right:20px}.header-mob .mob-navigation .mob-menu{padding:6em 3em 1em 3em}.header-mob .mob-navigation .mob-menu ul{padding:0;margin:0}.header-mob .mob-navigation .mob-menu ul li{line-height:60px;margin:0}.header-mob .mob-navigation .mob-menu ul li a{padding:1em 0;font-size:18px;font-family:"darker_grotesquesemibold"!important;color:#2d47a5!important;cursor:pointer;text-align:left;border:0;background-size:300% 100%;border-radius:50px;moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;text-transform:uppercase;font-family:"darker_grotesquelight";text-decoration:none;display:block;line-height:100%;width:230px}.header-mob .mob-navigation .mob-menu ul li a:hover{text-decoration:none!important;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.header-mob .mob-navigation .mob-menu ul li:nth-child(8) a{margin:auto;width:60px;font-size:12px}.header-mob .mob-navigation .mob-menu ul li:nth-child(9) a{margin:auto;width:60px;font-size:12px}.header-mob .mob-navigation .mob-menu ul li ul li a{font-size:14px!important;padding:0.8em 0;font-family:"darker_grotesquelight"!important}.header-mob .mob-navigation .mob-menu ul li ul li a:hover{font-family:"darker_grotesquesemibold"!important;background-color:transparent;text-decoration:none!important}.header-mob .mob-navigation .social-mob{padding-bottom:2em;padding-left:3em}.header-mob .mob-navigation .social-mob ul{margin-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.header-mob .mob-navigation .social-mob ul li{margin-top:1em}.header-mob .mob-navigation .social-mob ul li button{margin-right:1.5em}}.footer{background-color:#fffff6;color:#25373f;position:relative;overflow:hidden}.footer .footer-wrapper{font-family:"darker_grotesquelight"!important;padding-right:5%;padding-left:5%;padding-top:6em;padding-bottom:6em}.footer .footer-wrapper .footer-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer-wrapper .footer-container .footer-col{min-height:100px;width:20%}.footer .footer-wrapper .footer-container .footer-col h6{color:#2d47a5;padding-bottom:0.5em}.footer .footer-wrapper .footer-container .footer-col:first-child{width:25%}.footer .footer-wrapper .footer-container .footer-col:first-child svg{max-width:120px;height:auto}.footer .footer-wrapper .footer-container .footer-col a{font-family:"darker_grotesquelight"!important;font-weight:300;color:#2d47a5!important;font-size:18px;line-height:120%}.footer .footer-wrapper .footer-container .footer-col a:hover{text-decoration:underline}.footer .footer-wrapper .footer-container .footer-col .contact-info{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer-wrapper .footer-container .footer-col .contact-info div{margin-right:8px}.footer .footer-wrapper .footer-container .footer-col .contact-info div:hover{opacity:0.8}@media (max-width:878px){.footer .footer-wrapper{font-family:"darker_grotesquelight"!important;padding-right:2em;padding-left:2em;padding-top:5em;padding-bottom:5em}.footer .footer-wrapper .footer-container{display:block;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer .footer-wrapper .footer-container .footer-col{padding-bottom:0.5em;width:auto}.footer .footer-wrapper .footer-container .footer-col:first-child{width:auto;padding-bottom:2em}.footer .footer-wrapper .footer-container-second{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:3em}.footer .footer-wrapper .footer-container-second .footer-col{padding-bottom:0.5em;width:auto}.footer .footer-wrapper .footer-container-second .footer-col .footer-button{margin-top:3em}.footer .footer-wrapper .footer-container-second .footer-col:first-child{width:auto}.footer .footer-wrapper .footer-container-second .footer-col:last-child{width:auto}}.aside{width:15%;height:100%;left:0;top:0;position:absolute;border-right:1px solid #25373f;z-index:1}.aside .aside__logo{text-align:center;position:absolute;top:50vh;left:10%;right:11%}.aside .aside__logo svg{width:100%}.white svg{fill:#fff!important}@media (max-width:1024px){.aside{display:none}}.default{background-position:center;background-repeat:no-repeat;background-size:cover}.default .default__wrapper{max-width:1300px;margin:auto;padding:5em 2em;color:#fcf2de}.default .default__wrapper .default__title h5{color:#2d47a5!important}.default .default__wrapper .default__content{color:#2d47a5}.default .default__wrapper .default__content p{padding-bottom:1em}.default .default__wrapper .default__content p strong{font-family:"darker_grotesquesemibold"}.default .default__wrapper .default__content ul{color:#2d47a5;font-size:16px;list-style-type:circle!important;margin-left:1em;line-height:140%;padding-bottom:1em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__hero{height:100vh;background-color:#fcf2de;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__hero .regular__studio__title{position:absolute;top:30%;left:48%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:20}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__hero .regular__studio__title .regular__studio__title__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__hero .regular__studio__title .regular__studio__title__wrapper h2{color:#fff;text-transform:uppercase}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__hero .regular__studio__title .regular__studio__title__wrapper .regulat__studio__title__icon{margin-right:3em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__hero .regular__studio__title .regular__studio__title__wrapper .regulat__studio__title__icon svg{height:100px;width:auto}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__hero .regular__studio__title .regular__studio__title__wrapper .regulat__studio__title__icon svg path{fill:#fff}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__hero .regular__studio__title .regular__studio__title__wrapper .regulat__studio__title__icon svg rect{stroke:#fff}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__hero .hero__arrow__down{position:absolute;top:95%;left:50%;z-index:1}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__about{background-color:#fcf2de;padding-top:5.5em;padding-bottom:4em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__about .regular__studio__container{max-width:1350px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:5%;padding-right:5%;position:relative}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__about .regular__studio__container .regular__studio__text{font-size:24px;margin:auto;text-align:center;line-height:125%;color:#2d47a5}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__about .regular__studio__container .regular__studio__text .regular__studio__text__icon__top svg{width:80px;height:80px}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__about .regular__studio__container .regular__studio__text pre{z-index:4;background:rgba(255,255,255,0.1);border-radius:10px;padding:20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);position:relative;text-transform:uppercase}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__about .regular__studio__container .regular__studio__text .regular__studio__text__icon__bottom{padding-top:1em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__about .regular__studio__container .regular__studio__text .regular__studio__text__icon__bottom svg{width:60px;height:60px}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms{background-color:#fcf2de;padding-bottom:5em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1350px;margin:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room{width:50%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper{position:relative;padding:2.8em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-right{position:absolute;top:39%;right:5%;z-index:1;cursor:pointer;padding:2em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-right svg{height:30px;width:auto}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-left{position:absolute;top:39%;left:5%;z-index:1;cursor:pointer;padding:2em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-left svg{height:30px;width:auto}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-right.penthouse{position:absolute;top:37.5%;right:5%;z-index:1;cursor:pointer;padding:2em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-right.penthouse svg{height:30px;width:auto}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-left.penthouse{position:absolute;top:37.5%;left:5%;z-index:1;cursor:pointer;padding:2em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-left.penthouse svg{height:30px;width:auto}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .expand-icon.penthouse{position:absolute;top:40%;left:47%;z-index:1;pointer-events:none}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .expand-icon.penthouse svg{height:26px;width:auto}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .expand-icon{position:absolute;top:42.5%;left:47%;z-index:1;pointer-events:none}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .expand-icon svg{height:26px;width:auto}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .slide__reg{opacity:0}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .slide__reg .regular__studio__rooms__room__slider{background-position:center;background-repeat:no-repeat;background-size:cover;height:440px}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .slide__reg .regular__studio__rooms__room__slider a img{visibility:hidden;-o-object-fit:cover;object-fit:cover;height:440px}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .slick-dots{display:none!important}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .regular__studio__rooms__room__description h5{padding-top:2em;width:300px;text-transform:uppercase}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .regular__studio__rooms__room__description p{padding-top:2em;padding-left:4em;padding-bottom:3em;min-height:150px;max-width:440px}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .regular__studio__rooms__room__items__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-left:5.2em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .regular__studio__rooms__room__items__container .regular__studio__rooms__room__item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .regular__studio__rooms__room__items__container .regular__studio__rooms__room__item .regular__studio__rooms__room__item__icon img{vertical-align:-webkit-baseline-middle;width:30px;height:30px}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .regular__studio__rooms__room__items__container .regular__studio__rooms__room__item .regular__studio__rooms__room__item__title{color:#2d47a5;font-size:18px;margin-left:1em;padding-right:0.5em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .regular__studio__rooms__room__button{margin-top:2.5em;margin-left:4.8em}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options{background-color:#f3d78b;padding:5em 0}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__header{max-width:1200px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:3em}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__header .more__options__header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__header .more__options__header__container .more__options__header__icon{margin-top:20px;margin-right:2em}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__header .more__options__header__container .more__options__header__icon svg{height:85px;width:80px}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__header .more__options__header__container .more__options__header__title h6{padding-bottom:0.8em;font-family:"darker_grotesquelight";text-transform:uppercase}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__header .more__options__header__container .more__options__header__title h4{max-width:330px;margin:auto;text-transform:uppercase}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__image__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;max-width:800px;margin:0 auto}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__image__grid a{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__image__grid a img{width:100%;height:auto;display:block;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-o-object-fit:cover;object-fit:cover;min-height:315px}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__image__grid a img:hover{-webkit-transform:rotate(5deg);transform:rotate(5deg)}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__image__grid a .more__options__image__grid__item__title{padding-top:0.5em;font-size:20px;text-align:center;color:#2d47a5}@media (max-width:1090px){.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-right{top:37%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-left{top:37%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-right.penthouse{position:absolute;top:35.5%;right:5%;z-index:1;cursor:pointer;padding:2em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-right.penthouse svg{height:30px;width:auto}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-left.penthouse{position:absolute;top:35.5%;left:5%;z-index:1;cursor:pointer;padding:2em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-left.penthouse svg{height:30px;width:auto}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .expand-icon{top:41%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .expand-icon.penthouse{top:41%}}@media (max-width:1090px){.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-right{top:33%;right:6%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-left{top:33%;left:6%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .expand-icon{top:37.3%;left:47%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .expand-icon.penthouse{top:37.3%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-right.penthouse{top:31.5%;right:6%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-left.penthouse{top:31.5%;left:6%}}@media (max-width:869px){.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__hero{height:70vh;min-height:500px}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__hero .regular__studio__title{position:absolute;top:40%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__hero .regular__studio__title .regular__studio__title__wrapper h2{font-size:34px!important}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__hero .regular__studio__title .regular__studio__title__wrapper .regulat__studio__title__icon{margin-right:1.5em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__hero .hero__arrow__down{left:47%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__about{background-color:#fcf2de;padding-top:5.5em;padding-bottom:4em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__about .regular__studio__container .regular__studio__text pre{white-space:normal;padding:20px}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms{background-color:#fcf2de;padding-bottom:5em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container{display:block}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room{width:auto}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper{position:relative}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-right{top:30%;right:6%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-left{top:30%;left:6%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .expand-icon{top:34%;left:47%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .expand-icon.penthouse{top:33%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-right.penthouse{top:30%;right:6%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .arrow-left.penthouse{top:30%;left:6%}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .slide__reg .regular__studio__rooms__room__slider{height:340px}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .slide__reg .regular__studio__rooms__room__slider a img{height:440px;min-height:440px}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .regular__studio__rooms__room__description p{padding-left:0em;padding-bottom:2em}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .regular__studio__rooms__room__items__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding-left:0}.regular__studio .regular__studio__wrapper .regular__studio__container .regular__studio__rooms .regular__studio__rooms__container .regular__stidio__rooms__room .regular__studio__rooms__room__wrapper .regular__studio__rooms__room__button{margin-left:0}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options{background-color:#f3d78b;padding:5em 0}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__header{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 8%;margin-bottom:2em}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__header .more__options__header__container{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__header .more__options__header__container .more__options__header__icon{margin-top:0;margin-right:0;text-align:center}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__header .more__options__header__container .more__options__header__title{text-align:center;margin-top:1em}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__header .more__options__header__container .more__options__header__title h4 pre{white-space:normal}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__image__grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__image__grid a{width:100%;-webkit-box-flex:0;-ms-flex:none;flex:auto;padding:1em 2em}.regular__studio .regular__studio__wrapper .regular__studio__container .more__options .more__options__image__grid a .more__options__image__grid__item__title{padding-top:0.5em;font-size:20px;text-align:center;color:#2d47a5}}.amenities .amenities__wrapper{background-color:#fcf2de}.amenities .amenities__wrapper .amenities__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9em 4em 7em 4em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.amenities .amenities__wrapper .amenities__header .amenities__header__icon{padding-right:2em}.amenities .amenities__wrapper .amenities__header .amenities__header__title h2{text-transform:uppercase}.amenities .amenities__wrapper .amenities__about{text-align:center;font-size:23px;padding-bottom:7em}.amenities .amenities__wrapper .amenities__about pre{text-transform:uppercase}.amenities .amenities__wrapper .amenities__slider{background-color:#f3d78b;position:relative}.amenities .amenities__wrapper .amenities__slider .slick-dots{bottom:50px!important;left:0%!important}.amenities .amenities__wrapper .amenities__slider .slick-disabled{display:none!important}.amenities .amenities__wrapper .amenities__slider .slick-dots li a{color:#2d47a5!important}.amenities .amenities__wrapper .amenities__slider .slick-dots li.slick-active a{text-decoration:underline;font-family:"darker_grotesquesemibold"}.amenities .amenities__wrapper .amenities__slider .arrow-right{position:absolute;right:8%;top:50%;z-index:1;cursor:pointer}.amenities .amenities__wrapper .amenities__slider .arrow-right svg{height:30px;width:auto}.amenities .amenities__wrapper .amenities__slider .arrow-left{position:absolute;left:7%;top:50%;z-index:1;cursor:pointer}.amenities .amenities__wrapper .amenities__slider .arrow-left svg{height:30px;width:auto}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container{max-width:1350px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:8%;padding-right:5%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:700px}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__images{width:40%}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__images .amenities__slider__first__image{top:10%;position:absolute;left:20%}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__images .amenities__slider__first__image img{width:300px}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__images .amenities__slider__second__image{position:absolute;top:40%;left:10%}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__images .amenities__slider__second__image img{width:300px}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions{width:60%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__descriptions__container{padding:3em 0em 3em 10%}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__amenities{padding-bottom:4em}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__amenities .amenities__slider__row__header{padding-top:2em}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__amenities .amenities__slider__row__header h6{text-transform:uppercase}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__amenities .amenities__slider__row__header .amenities__slider__row__tagline{max-width:330px;padding-left:5em;padding-top:1.5em;padding-bottom:3em}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__amenities .amenities__slider__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:3em;margin-left:10em}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__amenities .amenities__slider__row .amenities__slider__item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__amenities .amenities__slider__row .amenities__slider__item .amenities__slider__item__icon{width:30px;height:30px}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__amenities .amenities__slider__row .amenities__slider__item .amenities__slider__item__icon svg{vertical-align:-webkit-baseline-middle}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__amenities .amenities__slider__row .amenities__slider__item .amenities__slider__item__title{color:#2d47a5;font-size:18px;margin-left:2em}@media (max-width:1173px){.amenities .amenities__wrapper .amenities__header{padding-bottom:3em}.amenities .amenities__wrapper .amenities__header h2{font-size:32px!important}.amenities .amenities__wrapper .amenities__about{text-align:center;font-size:23px;padding-bottom:3em}.amenities .amenities__wrapper .amenities__about pre{white-space:normal;padding:2em}.amenities .amenities__wrapper .amenities__slider .arrow-right{top:55%}.amenities .amenities__wrapper .amenities__slider .arrow-left{top:55%}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container{max-width:1350px;margin:auto;display:block;padding-left:8%;padding-right:5%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:700px}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__images{width:auto}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__images .amenities__slider__first__image{position:inherit;padding-top:4em}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__images .amenities__slider__first__image img{width:300px}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__images .amenities__slider__second__image{position:inherit;margin-top:-90px;margin-left:70px}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__images .amenities__slider__second__image img{width:250px}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions{width:auto}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__descriptions__container{padding:3em 10% 3em 10%}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__amenities{padding-bottom:4em}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__amenities .amenities__slider__row__header{padding-top:2em}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__amenities .amenities__slider__row__header .amenities__slider__row__tagline{max-width:330px;padding-left:0em;padding-top:1.5em;padding-bottom:1.5em}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__amenities .amenities__slider__row{display:block;padding-top:0em;margin-left:0em}.amenities .amenities__wrapper .amenities__slider .amenities__slider__container .amenities__slider__descriptions .amenities__slider__amenities .amenities__slider__row .amenities__slider__item{width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:1.5em}}.community .community__wrapper{background-color:#fcf2de}.community .community__wrapper .community__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9em 4em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.community .community__wrapper .community__header .community__header__icon{padding-right:2em}.community .community__wrapper .community__header .community__header__title h2{text-transform:uppercase}.community .community__wrapper .community__content{display:-webkit-box;display:-ms-flexbox;display:flex}.community .community__wrapper .community__content .community__content__image{width:55%}.community .community__wrapper .community__content .community__content__image img{width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;height:600px}.community .community__wrapper .community__content .community__content__description{width:45%;padding:5em 6%}.community .community__wrapper .community__content .community__content__description h4{max-width:480px;line-height:160%;padding-bottom:2em!important;text-transform:uppercase}.community .community__wrapper .community__content .community__content__description p{padding-top:1em;padding-left:4em;max-width:440px}.community .community__wrapper .community__content .community__content__description .community__content__icon{padding-top:3em;padding-left:5em}.community .community__wrapper .community__content .community__content__description .community__content__icon svg{width:60px;height:60px}.community .community__wrapper .community__content .community__content__description .community__content__icon svg .s0{fill:#fdcf57!important}.community .community__wrapper .comunity__instagram{margin-top:5em;background-color:#f3d78b;padding:1em 0}.community .community__wrapper .comunity__instagram .comunity__instagram__image-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;width:100%;max-width:1200px;margin:40px auto;padding:0 20px;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.community .community__wrapper .comunity__instagram .comunity__instagram__image-grid img{max-width:calc(25% - 20px)!important;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:5px}.community .community__wrapper .comunity__instagram .community__instagram__button{margin-top:1em;margin-bottom:1.5em}.community .community__wrapper .comunity__instagram .community__instagram__button a{min-width:200px!important;margin:auto}.community .community__wrapper .community__slider{background-color:#fcf2de;padding:5em 0}.community .community__wrapper .community__slider .community__slider__wrapper{max-width:380px;margin:auto;position:relative}.community .community__wrapper .community__slider .community__slider__wrapper .slider__comunnity .slider__content__wrapper p{font-size:22px!important;line-height:120%}.community .community__wrapper .community__slider .community__slider__wrapper .slider__comunnity .slider__content__wrapper .slider__content__person{padding-top:2.5em;font-size:22px;text-align:end}.community .community__wrapper .community__slider .community__slider__wrapper .slick-dots{display:none!important}.community .community__wrapper .community__slider .community__slider__wrapper .arrow-right{position:absolute;right:-23%;top:10%;z-index:1;cursor:pointer}.community .community__wrapper .community__slider .community__slider__wrapper .arrow-right svg{height:30px;width:auto}.community .community__wrapper .community__slider .community__slider__wrapper .arrow-left{position:absolute;left:-23%;top:10%;z-index:1;cursor:pointer}.community .community__wrapper .community__slider .community__slider__wrapper .arrow-left svg{height:30px;width:auto}@media (max-width:1060px){.community .community__wrapper .community__header{padding:8em 2em 5em 2em}.community .community__wrapper .community__content{display:block}.community .community__wrapper .community__content .community__content__image{width:auto}.community .community__wrapper .community__content .community__content__image img{height:400px}.community .community__wrapper .community__content .community__content__description{width:auto;padding:0em 6% 5em 6%}.community .community__wrapper .community__content .community__content__description p{padding-left:0em}.community .community__wrapper .community__content .community__content__description .community__content__icon{padding-left:0}.community .community__wrapper .comunity__instagram{margin-top:5em;background-color:#f3d78b;padding:1em 2em}.community .community__wrapper .comunity__instagram .comunity__instagram__image-grid{padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.community .community__wrapper .comunity__instagram .comunity__instagram__image-grid img{max-width:calc(50% - 15px)!important}.community .community__wrapper .community__slider{background-color:#fcf2de;padding:5em 4em}.community .community__wrapper .community__slider .community__slider__wrapper .arrow-right{position:absolute;right:-16%;top:10%;z-index:1;cursor:pointer}.community .community__wrapper .community__slider .community__slider__wrapper .arrow-right svg{height:30px;width:auto}.community .community__wrapper .community__slider .community__slider__wrapper .arrow-left{position:absolute;left:-16%;top:10%;z-index:1;cursor:pointer}.community .community__wrapper .community__slider .community__slider__wrapper .arrow-left svg{height:30px;width:auto}}.location .location__wrapper{background-color:#fcf2de}.location .location__wrapper .location__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:9em 4em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.location .location__wrapper .location__header .location__header__icon{padding-right:2em}.location .location__wrapper .location__header .location__header__title{text-transform:uppercase}.location .location__wrapper .location__content{display:-webkit-box;display:-ms-flexbox;display:flex}.location .location__wrapper .location__content .location__content__map{width:60%;margin-bottom:5em}.location .location__wrapper .location__content .location__content__description{width:40%;padding:5em 6%}.location .location__wrapper .location__content .location__content__description h4{max-width:400px;line-height:160%;text-transform:uppercase}.location .location__wrapper .location__content .location__content__description p{padding-top:3em;padding-left:4em;max-width:380px}.location .location__wrapper .location__content .location__content__description .location__content__icon{padding-top:3em;padding-left:5em}.location .location__wrapper .location__content .location__content__description .location__content__icon svg{width:60px;height:60px}.location .location__wrapper .location__content .location__content__description .location__content__icon svg .s0{fill:#fdcf57!important}@media (max-width:1060px){.location .location__wrapper{background-color:#fcf2de}.location .location__wrapper .location__header{padding:8em 2em 5em 2em}.location .location__wrapper .location__header .location__header__icon{padding-right:2em}.location .location__wrapper .location__content{display:block}.location .location__wrapper .location__content .location__content__map{width:auto;margin-bottom:0em}.location .location__wrapper .location__content .location__content__map iframe{height:400px}.location .location__wrapper .location__content .location__content__description{width:auto;padding:5em 6%}.location .location__wrapper .location__content .location__content__description p{padding-left:0em}.location .location__wrapper .location__content .location__content__description .location__content__icon{padding-top:3em;padding-left:0}}.home{background-color:#fcf2de}.home .home__wrapper{width:100%}.home .home__wrapper .home__video{background-color:darkgray;height:100vh;text-align:left;overflow:hidden;position:relative;min-height:600px}.home .home__wrapper .home__video img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100vh}.home .home__wrapper .home__video .home__viedeo__title{top:50%;left:26%;position:absolute;-webkit-transform:translate(-40%,-50%);transform:translate(-15%,-50%);-ms-hyphens:auto;hyphens:auto;display:-webkit-box;display:-ms-flexbox;display:flex}.home .home__wrapper .home__video .home__viedeo__title svg{min-height:60px;min-width:120px;height:10%;width:18%;margin-right:4em}.home .home__wrapper .home__video .home__viedeo__title svg path{fill:white}.home .home__wrapper .home__video .home__viedeo__title h1{color:#fff;text-transform:uppercase}.home .home__wrapper .home__video .hero__arrow__down{position:absolute;top:95%;left:50%;z-index:1}.home .home__wrapper .home__about{background-color:#fcf2de;padding-top:12em;padding-bottom:14em}.home .home__wrapper .home__about .home__about__container{max-width:1350px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:5%;padding-right:5%;position:relative}.home .home__wrapper .home__about .home__about__container .home__about__images__start .first__img{position:absolute;top:-10%;z-index:2}.home .home__wrapper .home__about .home__about__container .home__about__images__start .first__img img{max-width:250px}.home .home__wrapper .home__about .home__about__container .home__about__images__start .second__img{position:absolute;top:55%;left:10%;z-index:1}.home .home__wrapper .home__about .home__about__container .home__about__images__start .second__img img{max-width:280px}.home .home__wrapper .home__about .home__about__container .home__about__images__end .first__img{position:absolute;top:-15%;right:5%;z-index:1}.home .home__wrapper .home__about .home__about__container .home__about__images__end .first__img img{max-width:260px}.home .home__wrapper .home__about .home__about__container .home__about__images__end .second__img{position:absolute;top:48%;right:10%;z-index:2}.home .home__wrapper .home__about .home__about__container .home__about__images__end .second__img img{max-width:240px}.home .home__wrapper .home__about .home__about__container .home__about__text{max-width:550px;font-size:24px;margin:auto;text-align:center;line-height:125%;color:#2d47a5}.home .home__wrapper .home__about .home__about__container .home__about__text .home__about__text__icon__top svg{width:80px;height:80px}.home .home__wrapper .home__about .home__about__container .home__about__text pre{z-index:4;background:rgba(255,255,255,0.1);border-radius:2px;padding:20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);text-transform:uppercase;position:relative}.home .home__wrapper .home__about .home__about__container .home__about__text .home__about__text__icon__bottom{padding-top:1em;position:relative;z-index:3}.home .home__wrapper .home__about .home__about__container .home__about__text .home__about__text__icon__bottom svg{width:60px;height:60px}.home .home__wrapper .home__location{height:95vh;max-height:800px;background-size:55% 115%;background-position:left center;-webkit-transition:background-size 1.5s ease,background-position 1.5s ease;transition:background-size 1.5s ease,background-position 1.5s ease;cursor:pointer;position:relative;background-repeat:no-repeat;z-index:3}.home .home__wrapper .home__location .home__location__cantainer{position:absolute;left:60%;background:#fcf2de;padding:3em 2em;z-index:2}.home .home__wrapper .home__location .home__location__cantainer h4{-webkit-margin-before:0em;margin-block-start:0em;-webkit-margin-after:0em;margin-block-end:0em}.home .home__wrapper .home__location .home__location__cantainer p{max-width:330px;margin-left:4.5em;color:#2d47a5}.home .home__wrapper .home__location .home__location__cantainer .home__location__icon__bottom{margin-left:5.5em;padding-top:3em}.home .home__wrapper .home__location .home__location__cantainer .home__location__icon__bottom svg{width:50px;height:50px}.home .home__wrapper .home__location .home__location__cantainer .home__location__icon__bottom svg .s0{fill:#fdcf57!important}.home .home__wrapper .home__location:hover{background-size:100% 200%;background-position:left center}.home .home__wrapper .home__location__vector{margin-left:80%;margin-top:-200px}.home .home__wrapper .home__location__vector svg{height:120px;width:auto}.home .home__wrapper .home__rooms{background-color:#fcf2de;padding-top:6em}.home .home__wrapper .home__rooms .home__rooms__cantainer{max-width:1350px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:8%;padding-right:5%}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text{width:52%}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container{padding:10em 10% 8em 0}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__text__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__text__title .home__rooms__text__title__icon{margin-left:2em}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__text__description{color:#2d47a5;padding-top:2em;padding-left:5em;max-width:450px}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__rooms{padding-top:2em;max-width:510px}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__rooms .room__item{border-bottom:1px solid #2d47a5;padding-bottom:1em;padding-top:2em}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__rooms .room__item .room__title{-webkit-transform:translateX(7px);transform:translateX(7px);-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__rooms .room__item .room__title a{font-weight:normal;font-style:normal;font-size:20px!important;font-family:"darker_grotesquesemibold";line-height:111%;padding:0;margin:0;color:#2d47a5!important;margin-left:-1em}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__rooms .room__item .room__title a .room__arrow{vertical-align:middle;opacity:0;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__rooms .room__item .room__title a .room__arrow svg{height:15px;width:auto;margin-bottom:1px}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__rooms .room__item .room__title a:hover .room__arrow{opacity:1}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__rooms .room__item .room__title:hover{-webkit-transform:translateX(20px);transform:translateX(20px)}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__rooms .room__item .room__description{font-size:20px}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__rooms .home__rooms__button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;margin-top:2.5em}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__slider{width:48%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__slider img{-webkit-transition:opacity 0.3s ease-in-out;width:100%;height:678px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home .home__wrapper .home__amenities{background-color:#f3d78b;position:relative}.home .home__wrapper .home__amenities .slick-dots{bottom:50px!important;left:15%!important}.home .home__wrapper .home__amenities .slick-disabled{display:none!important}.home .home__wrapper .home__amenities .slick-dots li a{color:#2d47a5!important}.home .home__wrapper .home__amenities .slick-dots li.slick-active a{text-decoration:underline;font-family:"darker_grotesquesemibold"}.home .home__wrapper .home__amenities .arrow-right{position:absolute;right:6%;top:50%;z-index:1;cursor:pointer}.home .home__wrapper .home__amenities .arrow-right svg{height:30px;width:auto}.home .home__wrapper .home__amenities .arrow-left{position:absolute;left:3%;top:50%;z-index:1;cursor:pointer}.home .home__wrapper .home__amenities .arrow-left svg{height:30px;width:auto}.home .home__wrapper .home__amenities .home__amenities__container{max-width:1350px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:8%;padding-right:5%}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__images{width:35%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;height:500px;overflow:hidden}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__images img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__images img.top{opacity:0;z-index:2}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__images:hover img.top{opacity:1}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions{width:65%}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__descriptions__container{padding:5em 0em 5em 10%}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__descriptions__container .home__amenities__descriptions__title{text-align:end;padding-bottom:1em}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__amenities{padding-bottom:4em}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__amenities .amenity__row__title{padding-top:2em;text-transform:uppercase}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__amenities .home__amenities__row{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:3em;margin-left:5.5em}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__amenities .home__amenities__row .amenity__item{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__amenities .home__amenities__row .amenity__item .amenity__item__icon{width:30px;height:30px}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__amenities .home__amenities__row .amenity__item .amenity__item__icon svg{vertical-align:-webkit-baseline-middle}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__amenities .home__amenities__row .amenity__item .amenity__item__title{color:#2d47a5;font-size:18px;margin-left:2.2em}.home .home__wrapper .amenities-mob{display:none}.home .home__wrapper .home__downtown__location{background-color:#fcf2de}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer{max-width:1350px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:6em;padding-bottom:6em;padding-left:8%;padding-right:5%}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__text{width:50%}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__text .home__downtown__location__text__container{padding:8em 10% 8em 0}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__text .home__downtown__location__text__container .home__downtown__location__text__description{color:#2d47a5;padding-top:3em;padding-left:5em;max-width:400px}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__text .home__downtown__location__text__container .home__downtown__location__text__description .home__downtown__location__icon{padding-top:2.5em}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__text .home__downtown__location__text__container .home__downtown__location__text__description .home__downtown__location__icon svg{width:70px;height:70px}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__text .home__downtown__location__text__container .home__downtown__location__text__description .home__downtown__location__icon svg .s0{fill:#fdcf57}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__text .home__downtown__location__text__container .home__downtown__location__text__description .home__downtown__location__button{margin-top:1.5em}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__slider{width:50%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;overflow:hidden}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__slider img{width:100%;height:650px;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__slider:hover img{-webkit-transform:scale(1.4);transform:scale(1.4)}.home .home__wrapper .home__experiences{background-color:#fcf2de}.home .home__wrapper .home__experiences .home__experiences__header{max-width:1200px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .home__wrapper .home__experiences .home__experiences__header .home__experiences__header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .home__wrapper .home__experiences .home__experiences__header .home__experiences__header__container .home__experiences__header__icon{margin-top:35px;margin-right:2em}.home .home__wrapper .home__experiences .home__experiences__header .home__experiences__header__container .home__experiences__header__icon svg{height:85px;width:80px}.home .home__wrapper .home__experiences .home__experiences__header .home__experiences__header__container .home__experiences__header__title h6{padding-bottom:0.8em;font-family:"darker_grotesquelight"}.home .home__wrapper .home__experiences .home__experiences__header .home__experiences__header__container .home__experiences__header__title h4 pre{text-transform:uppercase}.home .home__wrapper .home__experiences .home__experiences__items{max-width:1030px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;padding-bottom:5em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.home .home__wrapper .home__experiences .home__experiences__items .home__experiences__item{width:25%;max-width:245px}.home .home__wrapper .home__experiences .home__experiences__items .home__experiences__item img{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;-o-object-fit:cover;object-fit:cover;height:300px;-o-object-position:center;object-position:center}.home .home__wrapper .home__experiences .home__experiences__items .home__experiences__item img:hover{-webkit-transform:rotate(5deg);transform:rotate(5deg)}.home .home__wrapper .home__experiences .home__experiences__items .home__experiences__item .home__experiences__item__title{padding-top:0.8em;font-size:22px;text-align:center;color:#2d47a5;text-transform:uppercase}.home .home__wrapper .home__services{background-color:#fffff6}.home .home__wrapper .home__services .home__services__container{max-width:700px;margin:auto;padding:4.5em 0em}.home .home__wrapper .home__services .home__services__container .home__services__title{margin-left:6.5em;margin-bottom:3em}.home .home__wrapper .home__services .home__services__container .home__services__text__description{display:-webkit-box;display:-ms-flexbox;display:flex}.home .home__wrapper .home__services .home__services__container .home__services__text__description .home__services__icon{height:100px;width:100px;margin-right:5em}.home .home__wrapper .home__services .home__services__container .home__services__text__description .home__services__text{width:50%}.home .home__wrapper .home__services .home__services__container .home__services__text__description .home__services__text .home__services__button{margin-top:2em}.home .home__wrapper .home__services .home__services__container .home__services__text__description .home__services__text .home__services__button button{margin:auto}.home .home__wrapper .home__community .home__cmunity__container{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fcf2de}.home .home__wrapper .home__community .home__cmunity__container .home__community__instagram{width:48%;background-color:#f3d78b;margin-top:5em}.home .home__wrapper .home__community .home__cmunity__container .home__community__instagram .home__community__instagram__cantainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8% 5% 3% 5%;gap:25px}.home .home__wrapper .home__community .home__cmunity__container .home__community__instagram .home__community__instagram__cantainer img{width:calc(50% - 15px);height:auto;-o-object-fit:cover;object-fit:cover}.home .home__wrapper .home__community .home__cmunity__container .home__community__instagram .home__community__instagram__button{margin-bottom:3em}.home .home__wrapper .home__community .home__cmunity__container .home__community__instagram .home__community__instagram__button .btn-primary{margin:auto;min-width:200px!important}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider{width:48%;margin-top:5em;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container{padding:0 10%}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__title{text-align:end}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__title .home__community__title_icon{padding-top:1em}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__title .home__community__title_icon svg{width:70px;height:70px}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__title .home__community__title_icon svg .s0{fill:#fdcf57!important}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider{margin-top:9em;margin-bottom:9em}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider .home__community__slider__slide{max-width:400px;margin:auto;position:relative}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider .home__community__slider__slide .slider__content{opacity:0}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider .home__community__slider__slide .slider__content .slider__content__wrapper p{font-size:23px!important;line-height:120%}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider .home__community__slider__slide .slider__content .slider__content__wrapper .slider__content__person{padding-top:3em;font-size:23px;text-align:end}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider .home__community__slider__slide .slick-dots{display:none!important}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider .home__community__slider__slide .arrow-right{position:absolute;right:-23%;top:10%;z-index:1;cursor:pointer}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider .home__community__slider__slide .arrow-right svg{height:30px;width:auto}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider .home__community__slider__slide .arrow-left{position:absolute;left:-23%;top:10%;z-index:1;cursor:pointer}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider .home__community__slider__slide .arrow-left svg{height:30px;width:auto}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider .home__community__slider__button{max-width:400px;margin:auto;margin-top:9em}@media (max-width:1250px){.home .home__wrapper{width:100%}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider .home__community__slider__slide .arrow-left{left:-17%}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider .home__community__slider__slide .arrow-right{right:-17%}}@media (max-width:1150px){.home .home__wrapper{width:100%}.home .home__wrapper .home__video video{pointer-events:none}.home .home__wrapper .home__video .home__viedeo__title{display:block;text-align:center;left:23%}.home .home__wrapper .home__video .home__viedeo__title svg{min-height:60px;min-width:120px;height:10%;width:18%;margin-right:0;margin-bottom:2em}.home .home__wrapper .home__video .home__viedeo__title svg path{fill:white}.home .home__wrapper .home__video .home__viedeo__title h1{color:#fff;font-size:34px!important}.home .home__wrapper .home__video .hero__arrow__down{left:47%}.home .home__wrapper .home__about .home__about__container .home__about__text{max-width:550px;font-size:24px;margin:auto;text-align:center;line-height:125%;color:#2d47a5}.home .home__wrapper .home__about .home__about__container .home__about__text .home__about__text__icon__top svg{width:80px;height:80px}.home .home__wrapper .home__about .home__about__container .home__about__text pre{background:rgba(252,242,222,0.8)}.home .home__wrapper .home__location{background-size:cover;background-position:center;padding-top:5em;padding-bottom:5em;height:auto}.home .home__wrapper .home__location .home__location__cantainer{position:relative;background:#fcf2de;left:0;margin-right:10%}.home .home__wrapper .home__location .home__location__cantainer p{max-width:330px;margin-left:3em;color:#2d47a5}.home .home__wrapper .home__location .home__location__vector svg{display:none}.home .home__wrapper .home__location:hover{background-size:cover;background-position:center}.home .home__wrapper .home__rooms{background-color:#fcf2de}.home .home__wrapper .home__rooms .home__rooms__cantainer{display:block;padding-left:8%;padding-right:8%}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text{width:auto}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container{padding:5em 0 5em 0}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__text__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__text__title .home__rooms__text__title__icon{margin-left:2em}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__rooms{padding-top:2em;max-width:inherit}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__slider{width:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-bottom:5em}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__slider img{height:400px}.home .home__wrapper .home__amenities .arrow-right{display:none}.home .home__wrapper .home__amenities .arrow-left{display:none}.home .home__wrapper .home__amenities .slick-dots{left:0!important}.home .home__wrapper .home__amenities .home__amenities__container{display:block;padding-left:8%;padding-right:8%}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__images{width:auto;padding-top:4em;height:400px;overflow:hidden}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions{width:auto}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__descriptions__container{padding:5em 0em 5em 0}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__descriptions__container .home__amenities__descriptions__title{text-align:left;padding-bottom:1em}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__amenities{padding-bottom:4em}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__amenities .amenity__row__title{padding-top:2em}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer{padding-left:8%;padding-right:8%;padding-top:2em}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__text{width:50%}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__text .home__downtown__location__text__container{padding:8em 0% 8em 0}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__text .home__downtown__location__text__container .home__downtown__location__text__description{padding-top:3em;padding-left:0em;padding-right:2em}.home .home__wrapper .home__experiences{background-color:#fcf2de}.home .home__wrapper .home__experiences .home__experiences__items{max-width:1030px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:4em;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.home .home__wrapper .home__experiences .home__experiences__items .home__experiences__item{width:calc(50% - 2em);padding:2em}.home .home__wrapper .home__experiences .home__experiences__items .home__experiences__item img{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease}.home .home__wrapper .home__experiences .home__experiences__items .home__experiences__item img:hover{-webkit-transform:rotate(5deg);transform:rotate(5deg)}.home .home__wrapper .home__experiences .home__experiences__items .home__experiences__item .home__experiences__item__title{padding-top:0.8em;font-size:22px;text-align:center;color:#2d47a5}.home .home__wrapper .home__community .home__cmunity__container{display:block}.home .home__wrapper .home__community .home__cmunity__container .home__community__instagram{width:auto;background-color:#f3d78b;margin-top:0}.home .home__wrapper .home__community .home__cmunity__container .home__community__instagram .home__community__instagram__cantainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8% 5% 3% 5%;gap:25px}.home .home__wrapper .home__community .home__cmunity__container .home__community__instagram .home__community__instagram__cantainer img{width:calc(50% - 15px);height:auto;-o-object-fit:cover;object-fit:cover}.home .home__wrapper .home__community .home__cmunity__container .home__community__instagram .home__community__instagram__button{padding-bottom:3em}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider{width:auto;margin-top:5em;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container{padding:0 10%}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__title{text-align:end}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__title .home__community__title_icon{padding-top:1em}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__title .home__community__title_icon svg{width:70px;height:70px}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__title .home__community__title_icon svg .s0{fill:#fdcf57!important}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider{margin-top:9em;padding-bottom:4em;margin-bottom:0}}@media (max-width:1024px){.home .home__wrapper{width:100%}.home .home__wrapper .home__video video{pointer-events:none}.home .home__wrapper .home__location{padding-top:0}.home .home__wrapper .home__location .home__location__cantainer{max-width:350px}.home .home__wrapper .home__location .home__location__cantainer h4{max-width:250px}.home .home__wrapper .home__location .home__location__cantainer h4 pre{white-space:normal}.home .home__wrapper .home__location .home__location__cantainer p{max-width:300px;margin-left:0;color:#2d47a5}.home .home__wrapper .home__location .home__location__cantainer .home__location__icon__bottom{margin-left:0;padding-top:3em}.home .home__wrapper .home__rooms{background-color:#fcf2de}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__slider{display:none}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer{padding-bottom:4em}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__slider{padding-bottom:3em;margin-left:auto}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__slider img{height:500px}}@media (max-width:869px){.home .home__wrapper{width:100%}.home .home__wrapper .home__video video{pointer-events:none}.home .home__wrapper .home__video .home__viedeo__title h1{color:#fff;font-size:22px!important}.home .home__wrapper .home__about{padding-top:5em;padding-bottom:20em}.home .home__wrapper .home__about .home__about__container{padding-bottom:6em}.home .home__wrapper .home__about .home__about__container .home__about__images__start .first__img{position:absolute;top:80%;left:25%;z-index:3}.home .home__wrapper .home__about .home__about__container .home__about__images__start .first__img img{max-width:150px}.home .home__wrapper .home__about .home__about__container .home__about__images__start .second__img{position:absolute;top:110%;left:35%;z-index:2}.home .home__wrapper .home__about .home__about__container .home__about__images__start .second__img img{max-width:180px}.home .home__wrapper .home__about .home__about__container .home__about__images__end .first__img{display:none}.home .home__wrapper .home__about .home__about__container .home__about__images__end .second__img{display:none}.home .home__wrapper .home__about .home__about__container .home__about__text pre{white-space:normal}.home .home__wrapper .home__about .home__about__container .home__about__text .home__about__text__icon__bottom{display:none}.home .home__wrapper .home__location{padding-top:0}.home .home__wrapper .home__location .home__location__cantainer{max-width:300px}.home .home__wrapper .home__location .home__location__cantainer h4{max-width:250px}.home .home__wrapper .home__location .home__location__cantainer h4 pre{white-space:normal}.home .home__wrapper .home__location .home__location__cantainer p{max-width:300px;margin-left:0;color:#2d47a5}.home .home__wrapper .home__location .home__location__cantainer .home__location__icon__bottom{margin-left:0;padding-top:3em}.home .home__wrapper .home__rooms{background-color:#fcf2de}.home .home__wrapper .home__rooms .home__rooms__cantainer{display:block;padding-left:8%;padding-right:8%}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text{width:auto}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container{padding:3em 0 5em 0}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__text__title{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__text__title h2{-ms-flex-item-align:start;align-self:flex-start}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__text__title .home__rooms__text__title__icon{margin-left:0;padding-bottom:3em}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__text__description{padding-left:1.5em}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__text .home__rooms__text__container .home__rooms__rooms{padding-top:2em;max-width:inherit}.home .home__wrapper .home__rooms .home__rooms__cantainer .home__rooms__slider{display:none}.home .home__wrapper .home__amenities{display:none}.home .home__wrapper .home__amenities .arrow-right{display:none!important}.home .home__wrapper .home__amenities .arrow-left{display:none!important}.home .home__wrapper .home__amenities .slick-dots{left:0!important}.home .home__wrapper .home__amenities .home__amenities__container{display:block;padding-left:8%;padding-right:8%}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__images{width:auto;padding-top:4em;height:400px;overflow:hidden}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions{width:auto}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__descriptions__container{padding:3em 0em 2em 0}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__descriptions__container .home__amenities__descriptions__title{text-align:left;padding-bottom:1em}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__amenities .home__amenities__row{display:block;margin-left:0em;padding-top:0}.home .home__wrapper .home__amenities .home__amenities__container .home__amenities__descriptions .home__amenities__amenities .home__amenities__row .amenity__item{width:auto;padding-top:2em}.home .home__wrapper .home__amenities.amenities-mob{display:block!important}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer{display:block;padding-top:0em;padding-bottom:0em;padding-left:8%;padding-right:8%}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__text{width:auto}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__text .home__downtown__location__text__container{padding:8em 0 4em 0}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__text .home__downtown__location__text__container .home__downtown__location__text__description{padding-left:3em}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__slider{width:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-bottom:5em}.home .home__wrapper .home__downtown__location .home__downtown__location__cantainer .home__downtown__location__slider img{height:400px}.home .home__wrapper .home__experiences{background-color:#fcf2de}.home .home__wrapper .home__experiences .home__experiences__header{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 8%}.home .home__wrapper .home__experiences .home__experiences__header .home__experiences__header__container{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .home__wrapper .home__experiences .home__experiences__header .home__experiences__header__container .home__experiences__header__icon{margin-top:0;margin-right:0;text-align:center}.home .home__wrapper .home__experiences .home__experiences__header .home__experiences__header__container .home__experiences__header__title{text-align:center;margin-top:1em}.home .home__wrapper .home__experiences .home__experiences__header .home__experiences__header__container .home__experiences__header__title h6{padding-bottom:0.8em;font-family:"darker_grotesquelight"}.home .home__wrapper .home__experiences .home__experiences__header .home__experiences__header__container .home__experiences__header__title h4 pre{white-space:normal}.home .home__wrapper .home__experiences .home__experiences__items{max-width:1030px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.home .home__wrapper .home__experiences .home__experiences__items .home__experiences__item{width:calc(46% - 2em);padding:1em}.home .home__wrapper .home__experiences .home__experiences__items .home__experiences__item img{-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease,-webkit-transform 0.3s ease;height:200px}.home .home__wrapper .home__experiences .home__experiences__items .home__experiences__item img:hover{-webkit-transform:rotate(5deg);transform:rotate(5deg)}.home .home__wrapper .home__experiences .home__experiences__items .home__experiences__item .home__experiences__item__title{padding-top:0.8em;font-size:22px;text-align:center;color:#2d47a5}.home .home__wrapper .home__services .home__services__container{padding:5em 8%}.home .home__wrapper .home__services .home__services__container .home__services__title{margin-left:0;margin-bottom:3em;text-align:center}.home .home__wrapper .home__services .home__services__container .home__services__text__description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.home .home__wrapper .home__services .home__services__container .home__services__text__description .home__services__icon{height:auto;width:60px;margin-right:auto;margin-left:auto;margin-top:2em}.home .home__wrapper .home__services .home__services__container .home__services__text__description .home__services__icon svg{text-align:center;margin:auto}.home .home__wrapper .home__services .home__services__container .home__services__text__description .home__services__text{width:auto;text-align:center}.home .home__wrapper .home__services .home__services__container .home__services__text__description .home__services__text .home__services__button{text-align:center;margin-top:2em}.home .home__wrapper .home__services .home__services__container .home__services__text__description .home__services__text .home__services__button a{margin:auto}.home .home__wrapper .home__community .home__cmunity__container .home__community__instagram .home__community__instagram__button{padding-bottom:3em;padding-top:2em}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider{width:auto;margin-top:5em;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container{padding:0 16%}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__title{text-align:end}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__title .home__community__title_icon{padding-top:1em}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__title .home__community__title_icon svg{width:70px;height:70px}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__title .home__community__title_icon svg .s0{fill:#fdcf57!important}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider{margin-top:5em;padding-bottom:2em}.home .home__wrapper .home__community .home__cmunity__container .home__community__slider .home__community__slider__container .home__community__slider__slider .home__community__slider__button{margin-top:3em}}