@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;transition:1s ease}.for-homepage.parent-hotel .outer-page .polo-hotels-locations-slider.wt-image-text-slider .image-content-wrapper{filter:grayscale(100%) brightness(0.9);mix-blend-mode:luminosity}.for-homepage.parent-hotel .outer-page .polo-hotels-locations-slider.wt-image-text-slider .text-content:hover .image-content-wrapper{filter:unset;mix-blend-mode: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}.outer-page .polo-hotels-3img-slider-cards.slick-initialized .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}.outer-page .polo-hotels-3img-slider-cards.wt-image-text-slider .text-content-wrapper .adjacent-btns{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:var(--desktop-text-to-text-spacing)}.outer-page .content_wrapper .wt-image-text-slider.polo-hotels-3img-slider-cards.wt-image-text-slider .text-content-wrapper :is(h1,h2,h3,h4,h5,h6,p,ol,ul,table,.table-responsive,a:not(.btn),div)+ :is(.txt-wdgt-btn-wrapper,.adjacent-btns){margin-top:var(--desktop-text-to-button-spacing--card)}@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;text-overflow:ellipsis}.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 button:hover{color:var(--brand-color)}.outer-page .polo-hotels-changing-slides .widget-wrapper.widget-text-group .content-block button.active:hover{color:currentcolor}.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}.outer-page .content_wrapper .no-gutter .polo-hotels-faq{display:flex;justify-content:center;flex-direction:column}.outer-page .content_wrapper .no-gutter .polo-hotels-faq .content-block,.outer-page .content_wrapper .no-gutter .polo-hotels-faq .title-block{width:100%;margin:auto;max-width:1000px}.outer-page .content_wrapper .no-gutter .polo-hotels-faq .content-block .text-content{border:1px solid var(--brand-color);padding:0;display:flex;flex-direction:column;background:var(--widget-background-color);row-gap:unset}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-faq .content-block .text-content .text-content-wrapper+.text-content-wrapper{margin:0}.outer-page .content_wrapper .no-gutter .polo-hotels-faq .content-block .text-content .text-content-wrapper-1 p:after{content:"\f107";font-family:'Font Awesome 5 Pro';color:#fff;font-size:20px;position:absolute;right:30px;top:20px;transition:all .5s ease}.outer-page .content_wrapper .no-gutter .polo-hotels-faq .content-block .text-content .text-content-wrapper-1{background:var(--brand-color)}.outer-page .content_wrapper .no-gutter .polo-hotels-faq .content-block .text-content .text-content-wrapper-1 *{color:#fff}.outer-page .content_wrapper .no-gutter .polo-hotels-faq .content-block .text-content.active .text-content-wrapper-1 p:after{transform:rotate(180deg);transition:all .5s ease}.outer-page .content_wrapper .no-gutter .polo-hotels-faq .content-block .text-content .text-content-wrapper{height:auto !important;overflow-y:auto}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-faq .content-block .text-content .text-content-wrapper *{text-align:left}.outer-page .content_wrapper .no-gutter .polo-hotels-faq .content-block .text-content .text-content-wrapper-1{display:flex;cursor:pointer;padding:20px 20px 20px 32px}.outer-page .content_wrapper .no-gutter .polo-hotels-faq .content-block .text-content .text-content-wrapper-1 p{padding:0 30px 0 0}.outer-page .content_wrapper .no-gutter .polo-hotels-faq .content-block .text-content .text-content-wrapper-2{padding:0 80px 0 32px;flex-grow:0;max-height:0;transition:max-height 1s linear,padding 1s linear}.outer-page .content_wrapper .no-gutter .polo-hotels-faq .content-block .text-content.active .text-content-wrapper-2{animation:fadess 1s ease-in-out;padding:0 80px 24px 32px;max-height:1000px;flex-grow:1;margin-top:24px !important}.outer-page .content_wrapper .no-gutter .polo-hotels-faq .content-block .text-content.active .text-content-wrapper::-webkit-scrollbar{display:none}.outer-page .content_wrapper .no-gutter .polo-hotels-faq .content-block .text-content .text-content-wrapper-2 ul{padding:0 30px !important}.outer-page .content_wrapper .no-gutter .polo-hotels-faq .content-block .text-content:not(.active) .text-content-wrapper-2{transition:max-height .1s linear,padding .1s ease-in-out}@keyframes fadess{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0px)}}.outer-page .content_wrapper .no-gutter.clearfix .wt1col.clearfix.widget-wrapper.polo-cherra-rooms-heroimg-with-text{padding-inline:0;margin-bottom:0;min-height:676px}.child-hotel .outer-page .content_wrapper .no-gutter.clearfix .wt1col.clearfix.widget-wrapper.polo-cherra-rooms-heroimg-with-text{margin-top:calc(var(--child-navbar-height) + var(--navbar-height));transition:all linear .5s}.child-hotel .outer-page header:has(.navbar-top.scroll)+:is(.inner-page,.homepage) .content_wrapper .no-gutter.clearfix .wt1col.clearfix.widget-wrapper.polo-cherra-rooms-heroimg-with-text{margin-top:var(--child-navbar-height)}.parent-hotel .outer-page .content_wrapper .no-gutter.clearfix .wt1col.clearfix.widget-wrapper.polo-cherra-rooms-heroimg-with-text{margin-top:var(--navbar-height)}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-cherra-rooms-heroimg-with-text .image-content-wrapper{padding:0;max-height:unset;height:100%}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-cherra-rooms-heroimg-with-text .widget-text-group{padding:4.515% 6.251% !important;height:100%;flex-direction:column;display:flex}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-cherra-rooms-heroimg-with-text .widget-text-group h2{text-align:left}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-cherra-rooms-heroimg-with-text .widget-text-group .content-block{width:26%}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-cherra-rooms-heroimg-with-text .widget-text-group :is(h1,h2,h3,h4,h5,h6,p,div){color:var(--text-color-on-img)}.polo-cherra-rooms-heroimg-with-text .gjs-cell .widget-text-group .text-content-wrapper-1::before{content:'';display:block;height:1px;background:var(--text-color-on-img);margin-bottom:var(--desktop-heading-to-text-spacing);width:clamp(120px,calc((240 / var(--view-port)) * 100vw),240px);opacity:0;transform:translateY(90vh);transition:opacity 2s ease-out,transform 2s ease-out;will-change:transform,opacity}.polo-cherra-rooms-heroimg-with-text .gjs-cell .widget-text-group :is(h2,.header-two){opacity:0;transform:translateY(100vh);transition:opacity 2s ease-out,transform 2s ease-out;will-change:transform,opacity}.polo-cherra-rooms-heroimg-with-text .gjs-cell.reveal .widget-text-group :is(h2,.header-two){opacity:1;transform:translateY(0);transition-delay:.25s}.polo-cherra-rooms-heroimg-with-text .gjs-cell.reveal .widget-text-group .text-content-wrapper-1::before{opacity:1;transform:translateY(0)}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-cherra-rooms-heroimg-with-text .widget-text-group .title-block+.content-block{margin-top:auto;padding-top:3.055%}.outer-page .content_wrapper .no-gutter.clearfix .wt1col.clearfix.widget-wrapper.polo-cherra-rooms-heroimg-with-text .wt1img{display:none}.outer-page .content_wrapper .no-gutter .polo-cherra-rooms-heroimg-with-text .widget-wrapper.widget-text-group .content-block :is(.header-one,.header-two,.header-three,.header-four,.header-five,.header-six)+ :is(h1,h2,h3,h4,h5,h6,p,ul,ol){margin-top:var(--desktop-heading-to-text-spacing)}@media (max-width:1366px){.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-cherra-rooms-heroimg-with-text .widget-text-group .content-block{width:50%}}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-cherra-rooms-heroimg-with-text .widget-text-group .content-block:has(.text-content-wrapper:where(:empty,:not(:has(*)))){display:none !important}.outer-page .content_wrapper .no-gutter.clearfix .wt1col.clearfix.widget-wrapper.polo-text-overlapping-video{padding-inline:0}.outer-page .content_wrapper .no-gutter.clearfix .wt1col.clearfix.widget-wrapper.polo-text-overlapping-video .gjs-cell{display:flex;flex-direction:column}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-text-overlapping-video .wt1img .image-content-wrapper{max-height:unset;padding:0}.outer-page .content_wrapper .no-gutter .polo-text-overlapping-video .wt1img .image-content-wrapper video{aspect-ratio:1440 / 532;object-fit:cover}.outer-page .content_wrapper .no-gutter .polo-text-overlapping-video .widget-text-group{padding-inline:var(--desktop-vertical-left-right-spacing) !important;margin-top:1.390%}.outer-page .content_wrapper .no-gutter .polo-text-overlapping-video .widget-text-group p{text-align:center;font-family:var(--header-font-family);color:var(--brand-color);line-height:115%;font-size:clamp(40px,calc((80 / var(--view-port)) * 100vw),80px)}.outer-page .content_wrapper .no-gutter .polo-text-overlapping-video .image-content-wrapper .plyr__poster{background-size:cover}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-rooms-summary .filter-list-wrapper:empty{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-rooms-summary .summary-card-wrapper{gap:clamp(22.5px,calc((45 / var(--view-port)) * 100vw),45px)}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-rooms-summary .summary-card-wrapper .active-summary-card{width:calc(50% - clamp(22.5px,calc((45 / var(--view-port)) * 100vw),45px) / 2);padding:0;margin:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-rooms-summary .active-summary-card .summary-content-wrap{width:100%;background:unset}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-rooms-summary .imageblock .page_link:hover img{filter:brightness(0.9);opacity:1}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-rooms-summary .contentblock{padding:38px 10px 0}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-rooms-summary .offhead{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-rooms-summary .offhead>p{margin:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-rooms-summary .category{position:absolute;top:10px;color:var(--brand-color);font-weight:400}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-rooms-summary .viewbtn{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-rooms-summary .contentblock .viewbtn a{display:flex;align-items:center;justify-content:center}.outer-page .content_wrapper.clearfix .no-gutter.clearfix .widget-wrapper.summary-widget-wrapper.polo-rooms-summary:before,.outer-page .content_wrapper.clearfix .no-gutter.clearfix .widget-wrapper.summary-widget-wrapper.polo-rooms-summary:after,.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-rooms-summary .summary-card-wrapper:after,.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-rooms-summary .summary-card-wrapper:before{content:unset}.outer-page .content_wrapper .no-gutter .polo-rooms-summary .active-summary-card .imageblock img{aspect-ratio:618 / 546;object-fit:cover}.outer-page .content_wrapper .no-gutter.clearfix .wt2col.clearfix.widget-wrapper.polo-dualsyncslider-with-text{padding-right:var(--desktop-vertical-left-right-spacing);padding-left:var(--desktop-vertical-left-right-spacing);flex-wrap:nowrap}.outer-page .content_wrapper .no-gutter .polo-dualsyncslider-with-text .gjs-cell{flex:unset !important;min-height:unset}.outer-page .content_wrapper .no-gutter .polo-dualsyncslider-with-text .left-cell{margin-right:2.265%;width:33.8879% !important}.outer-page .content_wrapper .no-gutter .polo-dualsyncslider-with-text .right-cell{width:63.850% !important}.outer-page .content_wrapper .no-gutter .polo-dualsyncslider-with-text .widget-wrapper+.widget-wrapper{margin-top:var(--desktop-heading-to-text-spacing)}.outer-page .content_wrapper .no-gutter .polo-dualsyncslider-with-text .wt-image-text-slider+.widget-wrapper{margin-top:calc(2 * var(--desktop-heading-to-text-spacing))}.outer-page .content_wrapper .no-gutter .polo-dualsyncslider-with-text .left-cell .wt-image-text-slider{width:61.4% !important;margin-inline:0}.outer-page .content_wrapper .no-gutter .polo-dualsyncslider-with-text .wt-image-text-slider .text-content{padding:0;margin:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-dualsyncslider-with-text .right-cell .wt-image-text-slider .image-content-wrapper{max-height:80vh}.outer-page .content_wrapper .no-gutter .polo-dualsyncslider-with-text .wt-image-text-slider .text-content-wrapper{display:none}.outer-page .content_wrapper .no-gutter .polo-dualsyncslider-with-text .gjs-cell .wt-image-text-slider .slick-arrow{display:none !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-dualsyncslider-with-text .widget-text-group .txt-wdgt-btn-wrapper{padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-dualsyncslider-with-text .widget-text-group :is(h1,h2,h3)+ :is(.table-responsive,table){margin-top:var(--desktop-heading-to-text-spacing)}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-dualsyncslider-with-text .widget-text-group table{width:100%;border:none}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-dualsyncslider-with-text .widget-text-group table td{border:none}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-dualsyncslider-with-text .widget-text-group table tr{display:flex;gap:clamp(12px,calc((16 / var(--view-port)) * 100vw),16px)}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-dualsyncslider-with-text .widget-text-group table tr+tr{margin-top:clamp(8px,calc((12 / var(--view-port)) * 100vw),12px)}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-dualsyncslider-with-text .widget-text-group table tr td{flex:1}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-dualsyncslider-with-text .widget-text-group table tr td:first-child{width:fit-content;flex:unset}.outer-page .content_wrapper .no-gutter .polo-dualsyncslider-with-text .wt-image-text-slider.slick-vertical .text-content{border:unset}.outer-page .content_wrapper .no-gutter.clearfix .wt2col.clearfix.widget-wrapper.polo-dualsyncslider-with-text .widget-text-group :is(h1,h2){text-align:left}.outer-page .content_wrapper .no-gutter.clearfix .wt2col.clearfix.widget-wrapper.polo-dualsyncslider-with-text .wt-image-text-slider .card-layout{display:flex;flex-wrap:wrap;gap:30px}.outer-page .content_wrapper .no-gutter.clearfix .wt2col.clearfix.widget-wrapper.polo-dualsyncslider-with-text .wt-image-text-slider .card-layout .text-content{margin:0 !important}.outer-page .widget-wrapper.polo-dualsyncslider-with-text .wt-image-text-slider .slick-dots{position:absolute;bottom:0;gap:var(--mobile-slick-dots-gap-between-li);flex-direction:column;top:15%;left:unset;width:max-content;height:max-content;right:20px}.outer-page .widget-wrapper.polo-dualsyncslider-with-text .wt-image-text-slider .slick-dots li{width:var(--mobile-slick-dots-li-width);height:var(--mobile-slick-dots-li-height);position:relative;overflow:hidden;margin:0;filter:drop-shadow(0 4px 4px rgba(0,0,0,0.25))}.outer-page .widget-wrapper.polo-dualsyncslider-with-text .wt-image-text-slider .slick-dots li button:before{width:var(--mobile-slick-dots-li-width);height:var(--mobile-slick-dots-li-height);border-radius:var(--slick-dots-li-border-radius);background:var(--mobile-slick-dots-color-on-img);color:var(--mobile-slick-dots-color-on-img)}.outer-page .widget-wrapper.polo-dualsyncslider-with-text .wt-image-text-slider .slick-dots li.slick-active button{background:var(--mobile-slick-dots-hover-color-on-img);border-radius:var(--slick-dots-li-border-radius);color:var(--mobile-slick-dots-hover-color-on-img)}.outer-page .widget-wrapper.polo-dualsyncslider-with-text .wt-image-text-slider .slick-dots li.slick-active button:before{background:var(--mobile-slick-dots-hover-color-on-img)}.outer-page .widget-wrapper.polo-dualsyncslider-with-text .wt-image-text-slider .slick-dots li.slick-active{width:var(--mobile-slick-dots-li-active-width);height:var(--mobile-slick-dots-li-active-height);border-radius:var(--slick-dots-li-border-radius)}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-child-textgroup.widget-text-group{margin-bottom:0}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-child-textgroup .content-block,.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-child-textgroup .title-block{padding-inline:7.814%}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-child-textgroup .text-content-wrapper>:is(h1,h2,h3,h4,h5,h6,p,div){text-align:center}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-child-textgroup .text-content-wrapper :is(h1,h2,h3,h4,h5,h6)+ :is(.header-one,.header-two,.header-three,.header-four,.header-five,.header-six){margin-top:calc(2 * var(--desktop-heading-to-text-spacing))}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-child-textgroup .text-content-wrapper :is(.header-one,.header-two,.header-three,.header-four,.header-five,.header-six)+p{margin-top:calc(2 * var(--desktop-heading-to-text-spacing))}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-textgroup .txt-wdgt-btn-wrapper{padding:0;display:flex;justify-content:center}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-textgroup .txt-wdgt-btn-wrapper+.txt-wdgt-btn-wrapper{margin-top:var(--desktop-text-to-button-spacing)}.phoenix .outer-page .content_wrapper .no-gutter div.clearfix.widget-wrapper.widget-text-group.polo-child-textgroup .wtbookbtn>div{justify-content:center}.outer-page .content_wrapper .no-gutter .polo-child-textgroup :is(ol,ul){padding:0 !important;list-style-position:inside}.outer-page .content_wrapper .no-gutter .polo-child-textgroup :is(ol,ul) li{text-align:center !important}.outer-page .content_wrapper.clearfix .no-gutter.clearfix .clearfix.widget-wrapper.wt1col.polo-child-journey-onecol{padding-inline:var(--desktop-vertical-left-right-spacing)}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .gjs-cell{border:1px solid #a1a1a1;min-height:unset;padding-bottom:var(--desktop-widget-to-widget-space);border-radius:5px;display:flex;flex-wrap:wrap;gap:0;flex-basis:unset !important;flex-grow:unset;justify-content:center}.outer-page .content_wrapper .polo-child-journey-onecol .gjs-cell>.widget-wrapper{margin:0}.outer-page .content_wrapper.clearfix .polo-child-journey-onecol.widget-wrapper.clearfix .gjs-cell>.widget-wrapper.clearfix{margin-top:var(--desktop-widget-to-widget-space)}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .txt-wdgt-btn-wrapper{padding-inline:0}.outer-page .polo-child-journey-onecol .widget-wrapper.widget-text-group:is(.polo-child-journey-polojourney-text,.polo-child-journey-yourresorts-text) .content-block .text-content-wrapper>:is(h1,h2,h3,h4,h5,h6,p,ul,ol,table,.table-responsive,div,a:not(.btn),.txt-wdgt-btn-wrapper)+ :is(h1,h2,h3,h4,h5,h6,p,ul,ol,table,.table-responsive,div,a:not(.btn),.txt-wdgt-btn-wrapper){margin-top:calc(2 * var(--desktop-heading-to-text-spacing))}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .gjs-cell .polo-child-journey-polojourney-text{width:53.836% !important;padding:0 15.529% 0 3.913% !important}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .polo-child-journey-onecard-slider{width:46.164% !important;padding-right:3.913% !important}.outer-page .polo-child-journey-onecol .polo-child-journey-onecard-slider .text-content{padding:0;margin:0}.outer-page .polo-child-journey-onecol .polo-child-journey-onecard-slider .text-content-wrapper{display:none}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .widget-text-group :is(h1,h2){text-align:left}.phoenix .outer-page .polo-child-journey-onecol .widget-text-group .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}.outer-page .polo-child-journey-onecol .widget-text-group .text-content-wrapper ul li{position:relative}.outer-page .polo-child-journey-onecol .widget-text-group .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}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .polo-child-journey-yourresorts-text{width:36.023% !important;padding:0 4.271% 0 3.913% !important}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .polo-child-journey-twocards-slider{width:63.977% !important}.outer-page .content_wrapper .no-gutter.clearfix .polo-child-journey-onecol .polo-child-journey-twocards-slider .card-layout{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.outer-page .content_wrapper .no-gutter.clearfix .polo-child-journey-onecol .polo-child-journey-twocards-slider .card-layout .text-content{margin:0 !important;width:calc((100% - 30px) / 2)}.outer-page .content_wrapper .no-gutter.clearfix .polo-child-journey-onecol .polo-child-journey-twocards-slider[data-variation=widget_card_layout]{padding-right:3.913% !important}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .polo-child-journey-twocards-slider .slick-list{padding-right:23.545% !important}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .polo-child-journey-twocards-slider .text-content{padding:0}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .polo-child-journey-twocards-slider.slick-slider .text-content{margin:0 15px}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .polo-child-journey-twocards-slider .text-content .text-content-wrapper{margin-top:8px}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .polo-child-journey-twocards-slider .text-content-wrapper p+ :is(h1,h2,h3,h4){margin-top:8px}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .polo-child-journey-fullwidth-onecard-slider .text-content{padding:0;margin:0}.outer-page .content_wrapper .polo-child-journey-onecol .polo-child-journey-fullwidth-onecard-slider .text-content-wrapper{display:none}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .widget-text-group.polo-child-journey-static-text-for-fullwidth-slider{max-width:50.07% !important;margin-left:auto}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .widget-text-group.polo-child-journey-static-text-for-fullwidth-slider .content-block{background:var(--card-background-color);padding:1.042vw 6.389vw 2.431vw 3.75vw}.outer-page .polo-child-journey-onecol .wt-image-text-slider.polo-child-journey-fullwidth-onecard-slider .custom-controls{max-width:50%;padding:0 20px}.outer-page .polo-child-journey-onecol .wt-image-text-slider.polo-child-journey-twocards-slider .slick-list{padding-bottom:54px}.outer-page .polo-child-journey-onecol .wt-image-text-slider.polo-child-journey-twocards-slider .custom-controls{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .polo-child-journey-faq{padding-inline:2.679% !important}@media (max-width:1024px){.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .polo-child-journey-faq{padding-inline:24px !important}}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .polo-child-journey-yourresorts-text .content-block .text-content+.text-content:last-child,.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .polo-child-journey-polojourney-text .content-block .text-content+.text-content:last-child{margin-top:auto;padding-top:calc(2 *var(--desktop-heading-to-text-spacing))}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .polo-child-journey-yourresorts-text .content-block,.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .polo-child-journey-polojourney-text .content-block{height:100%}.phoenix .outer-page .polo-child-journey-yourresorts-text .text-content-wrapper a:not(.txt-wdgt-btn-wrapper a)+.txt-wdgt-btn-wrapper{margin-top:var(--desktop-heading-to-text-spacing)}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .polo-child-journey-twocards-slider .text-content .text-content-wrapper:empty{display:none}.phoenix .outer-page .content_wrapper.clearfix .no-gutter.clearfix .clearfix.widget-wrapper.polo-hotels-adjacent-text+.polo-hotels-single-img-video.clearfix{margin-top:26px}.phoenix .outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .widget-wrapper.polo-hotels-wider-img-slider-inside-onecol{padding-right:3.913% !important;width:63.619% !important;flex-grow:1}.outer-page .content_wrapper .no-gutter.clearfix .polo-child-journey-onecol .polo-hotels-wider-img-slider-inside-onecol .text-content{padding:0;margin:0}.outer-page .content_wrapper .no-gutter.clearfix .polo-child-journey-onecol .polo-hotels-wider-img-slider-inside-onecol .text-content .text-content-wrapper{display:none}.outer-page .content_wrapper .no-gutter.clearfix .polo-child-journey-onecol .polo-hotels-wider-img-slider-inside-onecol .card-layout .text-content+.text-content{margin-top:26px}.outer-page .content_wrapper .no-gutter.clearfix .polo-child-journey-onecol .polo-hotels-wider-img-slider-inside-onecol:not(.polo-child-journey-yourresorts-text + .polo-hotels-wider-img-slider-inside-onecol){padding-left:3.913% !important}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .gjs-cell .widget-text-group .multiple-links-container{display:flex;flex-direction:column;align-items:flex-start;row-gap:20px}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .gjs-cell .widget-text-group .multiple-links-container a:not(.btn){text-decoration:underline;text-underline-offset:5px;color:currentcolor}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .gjs-cell .widget-text-group .multiple-links-container a:not(.btn):hover{color:var(--brand-color)}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .gjs-cell .widget-wrapper .text-content-wrapper>a:not(.btn){color:currentcolor;text-decoration:underline;text-underline-offset:5px;display:inline-block}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .gjs-cell .widget-wrapper .text-content-wrapper>a:not(.btn):hover{color:var(--brand-color)}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .polo-hotels-onecol-left-side-two-slides+.polo-child-journey-yourresorts-text{padding:0 3.913% 0 0 !important}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .polo-hotels-onecol-left-side-two-slides{padding-right:4.271% !important}.outer-page .content_wrapper .no-gutter.clearfix .polo-child-journey-onecol .polo-hotels-onecol-left-side-two-slides[data-variation=widget_card_layout]{padding-left:3.913% !important}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .clearfix.widget-wrapper.polo-child-textgroup.widget-text-group :is(h1,h2){text-align:center}.outer-page .content_wrapper .no-gutter .polo-child-journey-onecol .clearfix.widget-wrapper.polo-child-textgroup.widget-text-group+.widget-wrapper{margin-top:26px}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .polo-child-journey-onecard-slider .card-layout{display:flex;gap:30px;flex-wrap:wrap}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-child-journey-onecol .clearfix.widget-wrapper.polo-child-1img-slider{padding-right:6px !important}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .polo-child-journey-yourresorts-text .content-block .text-content+.text-content:last-child .text-content-wrapper>p,.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-onecol .polo-child-journey-polojourney-text .content-block .text-content+.text-content:last-child .text-content-wrapper>p{display:flex;flex-direction:column;gap:calc(2 * var(--desktop-heading-to-text-spacing));align-items:flex-start}.outer-page .content_wrapper .polo-child-journey-onecol .widget-wrapper.widget-text-group:is(.polo-child-journey-polojourney-text,.polo-child-journey-yourresorts-text) .content-block .text-content-wrapper>p:has(.txt-wdgt-btn-wrapper:empty)+ :is(h1,h2,h3,h4,h5,h6,p,ul,ol,table,.table-responsive,div,a:not(.btn),.txt-wdgt-btn-wrapper){margin-top:0}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-child-journey-faq :is(h1,h2){text-align:center}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-child-journey-faq .content-block .text-content{margin:0;padding:20px 34px;cursor:pointer}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-child-journey-faq .text-content:last-child{padding-bottom:0}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-child-journey-faq .text-content:first-child{padding-top:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-child-journey-faq .text-content+.text-content{border-top:1px solid #c2c2c2}.outer-page .content_wrapper .no-gutter .polo-child-journey-faq .content-block .text-content-wrapper-1::before,.outer-page .content_wrapper .no-gutter .polo-child-journey-faq .content-block .text-content-wrapper-1::after{content:"";width:13px;height:2px;background:#1f1f1f;position:absolute;top:50%;left:-29px;transform:translate(0%,-50%);transition:transform .5s ease}.outer-page .content_wrapper .no-gutter .polo-child-journey-faq .content-block .text-content-wrapper-1::after{transform:translate(0%,-50%) rotate(90deg)}.outer-page .content_wrapper .no-gutter .polo-child-journey-faq .content-block .text-content.active .text-content-wrapper-1::after{transform:translate(0%,-50%);background:#1f1f1f}.outer-page .content_wrapper.clearfix .no-gutter.clearfix.clearfix .clearfix.widget-wrapper.polo-child-journey-faq .text-content-wrapper-2{max-height:0;overflow:hidden;opacity:0;transition:max-height .4s ease,opacity .4s ease;margin:0}.outer-page .content_wrapper .no-gutter .polo-child-journey-faq .text-content-wrapper-1{transition:color .3s ease,margin .3s ease;position:relative;display:flex;justify-content:space-between;column-gap:calc(var(--desktop-vertical-left-right-spacing) / 2)}.outer-page .content_wrapper .no-gutter .polo-child-journey-faq .text-content.active .text-content-wrapper-1{margin-bottom:16px}.phoenix .outer-page .no-gutter .polo-child-journey-faq.widget-text-group .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}.outer-page .no-gutter .polo-child-journey-faq.widget-text-group .text-content-wrapper ul li{position:relative}.outer-page .no-gutter .polo-child-journey-faq.widget-text-group .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}.outer-page .content_wrapper .no-gutter .polo-child-journey-faq .text-content .text-content-wrapper-1 p{color:#585858}.outer-page .content_wrapper .no-gutter .polo-child-journey-faq .text-content.active .text-content-wrapper-1 p{color:#2b2b2b}.outer-page .widget-wrapper.widget-text-group.polo-child-journey-faq .content-block .text-content-wrapper-1 :is(p,ul,ol,table,.table-responsive)+ :is(p,ul,ol,table,.table-responsive){margin-top:0}.outer-page .content_wrapper .no-gutter .polo-child-journey-faq .text-content .text-content-wrapper-1 p+p:not(:first-child){text-align:right;min-width:250px}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-child-polojourney-custom-menuitems.widget-text-group{margin-bottom:0}.outer-page .content_wrapper .no-gutter .polo-child-polojourney-custom-menuitems .content-block{flex-wrap:nowrap !important;max-width:76.094%;margin-inline:11.954%;justify-content:flex-start !important}.outer-page .content_wrapper .no-gutter .polo-child-polojourney-custom-menuitems ul{list-style-type:none;padding:0 !important;display:flex;column-gap:clamp(34px,calc((65 / var(--view-port)) * 100vw),65px);overflow-y:hidden;scrollbar-width:thin;scrollbar-color:var(--brand-color) rgba(138,103,7,0.2);margin-bottom:-1.5px}.outer-page .content_wrapper .no-gutter .polo-child-polojourney-custom-menuitems ul li{font-family:var(--header-font-family);flex:1 0 auto;display:flex;transition:all .5s ease;flex-direction:column;align-items:center;justify-content:space-between;color:#626262;position:relative;padding-bottom:1px}.outer-page .content_wrapper .no-gutter .polo-child-polojourney-custom-menuitems ul li:hover{cursor:pointer;color:var(--brand-color)}.outer-page .content_wrapper .no-gutter .polo-child-polojourney-custom-menuitems ul li.active{color:var(--brand-color)}.outer-page .content_wrapper .no-gutter .polo-child-polojourney-custom-menuitems.widget-text-group li.active::after{margin-bottom:-8px;animation:opacitychange 2s ease-in-out forwards}.outer-page .content_wrapper .no-gutter .polo-child-polojourney-custom-menuitems.widget-text-group li.active::before{content:'';width:17px;height:2px;background:#fdfaf7;position:absolute;bottom:-0.5px;animation:opacitychange 2s ease-in-out forwards}@media (max-width:1024px){.outer-page .content_wrapper .no-gutter .polo-child-polojourney-custom-menuitems.widget-text-group li.active::after{margin-bottom:-7px}}@keyframes opacitychange{0%{opacity:0}100%{opacity:1}}.outer-page .content_wrapper .no-gutter .polo-child-polojourney-custom-menuitems ul::-webkit-scrollbar{height:6px}.outer-page .content_wrapper .no-gutter .polo-child-polojourney-custom-menuitems ul::-webkit-scrollbar-track{background:transparent}.outer-page .content_wrapper .no-gutter .polo-child-polojourney-custom-menuitems ul::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}.outer-page .content_wrapper .no-gutter .polo-child-polojourney-custom-menuitems ul::-webkit-scrollbar-thumb:hover{background-color:#a0a0a0}.outer-page .content_wrapper .no-gutter .polo-child-polojourney-custom-menuitems ul li:focus{outline-offset:-1px}.outer-page .content_wrapper.clearfix .no-gutter.clearfix .clearfix.widget-wrapper.wt1col.polo-child-onecol-form{padding-inline:calc(var(--desktop-vertical-left-right-spacing) - 4px)}.outer-page .content_wrapper .wt1col.polo-child-onecol-form .gjs-cell{flex:unset;min-height:unset}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-child-onecol-form .widget-text-group+.wtformjson{margin-top:26px}.outer-page .content_wrapper.clearfix .no-gutter.clearfix .clearfix.widget-wrapper.wt1col.polo-child-onecol-form .widget-text-group :is(p,div){text-align:center}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-adjacent-text{padding:0 3.913% !important}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-single-img-video .image-content-wrapper{padding:0}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-adjacent-text .content-block .text-content{max-width:unset}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-adjacent-text .content-block{align-items:flex-end;justify-content:flex-start !important;row-gap:var(--desktop-widget-to-widget-space)}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-adjacent-text .content-block .text-content:nth-child(even) .text-content-wrapper{text-align:right;align-content:flex-end}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-adjacent-text .content-block .text-content:nth-child(even) ul{justify-content:flex-end;padding-right:1px !important}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-adjacent-text .content-block .text-content:nth-child(even) ul li:first-child::before{display:none}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-adjacent-text .content-block .text-content:nth-child(odd){padding-right:40px}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-single-img-video{padding:0 3.913% !important}.outer-page .content_wrapper.clearfix .clearfix.no-gutter>.clearfix.widget-wrapper.polo-child-dining-threecards-slider-with-slicklist-padding.wt-image-text-slider{padding-left:0;padding-right:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-child-dining-threecards-slider-with-slicklist-padding .slick-list{padding-inline:10.173% !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-child-dining-threecards-slider-with-slicklist-padding .text-content{margin:0 15px;padding:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-child-dining-threecards-slider-with-slicklist-padding .text-content-wrapper{display:none}.outer-page .widget-wrapper.polo-child-dining-threecards-slider-with-slicklist-padding.cards-wrapper{padding-inline:3.913% !important}.outer-page .widget-wrapper.polo-child-dining-threecards-slider-with-slicklist-padding .card-layout{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.outer-page .widget-wrapper.polo-child-dining-threecards-slider-with-slicklist-padding .card-layout .text-content{width:calc(100% / 3 - 20px);margin:0 !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-form.wtformjson{background:var(--card-background-color)}.phoenix .outer-page .content_wrapper .no-gutter>.wtformjson.widget-wrapper.polo-form.wtformjson{margin-inline:var(--desktop-vertical-left-right-spacing);padding:var(--desktop-widget-to-widget-space) calc(var(--desktop-vertical-left-right-spacing) / 2)}.outer-page .content_wrapper .no-gutter .wt1col .widget-wrapper.polo-form.wtformjson{padding:calc(var(--desktop-vertical-left-right-spacing) / 2) !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-form.wtformjson>div{padding:0}.outer-page .content_wrapper .no-gutter .clearfix.widget-wrapper.polo-form.wtformjson form{margin:0}.outer-page .widget-wrapper.polo-form.wtformjson fieldset{display:flex;flex-wrap:wrap;row-gap:clamp(20px,calc((32 / var(--view-port)) * 100vw),32px);column-gap:clamp(32px,calc((40 / var(--view-port)) * 100vw),40px)}.outer-page .widget-wrapper.polo-form.wtformjson fieldset>.form-group,.outer-page .polo-form.widget-wrapper.wtformjson fieldset>.form-group:has(.radio-pad,textarea,.checkbox-pad),.outer-page .polo-form.widget-wrapper.wtformjson fieldset .form-group[id$='submit']{padding:0;margin:0;width:100%}.outer-page .widget-wrapper.polo-form.wtformjson .form-group>label{display:none}.outer-page .widget-wrapper.polo-form.wtformjson fieldset>.form-group>div{width:100%;padding:0}.outer-page .widget-wrapper.polo-form.wtformjson .form-control{border-radius:unset;border-color:#2b2b2b;height:42px;font-size:14px;letter-spacing:-0.04em;color:#6f6f6f;text-overflow:ellipsis}.outer-page .widget-wrapper.polo-form.wtformjson fieldset>.form-group.has-phone-field,.outer-page .widget-wrapper.polo-form.wtformjson fieldset>.form-group.has-select-field{width:calc(33.33% - clamp(20px,calc((30 / var(--view-port)) * 100vw),30px));flex-grow:1}.outer-page .widget-wrapper.polo-form.wtformjson fieldset>.form-group input[type='file']{display:flex;width:100%;border:1px solid #2b2b2b;padding:8px 12px;color:#6f6f6f}.outer-page .widget-wrapper.polo-form.wtformjson fieldset>.form-group>.control-label-custom{display:none}.outer-page .widget-wrapper.polo-form.wtformjson fieldset>.form-group>div.checkbox-pad{flex-wrap:wrap}.outer-page .widget-wrapper.polo-form.wtformjson fieldset>.form-group>div.checkbox-pad,.outer-page .widget-wrapper.polo-form.wtformjson fieldset>.form-group>div.radio-pad{display:flex;column-gap:40px}.outer-page .widget-wrapper.polo-form.wtformjson fieldset>.form-group .checkbox-pad .checkbox,.outer-page .widget-wrapper.polo-form.wtformjson fieldset>.form-group>div.radio-pad .radio{padding-top:0;display:flex;min-height:fit-content}.outer-page .widget-wrapper.polo-form.wtformjson fieldset .checkbox input[type=checkbox],.outer-page .widget-wrapper.polo-form.wtformjson fieldset .checkbox-inline input[type=checkbox],.outer-page .widget-wrapper.polo-form.wtformjson fieldset .radio input[type=radio],.outer-page .widget-wrapper.polo-form.wtformjson fieldset .radio-inline input[type=radio]{margin-top:-1px;top:50%;transform:translateY(-50%)}.outer-page .widget-wrapper.polo-form.wtformjson fieldset .checkbox label,.outer-page .widget-wrapper.polo-form.wtformjson fieldset .radio label{position:relative;color:#6f6f6f}.outer-page .widget-wrapper.polo-form.wtformjson .form-control.iti__tel-input{flex:1}.outer-page .widget-wrapper.polo-form.wtformjson textarea.form-control{min-height:138px}.outer-page .widget-wrapper.polo-form.wtformjson .iti .iti__country-container{border-radius:unset;background-color:#fff;border-color:#2b2b2b;margin-right:0;border-right:unset}.outer-page .widget-wrapper.polo-form.wtformjson fieldset .form-group[id$='submit']>div{flex-direction:column;align-items:flex-start}.outer-page .widget-wrapper.polo-form.wtformjson fieldset .form-group[id$='submit'] .btn{margin:0;padding:13px 89.5px}.outer-page .widget-wrapper.polo-form.wtformjson select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right 16px center;background-size:11px 6px;padding-right:36px}.outer-page .content_wrapper.clearfix .widget-wrapper.polo-form.wtformjson .js-form-error{font-size:14px !important;width:100%;margin-top:2px}.outer-page .content_wrapper.clearfix .widget-wrapper.polo-form.wtformjson .js-submit-success{margin-top:5px}.outer-page .content_wrapper.clearfix .widget-wrapper.polo-form.wtformjson .input-group-addon{border-radius:unset;background:transparent;border-color:#2b2b2b}.outer-page .widget-wrapper.polo-form.wtformjson fieldset .form-group:has(.form-control:focus) .iti__country-container{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.outer-page .widget-wrapper.polo-form.wtformjson .fa.fa-calendar:before{content:"\f073";color:currentColor}@media (max-width:1024px){.outer-page .widget-wrapper.polo-form.wtformjson textarea.form-control{min-height:100px}.outer-page .widget-wrapper.polo-form.wtformjson fieldset{flex-direction:column}.outer-page .content_wrapper.clearfix .widget-wrapper.polo-form.wtformjson fieldset>.form-group{width:100%;flex-grow:1}.outer-page .widget-wrapper.polo-form.wtformjson fieldset .form-group[id$='submit'] .btn{padding:10px 89.5px}}.outer-page .polo-hotels-gallery-3img-slider.wt-image-text-slider .text-content{padding:0}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt-image-text-slider.polo-hotels-gallery-3img-slider[data-variation='widget_imagetext_slider']{padding:0 var(--desktop-vertical-left-right-spacing) 0 calc(var(--desktop-vertical-left-right-spacing) - 40px)}.outer-page .polo-hotels-gallery-3img-slider.wt-image-text-slider[data-variation='widget_imagetext_slider'] .text-content{margin:0 0 0 40px}.outer-page .polo-hotels-gallery-3img-slider.wt-image-text-slider .text-content-wrapper{padding:16px 10px 0 0}.outer-page .polo-hotels-gallery-3img-slider.wt-image-text-slider .text-content-wrapper:empty{display:none}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-gallery-3img-slider.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-gallery-3img-slider.wt-image-text-slider.widget-wrapper .txt-wdgt-btn-wrapper a:hover{color:var(--brand-color)}.outer-page .widget-wrapper.polo-hotels-gallery-3img-slider .card-layout{display:flex;justify-content:center;column-gap:40px;flex-wrap:wrap;row-gap:26px}.outer-page .widget-wrapper.polo-hotels-gallery-3img-slider .card-layout .text-content{margin:0 !important;width:calc((100% - 80px) / 3)}.outer-page .widget-wrapper.polo-hotels-gallery-3img-slider .slick-prev{left:calc(var(--desktop-vertical-left-right-spacing) - 35px)}.outer-page .widget-wrapper.polo-hotels-gallery-3img-slider .slick-next{right:calc(var(--desktop-vertical-left-right-spacing) + 32px)}.outer-page .widget-wrapper.polo-hotels-gallery-3img-slider .slick-list{position:relative}.outer-page .polo-hotels-gallery-3img-slider .slick-center+.slick-slide .image-content-wrapper{position:relative}.outer-page .polo-hotels-gallery-3img-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-gallery-3img-slider[data-images_in_row='2'] .card-layout .text-content{margin:0 1px !important}@media (max-width:1200px){.outer-page .widget-wrapper.polo-hotels-gallery-3img-slider[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-gallery-3img-slider.wt-image-text-slider[data-variation='widget_imagetext_slider'] .text-content{margin:0 0 0 20px}.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.wt-image-text-slider.polo-hotels-gallery-3img-slider[data-variation='widget_imagetext_slider']{padding:0 var(--desktop-vertical-left-right-spacing) 0 calc(var(--desktop-vertical-left-right-spacing) - 20px)}.outer-page .widget-wrapper.polo-hotels-gallery-3img-slider .card-layout{display:flex;justify-content:center;column-gap:20px;flex-wrap:wrap;row-gap:26px}.outer-page .widget-wrapper.polo-hotels-gallery-3img-slider .card-layout .text-content{margin:0 !important;width:calc((100% - 40px) / 3)}}.phoenix .outer-page .content_wrapper .no-gutter>.widget-wrapper.polo-hotels-gallery-1img-slider .text-content{padding:0;margin:0}.outer-page .polo-hotels-gallery-1img-slider.wt-image-text-slider .slick-list{position:relative}.outer-page .polo-hotels-gallery-1img-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-gallery-1img-slider .slick-next{right:calc(var(--desktop-vertical-left-right-spacing) + 32px)}.outer-page .widget-wrapper.polo-hotels-gallery-1img-slider .slick-prev{left:calc(var(--desktop-vertical-left-right-spacing) - 35px)}.phoenix .outer-page .content_wrapper .no-gutter>.widget-wrapper.polo-hotels-gallery-1img-slider.wt-image-text-slider .card-layout .text-content+.text-content{margin-top:26px}.phoenix .outer-page .content_wrapper .no-gutter div.widget-wrapper.polo-hotels-gallery-3img-slider+.widget-wrapper.polo-hotels-gallery-1img-slider,.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-gallery-1img-slider+div.widget-wrapper.polo-hotels-gallery-3img-slider,.phoenix .outer-page .content_wrapper .no-gutter div.widget-wrapper.polo-hotels-gallery-3img-slider+div.widget-wrapper.polo-hotels-gallery-3img-slider,.phoenix .outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-gallery-1img-slider+.widget-wrapper.polo-hotels-gallery-1img-slider{margin-top:0}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .widget-wrapper+.widget-wrapper{padding-top:var(--desktop-widget-to-widget-space) !important}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .gjs-cell{flex:unset !important;min-height:unset}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .left-cell{width:44.767% !important;display:flex;flex-direction:column;padding-right:18px}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .widget-text-group .hotel-contactus-data :is(table,td),.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .widget-text-group table.hotel-contactus-data{border:unset}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .widget-text-group .hotel-contactus-data tr{display:flex}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .widget-text-group .hotel-contactus-data :is(tr,td){align-content:flex-start}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .widget-text-group .hotel-contactus-data tr td:first-child{font-weight:500;width:21%;min-width:94px;padding-right:10px}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .widget-text-group .hotel-contactus-data tr a:not(.btn){display:inline-block}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .widget-text-group a:not(.btn):hover{text-decoration:underline}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .widget-text-group .hotel-contactus-data tr a~a{margin-top:4px}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .widget-text-group .hotel-contactus-data tr+tr{border-top:var(--desktop-text-to-text-spacing) solid transparent}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .polo-child-journey-faq{margin-top:auto}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .polo-child-journey-faq :is(h1,h2){text-align:center}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .widget-wrapper.polo-child-journey-faq .text-content{padding:20px 0 20px 28px}.outer-page .widget-wrapper.polo-lcontactus-rimg .polo-child-journey-faq .text-content:first-child{border-top:1px solid #c2c2c2}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-lcontactus-rimg .widget-wrapper.polo-child-journey-faq .text-content:last-child{padding-bottom:0}@media (max-width:1024px){.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .polo-child-journey-faq{padding-left:2px !important}}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .right-cell{width:55.235% !important}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .wt-image-text-slider .text-content{padding:0;margin:0 !important}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .wt-image-text-slider .text-content-wrapper{display:none}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .wt-image-text-slider .card-layout{display:flex;flex-wrap:wrap;gap:30px}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-lcontactus-rimg .widget-text-group .txt-wdgt-btn-wrapper{padding:0;display:flex}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-lcontactus-rimg .widget-text-group .text-content-wrapper .internal-link{display:inline-block}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-lcontactus-rimg .widget-text-group .text-content-wrapper>:is(table,.table-responsive,.txt-wdgt-btn-wrapper,.internal-link)+ :is(.internal-link,.txt-wdgt-btn-wrapper){margin-top:var(--desktop-text-to-button-spacing)}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-lcontactus-rimg .left-cell .widget-wrapper:not(.polo-child-journey-faq){padding-right:10.451% !important}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-lcontactus-rimg .widget-wrapper :is(h1,h2,h3,h4,h5,h6){text-align:left}.outer-page .polo-hotel-dining-summary .filter-list-wrapper:empty{display:none}.outer-page .polo-hotel-dining-summary .summary-card-wrapper .summary-widget{padding:0;margin:0;width:calc((100% - 80px) / 3)}.outer-page .polo-hotel-dining-summary .summary-card-wrapper{column-gap:40px;row-gap:var(--desktop-widget-to-widget-space)}.outer-page .polo-hotel-dining-summary .summary-card-wrapper::before,.outer-page .polo-hotel-dining-summary .summary-card-wrapper::after{display:none}.outer-page .polo-hotel-dining-summary .summary-card-wrapper .imageblock{border-radius:var(--cards-border-radius);overflow:hidden}.outer-page .polo-hotel-dining-summary .summary-card-wrapper .imageblock .page_link:hover img{opacity:.8}.outer-page .polo-hotel-dining-summary .summary-card-wrapper .imageblock img{aspect-ratio:400/530 !important;object-fit:cover}.outer-page .polo-hotel-dining-summary .summary-card-wrapper .summary-content-wrap{background:transparent}.outer-page .polo-hotel-dining-summary .summary-card-wrapper .contentblock{padding:16px 10px 0 0}.outer-page .polo-hotel-dining-summary .summary-card-wrapper .contentblock .offhead{padding:0}.outer-page .polo-hotel-dining-summary .summary-card-wrapper .contentblock .offhead p{margin:0}.outer-page .polo-hotel-dining-summary .summary-card-wrapper .contentblock :is(h1,h2,h3,h4,h5,h6,p,ol,ul,table,.table-responsive,a:not(.btn),div)+ :is(.txt-wdgt-btn-wrapper,.adjacent-btns){margin-top:var(--desktop-text-to-button-spacing--card);display:flex;flex-wrap:wrap;column-gap:24px;row-gap:var(--desktop-text-to-text-spacing)}.outer-page .widget-wrapper.polo-hotel-dining-summary .summary-card-wrapper .summary-content-wrap .contentblock .txt-wdgt-btn-wrapper a{background:transparent;padding:0;border:unset;text-decoration:underline;text-underline-offset:5px;letter-spacing:0;font-weight:300;margin:0}.outer-page .widget-wrapper.polo-hotel-dining-summary .summary-card-wrapper .summary-content-wrap .contentblock .txt-wdgt-btn-wrapper a:hover{color:var(--brand-color)}.outer-page .widget-wrapper.polo-hotel-dining-summary .summary-card-wrapper .summary-content-wrap .contentblock .txt-wdgt-btn-wrapper{margin:0}@media (max-width:1024px){.outer-page .polo-hotel-dining-summary .summary-card-wrapper{column-gap:20px}.outer-page .polo-hotel-dining-summary .summary-card-wrapper .summary-widget{width:calc((100% - 40px) / 3)}}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-text-with-top-bottom-space .content-block,.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-text-with-top-bottom-space .title-block{padding-inline:7.814%}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-text-with-top-bottom-space .text-content-wrapper>:is(p,div){text-align:center}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-text-with-top-bottom-space .text-content-wrapper :is(h1,h2,h3,h4,h5,h6)+ :is(.header-one,.header-two,.header-three,.header-four,.header-five,.header-six){margin-top:calc(2 * var(--desktop-heading-to-text-spacing))}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-text-with-top-bottom-space .text-content-wrapper :is(.header-one,.header-two,.header-three,.header-four,.header-five,.header-six)+p{margin-top:calc(2 * var(--desktop-heading-to-text-spacing))}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-text-with-top-bottom-space .txt-wdgt-btn-wrapper{padding:0;display:flex;justify-content:center}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-text-with-top-bottom-space .txt-wdgt-btn-wrapper+.txt-wdgt-btn-wrapper{margin-top:var(--desktop-text-to-button-spacing)}.phoenix .outer-page .content_wrapper .no-gutter div.clearfix.widget-wrapper.widget-text-group.polo-text-with-top-bottom-space .wtbookbtn>div{justify-content:center}.outer-page .content_wrapper .no-gutter .polo-text-with-top-bottom-space :is(ol,ul){padding:0 !important;list-style-position:inside}.outer-page .content_wrapper .no-gutter .polo-text-with-top-bottom-space :is(ol,ul) li{text-align:center !important}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-text-with-top-bottom-space span:not(.txt-wdgt-btn-wrapper){font-weight:500}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-inner-hero-img .image-content-wrapper{padding:0}.child-hotel .outer-page .content_wrapper.clearfix .no-gutter.clearfix .widget-wrapper.polo-inner-hero-img.clearfix{margin-top:calc(var(--child-navbar-height) + var(--navbar-height))}.child-hotel .outer-page header:has(.navbar-top.scroll)+ :is(.inner-page,.homepage) .content_wrapper.clearfix .no-gutter.clearfix .widget-wrapper.polo-inner-hero-img.clearfix{margin-top:var(--child-navbar-height)}.parent-hotel .outer-page .content_wrapper.clearfix .no-gutter.clearfix .widget-wrapper.polo-inner-hero-img.clearfix{margin-top:var(--navbar-height)}.phoenix .outer-page .content_wrapper .no-gutter div.widget-wrapper.polo-hotels-testimonials-slider[data-desktopwidgettype=widget_text_slider]{padding:0}.outer-page .widget-wrapper.polo-hotels-testimonials-slider .slick-arrow,.outer-page .widget-wrapper.polo-hotels-testimonials-slider .slick-dots{display:none !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-testimonials-slider .content-block .text-content{background:#FDF2E8;overflow:hidden;margin:0 20px;padding:4.167vw 4.95vw 2.223vw;text-align:center}.parent-hotel .outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-testimonials-slider .content-block .text-content{border-radius:var(--cards-border-radius)}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-testimonials-slider .slick-list{padding:0 4.167vw 0 5.556vw}.outer-page .polo-hotels-testimonials-slider .content-block .text-content .text-content-wrapper-1 p.header-three{position:relative}.outer-page .polo-hotels-testimonials-slider .content-block .text-content .text-content-wrapper+.text-content-wrapper{margin-top:var(--desktop-heading-to-text-spacing)}.outer-page .polo-hotels-testimonials-slider .content-block .text-content .text-content-wrapper .quote{position:absolute;width:auto;top:1.373vw;left:6%}.outer-page .polo-hotels-testimonials-slider .content-block .text-content .text-content-wrapper .quote svg{width:clamp(50px,5.764vw,83px)}.outer-page .polo-hotels-testimonials-slider .content-block .text-content .text-content-wrapper .stars svg{width:clamp(20px,1.667vw,24px)}.outer-page .polo-hotels-testimonials-slider .content-block .text-content .text-content-wrapper .stars{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:var(--desktop-widget-to-widget-space)}.outer-page .polo-hotels-testimonials-slider .content-block .text-content .text-content-wrapper-3 p+p{opacity:.6}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-testimonials-slider .content-block:not(.slick-initialized){column-gap:40px;row-gap:26px}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-testimonials-slider .content-block:not(.slick-initialized) .text-content{width:calc((100% - 40px) / 2) !important;margin:0}@media (max-width:1024px){.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-testimonials-slider .content-block .text-content{margin:0 15px}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-testimonials-slider .content-block:not(.slick-initialized) .text-content{width:calc((100% - 30px) / 2) !important}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-hotels-testimonials-slider .content-block:not(.slick-initialized){column-gap:30px}}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap.polo-location{margin:var(--desktop-widget-to-widget-space) auto;padding-top:0;padding-bottom:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap.polo-location .loc-wdgt-header-pills,.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap.polo-location>.loc-fullwidth{width:100%;max-width:unset}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap.polo-location>.container .clearfix>.content_wrapper{margin-bottom:0}.hotel_location_wrap.polo-location .content_wrapper .no-gutter .directions-bar{margin-top:20px}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap.polo-location .directions-bar .row>.form-group{width:calc(75% / 2);margin-bottom:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap.polo-location .directions-bar .row>.form-group>label{padding-left:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap.polo-location .directions-bar .row .btn-wrap{width:25%;margin:0}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap.polo-location .directions-bar .row .btn-wrap .btn-location{white-space:nowrap;height:clamp(45px,3.255vw,50px);display:flex;justify-content:center;align-items:center;width:100%}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap.polo-location .directions-bar .form-control{height:clamp(45px,3.255vw,50px);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-position:right 16px center;background-size:11px 6px;padding-right:36px;border-radius:unset;border-color:var(--button-border-color);background-color:transparent}@media (max-width:1024px){.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap.polo-location .directions-bar .row>.form-group{width:100%}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap.polo-location .directions-bar .row .btn-wrap{width:100%;margin-top:5px}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap.polo-location .directions-bar .row .btn-wrap>.col-sm-12{display:none}.outer-page .content_wrapper .no-gutter .widget-wrapper.hotel_location_wrap.polo-location .directions-bar .row>.form-group{margin-bottom:15px}}.outer-page .polo-blogs-summary .filter-list-wrapper:empty{display:none}.outer-page .polo-blogs-summary .summary-card-wrapper .summary-widget{padding:0;margin:0;width:calc((100% - 80px) / 3)}.outer-page .polo-blogs-summary .summary-card-wrapper{column-gap:40px;row-gap:var(--desktop-widget-to-widget-space)}.outer-page .polo-blogs-summary .summary-card-wrapper::before,.outer-page .polo-blogs-summary .summary-card-wrapper::after{display:none}.outer-page .polo-blogs-summary .summary-card-wrapper .imageblock{border-radius:var(--cards-border-radius);overflow:hidden}.outer-page .polo-blogs-summary .summary-card-wrapper .imageblock .page_link:hover img{opacity:.8}.outer-page .polo-blogs-summary .summary-card-wrapper .imageblock img{aspect-ratio:400/530 !important;object-fit:cover}.outer-page .polo-blogs-summary .summary-card-wrapper .summary-content-wrap{background:transparent}.outer-page .polo-blogs-summary .summary-card-wrapper .contentblock{padding:16px 10px 0 0}.outer-page .polo-blogs-summary .summary-card-wrapper .contentblock .offhead{padding:0}.outer-page .polo-blogs-summary .summary-card-wrapper .contentblock .offhead p{margin:0}.outer-page .widget-wrapper.polo-blogs-summary .summary-card-wrapper .summary-content-wrap .viewbtn a{background:transparent;padding:0;border:unset;text-decoration:underline;text-underline-offset:5px;letter-spacing:0;font-weight:300;margin:0;min-height:unset;text-transform:capitalize}.outer-page div.widget-wrapper.polo-blogs-summary .summary-card-wrapper .summary-content-wrap .viewbtn a:hover{color:var(--brand-color);background:transparent}.outer-page .widget-wrapper.polo-blogs-summary .summary-card-wrapper .summary-content-wrap .viewbtn{padding:0}@media (max-width:1024px){.outer-page .polo-blogs-summary .summary-card-wrapper{column-gap:20px}.outer-page .polo-blogs-summary .summary-card-wrapper .summary-widget{width:calc((100% - 40px) / 3)}}.outer-page .content_wrapper.clearfix .no-gutter.clearfix .clearfix.widget-wrapper.room-amenities-wrapper.polo-rooms-amenities-default .amenities-block{background:transparent;padding:0}.outer-page .content_wrapper .no-gutter .room-amenities-wrapper.polo-rooms-amenities-default .amenities-block h2{margin:0}.outer-page .content_wrapper.clearfix .no-gutter.clearfix .clearfix.widget-wrapper.room-amenities-wrapper.polo-rooms-amenities-default .amenities-block>div{padding:clamp(24px,calc((32 / var(--view-port)) * 100vw),32px);margin-top:26px;background:var(--card-background-color)}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-rooms-amenities-default ul{padding:0 0 0 18px !important;display:flex;flex-wrap:wrap;row-gap:clamp(24px,calc((36 / var(--view-port)) * 100vw),36px);column-gap:clamp(70px,calc((140 / var(--view-port)) * 100vw),140px)}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-rooms-amenities-default ul li{margin:0;color:#2B2B2B}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-rooms-amenities-default ul li::marker{font-size:clamp(16px,calc((20 / var(--view-port)) * 100vw),20px);color:#6C6C6C}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .widget-wrapper+.widget-wrapper{padding-top:var(--desktop-widget-to-widget-space) !important}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .gjs-cell{flex:unset !important;min-height:unset}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .left-cell{display:flex;flex-direction:column;width:55.235% !important}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .right-cell{width:44.767% !important;padding-left:18px}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .widget-text-group .hotel-contactus-data :is(table,td),.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .widget-text-group table.hotel-contactus-data{border:unset}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .widget-text-group .hotel-contactus-data tr{display:flex}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .widget-text-group .hotel-contactus-data :is(tr,td){align-content:flex-start}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .widget-text-group .hotel-contactus-data tr td:first-child{font-weight:500;width:21%;min-width:94px;padding-right:10px}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .widget-text-group .hotel-contactus-data tr a:not(.btn){display:inline-block}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .widget-text-group a:not(.btn):hover{text-decoration:underline}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .widget-text-group .hotel-contactus-data tr a~a{margin-top:4px}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .widget-text-group .hotel-contactus-data tr+tr{border-top:var(--desktop-text-to-text-spacing) solid transparent}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .polo-child-journey-faq{margin-top:auto}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .polo-child-journey-faq :is(h1,h2){text-align:center}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .widget-wrapper.polo-child-journey-faq .text-content{padding:20px 0 20px 28px}.outer-page .widget-wrapper.polo-left-img-right-text .polo-child-journey-faq .text-content:first-child{border-top:1px solid #c2c2c2}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-left-img-right-text .widget-wrapper.polo-child-journey-faq .text-content:last-child{padding-bottom:0}@media (max-width:1024px){.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .polo-child-journey-faq{padding-inline:24px !important}}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .wt-image-text-slider .text-content{padding:0;margin:0 !important}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .wt-image-text-slider .text-content-wrapper{display:none}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .wt-image-text-slider .card-layout{display:flex;flex-wrap:wrap;gap:30px}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-left-img-right-text .widget-text-group .txt-wdgt-btn-wrapper{padding:0;display:flex}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-left-img-right-text .widget-text-group .text-content-wrapper .internal-link{display:inline-block}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-left-img-right-text .widget-text-group .text-content-wrapper>:is(table,.table-responsive,.txt-wdgt-btn-wrapper,.internal-link)+ :is(.internal-link,.txt-wdgt-btn-wrapper){margin-top:var(--desktop-text-to-button-spacing)}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-left-img-right-text .right-cell .widget-wrapper:not(.polo-child-journey-faq){padding-left:10.451% !important}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-left-img-right-text .widget-wrapper :is(h1,h2,h3,h4,h5,h6){text-align:left}.outer-page .widget-wrapper.polo-events-summary .filter-list-wrapper:empty{display:none}.outer-page .widget-wrapper.polo-events-summary .summary-widget{padding:0;width:100%;margin:0}.outer-page .widget-wrapper.polo-events-summary .summary-widget+.summary-widget{margin-top:var(--desktop-widget-to-widget-space)}.outer-page .widget-wrapper.polo-events-summary .summary-card-wrapper{display:flex;flex-direction:column}.outer-page .widget-wrapper.polo-events-summary .summary-widget .summary-content-wrap{display:flex;flex-direction:row-reverse;padding:3.126% 3.907%;background:transparent;align-items:center}.outer-page .widget-wrapper.polo-events-summary .summary-widget .imageblock{width:45.917%}.outer-page .widget-wrapper.polo-events-summary .summary-widget .imageblock img{aspect-ratio:548 / 660;object-fit:cover}.outer-page .widget-wrapper.polo-events-summary .summary-widget .contentblock{width:49.623%;padding:0 6.272% 0 0;flex-grow:1}.outer-page .widget-wrapper.polo-events-summary .summary-widget .offhead{padding:0}.outer-page .widget-wrapper.polo-events-summary .summary-widget .offhead p{margin:0}.outer-page .widget-wrapper.polo-events-summary .summary-widget .viewbtn{padding:0}.outer-page .content_wrapper .widget-wrapper.polo-events-summary .summary-widget .offhead+.offcont{margin-top:calc(2 *var(--desktop-heading-to-text-spacing))}.outer-page .content_wrapper .no-gutter.clearfix .clearfix.widget-wrapper.polo-events-summary .viewbtn{margin-top:0;padding-top:calc(2 *var(--desktop-heading-to-text-spacing))}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-events-summary .viewbtn a{display:flex;justify-content:center;align-items:center}.outer-page .content_wrapper .no-gutter.clearfix .widget-wrapper.polo-events-summary .contentblock .offcont>:is(h1,h2,h3,h4,h5,h6,p,.txt-wdgt-btn-wrapper,ul,ol,table,.table-responsive,div,a:not(.btn))+ :is(h1,h2,h3,h4,h5,h6,p,ul,ol,a,.txt-wdgt-btn-wrapper,table,.table-responsive,div,a:not(.btn)){margin-top:calc(2 * var(--desktop-heading-to-text-spacing)) !important}.outer-page .widget-wrapper.polo-events-summary .summary-widget:nth-of-type(3n + 1){background:#FFE9ED}.outer-page .widget-wrapper.polo-events-summary .summary-widget:nth-of-type(3n + 2){background:#FFF9EB}.outer-page .widget-wrapper.polo-events-summary .summary-widget:nth-of-type(3n + 3){background:#DEF4FF}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-events-summary .active-summary-card .summary-content-wrap{width:100%;background:unset}.outer-page .content_wrapper .no-gutter .widget-wrapper.polo-events-summary .imageblock .page_link:hover img{filter:brightness(0.9);opacity:1}.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .gjs-cell{position:relative;min-height:auto;flex:unset}.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h1,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h2,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h3,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h4,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-one,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-two,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-four,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-three,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h1+p,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h2+p,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h3+p,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h4+p,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-one:first-child+p,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-two:first-child+p,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-three:first-child+p,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-four:first-child+p{padding-inline:37.891%}.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-blogs-summary .summary-card-wrapper .summary-content-wrap{width:100%}.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .gjs-cell>.widget-wrapper+.widget-wrapper{margin-top:var(--desktop-widget-to-widget-space)}.outer-page .polo-offers-onecol-text-with-filter-summary .polo-blogs-summary .filter-list select{border:unset;border-bottom:1px solid #2b2b2b;padding:8px 25px 8px 6px;color:#2b2b2b;font-size:16px;line-height:normal;font-family:var(--header-font-family);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;background-size:10px 6px;background-position:right 6px top 48%;width:100%;text-overflow:ellipsis}.outer-page .polo-offers-onecol-text-with-filter-summary .polo-blogs-summary .filter-list-wrapper{position:absolute;top:0;right:0;padding:0;gap:24px;flex-wrap:wrap;width:33%;justify-content:flex-end}.outer-page .polo-offers-onecol-text-with-filter-summary .polo-blogs-summary .single-filter-wrapper{margin:0;width:calc((100% - 24px) / 2)}@media (max-width:1200px){.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h1,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h2,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h3,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h4,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-one,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-two,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-four,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-three,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h1:first-child+p,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h2:first-child+p,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h3:first-child+p,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child h4:first-child+p,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-one:first-child+p,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-two:first-child+p,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-three:first-child+p,.outer-page .content_wrapper .no-gutter .polo-offers-onecol-text-with-filter-summary .polo-child-textgroup .text-content:first-child .text-content-wrapper:first-child .header-four:first-child+p{padding-inline:25%}.outer-page .polo-offers-onecol-text-with-filter-summary .polo-blogs-summary .filter-list-wrapper{width:38%}.outer-page .polo-offers-onecol-text-with-filter-summary .polo-blogs-summary .filter-list-wrapper{flex-direction:column;align-items:flex-end}}.outer-page .content_wrapper .no-gutter .polo-left-small-img-right-text .image-content-wrapper{padding:0}.outer-page .content_wrapper .no-gutter .polo-left-small-img-right-text .left-cell{max-width:348px}.outer-page .content_wrapper .no-gutter .polo-left-small-img-right-text .right-cell{padding-left:var(--desktop-vertical-left-right-spacing);align-content:flex-end}.outer-page .content_wrapper .no-gutter .polo-left-small-img-right-text strong{font-weight:500}.outer-page .content_wrapper .no-gutter .polo-left-small-img-right-text .header-six span{font-size:clamp(14px,1.111vw,16px);line-height:clamp(18px,1.389vw,20px)}.phoenix .outer-page:not(.for-locationpage) .content_wrapper .no-gutter .widget-wrapper.polo-left-small-img-right-text+.widget-wrapper.polo-left-small-img-right-text{margin-top:0}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.50);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}header .nav-location-btn-wrapper .location-btn.nav-location-btn#contact-btn:hover,header .nav-location-btn-wrapper .location-btn.nav-location-btn#contact-btn:focus{color:var(--brand-color)}header .navbar-bottom{padding-right:220px}#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}}