@charset "utf-8";.outer-page .content_wrapper .marco-polo-img-txt-slider-with-heading-txt-422 .text-content{padding:0 calc(var(--desktop-vertical-card-to-card-spacing) / 2);margin:0}.outer-page .content_wrapper .marco-polo-img-txt-slider-with-heading-txt-422 .text-content .image-content-wrapper{position:relative}.outer-page .content_wrapper .marco-polo-img-txt-slider-with-heading-txt-422 .text-content .image-content-wrapper::before{position:absolute;display:block;content:"";background:linear-gradient(180deg,rgba(255,255,255,0.00) 0,rgba(0,0,0,0.61) 100%);width:100%;height:100%;top:0;left:0;border-radius:14.584vw 14.584vw 0 0}.outer-page .content_wrapper .marco-polo-img-txt-slider-with-heading-txt-422 .text-content .image-content-wrapper img{border-radius:14.584vw 14.584vw 0 0}.outer-page .content_wrapper .marco-polo-img-txt-slider-with-heading-txt-422 .text-content .text-content-wrapper{position:absolute;bottom:0;padding:0 var(--desktop-card-text-content-wrapper-innerpadding) var(--desktop-card-text-content-wrapper-innerpadding);width:calc(100% - var(--desktop-vertical-card-to-card-spacing))}.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.marco-polo-img-txt-slider-with-heading-txt-422 .text-content .text-content-wrapper :is(h1,h2,h3,h4,h5,h6,p,a){color:var(--text-heading-color-on-img);text-align:center;margin-top:0}.outer-page .content_wrapper .marco-polo-img-txt-slider-with-heading-txt-422 .card-layout{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;row-gap:var(--desktop-card-row-gap)}.outer-page .content_wrapper .marco-polo-img-txt-slider-with-heading-txt-422 .card-layout .text-content{width:25%}.outer-page .content_wrapper .marco-polo-img-txt-slider-with-heading-txt-422 .card-layout .text-content.last{margin:0 !important}.outer-page .content_wrapper .marco-polo-img-txt-slider-with-heading-txt-422 .slick-dots{display:none !important}@media (max-width:1240px){.outer-page .content_wrapper .marco-polo-img-txt-slider-with-heading-txt-422 .card-layout .text-content{width:33.33%}}.phoenix .outer-page .content_wrapper .marco-polo-about-us.widget-wrapper.wt1col{padding:0 calc(var(--desktop-vertical-left-right-spacing) - 10px)}.phoenix .outer-page .content_wrapper .marco-polo-about-us.widget-wrapper.wt1col .slick-slide:not(.slick-center){transform:scale(0.95,0.9);transition:transform .8s ease .01s}.phoenix .outer-page .content_wrapper .marco-polo-about-us.widget-wrapper.wt1col .slick-slide:not(.slick-center) .image-content-wrapper{position:relative}.phoenix .outer-page .content_wrapper .marco-polo-about-us.widget-wrapper.wt1col .slick-slide:not(.slick-center) .image-content-wrapper::before{position:absolute;content:'';width:100%;height:100%;background:rgba(0,0,0,0.75)}.phoenix .outer-page .content_wrapper .marco-polo-about-us.widget-wrapper.wt1col .slick-slide{transition:transform .5s ease .01s;padding:0}.phoenix .outer-page .content_wrapper .marco-polo-about-us.widget-wrapper.wt1col .slick-slide .text-content-wrapper,.phoenix .outer-page .content_wrapper .marco-polo-about-us.widget-wrapper.wt1col .wt-image-text-slider .card-layout .text-content-wrapper{display:none}.phoenix .outer-page .content_wrapper .marco-polo-about-us.widget-wrapper.wt1col .slick-slide.slick-center{transition:transform .5s ease .01s}.phoenix .outer-page .content_wrapper .marco-polo-about-us.widget-wrapper.wt1col .slick-prev{left:-4%}.phoenix .outer-page .content_wrapper .marco-polo-about-us.widget-wrapper.wt1col .slick-next{right:-4%}.phoenix .outer-page .content_wrapper .marco-polo-about-us.widget-wrapper.wt1col .widget-text-group .text-content-wrapper{text-align:center;padding:0 calc(var(--desktop-vertical-left-right-spacing) * 3)}.phoenix .outer-page .content_wrapper .marco-polo-about-us.widget-wrapper.wt1col .wt-image-text-slider .card-layout{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.phoenix .outer-page .content_wrapper .marco-polo-about-us.widget-wrapper.wt1col .wt-image-text-slider .card-layout .text-content{padding:0;margin:0 !important;flex-basis:calc(100% / 3 - 10px)}@media (max-width:1200px){.phoenix .outer-page .content_wrapper .marco-polo-about-us.widget-wrapper.wt1col .wt-image-text-slider .card-layout .text-content{flex-basis:calc(100% / 2 - 10px)}}.outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper .gjs-cell.left-cell .widget-wrapper .text-content-wrapper :is(h1,h2,h3,h4){color:var(--sub-heading-text-color)}.outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper .gjs-cell{min-height:unset}.outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper .gjs-cell .widget-wrapper{padding:0 !important}.outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper .gjs-cell.right-cell .widget-wrapper{padding:var(--desktop-card-row-gap-inner) !important}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper.wt2col{display:grid;grid-template-columns:4.3fr 5.7fr;column-gap:calc(var(--desktop-vertical-left-right-spacing) + 26px);padding:var(--desktop-vertical-left-right-spacing);position:relative}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper.wt2col::before{content:"";position:absolute;inset:0;background:linear-gradient(to left,rgba(0,0,0,0) 0,rgba(0,0,0,0.63) 100%);pointer-events:none;display:block}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper>.gjs-cell{width:auto !important;max-width:100% !important;min-width:0;justify-self:stretch;align-self:stretch;z-index:1}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper .right-cell.gjs-cell{background-color:rgb(var(--widget-secondary-background-color) / .91);padding:calc(var(--desktop-card-row-gap-inner) / 2);outline:1px dashed rgba(0,0,0,0.4);outline-offset:calc(var(--desktop-card-row-gap-inner) / -2);max-height:80vh}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper .title-block{text-align:left}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper .right-cell .content-block .text-content-wrapper{padding:20px 0 14px;border-bottom:1px solid rgba(0,0,0,0.2)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper.wt2col .widget-text-group .text-content{margin:0}.outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper .gjs-cell.left-cell .widget-wrapper .text-content-wrapper p{color:var(--sub-heading-text-color)}.outer-page .marco-polo-ameities-list.widget-wrapper .left-cell .widget-wrapper.widget-text-group .content-block :is(h1,h2,h3,h4,h5,h6,p,ul,ol,table,.table-responsive,p.header-one,p.header-two,p.header-three,p.header-four,p.header-five,p.header-six)+.txt-wdgt-btn-wrapper{padding:0}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper.wt2col a.btn::before{background:var(--button-color-secondary)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper.wt2col a.btn::after{color:var(--brand-color)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper.wt2col .widget-wrapper a.btn{border-color:var(--button-color-secondary);color:var(--button-color-secondary)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-ameities-list.widget-wrapper.wt2col .widget-wrapper a.btn:hover{color:var(--brand-color)}.outer-page .content_wrapper .marco-polo-weddings-card-n-slider-331 .text-content{padding:0 calc(var(--desktop-vertical-card-to-card-spacing) / 2);margin:0}.outer-page .content_wrapper .marco-polo-weddings-card-n-slider-331 .text-content .image-content-wrapper{position:relative}.outer-page .content_wrapper .marco-polo-weddings-card-n-slider-331 .text-content .image-content-wrapper::before{position:absolute;display:block;content:"";background:linear-gradient(180deg,rgba(0,0,0,0.00) 0,rgba(0,0,0,0.60) 100%);width:100%;height:100%;top:0;left:0}.outer-page .content_wrapper .marco-polo-weddings-card-n-slider-331 .text-content .text-content-wrapper{position:absolute;bottom:0;padding:0 var(--desktop-card-text-content-wrapper-innerpadding) var(--desktop-card-text-content-wrapper-innerpadding);width:calc(100% - var(--desktop-vertical-card-to-card-spacing))}.outer-page .content_wrapper .marco-polo-weddings-card-n-slider-331 .text-content .text-content-wrapper :is(h1,h2,h3,h4,h5,h6,p){color:var(--text-heading-color-on-img)}.outer-page .content_wrapper .marco-polo-weddings-card-n-slider-331 .card-layout{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;row-gap:var(--desktop-card-row-gap)}.outer-page .content_wrapper .marco-polo-weddings-card-n-slider-331 .card-layout .text-content{width:33.33%}.outer-page .content_wrapper .marco-polo-weddings-card-n-slider-331 .card-layout .text-content.last{margin:0 !important}.outer-page .content_wrapper .marco-polo-weddings-card-n-slider-331 .slick-dots{display:none !important}.phoenix .outer-page .content_wrapper .no-gutter.clearfix .marco-polo-left-txt-right-2img-853.widget-wrapper{padding:0 0 0 var(--desktop-vertical-left-right-spacing);display:flex;justify-content:center;align-items:center}.outer-page .content_wrapper .no-gutter .marco-polo-left-txt-right-2img-853 .gjs-cell{flex:unset}.outer-page .content_wrapper .no-gutter .marco-polo-left-txt-right-2img-853 .left-cell{width:51.812%}.outer-page .content_wrapper .no-gutter .marco-polo-left-txt-right-2img-853 .left-cell .widget-text-group{padding:0 !important}.outer-page .content_wrapper .no-gutter .marco-polo-left-txt-right-2img-853 .left-cell .widget-text-group .text-content-wrapper p:not(.txt-wdgt-btn-wrapper){opacity:var(--para-opacity)}.outer-page .content_wrapper .no-gutter .marco-polo-left-txt-right-2img-853 .left-cell .widget-text-group .text-content-wrapper p:has(.txt-wdgt-btn-wrapper){opacity:1}.outer-page .content_wrapper .no-gutter .marco-polo-left-txt-right-2img-853 .left-cell .widget-text-group .text-content:not(.text-block-1){padding-right:23.388%}.outer-page .content_wrapper .no-gutter .marco-polo-left-txt-right-2img-853 .right-cell{width:48.190%}.outer-page .content_wrapper .no-gutter .marco-polo-left-txt-right-2img-853 .right-cell .wt2img{position:relative;display:flex;align-items:flex-end;justify-content:flex-end}.outer-page .content_wrapper .no-gutter .marco-polo-left-txt-right-2img-853 .right-cell .wt2img .left-box{position:relative;border-radius:11.783vw 11.783vw 0 0;overflow:hidden;border:30px solid var(--circular-border-color);width:47.400%;margin-left:-208px;margin-left:-30.059%;margin-right:-12.284%;margin-bottom:6.359%;z-index:1}.outer-page .content_wrapper .no-gutter .marco-polo-left-txt-right-2img-853 .right-cell .wt2img .right-box{width:84.539%}@media (max-width:768px){.outer-page .content_wrapper .no-gutter .marco-polo-left-txt-right-2img-853{flex-wrap:nowrap}}.phoenix .outer-page .content_wrapper .no-gutter.clearfix .marco-polo-txt-over-img-1102.widget-wrapper{padding:0;position:relative;height:100vh}.outer-page .content_wrapper .marco-polo-txt-over-img-1102 .image-content-wrapper{width:100%}.outer-page .content_wrapper .marco-polo-txt-over-img-1102 .image-content-wrapper img{height:100vh;object-fit:cover}.outer-page .content_wrapper .no-gutter .marco-polo-txt-over-img-1102 .text-content{position:absolute;top:50%;transform:translateY(-50%);width:30.99%;z-index:2;background:var(--body-bg);padding:var(--desktop-card-text-content-wrapper-innerpadding);left:var(--desktop-vertical-left-right-spacing);max-height:80vh;overflow:auto}.outer-page .content_wrapper .marco-polo-txt-over-img-1102 .text-content p{opacity:var(--para-opacity)}.outer-page .content_wrapper .no-gutter .marco-polo-txt-over-img-1102.widget-wrapper .text-content span.txt-wdgt-btn-wrapper{padding:0}.outer-page .content_wrapper .marco-polo-txt-over-img-1102 .text-content :is(h1,h2,h3,h4,h5,h6,p,.header-one,.header-two,.header-three,.header-four,.header-five,.header-six){opacity:var(--para-opacity);text-align:left}.outer-page .content_wrapper .marco-polo-txt-over-img-1102 .text-content p:has(.txt-wdgt-btn-wrapper){opacity:1}.outer-page .content_wrapper .no-gutter .marco-polo-txt-over-img-1102 .video-content-wrapper{width:100%}.outer-page .content_wrapper .no-gutter .marco-polo-txt-over-img-1102 .video-content-wrapper .plyr__poster,.outer-page .content_wrapper .no-gutter .marco-polo-txt-over-img-1102 .video-content-wrapper video{aspect-ratio:1536 / 640;object-fit:cover;background-size:cover;height:100vh}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper [data-variation=widget_card_layout].wt-image-text-slider{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider .card-layout{display:grid;column-gap:var(--desktop-card-row-gap-inner);row-gap:calc(var(--desktop-widget-to-widget-space) * 2);justify-items:center;grid-template-columns:repeat(3,1fr);flex-grow:1}@media (max-width:1200px){.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider .card-layout{grid-template-columns:repeat(2,1fr) !important}}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider .card-layout .text-content{padding:0;width:100%;display:flex;flex-direction:column;height:auto}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider .card-layout .text-content.last{margin-left:0 !important}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider .slick-track{display:flex}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider .slick-slide{padding:0 20px;display:flex;flex-direction:column;height:auto}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider .text-content-wrapper{display:flex;flex-direction:column;flex-grow:1}.outer-page .content_wrapper .marco-polo-news-media-cards-slider .wt-image-text-slider .text-content .text-content-wrapper>:is(p,ol,ul,table,.table-responsive,div,a:not(.btn))+a:not(.btn):last-child,.outer-page .content_wrapper .marco-polo-news-media-cards-slider .wt-image-text-slider .text-content .text-content-wrapper>:is(p,ol,ul,table,.table-responsive,div,a:not(.btn))+.txt-wdgt-btn-wrapper:last-child{padding-top:var(--desktop-text-to-text-spacing--card);margin-top:auto}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider .slick-next{right:-4.2%}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider .slick-prev{left:-4.2%}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider .slick-list{margin-bottom:var(--desktop-widget-to-widget-space)}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider .gjs-image-caption{background:rgba(255,255,255,0.83);animation:captionBreath 2.5s ease-in-out infinite}@keyframes captionBreath{0%{transform:translateY(0);opacity:1}50%{transform:translateY(-1.1px);opacity:.86}100%{transform:translateY(0);opacity:1}}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider .gjs-image-caption p{font-size:14px;padding:0 10px}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider a{display:flex;justify-content:flex-start;align-items:center;column-gap:10px}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider a::after{position:relative;content:"\f178";display:block;font-family:"Font Awesome 5 pro";color:var(--brand-color);font-weight:100;transition:.5s all linear}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider a:hover::after{transform:rotate(-30deg)}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider>.text-content{padding:0 20px}.outer-page .content_wrapper .no-gutter .widget-wrapper.marco-polo-news-media-cards-slider .widget-wrapper.wt-image-text-slider .text-content-wrapper :is(h1,h2,h3,h4,h5,h6,p.header-one,p.header-two,p.header-three,p.header-four,p.header-five,p.header-six){margin-top:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.marco-polo-news-media-cards-slider .widget-wrapper.wt-image-text-slider .text-content-wrapper :is(h1,h2,h3,h4,h5,h6,p.header-one,p.header-two,p.header-three,p.header-four,p.header-five,p.header-six)+ :is(p,ol,ul,table,.table-responsive,div,a:not(.btn)){margin-top:var(--desktop-heading-to-text-spacing-card)}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider .card-layout .text-content{margin:0}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .wt-image-text-slider .card-layout.col-2{grid-template-columns:repeat(2,1fr)}.outer-page .content_wrapper .no-gutter .marco-polo-news-media-cards-slider.widget-wrapper .widget-wrapper .content-block .txt-wdgt-btn-wrapper{justify-content:center}.outer-page .content_wrapper .no-gutter .marco-polo-generic-headers.widget-wrapper.widget-text-group .text-content-wrapper{text-align:center;padding:0 calc(var(--desktop-vertical-left-right-spacing) * 3)}.outer-page .content_wrapper .no-gutter .marco-polo-lcurveimg-rimg-385{display:flex;justify-content:center;align-items:center}.outer-page .content_wrapper .no-gutter .marco-polo-lcurveimg-rimg-385 .left-box{padding:0;width:34.133%;border-radius:14.845vw 14.845vw 0 0;overflow:hidden}.outer-page .content_wrapper .no-gutter .marco-polo-lcurveimg-rimg-385 .right-box{width:65.944%;padding:0 0 0 2.546%}.phoenix .outer-page .content_wrapper .no-gutter .wt2col.widget-wrapper.marco-polo-left-2img-right-txt-915{position:relative;align-items:flex-end !important;padding:0;flex-wrap:nowrap}.outer-page .content_wrapper .no-gutter .marco-polo-left-2img-right-txt-915 .left-cell{width:49.552%;flex:unset;padding-left:var(--desktop-vertical-left-right-spacing);padding-block:2.605%;position:relative;z-index:1}.outer-page .content_wrapper .no-gutter .marco-polo-left-2img-right-txt-915 .left-cell::before{content:"";position:absolute;display:block;width:82.12%;height:100%;background:linear-gradient(to top,var(--brand-color) 88.476%,transparent 11.524%);left:0;bottom:0}.outer-page .content_wrapper .no-gutter .marco-polo-left-2img-right-txt-915 .left-cell .wt2img{display:flex;align-items:flex-end}.outer-page .content_wrapper .no-gutter .marco-polo-left-2img-right-txt-915 .left-cell .wt2img .left-box{width:85.802%;padding-bottom:7.252%}.outer-page .content_wrapper .no-gutter .marco-polo-left-2img-right-txt-915 .left-cell .wt2img .right-box{width:49.246%;border-radius:11.783vw 11.783vw 0 0;overflow:hidden;border:clamp(20px,1.954vw,30px) solid var(--circular-border-color);margin:0 0 0 -35.1%}.outer-page .content_wrapper .no-gutter .marco-polo-left-2img-right-txt-915 .right-cell{width:50.450%;flex:unset;padding:30px 0 11.524% 4.493%;position:relative;z-index:0;padding-right:var(--desktop-vertical-left-right-spacing);height:100%;align-content:center}.outer-page .content_wrapper .no-gutter .marco-polo-left-2img-right-txt-915 .right-cell::before{content:"";position:absolute;display:block;width:146.341%;height:100%;background:linear-gradient(to bottom,var(--brand-color) 88.476%,transparent 11.524%);right:0;top:0}.outer-page .content_wrapper .no-gutter .marco-polo-left-2img-right-txt-915 .right-cell .widget-text-group{padding:0 !important;position:relative}.outer-page .content_wrapper .no-gutter .marco-polo-left-2img-right-txt-915 .right-cell .widget-text-group .text-content-wrapper *{color:#fff}.outer-page .content_wrapper .no-gutter .widget-wrapper.marco-polo-left-2img-right-txt-915 a.btn::before{background:#fff}.outer-page .content_wrapper .no-gutter .widget-wrapper.marco-polo-left-2img-right-txt-915 a.btn::after{color:var(--brand-color)}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.marco-polo-left-2img-right-txt-915 a.btn{border:1px solid #fff}.outer-page .content_wrapper .no-gutter .widget-wrapper.marco-polo-left-2img-right-txt-915 a.btn:hover span{color:var(--brand-color);transition:.8s ease}.outer-page .content_wrapper .no-gutter .marco-polo-spa-header-and-slider.widget-wrapper.wt1col .widget-text-group.widget-wrapper.marco-polo-spa-slider-1txt{margin-top:calc(var(--desktop-widget-to-widget-space) - 20px)}.outer-page .content_wrapper .no-gutter .marco-polo-spa-header-and-slider.widget-wrapper.wt1col .widget-text-group.widget-wrapper.marco-polo-spa-slider-1txt .content-block .text-content{margin-top:0;text-align:center}.outer-page .content_wrapper .no-gutter .marco-polo-spa-header-and-slider.widget-wrapper.wt1col .widget-text-group.widget-wrapper.marco-polo-spa-slider-1txt .content-block{padding:0 clamp(100px,18.229vw,280px)}.outer-page .content_wrapper .no-gutter .marco-polo-spa-header-and-slider.widget-wrapper.wt1col .widget-text-group.widget-wrapper.marco-polo-spa-slider-1txt .content-block{row-gap:calc(var(--desktop-widget-to-widget-space) - 20px)}.outer-page .content_wrapper .no-gutter .marco-polo-spa-header-and-slider.widget-wrapper.wt1col .widget-text-group.widget-wrapper.marco-polo-spa-slider-1txt .content-block .text-content .txt-wdgt-btn-wrapper{justify-content:center}.outer-page .content_wrapper .no-gutter .marco-polo-spa-header-and-slider .wt-image-text-slider .text-content-wrapper{display:none}.outer-page .content_wrapper .no-gutter .marco-polo-spa-header-and-slider .wt-image-text-slider .slick-slide{padding:0}.outer-page .content_wrapper .no-gutter .marco-polo-spa-header-and-slider .wt-image-text-slider .slick-list{padding:0 clamp(100px,13.867vw,213px) !important}.outer-page .content_wrapper .no-gutter .marco-polo-spa-header-and-slider .slick-slide:not(.slick-center){transform:scale(0.95,0.887);transition:transform .8s ease .01s}.outer-page .content_wrapper .no-gutter .marco-polo-spa-header-and-slider .slick-slide{transition:transform .5s ease .01s;padding:0}.outer-page .content_wrapper .no-gutter .marco-polo-spa-header-and-slider .slick-slide .text-content-wrapper{display:none}.outer-page .content_wrapper .no-gutter .marco-polo-spa-header-and-slider .slick-slide.slick-center{transition:transform .5s ease .01s}@media (max-width:1100px){.outer-page .content_wrapper .no-gutter div.marco-polo-spa-header-and-slider .slick-prev{left:-6%}.outer-page .content_wrapper .no-gutter div.marco-polo-spa-header-and-slider .slick-next{right:-6%}}@media (max-width:1537px){.outer-page .content_wrapper .no-gutter div.marco-polo-spa-header-and-slider .slick-prev{left:-6%}.outer-page .content_wrapper .no-gutter div.marco-polo-spa-header-and-slider .slick-next{right:-6%}}.outer-page .content_wrapper .no-gutter .marco-polo-spa-header-and-slider .slick-prev{left:-4%}.outer-page .content_wrapper .no-gutter .marco-polo-spa-header-and-slider .slick-next{right:-4%}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .filter-list-wrapper{padding:0}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper{padding:0 calc(var(--desktop-vertical-left-right-spacing) - 17px)}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper{display:flex;flex-wrap:wrap;row-gap:calc(var(--desktop-widget-to-widget-space) * 2)}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget{position:relative;padding:0;flex-basis:calc(100% / 2 - 34px);margin:0 17px}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap{position:relative;background-color:transparent}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap :is(.contentblock,.imageblock){position:static}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .contentblock{padding:var(--desktop-widget-to-widget-space) 0 0}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap div.room-wrapper{position:absolute;top:0;right:0;display:flex;justify-content:flex-start;width:100%;gap:5px}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .offcont div.room-wrapper p{margin-top:0 !important;border:1px dashed #000;background:#FAF4E9;font-size:clamp(10px,1.042vw,16px);padding:clamp(8px,1vw,10px) clamp(12px,2vw,16px)}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .offhead h3 a{font:inherit}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap :is(.viewbtn,.offhead,a){padding:0;border:unset}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .viewbtn a{display:flex;justify-content:flex-start;align-items:center;column-gap:10px;font-size:clamp(14px,1.563vw,24px);line-height:clamp(24px,2.083vw,32px)}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .viewbtn a::after{position:relative;content:"\f178";display:block;font-family:"Font Awesome 5 pro";color:var(--brand-color);font-weight:100;transition:.5s all linear}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .viewbtn a:hover::after{transform:rotate(-30deg)}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .viewbtn a:hover,.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .viewbtn a:focus{color:var(--brand-color)}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .viewbtn a::before{background:transparent;width:auto;height:auto}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap{display:flex;flex-direction:column}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .contentblock{display:flex;flex-direction:column;flex-grow:1}.outer-page .content_wrapper .no-gutter .marco-polo-cards.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .contentblock .viewbtn{margin-top:auto;padding-top:var(--desktop-text-to-button-spacing--card)}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .filter-list-wrapper{padding:0}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget{position:relative;padding:0;flex-basis:calc(100% / 2 - 34px);margin:0 17px}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper{padding:0 calc(var(--desktop-vertical-left-right-spacing) - 17px)}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper{display:flex;flex-wrap:wrap;row-gap:calc(var(--desktop-widget-to-widget-space) * 2)}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget{position:relative;padding:0;margin:0 17px}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper button{background:transparent;border:unset}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap{position:relative;background-color:transparent}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap :is(.contentblock,.imageblock){position:static}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .contentblock{padding:var(--desktop-widget-to-widget-space) 0 0}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap div.room-wrapper{position:absolute;top:0;right:0;display:flex;justify-content:flex-start;width:100%;gap:5px}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .offcont div.room-wrapper p{margin-top:0 !important;border:1px dashed #000;background:#FAF4E9;font-size:clamp(10px,1.042vw,16px);padding:clamp(8px,1vw,10px) clamp(12px,2vw,16px)}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .offhead h3 a{font:inherit}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap :is(.viewbtn,.offhead,a){padding:0;border:unset}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .viewbtn a{display:flex;justify-content:flex-start;align-items:center;column-gap:10px;font-size:clamp(14px,1.563vw,24px);line-height:clamp(24px,2.083vw,32px)}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .viewbtn a::after{position:relative;content:"\f178";display:block;font-family:"Font Awesome 5 pro";color:var(--brand-color);font-weight:100;transition:.5s all linear}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .viewbtn a:hover::after{transform:rotate(-30deg)}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .viewbtn a:hover,.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .viewbtn a:focus{color:var(--brand-color)}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .viewbtn a::before{background:transparent;width:auto;height:auto}@media (max-width:1024px){.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .slick-prev{left:-30px}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .slick-next{right:-30px}}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .slick-track{display:flex}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .slick-slide{height:auto;display:flex}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-widget{display:flex}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-content-wrap{display:flex;flex-direction:column}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .contentblock{display:flex;flex-direction:column;flex-grow:1}.outer-page .content_wrapper .no-gutter .marco-polo-slider.summary-widget-wrapper .summary-card-wrapper .summary-widget .summary-content-wrap .contentblock .viewbtn{margin-top:auto;padding-top:var(--desktop-text-to-button-spacing--card)}.outer-page .content_wrapper .no-gutter .marco-polo-text-standalone-widget.widget-wrapper.widget-text-group .text-content-wrapper{text-align:center;padding:0 calc(var(--desktop-vertical-left-right-spacing) * 3)}.outer-page .content_wrapper .no-gutter .marco-polo-text-standalone-widget.widget-wrapper.widget-text-group .text-content-wrapper .txt-wdgt-btn-wrapper{justify-content:center}.outer-page .content_wrapper .marco-polo-2img-slider-cards-with-border-101 .text-content{margin:0 calc(var(--desktop-vertical-card-to-card-spacing) / 2);padding:var(--desktop-card-text-content-wrapper-innerpadding);border:1px solid rgba(0,31,63,0.4);display:flex;align-items:center}.outer-page .content_wrapper .marco-polo-2img-slider-cards-with-border-101 .text-content .image-content-wrapper{width:50.413%}.phoenix .outer-page .content_wrapper .marco-polo-2img-slider-cards-with-border-101 .text-content .text-content-wrapper{width:49.589%;padding:0 0 0 4.977%}.outer-page .content_wrapper .marco-polo-2img-slider-cards-with-border-101 .card-layout{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:var(--desktop-vertical-card-to-card-spacing);row-gap:var(--desktop-widget-to-widget-space)}.outer-page .content_wrapper .marco-polo-2img-slider-cards-with-border-101:not(.slick-initialized) .text-content{margin:0;width:calc((100% - var(--desktop-vertical-card-to-card-spacing)) / 2)}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt-image-text-slider.marco-polo-2img-slider-cards-with-border-101 .text-content .text-content-wrapper p{margin:0}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt-image-text-slider.marco-polo-2img-slider-cards-with-border-101 .text-content .text-content-wrapper :is(p.header-one,p.header-two,p.header-three,p.header-four,p.header-five,p.header-six)+ :is(p,ol,ul,table,.table-responsive,div,a:not(.btn)){margin-top:var(--desktop-heading-to-text-spacing-card)}.outer-page .content_wrapper .marco-polo-2img-slider-cards-with-border-101 .card-layout .text-content.last{margin-left:0 !important}.outer-page .content_wrapper .no-gutter .marco-polo-2img-slider-cards-with-border-101.widget-wrapper .text-content-wrapper a.internal-link{position:relative;margin:var(--desktop-text-to-button-spacing) 0 0;display:flex;justify-content:space-between;align-items:center;width:max-content;column-gap:10px}.outer-page .content_wrapper .marco-polo-2img-slider-cards-with-border-101 .text-content-wrapper a.internal-link::after{position:relative;content:"\f178";display:block;font-family:"Font Awesome 5 pro";color:var(--brand-color);font-weight:100;transition:.5s all linear}.outer-page .content_wrapper .marco-polo-2img-slider-cards-with-border-101 .text-content-wrapper a.internal-link:hover::after{transform:rotate(-45deg)}.outer-page .content_wrapper .no-gutter .marco-polo-2img-slider-cards-with-border-101.widget-wrapper .text-content-wrapper :is(h1,h2,h3,h4,h5,h6,p,.header-one,.header-two,.header-three,.header-four,.header-five,.header-six){opacity:var(--para-opacity)}.outer-page .content_wrapper .no-gutter .marco-polo-2img-slider-cards-with-border-101.widget-wrapper .text-content-wrapper p:has(.txt-wdgt-btn-wrapper){opacity:1}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-meetings-widget .widget-wrapper+.widget-text-group,.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-meetings-widget .widget-text-group+.widget-wrapper{margin-top:0}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-meetings-widget .gjs-cell{flex:unset}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-meetings-widget .left-cell{padding-right:calc(var(--desktop-vertical-left-right-spacing) / 2);width:48.728% !important}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-meetings-widget .right-cell{width:51.272% !important}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-meetings-widget .left-cell .widget-text-group{padding-top:0 !important;padding-right:clamp(12px,1.823vw,28px) !important}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-meetings-widget .right-cell .widget-text-group{padding-bottom:0 !important;padding-left:0 !important}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-meetings-widget{flex-wrap:nowrap}.phoenix .outer-page .widget-wrapper.wt2col.marco-polo-meetings-widget .widget-text-group ul.occupancy{list-style-type:none;padding:0 !important}.phoenix .outer-page .widget-wrapper.wt2col.marco-polo-meetings-widget .widget-text-group ul.occupancy li{display:flex;justify-content:space-between;padding-block:var(--desktop-text-to-text-spacing);gap:20px}.phoenix .outer-page .widget-wrapper.wt2col.marco-polo-meetings-widget .widget-text-group ul.occupancy li:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.4)}.phoenix .outer-page .widget-wrapper.wt2col.marco-polo-meetings-widget .widget-text-group ul.occupancy li span:first-child{text-align:left}.phoenix .outer-page .widget-wrapper.wt2col.marco-polo-meetings-widget .widget-text-group ul.occupancy li:first-child{padding-top:0}.phoenix .outer-page .widget-wrapper.wt2col.marco-polo-meetings-widget .widget-text-group ul.occupancy li:last-child{padding-bottom:0}.phoenix .outer-page .widget-wrapper.wt2col.marco-polo-meetings-widget .widget-text-group ul.occupancy li span:last-child{text-align:right}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary{--text-box-vertical-padding:clamp(80px,calc((120 / 1336) * 100vw),120px);--text-box-horizontal-padding:clamp(40px,calc((80 / 1336) * 100vw),80px)}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-card-wrapper{flex-direction:column;row-gap:calc(var(--desktop-widget-to-widget-space) * 2)}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-card-wrapper:after,.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-card-wrapper:before{display:none}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget{margin:0;padding:0;width:100%;max-width:100%}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-content-wrap{display:flex;background-color:transparent}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget .imageblock{width:40.57%;flex-grow:1;padding-top:var(--desktop-widget-to-widget-space);z-index:1;align-self:flex-end}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget .imageblock a{background:transparent}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget .imageblock img{aspect-ratio:542/600 !important;object-fit:cover;position:relative;border-radius:50% 50% 0 0 !important;overflow:hidden;border:30px solid var(--circular-border-color)}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget .contentblock-wrapper .offhead{padding:0}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget .contentblock-wrapper p.header-two>a{color:var(--sub-heading-text-color)}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget .contentblock-wrapper .offcont p{color:var(--sub-heading-text-color);opacity:var(--para-opacity)}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .filter-list-wrapper{padding:0}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget .contentblock{width:74.40%;padding:0 0 var(--desktop-vertical-left-right-spacing)}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget .contentblock-wrapper{height:100%;flex-grow:1;background-color:var(--brand-color);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--text-box-vertical-padding) var(--text-box-horizontal-padding)}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget .contentblock-wrapper .viewbtn{padding:0}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget .page_link:hover img{opacity:1}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget:nth-child(odd) .imageblock{margin-right:-15.196%}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget:nth-child(odd) .contentblock-wrapper{padding-left:calc(20.422% + var(--text-box-horizontal-padding));align-items:flex-start}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget:nth-child(even) .summary-content-wrap{flex-direction:row-reverse}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget:nth-child(even) .imageblock{margin-left:-15.196%}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget:nth-child(even) .contentblock-wrapper{padding-right:calc(20.422% + var(--text-box-horizontal-padding));align-items:flex-start}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget .contentblock-wrapper .viewbtn a::before{background:var(--button-color-secondary)}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget .contentblock-wrapper .viewbtn a::after{color:var(--brand-color)}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget .contentblock-wrapper .viewbtn a{border-color:var(--button-color-secondary);color:var(--button-color-secondary)}.outer-page .content_wrapper .no-gutter .marco-polo-dining-summary .summary-widget .contentblock-wrapper .viewbtn a:hover{color:var(--brand-color);border-color:var(--button-color-secondary)}.phoenix .outer-page .content_wrapper .no-gutter.clearfix .marco-polo-left-header-right-para-text-bottom-zero-879.widget-wrapper{display:flex;justify-content:space-between;margin-bottom:0;column-gap:var(--desktop-widget-to-widget-space)}.phoenix .outer-page .content_wrapper .no-gutter.clearfix .marco-polo-left-header-right-para-text-bottom-zero-879.widget-wrapper:before,.phoenix .outer-page .content_wrapper .no-gutter.clearfix .marco-polo-left-header-right-para-text-bottom-zero-879.widget-wrapper:after{display:none}.outer-page .content_wrapper .marco-polo-left-header-right-para-text-bottom-zero-879 .title-block{width:59.432%;padding:0 22.830% 0 0}.outer-page .content_wrapper .marco-polo-left-header-right-para-text-bottom-zero-879 .title-block .text-content-wrapper :is(h1,h2,h3,h4,h5,h6,p){text-align:left}.outer-page .content_wrapper .no-gutter .marco-polo-left-header-right-para-text-bottom-zero-879.widget-wrapper .content-block{width:40.869%;margin:0}.outer-page .content_wrapper .no-gutter .marco-polo-left-header-right-para-text-bottom-zero-879 .content-block .text-content-wrapper{display:flex;flex-direction:column}.outer-page .content_wrapper .no-gutter .marco-polo-left-header-right-para-text-bottom-zero-879 .content-block .text-content-wrapper p{opacity:var(--para-opacity)}.outer-page .content_wrapper .no-gutter .marco-polo-left-header-right-para-text-bottom-zero-879 .content-block .text-content-wrapper p:has(.txt-wdgt-btn-wrapper){opacity:1}.outer-page .content_wrapper .no-gutter .marco-polo-left-header-right-para-text-bottom-zero-879 .content-block .text-content-wrapper .txt-wdgt-btn-wrapper{padding:0}@media (max-width:1024px){.outer-page .content_wrapper .marco-polo-left-header-right-para-text-bottom-zero-879 .title-block{padding:0 15% 0 0}}.phoenix .outer-page .content_wrapper .no-gutter div.marco-polo-svg-widget.widget-wrapper.widget-text-group{padding:var(--desktop-vertical-left-right-spacing);position:relative}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-svg-widget.widget-wrapper::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.4);pointer-events:none;display:block}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-svg-widget.widget-wrapper .title-block{margin-bottom:clamp(120px,calc((190 / var(--view-port)) * 100vw),190px);z-index:1;position:relative}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-svg-widget.widget-wrapper .content-block{justify-content:center;margin-top:0;z-index:1}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-svg-widget.widget-wrapper .content-block .text-content{max-width:calc(100% / 3);padding:0 clamp(30px,calc((50 / var(--view-port)) * 100vw),50px)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-svg-widget.widget-wrapper:not(.wt-text-group-slider) .content-block .text-content+.text-content{border-left:1px solid rgba(255,255,255,0.5)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-svg-widget.widget-wrapper .title-block :is(h1,h2,h3,h4,h5,h6,p),.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-svg-widget.widget-wrapper .content-block p{color:var(--text-heading-color-on-img)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-svg-widget.widget-wrapper.wt-text-group-slider .slick-slide{padding:0 clamp(20px,calc((50 / var(--view-port)) * 100vw),50px)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-svg-widget.widget-wrapper.wt-text-group-slider ul.slick-dots{position:static;margin:clamp(30px,calc((40 / var(--view-port)) * 100vw),50px) 0 0}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-svg-widget.widget-wrapper.wt-text-group-slider ul.slick-dots li.slick-active button{background:rgba(250,244,233,1)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-svg-widget.widget-wrapper.wt-text-group-slider ul.slick-dots li button:before{background:rgba(250,244,233,0.6)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-svg-widget.widget-wrapper.wt-text-group-slider .slick-arrow{display:none !important}.phoenix .outer-page .content_wrapper .no-gutter.clearfix .marco-polo-txtgrp-with-img-txt-link-404.widget-wrapper{background:var(--brand-color);padding:calc(var(--desktop-widget-to-widget-space) * 2) var(--desktop-vertical-left-right-spacing)}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .marco-polo-left-header-right-para-text-bottom-zero-879 .text-content-wrapper :is(h1,h2,h3,h4,h5,h6,.header-one,.header-two,.header-three,.header-four,.header-five,.header-six){color:var(--text-heading-color-on-img)}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .marco-polo-left-header-right-para-text-bottom-zero-879 .text-content-wrapper p{color:var(--text-para-color-on-img)}.phoenix .outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .marco-polo-left-header-right-para-text-bottom-zero-879 .text-content-wrapper .txt-wdgt-btn-wrapper a{color:var(--button-color-secondary);border:1px solid var(--button-color-secondary)}.phoenix .outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .marco-polo-left-header-right-para-text-bottom-zero-879 .text-content-wrapper .txt-wdgt-btn-wrapper a::before{background:var(--button-color-secondary)}.phoenix .outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .marco-polo-left-header-right-para-text-bottom-zero-879 .text-content-wrapper .txt-wdgt-btn-wrapper a::after{color:var(--brand-color)}.phoenix .outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .marco-polo-left-header-right-para-text-bottom-zero-879 .text-content-wrapper .txt-wdgt-btn-wrapper a:hover{color:var(--brand-color)}.phoenix .outer-page .content_wrapper .no-gutter.clearfix .marco-polo-txtgrp-with-img-txt-link-404.widget-wrapper .wt-img-txt-link{margin:calc(var(--desktop-widget-to-widget-space) * 2) 0 0;display:flex;flex-direction:column-reverse}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .content-link{width:100%;padding:0 0 10px;position:relative}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .content-link::before{position:absolute;display:block;content:"";background:#FAF4E9;opacity:.4;width:100%;height:1px;bottom:0}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .content-list-data{padding:0 !important;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:calc(var(--desktop-heading-to-text-spacing-card) * 2)}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .content-list-data li{padding:0;border-left:0;color:var(--text-heading-color-on-img);opacity:.5;position:relative}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .content-list-data li.active,.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .content-list-data li:hover{opacity:1}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .content-list-data li.active::before,.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .content-list-data li:hover::before{position:absolute;display:block;content:"";background:var(--text-heading-color-on-img);width:100%;height:2px;bottom:-10px}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .content-list-data li button{padding:0}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content{padding:var(--desktop-widget-to-widget-space) 0 0;width:100%;height:auto;min-height:unset}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .text-content{padding:0;display:flex;flex-direction:row-reverse}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .text-content:not(.active){display:none}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .text-content-wrapper{width:57.836%;padding:0 9.656% 0 0}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .text-content-wrapper :is(h1,h2,h3,h4,h5,h6,.header-one,.header-two,.header-three,.header-four,.header-five,.header-six){color:var(--text-heading-color-on-img);opacity:1}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .text-content-wrapper :is(h1,h2,h3,h4,h5,h6,.header-one,.header-two,.header-three,.header-four,.header-five,.header-six)+p{margin:var(--desktop-heading-to-text-spacing) 0 0}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .text-content-wrapper p{color:var(--text-para-color-on-img);opacity:var(--para-opacity)}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .text-content-wrapper p:has(.txt-wdgt-btn-wrapper){opacity:1}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .text-content-wrapper .txt-wdgt-btn-wrapper a{color:var(--button-color-secondary);border-color:var(--button-color-secondary)}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .text-content-wrapper .txt-wdgt-btn-wrapper a::before{background:var(--button-color-secondary)}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .text-content-wrapper .txt-wdgt-btn-wrapper a::after{color:var(--brand-color)}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .text-content-wrapper .txt-wdgt-btn-wrapper a:hover{color:var(--brand-color)}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .text-content-wrapper a.internal-link{color:var(--text-heading-color-on-img);opacity:var(--para-opacity);position:relative;margin:var(--desktop-text-to-button-spacing) 0 0;display:flex;justify-content:space-between;align-items:center;width:fit-content;column-gap:10px}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .text-content-wrapper a.internal-link::after{position:relative;content:"\f178";display:block;font-family:"Font Awesome 5 pro";color:#FAF4E9;font-weight:100;transition:.5s all linear}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .text-content-wrapper a.internal-link:hover::after{transform:rotate(-45deg)}.outer-page .content_wrapper .marco-polo-txtgrp-with-img-txt-link-404 .wt-img-txt-link .img-content .image-content-wrapper{width:59.684%}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.marco-polo-faq :is(h1,h2,.header-one,.header-two){text-align:left}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.marco-polo-faq .content-block .text-content{margin:0;padding:clamp(16px,calc((30 / var(--view-port)) * 100vw),30px) clamp(20px,calc((26 / var(--view-port)) * 100vw),26px) clamp(16px,calc((30 / var(--view-port)) * 100vw),30px) 0;cursor:pointer}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.marco-polo-faq .text-content:first-child{border-bottom:1px solid #000;padding-top:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.marco-polo-faq .text-content+.text-content{border-bottom:1px solid #000}.outer-page .content_wrapper .no-gutter .marco-polo-faq .content-block .text-content-wrapper-1::before,.outer-page .content_wrapper .no-gutter .marco-polo-faq .content-block .text-content-wrapper-1::after{content:"";width:clamp(18px,calc((26 / var(--view-port)) * 100vw),26px);height:3px;background:#444;position:absolute;top:50%;right:0;transform:translate(0%,-50%);transition:transform .4s ease}.outer-page .content_wrapper .no-gutter .marco-polo-faq .content-block .text-content-wrapper-1::after{transform:translate(0%,-50%) rotate(90deg)}.outer-page .content_wrapper .no-gutter .marco-polo-faq .content-block .text-content.active .text-content-wrapper-1::after{transform:translate(0%,-50%);background:#444}.outer-page .content_wrapper.clearfix .no-gutter.clearfix.clearfix .clearfix.widget-wrapper.marco-polo-faq .text-content-wrapper-2{overflow:hidden;transition:all .4s ease;margin:0;padding:0 clamp(50px,calc((100 / var(--view-port)) * 100vw),100px) 0 0;max-height:0}.outer-page .content_wrapper .no-gutter .marco-polo-faq .text-content-wrapper-1{transition:all .4s ease;position:relative}.outer-page .content_wrapper .no-gutter .marco-polo-faq .text-content .text-content-wrapper-1 p{padding-right:clamp(70px,calc((140 / var(--view-port)) * 100vw),140px)}.outer-page .content_wrapper .no-gutter .marco-polo-faq .text-content.active .text-content-wrapper-1{margin-bottom:clamp(8px,calc((16 / var(--view-port)) * 100vw),16px)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-hero-video.widget-wrapper.wt1col{margin:0;padding:0;position:relative}.phoenix.for-innerpage .outer-page .content_wrapper .no-gutter .marco-polo-hero-video.widget-wrapper .image-content-wrapper::before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,0.64) 33%,rgba(0,0,0,0) 90%)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-hero-video.widget-wrapper .image-content-wrapper{padding:0}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-hero-video.widget-wrapper .image-content-wrapper video{aspect-ratio:1536/780;object-fit:cover}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-hero-video.widget-wrapper .widget-text-group.widget-wrapper{margin:0;position:absolute;bottom:calc(var(--desktop-vertical-left-right-spacing) - 20px);z-index:2}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-hero-video.widget-wrapper .widget-text-group.widget-wrapper .text-content-wrapper :is(h1,h2,h3,h4,h5,h6){color:var(--text-heading-color-on-img)}.phoenix .outer-page .content_wrapper .no-gutter.clearfix .marco-polo-contactus-ltext-rimgs.widget-wrapper{padding:0 var(--desktop-vertical-left-right-spacing);display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.outer-page .content_wrapper .no-gutter .marco-polo-contactus-ltext-rimgs .gjs-cell{flex:unset}.outer-page .content_wrapper .no-gutter .marco-polo-contactus-ltext-rimgs .left-cell{flex:1}.outer-page .content_wrapper .no-gutter .marco-polo-contactus-ltext-rimgs .left-cell .widget-text-group{padding:0 !important}.outer-page .content_wrapper .no-gutter .marco-polo-contactus-ltext-rimgs .left-cell .widget-text-group .text-content-wrapper p:not(.txt-wdgt-btn-wrapper){opacity:var(--para-opacity)}.outer-page .content_wrapper .no-gutter .marco-polo-contactus-ltext-rimgs .left-cell .widget-text-group .text-content-wrapper p:has(.txt-wdgt-btn-wrapper){opacity:1}.outer-page .content_wrapper .no-gutter .marco-polo-contactus-ltext-rimgs .right-cell{width:61.19%}.outer-page .content_wrapper .no-gutter .marco-polo-contactus-ltext-rimgs .right-cell .wt2img{display:flex;align-items:flex-end;justify-content:flex-end}.outer-page .content_wrapper .no-gutter .marco-polo-contactus-ltext-rimgs .right-cell .wt2img .left-box{border-radius:11.783vw 11.783vw 0 0;overflow:hidden;border:30px solid var(--circular-border-color);width:40.9%;margin-right:-27.284%;margin-bottom:5.139%;z-index:1}.outer-page .content_wrapper .no-gutter .marco-polo-contactus-ltext-rimgs .right-cell .wt2img .right-box{width:84.539%}.outer-page .content_wrapper .no-gutter .marco-polo-contactus-ltext-rimgs .widget-text-group .text-content-wrapper>div{display:flex;gap:12px;align-items:center}.outer-page .content_wrapper .no-gutter .marco-polo-contactus-ltext-rimgs .widget-text-group .text-content-wrapper>div+div{margin-top:var(--desktop-heading-to-text-spacing)}.outer-page .content_wrapper .no-gutter .marco-polo-contactus-ltext-rimgs .widget-text-group .text-content-wrapper>div>span.fas{flex-shrink:0;font-size:clamp(16px,calc((20 / var(--view-port)) * 100vw),20px);color:#000;line-height:inherit}.outer-page .content_wrapper .no-gutter .marco-polo-contactus-ltext-rimgs .widget-text-group .text-content-wrapper a:not(.btn){text-decoration:underline}.outer-page .content_wrapper .no-gutter .marco-polo-contactus-ltext-rimgs .widget-text-group .text-content-wrapper a:not(.btn):hover{text-decoration-style:dotted}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.marco-polo-liframe-rform .widget-wrapper.widget-text-group{padding:0 !important}.outer-page .content_wrapper .widget-wrapper.marco-polo-liframe-rform .gjs-cell{min-height:unset;flex:unset !important}.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.marco-polo-liframe-rform .left-cell{padding-right:clamp(32px,calc((36 / var(--view-port)) * 100vw),36px);width:51.198% !important}.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.marco-polo-liframe-rform .right-cell{width:calc(100% - 51.198%) !important;flex:1 !important}.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.marco-polo-liframe-rform .left-cell .widget-text-group iframe{height:660px}.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.marco-polo-liframe-rform .left-cell .widget-text-group p{display:flex;align-items:center}.outer-page .content_wrapper .no-gutter .marco-polo-homepage-video-banner video{aspect-ratio:1536/780;object-fit:cover}.outer-page .content_wrapper .no-gutter .marco-polo-homepage-video-banner .plyr__poster{width:100%;background-size:cover}.phoenix .outer-page .content_wrapper .no-gutter div.marco-polo-timings.widget-wrapper.widget-text-group{padding:var(--desktop-vertical-left-right-spacing);position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-timings.widget-wrapper::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.4);pointer-events:none;display:block}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-timings.widget-wrapper .title-block :is(h1,h2,h3,h4,h5,h6,p){color:var(--text-heading-color-on-img)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-timings.widget-wrapper .content-block{background-color:rgb(var(--widget-secondary-background-color) / .91);padding:calc(var(--desktop-widget-to-widget-space) * 2) var(--desktop-widget-to-widget-space);outline:1px dashed rgba(0,0,0,0.4);outline-offset:-17px;margin:var(--desktop-widget-to-widget-space) 0 0;width:100%;max-width:420px;display:flex;justify-content:center;align-content:center;transform:rotate(-4deg)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-timings.widget-wrapper .content-block p{font-family:Bellefair,serif}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-timings.widget-wrapper .content-block .text-content:not(:last-child){margin:0 0 calc(var(--desktop-heading-to-text-spacing) - 8px);padding-bottom:calc(var(--desktop-heading-to-text-spacing) - 8px);border-bottom:1px solid rgba(0,0,0,0.2)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-timings.widget-wrapper .content-block .text-content .text-content-wrapper+.text-content-wrapper{margin-top:6px}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-timings.widget-wrapper .content-block .text-content:last-child{margin-top:0}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-odd{column-gap:42px;display:grid;grid-template-columns:calc((788 / 1336) *(100% - 42px)) calc((548 / 1336) *(100% - 42px))}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-odd.wt2col .gjs-cell{width:auto}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-odd .widget-wrapper,.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-odd .widget-wrapper .slick-slide{padding:0 !important}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-odd .widget-wrapper .slick-slide .text-content-wrapper{display:none}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-odd .widget-wrapper .slick-arrow::before{color:#fff}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-odd .widget-wrapper .slick-prev{left:clamp(30px,calc((50 / var(--view-port)) * 100vw),50px);z-index:2}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-odd .widget-wrapper .slick-next{right:clamp(30px,calc((50 / var(--view-port)) * 100vw),50px)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-sustainable-policy-odd .widget-wrapper.widget-text-group .wtbookbtn>div{justify-content:flex-start}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-sustainable-policy-odd .widget-wrapper.widget-text-group .wtbookbtn{margin-top:var(--desktop-text-to-button-spacing)}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-even{display:grid;column-gap:42px;grid-template-columns:calc((548 / 1336) *(100% - 42px)) calc((788 / 1336) *(100% - 42px))}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-even .widget-wrapper,.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-even .widget-wrapper .slick-slide{padding:0 !important}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-even.wt2col .gjs-cell{width:auto}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-even .widget-wrapper .slick-slide .text-content-wrapper{display:none}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-even .widget-wrapper .slick-prev{left:clamp(30px,calc((50 / var(--view-port)) * 100vw),50px);z-index:2}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-even .widget-wrapper .slick-next{right:clamp(30px,calc((50 / var(--view-port)) * 100vw),50px)}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt2col.marco-polo-sustainable-policy-even .widget-wrapper .slick-arrow::before{color:#fff}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-sustainable-policy-even .widget-wrapper.widget-text-group .wtbookbtn>div{justify-content:flex-start}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-sustainable-policy-even .widget-wrapper.widget-text-group .wtbookbtn{margin-top:var(--desktop-text-to-button-spacing)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-terms-conditions.widget-wrapper ul{padding:0 0 0 var(--desktop-heading-to-text-spacing) !important}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-terms-conditions.widget-wrapper .text-content-wrapper{display:flex;flex-direction:column;align-items:flex-start}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-terms-conditions.widget-wrapper{padding:0 calc(var(--desktop-vertical-left-right-spacing) * 2 + 20px)}.outer-page .widget-wrapper.widget-text-group.marco-polo-terms-conditions:is(.widget-text-group[data-textsinrow=1]) .content-block .text-content+.text-content,.outer-page .widget-wrapper.widget-text-group.marco-polo-terms-conditions .content-block .text-content .text-content-wrapper+.text-content-wrapper{margin-top:var(--desktop-widget-to-widget-space)}.outer-page .content_wrapper .no-gutter .widget-wrapper.widget-wrapper.marco-polo-terms-conditions + .widget-wrapper.marco-polo-terms-conditions{margin-top:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.widget-wrapper.marco-polo-terms-conditions:last-of-type{margin-bottom:var(--desktop-widget-to-widget-space)}.outer-page .content_wrapper .marco-polo-gallery #gallery-pager{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--desktop-widget-to-widget-space) - 18px);padding:0}.outer-page .content_wrapper .marco-polo-gallery #gallery-pager .gallery_thumbnail_margin{margin:0;padding:0;width:100%}.outer-page .content_wrapper .marco-polo-gallery .gal-group-btn-group{margin:0 auto var(--desktop-widget-to-widget-space);justify-content:center;align-items:center;column-gap:clamp(10px,3.256vw,50px);padding:calc(var(--desktop-widget-to-widget-space) - 20px) 0;max-width:max-content;border-top:1px solid;border-bottom:1px solid;flex-wrap:nowrap}.outer-page .content_wrapper .marco-polo-gallery .gal-group-btn-group .gal-group-btn::before,.outer-page .content_wrapper .marco-polo-gallery .gal-group-btn-group .gal-group-btn::after{content:"";position:absolute;left:0;right:0;height:1px;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .3s ease}.outer-page .content_wrapper .marco-polo-gallery .gal-group-btn-group .gal-group-btn::before{top:calc(20px - var(--desktop-widget-to-widget-space))}.outer-page .content_wrapper .marco-polo-gallery .gal-group-btn-group .gal-group-btn::after{bottom:calc(20px - var(--desktop-widget-to-widget-space))}.outer-page .content_wrapper .marco-polo-gallery .gal-group-btn-group .gal-group-btn:hover::before,.outer-page .content_wrapper .marco-polo-gallery .gal-group-btn-group .gal-group-btn:hover::after,.outer-page .content_wrapper .marco-polo-gallery .gal-group-btn-group .gal-group-btn.active::before,.outer-page .content_wrapper .marco-polo-gallery .gal-group-btn-group .gal-group-btn.active::after{transform:scaleX(1)}.outer-page .content_wrapper .marco-polo-gallery .gal-group-btn-group button{margin:0;font-size:clamp(12px,1.302vw,20px)}.outer-page .content_wrapper .marco-polo-gallery div{padding:0}.outer-page .content_wrapper .marco-polo-gallery img{aspect-ratio:424/407 !important;object-fit:cover}.outer-page .content_wrapper .no-gutter .marco-polo-location{padding:var(--desktop-widget-to-widget-space) 0}.for-locationpage .row{margin:0}.for-locationpage .hotel_location_wrap .loc-wdgt-header-pills,.for-locationpage .hotel_location_wrap .loc-fullwidth{width:100%;max-width:100%}.for-locationpage .hotel_location_wrap .loc-fullwidth{padding:0}.for-locationpage .hotel_location_wrap .loc-wdgt-header-pills .header-nav-pills{padding:10px 20px !important;background:var(--brand-color)}.outer-page .content_wrapper .no-gutter .marco-polo-location .header-pills a:not(.places-link){color:#FAF4E9 !important}.loc-wdgt-header-pills .nav>li.active a,.loc-wdgt-header-pills .nav>li:active a,.loc-wdgt-header-pills .nav>li:focus a,.loc-wdgt-header-pills .nav>li:hover a{border-bottom-color:#FAF4E9 !important}.for-locationpage .hotel_location_wrap .content_wrapper .no-gutter .get-directions-label{padding:10px}.for-locationpage .hotel_location_wrap .content_wrapper .no-gutter .directions-bar{margin-top:var(--desktop-heading-to-text-spacing)}.for-locationpage .directions-bar .btn-wrap label{display:none}.for-locationpage .hotel_location_wrap .directions-bar>div,.for-locationpage .hotel_location_wrap .direction-form{padding:0}.for-locationpage .direction-form form>.row{display:flex;justify-content:center;align-items:flex-end;gap:20px}.for-locationpage .direction-form form>.row::before,.for-locationpage .direction-form form>.row::after{display:none}.for-locationpage .direction-form form .form-group{margin-bottom:0;padding:0;width:auto;flex-grow:1}.for-locationpage .hotel_location_wrap .direction-form select.form-control{height:50px;padding:10px}.for-locationpage .directions-bar .btn-wrap{padding:0;width:auto}.for-locationpage .directions-bar .btn-wrap>div{float:unset}.outer-page.for-locationpage div.widget-wrapper .directions-bar .btn-wrap button{min-width:max-content;height:50px}.for-locationpage .content_wrapper .no-gutter .hotel_location_wrap.marco-polo-location.widget-wrapper .btn-location{display:flex;align-items:center;justify-content:space-between;column-gap:44px;position:relative;z-index:1;text-transform:uppercase;padding-right:17px}.for-locationpage .content_wrapper .no-gutter .hotel_location_wrap.marco-polo-location.widget-wrapper .btn-location::before{position:absolute;content:"";width:55px;height:100%;display:block;background:var(--brand-color);right:0;top:0;transition:.5s all linear;z-index:-1}.for-locationpage .content_wrapper .no-gutter .hotel_location_wrap.marco-polo-location.widget-wrapper .btn-location:hover::before{width:100%}.for-locationpage .content_wrapper .no-gutter .hotel_location_wrap.marco-polo-location.widget-wrapper .btn-location::after{position:relative;content:"\f178";display:block;font-family:"Font Awesome 5 pro";color:#FAF4E9;font-weight:100;transition:.5s all linear}.for-locationpage .content_wrapper .no-gutter .hotel_location_wrap.marco-polo-location.widget-wrapper .btn-location:hover::after{transform:rotate(-45deg)}@media (max-width:1024px){.for-locationpage .direction-form form>.row{align-items:center;flex-direction:column}.for-locationpage .direction-form form .form-group{width:100%}}.outer-page .content_wrapper .no-gutter .marco-polo-text-standalone-widget-mb0.widget-wrapper.widget-text-group .text-content-wrapper{text-align:center;padding:0 calc(var(--desktop-vertical-left-right-spacing) * 3)}.outer-page .content_wrapper .no-gutter div.marco-polo-text-standalone-widget-mb0.widget-wrapper.widget-wrapper.widget-text-group{margin-bottom:0}.outer-page .content_wrapper .no-gutter .marco-polo-text-standalone-widget-mt0.widget-wrapper.widget-text-group .text-content-wrapper{text-align:center;padding:0 calc(var(--desktop-vertical-left-right-spacing) * 3)}.outer-page .content_wrapper .no-gutter div.marco-polo-text-standalone-widget-mt0.widget-wrapper.widget-text-group.widget-wrapper{margin-top:0}.outer-page .content_wrapper .no-gutter .marco-polo-text-standalone-widget-mt0.widget-wrapper.widget-text-group .content-block .txt-wdgt-btn-wrapper{justify-content:center}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper{--form-spacing:clamp(133px,calc((266 / var(--view-port)) * 100vw),266px);--form-row-gap:clamp(30px,calc((50 / var(--view-port)) * 100vw),50px);--form-col-gap:clamp(30px,calc((50 / var(--view-port)) * 100vw),40px);--form-control-height:56px;--form-textarea-min-height:140px;--form-border-color:rgba(0,0,0,0.2);--placeholder-font-size:clamp(14px,calc((15 / var(--view-port)) * 100vw),14px);--label-gap:20px}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper fieldset .form-group .js-form-error{width:100%}.phoenix .outer-page .content_wrapper .no-gutter div.marco-polo-form-generic.widget-wrapper{padding:0 var(--form-spacing)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper>div{padding:0}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper fieldset{display:flex;flex-wrap:wrap;row-gap:var(--form-row-gap);column-gap:var(--form-col-gap)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper fieldset>div{float:unset;flex-grow:1}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .form-group{margin:0;padding:0;min-height:100%}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .form-group:before,.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .form-group:after{display:none}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .form-control{background:transparent;border:1px solid var(--form-border-color);box-shadow:none;border-radius:unset;height:var(--form-control-height);padding:10px !important}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper textarea.form-control{min-height:var(--form-textarea-min-height);height:auto}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .form-group:not(.field-textarea,.field-button) .col-md-6{width:100%;padding:0;height:var(--form-control-height);min-height:var(--form-control-height)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .form-group.field-textarea .col-md-6,.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .form-group.field-button .col-md-6{width:100%;padding:0}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .form-group{display:flex;flex-direction:column;row-gap:var(--label-gap)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .form-group.field-button .col-md-6{display:flex;justify-content:center}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .form-group label,.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .control-label-custom{margin:0;padding:0;width:100%;font-weight:400}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper fieldset .field-file,.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper fieldset .field-file+.field-text{width:calc((100% - var(--form-col-gap)) / 2)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper fieldset .field-textarea{width:100%}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper fieldset .field-file input{width:100%;height:var(--form-control-height);border:1px solid var(--form-border-color);padding:10px}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .form-control.iti__tel-input{flex:1}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .iti__country-container{margin:0;border-radius:unset;background:transparent;border-right:unset}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .form-control{font-size:var(--placeholder-font-size)}@media (max-width:1040px){.phoenix .outer-page .content_wrapper .no-gutter div.marco-polo-form-generic.widget-wrapper fieldset .form-group{width:100%}}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-form-generic.widget-wrapper .form-group.field-button .col-md-6{display:flex;justify-content:center;flex-direction:column;align-items:center}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect{--form-row-gap:clamp(30px,calc((50 / var(--view-port)) * 100vw),50px);--form-col-gap:clamp(30px,calc((35 / var(--view-port)) * 100vw),35px);--form-control-height:50px;--form-textarea-min-height:100px;--form-border-color:rgba(0,0,0,0.2);--placeholder-font-size:clamp(14px,calc((15 / var(--view-port)) * 100vw),14px);--label-gap:20px}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect fieldset .field-text,.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect fieldset .field-tel{width:calc((100% - var(--form-col-gap)) / 2)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect fieldset .form-group .js-form-error{width:100%}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect>div{padding:0}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect fieldset{display:flex;flex-wrap:wrap;row-gap:var(--form-row-gap);column-gap:var(--form-col-gap)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect fieldset>div{float:unset;flex-grow:1}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .form-group{margin:0;padding:0;min-height:100%}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .form-group:before,.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .form-group:after{display:none}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .form-control{background:transparent;border:1px solid var(--form-border-color);box-shadow:none;border-radius:unset;height:var(--form-control-height);padding:10px !important}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect textarea.form-control{min-height:var(--form-textarea-min-height);height:auto}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .form-group:not(.field-textarea,.field-button) .col-md-6{width:100%;padding:0;height:var(--form-control-height);min-height:var(--form-control-height)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .form-group.field-textarea .col-md-6,.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .form-group.field-button .col-md-6{width:100%;padding:0}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .form-group{display:flex;flex-direction:column;row-gap:var(--label-gap)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform div.marco-polo-form-connect .form-group.field-button button{margin:0}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .form-group label,.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .control-label-custom{margin:0;padding:0;width:100%;font-weight:400}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect fieldset .field-textarea{width:100%}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect fieldset .field-file input{width:100%;height:var(--form-control-height);border:1px solid var(--form-border-color);padding:10px}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .form-control.iti__tel-input{flex:1}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .iti__country-container{margin:0;border-radius:unset;background:transparent;border-right:unset}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .form-control{font-size:var(--placeholder-font-size)}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .form-group.field-button .col-md-6{display:flex;justify-content:center;flex-direction:column;align-items:flex-start}.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect .js-submit-success{font-size:var(--placeholder-font-size)}@media (max-width:1040px){.phoenix .outer-page .content_wrapper .no-gutter .marco-polo-liframe-rform .marco-polo-form-connect fieldset .form-group{width:100%}}.nav-open{overflow:hidden}body .content_wrapper{transition:all 600ms ease}.nav-open :is(footer,.content_wrapper,.header-pills-wrapper){filter:blur(5px)}header .navbar-top .navbar-brand-v2 img{filter:brightness(0) invert(1)}header .navbar-top.scroll .navbar-brand-v2 img,.nav-open header .navbar-top .navbar-brand-v2 img{filter:unset}.marco-polo-navbar .overlay{height:100vw;width:100vw;position:fixed;top:0;left:0;z-index:-1;display:none}.nav-open .marco-polo-navbar .overlay{display:block}.marco-polo-navbar .first-row{display:flex;justify-content:space-between;align-items:center;width:100%;position:relative;padding:0 var(--desktop-vertical-left-right-spacing)}.marco-polo-navbar.navbar-top{margin:0;background:transparent}.marco-polo-navbar.navbar-top.scroll,.nav-open .marco-polo-navbar.navbar-top{background:var(--navbar-bg-color);box-shadow:var(--navbar-scroll-box-shadow)}.marco-polo-navbar.navbar-top li{list-style:none;text-transform:uppercase}.marco-polo-navbar.navbar-top .left-nav-list li a{display:flex;width:100%;justify-content:space-between}.marco-polo-navbar.navbar-top .left-nav-list .fa-chevron-right::before{font-weight:100;cursor:pointer;display:inline-block}.marco-polo-navbar.navbar-top>.container{width:100%;padding:0;max-width:100%;position:relative}.marco-polo-navbar>.container::before{content:"";height:1px;display:block;position:absolute;z-index:1;bottom:0;left:50%;transform:translateX(-50%);background:#fff;opacity:.5;transition:all 600ms ease}.nav-open .marco-polo-navbar>.container::before{background:#272727}.marco-polo-navbar.navbar-top .menu-column{display:flex;align-items:center;gap:24px}.marco-polo-navbar .hamburger-menu{display:flex;align-items:center}.marco-polo-navbar .hamburger-menu svg{width:33px;height:33px;position:relative;z-index:10}.marco-polo-navbar .hamburger-menu svg path{stroke:rgba(255,255,255,0.86)}.marco-polo-navbar.scroll .hamburger-menu svg path,.nav-open .marco-polo-navbar .hamburger-menu svg path{stroke:var(--brand-color)}.marco-polo-navbar .nav-slider{position:fixed;left:0;top:0;transform:translateX(-100%);height:100vh;width:100vw;background:transparent;padding-top:var(--navbar-height);transition:all 900ms cubic-bezier(0.16,1,0.3,1);display:flex}.nav-open .marco-polo-navbar .nav-slider{transform:translateX(0%)}.marco-polo-navbar .first-three-parent-menus{display:flex;flex-wrap:wrap;gap:32px;overflow:hidden;max-width:550px;max-height:30px}:not(.nav-open) .marco-polo-navbar .first-three-parent-menus li a{color:#fff}.marco-polo-navbar .first-three-parent-menus li a{display:block;position:relative;overflow:hidden;text-transform:uppercase}.nav-open .marco-polo-navbar .first-three-parent-menus li a,.marco-polo-navbar.scroll .first-three-parent-menus li a{color:var(--brand-color)}@media (max-width:1200px){.marco-polo-navbar .first-three-parent-menus li:last-child{display:none}}@media (max-width:1000px){.marco-polo-navbar .first-three-parent-menus li:nth-child(2){display:none}}@media (max-width:900px){.marco-polo-navbar .first-three-parent-menus{display:none}}.marco-polo-navbar .navbar-header{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all 600ms cubic-bezier(0.16,1,0.3,1)}.navbar.navbar-top.marco-polo-navbar .navbar-brand-v2{padding:0;margin:0}.marco-polo-navbar .lang-book-wrapper-v2 .resv-wrap :is(.resv,.btn){word-wrap:break-word;min-width:unset;white-space:nowrap;font-weight:400;text-decoration:none;display:block;float:none;margin:0 auto;outline:0;width:max-content;line-height:var(--button-line-height) !important;padding:var(--button-padding);border:1px solid var(--book-button-border-color);letter-spacing:var(--button-letter-spacing);text-transform:uppercase;transition:all .5s ease;color:var(--book-button-text-color);font-family:var(--body-font-family);background:var(--book-button-background);font-size:16px}.marco-polo-navbar .split-menu-container{display:grid;grid-template-columns:2fr 3fr;height:calc(100vh - var(--navbar-height));width:100vw}.marco-polo-navbar .nav-slider #nav-top-menu{overflow:hidden;height:calc(100vh - var(--navbar-height));width:100vw}.left-menu-column.custom-scroll{padding:clamp(24px,3.256vw,50px) 0;background:var(--navbar-bg-color)}.marco-polo-navbar .nav-slider ul.left-nav-list{position:relative;margin:0;height:100%;max-height:calc(100vh - 193px);display:flex;flex-direction:column;row-gap:clamp(24px,3.256vw,50px);overflow-y:auto;padding:0 calc(clamp(24px,3.256vw,50px)*2)}.marco-polo-navbar .nav-slider ul.left-nav-list::-webkit-scrollbar{width:4px}.marco-polo-navbar .nav-slider ul.left-nav-list::-webkit-scrollbar-thumb{background:var(--brand-color);border-radius:10px}.marco-polo-navbar .nav-slider ul.left-nav-list::-webkit-scrollbar-track{background:transparent}.phoenix .outer-page .marco-polo-navbar li a{font-size:clamp(16px,1.562vw,24px)}.phoenix .outer-page .marco-polo-navbar .right-content-column::-webkit-scrollbar{width:4px}.phoenix .outer-page .marco-polo-navbar .right-content-column::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.8);border-radius:10px}.phoenix .outer-page .marco-polo-navbar .right-content-column::-webkit-scrollbar-track{background:transparent}.marco-polo-navbar .split-menu-container .right-content-column{transition:background-color .7s cubic-bezier(0.16,1,0.3,1),backdrop-filter .7s cubic-bezier(0.16,1,0.3,1),-webkit-backdrop-filter .7s cubic-bezier(0.16,1,0.3,1);background-color:rgba(0,0,0,0.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.marco-polo-navbar .split-menu-container .right-content-column.is-hidden{background-color:rgba(0,0,0,0);backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px)}.marco-polo-navbar .split-menu-container .content-panel{display:none}.marco-polo-navbar .split-menu-container .content-panel.active{display:block}.marco-polo-navbar .split-menu-container .content-panel>*{opacity:0;filter:blur(18px);transform:translateY(16px) scale(0.94);transition:opacity .45s ease-out,filter .7s cubic-bezier(0.16,1,0.3,1),transform .7s cubic-bezier(0.16,1,0.3,1);will-change:transform,opacity;transform-origin:center 60%;backface-visibility:hidden}.marco-polo-navbar .split-menu-container .content-panel.active>*{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}.marco-polo-navbar .split-menu-container .image-box{position:relative;overflow:hidden}.marco-polo-navbar .split-menu-container .image-box img{width:100%;height:100%;object-fit:cover;transform:scale(1);transform-origin:center center;transition:transform .7s ease;will-change:transform;display:block;aspect-ratio:600/460}.marco-polo-navbar .split-menu-container .image-box:hover img{transform:scale(1.06)}.marco-polo-navbar .split-menu-container .card-grid{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:clamp(24px,3.256vw,50px)}.marco-polo-navbar .split-menu-container .card-grid .card-name a>p{color:#fff;font-size:clamp(28px,2.73vw,42px)}.marco-polo-navbar .split-menu-container .card-grid .card-name a>p:hover{text-decoration:underline}.marco-polo-navbar .split-menu-container .card-grid .card-name{padding-top:12px}.outer-page header .marco-polo-navbar .first-three-parent-menus li a{font-size:16px}.marco-polo-navbar.navbar-top .first-three-parent-menus>li.primary>a{position:relative;align-items:center;text-decoration:none}.marco-polo-navbar.navbar-top .first-three-parent-menus>li.primary>a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:#fff;transition:width 380ms ease;pointer-events:none}.nav-open .first-three-parent-menus>li.primary>a::after,.marco-polo-navbar.navbar-top.scroll .first-three-parent-menus>li.primary>a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:var(--brand-color);transition:width 380ms ease;pointer-events:none}.marco-polo-navbar.navbar-top .first-three-parent-menus>li.primary>a:hover::after{width:100%}.marco-polo-navbar.navbar-top .first-three-parent-menus>li.primary>a.active::after{width:100%}.marco-polo-navbar .lang-book-wrapper-v2 .resv-wrap :is(.resv,.btn):hover,.marco-polo-navbar .lang-book-wrapper-v2 .resv-wrap :is(.resv,.btn):focus{background:var(--booking-form-button-background-on-hover)}footer#footer.marco-polo{position:relative;padding:calc(var(--desktop-footer-spacing) * 2);background-image:var(--desktop-footer-background);background-size:cover;background-position:center}footer#footer.marco-polo::before{content:"";position:absolute;inset:0;background:rgba(40,40,40,0.60);z-index:0}footer#footer.marco-polo .col-xs-12{padding:0}footer#footer.marco-polo.marco-polo .footer-main-wrapper .headings,footer#footer.marco-polo.marco-polo .footer-main-wrapper .social_head p{color:var(--footer-text-color);text-align:left;font-size:var(--desktop-headers-font);line-height:var(--desktop-headers-line-height);font-weight:400;text-transform:uppercase;margin:0 0 8px}footer#footer.marco-polo .container.main-container{margin:0;width:100%;max-width:100%;padding:calc(var(--desktop-footer-spacing) + 10px);background:var(--brand-color);z-index:1;position:relative}footer#footer.marco-polo .footer-main-wrapper .comm_cont{display:grid;grid-template-columns:1.1fr 1fr 1.24fr;column-gap:clamp(60px,7.421vw,114px);padding:var(--desktop-footer-spacing) 0;border-bottom:1px solid rgba(255,255,255,0.5);align-items:stretch}footer#footer.marco-polo .footer-main-wrapper .comm_cont :is(.phone-data,.email-data) ul{display:flex;flex-direction:column;align-items:flex-start}footer#footer.marco-polo :is(.add_cont,.add_head,.social_cont,.social_head,.subs_cont,.subs_head,.row,.footer-detail,li,.footer-row,a){margin:0;padding:0;float:unset}footer#footer.marco-polo .footer-branding .container :is(p,a){color:var(--footer-text-color);font-size:var(--footer-item-font-size);line-height:var(--footer-item-line-height)}footer#footer.marco-polo .footer-branding .container{margin:0;padding:0;max-width:100%}footer#footer.marco-polo .footer-main-wrapper .col-one p{text-align:left;font-size:var(--footer-item-font-size);line-height:var(--footer-item-line-height)}footer#footer.marco-polo .footer-main-wrapper .col-two .footer-row .navbar-nav{column-count:2}footer#footer.marco-polo .footer-main-wrapper .col-two .footer-row .navbar-nav li{width:100%;text-align:left;font-size:var(--footer-item-font-size);line-height:var(--footer-item-line-height)}footer#footer.marco-polo .footer-main-wrapper .col-three .col-xs-12{display:flex;flex-direction:column;row-gap:30px}footer#footer.marco-polo .footer-main-wrapper .col-three .social_block.col-sm-12.col-md-5{display:flex;flex-direction:column;margin:0;padding:0;width:100%}footer#footer.marco-polo .footer-main-wrapper .col-three .socialIcon{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:15px}footer#footer.marco-polo .footer-main-wrapper .col-three .socialIcon a{width:35px;height:35px;margin:0;padding:0;display:flex !important;justify-content:center;align-items:center;border:1px solid var(--footer-text-color);border-radius:50%}#footer#footer.marco-polo .footer-main-wrapper .col-three .socialIcon span{font-size:var(--footer-item-font-size);line-height:var(--footer-item-line-height)}#footer#footer.marco-polo .footer-main-wrapper .col-three .add_cont ul{text-align:left}#footer#footer.marco-polo .footer-main-wrapper{display:flex;margin-bottom:calc(var(--desktop-footer-spacing) - 20px)}#footer#footer.marco-polo .marco-polo-footer-form.gjs-row{padding:0}#footer#footer.marco-polo .marco-polo-footer-form.gjs-row .gjs-cell{flex-grow:unset;flex-basis:unset}#footer#footer.marco-polo .marco-polo-footer-form.gjs-row .left-cell .widget-wrapper{padding:0 !important}#footer.marco-polo .marco-polo-footer-form.gjs-row .left-cell{width:53.2%}#footer.marco-polo .marco-polo-footer-form.gjs-row .right-cell{width:46.8%;min-height:unset}#footer#footer.marco-polo .marco-polo-footer-form.gjs-row .right-cell .col-sm-12{padding:0}#footer#footer.marco-polo .marco-polo-footer-form .widget-text-group .content-block{padding:0}#footer#footer.marco-polo .marco-polo-footer-form .widget-text-group .content-block .text-content{padding:0}#footer#footer.marco-polo .marco-polo-footer-form .widget-text-group .content-block .text-content .text-content-wrapper{height:auto !important;width:80%}#footer#footer.marco-polo .content_wrapper .no-gutter .marco-polo-footer-form .widget-text-group .content-block .text-content .text-content-wrapper p.small-header-top{color:var(--footer-text-color);margin-bottom:10px !important;display:inline-flex}#footer#footer.marco-polo .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.marco-polo-footer-form .wtformjson .one-col{padding:0}#footer#footer.marco-polo .content_wrapper .no-gutter .widget-wrapper.fullWidthWidget.marco-polo-footer-form .wtformjson form{margin-left:0}#footer#footer.marco-polo .marco-polo-footer-form .wtformjson form fieldset{display:flex;background:#D9D9D9;padding:12px 20px;align-items:center}#footer#footer.marco-polo .marco-polo-footer-form .wtformjson form .form-group{margin:0;padding:0}#footer#footer.marco-polo .marco-polo-footer-form .wtformjson form .form-group label{display:none}#footer#footer.marco-polo .marco-polo-footer-form .wtformjson form .form-group .col-md-6{padding:0;width:100%}#footer#footer.marco-polo .marco-polo-footer-form .wtformjson form .form-group .col-md-6 input{border:0;box-shadow:none;padding:0;height:30px;font-size:clamp(18px,1.432vw,22px);line-height:clamp(28px,2.734vw,42px);background:#D9D9D9}#footer#footer.marco-polo .marco-polo-footer-form .wtformjson form .form-group .col-md-6 .js-form-error{left:1px;position:absolute;line-height:normal}#footer#footer.marco-polo .marco-polo-footer-form .wtformjson form .form-group[id*="group-submit"] .col-md-6{float:unset;display:flex;flex-direction:column;align-items:flex-end}#footer#footer.marco-polo .marco-polo-footer-form .wtformjson form .form-group .col-md-6 input::placeholder{color:var(--brand-color)}#footer#footer.marco-polo .marco-polo-footer-form .wtformjson form .form-group[id*="group-submit"] .btn{letter-spacing:1px;margin-right:0}#footer#footer.marco-polo .marco-polo-footer-form .wtformjson form .form-group .col-md-6 .js-submit-success{text-align:right;position:absolute;bottom:-30px;font-size:12px;color:var(--footer-text-color) !important;line-height:normal;white-space:nowrap}#footer#footer.marco-polo .logo-wrapper{display:flex;justify-content:center;margin-bottom:var(--desktop-footer-spacing)}#footer#footer.marco-polo .logo-wrapper a{text-align:center}#footer#footer.marco-polo .logo-wrapper a img{width:65%;filter:brightness(0) invert(1)}footer#footer.marco-polo .add_cont span.email-text a:hover,footer#footer.marco-polo .footer-branding .container :is(p,a):hover{text-decoration:underline}@media (max-width:1100px){footer#footer.marco-polo .footer-main-wrapper .comm_cont{grid-template-columns:1fr;row-gap:30px;margin:0}footer#footer.marco-polo .marco-polo-footer-form.gjs-row{flex-direction:column;min-height:unset}footer#footer.marco-polo .marco-polo-footer-form.gjs-row .gjs-cell,footer#footer.marco-polo .marco-polo-footer-form .widget-text-group .content-block .text-content .text-content-wrapper{width:100%;min-height:auto}footer#footer.marco-polo .marco-polo-footer-form .wtformjson form .form-group .col-md-6 .js-form-error{font-size:10px !important}footer#footer.marco-polo .container .logo-newsletter{margin-bottom:0}#footer#footer.marco-polo .marco-polo-footer-form .widget-text-group .content-block .text-content .text-content-wrapper{margin-bottom:8px}}footer#footer.marco-polo .logo-newsletter{margin-bottom:var(--desktop-footer-spacing)}footer#footer.marco-polo .footer-main-wrapper .col-two .footer-row .navbar-nav li a{display:inline-block}footer#footer.marco-polo .footer-main-wrapper .col-three .copy-icon{margin-left:6px;font-size:16px;cursor:pointer;color:#ccc;opacity:0;pointer-events:none;transition:opacity .2s ease,transform .2s ease,color .2s ease}footer#footer.marco-polo .footer-main-wrapper .col-three .email-text:hover .copy-icon,footer#footer.marco-polo .footer-main-wrapper .col-three .phone-number-text:hover .copy-icon{opacity:1;pointer-events:auto}footer#footer.marco-polo .footer-main-wrapper .col-three .copy-icon.copied:before{color:#7be06d;content:"\f058"}footer#footer.marco-polo .footer-main-wrapper .col-three .copy-icon,footer#footer.marco-polo .footer-main-wrapper .col-three .copy-icon.copied{transition:all .2s ease}