.grid-container{padding-right:20px;padding-left:20px}.box-text{flex-direction:column;gap:0}.launch-1 .box-text .text-container{padding-top:10px}h1,h3,h3 p{font-size:35px;line-height:30px;margin-top:25px;margin-bottom:0}.box-text .text-container{width:96.9%}.box-text p{margin-bottom:10px}.box-text h3{width:100%}.launch-3 .box-text h3{margin-bottom:10px}.launch-3 .box-text h3{margin-top:0}.header .center{display:block;left:auto;right:20px;transform:translateY(-50%)}.header .right{display:none}.header{padding-left:20px;padding-right:20px}.header .box-img.mobile{display:block}.header .box-img.desktop{display:none}.header.fixed .box-img.mobile,.header.half-fixed .box-img.mobile{display:none}.header.fixed .box-img.desktop,.header.half-fixed .box-img.desktop{display:block}.container-list-menu a{font-size:35px;line-height:1}.container-list-menu,.container-menu .close-menu{margin-left:5%;text-transform:uppercase}.container-list-menu{width:90%}.slider-home{margin-left:20px;margin-right:20px}.slider-home .slick-track{gap:0}.launch-1{padding-bottom:60px}.text-fade{position:initial;padding-top:20px;padding-bottom:20px;background-color:#fff}.text-fade h3,.text-fade p{font-size:35px;line-height:30px;color:var(--black);width:87%}.text-fade p{margin-bottom:22px}.text-fade a{color:var(--black)}.arrow-icon.black{display:block}.arrow-icon.white{display:none}.slider-full{margin-left:25px}.slider-full .slick-track{gap:20px}.launch-3 .box-text{margin-bottom:60px}.launch-3{padding-top:20px}.launch-4{padding-top:60px;padding-bottom:90px}.container-boxes{display:flex;flex-direction:column}.container-boxes .arrow-icon img{width:24.5px;height:24.5px}.container-boxes .box:nth-last-child(1),.container-boxes .box:nth-last-child(4){display:none}.launch-4 .box-link{width:83.33333%}.launch-4 .box-link a{margin:0}.launch-4 .box-link a{font-size:35px}.page-title-content .text p{font-size:20px;line-height:22px}.archive-cell.left,.archive-cell.right,.related-cell.left,.related-cell.right{margin-top:0!important;padding-left:0;padding-right:0}.room-archive__main-slider{height:260px;padding-bottom:60px}.archive-container-room h3{margin-bottom:.5em}.archive-container-room .archive-cell{margin-bottom:60px}.archive-cell.room:last-child,.archive-container-room.suites .archive-cell:last-child{margin-bottom:25px}.archive-container-room .archive-cell.left{padding-right:0!important;padding-left:0!important}.archive-container-room .archive-cell.right{padding-left:0!important;padding-right:0!important}.page-title-content{padding-bottom:25px}.page-title{display:block;margin:0 5%;text-align:center}.info-detail .box-text p{font-size:20px;line-height:22px}.info-detail .box-text{padding-left:0}.wrapper{padding-top:51px;padding-bottom:50px}.archive-2 .archive-container.art .box,.archive-2 .archive-container.art .box.box-margin,.archive-2 .archive-container.event .box,.archive-2 .archive-container.event .box.box-margin{width:auto;margin-left:10%;margin-right:10%}.archive-2 .container-box .grid-x{padding:50px 0}.main-box .box-left,.main-box .box-right{width:100%}.main-box .box-right{width:100%;height:auto;padding-top:0;order:1}.main-box .box-left{width:100%;height:auto;padding-bottom:50%;order:2}.main-box-link{flex-direction:column}.main-box .box-right .box-img img{height:auto}.main-box .box-right .box-img{position:static}.slider-detail{padding-left:0;padding-right:0}.slider-detail .landscape{height:25vh}.slider-detail .portrait{height:25vh}.info-toggle{margin-bottom:50px}.related-box{padding-top:50px}.container-services{padding-bottom:50px}.launch-3{padding-bottom:20px}.gallery-item{height:0;width:100%;padding-top:0;padding-bottom:100%}.box-footer.contacts.right,.box-footer.left.social,.box-footer.member.left,.container-footer .box-footer.location.left,.container-footer .right.box-footer.menu{width:100%}.box-footer.member.left{margin-bottom:60px;order:4}.container-footer .right.box-footer.menu{position:static;display:block;order:5;margin-bottom:60px}.menu-footer{float:left;width:50%}.container-footer .right .box-logo{float:right;width:50%;text-align:center}.container-footer .right .box-logo span{width:auto}.container-footer .right.box-footer.member{width:auto}.archive-2 .archive-container.event .grid-x,.archive-2.press .container-box.art .grid-x{row-gap:50px}.launch-4 .arrow-icon{position:static;display:inline-block}.slider-social{display:none}.social-title{position:static;transform:none;width:auto}.social-title p,.social-title p a{font-size:35px;line-height:30px;color:var(--185-u)}.container-map{background-color:#f0f1f2}.container-map #map{display:none}.address{display:block;padding:40px 0;font-family:"FOUNDERS Light";font-size:20px;line-height:22px;text-transform:uppercase;text-align:center}.address a{font-family:"FOUNDERS Light";font-size:20px;line-height:22px}.booking-smartphone{display:block;position:fixed;bottom:0;left:0;right:0;z-index:1;color:#fff;text-align:center;border-top:1px solid #000;font-family:"FOUNDERS Regular";font-size:20px;line-height:50px;text-transform:uppercase;background-color:#eb5a5f;cursor:pointer}.box-reservation #btn-booking-mask,.box-reservation .selectric .label,.box-reservation input,.box-reservation label{font-size:31px}.booking-container .arrow-book{right:-30px}.booking-container .arrow-book img{width:23px;height:auto}.ui-widget.ui-widget-content{width:90%;left:5%!important;right:5%}a.lang{display:inline-block;position:absolute;top:25px;right:5%;font-family:"FOUNDERS Light";font-size:20px}.slider-home .slide{margin:0}.slider-detail .slick-next,.slider-detail .slick-prev,.slider-full .slick-next,.slider-full .slick-prev,.slider-home .slick-next,.slider-home .slick-prev{top:auto;bottom:15px;width:25px;height:25px}.slider-detail .slick-next,.slider-detail .slick-prev{top:50%;transform:translateY(-50%)}.slider-detail .slick-prev{left:10px}.slider-detail .slick-next{right:35px}#btn-booking-room,.booking-box .box-book input,.booking-box .box-book label,.booking-box button,.booking-box h3,.selectric .label{font-size:25px}.container-toggle .toggle-hide p{font-size:35px}.box-footer span{font-size:14px}.box-footer a,.box-footer p{font-size:35px;line-height:1}.container-spotify h2,.container-spotify h2 a{font-size:40px}.container-spotify h2 span{display:none}.container-spotify{padding-top:70px;padding-bottom:70px}.container-spotify .spotify-logo{top:-52px}.box-reservation #btn-booking-mask::after{width:20px;height:20px;right:-33px}#btn-booking-room::after,.career-form button::after{right:-25px;width:16px;height:16px}.main-box,.main-box-link{flex-direction:column}.career-form .box-career input,.career-form .box-career label,.career-form button,.container-career h3{font-size:25px}.career-form .box-career{display:block}.career-form .box-career.input{margin-bottom:0;display:flex;align-items:center}.career-form .box-career input{width:100%;margin-top:0}textarea{max-width:none}.career-form .box-career.file,.career-form .box-career.textarea{display:block;width:100%;padding:0}.box-career label{width:fit-content;white-space:nowrap;margin-right:4px}.archive-cell .box-text span,.related-cell .box-text span{white-space:nowrap}a.fs{top:20px;right:20px;width:20px;height:20px}.launch-4 .box-link{top:47%}.box-career.file label label{width:100%;text-align:center}#whatsapp-widget{right:auto;left:10px;bottom:60px;z-index:1;width:36px;height:36px;background-size:100% auto}.box-reservation .box-book{gap:10px}.container-footer{padding-top:30px;padding-bottom:80px}.container-footer__partners{display:none}.container-footer__content--newsletter{display:none}.container-footer__content--contacts,.container-footer__content--contacts a,.container-footer__content--location a,.newsletter-title{font-size:18px;line-height:23px}.container-footer__bottom{justify-content:center}.container-footer__bottom--left{display:none}.container-footer__top--image-wrapper img{max-height:90px}.container-footer__content--location-social.desktop{display:none}.container-footer__content--location-social.mobile{display:flex}.container-footer__content--location-social{padding-top:30px;padding-bottom:30px;margin-top:0;width:100%;border-top:1px solid var(--185-u);gap:30px;justify-content:center}#banner.fancybox__content{max-width:95%;padding:20px!important}#banner.fancybox__content img{width:100%!important}#banner.fancybox__content .cta{margin-top:20px!important}.home-main__slider{height:auto}.video-mute-button{bottom:20px;width:30px;height:30px}.home-popup{bottom:80px;right:10px}.home-popup__content-btn{margin-top:20px}