body.virtual_tour header{background:#060e10!important}body.virtual_tour #mainContents .inner_page{padding-top:104px}#virtual_tour_page #tour.mt_banner{border:0;width:calc(100% - 20px);height:calc(100vh - 104px);min-height:480px;display:block;margin-top:0!important}#virtual_tour_page #tour.mt_banner:before{display:none}@media (max-width:768px){body.virtual_tour #mainContents .inner_page{padding-top:88px}#virtual_tour_page #tour.mt_banner{height:calc(100vh - 88px)}}
#page_404{margin-bottom:10px}#page_404 .mt_banner{background:0 0;justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:769px){#page_404 .mt_banner{background-size:100% 100%!important}}#page_404 .mt_banner:before{display:none}#page_404 .mt_banner .mt_banner_img{width:100%;height:100%;position:absolute;top:0;left:0}#page_404 .mt_banner .mt_banner_content{z-index:1;color:#4a4a4a;background:#fff;width:630px;max-width:calc(100% - 40px);height:auto;min-height:306px;padding:50px;position:relative;box-shadow:0 3px 7px #9f9f9f80;margin-right:0!important}#page_404 .mt_banner .mt_banner_content>:not(.mt_btn){width:100%}#page_404 .mt_banner .mt_main_heading{color:#060e10;font-family:var(--site-font-heading,"Rajdhani"), sans-serif;letter-spacing:.49px;text-align:center;text-transform:none;max-width:none;margin-bottom:18px;padding:0;font-size:60px;font-style:normal;font-weight:700;line-height:64px}#page_404 .mt_banner .mt_txt_sub{text-transform:none;text-align:center;margin-bottom:0;line-height:24px}#page_404 .mt_banner .mt_btn{margin-top:35px}#page_404 .mt_banner :focus{outline:1px dotted #060e10}@media (max-width:360px){#page_404 .mt_banner .mt_banner_content{padding:30px}#page_404 .mt_banner .mt_main_heading{font-size:15vw;line-height:15vw}}@media (max-width:768px){#page_404 .mt_banner{display:block}#page_404 .mt_banner.mt_banner_wrap{height:auto!important;padding-top:0!important}#page_404 .mt_banner .mt_banner_img{min-height:240px;margin-bottom:10px;position:relative;top:auto;left:auto;height:auto!important}#page_404 .mt_banner .mt_banner_content{background:#fff;width:100%;max-width:100%;min-height:0;margin-right:0;padding:25px 20px 34px}}
body.legal_pages header{z-index:10;padding:20px 0;background:#060e10!important}body.legal_pages .legal_content_page--no-hero{padding-top:104px}body.legal_pages .legal_content_page--no-hero .mt_content_wrap{margin-top:0}body.legal_pages .legal_content_page--no-hero .mt_content_wrap .mt_flex{padding-top:36px}@media (max-width:768px){body.legal_pages .legal_content_page--no-hero{padding-top:88px}body.legal_pages .legal_content_page--no-hero .mt_content_wrap .mt_flex{padding-top:28px}}.legal_content_page .rich_text_content{color:#060e10;font-family:var(--site-font-body,"proxima-nova"), sans-serif;padding-top:1.125rem;font-size:18px;line-height:26px}@media (min-width:992px){.legal_content_page .rich_text_content{padding-top:1.875rem}}.legal_content_page .rich_text_content .rich_text_content{padding-top:0}.legal_content_page .rich_text_content h1,.legal_content_page .rich_text_content h2{color:#060e10;font-family:var(--site-font-heading,"Rajdhani"), sans-serif;margin-top:1.5rem;margin-bottom:.75rem;scroll-margin-top:7rem;font-size:24px;font-weight:400;line-height:32px}.legal_content_page .rich_text_content h2{margin-top:2rem}.legal_content_page .rich_text_content h3{font-family:var(--site-font-body,"proxima-nova"), sans-serif;color:#060e10;margin-top:1.5rem;margin-bottom:.5rem;font-size:18px;font-weight:500;line-height:28px}.legal_content_page .rich_text_content p{margin:0 0 1rem}.legal_content_page .rich_text_content strong{font-weight:700}.legal_content_page .rich_text_content u{text-decoration:underline}.legal_content_page .rich_text_content ul,.legal_content_page .rich_text_content ol{margin:0 0 1rem;padding-left:1.25rem}.legal_content_page .rich_text_content ul{list-style-type:disc}.legal_content_page .rich_text_content ol{list-style-type:decimal}.legal_content_page .rich_text_content ol[type=a]{list-style-type:lower-alpha}.legal_content_page .rich_text_content ol[type=A]{list-style-type:upper-alpha}.legal_content_page .rich_text_content ol[type=i]{list-style-type:lower-roman}.legal_content_page .rich_text_content li{list-style-type:inherit;margin-bottom:.5rem}.legal_content_page .rich_text_content a{color:#375873;text-underline-offset:2px;text-decoration:underline}.legal_content_page .rich_text_content table{border-collapse:collapse;width:100%;margin:1.5rem 0;font-size:14px;line-height:22px}@media (max-width:991px){.legal_content_page .rich_text_content table{white-space:nowrap;display:block;overflow-x:auto}}.legal_content_page .rich_text_content th,.legal_content_page .rich_text_content td{vertical-align:top;text-align:left;border:1px solid #060e1033;padding:.75rem}
.mt_logo_area .mt_logo_text{font-family:var(--site-font-heading,"Rajdhani"), sans-serif;letter-spacing:2px;text-transform:uppercase;color:#7c6a43;white-space:nowrap;font-size:53px;line-height:46px;display:inline-block}@media (max-width:1024px){.mt_logo_area .mt_logo_text{font-size:3vw;line-height:1}}@media (max-width:768px){.mt_logo_area .mt_logo_text{font-size:32px;line-height:30px}}.mt_text_fallback,footer .mt_footer_bottom_block .mt_text_fallback,footer .mt_footer_bottom_block .mt_social_wrapper a.mt_text_fallback,.mt_hamb_menu .mt_social_wrapper a.mt_text_fallback{letter-spacing:1px;text-transform:uppercase;white-space:nowrap;border:0;border-radius:0;width:auto;height:auto;font-family:Graphik Web,sans-serif;font-size:11px;line-height:1.4;display:inline-block}footer .mt_text_fallback{white-space:normal}.mt_hamb_menu .mt_social_wrapper a.mt_text_fallback{color:#fff;max-height:none}footer .ada_eho_wrapper .mt_text_fallback+.mt_text_fallback{margin-left:16px}footer a.cookie{cursor:pointer;background:0 0;border:0;margin:0;padding:0}footer .mt_footer_bottom_right .mt_desktop{white-space:nowrap}.mt_content_unavailable{text-align:center;padding:200px 20px 120px}.hide_heading,.hidden-head{display:none}:focus:not(:focus-visible){outline:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
