@charset "utf-8"; .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner{padding:0;margin:0;position:relative}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper:not(.wt1img){padding:80px 0 0 0 !important}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper.wt1img:first-of-type{background:#2A2A2A}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper.wt1img:not(.active){animation:fadeIn 3s ease-out forwards}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper.wt1img img{opacity:0;min-height:100vh;max-height:100vh;object-fit:cover}.animate-nav .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper.wt1img.active img{animation:fadeOut 3s ease-in forwards}.outer-page .content_wrapper .no-gutter .polo-parent-herobanner .image-content-wrapper{padding:0}.animate-nav .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper.wt1img .gjs-image-caption h1{opacity:0}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper.wt1img .gjs-image-caption h1{display:flex;flex-direction:column;position:relative;margin-bottom:20vh}.animate-nav .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper.wt1img.active .gjs-image-caption h1{animation:fadeOut 2s ease-in forwards}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper.wt1img .gjs-image-caption h1 span{transform:translateY(-20px);white-space:nowrap}.animate-nav .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper.wt1img.active .gjs-image-caption h1 span.animate-up{top:0;animation:headerOverlap 8s ease-out forwards}.animate-nav .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper.wt1img.active .gjs-image-caption h1 span:nth-child(2){animation:fadeOutSubHeader 6s ease-out forwards}@keyframes headerOverlap{0%{transform:translateY(60px);opacity:0}70%{opacity:0;transform:translateY(60px)}100%{transform:translateY(-30px);opacity:1}}@keyframes fadeOutSubHeader{0%{opacity:0}70%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:0}100%{opacity:1}}@keyframes fadeInThenHide{0%{opacity:0;visibility:hidden}70%{opacity:.1;visibility:hidden}80%{opacity:.3;visibility:visible}85%{opacity:.3;visibility:visible}90%{opacity:.15;visibility:visible}100%{opacity:0;visibility:hidden}}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner{min-height:100vh;max-height:100vh;background:#2A2A2A;transition:background-color 8s ease;overflow-y:hidden}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper{width:100vw;height:100vh;opacity:0;pointer-events:none}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper.active{opacity:1;pointer-events:auto}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-text-group{animation:fadeIn 3s ease-out forwards;background:#F2EEE8;transition:background-color 7s ease}@keyframes fadeIn{0%{opacity:1}100%{opacity:0}}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-text-group.active{position:absolute;top:0;opacity:0;animation:overlapEffect 3s ease-out forwards}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-text-group .content-block{padding-top:100px}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-text-group .content-block .text-content-wrapper{padding:0 5.56%}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-text-group .content-block .text-content-wrapper>div,.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-text-group .content-block p{color:#2A2A2A}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-text-group .content-block a:not(.btn){color:#A4956B}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-text-group + .wt1img.active{position:absolute;top:0;visibility:hiddden;padding-top:0 !important;background:#F2EEE8;padding:150px 86px 35px !important}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-text-group + .wt1img.active .image-content-wrapper{animation:zoomToFull 5s ease-out forwards;height:100%}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-text-group + .wt1img.active .image-content-wrapper>.plyr--video{height:100%}.outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-text-group + .wt1img video{object-fit:cover;background:#F2EEE8}@keyframes overlapEffect{0%{visibility:hidden;opacity:0}20%{opacity:.2}100%{opacity:1;visibility:visible}}@keyframes zoomToFull{0%{opacity:.1;visibility:visible;transform:scale(0.2)}85%{transform:scale(0.9);opacity:1}95%{transform:scale(0.9);opacity:1}100%{transform:scale(1);opacity:1}}body:not(.animate-nav) .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner{max-height:unset}:not(.animate-nav) .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .gjs-cell{display:flex;flex-direction:column}body:not(.animate-nav) .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper{opacity:1 !important;position:relative !important;min-height:unset;height:unset;animation:unset !important;transition:unset;pointer-events:auto}body.animated .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper.widget-text-group + .wt1img{max-height:90vh;padding:0 86px 35px !important}body.animated .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper img{opacity:1 !important}body.animated .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-text-group .content-block{padding:100px 0}.animated .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper:not(.wt1img){padding:0 !important}body.animated .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-wrapper.wt1img img{opacity:1}body.animated .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-text-group{padding:0 0 0 0 !important}body.animated .outer-page .content_wrapper .no-gutter .fullWidthWidget.polo-parent-herobanner .widget-text-group .content-block{padding-top:100px}.phoenix .outer-page .content_wrapper .no-gutter div.widget-wrapper.widget-wrapper.polo-hotels-homepage-locations{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-homepage-locations .widget-wrapper+.widget-wrapper{margin-top:26px}.outer-page .widget-wrapper.polo-hotels-homepage-locations .widget-text-group *{text-align:center}.outer-page .content_wrapper .no-gutter div.widget-wrapper.polo-hotels-locations-slider.wt-image-text-slider[data-variation='widget_imagetext_slider']{padding-left:var(--desktop-vertical-left-right-spacing) !important;padding-right:0;display:flex;flex-wrap:wrap;column-gap:60px}.outer-page .polo-hotels-locations-slider.wt-image-text-slider .text-content{padding:0}.outer-page .polo-hotels-locations-slider.wt-image-text-slider[data-variation='widget_imagetext_slider'] .text-content{margin-right:20px}.outer-page .polo-hotels-locations-slider.wt-image-text-slider[data-variation='widget_imagetext_slider'] .slick-list{padding-right:22.8%;width:100%}.outer-page .polo-hotels-locations-slider.wt-image-text-slider .image-content-wrapper{position:relative;border-radius:var(--cards-border-radius);overflow:hidden;filter:grayscale(100%) brightness(0.9);transition:1s ease;mix-blend-mode:luminosity}.outer-page .polo-hotels-locations-slider.wt-image-text-slider .text-content:hover .image-content-wrapper{filter:unset}.outer-page .polo-hotels-locations-slider.wt-image-text-slider .text-content-wrapper{padding:16px 10px 0;display:flex;justify-content:space-between;row-gap:var(--desktop-text-to-button-spacing--card);align-items:flex-start;column-gap:5px;flex-direction:column}.outer-page .content_wrapper .wt-image-text-slider.polo-hotels-locations-slider .text-content-wrapper :is(h1,h2,h3,h4,h5,h6,p,ol,ul,table,.table-responsive,a:not(.btn),div)+.txt-wdgt-btn-wrapper{margin-top:0}.outer-page .content_wrapper .wt-image-text-slider.polo-hotels-locations-slider .text-content-wrapper .btn{padding:7px 12px;line-height:normal !important;background:var(--button-background);color:#2B2B2B;border-radius:16px;position:relative;display:flex;align-items:center;justify-content:center;column-gap:8px}.outer-page .content_wrapper .wt-image-text-slider.polo-hotels-locations-slider .text-content-wrapper :is(.header-three,.header-two,.header-one){color:var(--brand-color)}.outer-page .content_wrapper .wt-image-text-slider.polo-hotels-locations-slider .text-content-wrapper .btn::after{content:"\f061";font-family:"Font Awesome 5 Pro";font-size:13px;transform:rotate(330deg)}.outer-page .content_wrapper .no-gutter div.widget-wrapper.polo-hotels-locations-slider.wt-image-text-slider[data-variation='widget_card_layout']{padding:0 var(--desktop-vertical-left-right-spacing) !important}.outer-page .widget-wrapper.polo-hotels-locations-slider .card-layout{display:flex;justify-content:center;column-gap:20px;flex-wrap:wrap;row-gap:26px}.outer-page .widget-wrapper.polo-hotels-locations-slider .card-layout .text-content{margin:0 !important;width:calc((100% - 60px) / 4)}.outer-page .widget-wrapper.polo-hotels-locations-slider .text-content .gjs-image-caption{top:21px;left:24px}.outer-page .widget-wrapper.polo-hotels-locations-slider .text-content .gjs-image-caption p{color:#2b2b2b}@media (max-width:1240px){.outer-page .polo-hotels-locations-slider.wt-image-text-slider .text-content-wrapper{flex-direction:column}}@media (max-width:1024px){.outer-page .widget-wrapper.polo-hotels-locations-slider .card-layout .text-content{width:calc((100% - 40px) / 3)}.outer-page .content_wrapper .wt-image-text-slider.polo-hotels-locations-slider .text-content-wrapper .btn{padding:7px 8px}.outer-page .polo-hotels-locations-slider.wt-image-text-slider[data-variation='widget_imagetext_slider'] .slick-list{padding-right:0}.outer-page .polo-hotels-locations-slider.wt-image-text-slider[data-variation='widget_imagetext_slider'] .text-content{margin-right:0;margin-left:20px}.outer-page .content_wrapper .no-gutter div.widget-wrapper.polo-hotels-locations-slider.wt-image-text-slider[data-variation='widget_imagetext_slider']{padding-left:calc(var(--desktop-vertical-left-right-spacing) - 20px) !important}}.outer-page .widget-wrapper.polo-hotels-locations-slider .slick-arrow{position:relative;left:-5.3%;top:0;transform:unset;right:unset;margin-top:26px}.outer-page .widget-wrapper.polo-hotels-locations-slider .slick-prev{order:1;opacity:.5}.outer-page .widget-wrapper.polo-hotels-locations-slider .slick-prev:hover{opacity:1}.outer-page .widget-wrapper.polo-hotels-locations-slider .slick-next{order:2}.phoenix .outer-page .content_wrapper .no-gutter>div.widget-wrapper.widget-wrapper.polo-hotels-left-text-right-slider{padding-right:0;flex-wrap:nowrap}.outer-page .widget-wrapper.polo-hotels-left-text-right-slider .widget-text-group :is(h1,h2,h3,h4,h5,h6){text-align:left}.outer-page .widget-wrapper.polo-hotels-left-text-right-slider .gjs-cell{flex:unset !important}.outer-page .widget-wrapper.polo-hotels-left-text-right-slider .left-cell{width:34.6% !important;padding-right:6%}.outer-page .widget-wrapper.polo-hotels-left-text-right-slider .right-cell{flex-grow:1 !important;width:calc(100% - 34.6%) !important}.outer-page .widget-wrapper.polo-hotels-left-text-right-slider .slick-list{padding-right:29%;position:relative}.outer-page .polo-hotels-left-text-right-slider .slick-list::after{content:"";display:block;position:absolute;width:6.667vw;height:100%;background:linear-gradient(270deg,#FDFAF7 0,rgba(255,255,255,0.00) 100%);right:0;top:0}.outer-page .widget-wrapper.polo-hotels-left-text-right-slider .wt-image-text-slider .text-content{padding:0;margin-right:30px}.outer-page .widget-wrapper.polo-hotels-left-text-right-slider div.widget-wrapper.wt-image-text-slider .txt-wdgt-btn-wrapper a{background:transparent;padding:0 0 5px;border:unset;text-decoration:underline;text-underline-offset:5px;letter-spacing:0;font-weight:300}.outer-page .widget-wrapper.polo-hotels-left-text-right-slider div.widget-wrapper.wt-image-text-slider .txt-wdgt-btn-wrapper a:hover{color:var(--brand-color)}.outer-page .widget-wrapper.polo-hotels-left-text-right-slider .wt-image-text-slider .text-content-wrapper{padding:8px 5px 0 0}.outer-page .widget-wrapper.polo-hotels-left-text-right-slider .wt-image-text-slider .slick-prev{left:-35px}.outer-page .widget-wrapper.polo-hotels-left-text-right-slider .wt-image-text-slider .slick-next{right:28px}.outer-page .widget-wrapper.polo-hotels-left-text-right-slider .wt-image-text-slider img{border-radius:var(--cards-border-radius)}.outer-page .widget-wrapper.polo-hotels-left-text-right-slider .wt-image-text-slider .card-layout{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.outer-page .widget-wrapper.polo-hotels-left-text-right-slider .wt-image-text-slider .card-layout .text-content{width:calc((100% - 30px) / 2);margin:0 !important}.phoenix .outer-page .content_wrapper .no-gutter div.widget-wrapper.widget-wrapper.widget-text-group.polo-hotels-header-less-bottom-spacing{margin-bottom:0}.phoenix .outer-page .content_wrapper .no-gutter div.widget-wrapper.widget-wrapper.widget-text-group.polo-hotels-header-less-bottom-spacing+.widget-wrapper{margin-top:26px}.outer-page .polo-hotels-3img-slider-cards.wt-image-text-slider .text-content{padding:0}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt-image-text-slider.polo-hotels-3img-slider-cards[data-variation='widget_imagetext_slider']{padding:0 calc(var(--desktop-vertical-left-right-spacing) - 20px)}.outer-page .polo-hotels-3img-slider-cards.wt-image-text-slider[data-variation='widget_imagetext_slider'] .text-content{margin:0 20px}.outer-page .polo-hotels-3img-slider-cards.wt-image-text-slider .text-content-wrapper{padding:16px 10px 0 0}.parent-hotel .outer-page .polo-hotels-3img-slider-cards.wt-image-text-slider .text-content img{border-radius:var(--cards-border-radius)}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-3img-slider-cards.wt-image-text-slider.widget-wrapper .txt-wdgt-btn-wrapper a{background:transparent;padding:0 0 5px;border:unset;text-decoration:underline;text-underline-offset:5px;letter-spacing:0;font-weight:300}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-3img-slider-cards.wt-image-text-slider.widget-wrapper .txt-wdgt-btn-wrapper a:hover{color:var(--brand-color)}.outer-page .widget-wrapper.polo-hotels-3img-slider-cards .card-layout{display:flex;justify-content:center;column-gap:40px;flex-wrap:wrap;row-gap:26px}.outer-page .widget-wrapper.polo-hotels-3img-slider-cards .card-layout .text-content{margin:0 !important;width:calc((100% - 80px) / 3)}.outer-page .widget-wrapper.polo-hotels-3img-slider-cards .slick-prev{left:calc(var(--desktop-vertical-left-right-spacing) - 35px)}.outer-page .widget-wrapper.polo-hotels-3img-slider-cards .slick-next{right:calc(var(--desktop-vertical-left-right-spacing) + 32px)}.outer-page .widget-wrapper.polo-hotels-3img-slider-cards .slick-list{position:relative}.outer-page .polo-hotels-3img-slider-cards .slick-center+.slick-slide .image-content-wrapper{position:relative}.for-homepage.parent-hotel .outer-page .polo-hotels-3img-slider-cards .slick-center+.slick-slide .image-content-wrapper:after{content:"";display:block;position:absolute;width:6.667vw;height:100%;background:linear-gradient(270deg,#FDFAF7 0,rgba(255,255,255,0.00) 100%);right:0;top:0}.outer-page .widget-wrapper.polo-hotels-3img-slider-cards[data-images_in_row='2'] .card-layout .text-content{margin:0 1px !important}@media (max-width:1200px){.outer-page .widget-wrapper.polo-hotels-3img-slider-cards[data-images_in_row='2'] .card-layout .text-content{width:calc(calc((100% - 60px) / 2));margin:0 !important}}@media (max-width:1024px){.outer-page .polo-hotels-3img-slider-cards.wt-image-text-slider[data-variation='widget_imagetext_slider'] .text-content{margin:0 10px}.outer-page .widget-wrapper.polo-hotels-3img-slider-cards .card-layout{display:flex;justify-content:center;column-gap:20px;flex-wrap:wrap;row-gap:26px}.outer-page .widget-wrapper.polo-hotels-3img-slider-cards .card-layout .text-content{margin:0 !important;width:calc((100% - 40px) / 3)}}.outer-page .polo-hotels-homepage-offers.wt-image-text-slider .text-content{padding:0;display:flex;flex-direction:column;height:auto}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt-image-text-slider.polo-hotels-homepage-offers[data-variation='widget_imagetext_slider']{padding:0 calc(var(--desktop-vertical-left-right-spacing) - 39px)}.outer-page .polo-hotels-homepage-offers.wt-image-text-slider[data-variation='widget_imagetext_slider'] .text-content{margin:0 39px 1px}.outer-page .widget-wrapper.polo-hotels-homepage-offers .slick-list{position:relative;padding-right:50%}.outer-page .widget-wrapper.polo-hotels-homepage-offers .slick-track{display:flex}.outer-page .polo-hotels-homepage-offers.wt-image-text-slider .text-content-wrapper{margin-left:5.491%;transform:translateX(27px);border-right:1px solid var(--brand-color);border-bottom:1px solid var(--brand-color);background:#FFF;margin-top:-11.648%;padding:24px 24px 30px;flex-grow:1}.outer-page .polo-hotels-homepage-offers.wt-image-text-slider .text-content img{border-radius:var(--cards-border-radius)}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-homepage-offers.wt-image-text-slider.widget-wrapper .txt-wdgt-btn-wrapper a{background:transparent;padding:0 0 5px;border:unset;text-decoration:underline;text-underline-offset:5px;letter-spacing:0;font-weight:300}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-homepage-offers.wt-image-text-slider.widget-wrapper .txt-wdgt-btn-wrapper a:hover{color:var(--brand-color)}.outer-page .polo-hotels-homepage-offers .redirect-sec{display:flex;justify-content:space-between;column-gap:20px;row-gap:var(--desktop-text-to-button-spacing--card);align-items:center}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-homepage-offers.wt-image-text-slider .redirect-sec{margin-top:var(--desktop-text-to-button-spacing--card)}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-homepage-offers.wt-image-text-slider .redirect-sec *{margin:0}.outer-page .widget-wrapper.polo-hotels-homepage-offers .slick-prev{left:calc(var(--desktop-vertical-left-right-spacing) - 35px)}.outer-page .widget-wrapper.polo-hotels-homepage-offers .slick-next{right:calc(var(--desktop-vertical-left-right-spacing) + 26px)}.outer-page .widget-wrapper.polo-hotels-homepage-offers .card-layout{display:flex;justify-content:center;column-gap:78px;flex-wrap:wrap;row-gap:26px}.outer-page .widget-wrapper.polo-hotels-homepage-offers .card-layout .text-content{margin:0 !important;width:calc((100% - 78px) / 2)}.outer-page .polo-hotels-homepage-offers.wt-image-text-slider .text-content-wrapper :is(h2,h3,h4,h5,h6,.header-three,.header-two,.header-four,.header-five,.header-six){color:var(--brand-color)}.outer-page .polo-hotels-homepage-offers.wt-image-text-slider .slick-slide:not(.slick-current.slick-active) .text-content-wrapper{margin-right:27px}.outer-page .polo-hotels-homepage-offers.wt-image-text-slider .slick-slide:not(.slick-current.slick-active){position:relative}.outer-page .polo-hotels-homepage-offers.wt-image-text-slider .slick-slide:not(.slick-current.slick-active):after{content:"";display:block;position:absolute;width:6.667vw;height:100%;background:linear-gradient(270deg,#FDFAF7 0,rgba(255,255,255,0.00) 100%);right:0;top:0;overflow:hidden}@media (max-width:1024px){.outer-page .widget-wrapper.polo-hotels-homepage-offers .slick-next{top:35%}}.phoenix .outer-page .content_wrapper .no-gutter.row .widget-wrapper.polo-hotels-newsletter.wtformjson{margin-bottom:30px}.outer-page .polo-hotels-newsletter.wtformjson div{padding:0;margin:0}.outer-page .polo-hotels-newsletter.wtformjson label{display:none}.outer-page .polo-hotels-newsletter.wtformjson form{display:flex;justify-content:center}.outer-page .polo-hotels-newsletter.wtformjson fieldset{display:flex;width:73.125%;border-radius:4px;border:1px solid #B4A375;backdrop-filter:blur(4.599999904632568px);justify-content:space-between;padding:14px 22px 14px 35px;align-items:center;gap:40px}.outer-page .polo-hotels-newsletter.wtformjson fieldset .form-group:first-child{flex-grow:1}.outer-page .polo-hotels-newsletter.wtformjson fieldset .form-group:last-child{width:32px}.outer-page .polo-hotels-newsletter.wtformjson fieldset input,.outer-page .polo-hotels-newsletter.wtformjson fieldset input::placeholder{padding:0;border:unset;box-shadow:unset;background:transparent;color:#2A2A2A;font-family:"CS Hungary";font-size:clamp(16px,1.6667vw,24px);font-weight:400;line-height:normal}.outer-page .polo-hotels-newsletter.wtformjson fieldset .form-group>div{width:100%}.outer-page .polo-hotels-newsletter.wtformjson fieldset .form-group:last-child>div{height:32px;border:1px solid #B4A375;border-radius:50%;position:relative}.outer-page .polo-hotels-newsletter.wtformjson fieldset .form-group button{width:100%;padding:0;height:100%;overflow:hidden;opacity:0}.outer-page .polo-hotels-newsletter.wtformjson fieldset .form-group:last-child>div::before{content:var(--slick-arrow-right-before-content-desktop);font-family:'Font Awesome 5 Pro';opacity:1;font-size:var(--slick-arrow-font-size);font-weight:400;color:var(--slick-arrow-color-desktop);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.outer-page .polo-hotels-newsletter.wtformjson fieldset .form-group:last-child>div:hover::before{color:var(--slick-arrow-hover-color-desktop)}.outer-page .polo-hotels-newsletter.wtformjson .js-form-error{position:absolute;bottom:-35px;left:50%;transform:translateX(-50%)}.outer-page .polo-hotels-newsletter.wtformjson .js-submit-success{position:absolute;width:max-content;bottom:-40px;right:0}.outer-page .polo-hotels-newsletter.wtformjson fieldset .form-group:last-child>div:has(.formSubmitButton:focus),.outer-page .polo-hotels-newsletter.wtformjson fieldset .form-group:last-child>div:has(.formSubmitButton:focus-within),.outer-page .polo-hotels-newsletter.wtformjson fieldset .form-group:last-child>div:has(.formSubmitButton:focus-visible){outline:1px solid #000}@media (max-width:1024px){.outer-page .polo-hotels-newsletter.wtformjson fieldset{padding:10px 20px 10px 20px}}.outer-page .polo-hotels-changing-slides .wt-image-text-slider{opacity:0;visibility:hidden;transition:opacity 1s ease-in-out;position:absolute;top:0;left:0}.outer-page .polo-hotels-changing-slides .wt-image-text-slider.active{opacity:1;visibility:visible;position:relative}.phoenix .outer-page .content_wrapper .no-gutter .gjs-row.wt1col.widget-wrapper.polo-hotels-changing-slides{padding:0}.outer-page .widget-wrapper.polo-hotels-changing-slides .widget-text-group{padding:0 var(--desktop-vertical-left-right-spacing) !important}.outer-page .polo-hotels-changing-slides .widget-wrapper.widget-text-group .content-block .text-content{width:max-content !important}.outer-page .polo-hotels-changing-slides .widget-wrapper.widget-text-group .content-block button{border:unset;background:transparent;font-size:clamp(16px,1.389vw,20px);letter-spacing:-0.8px}.outer-page .polo-hotels-changing-slides .widget-wrapper.widget-text-group .content-block button.active{font-weight:600}.outer-page .polo-hotels-changing-slides .widget-wrapper.widget-text-group .content-block{column-gap:9.766%;row-gap:26px}.outer-page .widget-wrapper.polo-hotels-changing-slides .widget-wrapper+.widget-wrapper{margin-top:30px}.outer-page .polo-hotels-changing-slides .card-layout{display:flex;align-items:stretch;flex-wrap:nowrap;height:36.459vw}.outer-page .polo-hotels-changing-slides .wt-image-text-slider .text-content{flex:1 1 0;transition:flex-grow 1s ease-in-out;display:flex;flex-direction:column;position:relative;overflow:hidden;padding:0;margin:0}.outer-page .polo-hotels-changing-slides .wt-image-text-slider .text-content:first-child{flex-grow:2.237}.outer-page .polo-hotels-changing-slides .card-layout:hover .text-content{flex-grow:1}.outer-page .polo-hotels-changing-slides .wt-image-text-slider .text-content:hover{flex-grow:2.237}.outer-page .polo-hotels-changing-slides .wt-image-text-slider .text-content:before{content:'';background:linear-gradient(0deg,rgba(255,153,58,0.20) 0,rgba(255,197,142,0.11) 30.77%,rgba(255,255,255,0.00) 100%);width:100%;height:20%;position:absolute;left:0;z-index:1;bottom:0}.outer-page .widget-wrapper.polo-hotels-changing-slides .widget-wrapper.wt-image-text-slider .text-content .text-content-wrapper *{color:var(--text-color-on-img);padding:0;margin:0}.outer-page .polo-hotels-changing-slides .widget-wrapper.wt-image-text-slider .text-content .text-content-wrapper .txt-wdgt-btn-wrapper a{border:unset;background:transparent;position:relative;display:flex;align-items:center;gap:7px;letter-spacing:0}.outer-page .polo-hotels-changing-slides .wt-image-text-slider .text-content .text-content-wrapper .txt-wdgt-btn-wrapper a:after{content:"\f061";font-family:'Font Awesome 5 Pro';font-size:12px;transition:.5s ease}.outer-page .polo-hotels-changing-slides .wt-image-text-slider .text-content .text-content-wrapper .txt-wdgt-btn-wrapper a:hover:after{transform:translateX(5px)}.outer-page .polo-hotels-changing-slides .wt-image-text-slider .text-content .text-content-wrapper{position:absolute;bottom:0;left:0;z-index:2;padding:0 25px 16px 20px;width:100%;display:flex;justify-content:space-between;gap:30px;align-items:center;transform:translateX(-110%);transition:transform 1.5s ease-in-out,opacity .5s ease;opacity:0}.outer-page .polo-hotels-changing-slides .wt-image-text-slider .text-content:first-child .text-content-wrapper{transform:translateX(0);opacity:1}.outer-page .polo-hotels-changing-slides .card-layout:hover .text-content .text-content-wrapper{transform:translateX(-110%);opacity:0}.outer-page .polo-hotels-changing-slides .wt-image-text-slider .text-content:hover .text-content-wrapper{transform:translateX(0);opacity:1}.outer-page .polo-hotels-changing-slides .wt-image-text-slider .image-content-wrapper{height:100%}.outer-page .polo-hotels-changing-slides .wt-image-text-slider .image-content-wrapper img{height:100%;width:100%;object-fit:cover}.outer-page .polo-child-hero-video .image-content-wrapper{padding:0}.phoenix .outer-page .content_wrapper .no-gutter div.wt1img.widget-wrapper.polo-child-hero-video{padding:0 var(--desktop-vertical-left-right-spacing)}.phoenix .outer-page .content_wrapper .no-gutter div.wt1col.widget-wrapper.polo-child-homepage-intro-slider{padding:0}.outer-page .polo-child-homepage-intro-slider .widget-wrapper+.widget-wrapper{margin-top:26px}.outer-page .polo-child-homepage-intro-slider .widget-text-group{padding:0 19.028% !important}.outer-page .polo-child-homepage-intro-slider .widget-text-group .text-content-wrapper *{text-align:center}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .text-content .text-content-wrapper{display:none}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .text-content{padding:0}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .slick-list{padding:0 17.292% 0 12.362% !important}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .slick-slide{margin:0 28px;transition:1s ease}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .slick-slide img{object-fit:cover}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .slick-slide:not(.slick-slide.slick-center + .slick-slide,.slick-slide:has(+ .slick-center)){transform:scaleX(1.1352);transform-origin:center}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .slick-prev{opacity:.5}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .slick-prev:hover{opacity:1}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .card-layout{padding:0 var(--desktop-vertical-left-right-spacing);display:flex;flex-wrap:wrap;column-gap:40px;row-gap:26px;justify-content:center}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .card-layout .text-content{width:calc((100% - 80px) / 3);margin:0}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .slick-slide .image-content-wrapper{position:relative}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider :is(.slick-slide.slick-center,.slick-center + .slick-slide,.slick-center + .slick-slide + .slick-slide) .image-content-wrapper::before{background:linear-gradient(180deg,rgba(255,153,58,0.20) 0,rgba(255,255,255,0.00) 100%);content:'';position:absolute;inset:0;width:100%;height:100%;display:block}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .custom-controls{padding-left:7%}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider.widget-wrapper .slick-dots{max-width:500px}@media (max-width:1200px){.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .card-layout{padding:0 var(--desktop-vertical-left-right-spacing);display:flex;flex-wrap:wrap;column-gap:30px;row-gap:26px;justify-content:center}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .card-layout .text-content{width:calc((100% - 60px) / 3);margin:0}.outer-page .polo-child-homepage-intro-slider .wt-image-text-slider .slick-slide{margin:0 18px}}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt-image-text-slider.polo-child-homepage-accomodation-slider.slick-initialized{padding:0 0 0 calc(var(--desktop-vertical-left-right-spacing) - 46px)}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .slick-track{display:flex}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .text-content{padding:0;margin:0 0 0 46px;overflow:hidden;display:flex;flex-direction:column;height:auto}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .slick-list{padding-right:31.857%;position:relative}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .text-content-wrapper{padding:22px 22px 0 0;flex-grow:1;display:flex;flex-direction:column;align-items:flex-start}.phoenix .outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .text-content-wrapper ul{padding:0 !important;list-style-type:disc;display:flex;flex-wrap:wrap;column-gap:30px;row-gap:var(--desktop-heading-to-text-spacing-card)}.phoenix .outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .text-content-wrapper ul li::marker{color:#6C6C6C}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .text-content-wrapper>a{color:currentcolor;text-decoration:underline;font-weight:300}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .text-content-wrapper>a:hover{color:var(--brand-color)}.phoenix .outer-page .widget-wrapper.wt-image-text-slider.polo-child-homepage-accomodation-slider .text-content-wrapper .txt-wdgt-btn-wrapper{margin-top:auto !important;padding-top:calc(12.379% + 24px);position:relative;width:100%;border:unset}.phoenix .outer-page .widget-wrapper.wt-image-text-slider.polo-child-homepage-accomodation-slider .text-content-wrapper .txt-wdgt-btn-wrapper::before{content:"";height:1px;width:100%;position:absolute;top:calc(12.379% + 24px);background:#B5B5B5}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .slick-dots{margin-top:26px;padding:0 calc(var(--desktop-vertical-left-right-spacing) - 46px) 0 0 !important}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .slick-list:after{content:"";position:absolute;right:0;top:0;display:block;background:linear-gradient(90deg,rgba(255,255,255,0.00) 0,#F2EEE8 100%);height:100%;width:7.639vw}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .slick-prev{left:calc(var(--desktop-vertical-left-right-spacing) - 46px)}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .slick-next{right:2.709vw}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .text-content-wrapper ul li{position:relative}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .card-layout{display:flex;flex-wrap:wrap;column-gap:46px;row-gap:26px;justify-content:center}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .card-layout .text-content{width:calc((100% - 92px) / 3);margin:0 !important}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .text-content-wrapper input{margin-bottom:1px}@media (max-width:1200px){.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .slick-slide{margin-left:30px}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .card-layout{column-gap:30px}.outer-page .wt-image-text-slider.polo-child-homepage-accomodation-slider .card-layout .text-content{width:calc((100% - 60px) / 3)}}.outer-page .widget-wrapper.polo-child-homepage-experience .image-content-wrapper{padding:0;width:100%}.outer-page .widget-wrapper.polo-child-homepage-experience .gjs-cell{flex:unset !important}.outer-page .widget-wrapper.polo-child-homepage-experience{flex-wrap:nowrap;column-gap:4.141%}.outer-page .widget-wrapper.polo-child-homepage-experience::before,.outer-page .widget-wrapper.polo-child-homepage-experience::after{display:none}.outer-page .widget-wrapper.polo-child-homepage-experience .left-cell{width:56.719% !important}.outer-page .widget-wrapper.polo-child-homepage-experience .right-cell{width:38.985% !important}.outer-page div.widget-wrapper.polo-child-homepage-experience .text-content{padding:15px 5px 0 0;width:100%}.outer-page .widget-wrapper.polo-child-homepage-experience .imageDescriptionSide{display:flex;flex-direction:column}.phoenix .outer-page div.widget-wrapper.polo-child-homepage-experience :is(.header-two,.header-three){font-size:clamp(24px,2.223vw,32px);line-height:normal}.phoenix .outer-page .widget-wrapper.polo-child-homepage-experience .widget-wrapper.imageDescriptionSide .txt-wdgt-btn-wrapper a{text-decoration:underline;padding:0;border:unset;background:unset;color:currentcolor;text-underline-offset:2px;font-weight:300}.phoenix .outer-page .widget-wrapper.polo-child-homepage-experience .widget-wrapper.imageDescriptionSide .txt-wdgt-btn-wrapper a:hover{color:var(--brand-color)}.phoenix .outer-page .content_wrapper .no-gutter div.wt-image-text-slider.widget-wrapper.polo-child-1img-slider{padding:0}.outer-page .widget-wrapper.polo-child-1img-slider .text-content{padding:0}.outer-page .widget-wrapper.polo-child-1img-slider .text-content .text-content-wrapper{margin-left:49.931%;background:#fff;margin-top:-5.834vw;position:relative;padding:1.042vw 6.389vw 2.431vw 3.75vw;flex-grow:1}.outer-page .widget-wrapper.polo-child-1img-slider .text-content .text-content-wrapper *{max-width:600px}.outer-page .widget-wrapper.polo-child-1img-slider .text-content .text-content-wrapper :is(h1,h2,h3,h4,h5,h6){text-align:left}.outer-page .wt-image-text-slider.polo-child-1img-slider .custom-controls{margin:0;left:19.1%;bottom:unset;height:auto}.outer-page .wt-image-text-slider.polo-child-1img-slider .custom-controls .slick-dots{max-width:200px}.outer-page .wt-image-text-slider.polo-child-1img-slider .card-layout .text-content{margin:0}.outer-page .wt-image-text-slider.polo-child-1img-slider .card-layout .text-content+.text-content{margin:var(--desktop-widget-to-widget-space) 0 0}.outer-page .wt-image-text-slider.polo-child-1img-slider .slick-list{position:relative}.outer-page .wt-image-text-slider.polo-child-1img-slider .slick-track{display:flex}.outer-page .wt-image-text-slider.polo-child-1img-slider .slick-slide{height:auto;display:flex;flex-direction:column}.phoenix .outer-page .content_wrapper div.no-gutter div.widget-wrapper.wt2col.widget-wrapper.polo-child-journey{border:1px solid #A1A1A1;border-radius:var(--cards-border-radius);flex-wrap:nowrap;align-items:center;padding:43px 0}.outer-page .widget-wrapper.polo-child-journey .gjs-cell{flex:unset !important;width:50% !important}.outer-page .widget-wrapper.polo-child-journey .slick-arrow{display:none !important}.outer-page .widget-wrapper.polo-child-journey .wt-image-text-slider .text-content{padding:0;margin-right:17px}.outer-page .widget-wrapper.polo-child-journey .left-cell{padding:0 12.29% 0 3.913%;height:100%}.outer-page .widget-wrapper.polo-child-journey .wt-image-text-slider .text-content .text-content-wrapper{display:none}.outer-page .widget-wrapper.polo-child-journey .wt-image-text-slider .slick-list{padding-right:29.265%;position:relative}.outer-page .widget-wrapper.polo-child-journey .wt-image-text-slider .slick-slide{position:relative}.outer-page .widget-wrapper.polo-child-journey .wt-image-text-slider .slick-slide:not(.slick-current.slick-active)::after{background:linear-gradient(90deg,rgba(255,255,255,0.30) 0,rgba(255,255,255,0.30) 59.26%,rgba(255,255,255,0.00) 100%);content:"";width:100%;height:100%;inset:0;display:block;position:absolute}.outer-page .polo-child-journey .text-content-wrapper ul li{position:relative}.outer-page .polo-child-journey .text-content-wrapper ul li::before{content:"";display:inline-block;width:6px;height:6px;background-color:#6C6C6C;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);left:-15px}.phoenix .outer-page .polo-child-journey .text-content-wrapper ul{padding:0 !important;list-style-type:none;display:flex;flex-wrap:wrap;column-gap:28px;row-gap:var(--desktop-heading-to-text-spacing-card);overflow:hidden}.phoenix .outer-page .polo-child-journey .text-content-wrapper a:not(.txt-wdgt-btn-wrapper a){color:currentcolor;text-decoration:underline;font-weight:300;margin-top:var(--desktop-heading-to-text-spacing);display:inline-block}.phoenix .outer-page .polo-child-journey .text-content-wrapper a:not(.txt-wdgt-btn-wrapper a):hover{color:var(--brand-color)}.phoenix .outer-page .polo-child-journey .text-content-wrapper .txt-wdgt-btn-wrapper{padding-top:0}.phoenix .outer-page .polo-child-journey .text-content-wrapper :is(.header-one,.header-two,.header-three,h1,h2,h3){color:currentcolor}.phoenix .outer-page .widget-wrapper.polo-child-journey .widget-text-group .content-block{flex-direction:column;height:100%}.phoenix .outer-page .widget-wrapper.polo-child-journey .widget-wrapper.widget-text-group{height:100%}.phoenix .outer-page .widget-wrapper.polo-child-journey .widget-wrapper.widget-text-group div.content-block .text-content:last-child{margin-top:auto;padding-top:20px}.phoenix .outer-page .widget-wrapper.polo-child-journey .widget-wrapper.widget-text-group div.content-block .text-content:has(+ .text-content:last-child){border-bottom:1px solid #BDBDBD;padding-bottom:2.639vw}.phoenix .outer-page .content_wrapper .no-gutter div.widget-wrapper.wt1col.polo-child-sliding-img-static-text{padding:0}.outer-page .widget-wrapper.polo-child-sliding-img-static-text .text-content{padding:0}.outer-page .widget-wrapper.polo-child-sliding-img-static-text .wt-image-text-slider .text-content .text-content-wrapper{display:none}.outer-page .widget-wrapper.polo-child-sliding-img-static-text .widget-text-group{margin-top:calc(-5.834vw -(var(--slick-arrow-height-desktop) + 24px));max-width:50.07% !important;margin-right:0}.outer-page .widget-wrapper.polo-child-sliding-img-static-text .widget-text-group .content-block{background:#fff;padding:1.042vw 6.389vw 2.431vw 3.75vw}.outer-page .widget-wrapper.polo-child-sliding-img-static-text .widget-text-group .text-content-wrapper :is(h1,h2,h3,h4,h5,h6){text-align:left}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.polo-child-sliding-img-static-text .widget-wrapper.widget-text-group .wtbookbtn>div{justify-content:flex-start}.outer-page .widget-wrapper.polo-child-sliding-img-static-text .gjs-cell{display:flex;flex-direction:column;justify-content:flex-end}.outer-page .polo-child-sliding-img-static-text .wt-image-text-slider .custom-controls{max-width:50%;padding:0 20px}.outer-page .widget-wrapper.polo-child-sliding-img-static-text .content-block .text-content .text-content-wrapper{max-width:600px}header .polo-header{background:unset;box-shadow:none;z-index:1}.for-homepage.animate-nav header .polo-header>.container>div:not(.navbar-header){opacity:0;pointer-events:none;animation:menuItem_fadeOut 10s ease forwards}.show-nav-menu.for-homepage header .polo-header>.container>div:not(.navbar-header){opacity:1;animation:unset;pointer-events:auto}@keyframes menuItem_fadeOut{0%{opacity:0;pointer-events:none}90%{opacity:0;pointer-events:none}100%{opacity:1;pointer-events:auto}}header .lang-book-wrapper-v2{padding-right:44px}header .lang-book-wrapper-v2 .resv-wrap .resv,header button#location-btn,header button#contact-btn a,header button#contact-btn{background:transparent;border:unset;height:100%;color:#212121}header button#contact-btn{padding-top:10px}header .lang-book-wrapper-v2 .resv-wrap .resv{color:#A4956B}header .lang-book-wrapper-v2 .resv-wrap .resv:hover{background:var(--brand-color);color:#fff}header .nav-location-btn-wrapper{margin-left:135px}header .nav-location-btn-wrapper{position:relative}header .nav-location-btn-wrapper:hover .our-hotel-menu{display:block}header button#contact-btn + .our-hotel-menu{width:max-content;padding:30px 50px;height:max-content !important;top:80px}header button#contact-btn + .our-hotel-menu .dropdown-header,header button#contact-btn + .our-hotel-menu ol,header button#contact-btn + .our-hotel-menu ul{padding:0}header button#contact-btn + .our-hotel-menu ol li{margin-top:20px;list-style:none}header button#contact-btn + .our-hotel-menu ol .fa{display:none}header .navbar-top.scroll{background-color:rgba(255,255,255,0.6)}header .lang-book-wrapper-v2 .resv-wrap .resv{order:1;color:#A4956B;border-radius:17px;border:1px solid #B4A375;padding:6px 21px 2px 21px;min-width:unset;margin-left:36px;background-color:#fff;text-transform:unset}.for-homepage .content_wrapper{padding-top:0}header .polo-header>.container{justify-content:space-between;max-width:unset;margin:0;width:100%}header .polo-header .container>#top-menu{max-width:50px;order:0;z-index:9991}.lang-book-wrapper-v2{order:1;max-width:33%}header .polo-header .container>.navbar-header{top:0;order:1;left:50%;height:100%;z-index:9991;display:flex;position:absolute;align-items:center;justify-content:center;transform:translateX(-50%)}.for-homepage header .polo-header .container>.navbar-header .navbar-brand-v2{max-height:unset;max-width:unset}.for-homepage.animate-nav .polo-header .container>.navbar-header{animation:navbarShrink 3s ease forwards !important}.for-homepage.animate-nav header .polo-header .container>.navbar-header img{animation:logoScale 3s ease forwards}.for-homepage .polo-header .container>.navbar-header,.for-homepage header .polo-header .container>.navbar-header img{animation:unset}.for-homepage.show-nav-menu.animate-nav header .polo-header .container>.navbar-header img{filter:brightness(0) !important}.for-homepage:not(.animate-nav) .polo-header .container>.navbar-header img{filter:brightness(0)}.for-innerpage header .navbar-top .navbar-brand-v2 img{filter:brightness(0)}@keyframes navbarShrink{0%{height:100vh;width:100vw;position:absolute}98%{position:absolute;width:100vw}100%{position:absolute;height:100px;top:0}}@keyframes logoScale{0%{scale:3}100%{scale:1;filter:brightness(0) invert(1)}}header .navbar-top .navbar-nav>li.moreOptions{animation:unset !important}header .navbar-top .moreOptions:hover .dropdown-more{display:none}header .moreOptions .dropdown-more.active{display:block}header .navbar-top .navbar-nav>li .dropdown-menu.our-hotel-menu{display:block;position:relative;height:unset !important}header .navbar-top .navbar-nav>li.moreOptions .dropdown-more .dropdown.primary.moved .dropdown-menu.our-hotel-menu{padding:10px !important}header .navbar-top .navbar-nav>li.moreOptions .dropdown-more .dropdown.primary.moved .dropdown-menu.our-hotel-menu li{margin-bottom:0}header .navbar-top .navbar-nav>li.moreOptions .dropdown-more.active{display:flex !important;flex-wrap:wrap;left:0;z-index:11112;min-width:78.05vw;margin-top:0;padding-top:160px;background:#FDF9F6;min-height:calc(100vh + 126px);top:0}header .navbar-top .navbar-nav>li.moreOptions .dropdown-more.slide-in{animation:slideIn 1s ease}header .navbar-top .navbar-nav>li.moreOptions.show .dropdown-more.active:before{content:"";display:inline-block;background:url(https://assets.simplotel.com/simplotel/image/upload/q_90,fl_progressive,w_300,f_auto,c_limit/polo-hotels-group-new-design/Group_b935d431) no-repeat center;height:70px;width:70px;position:absolute;left:41px;top:60px;cursor:pointer}header .navbar-top .navbar-nav>li.moreOptions.show .dropdown-more.active:after{content:"X";position:absolute;right:32px;top:85px;font-size:22px;cursor:pointer}@keyframes slideIn{0%{left:-25vw;opacity:0}100%{left:0;opacity:1}}header .navbar-top .navbar-nav>li.moreOptions>a{margin-left:60px}header .navbar-top .moreOptions .dropdown-more a{text-align:left}header svg:hover,header button#contact-btn a:hover{color:#8a6707;stroke:#8a6707;transition:all .6s ease}header .navbar-top .navbar-nav>li.moreOptions .dropdown-more .fa{display:none}header .navbar-top .navbar-nav>li.moreOptions>a i svg{transform:translateY(4px)}header .navbar-top .navbar-nav>li.moreOptions .dropdown-more>div{display:flex;flex-direction:column;height:70vh;width:46%;margin:0 0 0 auto;padding:25px;text-align:left;overflow-y:auto;overflow-x:hidden}header .navbar-top .navbar-nav>li.moreOptions .dropdown-more .custom-leftBoxWrapper{background:#fff;border:1px solid #A4956B;margin-right:6px;padding-left:50px}header .navbar-top .navbar-nav>li.moreOptions .dropdown-more .dropdown.primary.moved .dropdown-menu.our-hotel-menu{position:static;box-shadow:unset;background:transparent;border:none}header .navbar-top .navbar-nav>li.moreOptions .dropdown-more>div.custom-location{padding-top:35px}header .navbar-top .navbar-nav>li.moreOptions .dropdown-more>div.custom-location>ul{padding:0}header .navbar-top .navbar-nav>li.moreOptions .dropdown-more .dropdown.primary.moved .our-hotel-menu .dropdown-header ol{display:none}header .navbar-top .navbar-nav>li.moreOptions .dropdown-more .custom-location.custom-menu a,header .navbar-top .navbar-nav>li.moreOptions .dropdown-more .dropdown.primary.moved .our-hotel-menu .dropdown-header h4 a{color:#000;padding:0}@media screen and (max-width:1000px){header .lang-book-wrapper-v2 .resv-wrap .resv{padding:4px 16px 0 16px;margin-left:20px}header .nav-location-btn-wrapper{margin-left:120px}header .navbar-top .navbar-nav>li.moreOptions i span{margin-left:10px}header .lang-book-wrapper-v2{padding-right:64px}header .navbar-top .navbar-nav>li.moreOptions>a{margin-left:40px}header .navbar-top .navbar-nav>li.moreOptions .dropdown-more .custom-leftBoxWrapper{margin-right:0;padding-left:30px}header #bottom-navbar-collapse .primary a{padding:18px 10px}}@media screen and (max-width:767px){header .navbar-top .navbar-nav>li.moreOptions .dropdown-more.active{min-width:90vw}header .navbar-top .navbar-nav>li.moreOptions .dropdown-more>div{overflow-x:auto}}header #bottom-navbar-collapse .child-hotel-name{border-right:unset;position:relative;margin-right:0}header .navbar-bottom .navbar-nav>li>a.active{font-weight:600}.child-hotel header nav.scroll,.child-hotel header .polo-header{background:rgba(255,255,255,0.20);backdrop-filter:blur(3.25px)}.child-hotel header .resv+ .modal{height:100vh}.for-innerpage.child-hotel header .navbar-top.scroll{margin-top:-100px}@media (min-width:1441px){.child-hotel header .navbar-bottom .container{max-width:unset;padding:0 40px}}header .moreOptions .custom-location>ul{row-gap:12px;display:flex;flex-direction:column}header button#contact-btn + .our-hotel-menu ul{display:flex;flex-direction:column;row-gap:30px}.child-hotel header .navbar-top.scroll .lang-book-wrapper-v2 .resv{position:absolute;top:75px;left:auto;right:50px;animation:fadeOut .7s ease}.child-hotel.for-homepage header .navbar-top.scroll .lang-book-wrapper-v2 .resv{top:0}.child-hotel header .navbar-top.scroll .nav-contact-btn-wrapper{margin-right:143px}header button#contact-btn + .our-hotel-menu h4 a{color:#000;pointer-events:none}header .nav-location-btn-wrapper li a:hover,header .dropdown-more :is(.custom-location.custom-menu,.custom-leftBoxWrapper) li a:not(.has-submenu):hover{text-decoration:underline}#footer.polo-hotels-footer{padding:3.403% 5.556% 1.806%}#footer.polo-hotels-footer>.container *{padding:0;margin:0}#footer.polo-hotels-footer>.container{width:100%;padding:0;max-width:100%}#footer.polo-hotels-footer>.container .comm_cont{padding:0}#footer.polo-hotels-footer :is(p,a,div){color:inherit;text-align:left;line-height:normal;letter-spacing:0}#footer.polo-hotels-footer a{display:inline-block}#footer.polo-hotels-footer a:hover{text-decoration:underline}#footer.polo-hotels-footer .footer-header{font-size:clamp(15.3px,calc(18 / 1440 * 100vw),18px);font-weight:600;color:#333;margin-bottom:20px}#footer.polo-hotels-footer .top-sec{display:flex;margin-bottom:25px}#footer.polo-hotels-footer .top-sec .footer-logo{width:14.141%;padding-right:4.766%}#footer.polo-hotels-footer .top-sec .footer-logo img{max-width:100%}#footer.polo-hotels-footer .top-sec .footer-logo svg{max-width:120px;width:100%}#footer.polo-hotels-footer .top-sec .top-centre-sec{width:65.079%;display:flex;gap:10px;padding-right:30px}#footer.polo-hotels-footer .top-sec .top-right-sec{width:auto;flex-grow:1;max-width:20.78%;display:flex;flex-direction:column;align-items:flex-start}#footer.polo-hotels-footer .top-sec .top-centre-sec .footer-more-info{width:calc(100% / 3)}#footer.polo-hotels-footer .top-sec .top-centre-sec .footer-discover{width:calc(100% / 3);display:flex;flex-direction:column}#footer.polo-hotels-footer .top-sec .top-centre-sec .footer-discover div+div{margin-top:12px}#footer.polo-hotels-footer .top-sec .top-centre-sec .footer-hotels{width:calc(100% / 3)}#footer.polo-hotels-footer .top-sec .top-centre-sec .footer-hotels .fa{display:none}#footer.polo-hotels-footer :is(ul,ol){list-style-type:none;display:flex;flex-direction:column;row-gap:12px}#footer.polo-hotels-footer li{display:flex}#footer.polo-hotels-footer .navbar-nav::before,#footer.polo-hotels-footer .navbar-nav::after{display:none}#footer.polo-hotels-footer a,#footer.polo-hotels-footer p,#footer.polo-hotels-footer span{font-size:clamp(13.6px,calc(16 / 1440 * 100vw),16px)}#footer.polo-hotels-footer .top-sec .top-right-sec>a.btn{background:transparent;text-decoration:none;padding:11px 29px;line-height:normal !important;border-radius:4px;margin-bottom:25px}#footer.polo-hotels-footer .top-sec .top-right-sec>a.btn:hover{background:var(--brand-color);color:#fff}#footer.polo-hotels-footer .top-sec .top-right-sec .address_block .fa-stack .fa-square{display:none}#footer.polo-hotels-footer .top-sec .top-right-sec .address_block .fa-stack{width:20px;height:auto;display:flex;justify-content:center}#footer.polo-hotels-footer .top-sec .top-right-sec .address_block .fa{font-weight:100;margin-top:-4px;font-size:clamp(17px,calc(20 / 1440 * 100vw),20px)}#footer.polo-hotels-footer .top-sec .top-right-sec .address_block .add_cont>div{display:flex;gap:clamp(8px,0.903vw,13px)}#footer.polo-hotels-footer .top-sec .top-right-sec .address_block .add_cont>div+div{margin-top:16px}#footer.polo-hotels-footer .top-sec .top-right-sec .fa-phone{transform:rotate(90deg)}#footer.polo-hotels-footer .top-sec .top-right-sec .address_block .fa.fa-envelope{position:relative}#footer.polo-hotels-footer .top-sec .top-right-sec .address_block .footer-mail a{word-break:break-word}#footer.polo-hotels-footer .top-sec .footer-social div{width:100%}#footer.polo-hotels-footer .top-sec .footer-social .socialIcon{display:flex;flex-wrap:wrap;column-gap:17px;row-gap:16px}#footer.polo-hotels-footer .top-sec .footer-social .socialIcon a{display:flex !important;justify-content:center;align-items:center;text-decoration:unset;width:30px;height:30px;border-radius:4px}#footer.polo-hotels-footer .top-sec .footer-social .socialIcon a .fa{font-size:clamp(21.25px,calc(25 / 1440 * 100vw),25px)}#footer.polo-hotels-footer .top-sec .footer-social{margin-top:25px}#footer.polo-hotels-footer .expand-footer .footer-header{margin:0;font-size:clamp(13.6px,calc(16 / 1440 * 100vw),16px)}#footer.polo-hotels-footer .expand-footer{display:flex;justify-content:center;align-items:center;gap:8px}#footer.polo-hotels-footer .expand-footer p:not(.footer-header){display:flex;flex-direction:column}#footer.polo-hotels-footer .expand-footer .far{font-size:clamp(8.5px,calc(10 / 1440 * 100vw),10px)}#footer.polo-hotels-footer .expanded-footer{display:flex;padding-left:14.141%;padding-right:9.5%;justify-content:space-between;margin-top:25px;column-gap:20px}#footer.polo-hotels-footer .footer-copyright{text-align:center;font-size:clamp(11.9px,calc(14 / 1440 * 100vw),14px);opacity:.8;font-weight:100;margin-top:25px}#footer.polo-hotels-footer .comm_cont.f_bot .container>div{display:flex;justify-content:center;align-items:center;gap:20px}#footer.polo-hotels-footer .comm_cont.f_bot div a{font-size:clamp(11.9px,calc(14 / 1440 * 100vw),14px);opacity:.8;font-weight:100}#footer.polo-hotels-footer .comm_cont.f_bot{margin-top:16px}#footer.polo-hotels-footer .comm_cont.f_bot .container{max-width:100%;width:100%}#footer.polo-hotels-footer>.container ol+ol,#footer.polo-hotels-footer .top-sec .top-centre-sec .footer-discover>div p+p{margin-top:12px}#footer.polo-hotels-footer .comm_cont .footer-copyright a{margin-right:20px;font-size:inherit}#footer.polo-hotels-footer .top-sec .hotel-address{margin-top:25px}.parent-hotel #footer.polo-hotels-footer .top-sec .hotel-address{display:none}@media (max-width:1240px){#footer.polo-hotels-footer{padding:3.403% 4% 1.806%}#footer.polo-hotels-footer .top-sec .top-right-sec>a.btn{padding:10px 25px}}@media (max-width:1024px){#footer.polo-hotels-footer{padding:3.403% 3% 1.806%}#footer.polo-hotels-footer .top-sec .top-right-sec>a.btn{padding:8px 20px}}