.wrapper{width:100vw;overflow:hidden}.preloader{background:#2f2f2f;transform:translateY(0%);transition:1s all ease-in-out;touch-action:none}.preloader.translated{transform:translateY(-110%)}@keyframes opacity_anim{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}.preloader .hero_logo_full,.preloader .hero_freedom_square{filter:none}.preloader .hero_freedom_square{animation-delay:.5s}.preloader .loading_wrapper{top:44rem;background:rgba(255,255,255,.3)}.preloader .loading_wrapper{animation-delay:1s;animation-duration:.5s}.preloader .loading_wrapper .loading_bar{animation-delay:1.5s;animation-duration:1s}.preloader .loading_wrapper .loading_bar{background:#fff}.desktop_only{display:none !important}.section:first-of-type{height:100vh}#home_page_hero .content_wrapper,.preloader .content_wrapper{transform:translate(-50%,-38%)}#home_page_hero .your_lifestyle_destination,.preloader .your_lifestyle_destination{font-family:Cormorant;font-style:italic;font-weight:400;font-size:3.91rem;letter-spacing:.1em;color:#fff;margin-bottom:8rem}#home_page_hero .button,.preloader .button{opacity:initial;animation:none}#home_page_hero .hero_logo_full,.preloader .hero_logo_full{width:62.67rem;margin-bottom:1.96rem}#home_page_hero .hero_freedom_square,.preloader .hero_freedom_square{width:35.56rem}.preloader .hero_freedom_square,#home_page_hero .hero_freedom_square{margin-bottom:28.27rem}.button{font-size:3.06rem;letter-spacing:.1em;width:36.58rem;height:7.82rem;transition:none}div.section.content_section{padding:16.67rem 2.78rem}div.section.content_section .section_content_wrapper{flex-direction:column;height:initial;align-items:flex-start}div.section.content_section:nth-of-type(2) .section_content_wrapper,div.section.content_section:nth-of-type(7) .section_content_wrapper{flex-direction:column-reverse}.video_wrapper,.video_wrapper img{width:100%}.content_right>*{transform:none}.content_right>.video_wrapper{box-shadow:0px .56rem 2.78rem rgba(0,0,0,.5)}div.section.content_section .content_left{margin:0;padding-top:11.39rem;width:100%}div.section.content_section h1{font-family:Cormorant;font-style:normal;font-weight:500;font-size:6.94rem;line-height:1;color:#2f2f2f;margin-bottom:8.74rem;font-weight:600}div.section.content_section h1 .underscore{width:8.02rem;animation:none;bottom:-3.06rem;left:.5rem;bottom:-2.5rem}div.section.content_section .content_left>p{max-width:none;font-family:Cormorant;font-style:normal;font-weight:400;font-size:3.89rem;line-height:150%;color:#292929;opacity:.7;margin-bottom:11.56rem}.link_with_arrow{font-size:3.89rem;line-height:1;letter-spacing:.1em;color:#2f2f2f;width:42.50rem;margin-right:14.92rem}.link_with_arrow .link_arrow .arrow_line{width:9.72rem}.link_with_arrow .link_arrow .arrow_triangle{border-width:.62rem 0 .62rem 1.08rem}.link_with_arrow:before{display:none;content:''}div.section.content_section:nth-of-type(2) .bottom_controls_container{display:none}.button.black_button{overflow:hidden}.slider_mobile{display:block;width:100%;height:63.82rem;background:rgba(0,0,0,.3);margin-bottom:8.89rem}div.section.content_section .slides_wrapper{display:none}.bottom_controls_container{display:none}div.section.content_section.dining_section .content_left>p{max-width:none;margin-bottom:9.07rem}.dining_info_section .dining_info_item .item_title{width:17.78rem;font-family:Cormorant;font-style:normal;font-weight:700;font-size:3.89rem;line-height:150%;color:#292929}.dining_info_section .dining_info_item .item_description{font-family:Cormorant;font-style:normal;font-weight:400;font-size:3.33rem;line-height:125%;color:#292929;opacity:.7;width:70.76rem}.dining_info_section .dining_info_item{justify-content:space-between;margin-bottom:11.11rem}div.section.content_section.dining_section .content_left .dining_info_section+p{font-size:3.33rem;line-height:1.25}div.section.content_section h3{font-family:Cormorant;font-style:normal;font-weight:700;font-size:3.89rem;line-height:150%;color:#292929;margin:0;margin-bottom:2.5rem}.hotel_facilities_section{font-family:Cormorant;font-style:normal;font-weight:500;font-size:3.89rem;line-height:214%;color:#292929;opacity:.7}.hotel_facilities_section ul li:before{width:1rem;height:1rem;margin-right:4.76rem}.hotel_facilities_section ul{margin-right:9.8rem}div.section.content_section .news_slider{display:none}.news_and_events .link_with_arrow{position:relative;top:initial;bottom:initial;left:initial;right:initial}div.section.content_section.news_and_events .content_full{margin:0}.heading_mobile{display:initial}div.section.content_section h1.heading_desktop{display:none}div.section.content_section.location_and_contacts .content_left{order:10;display:flex;flex-direction:column;padding-top:0;padding-top:14.11rem}.home-page .location_and_contacts .content_left{max-width:none;width:100%}.home_page_info_sections{position:relative}.home_page_info_sections .info_item{font-family:Cormorant;font-style:normal;font-weight:500;font-size:3.89rem;line-height:131%;color:#292929}.home_page_info_sections .info_item:last-of-type{margin-bottom:0}@keyframes info_section_anim{0%{opacity:0}100%{opacity:1}}div.section.content_section .home_page_info_sections .info_section{pointer-events:none;margin-bottom:15.56rem}div.section.content_section .home_page_info_sections .info_section.active .info_item{animation-direction:normal}div.section.content_section .home_page_info_sections .info_section *{pointer-events:auto}div.section.content_section .home_page_info_sections .info_section h3{left:18.89rem;position:relative;display:inline-block;margin-bottom:5rem}div.section.content_section .home_page_info_sections .info_section:last-of-type h3{left:49.72rem}div.section.content_section .home_page_info_sections .info_section h3:after{display:block;width:0;content:'';background:#292929;height:1px;transition:.3s all ease-in-out}div.section.content_section .home_page_info_sections .info_section.active h3:after{width:100%}.content_right>.video_wrapper{box-shadow:none}.home-page .location_and_contacts .link_with_arrow{position:relative;top:initial;bottom:initial;left:initial;right:initial;order:10}.home-page footer{position:relative}.home-page .impressions .section_title_description{font-family:Cormorant;font-style:italic;font-weight:400;font-size:2.78rem;line-height:141%;letter-spacing:.1em;color:#292929;margin-bottom:3rem}div.section.impressions h1+p{font-family:Cormorant;font-style:normal;font-weight:400;font-size:3.89rem;line-height:150%;color:#292929;opacity:.7;max-width:none;top:0;margin-bottom:9.33rem}.home-page .impressions .link_with_arrow{position:relative;top:initial;bottom:initial;left:initial;right:initial}.content_full{margin:0}.button.mobile{display:flex}div.section.impressions .button.black_button{width:49.44rem;margin:15.03rem auto}footer .branding{padding:17.78rem;padding-bottom:11.47rem}footer .branding .monograph_logo{width:49.50rem;margin-bottom:1.52rem}footer .branding .freedom_square_logo{width:28.00rem}footer .content_wrapper{width:100%}footer .content_wrapper .column{width:50%;padding-top:7.22rem;margin-bottom:4.86rem}footer h3{font-family:Cormorant;font-style:normal;font-weight:700;font-size:3.89rem;line-height:101%}footer a{font-family:Cormorant;font-style:normal;font-weight:700;font-size:3.06rem;line-height:3;text-align:center;color:#fff;opacity:.8}footer .content_wrapper .column p a{line-height:128%}footer .socials{padding:6.07rem 0;padding-bottom:12rem}footer .socials img{height:5.87rem}footer .socials a:first-of-type{margin-right:7.64rem}footer .socials a:last-of-type{margin-left:5.64rem}footer .created_by{font-family:Teko;font-style:normal;font-weight:400;font-size:2.78rem;line-height:211%;letter-spacing:.07em;color:#fff}footer .created_by svg{width:4.72rem;margin-left:1.5rem;margin-right:.5rem}footer .created_by svg path{fill:#ea4d27;fill:#fff}footer .copyright{font-family:Cormorant;font-style:normal;font-weight:400;font-size:2.78rem;line-height:211%;color:#353535;position:relative}header{display:none}.logo{width:initial;height:initial;margin:0}.header_mobile{display:flex;justify-content:space-between;padding:3.89rem 2.78rem;position:fixed;width:100%;z-index:1000;align-items:center;height:16.06rem;background:0 0;transition:.3s}.header_mobile.active{background:#2f2f2f}.header_mobile .logo svg{width:9.6rem;width:12rem}.header_mobile .logo svg path{fill:#fff}.dining_and_cocktails{font-size:4.44rem;line-height:.88;color:#fff;margin:0}.dining_and_cocktails:before,.dining_and_cocktails:after{background:#fff}.dining_and_cocktails:before{top:-2rem}.dining_and_cocktails:after{bottom:-2rem}.hamburger{display:flex;flex-direction:column;align-items:flex-end;width:9.72rem}.hamburger div{background:#fff;height:1px}.hamburger div:nth-of-type(1){width:4.86rem}.hamburger div:nth-of-type(2){margin:1.67rem 0;width:7.1rem}.hamburger div:nth-of-type(3){width:9.72rem}.mobile_nav{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;background:#fff;display:none;opacity:0;will-change:opacity,display;flex-direction:column;touch-action:none}.header_mobile *{transition:.5s}.mobile_nav.opened+.header_mobile{background:0 0 !important;background:#fff !important}.mobile_nav.opened+.header_mobile .logo svg path{fill:#292929 !important}.mobile_nav.opened+.header_mobile .dining_and_cocktails{color:#292929 !important}.mobile_nav.opened+.header_mobile .dining_and_cocktails:before,.mobile_nav.opened+.header_mobile .dining_and_cocktails:after,.mobile_nav.opened+.header_mobile .hamburger>div{background:#292929 !important}.mobile_nav.opened+.header_mobile .hamburger>div{width:7.46rem !important;position:relative !important}.mobile_nav.opened+.header_mobile .hamburger>div:nth-of-type(2){display:none !important}.mobile_nav.opened+.header_mobile .hamburger>div:nth-of-type(1){transform:rotate(45deg) !important;top:.5px !important}.mobile_nav.opened+.header_mobile .hamburger>div:nth-of-type(3){top:-.5px !important;transform:rotate(-45deg) !important}.mobile_nav .menu_content{display:flex;flex-direction:column;justify-content:center;padding-top:22rem;padding-top:30rem}.mobile_nav .menu_content a{font-family:Cormorant;font-style:normal;font-weight:500;font-size:3.89rem;line-height:100%;text-align:center;color:#292929;opacity:.8;margin-bottom:4.76vh}.mobile_nav .menu_content a:first-of-type{margin-bottom:8.3vh}.mobile_nav .menu_content a:last-of-type{margin-bottom:8.3vh}.mobile_nav .menu_content a.active{font-weight:700}.mobile_nav .menu_content a.active span{position:relative;display:inline-block}.mobile_nav .menu_content a.active span:after{content:'';display:block;width:100%;background:#292929;height:1px;position:absolute;bottom:-5px}.mobile_nav .menu_socials{display:flex;padding:0 28.20rem;justify-content:space-between}.mobile_nav .menu_socials svg{height:6.22rem}.home_bottom_line_revealer,.home_bottom_line{height:10rem;display:none}.content_section .content_section_header{height:63.82rem}.content_section:first-of-type .content_section_header{height:100vh}.content_menu{display:none}.mobile_header_links{display:flex;justify-content:center;font-family:Cormorant;font-style:normal;font-weight:700;font-size:3.89rem;text-align:center;color:#fff;top:22rem;top:25rem;left:50%;transform:translateX(-50%);position:absolute;z-index:10;width:100%;justify-content:space-between;padding:0 2.78rem}.mobile_header_links>*:nth-child(1){width:22%}.mobile_header_links>*:nth-child(3){width:22%}.mobile_header_links a{opacity:.8}.mobile_header_links a.active{opacity:1}.mobile_header_links a.active span{position:relative}.mobile_header_links a.active span:after{content:'';display:block;width:100%;background:#fff;height:1px;position:absolute;left:50%;bottom:0;transform:translateX(-50%);bottom:-1rem}.about-monograph .mobile_header_links,.page-travels-news .mobile_header_links,.page-location .mobile_header_links,.page-contact-us .mobile_header_links{justify-content:center}.about-monograph .mobile_header_links>*:nth-child(1),.page-travels-news .mobile_header_links>*:nth-child(1),.page-location .mobile_header_links>*:nth-child(1),.page-contact-us .mobile_header_links>*:nth-child(1){width:initial}.page-rooms .header_image,.page-about .header_image{height:100%}.page-rooms .content_section .content_section_content,.page-about .content_section .content_section_content{top:initial;animation:none}.content_section .content_section_content,.content_section:nth-of-type(2n) .content_section_content{width:69.44rem;margin-top:-13.61rem;margin-left:2.7rem;padding:10.83rem 3.47rem;padding-bottom:15.56rem}.content_section .content_section_content h1{font-family:Cormorant;font-style:normal;font-weight:500;font-size:6.94rem;line-height:85%;color:#2f2f2f;margin-bottom:6.12rem}.content_section .content_section_content h1:after{width:8.06rem;bottom:-3.62rem;bottom:-1.75rem}.content_section .content_section_content p{font-family:Cormorant;font-style:normal;font-weight:400;font-size:3.89rem;line-height:150%;color:#000;opacity:.7;width:87.11rem}.page-about .content_section_header:before{opacity:0}.page-about .features h1{font-family:Cormorant;font-style:normal;font-weight:500;font-size:6.94rem;line-height:85%;color:#2f2f2f;margin-bottom:7.11rem}.page-about .features h1:after{width:8rem;bottom:-3rem}.page-about .features h1+p{font-family:Cormorant;font-style:normal;font-weight:400;font-size:3.89rem;line-height:150%;text-align:center;color:#000;opacity:.7;width:92.89rem;margin-bottom:9.16rem}.page-about .features .feature{width:31rem}.page-about .features .feature svg{height:6.08rem;margin-bottom:1.21rem}.page-about .features .feature:nth-of-type(1) svg,.page-about .features .feature:nth-of-type(2) svg,.page-about .features .feature:nth-of-type(3) svg{width:initial}.page-about .features .feature:nth-of-type(2){margin-left:0;margin-right:0}.page-about .features .feature .feature_title{font-family:Cormorant;font-style:normal;font-weight:500;font-size:3.89rem;line-height:152%;color:#292929;opacity:.7}.page-about .features .feature p{font-family:Cormorant;font-style:normal;font-weight:400;font-size:3.89rem;line-height:150%;color:#292929;opacity:.6;width:initial}.page-about .features .feature p:before{width:1rem;height:1rem;margin-right:0;top:2rem;position:absolute;left:-3.11rem}.page-about .features .features_container{justify-content:flex-start}.page-about .features .feature:hover{align-items:center;margin-left:0;margin-right:0;flex-shrink:0;width:100%;box-shadow:none;padding-left:0;padding-right:0}.page-about .features .feature:hover .feature_description{padding-left:12.00rem;padding-right:2.93rem}.page-about .features .feature:hover p{margin-bottom:3.11rem}.page-about .features .feature .feature_title{margin-bottom:3.7rem}.page-about .content_section .content_section_content>*,.page-about .content_section .content_section_content>*{animation:none;top:initial;visibility:visible}.page-rooms .header_image_container,.page-about .header_image_container{animation:none}.page-about section .animated{visibility:initial}.page-about footer .copyright{position:relative}.page-location .link_with_arrow_container{animation:none;width:45.8rem;position:relative}.page-location .header_image .video_caption{font-size:3.73rem;margin-bottom:4.27rem}.page-location .header_image .video_controls .playpause{width:10.94rem;height:10.94rem}.page-location .header_image .video_controls .playpause svg{width:2.5rem;margin-left:.4rem}.page-location .location_info_container{position:relative;background:0 0;padding:0;flex-direction:column-reverse;justify-content:center;align-items:flex-start;padding:0 2.88rem;padding-top:30rem}.page-location #gmap_canvas{--map-width:calc(100rem - 2.88rem*2);margin-bottom:10rem;width:calc(100rem - 2.88rem*2);height:calc(100rem - 2.88rem*2)}.map_marker{width:25.29rem;transform:translate(-50%,-60%)}.map_marker>*{margin-bottom:1rem}.page-location footer>*{display:none}.page-location footer>*.copyright{display:flex}.page-location footer{margin-top:-6.3rem}.page-location .header_image{height:100%}body.page-travels-news .header_mobile:not(.active){background:0 0}body.page-travels-news .header_mobile:not(.active) .logo svg path{fill:#292929}body.page-travels-news .header_mobile:not(.active) .dining_and_cocktails{color:#292929;border-top-color:#292929;border-bottom-color:#292929}body.page-travels-news .header_mobile:not(.active) .dining_and_cocktails:before,body.page-travels-news .header_mobile:not(.active) .dining_and_cocktails:after,body.page-travels-news .header_mobile:not(.active) .hamburger>div{background:#292929}body.page-travels-news .mobile_header_links{color:#292929}body.page-travels-news .mobile_header_links span:after{background:#292929}body.page-travels-news .page_tags a{font-family:Cormorant;font-style:normal;font-weight:700;font-size:2.78rem;color:#292929;opacity:.7;width:19.38rem}.page-travels-news .page_tags{justify-content:space-between;margin-bottom:12.22rem}.page-travels-news .page_tags a:after{animation:none;display:none}.page-travels-news .page_content_wrapper{padding-top:43.35rem}.page-travels-news .top_items.first_screen{display:flex;flex-direction:column}.page-travels-news .top_items .item{width:100%;margin-bottom:28.29rem}.page-travels-news .top_items.first_screen .item_image_animator{animation:none;width:100%;height:63.89rem;transform:none;margin-bottom:4.44rem;width:100vw;transform:translateX(-50%);left:50%}.page-travels-news .top_items .item_image_animator,.page-travels-news .top_items .item_image_animator .item_image{width:100%;height:63.89rem}.page-travels-news .top_items .item_content .item_content_text .meta a{font-family:Cormorant;font-style:normal;font-weight:500;font-size:2.78rem;color:#292929;opacity:.7}.page-travels-news .top_items .item_content .item_content_text .meta .date{font-family:Cormorant;font-style:normal;font-weight:500;font-size:2.78rem;color:#292929;opacity:.7}.page-travels-news .top_items .item_content .item_content_text .meta a:after,.page-travels-news .top_items .item_content .item_content_text .meta .date:after{animation:none;width:0}.page-travels-news .top_items .item_content .item_content_text{width:100%;padding:0}.page-travels-news .top_items.first_screen .item_content .item_content_text h3,.page-travels-news .top_items.first_screen .item_content .item_content_text p{animation:none;font-family:Cormorant;font-style:normal;font-weight:700;font-size:3.89rem;line-height:150%;color:#2f2f2f;visibility:visible;top:initial}.page-travels-news.travels .top_items .item_content .item_content_text p{font-weight:300;color:#292929;opacity:.7}.page-travels-news .top_items.first_screen .item_content .item_content_text .bottom_buttons:after{animation:none;display:none}.page-travels-news .top_items .item_content .item_content_text .bottom_buttons .button{width:27.58rem}.page-travels-news .top_items .item_content .item_content_text .bottom_buttons .separator{font-family:Cormorant;font-style:normal;font-weight:500;font-size:2.78rem;line-height:141%;display:flex;align-items:center;color:#161616;opacity:.4;margin-left:6.38rem;margin-right:2.4rem}.page-travels-news .top_items .item_content .item_content_text .bottom_buttons .share_icon{width:3.44rem;margin-right:1.92rem}.page-travels-news .top_items .item_content .item_content_text .bottom_buttons .share_container span{font-family:Cormorant;font-style:normal;font-weight:500;font-size:2.8rem;line-height:141%;color:#292929}.page-travels-news .top_items .item_content .item_content_text .bottom_buttons .social_icon{height:3rem}.page-travels-news .top_items .item_content .item_content_text .bottom_buttons .share_container a{margin-left:5rem}.page-travels-news .top_items .item_content .item_content_text .bottom_buttons .share_container a:last-of-type{position:relative;top:.3rem}.page-travels-news .top_items .item_content .item_content_text p{min-height:none;margin-bottom:11.11rem}.page-travels-news .top_items .item_content .item_author{display:none}.page-travels-news .top_items{margin:0}.page-travels-news .top_items.big_item_section{display:none}.page-travels-news .page_title{display:none}.page-travels-news.monographs .top_items .item_content .item_author a,.page-travels-news.monographs .top_items .item_content .item_content_text .meta a{font-family:Cormorant;font-style:normal;font-weight:500;font-size:2.78rem;color:#292929;opacity:.7}.page-travels-news.monographs .top_items .item_content .item_content_text h3{font-family:Cormorant;font-style:italic;font-weight:500;font-size:3.89rem;margin-bottom:3.11rem;color:#2f2f2f}.page-travels-news.monographs .top_items .item_content .item_content_text p{font-family:Cormorant;font-style:italic;font-weight:500;font-size:3.89rem;line-height:150%;color:#292929;opacity:.7}.page-travels-news.monographs .top_items .author_mobile{font-family:Cormorant;font-style:normal;font-weight:400;font-size:2.78rem;display:flex;align-items:center;color:#fff;position:absolute;bottom:3.11rem;left:4.49rem;z-index:100}.page-travels-news.monographs .top_items .author_mobile:after{display:block;content:'';width:100%;height:1px;background:#fff;position:absolute;bottom:-.3rem}.page-travels-news .top_items .load_more_wrapper{margin-bottom:28.29rem}.restaurants_site_menu{z-index:500}.header_mobile .restaurants_site_menu_close{display:none}.header_mobile .restaurants_site_menu_open{display:initial}.restaurants_site_menu.active~.header_mobile{background:#292929}.restaurants_site_menu.active~.header_mobile .restaurants_site_menu_close{display:initial}.restaurants_site_menu.active~.header_mobile .restaurants_site_menu_open{display:none}.restaurants_site_menu .restaurants_wrapper{flex-direction:column;bottom:initial;top:21.51rem}.restaurants_site_menu .restaurants_wrapper>div{width:100%;height:27.05vh;margin-bottom:2.07vh}.restaurants_site_menu .restaurants_wrapper .restaurant_title{font-family:Cormorant;font-style:italic;font-weight:400;font-size:3.89rem;line-height:107%;letter-spacing:.1em;color:#fff}.restaurants_site_menu .restaurants_wrapper .restaurant_name{font-family:Cormorant;font-style:normal;font-weight:500;font-size:9.68rem;text-align:center;color:#fff;margin-top:2rem}.restaurants_site_menu .restaurants_wrapper .restaurant_name img{width:42rem;margin-bottom:-3.18rem;margin-top:0}.restaurants_site_menu .restaurants_wrapper>div:hover .restaurant_menu{max-height:0}body.page-contact-us .header_mobile:not(.active),body.page-location .header_mobile:not(.active){background:0 0}body.page-contact-us .header_mobile:not(.active) .logo svg path,body.page-location .header_mobile:not(.active) .logo svg path{fill:#292929}body.page-contact-us .header_mobile:not(.active) .dining_and_cocktails,body.page-location .header_mobile:not(.active) .dining_and_cocktails{color:#292929;border-top-color:#292929;border-bottom-color:#292929}body.page-contact-us .header_mobile:not(.active) .dining_and_cocktails:before,body.page-contact-us .header_mobile:not(.active) .dining_and_cocktails:after,body.page-contact-us .header_mobile:not(.active) .hamburger>div,body.page-location .header_mobile:not(.active) .dining_and_cocktails:before,body.page-location .header_mobile:not(.active) .dining_and_cocktails:after,body.page-location .header_mobile:not(.active) .hamburger>div{background:#292929}body.page-contact-us .mobile_header_links,body.page-location .mobile_header_links{color:#292929}body.page-contact-us .mobile_header_links span:after,body.page-location .mobile_header_links span:after{background:#292929}.page-contact-us h1{display:none}.page-contact-us .info{flex-direction:column;margin-bottom:20rem;padding-left:15px;padding-right:15px}.page-contact-us .info_section{display:initial}.page-contact-us .contact_us_section{padding:74.57rem 5rem;padding-bottom:44.71rem;padding-top:52.44rem}.page-contact-us .page_title{display:none}.page-contact-us .info>div{margin:0;width:100%;margin-bottom:12.5rem}.page-contact-us .info>div:nth-of-type(2){margin-bottom:7.5rem}.page-contact-us .info_section:after{animation:none;display:none}.page-contact-us .info>div h3{font-family:Cormorant;font-style:normal;font-weight:700;font-size:3.89rem;line-height:131%;color:#2f2f2f}.page-contact-us .info_item .item_title{font-family:Cormorant;font-style:normal;font-weight:500;font-size:3.89rem;line-height:131%;color:#292929;opacity:.6}.page-contact-us .info_item .item_content{font-family:Cormorant;font-style:normal;font-weight:500;font-size:3.89rem;line-height:131%;color:#292929}.info_item{margin-bottom:4.44rem}.page-contact-us footer>*{display:none}.page-contact-us footer>*.copyright{display:flex}.page-contact-us footer{margin-top:-6.3rem}.page-contact-us .button:after{display:none}.page-contact-us .info>div:first-of-type{margin-right:0}.page-about.page-sominee .content_section .content_section_content{padding:10.83rem 3.33rem;padding-bottom:30rem}.page-about .content_section.main_chef .content_section_content h1{top:2rem}.page-about .content_section.main_chef .caption{bottom:initial;top:0;font-size:4.17rem;top:9rem;left:71rem}.page-about .content_section.main_chef .caption .big,.page-about .content_section.main_chef .caption .small{font-size:4.17rem}.page-sominee h1 .underscore{width:8.02rem;animation:none;bottom:-3.06rem;bottom:-1.75rem;left:.5rem}.page-about .content_section.small .content_section_content{width:69.44rem;margin-top:-13.61rem;margin-left:2.7rem;position:relative}.page-about .content_section.right .content_section_content{right:initial}.content_section.small .content_section_content h1,.page-about .content_section.two_columns .content_section_content h3{font-family:Cormorant;font-style:normal;font-weight:700;font-size:3.89rem;line-height:152%;color:#292929;margin-bottom:5.89rem}.content_section.small .content_section_content p{font-family:Cormorant;font-style:normal;font-weight:400;font-size:3.89rem;line-height:150%;color:#292929;opacity:.7}.page-about .content_section.left .content_section_content{left:initial}.page-about .content_section.top .content_section_content{left:initial;top:initial;bottom:initial;right:initial;position:relative;margin-top:-13.61rem;margin-left:2.7rem}.page-about .content_section.two_columns{flex-direction:column;align-items:initial;justify-content:initial;padding:0}.page-about .content_section.two_columns .right{display:none}.page-about.page-sominee .link_with_arrow{width:50.22rem}.page-about .content_section.two_columns .content_section_content{width:100%}.slider_mobile{margin:8.89rem 0}.page-about .content_section.slider_full_screen .content_section_header,.page-about .content_section.slider_full_screen .rooms_slider_container{display:none}.page-about .content_section.small.slider_full_screen .content_section_content{width:100%;margin-left:0}.content_section.small .content_section_content h1.big_heading{font-family:Cormorant;font-style:normal;font-weight:500;font-size:6.94rem;line-height:85%;color:#2f2f2f;margin-bottom:6.12rem}.page-sominee .dining_and_cocktails{margin:0}.page-about.page-sominee .content_section.small .content_section_content h1.big_heading .underscore{display:block}.page-about .info_item{width:88.00rem}.page-contact-us .info_item{width:inherit}.page-about .info_item .item_title{font-family:Cormorant;font-style:normal;font-weight:500;font-size:3.89rem;line-height:131%;color:#292929;opacity:.6}.page-about .info_item .item_content{font-family:Cormorant;font-style:normal;font-weight:500;font-size:3.89rem;line-height:131%;color:#292929}.info_item{margin-top:4.44rem}.page-about .bottom_nav{display:flex;justify-content:space-between;margin-bottom:26.67rem}.page-about .bottom_nav a img{width:47.20rem;height:30.49rem;margin-bottom:8rem;object-fit:cover}.page-about .bottom_nav a .caption{font-family:Cormorant;font-style:normal;font-weight:700;font-size:3.89rem;line-height:143%;text-align:center;color:#292929}.page-about .content_section.two_columns .content_section_content h1,.page-about .content_section.two_columns .content_section_content h3,.page-about .content_section.two_columns .content_section_content p,.page-about .content_section.slider_full_screen .content_section_content h1,.page-about .content_section.slider_full_screen .content_section_content h3,.page-about .content_section.slider_full_screen .content_section_content p{margin-left:2.7rem}.page-about .content_section .additional_text{position:relative;top:initial;bottom:initial;left:initial;right:initial;font-family:Cormorant;font-style:normal;font-weight:400;font-size:3.89rem;line-height:150%;color:#292929;opacity:.7;padding-left:3.33rem;margin-left:2.7rem;width:87.11rem;margin-top:-26rem;margin-bottom:37.24rem}.page-about .content_section .content_section_content h1{line-height:1}.page-about .content_section.private_dining_mobile .content_section_content h1{width:45rem}.page-about .content_section.private_dining_mobile .content_section_content strong{margin-top:7rem;display:inline-block}.page-terrace .terrace_content h1{display:none}.page-terrace .terrace_content h3{font-family:Cormorant;font-style:normal;font-weight:700;font-size:3.89rem;line-height:152%;text-align:center;color:#fff;margin-bottom:2.5rem}.page-terrace .terrace_content p{font-family:Cormorant;font-style:normal;font-weight:400;font-size:3.89rem;line-height:150%;text-align:center;color:#fff;opacity:.8}.page-terrace .terrace_content{width:91.11rem}.page-rooms .header_image img,.page-about .header_image img{height:100%}.page-rooms .header_image,.page-rooms .header_image img{height:100%}.page-rooms .content_section_header .rooms_links_container,.page-sominee .content_section_header .rooms_links_container{display:none}.page-rooms .content_section .content_section_content>*{max-width:none}.page-rooms .content_section .button_wrapper{position:relative;top:initial;bottom:initial;left:initial;right:initial;margin-left:6.39rem;margin-bottom:27.78rem}.page-rooms .content_section .content_section_content{padding-left:3.61rem;padding-top:8.06rem;padding-bottom:9.33rem;margin-left:2.78rem}.page-rooms .content_section .button.black_button:after{display:none;animation:none}.rooms_description .animated{visibility:initial}.rooms_features h1,.page-rooms section ul,.rooms_features .link_with_arrow_container,.rooms_description .rooms_slider,.rooms_description .rooms_slider>img{animation:none;width:initial;opacity:initial}.rooms_description .rooms_slider>img{opacity:0}.rooms_description{margin:0;padding:0;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start;background:#fff}.rooms_slider_container,.rooms_description .rooms_slider,.rooms_description .rooms_slider>img{width:100%;height:63.89rem}.rooms_description .rooms_slider .slider_buttons{display:none}.rooms_features h1{font-family:Cormorant;font-style:normal;font-weight:500;font-size:6.94rem;line-height:1;color:#2f2f2f;margin-bottom:7.04rem}.rooms_features h1:after{content:'';display:block;position:absolute;height:1px;background:#2f2f2f;width:1.97rem;left:-.05rem;bottom:-1.04rem;left:.1rem;width:8.06rem;bottom:-3.62rem;top:initial;transform:none;bottom:-1.25rem}.page-rooms section ul{font-family:Cormorant;font-style:normal;font-weight:500;font-size:3.89rem;color:#292929;opacity:.7}.rooms_features .link_with_arrow{font-size:3.89rem;line-height:1;letter-spacing:.1em;color:#2f2f2f;width:42.50rem;margin-right:14.92rem}.rooms_features .link_with_arrow:after{background:#000}.page-rooms section ul li:before{content:'';display:inline-block;width:.25rem;height:.25rem;border:1px solid #2f2f2f;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-right:.57rem;width:1.2rem;height:1.2rem;margin-right:4.76rem;position:absolute;top:2.2rem;left:-4.62rem}.page-rooms section ul li{position:relative;left:4.62rem}.rooms_description .rooms_features{background:#fff;height:initial;padding-left:3.61rem;padding-top:8.06rem;padding-bottom:9.33rem;margin-left:2.78rem;width:69.44rem;margin-top:-13.61rem;z-index:2}.rooms_description.mobile_only .rooms_features{margin-top:0}.rooms_description.mobile_slider_section .rooms_features .slider_mobile{width:94.44rem;position:relative;left:-3.61rem}.rooms_description .rooms_features ul{width:81.60rem;margin-bottom:13.69rem}.page-rooms section ul li{margin-bottom:3rem}.rooms_features .link_with_arrow .link_arrow .arrow_line{background:#2f2f2f}.rooms_features .link_with_arrow .link_arrow .arrow_triangle{border-color:transparent transparent transparent #2f2f2f}.page-rooms .bottom_nav{display:flex;justify-content:space-between;margin-bottom:26.67rem}.page-rooms .bottom_nav a{width:47.20rem}.page-rooms .bottom_nav a img{width:47.20rem;height:30.49rem;margin-bottom:8rem;object-fit:cover}.page-rooms .bottom_nav a .caption{font-family:Cormorant;font-style:normal;font-weight:700;font-size:3.89rem;line-height:143%;text-align:center;color:#292929;width:80%;margin:0 auto}.page-rooms{background:#fff}.page-rooms .content_section_content ul li{left:4.62rem;margin-bottom:3rem;margin-top:3rem;white-space:nowrap}.page-rooms .content_section_content ul li:before{left:-4.62rem}.rooms_description.facilities .slider_mobile{width:94.40rem;position:relative;left:-3.61rem}.rooms_description.facilities .rooms_features{margin-top:0}.rooms_description{height:initial}.page-about.page-article .content_section_content .meta a{font-family:Cormorant;font-style:normal;font-weight:500;font-size:2.78rem;color:#161616;opacity:.4}.page-about.page-article .content_section_content .meta .date{font-family:Cormorant;font-style:normal;font-weight:500;font-size:2.78rem;color:#161616;opacity:.4}.page-about.page-article .content_section .content_section_content h1{font-family:Cormorant;font-style:normal;font-weight:500;font-size:6.94rem;line-height:1.2;color:#2f2f2f}.page-about.page-article .content_section .content_section_content p{font-family:Cormorant;font-style:normal;font-weight:400;font-size:3.89rem;line-height:150%;color:#292929;opacity:.7}.page-about.page-article .content_section .content_section_image,.page-about.page-article .content_section:nth-of-type(2n) .content_section_image,.page-about.page-article .content_section.image_left .content_section_image{top:initial;bottom:initial;left:initial;right:initial;position:relative;width:94.44rem;height:63.89rem;margin:0 auto;display:block}.page-about.page-article .content_section:nth-of-type(n+2){display:flex;flex-direction:column-reverse}.page-about.page-article .content_section:nth-of-type(n+2) .content_section_content h1{font-family:Cormorant;font-style:normal;font-weight:700;font-size:3.89rem;line-height:101%;color:#292929}.page-about.page-article .article_text h1{font-family:Cormorant;font-style:normal;font-weight:700;font-size:3.89rem;line-height:101%;color:#292929;margin-bottom:6.11rem}.page-about.page-article .article_text p{font-family:Cormorant;font-style:normal;font-weight:400;font-size:3.89rem;line-height:150%;color:#292929;opacity:.7}.page-about.page-article .article_text{padding-left:6.67rem;padding-right:6.67rem;padding-bottom:24.37rem;margin-top:8rem}.page-about.page-article .content_section.image_left .content_section_content,.page-about.page-article .wrapper .content_section:nth-of-type(n+2) .content_section_content{margin:0;width:100%;max-width:none;padding-left:6.67rem;padding-right:6.67rem;padding-bottom:24.37rem;margin-top:8rem}.page-about.page-article .wrapper .content_section:nth-of-type(n+2) .content_section_content p{margin-bottom:11.47rem}.page-about.page-article .share_icon{width:5.69rem;margin-right:1.24rem}.page-about.page-article .share_container span{font-family:Cormorant;font-style:normal;font-weight:500;font-size:3.89rem;line-height:101%;display:flex;align-items:center;color:#292929}.page-about.page-article .share_container a{margin-left:5rem}.page-about.page-article .social_icon{height:3rem}.page-about.page-article .content_section:first-of-type .content_section_content h1:after{content:'';display:block;position:absolute;height:1px;background:#2f2f2f;width:1.97rem;left:-.05rem;bottom:-1.04rem;left:.1rem;width:8.06rem;bottom:-3.62rem}.page-about.page-article .content_section:first-of-type .content_section_content h1{margin-bottom:9rem}.page-about.page-article .content_section:nth-of-type(n+2) .content_section_content h1{margin-bottom:6.11rem}.single_review .left{width:100%;height:58.81rem}.single_review{flex-direction:column;height:85vh;top:17.4rem}.single_review .right{width:100%;padding-left:0;padding-top:3.31rem}.single_review .item{padding-left:1.69rem;padding-right:1.69rem;height:55vh;padding-left:5rem;padding-right:5rem;height:50vh}.single_review .item_content .item_content_text .meta a,.single_review .item_content .item_content_text .meta .date{font-family:Cormorant;font-style:normal;font-weight:500;font-size:2.78rem;color:#292929;opacity:.7}.single_review .item_content .item_content_text .meta .date{margin-left:8.3rem;margin-left:auto}.single_review .item_content .item_content_text h3{font-family:Cormorant;font-style:italic;font-weight:500;font-size:3.89rem;line-height:101%;color:#292929;margin-top:3.33rem;margin-bottom:3.33rem}.single_review .item_content .item_content_text p{font-family:Cormorant;font-style:italic;font-weight:300;font-size:3.89rem;line-height:150%;color:#292929;opacity:.7;margin-bottom:4.71rem}.single_review .item_content .item_content_text .bottom_buttons .button{width:42rem}.single_review .item_content .item_content_text .bottom_buttons .share_icon{width:5.69rem;margin-right:1.24rem}.single_review .item_content .item_content_text .bottom_buttons .share_container span{font-family:Cormorant;font-style:normal;font-weight:500;font-size:3.89rem;line-height:101%;display:flex;align-items:center;color:#292929}.single_review .item_content .item_content_text .bottom_buttons .share_container a{margin-left:5rem}.single_review .item_content .item_content_text .bottom_buttons .social_icon{height:3rem}.single_review .item_content .item_content_text .bottom_buttons .separator{font-size:2.78rem}.single_review .review_close{width:2.72rem;z-index:1000;background:#fff;padding:1.5rem;border-radius:50%;top:2rem;right:2rem;width:6rem;height:5.8rem}.single_review .slider_controls,.single_review .rooms_slider .slider_buttons{display:none}.single_review .right{position:relative;background:#fff}.slider_mobile .mobile_slider_slide{width:94.49rem;height:63.82rem;background-size:cover;display:flex;align-items:center;justify-content:center;text-align:center;position:relative}.slider_mobile .mobile_slider_slide img{width:100%;height:100%;display:block;object-fit:cover}.slider_mobile .mobile_slider_slide:before{display:block;position:absolute;top:0;bottom:0;left:0;right:0;content:'';z-index:1;background:#000;opacity:.5;display:none}.slider_mobile .mobile_slider_slide .mobile_slide_content{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.slider_mobile .mobile_slider_slide .mobile_slide_content img{width:43rem;margin-bottom:5rem}.slider_mobile .mobile_slider_slide .slide_title{font-family:Cormorant;font-style:normal;font-weight:700;font-size:3.89rem;line-height:151%;color:#fff;margin-bottom:1.78rem}.page-sominee .slider_mobile .mobile_slider_slide .slide_title{font-family:Cormorant;font-style:italic;font-weight:300;font-size:5.83rem;line-height:1.22;color:#fff}.slider_mobile .mobile_slider_slide .slide_description{font-family:Cormorant;font-style:normal;font-weight:400;font-size:3.33rem;line-height:125%;text-align:center;color:#fff;opacity:.9;width:59.20rem;margin-bottom:5rem}.page-sominee .slider_mobile .mobile_slider_slide .slide_description ul li{font-family:Cormorant;font-style:italic;font-weight:300;font-size:4.17rem;line-height:1.27;color:#fff;position:relative;margin-right:10.94rem;margin-bottom:2rem}.page-sominee .slider_mobile .mobile_slider_slide .slide_description ul li:before{display:block;position:absolute;content:'';width:.98rem;height:.98rem;border:.05rem solid #fff;box-sizing:border-box;transform:rotate(-45deg);left:-2.85rem;top:2.084rem;opacity:.7}.page-sominee .slider_mobile .mobile_slider_slide .slide_description ul{display:flex;flex-direction:column;height:22.39rem;flex-wrap:wrap;align-items:flex-start;text-align:left}.page-sominee .slider_mobile .mobile_slider_slide .slide_description{display:flex;justify-content:center}.slider_mobile .tns-controls,.slider_mobile .tns-nav,.tns-outer [aria-controls],.tns-outer [data-action]{display:none}.slider_mobile{height:auto}.slider_mobile>div:first-of-type{margin-bottom:5.56rem}.slider_mobile .timer_bar{width:44.44rem;height:2px;background:rgba(0,0,0,.4);margin:0 auto}.slider_mobile{background:0 0}@keyframes slider_timer_anim{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}.slider_mobile .timer_bar .timer_line{height:100%;width:100%;transform:scaleX(0);transform-origin:0% 0%;background:#2f2f2f;animation:6s slider_timer_anim}.slider_mobile .slider_nav_container{margin-top:10rem;display:flex;justify-content:center}.slider_mobile .slider_nav_container>div{width:2.78rem;height:2.78rem;border:1px solid transparent;position:relative;display:flex;justify-content:center;align-items:center;margin-left:2.5rem;margin-right:2.5rem;transition:.3s border;outline:none}.slider_mobile .slider_nav_container>div:after{content:'';display:block;width:.83rem;height:.83rem;background:#2f2f2f;outline:none}.slider_mobile .slider_nav_container>div.tns-nav-active{border:1px solid #2f2f2f}.button.black_button{border:none}.content_section .content_section_content>h1{width:65rem}.bottom_nav a,.slider_mobile,.content_right>.video_wrapper,.link_with_arrow{position:relative}.page-travels-news .top_items .animated{visibility:visible}@keyframes width_padding_anim{0%{padding-left:0;padding-right:0;width:0}100%{width:69.44em;padding-left:3.61rem}}@keyframes opacity_anim_heading{0%{opacity:0}100%{opacity:1}}@keyframes opacity_anim_paragraph{0%{opacity:0}100%{opacity:.7}}@keyframes scale_right_anim{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}@keyframes scale_left_anim{0%{transform:scaleX(1)}100%{transform:scaleX(0)}}.content_section_content.width_padding.animated_mobile,.page-about.page-sominee .content_section .content_section_content.width_padding.animated_mobile{font-size:1rem;padding-left:0;padding-right:0;width:0;will-change:width,padding;transform:translateZ(0);animation:.9s width_padding_anim ease-in-out;animation-fill-mode:forwards}h1.opacity_anim.animated_mobile,h3.opacity_anim.animated_mobile,div.dining_info_item.opacity_anim.animated_mobile,div.opacity_anim.animated_mobile,.section_title_description.opacity_anim.animated_mobile,.page-about .content_section .content_section_content h1.opacity_anim.animated_mobile,.page-rooms .content_section .content_section_content>h1.opacity_anim.animated_mobile,.page-about .content_section .content_section_content h3.opacity_anim.animated_mobile,.page-travels-news .top_items.first_screen .item_content .item_content_text h3.opacity_anim.animated_mobile,.page-about .content_section .content_section_content>div.opacity_anim.animated_mobile,.page-about .content_section .content_section_content>div.opacity_anim.animated_mobile{opacity:0 !important;animation:.9s opacity_anim_heading ease-in-out;animation-fill-mode:forwards}p.opacity_anim.animated_mobile,ul.opacity_anim.animated_mobile,.page-about .content_section .content_section_content p.opacity_anim.animated_mobile,.page-travels-news .top_items.first_screen .item_content .item_content_text p.opacity_anim.animated_mobile,.page-about .content_section .content_section_content ul.opacity_anim.animated_mobile,.page-rooms .content_section .content_section_content>p.opacity_anim.animated_mobile{opacity:0 !important;animation:.9s opacity_anim_paragraph ease-in-out;animation-fill-mode:forwards}.page-rooms .content_section .content_section_content>ul,.page-about .content_section .content_section_content>ul{opacity:0 !important;animation:.9s opacity_anim_paragraph ease-in-out;animation-fill-mode:forwards}.before.animated_mobile{position:absolute;background:#fff;animation:none;transform:none;top:-1%;bottom:-1%;left:-1%;right:-1%;transform-origin:100% 0%;animation:.9s scale_right_anim ease-in-out;animation-fill-mode:both;z-index:10}.before.animated_mobile.scale_right_anim{animation:none;transform:scaleX(1);transition:transform .9s ease-in-out}.before.animated_mobile.scale_right_anim.completed{transform:scaleX(0)}.page-sominee .before.animated_mobile{background:#fafafa}.bottom_nav a:last-of-type .before{animation-name:scale_left_anim;transform-origin:0% 0%}.rooms_slider_container .before{animation:none;transform:none;top:-1%;bottom:-1%;left:-1%;right:-1%;transform-origin:100% 0%;animation:.9s scale_right_anim ease-in-out;animation-fill-mode:forwards}.impression_form_container{top:15.5rem}.impression_form_container .impression_form .left{display:none}.impression_form_container .impression_form .input_container,.impression_form_container .impression_form .input_container.textarea,.impression_form_container .impression_form .wpcf7{width:100%}.impression_form_container .impression_form .input_container.textarea textarea{height:38.50vh;border-color:rgba(41,41,41,.8)}.impression_form_container .impression_form_close{width:5.12rem;height:5.12rem;right:7.28rem;top:5.6rem}.impression_form_container .impression_form .input_container{font-family:Cormorant;font-style:normal;font-weight:500;font-size:3.77rem;line-height:150%;color:#2f2f2f;margin-bottom:7.82rem}.impression_form_container .impression_form .input_container.files input[type=file]{margin-bottom:1rem}.impression_form_container .impression_form .button.black_button{width:47.91rem;left:50%;transform:translateX(-50%)}.impression_form_container .impression_form .input_container:after{background:#292929;opacity:.8}.impression_form_container .impression_thank_you,.impression_form_container .upload_progress{font-family:Cormorant;font-style:italic;font-weight:300;font-size:3.77rem;line-height:150%;text-align:center;color:#292929}.impression_form_container .impression_thank_you .thank_you_text,.impression_form_container .upload_progress .upload_text{max-width:76.3rem}.impression_form_container .impression_form{padding:0 7.2rem}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}.button.black_button .before{animation-delay:0s}.slider_mobile_artists{margin-left:2.7rem;margin-right:2.7rem;width:auto}.slider_mobile.slider_mobile_artists{margin-bottom:15.73rem}.slider_mobile_artists .artist_name{font-family:"Cormorant";font-weight:500;font-size:4.44rem;color:#fff}#art_at_monograph .content_section .content_section_content{padding-bottom:0}.link_with_arrow.art_view_all{position:relative;top:0;left:2.7rem}#art_at_monograph{margin-bottom:31rem}body.art-at-monograph .content_menu{display:block;left:50%;transform:translateX(-50%);top:49vw}body.art-at-monograph .content_menu h1{font-size:6.93rem;white-space:nowrap;text-align:center;margin-bottom:9.24rem}body.art-at-monograph .content_menu h1:after{display:none}body.art-at-monograph .content_menu ul li{font-size:3.88rem;line-height:1.2;text-align:center;white-space:nowrap}.page-about.page-sominee .content_section .content_section_content.lounge_no_blocks{padding-top:0;margin-top:-30rem}#home_page_hero .content_wrapper,.preloader .content_wrapper{pointer-events:none}#home_page_hero .button,.preloader .button{pointer-events:initial}.terrace_bottom_buttons{position:fixed}.terrace_bottom_buttons a{width:35rem;height:13.6rem;font-size:3.91rem}div.opacity_anim.animated_mobile.socials{animation-duration:.3s}body.page-contact-us .before.animated_mobile.scale_right_anim{transition-delay:.5s}body.home-page .slider_mobile .mobile_slider_slide .mobile_slide_content img{height:auto}.animated_mobile.mobile-animation-done{visibility:visible !important}body.page-about .content_section .content_section_content h1.opacity_anim.animated_mobile.mobile-animation-done,body.page-about .content_section .content_section_content h3.opacity_anim.animated_mobile.mobile-animation-done,body.page-about .content_section .content_section_content>div.opacity_anim.animated_mobile.mobile-animation-done,body.page-rooms .content_section .content_section_content>h1.opacity_anim.animated_mobile.mobile-animation-done,h1.opacity_anim.animated_mobile.mobile-animation-done,h3.opacity_anim.animated_mobile.mobile-animation-done,div.opacity_anim.animated_mobile.mobile-animation-done{opacity:1 !important}body.page-about .content_section .content_section_content p.opacity_anim.animated_mobile.mobile-animation-done,body.page-about .content_section .content_section_content ul.opacity_anim.animated_mobile.mobile-animation-done,body.page-rooms .content_section .content_section_content>p.opacity_anim.animated_mobile.mobile-animation-done,body.page-rooms .content_section .content_section_content>ul.mobile-animation-done,p.opacity_anim.animated_mobile.mobile-animation-done,ul.opacity_anim.animated_mobile.mobile-animation-done{opacity:.7 !important}.content_section .content_section_content,.content_section:nth-of-type(2n) .content_section_content{max-width:calc(100vw - 5.6rem)}.content_section_content.width_padding.animated_mobile.mobile-animation-done,.page-about.page-sominee .content_section .content_section_content.width_padding.animated_mobile.mobile-animation-done{width:auto !important;max-width:calc(100vw - 5.6rem) !important;padding-left:3.61rem !important;padding-right:3.61rem !important}.content_section .content_section_content p,.content_section.small .content_section_content p,.page-about .content_section.two_columns .content_section_content p,.page-about .content_section.slider_full_screen .content_section_content p,.page-about.page-article .content_section .content_section_content p,.page-about .features h1+p{width:auto !important;max-width:100% !important}