﻿:root{--border-design-color: #f7790c}/*!
 * Bootstrap Grid v5.3.3 (https://getbootstrap.com/)
 * Copyright 2011-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{--bs-gutter-x: 25px;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 375px){.container-sm,.container{max-width:540px}}@media(min-width: 768px){.container-md,.container-sm,.container{max-width:720px}}@media(min-width: 992px){.container-lg,.container-md,.container-sm,.container{max-width:1440px}}@media(min-width: 1200px){.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1920px}}:root{--bs-breakpoint-xs: 0;--bs-breakpoint-sm: 375px;--bs-breakpoint-md: 768px;--bs-breakpoint-lg: 992px;--bs-breakpoint-xl: 1200px}.row{--bs-gutter-x: 25px;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1*var(--bs-gutter-y));margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}.row>*{box-sizing:border-box;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x: 0}.g-0,.gy-0{--bs-gutter-y: 0}.g-1,.gx-1{--bs-gutter-x: 0.25rem}.g-1,.gy-1{--bs-gutter-y: 0.25rem}.g-2,.gx-2{--bs-gutter-x: 0.5rem}.g-2,.gy-2{--bs-gutter-y: 0.5rem}.g-3,.gx-3{--bs-gutter-x: 1rem}.g-3,.gy-3{--bs-gutter-y: 1rem}.g-4,.gx-4{--bs-gutter-x: 1.5rem}.g-4,.gy-4{--bs-gutter-y: 1.5rem}.g-5,.gx-5{--bs-gutter-x: 3rem}.g-5,.gy-5{--bs-gutter-y: 3rem}@media(min-width: 375px){.col-sm{flex:1 0 0%}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x: 0}.g-sm-0,.gy-sm-0{--bs-gutter-y: 0}.g-sm-1,.gx-sm-1{--bs-gutter-x: 0.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y: 0.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x: 0.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y: 0.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x: 1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y: 1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x: 1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y: 1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x: 3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){.col-md{flex:1 0 0%}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x: 0}.g-md-0,.gy-md-0{--bs-gutter-y: 0}.g-md-1,.gx-md-1{--bs-gutter-x: 0.25rem}.g-md-1,.gy-md-1{--bs-gutter-y: 0.25rem}.g-md-2,.gx-md-2{--bs-gutter-x: 0.5rem}.g-md-2,.gy-md-2{--bs-gutter-y: 0.5rem}.g-md-3,.gx-md-3{--bs-gutter-x: 1rem}.g-md-3,.gy-md-3{--bs-gutter-y: 1rem}.g-md-4,.gx-md-4{--bs-gutter-x: 1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y: 1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x: 3rem}.g-md-5,.gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){.col-lg{flex:1 0 0%}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x: 0}.g-lg-0,.gy-lg-0{--bs-gutter-y: 0}.g-lg-1,.gx-lg-1{--bs-gutter-x: 0.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y: 0.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x: 0.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y: 0.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x: 1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y: 1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x: 1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y: 1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x: 3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){.col-xl{flex:1 0 0%}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x: 0}.g-xl-0,.gy-xl-0{--bs-gutter-y: 0}.g-xl-1,.gx-xl-1{--bs-gutter-x: 0.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y: 0.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x: 0.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y: 0.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x: 1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y: 1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x: 1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y: 1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x: 3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y: 3rem}}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-grid{display:grid !important}.d-inline-grid{display:inline-grid !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:flex !important}.d-inline-flex{display:inline-flex !important}.d-none{display:none !important}.flex-fill{flex:1 1 auto !important}.flex-row{flex-direction:row !important}.flex-column{flex-direction:column !important}.flex-row-reverse{flex-direction:row-reverse !important}.flex-column-reverse{flex-direction:column-reverse !important}.flex-grow-0{flex-grow:0 !important}.flex-grow-1{flex-grow:1 !important}.flex-shrink-0{flex-shrink:0 !important}.flex-shrink-1{flex-shrink:1 !important}.flex-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-start{justify-content:flex-start !important}.justify-content-end{justify-content:flex-end !important}.justify-content-center{justify-content:center !important}.justify-content-between{justify-content:space-between !important}.justify-content-around{justify-content:space-around !important}.justify-content-evenly{justify-content:space-evenly !important}.align-items-start{align-items:flex-start !important}.align-items-end{align-items:flex-end !important}.align-items-center{align-items:center !important}.align-items-baseline{align-items:baseline !important}.align-items-stretch{align-items:stretch !important}.align-content-start{align-content:flex-start !important}.align-content-end{align-content:flex-end !important}.align-content-center{align-content:center !important}.align-content-between{align-content:space-between !important}.align-content-around{align-content:space-around !important}.align-content-stretch{align-content:stretch !important}.align-self-auto{align-self:auto !important}.align-self-start{align-self:flex-start !important}.align-self-end{align-self:flex-end !important}.align-self-center{align-self:center !important}.align-self-baseline{align-self:baseline !important}.align-self-stretch{align-self:stretch !important}.order-first{order:-1 !important}.order-0{order:0 !important}.order-1{order:1 !important}.order-2{order:2 !important}.order-3{order:3 !important}.order-4{order:4 !important}.order-5{order:5 !important}.order-last{order:6 !important}.m-0{margin:0 !important}.m-1{margin:.25rem !important}.m-2{margin:.5rem !important}.m-3{margin:1rem !important}.m-4{margin:1.5rem !important}.m-5{margin:3rem !important}.m-auto{margin:auto !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.mt-3{margin-top:1rem !important}.mt-4{margin-top:1.5rem !important}.mt-5{margin-top:3rem !important}.mt-auto{margin-top:auto !important}.me-0{margin-right:0 !important}.me-1{margin-right:.25rem !important}.me-2{margin-right:.5rem !important}.me-3{margin-right:1rem !important}.me-4{margin-right:1.5rem !important}.me-5{margin-right:3rem !important}.me-auto{margin-right:auto !important}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.25rem !important}.mb-2{margin-bottom:.5rem !important}.mb-3{margin-bottom:1rem !important}.mb-4{margin-bottom:1.5rem !important}.mb-5{margin-bottom:3rem !important}.mb-auto{margin-bottom:auto !important}.ms-0{margin-left:0 !important}.ms-1{margin-left:.25rem !important}.ms-2{margin-left:.5rem !important}.ms-3{margin-left:1rem !important}.ms-4{margin-left:1.5rem !important}.ms-5{margin-left:3rem !important}.ms-auto{margin-left:auto !important}.p-0{padding:0 !important}.p-1{padding:.25rem !important}.p-2{padding:.5rem !important}.p-3{padding:1rem !important}.p-4{padding:1.5rem !important}.p-5{padding:3rem !important}.px-0{padding-right:0 !important;padding-left:0 !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-0{padding-top:0 !important}.pt-1{padding-top:.25rem !important}.pt-2{padding-top:.5rem !important}.pt-3{padding-top:1rem !important}.pt-4{padding-top:1.5rem !important}.pt-5{padding-top:3rem !important}.pe-0{padding-right:0 !important}.pe-1{padding-right:.25rem !important}.pe-2{padding-right:.5rem !important}.pe-3{padding-right:1rem !important}.pe-4{padding-right:1.5rem !important}.pe-5{padding-right:3rem !important}.pb-0{padding-bottom:0 !important}.pb-1{padding-bottom:.25rem !important}.pb-2{padding-bottom:.5rem !important}.pb-3{padding-bottom:1rem !important}.pb-4{padding-bottom:1.5rem !important}.pb-5{padding-bottom:3rem !important}.ps-0{padding-left:0 !important}.ps-1{padding-left:.25rem !important}.ps-2{padding-left:.5rem !important}.ps-3{padding-left:1rem !important}.ps-4{padding-left:1.5rem !important}.ps-5{padding-left:3rem !important}@media(min-width: 375px){.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-grid{display:grid !important}.d-sm-inline-grid{display:inline-grid !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:flex !important}.d-sm-inline-flex{display:inline-flex !important}.d-sm-none{display:none !important}.flex-sm-fill{flex:1 1 auto !important}.flex-sm-row{flex-direction:row !important}.flex-sm-column{flex-direction:column !important}.flex-sm-row-reverse{flex-direction:row-reverse !important}.flex-sm-column-reverse{flex-direction:column-reverse !important}.flex-sm-grow-0{flex-grow:0 !important}.flex-sm-grow-1{flex-grow:1 !important}.flex-sm-shrink-0{flex-shrink:0 !important}.flex-sm-shrink-1{flex-shrink:1 !important}.flex-sm-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-sm-start{justify-content:flex-start !important}.justify-content-sm-end{justify-content:flex-end !important}.justify-content-sm-center{justify-content:center !important}.justify-content-sm-between{justify-content:space-between !important}.justify-content-sm-around{justify-content:space-around !important}.justify-content-sm-evenly{justify-content:space-evenly !important}.align-items-sm-start{align-items:flex-start !important}.align-items-sm-end{align-items:flex-end !important}.align-items-sm-center{align-items:center !important}.align-items-sm-baseline{align-items:baseline !important}.align-items-sm-stretch{align-items:stretch !important}.align-content-sm-start{align-content:flex-start !important}.align-content-sm-end{align-content:flex-end !important}.align-content-sm-center{align-content:center !important}.align-content-sm-between{align-content:space-between !important}.align-content-sm-around{align-content:space-around !important}.align-content-sm-stretch{align-content:stretch !important}.align-self-sm-auto{align-self:auto !important}.align-self-sm-start{align-self:flex-start !important}.align-self-sm-end{align-self:flex-end !important}.align-self-sm-center{align-self:center !important}.align-self-sm-baseline{align-self:baseline !important}.align-self-sm-stretch{align-self:stretch !important}.order-sm-first{order:-1 !important}.order-sm-0{order:0 !important}.order-sm-1{order:1 !important}.order-sm-2{order:2 !important}.order-sm-3{order:3 !important}.order-sm-4{order:4 !important}.order-sm-5{order:5 !important}.order-sm-last{order:6 !important}.m-sm-0{margin:0 !important}.m-sm-1{margin:.25rem !important}.m-sm-2{margin:.5rem !important}.m-sm-3{margin:1rem !important}.m-sm-4{margin:1.5rem !important}.m-sm-5{margin:3rem !important}.m-sm-auto{margin:auto !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-sm-0{margin-top:0 !important}.mt-sm-1{margin-top:.25rem !important}.mt-sm-2{margin-top:.5rem !important}.mt-sm-3{margin-top:1rem !important}.mt-sm-4{margin-top:1.5rem !important}.mt-sm-5{margin-top:3rem !important}.mt-sm-auto{margin-top:auto !important}.me-sm-0{margin-right:0 !important}.me-sm-1{margin-right:.25rem !important}.me-sm-2{margin-right:.5rem !important}.me-sm-3{margin-right:1rem !important}.me-sm-4{margin-right:1.5rem !important}.me-sm-5{margin-right:3rem !important}.me-sm-auto{margin-right:auto !important}.mb-sm-0{margin-bottom:0 !important}.mb-sm-1{margin-bottom:.25rem !important}.mb-sm-2{margin-bottom:.5rem !important}.mb-sm-3{margin-bottom:1rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.mb-sm-5{margin-bottom:3rem !important}.mb-sm-auto{margin-bottom:auto !important}.ms-sm-0{margin-left:0 !important}.ms-sm-1{margin-left:.25rem !important}.ms-sm-2{margin-left:.5rem !important}.ms-sm-3{margin-left:1rem !important}.ms-sm-4{margin-left:1.5rem !important}.ms-sm-5{margin-left:3rem !important}.ms-sm-auto{margin-left:auto !important}.p-sm-0{padding:0 !important}.p-sm-1{padding:.25rem !important}.p-sm-2{padding:.5rem !important}.p-sm-3{padding:1rem !important}.p-sm-4{padding:1.5rem !important}.p-sm-5{padding:3rem !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-sm-0{padding-top:0 !important}.pt-sm-1{padding-top:.25rem !important}.pt-sm-2{padding-top:.5rem !important}.pt-sm-3{padding-top:1rem !important}.pt-sm-4{padding-top:1.5rem !important}.pt-sm-5{padding-top:3rem !important}.pe-sm-0{padding-right:0 !important}.pe-sm-1{padding-right:.25rem !important}.pe-sm-2{padding-right:.5rem !important}.pe-sm-3{padding-right:1rem !important}.pe-sm-4{padding-right:1.5rem !important}.pe-sm-5{padding-right:3rem !important}.pb-sm-0{padding-bottom:0 !important}.pb-sm-1{padding-bottom:.25rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pb-sm-3{padding-bottom:1rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pb-sm-5{padding-bottom:3rem !important}.ps-sm-0{padding-left:0 !important}.ps-sm-1{padding-left:.25rem !important}.ps-sm-2{padding-left:.5rem !important}.ps-sm-3{padding-left:1rem !important}.ps-sm-4{padding-left:1.5rem !important}.ps-sm-5{padding-left:3rem !important}}@media(min-width: 768px){.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-grid{display:grid !important}.d-md-inline-grid{display:inline-grid !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:flex !important}.d-md-inline-flex{display:inline-flex !important}.d-md-none{display:none !important}.flex-md-fill{flex:1 1 auto !important}.flex-md-row{flex-direction:row !important}.flex-md-column{flex-direction:column !important}.flex-md-row-reverse{flex-direction:row-reverse !important}.flex-md-column-reverse{flex-direction:column-reverse !important}.flex-md-grow-0{flex-grow:0 !important}.flex-md-grow-1{flex-grow:1 !important}.flex-md-shrink-0{flex-shrink:0 !important}.flex-md-shrink-1{flex-shrink:1 !important}.flex-md-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-md-start{justify-content:flex-start !important}.justify-content-md-end{justify-content:flex-end !important}.justify-content-md-center{justify-content:center !important}.justify-content-md-between{justify-content:space-between !important}.justify-content-md-around{justify-content:space-around !important}.justify-content-md-evenly{justify-content:space-evenly !important}.align-items-md-start{align-items:flex-start !important}.align-items-md-end{align-items:flex-end !important}.align-items-md-center{align-items:center !important}.align-items-md-baseline{align-items:baseline !important}.align-items-md-stretch{align-items:stretch !important}.align-content-md-start{align-content:flex-start !important}.align-content-md-end{align-content:flex-end !important}.align-content-md-center{align-content:center !important}.align-content-md-between{align-content:space-between !important}.align-content-md-around{align-content:space-around !important}.align-content-md-stretch{align-content:stretch !important}.align-self-md-auto{align-self:auto !important}.align-self-md-start{align-self:flex-start !important}.align-self-md-end{align-self:flex-end !important}.align-self-md-center{align-self:center !important}.align-self-md-baseline{align-self:baseline !important}.align-self-md-stretch{align-self:stretch !important}.order-md-first{order:-1 !important}.order-md-0{order:0 !important}.order-md-1{order:1 !important}.order-md-2{order:2 !important}.order-md-3{order:3 !important}.order-md-4{order:4 !important}.order-md-5{order:5 !important}.order-md-last{order:6 !important}.m-md-0{margin:0 !important}.m-md-1{margin:.25rem !important}.m-md-2{margin:.5rem !important}.m-md-3{margin:1rem !important}.m-md-4{margin:1.5rem !important}.m-md-5{margin:3rem !important}.m-md-auto{margin:auto !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-md-0{margin-top:0 !important}.mt-md-1{margin-top:.25rem !important}.mt-md-2{margin-top:.5rem !important}.mt-md-3{margin-top:1rem !important}.mt-md-4{margin-top:1.5rem !important}.mt-md-5{margin-top:3rem !important}.mt-md-auto{margin-top:auto !important}.me-md-0{margin-right:0 !important}.me-md-1{margin-right:.25rem !important}.me-md-2{margin-right:.5rem !important}.me-md-3{margin-right:1rem !important}.me-md-4{margin-right:1.5rem !important}.me-md-5{margin-right:3rem !important}.me-md-auto{margin-right:auto !important}.mb-md-0{margin-bottom:0 !important}.mb-md-1{margin-bottom:.25rem !important}.mb-md-2{margin-bottom:.5rem !important}.mb-md-3{margin-bottom:1rem !important}.mb-md-4{margin-bottom:1.5rem !important}.mb-md-5{margin-bottom:3rem !important}.mb-md-auto{margin-bottom:auto !important}.ms-md-0{margin-left:0 !important}.ms-md-1{margin-left:.25rem !important}.ms-md-2{margin-left:.5rem !important}.ms-md-3{margin-left:1rem !important}.ms-md-4{margin-left:1.5rem !important}.ms-md-5{margin-left:3rem !important}.ms-md-auto{margin-left:auto !important}.p-md-0{padding:0 !important}.p-md-1{padding:.25rem !important}.p-md-2{padding:.5rem !important}.p-md-3{padding:1rem !important}.p-md-4{padding:1.5rem !important}.p-md-5{padding:3rem !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-md-0{padding-top:0 !important}.pt-md-1{padding-top:.25rem !important}.pt-md-2{padding-top:.5rem !important}.pt-md-3{padding-top:1rem !important}.pt-md-4{padding-top:1.5rem !important}.pt-md-5{padding-top:3rem !important}.pe-md-0{padding-right:0 !important}.pe-md-1{padding-right:.25rem !important}.pe-md-2{padding-right:.5rem !important}.pe-md-3{padding-right:1rem !important}.pe-md-4{padding-right:1.5rem !important}.pe-md-5{padding-right:3rem !important}.pb-md-0{padding-bottom:0 !important}.pb-md-1{padding-bottom:.25rem !important}.pb-md-2{padding-bottom:.5rem !important}.pb-md-3{padding-bottom:1rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pb-md-5{padding-bottom:3rem !important}.ps-md-0{padding-left:0 !important}.ps-md-1{padding-left:.25rem !important}.ps-md-2{padding-left:.5rem !important}.ps-md-3{padding-left:1rem !important}.ps-md-4{padding-left:1.5rem !important}.ps-md-5{padding-left:3rem !important}}@media(min-width: 992px){.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-grid{display:grid !important}.d-lg-inline-grid{display:inline-grid !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:flex !important}.d-lg-inline-flex{display:inline-flex !important}.d-lg-none{display:none !important}.flex-lg-fill{flex:1 1 auto !important}.flex-lg-row{flex-direction:row !important}.flex-lg-column{flex-direction:column !important}.flex-lg-row-reverse{flex-direction:row-reverse !important}.flex-lg-column-reverse{flex-direction:column-reverse !important}.flex-lg-grow-0{flex-grow:0 !important}.flex-lg-grow-1{flex-grow:1 !important}.flex-lg-shrink-0{flex-shrink:0 !important}.flex-lg-shrink-1{flex-shrink:1 !important}.flex-lg-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-lg-start{justify-content:flex-start !important}.justify-content-lg-end{justify-content:flex-end !important}.justify-content-lg-center{justify-content:center !important}.justify-content-lg-between{justify-content:space-between !important}.justify-content-lg-around{justify-content:space-around !important}.justify-content-lg-evenly{justify-content:space-evenly !important}.align-items-lg-start{align-items:flex-start !important}.align-items-lg-end{align-items:flex-end !important}.align-items-lg-center{align-items:center !important}.align-items-lg-baseline{align-items:baseline !important}.align-items-lg-stretch{align-items:stretch !important}.align-content-lg-start{align-content:flex-start !important}.align-content-lg-end{align-content:flex-end !important}.align-content-lg-center{align-content:center !important}.align-content-lg-between{align-content:space-between !important}.align-content-lg-around{align-content:space-around !important}.align-content-lg-stretch{align-content:stretch !important}.align-self-lg-auto{align-self:auto !important}.align-self-lg-start{align-self:flex-start !important}.align-self-lg-end{align-self:flex-end !important}.align-self-lg-center{align-self:center !important}.align-self-lg-baseline{align-self:baseline !important}.align-self-lg-stretch{align-self:stretch !important}.order-lg-first{order:-1 !important}.order-lg-0{order:0 !important}.order-lg-1{order:1 !important}.order-lg-2{order:2 !important}.order-lg-3{order:3 !important}.order-lg-4{order:4 !important}.order-lg-5{order:5 !important}.order-lg-last{order:6 !important}.m-lg-0{margin:0 !important}.m-lg-1{margin:.25rem !important}.m-lg-2{margin:.5rem !important}.m-lg-3{margin:1rem !important}.m-lg-4{margin:1.5rem !important}.m-lg-5{margin:3rem !important}.m-lg-auto{margin:auto !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-lg-0{margin-top:0 !important}.mt-lg-1{margin-top:.25rem !important}.mt-lg-2{margin-top:.5rem !important}.mt-lg-3{margin-top:1rem !important}.mt-lg-4{margin-top:1.5rem !important}.mt-lg-5{margin-top:3rem !important}.mt-lg-auto{margin-top:auto !important}.me-lg-0{margin-right:0 !important}.me-lg-1{margin-right:.25rem !important}.me-lg-2{margin-right:.5rem !important}.me-lg-3{margin-right:1rem !important}.me-lg-4{margin-right:1.5rem !important}.me-lg-5{margin-right:3rem !important}.me-lg-auto{margin-right:auto !important}.mb-lg-0{margin-bottom:0 !important}.mb-lg-1{margin-bottom:.25rem !important}.mb-lg-2{margin-bottom:.5rem !important}.mb-lg-3{margin-bottom:1rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.mb-lg-5{margin-bottom:3rem !important}.mb-lg-auto{margin-bottom:auto !important}.ms-lg-0{margin-left:0 !important}.ms-lg-1{margin-left:.25rem !important}.ms-lg-2{margin-left:.5rem !important}.ms-lg-3{margin-left:1rem !important}.ms-lg-4{margin-left:1.5rem !important}.ms-lg-5{margin-left:3rem !important}.ms-lg-auto{margin-left:auto !important}.p-lg-0{padding:0 !important}.p-lg-1{padding:.25rem !important}.p-lg-2{padding:.5rem !important}.p-lg-3{padding:1rem !important}.p-lg-4{padding:1.5rem !important}.p-lg-5{padding:3rem !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-lg-0{padding-top:0 !important}.pt-lg-1{padding-top:.25rem !important}.pt-lg-2{padding-top:.5rem !important}.pt-lg-3{padding-top:1rem !important}.pt-lg-4{padding-top:1.5rem !important}.pt-lg-5{padding-top:3rem !important}.pe-lg-0{padding-right:0 !important}.pe-lg-1{padding-right:.25rem !important}.pe-lg-2{padding-right:.5rem !important}.pe-lg-3{padding-right:1rem !important}.pe-lg-4{padding-right:1.5rem !important}.pe-lg-5{padding-right:3rem !important}.pb-lg-0{padding-bottom:0 !important}.pb-lg-1{padding-bottom:.25rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pb-lg-3{padding-bottom:1rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pb-lg-5{padding-bottom:3rem !important}.ps-lg-0{padding-left:0 !important}.ps-lg-1{padding-left:.25rem !important}.ps-lg-2{padding-left:.5rem !important}.ps-lg-3{padding-left:1rem !important}.ps-lg-4{padding-left:1.5rem !important}.ps-lg-5{padding-left:3rem !important}}@media(min-width: 1200px){.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-grid{display:grid !important}.d-xl-inline-grid{display:inline-grid !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:flex !important}.d-xl-inline-flex{display:inline-flex !important}.d-xl-none{display:none !important}.flex-xl-fill{flex:1 1 auto !important}.flex-xl-row{flex-direction:row !important}.flex-xl-column{flex-direction:column !important}.flex-xl-row-reverse{flex-direction:row-reverse !important}.flex-xl-column-reverse{flex-direction:column-reverse !important}.flex-xl-grow-0{flex-grow:0 !important}.flex-xl-grow-1{flex-grow:1 !important}.flex-xl-shrink-0{flex-shrink:0 !important}.flex-xl-shrink-1{flex-shrink:1 !important}.flex-xl-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.justify-content-xl-start{justify-content:flex-start !important}.justify-content-xl-end{justify-content:flex-end !important}.justify-content-xl-center{justify-content:center !important}.justify-content-xl-between{justify-content:space-between !important}.justify-content-xl-around{justify-content:space-around !important}.justify-content-xl-evenly{justify-content:space-evenly !important}.align-items-xl-start{align-items:flex-start !important}.align-items-xl-end{align-items:flex-end !important}.align-items-xl-center{align-items:center !important}.align-items-xl-baseline{align-items:baseline !important}.align-items-xl-stretch{align-items:stretch !important}.align-content-xl-start{align-content:flex-start !important}.align-content-xl-end{align-content:flex-end !important}.align-content-xl-center{align-content:center !important}.align-content-xl-between{align-content:space-between !important}.align-content-xl-around{align-content:space-around !important}.align-content-xl-stretch{align-content:stretch !important}.align-self-xl-auto{align-self:auto !important}.align-self-xl-start{align-self:flex-start !important}.align-self-xl-end{align-self:flex-end !important}.align-self-xl-center{align-self:center !important}.align-self-xl-baseline{align-self:baseline !important}.align-self-xl-stretch{align-self:stretch !important}.order-xl-first{order:-1 !important}.order-xl-0{order:0 !important}.order-xl-1{order:1 !important}.order-xl-2{order:2 !important}.order-xl-3{order:3 !important}.order-xl-4{order:4 !important}.order-xl-5{order:5 !important}.order-xl-last{order:6 !important}.m-xl-0{margin:0 !important}.m-xl-1{margin:.25rem !important}.m-xl-2{margin:.5rem !important}.m-xl-3{margin:1rem !important}.m-xl-4{margin:1.5rem !important}.m-xl-5{margin:3rem !important}.m-xl-auto{margin:auto !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}.mt-xl-0{margin-top:0 !important}.mt-xl-1{margin-top:.25rem !important}.mt-xl-2{margin-top:.5rem !important}.mt-xl-3{margin-top:1rem !important}.mt-xl-4{margin-top:1.5rem !important}.mt-xl-5{margin-top:3rem !important}.mt-xl-auto{margin-top:auto !important}.me-xl-0{margin-right:0 !important}.me-xl-1{margin-right:.25rem !important}.me-xl-2{margin-right:.5rem !important}.me-xl-3{margin-right:1rem !important}.me-xl-4{margin-right:1.5rem !important}.me-xl-5{margin-right:3rem !important}.me-xl-auto{margin-right:auto !important}.mb-xl-0{margin-bottom:0 !important}.mb-xl-1{margin-bottom:.25rem !important}.mb-xl-2{margin-bottom:.5rem !important}.mb-xl-3{margin-bottom:1rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.mb-xl-5{margin-bottom:3rem !important}.mb-xl-auto{margin-bottom:auto !important}.ms-xl-0{margin-left:0 !important}.ms-xl-1{margin-left:.25rem !important}.ms-xl-2{margin-left:.5rem !important}.ms-xl-3{margin-left:1rem !important}.ms-xl-4{margin-left:1.5rem !important}.ms-xl-5{margin-left:3rem !important}.ms-xl-auto{margin-left:auto !important}.p-xl-0{padding:0 !important}.p-xl-1{padding:.25rem !important}.p-xl-2{padding:.5rem !important}.p-xl-3{padding:1rem !important}.p-xl-4{padding:1.5rem !important}.p-xl-5{padding:3rem !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.pt-xl-0{padding-top:0 !important}.pt-xl-1{padding-top:.25rem !important}.pt-xl-2{padding-top:.5rem !important}.pt-xl-3{padding-top:1rem !important}.pt-xl-4{padding-top:1.5rem !important}.pt-xl-5{padding-top:3rem !important}.pe-xl-0{padding-right:0 !important}.pe-xl-1{padding-right:.25rem !important}.pe-xl-2{padding-right:.5rem !important}.pe-xl-3{padding-right:1rem !important}.pe-xl-4{padding-right:1.5rem !important}.pe-xl-5{padding-right:3rem !important}.pb-xl-0{padding-bottom:0 !important}.pb-xl-1{padding-bottom:.25rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pb-xl-3{padding-bottom:1rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pb-xl-5{padding-bottom:3rem !important}.ps-xl-0{padding-left:0 !important}.ps-xl-1{padding-left:.25rem !important}.ps-xl-2{padding-left:.5rem !important}.ps-xl-3{padding-left:1rem !important}.ps-xl-4{padding-left:1.5rem !important}.ps-xl-5{padding-left:3rem !important}}@media print{.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !important}.d-print-grid{display:grid !important}.d-print-inline-grid{display:inline-grid !important}.d-print-table{display:table !important}.d-print-table-row{display:table-row !important}.d-print-table-cell{display:table-cell !important}.d-print-flex{display:flex !important}.d-print-inline-flex{display:inline-flex !important}.d-print-none{display:none !important}}@media(max-width: 767px){.cms-hide-mobile{display:none !important}}@media(min-width: 768px)and (max-width: 1199px){.cms-hide-tablet{display:none !important}}@media(min-width: 1200px){.cms-hide-desktop{display:none !important}}*{box-sizing:border-box}body{background-color:#fff;margin:0;padding:0;overflow:hidden}body::before{content:"";width:100%;height:100%;background-color:#fff;position:fixed;top:0;left:0;z-index:9998}body.body-loaded{overflow:visible}body.body-loaded .loader-icon{display:none}body.body-loaded::before{display:none}body.fancybox-active{overflow:hidden}body.overflow-hidden{overflow:hidden}body.overflow-hidden .site-header,body.overflow-hidden .mobile-menu-wrapper{z-index:0;transition:none}*:focus-visible{outline:none}.ada-focused{outline:1px solid #d52f89 !important}ul{margin:0;padding:0}ul li{list-style-type:none}iframe{border:none;outline:none}.sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden;opacity:0}#main,#main-content{position:relative;z-index:auto;background-color:#fff}.g_area-search #main-content{padding-block-end:50px}@media(min-width: 768px){.g_area-search #main-content{padding-block-end:70px}}.first-section{position:relative}.first-section::after{content:"";width:100%;height:90px;background-color:#fff;position:absolute;bottom:100%;left:0}.content-width{max-width:calc(100% - 40px);width:100%;margin:0 auto}@media(min-width: 992px){.content-width{max-width:1313px;padding:0 20px}}.grid-item-wrapper{display:grid;grid-template-columns:1fr;column-gap:20px;row-gap:20px}@media(min-width: 768px){.grid-item-wrapper{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1200px){.grid-item-wrapper{grid-template-columns:repeat(3, 1fr)}}.grid-item-wrapper .grid-item{display:flex;flex-direction:column;justify-content:space-between;min-height:100%;box-sizing:border-box}.grid-item-wrapper .grid-item .image-container{width:100%;height:auto;aspect-ratio:389/379;overflow:hidden}@media(min-width: 1200px){.grid-item-wrapper .grid-item .image-container{aspect-ratio:411/401}}.grid-item-wrapper .grid-item .image-container picture,.grid-item-wrapper .grid-item .image-container img{display:block;width:100%;height:100%}.grid-item-wrapper .grid-item .image-container img{object-fit:cover}.grid-item-wrapper .grid-item .content-wrapper{flex-grow:1;padding-inline:28px 29px;padding-block:27px 31px}@media(min-width: 992px){.grid-item-wrapper .grid-item .content-wrapper{padding-block:32px 31px}}.grid-item-wrapper .grid-item .title-wrapper{display:flex;flex-direction:column}.grid-item-wrapper .grid-item .item-cat-title,.grid-item-wrapper .grid-item .item-title{padding-bottom:20px}.grid-item-wrapper .grid-item .item-cat-title{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#12223d}@media(min-width: 992px){.grid-item-wrapper .grid-item .item-cat-title{text-transform:uppercase}}.grid-item-wrapper .grid-item .item-title{text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:1.1875rem;line-height:1.375rem;letter-spacing:0;color:#202226}.grid-item-wrapper .grid-item .button-wrapper{margin-block-start:auto;padding-block-end:25px;padding-inline:31px 33px;display:flex;justify-content:space-between}@media(min-width: 992px){.grid-item-wrapper .grid-item .button-wrapper{padding-block-end:32px}}.grid-item-wrapper .grid-item .button-wrapper.single-link{justify-content:center}@keyframes loading{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.grid-load-more-hidden.grid-load-more-hidden.grid-load-more-hidden{display:none !important}.swiper.custom-swiper-empty{display:none}.custom-swiper-lock .navigation-controllers{display:none}.lazyloaded+.skeleton-loader{display:none}.skeleton-loader{width:100%;height:100%;min-height:188px;position:absolute;background-color:#ccc;overflow:hidden;position:absolute;top:0;left:0}@media(min-width: 992px){.skeleton-loader{min-height:392px}}.skeleton-loader::before{content:"";display:block;height:100%;width:100%;animation:loading 1s infinite;background:linear-gradient(to right, transparent, #D9D9D9, transparent)}.loader-icon{background-repeat:no-repeat;background-position:center;background-size:contain;position:absolute;top:0;right:0;bottom:0;left:0;width:100px;height:60px;margin:auto;z-index:9999}.loader-icon.cms-loader{animation:loaderRotateAnimation 3s linear infinite}@keyframes loaderRotateAnimation{0%{transform:rotateY(45deg)}50%{transform:rotateY(180deg)}100%{transform:rotateY(45deg)}}[data-readmore-active=false] .readmore-btn{display:none}[data-readmore-active=true] .readmore-btn{display:block}[data-readmore-active=true] .body-text{overflow:hidden}[data-readmore-destroyed=true] .readmore-btn{display:none}[data-readmore-expanded=false] .readmore-btn .more-btn{display:flex}[data-readmore-expanded=false] .readmore-btn .less-btn{display:none}[data-readmore-expanded=true] .readmore-btn .more-btn{display:none;opacity:0}[data-readmore-expanded=true] .readmore-btn .less-btn{display:flex}.viewport-element .line-border{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.viewport-element .line-border.border-left{border-left:1px solid #000;transform-origin:bottom;transform:scaleY(0)}.viewport-element .line-border.border-top{border-top:1px solid #000;transform-origin:left;transform:scale(0)}.viewport-element .line-border.border-right{border-right:1px solid #000;transform-origin:top;transform:scale(0)}.viewport-element .line-border.border-bottom{border-bottom:1px solid #000;transform-origin:right;transform:scale(0)}.viewport-element.in-view .line-border.border-left{animation:draw-border-vertical .7s ease forwards}.viewport-element.in-view .line-border.border-top{animation:draw-border .7s ease forwards;animation-delay:.7s}.viewport-element.in-view .line-border.border-right{animation:draw-border-vertical .7s ease forwards;animation-delay:1.5s}.viewport-element.in-view .line-border.border-bottom{animation:draw-border .7s ease forwards;animation-delay:2s}.brand-filter-wrapper{width:fit-content;display:flex;justify-content:center;position:relative;margin:0 auto 43px;display:none}@media(min-width: 1200px){.brand-filter-wrapper{display:block}}.brand-filter-wrapper button{background-color:rgba(0,0,0,0);border:none;box-shadow:none;font-family:"helvetica_neue_light",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0;color:#000}.brand-filter-wrapper button .icon svg path{fill:#000}.brand-filter-wrapper .filter-list-wrap .filter-list{padding:0;display:flex;column-gap:40px;align-items:center}.brand-filter-wrapper .filter-list-wrap .filter-list .filter-item{margin-bottom:0}.brand-filter-wrapper .filter-list-wrap .filter-list .filter-item button{position:relative;padding-bottom:7px}.brand-filter-wrapper .filter-list-wrap .filter-list .filter-item button::after{display:block;content:"";width:70%;position:absolute;left:0;right:0;bottom:0;margin:0 auto;border-bottom:2px solid #d52f89;transition:all .3s ease-in-out;transform:scaleX(0)}.brand-filter-wrapper .filter-list-wrap .filter-list .filter-item button:hover::after{transform:scaleX(1)}.brand-filter-wrapper .filter-list-wrap .filter-list .filter-item.active{pointer-events:none;background-color:rgba(0,0,0,0);margin-bottom:0}.brand-filter-wrapper .filter-list-wrap .filter-list .filter-item.active button::after{width:100%;transform:scaleX(1)}.brand-filter-wrapper .filter-list-wrap .filter-list .filter-item .filter-logo{width:142px;height:auto}.brand-filter-dropdown{margin-bottom:35px;width:100%}.brand-filter-dropdown.image-selected{margin-bottom:60px}@media(min-width: 1200px){.brand-filter-dropdown{display:none}}.brand-filter-dropdown .dropdown-inner .brand-filter-categories{visibility:hidden}.brand-filter-dropdown .select2-container{display:flex;justify-content:center;margin:0 auto;max-width:150px;font-family:"helvetica_neue_light",sans-serif;font-size:1.1875rem;line-height:1.375rem;letter-spacing:0;color:#000}.brand-filter-dropdown .select2-container .selection .select2-selection--single{width:fit-content;border:none;display:flex;column-gap:8px;padding-inline-end:0}.brand-filter-dropdown .select2-container .selection .select2-selection--single .select2-selection__rendered{padding:0 0 33px 0;position:relative;color:#000}.brand-filter-dropdown .select2-container .selection .select2-selection--single .select2-selection__rendered::after{content:"";display:block;border-bottom:2px solid #d52f89;position:absolute;bottom:0;width:100%}.brand-filter-dropdown .select2-container .selection .select2-selection--single .select2-selection__rendered.image{padding-bottom:43px}.brand-filter-dropdown .select2-container .selection .select2-selection--single .select2-selection__rendered .filter-logo{width:106px;height:auto}.brand-filter-dropdown .select2-container .selection .select2-selection--single .select2-selection__arrow{position:relative;display:flex;align-items:center;top:0;right:0}.brand-filter-dropdown .select2-container .selection .select2-selection--single .select2-selection__arrow::after{content:"";background-image:var(--dropdown-arrow);background-repeat:no-repeat;display:inline-block;margin-inline-start:3px;transition:transform .3s ease-in-out;width:11px;height:11px;position:absolute;top:5px;bottom:0;margin:auto}.brand-filter-dropdown .select2-container .selection .select2-selection--single .select2-selection__arrow b{display:none}.brand-filter-dropdown .select2-container .selection .select2-selection--single .image+.select2-selection__arrow::after{top:8px}.brand-filter-dropdown .select2-container.select2-container--open .select2-selection__arrow::after{transform:rotate(180deg) !important}.select2-container--open .select2-dropdown.brand-filter-categories{left:-8px;z-index:9}.select2-container .brand-filter-categories{border:none;margin-top:13px}.select2-container .brand-filter-categories.image-selected{margin-top:20px}.select2-container .brand-filter-categories .select2-results .select2-results__options{display:flex;flex-direction:column;justify-content:center;align-items:center;box-shadow:2px 3px 14px #d52f89}.select2-container .brand-filter-categories .select2-results .select2-results__options .select2-results__option--selected{display:none}.select2-container .brand-filter-categories .select2-results .select2-results__options .select2-results__option{font-family:"helvetica_neue_light",sans-serif}.select2-container .brand-filter-categories .select2-results .filter-logo{width:106px;height:auto}.link-read-more .link.link-w-icon .text::after{display:none}@media(min-width: 1200px){.link-read-more .link.link-w-icon .text::after{display:block}}@keyframes draw{to{stroke-dashoffset:0}}@media(max-width: 991px){#chatbotmobile>div{bottom:90px !important}}.naviagtion-controlls{display:none}@media(min-width: 1200px){.naviagtion-controlls{display:flex}}.naviagtion-controlls button{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.naviagtion-controlls button.custom-swiper-button-prev{transform:rotate(180deg)}[sp-widget-holder=trust-badge]{display:none !important}.vector-arch .vector-color{stroke:#ffc211}.vector-fluid-shape .vector-color{stroke:#d52f89}.vector-parallelogram .vector-color{stroke:#d52f89}.vector-rectangle .vector-color{stroke:#f7790c}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal}.h1-title,.fancybox-content.m-personalization-popup .content h1,.body-text h1{font-style:normal;font-family:"helvetica_neue_medium",sans-serif;font-size:2.8125rem;line-height:2.875rem;letter-spacing:0;color:#000}@media(min-width: 992px){.h1-title,.fancybox-content.m-personalization-popup .content h1,.body-text h1{font-size:2rem;line-height:2.375rem;letter-spacing:0}}.h2-title,.fancybox-content.m-personalization-popup .content h2,.body-text h2{font-style:normal;text-transform:none;font-family:"helvetica_neue_medium",sans-serif;font-size:2.0625rem;line-height:2.4375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.h2-title,.fancybox-content.m-personalization-popup .content h2,.body-text h2{font-size:1.6875rem;line-height:2.1875rem;letter-spacing:0}}.h3-title,.fancybox-content.m-personalization-popup .content h3,.body-text h3{font-style:normal;font-family:"helvetica_neue_light",sans-serif;font-size:1.1875rem;line-height:1.5625rem;letter-spacing:0;color:#000}@media(min-width: 992px){.h3-title,.fancybox-content.m-personalization-popup .content h3,.body-text h3{font-size:1.4375rem;line-height:1.875rem;letter-spacing:0}}.h4-title,.fancybox-content.m-personalization-popup .content h4,.body-text h4{font-style:normal;font-family:"helvetica_neue_medium",sans-serif;font-size:1.5rem;line-height:1.8125rem;letter-spacing:0;color:#000}@media(min-width: 992px){.h4-title,.fancybox-content.m-personalization-popup .content h4,.body-text h4{font-size:1.125rem;line-height:1.5625rem;letter-spacing:0}}.body-text{font-style:normal;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.body-text{font-size:1rem;line-height:1.375rem;letter-spacing:0}}.body-text p{line-height:1.375rem}@media(min-width: 992px){.body-text p{line-height:1.375rem}}.body-text p:first-child{margin-top:0}.body-text p:last-child{margin-bottom:0}.body-text em{font-style:normal;font-family:"helvetica_neue_italic",sans-serif}.body-text strong{font-family:"helvetica_neue_medium",sans-serif;font-weight:normal}.body-text a{color:#000}.body-text ul{display:flex;flex-direction:column;row-gap:0}.body-text li{display:block;position:relative;padding-inline-start:16px}.body-text li:before{content:"";position:absolute;left:0;top:8px;width:7px;height:7px;border-radius:1px;background-color:#d52f89}.hotel .body-text ul,.brand .body-text ul{row-gap:6px;margin-inline-start:24px}.h1-sub-title{font-style:normal;font-family:"helvetica_neue_light",sans-serif;font-size:2.0625rem;line-height:2.4375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.h1-sub-title{font-size:1.6875rem;line-height:2.0625rem;letter-spacing:0}}.intro-pre-title{font-style:normal;font-family:"helvetica_neue_light",sans-serif;font-size:1.125rem;line-height:2.875rem;letter-spacing:0;color:#202226}@media(min-width: 992px){.intro-pre-title{font-size:1.375rem;line-height:3.375rem;letter-spacing:0}}.intro-large-title{font-style:normal;font-family:"helvetica_neue_light",sans-serif;font-size:1.25rem;line-height:1.4375rem;letter-spacing:0;color:#202226}@media(min-width: 992px){.intro-large-title{font-size:1.6875rem;line-height:2.125rem;letter-spacing:0}}.body-ul-styles ul{display:flex;flex-direction:column;row-gap:12px}.body-ul-styles li{display:block;position:relative;padding-inline-start:16px}.body-ul-styles li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:1px;background-color:#d52f89}button{cursor:pointer}.btn{background:none;border-radius:0;border:none;padding:0;cursor:pointer;text-align:center;cursor:pointer;border:none;-webkit-border-radius:none;-moz-border-radius:none;text-decoration:none;border-radius:0;padding-block:10px 10px;padding-inline:17px 17px}@media(min-width: 992px){.btn{padding-block:10px 10px;padding-inline:20px 20px}}.btn.btn-action{text-transform:none;background:#d52f89;box-sizing:border-box;border:1px solid #d52f89;transition:all .3s ease-in-out;text-decoration:none;position:relative;line-height:1.125rem;font-size:1rem;letter-spacing:0;color:#fff;font-family:"helvetica_neue_medium",sans-serif;display:inline-block}@media(hover: hover){.btn.btn-action:hover{color:#000;background:#d52f89;border-color:#011344}}@media(min-width: 992px){.btn.btn-action{font-size:1.1875rem;line-height:1.375rem;letter-spacing:0}}.btn.btn-ghost{text-transform:none;background:rgba(255,255,255,0);box-sizing:border-box;border:1px solid #000;transition:all .3s ease-in-out;text-decoration:none;position:relative;line-height:1.125rem;font-size:1rem;letter-spacing:0;color:#000;font-family:"helvetica_neue_medium",sans-serif;display:inline-block}@media(hover: hover){.btn.btn-ghost:hover{color:#000;background:#d52f89;border-color:#d52f89}}@media(min-width: 992px){.btn.btn-ghost{font-size:1.1875rem;line-height:1.375rem;letter-spacing:0}}@media(hover: hover){.btn.btn-ghost:hover{text-shadow:none}}.btn.btn-ghost-white{text-transform:none;background:rgba(255,255,255,0);box-sizing:border-box;border:1px solid #fff;transition:all .3s ease-in-out;text-decoration:none;position:relative;line-height:1.125rem;font-size:1rem;letter-spacing:0;color:#fff;font-family:"helvetica_neue_medium",sans-serif;display:inline-block}@media(hover: hover){.btn.btn-ghost-white:hover{color:#000;background:#d52f89;border-color:#d52f89}}@media(min-width: 992px){.btn.btn-ghost-white{font-size:1.1875rem;line-height:1.375rem;letter-spacing:0}}@media(hover: hover){.btn.btn-ghost-white:hover{text-shadow:none}}.btn.ada-skip,.btn.skip-to-nxt{position:absolute;left:0;top:-100%;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:transform 300ms ease-out;-o-transition:transform 300ms ease-out;-moz-transition:transform 300ms ease-out;transition:transform 300ms ease-out;z-index:9999}.btn.ada-skip.ada-focused,.btn.skip-to-nxt.ada-focused{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);top:0}.btn.ada-skip.ada-focused:focus-visible,.btn.skip-to-nxt.ada-focused:focus-visible{border:none}.link{background:none;border-radius:0;border:none;padding:0;cursor:pointer;text-decoration:none;display:flex}.link.link-w-icon{align-items:center;column-gap:7px}.link.link-w-icon .text{position:relative;width:fit-content;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#000}@media(min-width: 992px){.link.link-w-icon .text{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.link.link-w-icon .text::after{content:"";position:absolute;border-bottom:1px solid #d52f89;left:0;right:0;bottom:-4.2px;transition:width .3s ease-in-out;margin:auto;width:80%}@media(min-width: 992px){.link.link-w-icon .text::after{width:0}}.link.link-w-icon .icon{display:flex;overflow:visible}.link.link-w-icon .icon svg{overflow:visible}@media(hover: hover){.link.link-w-icon:hover{color:#000}.link.link-w-icon:hover .text::after{width:80%;transition:width .3s ease-in-out}}.link.link-w-icon.light .text{color:#fff}.link.link-w-icon.light .icon svg path{stroke:#fff}.link.link-w-icon.light .icon svg g{stroke:#fff}.link.link-body{position:relative;width:fit-content;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.link.link-body{font-size:1rem;line-height:1.375rem;letter-spacing:0}}.link.link-body::after{content:"";position:absolute;border-bottom:1px solid #d52f89;left:0;right:0;bottom:-4.2px;transition:width .3s ease-in-out;margin:auto;width:100%}@media(hover: hover){.link.link-body:hover{color:#000}.link.link-body:hover::after{width:75%;transition:width .3s ease-in-out}}.link.link-external{align-items:center;column-gap:7px}.link.link-external .text{position:relative;width:fit-content;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#12223d}@media(min-width: 992px){.link.link-external .text{font-size:1rem;line-height:1.125rem;letter-spacing:0}}.link.link-external .text::after{content:"";position:absolute;border-bottom:1px solid #d52f89;left:0;right:0;bottom:-4.2px;transition:width .3s ease-in-out;margin:auto;width:80%}@media(min-width: 992px){.link.link-external .text::after{width:0}}.link.link-external .icon{display:flex;padding-block-start:3px;overflow:visible}.link.link-external .icon svg{overflow:visible;width:10px;height:10px}@media(hover: hover){.link.link-external:hover{color:#12223d}.link.link-external:hover .text::after{width:80%;transition:width .3s ease-in-out}}.tab{display:flex;position:relative;width:fit-content;background:none;border-radius:0;border:none;padding:0;cursor:pointer;font-family:"helvetica_neue_light",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0;color:#000}@media(min-width: 992px){.tab{font-size:1.25rem;line-height:2.5625rem;letter-spacing:0px}}.tab::after{content:"";position:absolute;border-bottom:1px solid #d52f89;left:0;right:0;bottom:-4.2px;transition:width .3s ease-in-out;margin:auto;width:0}@media(hover: hover){.tab:hover{font-family:"helvetica_neue_light",sans-serif;color:#011344}.tab:hover::after{width:80%;transition:width .3s ease-in-out}}.tab.active::after{width:100%}.g_area-search #main-content{margin-block-start:0}@media(min-width: 768px)and (max-width: 991px){#site-content{margin-block-start:20px}}#site-content .hotel-search{margin-block-start:60px;height:100%}@media(min-width: 1200px){#site-content .hotel-search{margin-block-start:97px;position:relative;z-index:99}}#site-content .hotel-search .dates{display:block}#site-content .hotel-search .btn-wrap{display:flex}#site-content .hotel-search.hotel-selected{position:initial}#site-content .as-site-content{margin-block:35px 0;padding-block-end:58px}@media(min-width: 992px){#site-content .as-site-content{margin-block:27px 0;padding-block-end:80px}}#site-content .as-site-content .no-results p{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}#site-content .as-site-content #as-active_filter__container{background-color:rgba(0,0,0,0)}#site-content .as-site-content #as-active_filter__wrapper::before{display:none}#site-content .as-site-content .as-active_filter__item .as-remove-tag{stroke-width:0;align-self:center;width:8px;height:8px}#site-content .as-site-content #as-nav__container{margin-block-end:0;align-items:center;justify-content:space-between;padding-inline:18px;border-bottom:1px solid #707070;height:auto}@media(min-width: 992px){#site-content .as-site-content #as-nav__container{padding-block:0 3px;padding-inline:0}}#site-content .as-site-content .as-nav__actions-wrapper{border:none}#site-content .as-site-content .as-container{margin-inline:auto;padding:0}@media(min-width: 1200px){#site-content .as-site-content .as-container{width:calc(100% - 166px);max-width:1313px}}#site-content .as-site-content a{text-decoration:none !important}@media(hover: hover){#site-content .as-site-content a:hover{text-decoration:none !important}}#site-content .as-site-content .as-nav__title{font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.75rem;letter-spacing:0px;color:#000;text-transform:uppercase;margin-block-end:5px}@media(min-width: 992px){#site-content .as-site-content .as-nav__title{font-size:1rem;margin-block-end:0}}#site-content .as-site-content .as-nav__actions-wrapper{border-bottom:1px solid rgba(0,0,0,0);margin-block-start:0;padding-block-end:14px;height:auto}@media(min-width: 768px){#site-content .as-site-content .as-nav__actions-wrapper{align-items:center}}@media(max-width: 767px){#site-content .as-site-content .as-nav__actions-wrapper #as-sorting__container{display:none}}#site-content .as-site-content .as-nav__action{display:flex;justify-content:center}#site-content .as-site-content .as-nav__action:not(:last-child){margin-inline-end:8px}#site-content .as-site-content #as-active_filter__wrapper{margin-block:0 56px;margin-inline:32px;flex-wrap:wrap}@media(min-width: 768px){#site-content .as-site-content #as-active_filter__wrapper{padding-inline:18px;margin-inline:auto}}@media(min-width: 992px){#site-content .as-site-content #as-active_filter__wrapper{margin-block:0 20px}}#site-content .as-site-content #as-active_filter__wrapper button{cursor:pointer;border-radius:15px;background-color:#fafafa;font-family:"helvetica_neue_light",sans-serif;font-size:.8125rem;line-height:1.625rem;letter-spacing:0px;color:#000;font-weight:normal;margin-block:24px 0;margin-inline:0 10px;padding-inline:20px 11px;display:flex;align-items:center;column-gap:3px}@media(min-width: 992px){#site-content .as-site-content #as-active_filter__wrapper button{font-size:.8125rem}}@media(min-width: 768px){#site-content .as-site-content #as-active_filter__wrapper button:last-of-type{margin-inline-end:0}}#site-content .as-site-content .as-nav__list-view,#site-content .as-site-content .as-nav__grid-view,#site-content .as-site-content .as-nav__map-view{color:#000;border:2px solid #000;border-radius:30px;width:37px;height:37px;cursor:pointer}#site-content .as-site-content .as-nav__list-view .as-icon-xl,#site-content .as-site-content .as-nav__grid-view .as-icon-xl,#site-content .as-site-content .as-nav__map-view .as-icon-xl{overflow:visible}#site-content .as-site-content .as-nav__list-view.selected,#site-content .as-site-content .as-nav__grid-view.selected,#site-content .as-site-content .as-nav__map-view.selected{background-color:#000}#site-content .as-site-content .as-nav__list-view.selected .as-icon-xl,#site-content .as-site-content .as-nav__grid-view.selected .as-icon-xl,#site-content .as-site-content .as-nav__map-view.selected .as-icon-xl{fill:#fff}#site-content .as-site-content .as-nav__filters,#site-content .as-site-content .as-nav__sorting{background:rgba(0,0,0,0);box-sizing:border-box;border:1px solid #000;transition:all .3s ease-in-out;text-decoration:none;position:relative;line-height:1.625rem;font-size:.875rem;letter-spacing:0;color:#000;font-family:"helvetica_neue_light",sans-serif;display:inline-block;border-radius:0;padding-block:3px;padding-inline:17px 19px;display:flex;text-transform:uppercase}@media(hover: hover){#site-content .as-site-content .as-nav__filters:hover,#site-content .as-site-content .as-nav__sorting:hover{color:#fff;background:#000;border-color:#000}}@media(min-width: 992px){#site-content .as-site-content .as-nav__filters,#site-content .as-site-content .as-nav__sorting{font-size:1rem}}#site-content .as-site-content .as-nav__filters .as-icon-md,#site-content .as-site-content .as-nav__sorting .as-icon-md{margin-inline-start:9px;width:15px}@media(min-width: 992px){#site-content .as-site-content .as-nav__sorting{margin-inline-end:8px}}#site-content .as-site-content .as-nav__sorting.opened{align-items:center;height:auto}#site-content .as-site-content .as-nav__sorting_options{background-color:#fafafa;color:#000;font-family:"helvetica_neue_light",sans-serif}#site-content .as-site-content .as-nav__sorting_options li{padding:5px 0}#site-content .as-site-content .as-nav__sorting_options li input{accent-color:#000}#site-content .as-site-content .as-nav__filters{width:auto}#site-content .as-site-content .as-nav__filters .as-icon-md{margin-inline-start:5px}@media(max-width: 991px){#site-content .as-site-content .as-nav__grid-view{display:none}}#site-content .as-site-content #as-results__container .as-ratio-4-3::before{padding-bottom:102.6%}@media(min-width: 992px){#site-content .as-site-content #as-results__container .as-ratio-4-3::before{padding-bottom:97.3%}}@media(min-width: 768px)and (max-width: 991px){#site-content .as-site-content #as-results__container .results{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:17px}}#site-content .as-site-content #as-results__container .results .result{box-shadow:none;background-color:#fafafa;margin:0 0 25px}#site-content .as-site-content #as-results__container .results .result.multi-rates-open::after{border-bottom:16px solid #fafafa;border-left-width:20px;border-right-width:21px;bottom:-23px}@media(max-width: 991px){#site-content .as-site-content #as-results__container .results .result.multi-rates-open::after{left:0;right:0;margin:0 auto}}#site-content .as-site-content #as-results__container .results .result.multi-rates-open .result__lead-rate-cta .as-book-now{display:none}@media(max-width: 991px){#site-content .as-site-content #as-results__container .results .result.multi-rates-open .result__rates .result__lead-rate{visibility:visible}}#site-content .as-site-content #as-results__container .results .result.center .result__description h4,#site-content .as-site-content #as-results__container .results .result.center .result__description .as-goto-map,#site-content .as-site-content #as-results__container .results .result.center .result__description .result__detail-link{margin-inline:auto}#site-content .as-site-content #as-results__container .results .result.center .result__rates{text-align:center}#site-content .as-site-content #as-results__container .results.grid .multi-rates-open .result__rates .result__lead-rate{visibility:visible}#site-content .as-site-content #as-results__container .load-more{margin-block-start:34px}@media(min-width: 992px){#site-content .as-site-content #as-results__container .load-more{margin-block-start:50px}}#site-content .as-site-content #as-results__container .load-more button{border:.5px solid #000}#site-content .as-site-content #as-results__container .result__rates .result__best-rate{font-size:1rem;line-height:1.125rem}#site-content .as-site-content #as-results__container .results .result__hotel-logo,#site-content .as-site-content #as-map__container .results .result__hotel-logo{background:rgba(0,0,0,.49);padding-block:15px;padding-inline:8px;width:100%;border-radius:0 0 8px 0;max-height:62px;max-width:87px;left:0;top:0}@media(min-width: 992px){#site-content .as-site-content #as-results__container .results .result__hotel-logo,#site-content .as-site-content #as-map__container .results .result__hotel-logo{max-height:52px;max-width:85px}}#site-content .as-site-content #as-results__container .results.grid,#site-content .as-site-content #as-map__container .results.grid{grid-row-gap:32px}@media(min-width: 768px)and (max-width: 991px){#site-content .as-site-content #as-results__container .results.grid,#site-content .as-site-content #as-map__container .results.grid{grid-template-columns:1fr 1fr}}@media(min-width: 992px){#site-content .as-site-content #as-results__container .results.grid,#site-content .as-site-content #as-map__container .results.grid{grid-row-gap:20px}}@media(min-width: 768px)and (max-width: 991px){#site-content .as-site-content #as-results__container .results.grid .result,#site-content .as-site-content #as-map__container .results.grid .result{flex-flow:column wrap;justify-content:start}}@media(min-width: 992px)and (max-width: 1199px){#site-content .as-site-content #as-results__container .results.grid .result,#site-content .as-site-content #as-map__container .results.grid .result{flex-flow:column wrap;justify-content:start}}#site-content .as-site-content #as-results__container .results.grid .result__img-wrapper,#site-content .as-site-content #as-map__container .results.grid .result__img-wrapper{width:100%}#site-content .as-site-content #as-results__container .results.grid .result__img-wrapper picture,#site-content .as-site-content #as-map__container .results.grid .result__img-wrapper picture{display:block;width:100%;height:100%}#site-content .as-site-content #as-results__container .results.grid .result__img-wrapper img,#site-content .as-site-content #as-map__container .results.grid .result__img-wrapper img{height:100%}#site-content .as-site-content #as-results__container .results.grid .result__img-wrapper .result__hotel-logo,#site-content .as-site-content #as-map__container .results.grid .result__img-wrapper .result__hotel-logo{padding-block:15px;padding-inline:8px}#site-content .as-site-content #as-results__container .results.grid .result__rates,#site-content .as-site-content #as-map__container .results.grid .result__rates{text-align:center}#site-content .as-site-content #as-results__container .results.grid .result__rates .result__lead-rate-cta,#site-content .as-site-content #as-map__container .results.grid .result__rates .result__lead-rate-cta{display:inline-block}#site-content .as-site-content #as-results__container .results.grid .result__rates .result__lead-rate-cta .as-btn-main,#site-content .as-site-content #as-map__container .results.grid .result__rates .result__lead-rate-cta .as-btn-main{width:auto}#site-content .as-site-content #as-results__container .results.grid.col-3 .as-cta,#site-content .as-site-content #as-map__container .results.grid.col-3 .as-cta{width:auto}@media(min-width: 992px){#site-content .as-site-content #as-results__container .results.grid.col-2 .result__rates,#site-content .as-site-content #as-map__container .results.grid.col-2 .result__rates{display:flex}}@media(min-width: 992px){#site-content .as-site-content #as-results__container .results.grid.col-2 .result__rates .result__lead-rate,#site-content .as-site-content #as-results__container .results.grid.col-2 .result__rates .result__lead-rate-cta,#site-content .as-site-content #as-results__container .results.grid.col-2 .result__rates .as-loader-wrapper,#site-content .as-site-content #as-map__container .results.grid.col-2 .result__rates .result__lead-rate,#site-content .as-site-content #as-map__container .results.grid.col-2 .result__rates .result__lead-rate-cta,#site-content .as-site-content #as-map__container .results.grid.col-2 .result__rates .as-loader-wrapper{width:50%}}#site-content .as-site-content #as-results__container .results .result,#site-content .as-site-content #as-map__container .results .result{margin:0}#site-content .as-site-content #as-results__container .results.list .result,#site-content .as-site-content #as-map__container .results.list .result{margin-block-end:35px}@media(min-width: 768px){#site-content .as-site-content #as-results__container .results.list .result,#site-content .as-site-content #as-map__container .results.list .result{grid-template-columns:1fr;padding-inline-end:0}}@media(min-width: 768px)and (max-width: 991px){#site-content .as-site-content #as-results__container .results.list .result,#site-content .as-site-content #as-map__container .results.list .result{display:flex;flex-flow:column wrap;justify-content:start}}@media(min-width: 992px){#site-content .as-site-content #as-results__container .results.list .result,#site-content .as-site-content #as-map__container .results.list .result{grid-template-columns:35.8% 36.5% 27.7%;padding:0}}#site-content .as-site-content #as-results__container .results.list .result__img-wrapper,#site-content .as-site-content #as-map__container .results.list .result__img-wrapper{border-bottom:none}@media(min-width: 992px){#site-content .as-site-content #as-results__container .results.list .result__img-wrapper::before,#site-content .as-site-content #as-map__container .results.list .result__img-wrapper::before{padding-bottom:67.1%}}@media(min-width: 768px)and (max-width: 991px){#site-content .as-site-content #as-results__container .results.list .result__img-wrapper,#site-content .as-site-content #as-map__container .results.list .result__img-wrapper{width:100%}}@media(min-width: 992px)and (max-width: 1199px){#site-content .as-site-content #as-results__container .results.list .result__img-wrapper,#site-content .as-site-content #as-map__container .results.list .result__img-wrapper{width:100%}}#site-content .as-site-content #as-results__container .results.list .result__img-wrapper img,#site-content .as-site-content #as-map__container .results.list .result__img-wrapper img{height:100%}#site-content .as-site-content #as-results__container .results.list .result__rates,#site-content .as-site-content #as-map__container .results.list .result__rates{text-align:center}@media(min-width: 992px){#site-content .as-site-content #as-results__container .results.list .result__rates,#site-content .as-site-content #as-map__container .results.list .result__rates{padding-block:0;padding-inline:34px 47px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}}@media(min-width: 992px){#site-content .as-site-content #as-results__container .results.list .result__rates .result__lead-rate-cta,#site-content .as-site-content #as-map__container .results.list .result__rates .result__lead-rate-cta{width:auto;margin-block-start:37px}}@media(min-width: 992px){#site-content .as-site-content #as-results__container .results.list .result__rates .result__best-rate,#site-content .as-site-content #as-map__container .results.list .result__rates .result__best-rate{margin-block:18px 0;margin-inline:0}}#site-content .as-site-content #as-results__container .results.list .result__rates .as-book-now,#site-content .as-site-content #as-map__container .results.list .result__rates .as-book-now{width:auto}@media(min-width: 992px){#site-content .as-site-content #as-results__container .results.list .result__rates .as-book-now,#site-content .as-site-content #as-map__container .results.list .result__rates .as-book-now{padding-inline:25.5px}}@media(min-width: 992px){#site-content .as-site-content #as-results__container .results.list .result__description,#site-content .as-site-content #as-map__container .results.list .result__description{padding-inline:47px 36px;padding-block:0;margin-block:53px;border-right:1px solid #000}}#site-content .as-site-content #as-results__container .result__description,#site-content .as-site-content #as-map__container .result__description{background-color:#fafafa;border-bottom:none;padding-block:35px 39px;padding-inline:29px 27px}@media(min-width: 768px){#site-content .as-site-content #as-results__container .result__description,#site-content .as-site-content #as-map__container .result__description{width:100%}}@media(min-width: 992px){#site-content .as-site-content #as-results__container .result__description,#site-content .as-site-content #as-map__container .result__description{padding:25px}}@media(min-width: 1200px){#site-content .as-site-content #as-results__container .result__description,#site-content .as-site-content #as-map__container .result__description{padding-block:35px 0;padding-inline:29px 28px}}#site-content .as-site-content #as-results__container .result__description h4,#site-content .as-site-content #as-map__container .result__description h4{text-transform:uppercase;width:fit-content;margin-inline-end:5px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}@media(min-width: 992px){#site-content .as-site-content #as-results__container .result__description h4,#site-content .as-site-content #as-map__container .result__description h4{font-size:1.0625rem;line-height:1.1875rem}}#site-content .as-site-content #as-results__container .result__description h3,#site-content .as-site-content #as-map__container .result__description h3{font-family:"helvetica_neue_light",sans-serif;font-size:1.5rem;line-height:1.8125rem;letter-spacing:0px;color:#000;text-transform:capitalize;margin-block-start:19px}@media(min-width: 992px){#site-content .as-site-content #as-results__container .result__description h3,#site-content .as-site-content #as-map__container .result__description h3{font-size:1.1875rem;line-height:1.375rem;margin-block-start:18px}}#site-content .as-site-content #as-results__container .result__description h3 .star-rating,#site-content .as-site-content #as-map__container .result__description h3 .star-rating{display:none}#site-content .as-site-content #as-results__container .result__description h3 a,#site-content .as-site-content #as-map__container .result__description h3 a{font-family:"helvetica_neue_light",sans-serif;font-size:1.5rem;line-height:1.8125rem;letter-spacing:0px;color:#000}@media(min-width: 992px){#site-content .as-site-content #as-results__container .result__description h3 a,#site-content .as-site-content #as-map__container .result__description h3 a{font-size:1.1875rem;line-height:1.375rem}}#site-content .as-site-content #as-results__container .result__description .address,#site-content .as-site-content #as-map__container .result__description .address{display:none}#site-content .as-site-content #as-results__container .result__description .short-description,#site-content .as-site-content #as-map__container .result__description .short-description{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000;margin-block-start:18px}@media(min-width: 992px){#site-content .as-site-content #as-results__container .result__description .short-description,#site-content .as-site-content #as-map__container .result__description .short-description{font-size:1rem;line-height:1.375rem;margin-block-start:26px}}#site-content .as-site-content #as-results__container .result__description .as-goto-map,#site-content .as-site-content #as-map__container .result__description .as-goto-map{display:flex;align-items:center;padding:0;cursor:pointer;margin-block-start:18px;text-transform:capitalize;position:relative;width:fit-content;text-decoration:underline;text-underline-offset:4px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}@media(min-width: 992px){#site-content .as-site-content #as-results__container .result__description .as-goto-map,#site-content .as-site-content #as-map__container .result__description .as-goto-map{font-size:1rem;line-height:1.125rem}}#site-content .as-site-content #as-results__container .result__description .as-goto-map .as-icon-xl,#site-content .as-site-content #as-map__container .result__description .as-goto-map .as-icon-xl{fill:#464d4d;stroke:#464d4d;width:13px;height:19px;margin-inline-end:5px}#site-content .as-site-content #as-results__container .result__description .result__detail-link,#site-content .as-site-content #as-map__container .result__description .result__detail-link{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000;display:block;margin-block-start:22px;position:relative;width:fit-content;cursor:pointer}#site-content .as-site-content #as-results__container .result__description .result__detail-link::after,#site-content .as-site-content #as-map__container .result__description .result__detail-link::after{content:"";background:url("/integration/camino-real/public/images/icons/link-plus-icon.svg") no-repeat;background-size:cover;background-position:center center;position:absolute;right:-20px;top:2px;width:14.5px;height:15.5px;margin:0;transition:all .3s ease-out}#site-content .as-site-content #as-results__container .result__description .result__detail-link::before,#site-content .as-site-content #as-map__container .result__description .result__detail-link::before{content:"";position:absolute;border-bottom:1px solid #d52f89;left:0;right:0;bottom:-4.2px;transition:width .3s ease-in-out;margin:auto;width:0}@media(hover: hover){#site-content .as-site-content #as-results__container .result__description .result__detail-link:hover::before,#site-content .as-site-content #as-map__container .result__description .result__detail-link:hover::before{width:80%;transition:width .3s ease-in-out;opacity:1}}#site-content .as-site-content #as-results__container .result__rates,#site-content .as-site-content #as-map__container .result__rates{background-color:#fafafa;padding-inline:29px 27px;padding-block:0 37px}@media(min-width: 768px){#site-content .as-site-content #as-results__container .result__rates,#site-content .as-site-content #as-map__container .result__rates{width:100%}}@media(min-width: 992px){#site-content .as-site-content #as-results__container .result__rates,#site-content .as-site-content #as-map__container .result__rates{padding-block:0 20px;padding-inline:27px}}@media(min-width: 1200px){#site-content .as-site-content #as-results__container .result__rates,#site-content .as-site-content #as-map__container .result__rates{padding-block:39px 50px;padding-inline:29px 28px}}#site-content .as-site-content #as-results__container .result__rates .result__lead-rate,#site-content .as-site-content #as-map__container .result__rates .result__lead-rate{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000;text-transform:capitalize}@media(max-width: 991px){#site-content .as-site-content #as-results__container .result__rates .result__lead-rate,#site-content .as-site-content #as-map__container .result__rates .result__lead-rate{align-items:center}}#site-content .as-site-content #as-results__container .result__rates .retail,#site-content .as-site-content #as-map__container .result__rates .retail{font-family:"helvetica_neue_light",sans-serif;font-size:1.75rem;line-height:2.125rem;letter-spacing:0px;color:#000}#site-content .as-site-content #as-results__container .result__rates .result__best-rate,#site-content .as-site-content #as-map__container .result__rates .result__best-rate{margin-block:18px 37px}#site-content .as-site-content #as-results__container .result__rates .result__lead-rate-cta,#site-content .as-site-content #as-map__container .result__rates .result__lead-rate-cta{display:block}@media(max-width: 991px){#site-content .as-site-content #as-results__container .result__rates .result__lead-rate-cta,#site-content .as-site-content #as-map__container .result__rates .result__lead-rate-cta{display:inline-block}}#site-content .as-site-content #as-results__container .result__rates .result__lead-rate-cta .as-cta,#site-content .as-site-content #as-map__container .result__rates .result__lead-rate-cta .as-cta{background:rgba(255,255,255,0);box-sizing:border-box;border:1px solid #000;transition:all .3s ease-in-out;text-decoration:none;position:relative;line-height:1.125rem;font-size:1rem;letter-spacing:0;color:#000;font-family:"helvetica_neue_medium",sans-serif;display:inline-block;text-transform:capitalize;padding-block:7px;padding-inline:33.5px}@media(hover: hover){#site-content .as-site-content #as-results__container .result__rates .result__lead-rate-cta .as-cta:hover,#site-content .as-site-content #as-map__container .result__rates .result__lead-rate-cta .as-cta:hover{color:#000;background:#d52f89;border-color:#d52f89}}@media(min-width: 992px){#site-content .as-site-content #as-results__container .result__rates .result__lead-rate-cta .as-cta,#site-content .as-site-content #as-map__container .result__rates .result__lead-rate-cta .as-cta{font-size:1.1875rem;line-height:1.375rem;letter-spacing:0;padding-inline:20.5px}}#site-content .as-site-content #as-results__container .result__rates .result__lead-rate-cta .as-cta .sr-only,#site-content .as-site-content #as-map__container .result__rates .result__lead-rate-cta .as-cta .sr-only{display:none}#site-content .as-site-content #as-results__container .result__rates .result__lead-rate-cta .as-cta-open-multi-rates,#site-content .as-site-content #as-map__container .result__rates .result__lead-rate-cta .as-cta-open-multi-rates{margin:0;margin-block-start:8px}#site-content .as-site-content #as-results__container .result__rates .result__lead-rate-cta .as-cta-close-multi-rates,#site-content .as-site-content #as-map__container .result__rates .result__lead-rate-cta .as-cta-close-multi-rates{margin:0}@media(hover: hover){#site-content .as-site-content #as-results__container .result__rates .result__lead-rate-cta .as-cta-close-multi-rates:hover .as-icon-sm,#site-content .as-site-content #as-map__container .result__rates .result__lead-rate-cta .as-cta-close-multi-rates:hover .as-icon-sm{stroke-width:1px}}#site-content .as-site-content .load-more__trigger{background:rgba(255,255,255,0);box-sizing:border-box;border:1px solid #000;transition:all .3s ease-in-out;text-decoration:none;position:relative;line-height:1.125rem;font-size:1rem;letter-spacing:0;color:#000;font-family:"helvetica_neue_medium",sans-serif;display:inline-block;text-transform:capitalize}@media(hover: hover){#site-content .as-site-content .load-more__trigger:hover{color:#000;background:#d52f89;border-color:#d52f89}}@media(min-width: 992px){#site-content .as-site-content .load-more__trigger{font-size:1.1875rem;line-height:1.375rem;letter-spacing:0}}#site-content .as-site-content .result__multi-rate-container{margin-block-end:20px}#site-content .as-site-content .result__multi-rate{position:relative;top:-17px;background-color:#fafafa;box-shadow:none;padding-block-start:38px;margin-block-start:8px;margin-block-end:0}@media(min-width: 992px){#site-content .as-site-content .result__multi-rate{padding-block-start:0;margin-block-start:20px}}#site-content .as-site-content .result__multi-rate .result__multi-rate-row{padding-block:16.5px 0;padding-inline:24px 27px}@media(max-width: 991px){#site-content .as-site-content .result__multi-rate .result__multi-rate-row{text-align:center}}@media(min-width: 992px){#site-content .as-site-content .result__multi-rate .result__multi-rate-row{padding-block:0;padding-inline:24px 27px}}#site-content .as-site-content .result__multi-rate .result__multi-rate-row .result__rates{padding:15px 0 13px !important}#site-content .as-site-content .result__multi-rate .result__multi-rate-cta{text-align:center}@media(max-width: 991px){#site-content .as-site-content .result__multi-rate .result__multi-rate-cta{padding-block-end:16px}}@media(min-width: 992px){#site-content .as-site-content .result__multi-rate .result__multi-rate-cta{text-align:right}}#site-content .as-site-content .result__multi-rate .result__multi-rate-cta .as-cta{background:rgba(255,255,255,0);box-sizing:border-box;border:1px solid #000;transition:all .3s ease-in-out;text-decoration:none;position:relative;line-height:1.125rem;font-size:1rem;letter-spacing:0;color:#000;font-family:"helvetica_neue_medium",sans-serif;display:inline-block;text-transform:capitalize;width:auto;padding-block:11px 10px;padding-inline:32px}@media(hover: hover){#site-content .as-site-content .result__multi-rate .result__multi-rate-cta .as-cta:hover{color:#000;background:#d52f89;border-color:#d52f89}}@media(min-width: 992px){#site-content .as-site-content .result__multi-rate .result__multi-rate-cta .as-cta{font-size:1.1875rem;line-height:1.375rem;letter-spacing:0}}#site-content .as-site-content .result__multi-rate .result__multi-rate-cta .as-cta .sr-only{display:none}#site-content .as-site-content .result__multi-rate .result__multi-rate-divider{margin:0;background-color:#000}#site-content .as-site-content .result__multi-rate .result__multi-rate-name{font-family:"helvetica_neue_light",sans-serif;font-size:1.1875rem;line-height:1.375rem;letter-spacing:0px;color:#000;text-transform:capitalize}@media(min-width: 992px){#site-content .as-site-content .result__multi-rate .result__multi-rate-name{font-size:1.375rem;line-height:1.5rem}}#site-content .as-site-content .result__multi-rate .result__multi-rate-close{border-top:1px solid #000;margin-block-start:0;padding-block:11px}@media(min-width: 992px){#site-content .as-site-content .result__multi-rate .result__multi-rate-close{padding-block:13px 8px}}#site-content .as-site-content .result__multi-rate .result__multi-rate-close .cta-close{font-family:"helvetica_neue_light",sans-serif;font-size:1.1875rem;line-height:1.375rem;letter-spacing:0px;color:#000;display:flex;align-items:center;cursor:pointer}#site-content .as-site-content .result__multi-rate .result__multi-rate-close .cta-close .as-icon-sm{margin-inline-end:8px;stroke-width:1px}#site-content .as-site-content #as-filter__container .section__aside{background-color:#fafafa}@media(min-width: 768px){#site-content .as-site-content #as-filter__container .section__aside{width:347px}}@media(min-width: 1435px){#site-content .as-site-content #as-filter__container .section__aside{width:24.09vw}}#site-content .as-site-content #as-filter__container .form__head{background:#d52f89;padding-block:20px;padding-inline:42px}#site-content .as-site-content #as-filter__container .form__head .title_container .as-icon-xl{fill:#fff;color:#fff;width:15px;height:15px}#site-content .as-site-content #as-filter__container .form__head .title_container .form_title{font-family:"helvetica_neue_medium",sans-serif;font-size:.9375rem;line-height:1.25rem;letter-spacing:3px;color:#fff;text-transform:uppercase;margin-inline-start:12px}#site-content .as-site-content #as-filter__container .form__head .filter-close{cursor:pointer}#site-content .as-site-content #as-filter__container .form__head .filter-close .as-icon-xl{fill:#fff}#site-content .as-site-content #as-filter__container .form__head .filter-close .sr-only{display:none}#site-content .as-site-content #as-filter__container .form__body{width:auto;margin-inline:3px;margin-block-start:calc(1em + 44px)}#site-content .as-site-content #as-filter__container .form__body .subtitle_container{padding-block:19.5px 19.7px;position:relative;justify-content:unset}#site-content .as-site-content #as-filter__container .form__body .options-trigger{cursor:pointer;display:inline-flex}#site-content .as-site-content #as-filter__container .form__body .options-trigger svg{stroke:#000;position:absolute;right:0;overflow:visible}#site-content .as-site-content #as-filter__container .form__body .form__section-content{margin-inline:38px}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container:first-child{padding-block-start:25px}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container:first-child .subtitle_container{padding-block-start:0}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container:first-child .options-trigger[aria-expanded=true]{padding-block-start:0}#site-content .as-site-content #as-filter__container .form__body .form__subtitle{font-family:"helvetica_neue_medium",sans-serif;font-size:1.25rem;line-height:1.25rem;letter-spacing:0px;color:#000;text-transform:unset;margin-inline-end:23px}#site-content .as-site-content #as-filter__container .form__body .clear_boxes{font-family:"helvetica_neue_medium",sans-serif;font-size:.9375rem;line-height:1.125rem;letter-spacing:0px;color:#000;text-decoration:underline;cursor:pointer;padding-inline:0}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container{position:relative}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container .list-checkboxes.expanded{padding-block:0;max-height:10000px}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container #panel-starRatings .checkbox-default label::before{top:15px}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container #panel-starRatings .checkbox-default label::after{top:7px}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container li{margin-top:0;cursor:pointer}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container li::before{display:none}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container li .checkbox-default input[type=checkbox]:focus+label::before,#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container li .checkbox-default input[type=radio]:focus+label::before{outline:none;box-shadow:none}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container li .checkbox-default.radio-override label::after{content:"";border-radius:100%;width:16px;height:16px}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container li .checkbox-default label{padding-inline:24px 0;padding-block:3px 8px}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container li .checkbox-default label::before{border:1px solid #000;width:14px;height:14px;top:16px}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container li .checkbox-default label::after{content:"✔";color:#fff;width:15px;height:15px;margin-block-start:0;left:0;top:8px;background:#000;display:flex;justify-content:center;align-items:center}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container li .js-checkbox-text-label{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.75rem;letter-spacing:0px;color:#000}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container li .checkbox-note{font-family:"helvetica_neue_medium",sans-serif;font-size:.9375rem;line-height:1.75rem;letter-spacing:0px;color:#000;padding-inline-start:8px}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container li .checkbox-default label{cursor:pointer}#site-content .as-site-content #as-filter__container .form__body .filter-checkbox-container::after{content:"";width:100%;border-bottom:1px solid #000;position:absolute;right:0;left:0;bottom:0;margin:auto}#site-content .as-site-content #as-filter__container .form__body hr{display:none}#site-content .as-site-content #as-filter__container .lower_btns{background:#d52f89;text-align:center;padding:11px;right:0;left:0;display:unset;margin:auto}#site-content .as-site-content #as-filter__container .lower_btns button{cursor:pointer;margin:0 8px;width:auto;padding-inline:10px}#site-content .as-site-content #as-filter__container .lower_btns .lower_apply{background:#d52f89;box-sizing:border-box;border:1px solid #d52f89;transition:all .3s ease-in-out;text-decoration:none;position:relative;line-height:1.125rem;font-size:1rem;letter-spacing:0;color:#fff;font-family:"helvetica_neue_medium",sans-serif;display:inline-block}@media(hover: hover){#site-content .as-site-content #as-filter__container .lower_btns .lower_apply:hover{color:#000;background:#d52f89;border-color:#011344}}@media(min-width: 992px){#site-content .as-site-content #as-filter__container .lower_btns .lower_apply{font-size:1.1875rem;line-height:1.375rem;letter-spacing:0}}#site-content .as-site-content #as-filter__container .lower_btns .lower_reset{background:rgba(0,0,0,0);box-sizing:border-box;border:1px solid #fff;transition:all .3s ease-in-out;text-decoration:none;position:relative;line-height:1.125rem;font-size:1rem;letter-spacing:0;color:#fff;font-family:"helvetica_neue_medium",sans-serif;display:inline-block}@media(hover: hover){#site-content .as-site-content #as-filter__container .lower_btns .lower_reset:hover{color:#fff;background:rgba(0,0,0,0);border-color:#fff}}@media(min-width: 992px){#site-content .as-site-content #as-filter__container .lower_btns .lower_reset{font-size:1.1875rem;line-height:1.375rem}}@media(min-width: 768px){#site-content .as-site-content #as-map__container{width:750px;margin-inline:auto}}@media(min-width: 992px){#site-content .as-site-content #as-map__container{width:970px}}@media(min-width: 1200px){#site-content .as-site-content #as-map__container{width:calc(100% - 166px);max-width:1313px}}#site-content .as-site-content #as-map__container .map-custom-info-window{margin-block-start:22px;width:100%;margin-inline:0;max-width:inherit;top:50%;transform:translateY(-50%)}@media(min-width: 768px){#site-content .as-site-content #as-map__container .map-custom-info-window{width:auto;margin-inline-start:10px}}@media(min-width: 992px){#site-content .as-site-content #as-map__container .map-custom-info-window{margin-inline-start:0;left:14%;top:50%;transform:translateY(-50%)}}@media(min-width: 1435px){#site-content .as-site-content #as-map__container .map-custom-info-window{left:23%}}#site-content .as-site-content #as-map__container .map-custom-info-window .result-mobile{display:none}@media(max-width: 991px){#site-content .as-site-content #as-map__container .map-custom-info-window .result-mobile{max-width:86.93vw}}#site-content .as-site-content #as-map__container .map-custom-info-window .result-mobile .result__img-wrapper,#site-content .as-site-content #as-map__container .map-custom-info-window .result-mobile img{width:105px;height:auto}@media(max-width: 991px){#site-content .as-site-content #as-map__container .map-custom-info-window .result-mobile .result__description .result__rates{display:none}}#site-content .as-site-content #as-map__container .map-custom-info-window .result{max-width:317px;display:flex}#site-content .as-site-content #as-map__container .map-custom-info-window .result__img-wrapper{width:100%;max-height:346px;position:relative}@media(min-width: 992px){#site-content .as-site-content #as-map__container .map-custom-info-window .result__img-wrapper{max-height:384px}}#site-content .as-site-content #as-map__container .map-custom-info-window .result__img-wrapper::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0) 100%) 0% 0% no-repeat padding-box}#site-content .as-site-content #as-map__container .map-custom-info-window .result__img-wrapper .as-ratio-content{position:relative;height:346px}@media(min-width: 992px){#site-content .as-site-content #as-map__container .map-custom-info-window .result__img-wrapper .as-ratio-content{height:384px}}#site-content .as-site-content #as-map__container .map-custom-info-window .result__img-wrapper .as-ratio-content img{height:346px;width:100%;object-fit:cover}@media(min-width: 992px){#site-content .as-site-content #as-map__container .map-custom-info-window .result__img-wrapper .as-ratio-content img{height:384px}}#site-content .as-site-content #as-map__container .map-custom-info-window .result__img-wrapper picture{display:flex;height:auto;width:100%}#site-content .as-site-content #as-map__container .map-custom-info-window .result__img-wrapper .result__hotel-logo{display:none}#site-content .as-site-content #as-map__container .map-custom-info-window .result__rates .result__lead-rate-cta .as-cta-open-multi-rates{display:none}@media(max-width: 767px){#site-content .as-site-content #as-map__container #map-custom-info-window__content{width:calc(100% - 85px);margin-inline:auto}}#site-content .as-site-content #as-map__container #map-custom-info-window__content .address{display:none}#site-content .as-site-content #as-map__container #map-custom-info-window__content .result{border-radius:0 0 10px 10px;max-width:318px}#site-content .as-site-content #as-map__container #map-custom-info-window__content .result.left{position:relative}@media(max-width: 991px){#site-content .as-site-content #as-map__container #map-custom-info-window__content .result-mobile .result__img-wrapper{max-height:unset;display:flex}}#site-content .as-site-content #as-map__container #map-custom-info-window__content .result-mobile .result__img-wrapper img{object-fit:cover}#site-content .as-site-content #as-map__container #map-custom-info-window__content .result-mobile .result__img-wrapper a{height:100%}#site-content .as-site-content #as-map__container #map-custom-info-window__content .result-mobile .result__img-wrapper a img{height:100%;object-fit:cover}#site-content .as-site-content #as-map__container .result__description{padding-block:0;padding-inline:18px;position:absolute;background:rgba(0,0,0,0);bottom:100px}@media(max-width: 374.98px){#site-content .as-site-content #as-map__container .result__description{padding-block-end:10px}}@media(min-width: 992px){#site-content .as-site-content #as-map__container .result__description{padding-block:10px 0;padding-inline:22px 13px;bottom:105px}}#site-content .as-site-content #as-map__container .result__description .short-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}#site-content .as-site-content #as-map__container .result__description .short-description li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}#site-content .as-site-content #as-map__container .result__description h4{display:none}#site-content .as-site-content #as-map__container .result__description h3{color:#fff;margin-block-start:0}#site-content .as-site-content #as-map__container .result__description h3 a{color:#fff}#site-content .as-site-content #as-map__container .result__description .result__detail-link{color:#fff}#site-content .as-site-content #as-map__container .result__description .result__detail-link::after{content:none !important}#site-content .as-site-content #as-map__container .result__description .result__detail-link::before{border-bottom:1px solid #ffc211;width:100%}#site-content .as-site-content #as-map__container .result__rates{padding:0;position:absolute;bottom:29px;left:65px;background:rgba(0,0,0,0);justify-content:space-between;align-items:flex-end;flex-direction:row;column-gap:32px;width:auto}@media(max-width: 374.98px){#site-content .as-site-content #as-map__container .result__rates{flex-wrap:wrap;flex-direction:column}}@media(min-width: 768px){#site-content .as-site-content #as-map__container .result__rates{width:100%;padding-inline:22px;left:unset}}@media(min-width: 992px){#site-content .as-site-content #as-map__container .result__rates{bottom:46px}}#site-content .as-site-content #as-map__container .result__rates .result__lead-rate{color:#fff}#site-content .as-site-content #as-map__container .result__rates .result__lead-rate-cta{margin-top:0}#site-content .as-site-content #as-map__container .result__rates .result__lead-rate-cta .as-btn-main{padding:5.5px 27.5px;border-color:#fff;color:#fff;padding-inline:27.5px;font-size:.875rem;white-space:normal}#site-content .as-site-content #as-map__container .result__rates .retail{color:#fff;font-size:1rem;line-height:1.125rem;display:block;margin-block-start:10px}#site-content .as-site-content #as-map__container .result__rates .result__best-rate{display:none}#site-content .as-site-content #as-map__container .map-custom-info-window__close{display:block;cursor:pointer;height:30px;width:30px;background:rgba(0,0,0,0);position:absolute;right:43px;top:5px;box-shadow:none;padding:5px}@media(min-width: 768px){#site-content .as-site-content #as-map__container .map-custom-info-window__close{right:8px;padding:0}}#site-content .as-site-content #as-map__container .map-custom-info-window__close .icon-close{stroke-width:1px;stroke:#fff}@media(min-width: 992px){.brand-site #site-content .as-site-content #as-nav__container .as-nav__actions-wrapper{flex-direction:row-reverse;column-gap:8px}}.brand-site #site-content .as-site-content #as-nav__container .as-nav__actions-wrapper .as-nav__list-view,.brand-site #site-content .as-site-content #as-nav__container .as-nav__actions-wrapper .as-nav__grid-view,.brand-site #site-content .as-site-content #as-nav__container .as-nav__actions-wrapper .as-nav__map-view{border:1px solid #000}@media(min-width: 992px){.brand-site #site-content .as-site-content #as-nav__container .as-nav__views-wrapper{column-gap:8px}}@media(min-width: 992px){.brand-site #site-content .as-site-content .as-nav__action:not(:last-child){margin-inline-end:0}}.site-header{position:fixed;top:0;left:0;right:0;z-index:400;transition:all .3s ease-in}.site-header .js-insert-gms-header{display:none}@media(min-width: 992px){.site-header .js-insert-gms-header{display:block}}.site-header .js-insert-gms-header.header-gms-container-mobile{display:block}@media(min-width: 992px){.site-header .js-insert-gms-header.header-gms-container-mobile{display:none}}.site-header .idp-header{background:var(--idp-head-background-color, transparent);transition:all .3s ease;color:var(--idp-head-text-color, #FFFFFF)}@media(hover: hover){.site-header .idp-header:hover{background:var(--idp-head-background-color-hover, transparent)}}@media(hover: hover){.site-header .idp-header:hover .header-user__sign-in a,.site-header .idp-header:hover .header-user__sign-in button{color:var(--idp-head-text-color-hover, #FFFFFF)}}.site-header .idp-header .header-user__sign-in{padding-inline:0;margin-inline-start:0}@media(min-width: 1200px){.site-header .idp-header .header-user__sign-in{min-width:100px}}.site-header .idp-header .header-user__sign-in a,.site-header .idp-header .header-user__sign-in button{padding-block:7px;padding-inline:10px;border-radius:0 !important;transition:all .3s ease-in-out;text-decoration:none;position:relative;text-align:center;font-family:"helvetica_neue_medium",sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0px;color:var(--idp-head-text-color, #FFFFFF)}@media(min-width: 992px){.site-header .idp-header .header-user__sign-in a,.site-header .idp-header .header-user__sign-in button{font-size:1.1875rem;line-height:1.5;padding-block:3px;padding-inline:0}}@media(min-width: 992px){.site-header .idp-header .header-user__sign-in a .link-transparent,.site-header .idp-header .header-user__sign-in button .link-transparent{justify-content:flex-end}.site-header .idp-header .header-user__sign-in a .link-transparent .icon__text,.site-header .idp-header .header-user__sign-in button .link-transparent .icon__text{padding-inline-start:10px}}@media(hover: hover){.site-header .idp-header .header-user__sign-in a:hover,.site-header .idp-header .header-user__sign-in button:hover{background:rgba(0,0,0,0);border-color:#d52f89}}.site-header .idp-header .header-user__sign-in a img,.site-header .idp-header .header-user__sign-in button img{width:auto;height:15px}@media(min-width: 992px){.site-header .idp-header .header-user__sign-in a .icon__text,.site-header .idp-header .header-user__sign-in button .icon__text{text-shadow:0px 0px 1px #000}}.site-header .portal-back-button{background:#764a98;padding-block:4.5px;padding-inline:22px;display:flex;height:26px;justify-content:center}@media(min-width: 992px){.site-header .portal-back-button{padding-inline:44px;justify-content:flex-end}}.site-header .portal-back-button a{text-decoration:none;font-family:"helvetica_neue_light",sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0;color:#fff;display:flex;align-items:center}.site-header .portal-back-button a .portal-back-icon{height:14px}.site-header .portal-back-button a .portal-back-icon svg{display:block;height:100%;width:auto;overflow:visible}.site-header .portal-back-button a .portal-back-icon svg path{stroke:#fff}.site-header .portal-back-button a .portal-back-text{margin-inline-start:4px;line-height:1}.site-header .portal-back-button span{display:inline-block}@media(min-width: 992px){.site-header.header-brand.fixed-header .header-container .middle-container{padding-block-start:10px}}@media(min-width: 992px){.site-header.header-brand.fixed-header .header-container .right-container .gms-login-wrap{top:4px}}@media(min-width: 992px){.site-header.header-brand.fixed-header .header-container .right-container .more-menu{margin-block-start:5px}}@media(min-width: 992px){.site-header.header-brand .language-switcher-wrapper{padding-block-start:0}}@media(min-width: 992px){.site-header.header-brand .header-container{padding:18px 30px 0 30px}}@media(min-width: 1200px){.site-header.header-brand .header-container{padding:18px clamp(20px,4.2361111111dvw,61px) 0 clamp(20px,4.5833333333dvw,66px)}}@media(min-width: 992px){.site-header.header-brand .header-container .left-container{align-items:center}}@media(min-width: 992px){.site-header.header-brand .header-container .left-container .logo-wrapper img{max-width:181px}}@media(min-width: 992px){.site-header.header-brand .header-container .middle-container{padding-block:17px 0}}@media(min-width: 992px){.site-header.header-brand .header-container .right-container .more-menu{margin-block-start:12px}}.site-header.header-brand .header-container .right-container .more-menu .more-menu-nav .top-wrap{padding-block-start:27px}@media(min-width: 992px){.site-header.header-brand .gms-login-wrap{top:14px}}@media(min-width: 992px){.site-header.header-hotel.fixed-header .header-container .middle-container{padding-block-start:10px}}@media(min-width: 992px){.site-header.header-hotel.fixed-header .header-container .right-container .gms-login-wrap{top:4px}}@media(min-width: 992px){.site-header.header-hotel.fixed-header .header-container .right-container .more-menu{margin-block-start:5px}}@media(min-width: 992px){.site-header.header-hotel .language-switcher-wrapper{padding-block-start:0}}@media(min-width: 992px){.site-header.header-hotel .header-container .left-container{align-items:center}}@media(min-width: 992px){.site-header.header-hotel .header-container .left-container .logo-wrapper img{max-width:191px}}@media(min-width: 992px){.site-header.header-hotel .header-container .middle-container{padding-block:17px 0}}@media(min-width: 992px){.site-header.header-hotel .header-container .right-container .more-menu{margin-block-start:12px}}.site-header.header-hotel .header-container .right-container .more-menu .more-menu-nav .top-wrap{padding-block-start:27px}@media(min-width: 992px){.site-header.header-hotel .header-container .right-container .more-menu .more-menu-nav .top-wrap{padding-block:0}}@media(min-width: 992px){.site-header.header-hotel .gms-login-wrap{top:12px}}.site-header .header-container{display:flex;justify-content:space-between;align-items:flex-start;padding:22px 22px}@media(min-width: 992px){.site-header .header-container{padding:23px 30px 0 30px;transition:all .3s ease-in-out}}@media(min-width: 1200px){.site-header .header-container{padding:41px clamp(20px,4.2361111111dvw,61px) 0 clamp(20px,4.5833333333dvw,66px)}}.site-header .header-container .left-container{display:flex;align-items:flex-start;flex-direction:row-reverse;width:66.6%;justify-content:space-between;position:relative}@media(min-width: 992px){.site-header .header-container .left-container{flex-direction:row;width:auto}}.site-header .header-container .left-container .logo-wrapper{width:50%;display:flex;justify-content:center}@media(min-width: 992px){.site-header .header-container .left-container .logo-wrapper{width:auto}}.site-header .header-container .left-container .logo-wrapper img{width:auto;height:36px;max-width:100%}@media(min-width: 992px){.site-header .header-container .left-container .logo-wrapper img{height:55px;max-width:168px}}.site-header .header-container .left-container .logo-wrapper .scroll-logo{display:none}.site-header .header-container .middle-container{display:none;width:69.0277777778dvw;padding-block:10px 0;padding-inline:0 70px}@media(min-width: 992px){.site-header .header-container .middle-container{padding-inline-start:0;display:flex;width:55.5555555556dvw}}@media(min-width: 1200px){.site-header .header-container .middle-container{width:69.0277777778dvw;padding-inline-end:120px}}@media(min-width: 1435px){.site-header .header-container .middle-container{padding-inline-end:140px}}.site-header .header-container .middle-container .nav-bar{margin:0 auto;text-shadow:0px 0px 1px #000}.site-header .header-container .middle-container .nav-bar ul{display:flex;justify-content:flex-end;flex-wrap:wrap}.site-header .header-container .middle-container .nav-bar ul .main-nav-item{margin-inline-end:clamp(15px,2.0138888889dvw,29px);position:relative}.site-header .header-container .middle-container .nav-bar ul .main-nav-item a{text-decoration:none;font-family:"helvetica_neue_medium",sans-serif;font-size:1.375rem;line-height:1.375rem;letter-spacing:0;color:#fff;position:relative}.site-header .header-container .middle-container .nav-bar ul .main-nav-item a::after{content:"";display:block;width:76%;height:1px;background-color:#d52f89;position:absolute;left:0;right:0;bottom:-9px;margin:auto;transition:.4s all ease-in-out;transform:scale(0)}@media(hover: hover){.site-header .header-container .middle-container .nav-bar ul .main-nav-item a:hover::after{transform:scale(1)}}.site-header .header-container .middle-container .nav-bar ul .main-nav-item a.current{pointer-events:all}@media(min-width: 992px){.site-header .header-container .middle-container .nav-bar ul .main-nav-item a.current{pointer-events:all}}.site-header .header-container .middle-container .nav-bar ul .main-nav-item a.current::after{width:100%;transform:scale(1)}.site-header .header-container .middle-container .nav-bar ul .main-nav-item.nav-link-hide{display:none}.site-header .header-container .middle-container .nav-bar ul .main-nav-item .sub-nav-wrapper{width:max-content;position:absolute;top:21px;transition:.4s all ease-in-out;transform:scaleY(0);transform-origin:top;padding-top:10px}.site-header .header-container .middle-container .nav-bar ul .main-nav-item .sub-nav-wrapper .sub-nav{flex-direction:column;background-color:#f5f6f4;padding:25px 0;text-shadow:none;border-top:3px solid #d52f89}.site-header .header-container .middle-container .nav-bar ul .main-nav-item .sub-nav-wrapper .sub-nav .sub-nav-item .sub-nav-link{display:flex;width:100%;padding:5px 21px 4px;transition:background-color .4s ease-in-out;color:#000}@media(hover: hover){.site-header .header-container .middle-container .nav-bar ul .main-nav-item .sub-nav-wrapper .sub-nav .sub-nav-item .sub-nav-link:hover{background-color:#e0e0e0}}.site-header .header-container .middle-container .nav-bar ul .main-nav-item .sub-nav-wrapper .sub-nav .sub-nav-item .sub-nav-link.current{background-color:#e0e0e0;pointer-events:all}.site-header .header-container .middle-container .nav-bar ul .main-nav-item .sub-nav-wrapper .sub-nav .sub-nav-item .sub-nav-link::after{display:none}.site-header .header-container .middle-container .nav-bar ul .main-nav-item .sub-nav-wrapper.open{transform:scaleY(1)}.site-header .header-container .middle-container .nav-bar ul .main-nav-item.has-submenu .main-nav-link{display:flex;align-items:center}.site-header .header-container .middle-container .nav-bar ul .main-nav-item.has-submenu .main-nav-link .submenu-icon{display:flex;height:5px;margin-inline-start:5px;margin-top:5px;transition:all .3s ease-in-out}.site-header .header-container .middle-container .nav-bar ul .main-nav-item.has-submenu .main-nav-link::after{display:none}.site-header .header-container .middle-container .nav-bar ul .main-nav-item.has-submenu .main-nav-link.current::after{display:block;width:calc(100% - 16px);right:auto}@media(hover: hover){.site-header .header-container .middle-container .nav-bar ul .main-nav-item.has-submenu:hover .sub-nav-wrapper{transform:scaleY(1);z-index:999}.site-header .header-container .middle-container .nav-bar ul .main-nav-item.has-submenu:hover .main-nav-link .submenu-icon{transform:rotate(180deg)}}.site-header .header-container .right-container{width:33.3%;display:flex;justify-content:flex-end;position:relative}@media(min-width: 992px){.site-header .header-container .right-container{width:auto;padding-top:10px}}@media(min-width: 992px){.site-header .header-container .right-container .more-menu{display:flex;align-items:flex-end;justify-content:center;margin-top:5px}}.site-header .header-container .right-container .more-menu .js-menu-toggle{background-color:rgba(0,0,0,0);border:none;position:relative;width:30px;height:18px;cursor:pointer;display:none;z-index:10}@media(min-width: 992px){.site-header .header-container .right-container .more-menu .js-menu-toggle{display:block}}.site-header .header-container .right-container .more-menu .js-menu-toggle .bar{width:100%;border-bottom:2px solid #fff;position:absolute;left:0;top:0;transition:all .3s ease-in-out}.site-header .header-container .right-container .more-menu .js-menu-toggle .bar.bar1,.site-header .header-container .right-container .more-menu .js-menu-toggle .bar.bar3{left:0}.site-header .header-container .right-container .more-menu .js-menu-toggle .bar.bar2{top:7px}.site-header .header-container .right-container .more-menu .js-menu-toggle .bar.bar3{top:13px}@media(hover: hover){.site-header .header-container .right-container .more-menu .js-menu-toggle:hover .bar.bar1,.site-header .header-container .right-container .more-menu .js-menu-toggle:hover .bar.bar3{left:3px}}.site-header .header-container .right-container .more-menu .more-menu-nav{width:100%;height:100dvh;background:#fff;position:fixed;left:0;top:0;opacity:0;z-index:-1;visibility:hidden;transition:all .3s ease-in-out;display:flex;flex-direction:column;padding-block:26px 0;box-sizing:border-box}@media(min-width: 992px){.site-header .header-container .right-container .more-menu .more-menu-nav{padding:48px 0 18px 64px}}.site-header .header-container .right-container .more-menu .more-menu-nav .portal-back-button{position:fixed;top:0;left:0;width:100%}.site-header .header-container .right-container .more-menu .more-menu-nav .top-wrap{padding-bottom:26px 0 56px 0;width:100%;display:flex;align-items:center;justify-content:center;position:relative}@media(min-width: 992px){.site-header .header-container .right-container .more-menu .more-menu-nav .top-wrap{padding:0 63px 15px 0;justify-content:space-between}}.site-header .header-container .right-container .more-menu .more-menu-nav .top-wrap .logo-wrapper{width:auto;display:flex;justify-content:flex-start;align-items:center;position:relative}.site-header .header-container .right-container .more-menu .more-menu-nav .top-wrap .logo-wrapper img{height:auto;max-height:100px;width:190px;object-fit:contain;object-position:center;display:block}.site-header .header-container .right-container .more-menu .more-menu-nav .top-wrap .logo-wrapper .language-switcher-wrapper{display:none;height:fit-content;padding-block-start:0;padding-inline-start:0}@media(min-width: 992px){.site-header .header-container .right-container .more-menu .more-menu-nav .top-wrap .logo-wrapper .language-switcher-wrapper{display:block}}.site-header .header-container .right-container .more-menu .more-menu-nav .top-wrap .logo-wrapper .language-switcher-wrapper .language-toggle{color:#000}.site-header .header-container .right-container .more-menu .more-menu-nav .top-wrap .logo-wrapper .language-switcher-wrapper .language-toggle .language-icon svg path,.site-header .header-container .right-container .more-menu .more-menu-nav .top-wrap .logo-wrapper .language-switcher-wrapper .language-toggle .icon svg path{fill:#000}.site-header .header-container .right-container .more-menu .more-menu-nav .top-wrap .logo-wrapper .language-switcher-wrapper .lang-list li a{color:#000}.site-header .header-container .right-container .more-menu .more-menu-nav .top-wrap .js-menu-close{background-color:rgba(0,0,0,0);border:none;position:absolute;right:25px;width:27px;height:18px;cursor:pointer;display:block;z-index:100}@media(min-width: 992px){.site-header .header-container .right-container .more-menu .more-menu-nav .top-wrap .js-menu-close{position:relative;right:0}}.site-header .header-container .right-container .more-menu .more-menu-nav .bottom-wrap{display:flex;height:calc(100% - 61px)}@media(min-width: 992px){.site-header .header-container .right-container .more-menu .more-menu-nav .bottom-wrap{height:auto;max-height:calc(100dvh - 124px)}}.site-header .header-container .right-container .more-menu .more-menu-nav .bottom-wrap .right-wrap{width:68.75%;overflow:hidden;display:none}@media(min-width: 992px){.site-header .header-container .right-container .more-menu .more-menu-nav .bottom-wrap .right-wrap{display:block;overflow:visible}}.site-header .header-container .right-container .more-menu .more-menu-nav .bottom-wrap .right-wrap .menu-image-wrap{margin-inline-end:63px}.site-header .header-container .right-container .more-menu .more-menu-nav .bottom-wrap .right-wrap .menu-image-wrap .menu-image{display:block;max-height:calc(100dvh - 124px);height:calc(((100dvw - 65px)*.6875 - 65px)*543/883 + 100px);overflow:visible;position:relative;padding:38px 0 62px}.site-header .header-container .right-container .more-menu .more-menu-nav .bottom-wrap .right-wrap .menu-image-wrap .menu-image img{width:100%;max-height:calc(100dvh - 222px);object-fit:cover;opacity:0;transition:all .6s ease-in-out;z-index:-999;width:calc((100dvw - 65px)*.6875 - 65px);height:calc(((100dvw - 65px)*.6875 - 65px)*543/883);position:absolute;top:38px;left:0;transform:translateY(100px)}.site-header .header-container .right-container .more-menu .more-menu-nav .bottom-wrap .right-wrap .menu-image-wrap .menu-image img.active{opacity:1;z-index:100;bottom:-50px;transform:translateY(0)}.site-header .header-container .right-container .more-menu .more-menu-nav .bottom-wrap .right-wrap .menu-image-wrap .vector-design{position:absolute;top:0;right:-63px;height:100%;z-index:1000;width:100%;right:0;transform:translateX(50%)}.site-header .header-container .right-container .more-menu .more-menu-nav .bottom-wrap .right-wrap .menu-image-wrap .vector-design svg{height:calc(100% - 2px);width:100%}.site-header .header-container .right-container .more-menu .more-menu-nav .bottom-wrap .right-wrap .menu-image-wrap .vector-design svg g,.site-header .header-container .right-container .more-menu .more-menu-nav .bottom-wrap .right-wrap .menu-image-wrap .vector-design svg path{stroke:var(--border-design-color)}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap{width:100%;overflow:hidden;padding:56px 0 0;box-sizing:border-box}@media(min-width: 414px)and (orientation: landscape){.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap{padding:28px 0 0}}@media(min-width: 768px){.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap{margin:0 auto}}@media(min-width: 992px){.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap{width:31.25%;padding-block:38px 62px;padding-inline:50px 0;max-height:calc(100dvh - 124px);height:calc(((100dvw - 65px)*.6875 - 65px)*543/883 + 100px)}}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar{height:100%;overflow-y:auto;padding-inline-end:8px;scrollbar-width:thin;display:flex;flex-direction:column;overflow-x:hidden}@media(min-width: 768px){.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar{padding-inline-end:50px}}@media(min-width: 992px){.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar{display:block;height:calc(((100dvw - 65px)*.6875 - 65px)*543/883);max-height:calc(100dvh - 222px)}}@media(min-width: 1920px){.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar{display:flex;justify-content:center}}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul{width:fit-content;margin:0 auto;padding-block-end:56px}@media(min-width: 992px){.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul{width:auto;margin:initial;padding-block-end:0}}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item{width:fit-content;margin-bottom:25px}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item a{text-decoration:none;font-family:"helvetica_neue_medium",sans-serif;font-size:1.25rem;line-height:1.375rem;letter-spacing:0;color:#000;position:relative}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item a::after{content:"";display:block;width:76%;height:1px;background-color:#d52f89;position:absolute;left:0;right:0;bottom:-5px;margin:auto;transition:.4s all ease-in-out;transform:scale(0)}@media(hover: hover){.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item a:hover{font-family:"helvetica_neue_medium",sans-serif}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item a:hover::after{transform:scale(1)}}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item a.current{font-family:"helvetica_neue_medium",sans-serif;pointer-events:all}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item a.current::after{width:100%;transform:scale(1)}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.nav-link-hide{display:none}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item:last-child{margin-bottom:0}@media(min-width: 992px){.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item{margin-bottom:30px}}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.has-submenu .main-nav-link{display:flex;align-items:center;width:max-content}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.has-submenu .main-nav-link .submenu-icon{display:flex;height:5px;margin-inline-start:5px;margin-top:5px;transition:all .4s ease-in-out}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.has-submenu .main-nav-link .submenu-icon svg path{fill:#000}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.has-submenu .main-nav-link.current{pointer-events:all}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.has-submenu .main-nav-link.current:not(.sub-nav-link)::after{width:calc(100% - 16px);right:auto}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.has-submenu .sub-nav-wrapper{padding-inline-start:12px;transition:all .4s ease-in-out;transform:scaleY(0);max-height:0;transform-origin:top;overflow:hidden;width:fit-content}@media(min-width: 992px){.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.has-submenu .sub-nav-wrapper{padding-inline-start:30px}}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.has-submenu .sub-nav-wrapper .sub-nav{padding-top:15px;padding-block-end:0}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.has-submenu .sub-nav-wrapper .sub-nav .sub-nav-item{margin-bottom:12px}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.has-submenu .sub-nav-wrapper .sub-nav .sub-nav-item:last-child{margin-bottom:4px}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.has-submenu .sub-nav-wrapper .sub-nav .sub-nav-item .sub-nav-link{font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#000}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.has-submenu .sub-nav-wrapper.open{transform:scaleY(1);max-height:fit-content}@media(hover: hover){.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.has-submenu:hover .sub-nav-wrapper{transform:scaleY(1);max-height:fit-content}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.has-submenu:hover .main-nav-link .submenu-icon{transform:rotate(180deg)}}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar ul .main-nav-item.expanded .main-nav-link{font-family:"helvetica_neue_medium",sans-serif}.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar::after{content:"";display:block;background-image:var(--mobile-background-image);width:auto;height:121px;min-height:121px;position:relative;bottom:0;margin-inline-end:-8px;margin-block-start:auto}@media(min-width: 992px){.site-header .header-container .right-container .more-menu .more-menu-nav .left-wrap .nav-bar::after{display:none}}.site-header .header-container .right-container .more-menu.open .more-menu-nav{opacity:1;z-index:99;visibility:visible}@media(min-width: 992px){.site-header .header-container .right-container .more-menu.open .more-menu-nav .top-wrap .logo-wrapper .language-switcher-wrapper{display:none}}.site-header .scroll-bm{display:none;position:absolute;right:52px;top:67px;min-width:145px}.site-header.fixed-header{color:var(--fixed-header-text-color, #000000);background-color:var(--fixed-header-bg-color, #5a348b);box-shadow:0 3px 6px rgba(0,0,0,.2)}.site-header.fixed-header .idp-header .header-user__sign-in a,.site-header.fixed-header .idp-header .header-user__sign-in button{padding-block:5px;color:var(--fixed-header-text-color, #000000)}@media(min-width: 992px){.site-header.fixed-header .idp-header .header-user__sign-in a,.site-header.fixed-header .idp-header .header-user__sign-in button{padding-block:4px}}@media(min-width: 992px){.site-header.fixed-header .idp-header .header-user__sign-in a .icon__text,.site-header.fixed-header .idp-header .header-user__sign-in button .icon__text{text-shadow:none}}.site-header.fixed-header .idp-header .header-user__sign-in a svg,.site-header.fixed-header .idp-header .header-user__sign-in button svg{margin-block-start:-4px}@media(hover: hover){.site-header.fixed-header .idp-header .header-user__sign-in:hover{background:rgba(0,0,0,0)}}.site-header.fixed-header .header-container{padding-top:13px;padding-bottom:13px}.site-header.fixed-header .header-container .left-container .logo-wrapper .main-logo{display:none}.site-header.fixed-header .header-container .left-container .logo-wrapper .scroll-logo{display:block;height:36px}@media(min-width: 992px){.site-header.fixed-header .header-container .left-container .logo-wrapper .scroll-logo{height:41px}}.site-header.fixed-header .header-container .left-container .language-switcher-wrapper{left:0;top:4px;order:3}@media(min-width: 992px){.site-header.fixed-header .header-container .left-container .language-switcher-wrapper{left:175px;top:10px;order:unset}}.site-header.fixed-header .header-container .left-container .language-switcher-wrapper .language-toggle{text-shadow:none;color:var(--fixed-header-text-color, #000000)}.site-header.fixed-header .header-container .left-container .language-switcher-wrapper .language-toggle svg path{fill:var(--fixed-header-text-color, #000000)}.site-header.fixed-header .header-container .left-container .language-switcher-wrapper .lang-list a{color:#000}.site-header.fixed-header .header-container .left-container .header-currency-switcher{order:2;margin-inline-start:10px;margin-inline-end:auto}@media(min-width: 992px){.site-header.fixed-header .header-container .left-container .header-currency-switcher{order:unset;padding-block-start:0}}.site-header.fixed-header .header-container .left-container .header-currency-switcher .cs-container .cs-trigger{color:var(--fixed-header-text-color, #000000)}.site-header.fixed-header .header-container .middle-container .nav-bar .main-nav-item{text-shadow:none}.site-header.fixed-header .header-container .middle-container .nav-bar .main-nav-item .main-nav-link{color:var(--fixed-header-text-color, #000000)}.site-header.fixed-header .header-container .middle-container .nav-bar .main-nav-item .main-nav-link .submenu-icon svg path{fill:var(--fixed-header-text-color, #000000)}.site-header.fixed-header .header-container .right-container{position:relative}.site-header.fixed-header .header-container .right-container .gms-login-wrap{top:4px}@media(min-width: 992px){.site-header.fixed-header .header-container .right-container .gms-login-wrap{top:8px;height:31px}}.site-header.fixed-header .header-container .right-container .gms-login-wrap .login-toggle{color:var(--fixed-header-text-color, #000000);text-shadow:none}.site-header.fixed-header .header-container .right-container .gms-login-wrap .login-toggle svg g{stroke:var(--fixed-header-text-color, #000000)}.site-header.fixed-header .header-container .right-container .gms-login-wrap .login-toggle svg path{stroke:var(--fixed-header-text-color, #000000)}.site-header.fixed-header .header-container .right-container .gms-login-wrap .login-toggle svg path.u-head{stroke:none}.site-header.fixed-header .header-container .right-container .gms-login-wrap .login-toggle svg path.u-body{stroke:none;fill:var(--fixed-header-text-color, #000000)}.site-header.fixed-header .header-container .right-container .gms-login-wrap .toggle-list a{color:#000}.site-header.fixed-header .header-container .right-container .js-menu-toggle .bar{border-bottom:2px solid var(--fixed-header-text-color, #000000)}.site-header.fixed-header .scroll-bm{display:none}@media(min-width: 992px){.site-header.fixed-header .scroll-bm{display:flex;justify-content:center}}.site-header.fixed-header .portal-back-button~.header-container .scroll-bm{top:93px}.site-header .custom-menu.hide-image .custom-menu-image{display:none}.site-header .custom-menu.hide-link .custom-menu-anchor{display:none}.header-outer{min-height:62px}@media(min-width: 992px){.header-outer{min-height:67px}}.header-outer.has-portal-link{min-height:88px}@media(min-width: 992px){.header-outer.has-portal-link{min-height:93px}}body .site-header.menu-open .booking-mask{display:none}body.scrolled .site-header.menu-open .booking-mask.open{display:none}.fake-header{padding-block-start:var(--js-dynamic-header-height)}.fake-header.has-hero{display:none}.language-switcher-wrapper{text-transform:uppercase;padding-block-start:5px;margin-inline-end:15px}@media(min-width: 992px){.language-switcher-wrapper{transition:all .4s ease-in-out;padding-block-start:10px;padding-inline-start:30px}}@media(min-width: 1200px){.language-switcher-wrapper{padding-inline-start:16px}.language-switcher-wrapper:hover .lang-list-wrap{transform:scaleY(1);z-index:999}.language-switcher-wrapper:hover .language-toggle .icon{transform:rotate(180deg)}}@media(min-width: 1435px){.language-switcher-wrapper{padding-inline-start:30px}}.language-switcher-wrapper .language-toggle{text-transform:uppercase;background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;text-shadow:0px 0px 1px #000;font-family:"helvetica_neue_medium",sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0px;color:#fff;display:flex;align-items:center;gap:0 4px;position:relative}@media(min-width: 992px){.language-switcher-wrapper .language-toggle{font-size:1.1875rem;line-height:1.375rem}}.language-switcher-wrapper .language-toggle .icon{display:flex;height:3px;transition:all .3s ease-in-out;position:absolute;right:-15px;top:7px}@media(min-width: 992px){.language-switcher-wrapper .language-toggle .icon{top:50%;transform:translateY(-50%)}}.language-switcher-wrapper .language-toggle .language-icon{display:flex;height:13px}@media(min-width: 992px){.language-switcher-wrapper .language-toggle .language-icon{height:15px}}.language-switcher-wrapper .language-toggle .language-icon svg{height:100%;width:auto;overflow:visible}.language-switcher-wrapper .lang-list-wrap{transition:all .4s ease-in-out;transform:scaleY(0);transform-origin:top;overflow:hidden;position:absolute}.language-switcher-wrapper .lang-list{margin-top:13px;text-align:center;background-color:#f5f6f4;max-width:121px;padding:25px 0 23px}.language-switcher-wrapper .lang-list li{width:100%;margin-bottom:10px}@media(min-width: 992px){.language-switcher-wrapper .lang-list li{margin-bottom:14px}}.language-switcher-wrapper .lang-list li:last-child{margin-bottom:0}.language-switcher-wrapper .lang-list li a,.language-switcher-wrapper .lang-list li button{text-decoration:none;text-transform:capitalize;display:flex;width:100%;padding:3px 26px;transition:all .3s ease-in-out;font-family:"helvetica_neue_medium",sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.language-switcher-wrapper .lang-list li a,.language-switcher-wrapper .lang-list li button{font-size:1.1875rem;line-height:1.375rem}}@media(hover: hover){.language-switcher-wrapper .lang-list li a:hover,.language-switcher-wrapper .lang-list li button:hover{background-color:#e0e0e0}}.language-switcher-wrapper .lang-list li a.current-lang,.language-switcher-wrapper .lang-list li button.current-lang{pointer-events:none;background-color:#e0e0e0;border:none}.language-switcher-wrapper.open .lang-list-wrap{transform:scaleY(1)}.language-switcher-wrapper.open .icon{transform:rotate(180deg);margin-block-start:4px}.header-currency-switcher{padding-block-start:5px;position:relative}@media(min-width: 992px){.header-currency-switcher{padding-block-start:10px;margin-inline-start:10px}}.header-currency-switcher .cs-container .cs-trigger{font-family:"helvetica_neue_medium",sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0px;color:#fff;padding:0}@media(min-width: 992px){.header-currency-switcher .cs-container .cs-trigger{font-size:1.1875rem;line-height:1.375rem}}.header-currency-switcher .cs-container .cs-popup{position:fixed;top:0;width:100%;height:100%;left:0}.header-currency-switcher .cs-container .cs-popup .cs-back{color:inherit}@media(min-width: 768px){.header-currency-switcher .cs-container .cs-popup{position:absolute;width:328px;height:auto;top:100%}}.gms-login-wrap{position:absolute;right:0;top:0;bottom:0}@media(min-width: 992px){.gms-login-wrap{right:50px;top:8px;transition:all .3s ease-in-out}}@media(min-width: 1200px){.gms-login-wrap{right:40px}.gms-login-wrap:hover .toggle-list-wrap{transform:scaleY(1);z-index:999}.gms-login-wrap:hover .login-toggle .icon{transform:rotate(180deg)}}@media(min-width: 1435px){.gms-login-wrap{right:50px}}.gms-login-wrap .login-toggle{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;text-shadow:0px 0px 1px #000;font-family:"helvetica_neue_medium",sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0px;color:#fff;display:flex;align-items:center;gap:0 4px}@media(min-width: 992px){.gms-login-wrap .login-toggle{font-size:1.1875rem;line-height:1.375rem}}.gms-login-wrap .login-toggle .icon{display:flex;height:auto;transition:all .3s ease-in-out;margin-top:4px}.gms-login-wrap .login-toggle .toggle-icon{display:flex;height:12px}@media(min-width: 992px){.gms-login-wrap .login-toggle .toggle-icon{height:13px}}.gms-login-wrap .login-toggle svg{height:100%;width:auto;overflow:visible}@media(max-width: 767px){.gms-login-wrap .toggle-text{margin-block-start:2px}}.gms-login-wrap .toggle-list-wrap{transition:all .4s ease-in-out;transform-origin:top;transform:scaleY(0);min-width:130px;overflow:hidden;position:absolute;top:21px;right:0;z-index:1}@media(min-width: 992px){.gms-login-wrap .toggle-list-wrap{left:0}}.gms-login-wrap .toggle-list{margin-top:13px;text-align:center;background-color:#fafafa;max-width:121px;padding:15px 0}@media(min-width: 992px){.gms-login-wrap .toggle-list{padding:25px 0 23px}}.gms-login-wrap .toggle-list li{width:100%;margin-bottom:10px}@media(min-width: 992px){.gms-login-wrap .toggle-list li{margin-bottom:14px}}.gms-login-wrap .toggle-list li:last-child{margin-bottom:0}.gms-login-wrap .toggle-list li a{text-decoration:none;display:flex;width:100%;padding:3px 26px;transition:all .3s ease-in-out;font-family:"helvetica_neue_medium",sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.gms-login-wrap .toggle-list li a{font-size:1.1875rem;line-height:1.375rem}}@media(hover: hover){.gms-login-wrap .toggle-list li a:hover{background-color:#fafafa}}.gms-login-wrap.open .icon{transform:rotate(180deg)}.gms-login-wrap.open .toggle-list-wrap{transform:scaleY(1);z-index:2}body.body-loaded.more-menu-opened{overflow:hidden}.is-safari .site-header .idp-header .header-user__sign-in button{line-height:1}.is-safari .site-header .idp-header .header-user__sign-in button svg{margin-block-start:-4px}.is-safari .site-header .idp-header .header-user__sign-in .icon__text{margin-block-start:2px}.is-safari .site-header .idp-header .portal-back-icon{margin-block-start:-5px}#main-content{margin-block-start:112px}#as-results__container .results,#as-map__container .results{width:100%}@media(min-width: 768px){#as-results__container .results.list .result,#as-map__container .results.list .result{grid-template-columns:1fr}}@media(min-width: 992px){#as-results__container .results.list .result,#as-map__container .results.list .result{grid-template-columns:34% 46% 20%}}@media(min-width: 1200px){#as-results__container .results.list .result,#as-map__container .results.list .result{grid-template-columns:29.5% 51.74% 18.7%}}.booking-mask{position:fixed;background:#fff;z-index:999;right:0;left:0;height:100dvh;bottom:0;overflow:auto;transition:all .4s ease-in-out;opacity:0;pointer-events:none}@media(max-width: 767px){.booking-mask{top:0 !important}}@media(min-width: 768px)and (max-width: 991px){.booking-mask{top:0 !important}}.booking-mask.open{opacity:1;transition:all .4s ease-in-out;pointer-events:all}@media(min-width: 992px){.booking-mask{display:flex;position:fixed;position:absolute;top:calc(100dvh - 92px);bottom:10px;left:0;right:0;margin:auto;max-width:1280px;width:865px;z-index:99;height:auto;transition:initial;opacity:1;pointer-events:all;overflow:initial}}@media(min-width: 992px){.booking-mask.scroll-auto .bm-outer-destination-popup{max-height:420px;overflow:auto}}@media(min-width: 992px){.booking-mask .bm-form-wrap-all{width:100%}}.booking-mask .bm-form-container .desktop{display:none}@media(min-width: 992px){.booking-mask .bm-form-container .desktop{display:flex;background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);width:100%;align-items:center;padding:0 50px;column-gap:0px;height:80px;z-index:2;justify-content:space-between}}@media(min-width: 1200px){.booking-mask .bm-form-container .desktop{padding:0 59px}}@media(min-width: 992px){.booking-mask .bm-form-container .desktop.active-cal,.booking-mask .bm-form-container .desktop.active-loc,.booking-mask .bm-form-container .desktop.active-guest{border-top:1px solid #878787}}@media(min-width: 992px){.booking-mask .bm-form-container .desktop.hotel-added{padding:0 30px}}@media(min-width: 992px){.booking-mask .bm-form-container .desktop.hotel-added .bm-input.destination{max-width:141px}}.booking-mask .bm-form-container .mobile{padding:47px 51px;overflow:auto}@media(min-width: 992px){.booking-mask .bm-form-container .mobile{display:none}}.booking-mask .bm-form{display:flex}@media(min-width: 992px){.booking-mask .bm-form{row-gap:5px;position:relative;padding:25px 0;height:100%;align-items:center;padding:0 10px}}@media(min-width: 992px){.booking-mask .bm-form.best-rate{max-width:130px}}.booking-mask .bm-form.destination{flex-direction:column;row-gap:20px}@media(min-width: 992px){.booking-mask .bm-form.destination{min-width:152px;justify-content:center;align-items:start;row-gap:9px;cursor:pointer}}@media(hover: hover){.booking-mask .bm-form.destination:hover{background-color:#f5f6f4}}.booking-mask .bm-form.destination.selected{background-color:#f5f6f4}.booking-mask .bm-form.destination.error{outline:1px solid red;outline-offset:1px}@media(min-width: 992px){.booking-mask .bm-form.date{text-align:center;column-gap:30px;padding:0;cursor:pointer}}@media(min-width: 992px){.booking-mask .bm-form.roomGuest{position:relative;flex-direction:row;text-align:center;padding:0;cursor:pointer}}@media(min-width: 992px){.booking-mask .bm-form.booking-btn{min-width:124px}}@media(min-width: 992px){.booking-mask .best-rate-text{display:flex;flex-direction:column;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.0625rem;letter-spacing:0;color:#000}.booking-mask .best-rate-text em{font-style:normal;padding-inline-start:30px;color:#011344}}@media(min-width: 992px){.booking-mask .bm-selector{display:flex;flex-direction:column;width:100%;row-gap:5px;position:relative}}@media(min-width: 992px)and (min-width: 992px){.booking-mask .bm-selector.room,.booking-mask .bm-selector.adult,.booking-mask .bm-selector.child{max-width:33.33%}}@media(min-width: 992px){.booking-mask .bm-label{font-family:"helvetica_neue_medium",sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0;color:#000;pointer-events:none}}.booking-mask .bm-input{font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000;display:flex;align-items:center;border:none;width:100%;cursor:pointer;background:none;border-radius:0;padding:0;outline:none}@media(min-width: 992px){.booking-mask .bm-input{max-width:53px;text-align:center}}.booking-mask .bm-input.destination{max-width:140px;width:fit-content;border-bottom:1px solid #0d0f0f;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#000}@media(min-width: 992px){.booking-mask .bm-input.destination{text-align:start;max-width:125px;width:auto;font-size:.875rem;text-overflow:ellipsis;white-space:nowrap}}.booking-mask .bm-input::placeholder{color:#000}.booking-mask .bm-icon{pointer-events:none;display:flex;overflow:visible}.booking-mask .bm-icon.destination{position:relative;top:-2px}.booking-mask .bm-icon.map{position:absolute;left:0;top:6px}.booking-mask .bm-icon.map svg .cover-svg{fill:#d52f89;stroke:#d52f89}.booking-mask .bm-icon.close svg{width:16px;height:18px}.booking-mask .bm-icon.close svg path{stroke:#011344}.booking-mask .bm-icon.plus,.booking-mask .bm-icon.minus{width:14px}.booking-mask .bm-icon svg{overflow:visible}.booking-mask .bm-toggle{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.booking-mask .bm-toggle.close{position:absolute;right:10px;top:10px}@media(min-width: 992px){.booking-mask .bm-toggle.close{position:relative;top:auto;right:auto;display:none}}.booking-mask .bm-toggle.close .bm-close-text{display:none}.booking-mask .bm-toggle.plus.disabled,.booking-mask .bm-toggle.minus.disabled{pointer-events:none;opacity:.5}.booking-mask .bm-toggle.close-room{position:absolute;right:14px;top:8px;width:12px}.booking-mask .bm-toggle.close-room .bm-icon svg{width:11px}.booking-mask .bm-toggle.destination-close{position:absolute;right:11px;top:11px}.booking-mask .bm-btn.disable{pointer-events:none;opacity:.7}@media(min-width: 992px){.booking-mask .bm-date-trigger-wrapper{display:flex;justify-content:space-between;position:relative;height:100%}}@media(min-width: 992px){.booking-mask .bm-date-trigger-wrapper .trigger{position:relative;width:100%;height:100%;padding:0 10px;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:9px}}@media(hover: hover){.booking-mask .bm-date-trigger-wrapper .trigger:hover{background-color:#f5f6f4}}.booking-mask .bm-date-trigger-wrapper .trigger.selected{background-color:#f5f6f4}@media(min-width: 992px){.booking-mask .bm-room,.booking-mask .bm-guest{display:flex;flex-direction:column;height:100%;justify-content:center;padding:0 10px;cursor:pointer;row-gap:9px}}@media(hover: hover){.booking-mask .bm-room:hover,.booking-mask .bm-guest:hover{background-color:#f5f6f4}}.booking-mask .bm-room.selected,.booking-mask .bm-guest.selected{background-color:#f5f6f4}@media(min-width: 992px){.booking-mask .bm-calendar{position:absolute;display:flex;bottom:-1px;width:100%;max-width:500px;margin:auto;left:-30px;right:0;z-index:-1}}@media(min-width: 992px){.booking-mask .bm-calendar.open-calendar{height:454px}}.booking-mask .bm-calendar.open-calendar .calendar-close{display:flex;z-index:99999}.booking-mask .bm-calendar .calendar-close{display:none}@media(min-width: 992px){.booking-mask .bm-calendar .calendar-close{position:absolute;right:28px;top:20px}}@media(min-width: 992px){.booking-mask .pika-single{flex-direction:row;align-items:initial;display:flex;width:100%;column-gap:25px;overflow-y:auto}}@media(min-width: 992px){.booking-mask .pika-single.is-hidden{display:none}}@media(min-width: 992px){.booking-mask .pika-single.rate-calendar .pikaday-daily-rate{font-size:.625rem;line-height:1rem;position:relative;top:-5px}}@media(min-width: 992px){.booking-mask .bm-selection{display:flex;align-items:center;column-gap:8px;padding:0 5px;text-align:start}}@media(min-width: 992px){.booking-mask .bm-selection .bm-label{width:50%;word-wrap:break-word}}@media(min-width: 992px){.booking-mask .bm-selection .bm-controller{display:flex;align-items:center;position:relative;width:45%;justify-content:center}}@media(min-width: 992px){.booking-mask .bm-selection .bm-controller .bm-input{justify-content:center}}@media(min-width: 992px){.booking-mask .bm-selection .bm-controller .bm-toggle{position:absolute}}@media(min-width: 992px){.booking-mask .bm-selection .bm-controller .bm-toggle.minus{left:0}}@media(min-width: 992px){.booking-mask .bm-selection .bm-controller .bm-toggle.plus{right:0}}@media(min-width: 992px){.booking-mask .bm-selection.child-age{justify-content:end;padding:0}}.booking-mask .bm-selection.child-age .bm-label{font-family:"helvetica_neue_medium",sans-serif;font-size:.8125rem;line-height:1rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.booking-mask .bm-child-age-selection{display:flex;flex-direction:column;row-gap:5px;padding-inline-start:15px;padding-block-start:3px}}.booking-mask .bm-child-age-selection .bm-selection:first-child{display:none}.booking-mask .bm-destination-wrapper{display:flex;column-gap:5px;flex-direction:column;row-gap:28px}@media(min-width: 992px){.booking-mask .bm-destination-wrapper{flex-direction:row;align-items:end;row-gap:initial}}.booking-mask .bm-destination-input{display:flex;align-items:end;column-gap:5px;justify-content:center}@media(min-width: 992px){.booking-mask .bm-outer-destination-popup{display:block;position:absolute;bottom:79px;z-index:-1;left:-183px;background:#fff;padding:29px 25px 13px 45px;width:866px;pointer-events:none;overflow:auto;opacity:0;visibility:hidden;min-height:100px;box-shadow:0px 3px 6px rgba(0,0,0,.16)}}@media(max-height: 700px){.booking-mask .bm-outer-destination-popup{max-height:400px}}@media(min-width: 1200px){.booking-mask .bm-outer-destination-popup{left:-189px}}@media(min-width: 992px){.booking-mask .bm-outer-destination-popup.open{opacity:1;visibility:visible;pointer-events:all}}.booking-mask .bm-outer-destination-popup .bm-no-result{display:none;font-family:"helvetica_neue_medium",sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0;color:#000;position:absolute;pointer-events:none;width:fit-content;height:fit-content;margin:auto;right:0;left:0;margin:auto;top:200px}@media(min-width: 992px){.booking-mask .bm-outer-destination-popup .bm-no-result{top:0;bottom:0}}.booking-mask .bm-outer-destination-popup.no-result .bm-no-result{display:block}.booking-mask .bm-destination-popup{display:flex;flex-direction:column;row-gap:18px;padding:0 20px}@media(min-width: 992px){.booking-mask .bm-destination-popup{display:block;column-count:3;padding:0}}.booking-mask .bm-destination-popup .bm-popup-item{display:flex;flex-direction:column;width:100%;align-items:flex-start;position:relative;padding-inline-start:15px}@media(min-width: 992px){.booking-mask .bm-destination-popup .bm-popup-item{break-inside:avoid-column;padding-block-end:16px}}.booking-mask .bm-destination-popup .bm-popup-title{background:none;border-radius:0;border:none;padding:0;cursor:pointer;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}.booking-mask .bm-destination-popup .bm-popup-content{position:relative;background:none;border-radius:0;border:none;padding:0;cursor:pointer;text-align:start;font-family:"helvetica_neue_medium",sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:0;color:#000}.booking-mask .bm-destination-popup .bm-popup-content.unmatches-hotel{display:none}.booking-mask .bm-destination-popup .bm-popup-content.selected::after{content:"";position:absolute;border-bottom:1px solid #d52f89;left:0;right:0;bottom:-1px;transition:width .3s ease-in-out;margin:auto;width:80%}.booking-mask .bm-destination-popup .bm-popup-content::after{content:"";position:absolute;border-bottom:1px solid #d52f89;left:0;right:0;bottom:-1px;transition:width .3s ease-in-out;margin:auto;width:0}@media(hover: hover){.booking-mask .bm-destination-popup .bm-popup-content:hover::after{width:80%}}@media(min-width: 992px){.booking-mask .bm-popup.roomGuest-popup{display:flex;position:absolute;flex-direction:column;background:#fff;box-shadow:0 3px 10px rgba(0,0,0,.16);border-bottom:1px solid #878787;padding:24px 28px 24px;row-gap:5px;width:100%;z-index:2;min-width:215px;bottom:79px;z-index:-1;opacity:0;visibility:hidden;pointer-events:none;left:-41px}.booking-mask .bm-popup.roomGuest-popup .bm-label{word-wrap:unset}}@media(min-width: 992px){.booking-mask .bm-popup.roomGuest-popup.active{opacity:1;visibility:visible;pointer-events:all}}@media(min-width: 992px){.booking-mask.scroll-bm{display:none;position:fixed}}@media(min-width: 992px){.booking-mask.scroll-bm.open{display:flex;top:0;bottom:auto}}@media(min-width: 992px){.booking-mask.scroll-bm.open.bm-no-hero{top:135px}}@media(min-width: 992px){.booking-mask.scroll-bm .bm-toggle.close{display:block;margin:auto 0}}@media(min-width: 992px){.booking-mask.scroll-bm .bm-calendar{bottom:auto;top:94px}}@media(min-width: 992px){.booking-mask.scroll-bm .bm-popup.roomGuest-popup{bottom:auto;top:51px}}.booking-mask .bm-mb-title{width:fit-content;margin:auto;text-align:center}@media(min-width: 992px){.booking-mask.property{width:678px}}@media(min-width: 992px){.booking-mask.property .bm-form-container .desktop{padding:0 37px}}.booking-mask .date-input{width:1px;height:1px;position:absolute}.booking-mask .display-date{font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){body.scrolled .booking-mask{display:none;width:100%;max-width:100%}}@media(min-width: 992px){body.scrolled .booking-mask.open{display:block;top:67px !important}}@media(min-width: 992px){body.scrolled .booking-mask .bm-form-wrap-all{background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16)}}@media(min-width: 992px){body.scrolled .booking-mask .bm-form.destination{flex-direction:row;align-items:center;border-inline-end:1px solid #878787;column-gap:8px}}@media(min-width: 1200px){body.scrolled .booking-mask .bm-form.destination{column-gap:initial}}body.scrolled .booking-mask .bm-form.destination.error{outline:1px solid red;outline-offset:1px}@media(min-width: 992px){body.scrolled .booking-mask .bm-form.destination .bm-label-wrap{width:30%}}@media(min-width: 992px){body.scrolled .booking-mask .bm-form.destination .bm-destination-wrapper{width:70%;max-width:150px}}@media(min-width: 992px){body.scrolled .booking-mask .bm-form.booking-btn{padding:0 21px}}@media(min-width: 992px){body.scrolled .booking-mask .bm-form.booking-btn .btn{min-width:145px}}@media(min-width: 992px){body.scrolled .booking-mask .bm-form-container{max-width:1162px;margin:auto}}@media(min-width: 992px){body.scrolled .booking-mask .bm-form-container .desktop{box-shadow:none;padding:0;height:60px;justify-content:initial;justify-content:center}}@media(min-width: 992px){body.scrolled .booking-mask .bm-form-container .desktop.active-cal,body.scrolled .booking-mask .bm-form-container .desktop.active-loc,body.scrolled .booking-mask .bm-form-container .desktop.active-guest{border-top:none}}@media(min-width: 1200px){body.scrolled .booking-mask .bm-input.destination{max-width:none;width:100%}}@media(min-width: 992px){body.scrolled .booking-mask .bm-input.roomGuest-input{width:30px}}@media(min-width: 992px){body.scrolled .booking-mask .bm-outer-destination-popup{top:60px;border-top:1px solid #878787;bottom:auto;width:837px;left:0;max-height:none}}@media(min-width: 992px){body.scrolled .booking-mask .bm-date-trigger-wrapper .trigger{padding:0 19px;column-gap:3px;border-inline-end:1px solid #878787;width:max-content}}@media(min-width: 1200px){body.scrolled .booking-mask .bm-date-trigger-wrapper .trigger{flex-direction:row}}@media(min-width: 992px){body.scrolled .booking-mask .bm-calendar{top:60px;bottom:auto;left:170px}}@media(min-width: 992px){body.scrolled .booking-mask .bm-popup.roomGuest-popup{border-top:1px solid #878787;top:60px;bottom:auto;left:0}}@media(min-width: 992px){body.scrolled .booking-mask .bm-room{border-inline-end:1px solid #878787;align-items:center;padding:0 15px 0 21px}}@media(min-width: 1200px){body.scrolled .booking-mask .bm-room{flex-direction:row}}@media(min-width: 992px){body.scrolled .booking-mask .bm-guest{align-items:center;padding:0 15px 0 21px}}@media(min-width: 1200px){body.scrolled .booking-mask .bm-guest{flex-direction:row}}body.scrolled .booking-mask .bm-toggle{background:none;border-radius:0;border:none;padding:0;cursor:pointer}@media(min-width: 992px){body.scrolled .booking-mask .bm-toggle.close{position:relative;top:auto;right:auto;display:flex;column-gap:5px;align-items:baseline;padding-inline-start:10px}}@media(min-width: 992px){body.scrolled .booking-mask .bm-toggle.close .bm-close-text{display:flex;font-family:"helvetica_neue_medium",sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0;color:#000}}@media(min-width: 992px){body.scrolled .booking-mask .bm-toggle.close-room{right:15px;top:8px;width:12px}}@media(min-width: 992px){body.scrolled.brand .booking-mask.open,body.scrolled.hotel .booking-mask.open{top:93px !important}}@media(min-width: 992px){body.brand .bm-form,body.hotel .bm-form{padding:0 8px}}@media(min-width: 992px){body.brand .bm-form .bm-outer-destination-popup,body.hotel .bm-form .bm-outer-destination-popup{left:-185px}}@media(min-width: 992px){body.brand .bm-popup.roomGuest-popup,body.hotel .bm-popup.roomGuest-popup{padding:24px 28px 24px}}.bm-calendar .pika-single{background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16);padding:30px 0 12px;z-index:1;opacity:1;visibility:visible;transition:all .3s ease-in-out}.bm-calendar .pika-single .pika-lendar{width:100%;margin:0;max-width:100%}.bm-calendar .pika-single .pika-lendar .pika-title{display:flex;justify-content:center;position:relative;text-transform:uppercase;padding-block-end:18px}.bm-calendar .pika-single .pika-lendar .pika-title select{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);left:0;margin:0;opacity:0}.bm-calendar .pika-single .pika-lendar .pika-label{display:inline-block;position:relative;overflow:hidden;padding:0;background-color:rgba(0,0,0,0);font-weight:normal;font-family:"helvetica_neue_medium",sans-serif;font-size:1.1875rem;line-height:1.375rem;letter-spacing:0;color:#000;text-transform:capitalize;padding-inline-end:20px}.bm-calendar .pika-single .pika-lendar .pika-label:first-child{margin-inline-end:37px}.bm-calendar .pika-single .pika-lendar .pika-label::after{content:"";position:absolute;background:rgba(0,0,0,0);background-image:url("/integration/camino-real/public/images/icons/down-arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;width:12px;height:7px;bottom:0;margin:auto;top:0;bottom:0;right:0}.bm-calendar .pika-single .pika-lendar .pika-prev,.bm-calendar .pika-single .pika-lendar .pika-next{display:block;height:10px;width:16px;position:relative;text-indent:20px;background-repeat:no-repeat;background-size:100%;padding:0;border:0;white-space:nowrap;overflow:hidden;cursor:pointer}.bm-calendar .pika-single .pika-lendar .pika-prev.is-disabled,.bm-calendar .pika-single .pika-lendar .pika-next.is-disabled{cursor:default;opacity:.5}.bm-calendar .pika-single .pika-lendar .pika-prev,.bm-calendar .pika-single .pika-lendar .is-rtl .pika-next{position:absolute;top:8px;right:auto;left:70px;background:rgba(0,0,0,0);background-image:url("/integration/camino-real/public/images/icons/calendar-arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;transform:rotate(90deg)}.bm-calendar .pika-single .pika-lendar .pika-next,.bm-calendar .pika-single .pika-lendar .is-rtl .pika-prev{position:absolute;top:8px;right:70px;left:auto;background:rgba(0,0,0,0);background-image:url("/integration/camino-real/public/images/icons/calendar-arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;transform:rotate(-90deg)}.bm-calendar .pika-single .pika-lendar .pika-select{display:inline-block}.bm-calendar .pika-single .pika-lendar .is-startrange .pika-button{box-shadow:none}.bm-calendar .pika-single .pika-lendar .is-endrange .pika-button{box-shadow:none}.bm-calendar .pika-single .pika-lendar .pika-table{border-collapse:collapse;border-spacing:0;border:0;width:100%}.bm-calendar .pika-single .pika-lendar .pika-table th{font-family:"helvetica_neue_medium",sans-serif;font-size:1.1875rem;line-height:1.375rem;letter-spacing:0;color:#000}.bm-calendar .pika-single .pika-lendar .pika-table td{font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#000}.bm-calendar .pika-single .pika-lendar .pika-table th,.bm-calendar .pika-single .pika-lendar .pika-table td{text-transform:capitalize;text-align:center;padding:0}.bm-calendar .pika-single .pika-lendar .pika-table th button,.bm-calendar .pika-single .pika-lendar .pika-table td button{background-color:rgba(0,0,0,0);letter-spacing:0px;padding:0;position:relative;z-index:2}.bm-calendar .pika-single .pika-lendar .pika-table abbr{text-decoration:none;border-bottom:none;cursor:help;text-transform:uppercase}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td{position:relative}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td .pika-button{cursor:pointer;display:block;width:100%;text-align:center;padding:0;margin:0;box-sizing:border-box;border:0;box-shadow:none;font-weight:normal;min-height:58px;border-radius:0;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td .pika-button:hover{box-shadow:none}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td .pika-button .is-selection-disabled{pointer-events:none;cursor:default}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-disabled{pointer-events:none;cursor:default}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-disabled .pika-button{color:rgba(1,19,68,.5);opacity:1}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-inrange{background:#d52f89;border:1px solid #000}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-inrange .pika-button{color:#fff}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-inrange .pikaday-daily-rate{color:#fff}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-selected .pika-button,.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-endrange .pika-button,.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-startrange .pika-button{background:#d52f89;color:#fff}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-selected .pikaday-daily-rate,.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-endrange .pikaday-daily-rate,.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-startrange .pikaday-daily-rate{color:#fff}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-startrange.is-disabled{border:1px solid #000}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-startrange.is-disabled .pika-button{color:#fff}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-startrange::before{border-bottom:29px solid #fff;bottom:0px;top:0px;border-right:10px solid #d52f89;width:unset;height:29px;right:unset;z-index:90;background:rgba(0,0,0,0);left:0}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-startrange::after{top:0px;left:0;width:unset;height:unset;border:none;border-right:10px solid #d52f89;border-top:29px solid #fff;transform:unset;z-index:100}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-endrange::before{border-bottom:29px solid #fff;bottom:0px;top:0px;border-left:10px solid #d52f89;width:unset;height:29px;left:unset;z-index:90;background:rgba(0,0,0,0);right:0}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-endrange::after{top:0px;left:unset;width:unset;height:unset;border:none;border-left:10px solid #d52f89;border-top:29px solid #fff;transform:unset;z-index:100;right:0}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-selected.is-endrange.is-startrange::before{display:none}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-today:not(.is-selected,.is-startrange){outline:none;position:relative}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-today:not(.is-selected,.is-startrange)::after{content:"";position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(0,0,0,0);border:1px solid #d52f89;border-radius:50%;width:53px;height:94%}.bm-calendar .pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-today:not(.is-selected,.is-startrange) .pika-button{color:#000}.bm-calendar .pika-single.is-hidden{display:none}.bm-calendar .pika-single.is-bound{position:absolute}.bm-calendar .pika-single:before,.bm-calendar .pika-single:after{content:" ";display:table}.bm-calendar .pika-single:after{clear:both}.bm-calendar .pika-single td{border:1px solid #000}.bm-calendar .pika-single td.is-empty{border:none}.bm-calendar .pika-single td.is-disabled{border:1px solid rgba(0,0,0,.5)}.bm-calendar .pika-single td .pika-button.has-rate::before{background-color:#d52f89}.bm-calendar .pika-single.rate-calendar .pika-lendar .pika-table tbody tr.pika-row td.is-today:not(.is-selected,.is-startrange)::after{top:25%;border-radius:50%;width:28px;height:45%}.bm-calendar .pika-single.rate-calendar .pikaday-daily-rate{margin-block-start:8px;top:0;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}.bm-selector .select2-container--default .select2-selection--single{background-color:#f5f6f4;height:30px;border-radius:0;border:none;border-bottom:1px solid #0d0f0f;display:flex;align-items:center}.bm-selector .select2-container--default .select2-selection--single .select2-selection__rendered{padding-inline-start:0;padding-inline-end:30px;font-family:"helvetica_neue_light",sans-serif;font-size:.875rem;line-height:1rem;letter-spacing:0;color:#000;text-transform:capitalize}.bm-selector .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.bm-selector.error .select2-container{outline:1px solid #dc3545;outline-offset:3px}.bm-select2.select2-dropdown{background-color:#f5f6f4}.bm-select2 .select2-results .select2-results__options{font-family:"helvetica_neue_light",sans-serif;font-size:.875rem;line-height:1rem;letter-spacing:0;color:#000;text-transform:capitalize;max-height:300px}.bm-select2 .select2-results .select2-results__options .select2-results__option{padding:8px 11px;transition:background-color .3s ease-out}.bm-select2 .select2-results .select2-results__options .select2-results__option:hover{background-color:#e0e0e0}.bm-select2 .select2-results .select2-results__options .select2-results__option--selectable{color:#000}.bm-select2 .select2-results .select2-results__options .select2-results__option--selected{background-color:#e0e0e0;color:#000}.bm-select2 .select2-results .select2-results__options .select2-results__option--highlighted:not(.select2-results__option--selected){background-color:#e0e0e0}.select2-container--open+.bm-icon.select{transform:rotate(180deg);transition:transform .3s ease-in-out}.footer{position:relative;overflow:hidden;right:0;bottom:0;left:0;padding-block:42.72px 38.57px;padding-inline:21px;background:var(--footer-bg-color, #000000)}@media(min-width: 768px){.footer{z-index:-1}}@media(min-width: 768px){.footer{padding-inline:0px;padding-block:67.32px 38.57px}}@media(min-width: 768px){.footer .footer-portal-container{padding-inline-start:60px;padding-inline-end:60px}}@media(min-width: 1435px){.footer .footer-portal-container{padding-inline-start:156.04px;padding-inline-end:149px}}.footer .footer-portal-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.footer .f-logo-outer-wrap{display:flex;flex-direction:column;align-items:center;row-gap:20px}@media(min-width: 992px){.footer .f-logo-outer-wrap{display:flex;flex-direction:row;justify-content:center;row-gap:0;column-gap:40px}}.footer .f-logo-wrap{opacity:100%}@media(hover: hover){.footer .f-logo-wrap:hover{opacity:80%}}.footer .f-logo-wrap img{width:200px;height:63px;object-fit:contain}@media(min-width: 768px){.footer .f-logo-wrap img{width:var(--footer-first-logo-width, 200px);height:var(--footer-first-logo-height, 63px)}}@media(min-width: 768px){.footer .f-logo-wrap.second-logo-wrap img{width:var(--footer-second-logo-width, 200px);height:var(--footer-second-logo-height, 63px)}}.footer .footer-logo-list-all-wrapper{display:flex;flex-direction:column;padding-block-start:42.85px}@media(min-width: 768px){.footer .footer-logo-list-all-wrapper{padding-block-start:76.37px}}.footer .footer-logo-list-all-wrapper .logo-section-title{display:none;text-transform:capitalize;text-align:center;font-family:"helvetica_neue_light",sans-serif;font-size:1.3125rem;line-height:1.5625rem;letter-spacing:0px;color:#fff;color:var(--footer-text-color, #FFFFFF)}@media(min-width: 768px){.footer .footer-logo-list-all-wrapper .logo-section-title{display:block}}.footer .footer-logo-list-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:32.86px}@media(min-width: 768px){.footer .footer-logo-list-wrapper{padding-block-start:41px;width:100%;flex-direction:row;column-gap:62px;flex-wrap:wrap}}.footer .footer-logo-list-wrapper .footer-logo-list-item img{width:200px;height:63px;object-fit:contain}@media(min-width: 768px){.footer .footer-logo-list-wrapper .footer-logo-list-item img{width:var(--footer-logo-item-width, 200px);height:var(--footer-logo-item-height, 63px)}}@media(hover: hover){.footer .footer-logo-list-wrapper .footer-logo-list-item:hover{opacity:80%}}.footer .footer-social-icon-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:27.05px;padding-block-start:33px}@media(min-width: 768px){.footer .footer-social-icon-list{padding-block-start:49px;column-gap:23px}}.footer .footer-social-icon-list .footer-s-item a{position:relative;display:block;width:27px;height:26px}.footer .footer-social-icon-list .footer-s-item a .default,.footer .footer-social-icon-list .footer-s-item a .hovered{display:flex;align-items:center;justify-content:center;position:absolute;left:0px;top:0px;width:100%;height:100%;transition:opacity .3s ease-in-out}.footer .footer-social-icon-list .footer-s-item a .hovered{opacity:0}@media(hover: hover){.footer .footer-social-icon-list .footer-s-item:hover .hovered{opacity:1}.footer .footer-social-icon-list .footer-s-item:hover .default{opacity:0}}.footer .footer-social-icon-list .footer-s-item img{width:100%;height:100%}.footer .footer-navigation{padding-block:64.02px 45px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-bottom:1px solid #d52f89;row-gap:30px;width:100%}@media(min-width: 768px){.footer .footer-navigation{padding-block:64.02px 18px;flex-direction:row;flex-wrap:wrap;width:fit-content;column-gap:27px}}.footer .footer-navigation .footer-nav-item{min-height:21px}.footer .footer-navigation .nav-item{text-decoration:none;display:inline-block;text-align:center;font-family:"neutra-text-book",sans-serif;font-size:1.0625rem;line-height:1.1875rem;letter-spacing:0px;color:#fff;color:var(--footer-text-color, #FFFFFF);transition:all .3s ease-in-out}@media(min-width: 768px){.footer .footer-navigation .nav-item{text-align:left;font-family:"helvetica_neue_light",sans-serif;line-height:1.25rem}}@media(hover: hover){.footer .footer-navigation .nav-item:hover{font-weight:bold}}@media(hover: hover)and (min-width: 768px){.footer .footer-navigation .nav-item:hover{line-height:1.3125rem}}.footer .footer-navigation .nav-item.active{font-weight:bold}@media(min-width: 768px){.footer .footer-navigation .nav-item.active{line-height:1.3125rem}}.footer .hotel-info-detail{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;row-gap:37px;padding-block-start:39.16px}@media(min-width: 768px){.footer .hotel-info-detail{width:100%;flex-direction:row;flex-wrap:wrap;column-gap:20px;padding-block-start:51.96px}}@media(min-width: 1200px){.footer .hotel-info-detail{max-width:960px;column-gap:unset;justify-content:space-between}}.footer .hotel-info-detail .address-wrapper{display:flex;column-gap:8.16px}.footer .hotel-info-detail .address-wrapper svg{width:15.68px;height:19.17px;margin-block-start:5px}@media(min-width: 768px){.footer .hotel-info-detail .address-wrapper svg{margin-block-start:0}}.footer .hotel-info-detail .address-wrapper .icon-wrapper svg path:nth-child(1){fill:#d52f89}.footer .hotel-info-detail .address-wrapper .icon-wrapper svg path:nth-child(2){fill:var(--footer-bg-color, #000000)}.footer .hotel-info-detail .addressLink{text-decoration:none;text-decoration:underline;text-underline-offset:4px;color:var(--footer-text-color, #FFFFFF)}.footer .hotel-info-detail .address{max-width:232px;font-family:"neutra-text-book",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#fff;color:var(--footer-text-color, #FFFFFF)}@media(min-width: 768px){.footer .hotel-info-detail .address{font-family:"helvetica_neue_light",sans-serif;max-width:275px;margin-inline-start:0px}}.footer .hotel-info-detail .telephone,.footer .hotel-info-detail .email{display:flex;flex-direction:column;font-family:"neutra-text-book",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#fff;color:var(--footer-text-color, #FFFFFF)}@media(min-width: 768px){.footer .hotel-info-detail .telephone,.footer .hotel-info-detail .email{font-family:"helvetica_neue_light",sans-serif}}.footer .hotel-info-detail .tel-all-wrapper{display:flex;column-gap:8.16px;max-width:275px}@media(min-width: 768px){.footer .hotel-info-detail .tel-all-wrapper{column-gap:8.16px}}.footer .hotel-info-detail .tel-all-wrapper svg{width:19.96px;height:22.37px}.footer .hotel-info-detail .email-outer-wrapper{display:flex;column-gap:8.16px;max-width:260px}.footer .hotel-info-detail .email-outer-wrapper .icon-wrapper{margin-block-start:5px}@media(min-width: 768px){.footer .hotel-info-detail .email-outer-wrapper .icon-wrapper{margin-inline-start:5px}}.footer .hotel-info-detail .email-outer-wrapper svg{width:20.23px;height:14.07px}.footer .hotel-info-detail .email-address{max-width:230px;display:block;word-wrap:break-word}.footer .hotel-info-detail .hotel-telephone-wrapper,.footer .hotel-info-detail .free-toll-number-wrapper{display:flex;align-items:center}.footer .hotel-info-detail .hotel-tel-text{max-width:105px}.footer .hotel-info-detail .free-toll-number-txt{max-width:120px}.footer .hotel-info-detail .telephone{row-gap:6px}.footer .hotel-info-detail .telephone .telLink,.footer .hotel-info-detail .telephone .free-toll-number{color:#fff;text-decoration:none;position:relative;color:var(--footer-text-color, #FFFFFF)}.footer .hotel-info-detail .telephone .telLink::after,.footer .hotel-info-detail .telephone .free-toll-number::after{content:"";position:absolute;left:0;right:0;bottom:-2px;width:80%;margin:auto;border-bottom:1px solid currentColor;transition:width .3s ease-in-out}@media(min-width: 992px){.footer .hotel-info-detail .telephone .telLink::after,.footer .hotel-info-detail .telephone .free-toll-number::after{width:0}}@media(hover: hover){.footer .hotel-info-detail .telephone .telLink:hover::after,.footer .hotel-info-detail .telephone .free-toll-number:hover::after{width:80%;transition:width .3s ease-in-out}}.footer .hotel-info-detail .email{row-gap:10px}.footer .hotel-info-detail .email .email-wrapper{color:#fff;text-decoration:none;position:relative;width:fit-content;text-transform:lowercase;color:var(--footer-text-color, #FFFFFF)}.footer .hotel-info-detail .email .email-wrapper::after{content:"";position:absolute;left:0;right:0;bottom:-4.2px;width:80%;margin:auto;border-bottom:1px solid currentColor;transition:width .3s ease-in-out}@media(min-width: 992px){.footer .hotel-info-detail .email .email-wrapper::after{width:0}}@media(hover: hover){.footer .hotel-info-detail .email .email-wrapper:hover::after{width:80%;transition:width .3s ease-in-out}}.footer .hotel-info-detail .icon-wrapper svg{overflow:visible}.footer .hotel-info-detail .icon-wrapper svg path{fill:#d52f89;stroke:#5a348b}.footer .copyright{text-align:center;padding-block-start:56px;margin-block-end:73.75px;display:flex;font-family:"neutra-text-book",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#fff;color:var(--footer-text-color, #FFFFFF)}@media(min-width: 768px){.footer .copyright{font-family:"helvetica_neue_light",sans-serif;padding-block-start:23.07px;margin-block-end:0px}}.footer .copyright p{margin:0}.footer .copyright p a{text-decoration:none;color:#fff;color:var(--footer-text-color, #FFFFFF)}@media(hover: hover){.footer .copyright p a:hover{font-weight:bold}}.footer .year{margin-inline-end:5px}.footer.footer-property .footer-logo-list-wrapper{padding-block-start:24px}.footer.footer-property .nav-item{line-height:1.25rem}.mobile-menu-wrapper{box-sizing:border-box;position:fixed;bottom:0;left:0;background-color:#5a348b;width:100dvw;padding:16px 30px;z-index:398}@media(min-width: 992px){.mobile-menu-wrapper{display:none}}.mobile-menu-wrapper .mobile-menu{display:flex;justify-content:space-between}.mobile-menu-wrapper .mobile-menu .contact-wrapper{display:flex;align-items:center;padding-inline-start:13px}.mobile-menu-wrapper .mobile-menu .contact-btn path{fill:#d52f89}.mobile-menu-wrapper .mobile-menu .booking-wrapper{display:flex;justify-content:center}.mobile-menu-wrapper .mobile-menu .booking-wrapper .booking-btn{display:flex;align-items:center;max-height:38px;text-decoration:none;text-align:center;text-transform:capitalize;border:1px solid #d52f89;padding:10px 22px 10px;background:#d52f89;font-family:"helvetica_neue_medium",sans-serif;font-size:1.1875rem;line-height:1.375rem;letter-spacing:0;color:#fff}.mobile-menu-wrapper .mobile-menu .menu-wrapper{display:flex;align-items:center}.mobile-menu-wrapper .mobile-menu .menu-wrapper .js-menu-toggle{background-color:rgba(0,0,0,0);border:none;position:relative;width:30px;height:18px;cursor:pointer;z-index:100}.mobile-menu-wrapper .mobile-menu .menu-wrapper .js-menu-toggle .bar{width:100%;border-bottom:2px solid #fff;position:absolute;left:0;top:0;transition:all .3s ease-in-out}.mobile-menu-wrapper .mobile-menu .menu-wrapper .js-menu-toggle .bar.bar1,.mobile-menu-wrapper .mobile-menu .menu-wrapper .js-menu-toggle .bar.bar3{left:3px}.mobile-menu-wrapper .mobile-menu .menu-wrapper .js-menu-toggle .bar.bar2{top:7px}.mobile-menu-wrapper .mobile-menu .menu-wrapper .js-menu-toggle .bar.bar3{top:13px}.header-be .mobile-menu-wrapper .mobile-menu .booking-wrapper .booking-btn{display:none}@media(min-width: 768px){[id=page-wrapper]~.footer{z-index:1}}.custom-swiper-pagination{width:fit-content !important;display:flex;flex-wrap:nowrap;justify-content:flex-start;column-gap:1.2px;margin:0 25px}.custom-swiper-pagination .swiper-pagination-bullet{border-radius:0;height:4px;margin-inline:1px !important;width:var(--swiper-pagination-bullet-width, 15px);background-color:#000;border-radius:1px;opacity:1;transition:all .5s ease-in-out}.custom-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:var(--swiper-pagination-active-bullet-width, 22px);background-color:#d52f89}.hero .custom-swiper-pagination .swiper-pagination-bullet{background-color:#fafafa}.hero .custom-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#d52f89}.hotel-list-slider-map{display:flex;flex-direction:column;padding-block-end:30px}.hotel-list-slider-map[data-swiper-cursor-state=left-side] .naviagtion-controlls button.custom-swiper-button-prev{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}.hotel-list-slider-map[data-swiper-cursor-state=right-side] .naviagtion-controlls button.custom-swiper-button-next{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}.hotel-list-slider-map.brand-site .filter-wrapper{justify-content:center;row-gap:16px}@media(min-width: 992px){.hotel-list-slider-map.brand-site .filter-wrapper{justify-content:space-around}}.hotel-list-slider-map.brand-site .filter-wrapper .filter-hotel-count{width:100%}@media(min-width: 992px){.hotel-list-slider-map.brand-site .filter-wrapper .filter-hotel-count{width:auto}}.hotel-list-slider-map.brand-site .filter-wrapper .filter-hotel-count .hotel-count{justify-content:center}@media(min-width: 992px){.hotel-list-slider-map.brand-site .filter-wrapper .filter-hotel-count .hotel-count{justify-content:start}}.hotel-list-slider-map.brand-site .filter-wrapper .filter-tabs{margin-inline-start:initial}@media(min-width: 992px){.hotel-list-slider-map.brand-site .filter-wrapper .filter-tabs{margin-inline-start:auto}}.hotel-list-slider-map.brand-site .filter-wrapper .filter-tabs .filter-tab img{width:37px}.hotel-list-slider-map .block-intro{text-align:center;padding:0 20px 45px;max-width:900px;margin:0 auto}@media(min-width: 992px){.hotel-list-slider-map .block-intro{padding:0 0 25px}}.hotel-list-slider-map .block-intro .h3-title,.hotel-list-slider-map .block-intro .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .hotel-list-slider-map .block-intro h3,.hotel-list-slider-map .block-intro .body-text h3,.body-text .hotel-list-slider-map .block-intro h3{margin-block-start:8px}.hotel-list-slider-map .block-intro .intro-content{margin-block-start:14.5px}.hotel-list-slider-map .block-intro .btn{margin-block-start:28px}.hotel-list-slider-map button{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.hotel-list-slider-map .filter-wrapper{display:flex;align-items:center;flex-wrap:wrap;column-gap:8px;margin-block-end:45px;max-width:calc(100% - 20px);width:100%;margin:0 auto;justify-content:space-around;row-gap:10px}.hotel-list-slider-map .filter-wrapper.brand-filter{margin-block-end:30px}@media(min-width: 768px){.hotel-list-slider-map .filter-wrapper{max-width:calc(100% - 60px);margin-block-end:0}}@media(min-width: 992px){.hotel-list-slider-map .filter-wrapper{max-width:1440px;padding:0 30px 0 28px;margin-block-end:37px;padding-block-end:0;column-gap:25px}}@media(min-width: 1200px){.hotel-list-slider-map .filter-wrapper{padding:0 35px 0 32px;column-gap:8px}}@media(min-width: 1435px){.hotel-list-slider-map .filter-wrapper{padding:0 62px 0 58px}}@media(min-width: 1200px){.hotel-list-slider-map .filter-hotel-count{padding-inline-end:60px}}@media(min-width: 1366px){.hotel-list-slider-map .filter-hotel-count{padding-inline-end:100px}}@media(min-width: 1435px){.hotel-list-slider-map .filter-hotel-count{padding-inline-end:146px}}.hotel-list-slider-map .filter-hotel-count .hotel-count{display:flex;column-gap:5px;font-family:"helvetica_neue_medium",sans-serif;font-size:.9375rem;line-height:1.75rem;letter-spacing:0;color:#000;text-transform:uppercase}@media(min-width: 992px){.hotel-list-slider-map .filter-hotel-count .hotel-count{font-size:1rem}}@media(min-width: 992px){.hotel-list-slider-map .filter-hotel-count .hotel-count .js-count-num{display:inline-flex;min-width:20px;justify-content:end}}.hotel-list-slider-map .filter-brand{display:flex;align-items:center;column-gap:40px;order:4;flex-direction:column;width:100%;position:relative;margin-block-start:25px}@media(max-width: 374.98px){.hotel-list-slider-map .filter-brand{margin-block-start:25px}}@media(min-width: 414px)and (orientation: landscape){.hotel-list-slider-map .filter-brand{margin-block-start:38px}}@media(min-width: 768px){.hotel-list-slider-map .filter-brand{margin-block-start:15px}}@media(min-width: 992px){.hotel-list-slider-map .filter-brand{flex-direction:row;width:auto;order:initial;margin-block-start:0}}@media(min-width: 992px){.hotel-list-slider-map .filter-brand .icon{display:none}}.hotel-list-slider-map .filter-brand .brand-tab{position:relative;font-family:"helvetica_neue_medium",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0;color:#000;text-transform:capitalize}.hotel-list-slider-map .filter-brand .brand-tab.dt{display:none}@media(min-width: 992px){.hotel-list-slider-map .filter-brand .brand-tab.dt{display:block}}.hotel-list-slider-map .filter-brand .brand-tab.dt img{min-width:142px;display:flex}@media(min-width: 992px){.hotel-list-slider-map .filter-brand .brand-tab.mb{display:none}}.hotel-list-slider-map .filter-brand .brand-tab.active::after{content:"";position:absolute;border-bottom:1px solid #d52f89;left:0;right:0;bottom:-5px;transition:width .3s ease-in-out;margin:auto;width:100%}.hotel-list-slider-map .filter-brand .brand-tab::after{content:"";position:absolute;border-bottom:1px solid #d52f89;left:0;right:0;bottom:-5px;transition:width .3s ease-in-out;margin:auto;width:0}@media(hover: hover){.hotel-list-slider-map .filter-brand .brand-tab:hover::after{width:80%;transition:width .3s ease-in-out}}.hotel-list-slider-map .filter-brand .brand-container{display:none;flex-direction:column;background:#fff 0% 0% no-repeat padding-box;box-shadow:2px 3px 14px rgba(0,0,0,.16);padding:18px 14px 10px;margin-block-start:10px;position:absolute;z-index:2;top:25px;column-gap:40px}@media(min-width: 992px){.hotel-list-slider-map .filter-brand .brand-container{display:flex;flex-direction:row;padding:0;margin-block-start:0;box-shadow:none;position:initial;z-index:initial;top:auto}}.hotel-list-slider-map .filter-brand .brand-container.open{display:flex}.hotel-list-slider-map .filter-brand .brand-filter-dropdown{margin-block-end:21px}@media(min-width: 992px){.hotel-list-slider-map .filter-brand .brand-filter-dropdown{display:none}}.hotel-list-slider-map .filter-tabs{margin-inline-start:auto}.hotel-list-slider-map .filter-tabs .filter-tab img{width:26px}@media(min-width: 992px){.hotel-list-slider-map .filter-tabs .filter-tab img{width:37px}}.hotel-list-slider-map .filter-tabs .filter-tab img.default{display:block}.hotel-list-slider-map .filter-tabs .filter-tab img.active{display:none}.hotel-list-slider-map .filter-tabs .filter-tab.active img.default{display:none}.hotel-list-slider-map .filter-tabs .filter-tab.active img.active{display:block}.hotel-list-slider-map .filter-tabs .filter-tab:hover img.default{display:none}.hotel-list-slider-map .filter-tabs .filter-tab:hover img.active{display:block}.hotel-list-slider-map .filter-button .btn{display:flex;column-gap:9px;align-items:center;padding:6px 13px}@media(min-width: 768px){.hotel-list-slider-map .filter-button .btn{padding:6px 18px}}.hotel-list-slider-map .filter-button .text{font-family:"helvetica_neue_medium",sans-serif;font-size:.875rem;line-height:1.625rem;letter-spacing:0;color:#000;text-transform:uppercase}@media(min-width: 992px){.hotel-list-slider-map .filter-button .text{font-size:1rem;line-height:1.125rem}}@media(hover: hover){.hotel-list-slider-map .filter-button:hover .text{color:#fff}.hotel-list-slider-map .filter-button:hover .icon svg path{fill:#fff}}.hotel-list-slider-map .grid-wrapper{padding:0 0 0 7px;display:none}@media(min-width: 992px){.hotel-list-slider-map .grid-wrapper{padding:0 0 0 12px}}.hotel-list-slider-map .grid-wrapper.active{display:block}.hotel-list-slider-map .grid-wrapper .image{display:flex}.hotel-list-slider-map .grid-wrapper .image img{object-fit:cover;width:100%;height:min(126.4vw,500px)}@media(min-width: 992px){.hotel-list-slider-map .grid-wrapper .image img{height:min(37.36vw,900px)}}@media(min-width: 1920px){.hotel-list-slider-map .grid-wrapper .image img{max-height:950px}}.hotel-list-slider-map .item{display:none;transition:all .3s ease}.hotel-list-slider-map .item.active{display:block}@media(hover: hover){.hotel-list-slider-map .item:hover .image-container .image{transform:scale(1.1);transition:all .5s ease-in-out}}.hotel-list-slider-map .item .image-container{position:relative;z-index:1;overflow:hidden}.hotel-list-slider-map .item .image-container .image{transform:scale(1);transition:all .5s ease-in-out}.hotel-list-slider-map .content-container{position:absolute;z-index:2;bottom:0;display:flex;flex-direction:column;width:100%;padding:0 25px 29px 18px;text-shadow:0px 0px 1px #000}@media(min-width: 992px){.hotel-list-slider-map .content-container{padding:0 25px 29px}}.hotel-list-slider-map .content-container::after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;z-index:-1;height:var(--js_height, 341px);opacity:1;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0.31) 62%, rgba(0, 0, 0, 0) 100%) 0% 0% no-repeat padding-box}@media(min-width: 992px){.hotel-list-slider-map .content-container::after{height:var(--js_height, 386px)}}.hotel-list-slider-map .item-title{font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#fff;text-transform:capitalize}.hotel-list-slider-map .item-rate,.hotel-list-slider-map .currency-type{font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#fff;text-transform:capitalize}.hotel-list-slider-map .currency-type{margin-inline-start:2px}.hotel-list-slider-map .title-wrapper{margin-block-end:24px}.hotel-list-slider-map .item-link{position:relative;width:fit-content;margin-block-end:4px;font-family:"helvetica_neue_medium",sans-serif;font-size:.9375rem;line-height:1.125rem;letter-spacing:0;color:#fff}@media(min-width: 992px){.hotel-list-slider-map .item-link{font-size:1rem}}.hotel-list-slider-map .item-link::after{content:"";position:absolute;border-bottom:1px solid #d52f89;left:0;right:0;bottom:-4.2px;transition:width .3s ease-in-out;margin:auto;width:80%}@media(min-width: 992px){.hotel-list-slider-map .item-link::after{width:0}}@media(hover: hover){.hotel-list-slider-map .item-link:hover::after{width:80%;transition:width .3s ease-in-out}}.hotel-list-slider-map .button-wrapper{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;row-gap:15px;margin-block-start:15px}@media(min-width: 992px){.hotel-list-slider-map .button-wrapper{flex-wrap:wrap}}.hotel-list-slider-map .swiper .controlls-wrap{display:flex;justify-content:center;margin-block-start:25px;max-width:calc(100% - 120px);overflow:auto;scrollbar-width:none;margin-inline:auto;width:fit-content}@media(min-width: 992px){.hotel-list-slider-map .swiper .controlls-wrap{max-width:300px;margin-inline:auto 55px;justify-content:end}}.hotel-list-slider-map .swiper .controlls-wrap .custom-swiper-pagination{row-gap:13px;width:100% !important}@media(min-width: 992px){.hotel-list-slider-map .swiper .controlls-wrap .custom-swiper-pagination{justify-content:initial}}.hotel-list-slider-map .swiper .controlls-wrap .custom-swiper-pagination .swiper-pagination-bullet{min-width:15px}.hotel-list-slider-map .map-wrapper{display:none}.hotel-list-slider-map .map-wrapper.active{display:block}@media(min-width: 992px){.hotel-list-slider-map .map-wrapper{padding:0 20px}}@media(min-width: 1200px){.hotel-list-slider-map .map-wrapper{padding:0 33px}}.hotel-list-slider-map .map-wrapper.active{display:flex;position:relative}.hotel-list-slider-map .map-wrapper .map-container{height:clamp(546px,140vw,800px);width:100%}@media(min-width: 992px){.hotel-list-slider-map .map-wrapper .map-container{height:clamp(609px,47.916vw,900px)}}.hotel-list-slider-map .map-controls{position:absolute;right:30px;bottom:35px}@media(min-width: 992px){.hotel-list-slider-map .map-controls{right:60px}}.hotel-list-slider-map .map-controls .zoom{width:29px;height:29px;background-color:#fff;display:flex;justify-content:center;align-items:center;cursor:pointer}.hotel-list-slider-map .map-controls .zoom svg line{stroke:#707070;stroke-width:3px}.hotel-list-slider-map .map-controls .zoom-plus{border-radius:7px 7px 0 0;border-bottom:1px solid #e3e3e3}.hotel-list-slider-map .map-controls .zoom-plus svg{width:10px;height:10px}.hotel-list-slider-map .map-controls .zoom-minus{border-radius:0 0 7px 7px}.hotel-list-slider-map .map-controls .zoom-minus svg{width:10px;height:3px}.hotel-list-slider-map .map-infobox-content .content-container::after{display:none}.hotel-list-slider-map .no-result-wrapper{display:none;font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#000;text-transform:uppercase}.hotel-list-slider-map .no-result-wrapper.active{display:flex;justify-content:center}@media(min-width: 992px){.hotel-list-slider-map .custom-swiper-pagination{margin:0}}.hotel-list-slider-map .select2-container{display:flex;justify-content:center;margin:0 auto;max-width:150px;font-family:"helvetica_neue_medium",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0;color:#000}.hotel-list-slider-map .select2-container .selection .select2-selection--single{width:fit-content;border:none;display:flex;column-gap:8px;padding-inline-end:0}.hotel-list-slider-map .select2-container .selection .select2-selection--single .select2-selection__rendered{padding:0 0 33px 0;position:relative;color:#000}.hotel-list-slider-map .select2-container .selection .select2-selection--single .select2-selection__rendered.image{padding-bottom:43px}.hotel-list-slider-map .select2-container .selection .select2-selection--single .select2-selection__rendered .filter-logo{width:106px;height:auto}.hotel-list-slider-map .select2-container .selection .select2-selection--single .select2-selection__arrow{position:relative;display:flex;align-items:center;top:0;right:0}.hotel-list-slider-map .select2-container .selection .select2-selection--single .select2-selection__arrow::after{content:"";background-image:var(--dropdown-arrow);background-repeat:no-repeat;display:inline-block;margin-inline-start:3px;transition:transform .3s ease-in-out;width:11px;height:11px;position:absolute;top:5px;bottom:0;margin:auto}.hotel-list-slider-map .select2-container .selection .select2-selection--single .select2-selection__arrow b{display:none}.hotel-list-slider-map .select2-container .selection .select2-selection--single .image+.select2-selection__arrow::after{top:8px}.hotel-list-slider-map .select2-container.select2-container--open .select2-selection__arrow::after{transform:rotate(180deg) !important}.hotel-list-slider-map .naviagtion-controlls{display:none}@media(min-width: 1200px){.hotel-list-slider-map .naviagtion-controlls{position:absolute;top:0;right:0;left:0;margin:auto;height:fit-content;width:calc(100% - 100px);display:flex;justify-content:space-between;bottom:26px}}.hotel-list-slider-map .naviagtion-controlls button{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.hotel-list-slider-map .naviagtion-controlls button.custom-swiper-button-prev{transform:rotate(180deg);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}.hotel-list-slider-map .naviagtion-controlls button.custom-swiper-button-next{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}.hotel-list-slider-map .naviagtion-controlls button.swiper-button-disabled{visibility:hidden}.unit-blog-grid .filter-wrapper{margin-block-end:25px}@media(min-width: 768px){.unit-blog-grid .filter-wrapper{max-width:1313px;width:100%;padding:0 20px;margin-block:0 25px;margin-inline:auto}}.unit-blog-grid .filter-wrapper .filter-bar{display:flex;flex-direction:column;align-items:center;row-gap:30px;justify-content:space-between;padding-block-end:16px;padding-inline:10px;border-bottom:1px solid #707070}@media(min-width: 992px){.unit-blog-grid .filter-wrapper .filter-bar{flex-direction:row;align-items:flex-end;padding-inline:0}}.unit-blog-grid .filter-wrapper .filter-bar .select2-selection--single{background-color:var(--background-color)}.unit-blog-grid .filter-wrapper .button-wrap{display:flex;align-items:center;column-gap:24px}.unit-blog-grid .filter-wrapper .js-filter-button{padding-block:7px}.unit-blog-grid .filter-wrapper .js-filter-button .icon{margin-inline-start:9px}@media(hover: hover){.unit-blog-grid .filter-wrapper .js-filter-button:hover .icon svg path{fill:#fff}}.unit-blog-grid .filter-wrapper .filter-bar-title{font-family:"helvetica_neue_medium",sans-serif;font-size:2.0625rem;line-height:2.4375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.unit-blog-grid .filter-wrapper .filter-bar-title{font-size:2.8125rem;line-height:3.375rem}}.unit-blog-grid .filter-label-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;padding-inline:13px}@media(min-width: 992px){.unit-blog-grid .filter-label-wrapper{flex-direction:row;justify-content:flex-end;padding-inline:0;column-gap:18px;margin-block-end:31px}}.unit-blog-grid .filter-active-label{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:8px}.unit-blog-grid .filter-active-label span{background-color:#fafafa;border-radius:15px;padding-inline:15px 14px}.unit-blog-grid .filter-active-label label{font-family:"helvetica_neue_light",sans-serif;font-size:.8125rem;line-height:1.625rem;letter-spacing:0;color:#000;text-transform:capitalize}.unit-blog-grid .filter-active-label .close-button{background:none;border-radius:0;border:none;padding:0;cursor:pointer;color:#000;margin-inline-start:4.7px;font-size:11px;font-weight:bold}.unit-blog-grid .select2-container{display:flex;justify-content:center;margin:0 auto;max-width:150px;font-family:"helvetica_neue_medium",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0;color:#000}.unit-blog-grid .select2-container .selection .select2-selection--single{width:fit-content;border:none;display:flex;column-gap:8px;padding-inline-end:0}.unit-blog-grid .select2-container .selection .select2-selection--single .select2-selection__rendered{padding:0 0 33px 0;position:relative;color:#000}.unit-blog-grid .select2-container .selection .select2-selection--single .select2-selection__rendered.image{padding-bottom:43px}.unit-blog-grid .select2-container .selection .select2-selection--single .select2-selection__rendered .filter-logo{width:106px;height:auto}.unit-blog-grid .select2-container .selection .select2-selection--single .select2-selection__arrow{position:relative;display:flex;align-items:center;top:0;right:0}.unit-blog-grid .select2-container .selection .select2-selection--single .select2-selection__arrow::after{content:"";background-image:var(--dropdown-arrow);background-repeat:no-repeat;display:inline-block;margin-inline-start:3px;transition:transform .3s ease-in-out;width:11px;height:11px;position:absolute;top:5px;bottom:0;margin:auto}.unit-blog-grid .select2-container .selection .select2-selection--single .select2-selection__arrow b{display:none}.unit-blog-grid .select2-container .selection .select2-selection--single .image+.select2-selection__arrow::after{top:8px}.unit-blog-grid .select2-container.select2-container--open .select2-selection__arrow::after{transform:rotate(180deg) !important}.unit-blog-grid .filter-clear-button{display:none;background:none;border-radius:0;border:none;padding:0;cursor:pointer;text-decoration:underline;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.75rem;letter-spacing:0px;color:#000}.unit-blog-grid .filter-clear-button.active{display:flex;margin-block:17px 30px}@media(min-width: 992px){.unit-blog-grid .filter-clear-button.active{margin-block:0}}.unit-blog-grid .no-result-wrapper{display:none;font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#000;text-transform:uppercase}.unit-blog-grid .no-result-wrapper.active{display:flex;justify-content:center}.unit-experience-grid.filtered .filter-label-wrapper{display:flex}.unit-experience-grid .filter-wrapper{margin-block-end:14px}@media(min-width: 768px){.unit-experience-grid .filter-wrapper{max-width:1313px;width:100%;padding:0 20px;margin-block:0 25px;margin-inline:auto}}.unit-experience-grid .filter-wrapper .filter-bar{display:flex;flex-direction:column;align-items:center;row-gap:10px;border-bottom:none;justify-content:space-between;padding-block-end:16px;padding-inline:10px}@media(min-width: 992px){.unit-experience-grid .filter-wrapper .filter-bar{border-bottom:1px solid #707070;flex-direction:row;align-items:flex-end;padding-inline:0}}.unit-experience-grid .filter-wrapper .filter-bar .select2-selection--single{background-color:var(--background-color)}.unit-experience-grid .filter-wrapper .filter-bar .h2-title,.unit-experience-grid .filter-wrapper .filter-bar .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .unit-experience-grid .filter-wrapper .filter-bar h2,.unit-experience-grid .filter-wrapper .filter-bar .body-text h2,.body-text .unit-experience-grid .filter-wrapper .filter-bar h2{text-transform:capitalize}.unit-experience-grid .filter-wrapper .button-wrap{display:flex;align-items:center;column-gap:24px;flex-wrap:wrap;justify-content:center;row-gap:14px}@media(min-width: 992px){.unit-experience-grid .filter-wrapper .button-wrap{column-gap:16px}}.unit-experience-grid .filter-wrapper .filter-button{flex:0 0 100%;text-align:center}@media(min-width: 992px){.unit-experience-grid .filter-wrapper .filter-button{flex:0 0 auto}}.unit-experience-grid .filter-wrapper .js-filter-button{padding-block:7px;font-size:1rem;line-height:1.625rem;font-family:"helvetica_neue_rmedium",sans-serif;padding-block:5px;padding-inline:8px 14px}.unit-experience-grid .filter-wrapper .js-filter-button .icon{margin-inline-start:9px}@media(hover: hover){.unit-experience-grid .filter-wrapper .js-filter-button:hover .icon svg path{fill:#fff}}.unit-experience-grid .filter-wrapper .filter-bar-title{font-family:"helvetica_neue_light",sans-serif;font-size:2.0625rem;line-height:2.4375rem;letter-spacing:0;color:#84772e}@media(min-width: 992px){.unit-experience-grid .filter-wrapper .filter-bar-title{font-size:2.8125rem;line-height:3.125rem}}.unit-experience-grid .filter-label-wrapper{display:none;justify-content:center;flex-direction:column;align-items:center;padding-inline:13px}@media(min-width: 992px){.unit-experience-grid .filter-label-wrapper{flex-direction:row;justify-content:flex-end;padding-inline:0;column-gap:18px;margin-block-end:25px;margin-block-start:-5px}}.unit-experience-grid .filter-active-label{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:8px;row-gap:8px}.unit-experience-grid .filter-active-label span{background-color:#efefef;border-radius:15px;padding-inline:15px 14px}.unit-experience-grid .filter-active-label label{text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:.8125rem;line-height:1.625rem;letter-spacing:0;color:#000}.unit-experience-grid .filter-active-label .close-button{background:none;border-radius:0;border:none;padding:0;cursor:pointer;color:#000;margin-inline-start:4.7px;font-size:11px;font-weight:bold}.unit-experience-grid .select2-container{display:flex;justify-content:center;margin:0 auto;max-width:150px;font-family:"helvetica_neue_medium",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0;color:#000}.unit-experience-grid .select2-container .selection .select2-selection--single{width:fit-content;border:none;display:flex;column-gap:8px;padding-inline-end:0}.unit-experience-grid .select2-container .selection .select2-selection--single .select2-selection__rendered{padding:0 0 33px 0;position:relative;color:#000}.unit-experience-grid .select2-container .selection .select2-selection--single .select2-selection__rendered.image{padding-bottom:43px}.unit-experience-grid .select2-container .selection .select2-selection--single .select2-selection__rendered .filter-logo{width:106px;height:auto}.unit-experience-grid .select2-container .selection .select2-selection--single .select2-selection__arrow{position:relative;display:flex;align-items:center;top:0;right:0}.unit-experience-grid .select2-container .selection .select2-selection--single .select2-selection__arrow::after{content:"";background-image:var(--dropdown-arrow);background-repeat:no-repeat;display:inline-block;margin-inline-start:3px;transition:transform .3s ease-in-out;width:11px;height:11px;position:absolute;top:5px;bottom:0;margin:auto}.unit-experience-grid .select2-container .selection .select2-selection--single .select2-selection__arrow b{display:none}.unit-experience-grid .select2-container .selection .select2-selection--single .image+.select2-selection__arrow::after{top:8px}.unit-experience-grid .select2-container.select2-container--open .select2-selection__arrow::after{transform:rotate(180deg) !important}.unit-experience-grid .filter-clear-button{display:none;background:none;border-radius:0;border:none;padding:0;cursor:pointer;text-decoration:underline;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.75rem;letter-spacing:0px;color:#000}.unit-experience-grid .filter-clear-button.active{display:flex;margin-block:8px 20px}@media(min-width: 992px){.unit-experience-grid .filter-clear-button.active{margin-block:0}}.unit-experience-grid .no-result-wrapper{display:none;text-transform:uppercase;font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#000}.unit-experience-grid .no-result-wrapper.active{display:flex;justify-content:center}.unit-spa-grid .filter-wrapper{margin-block-end:12px}@media(min-width: 768px){.unit-spa-grid .filter-wrapper{max-width:1313px;width:100%;padding:0 20px;margin-block:0 22px;margin-inline:auto}}@media(min-width: 992px){.unit-spa-grid .filter-wrapper{padding:0 84px}}@media(min-width: 1366px){.unit-spa-grid .filter-wrapper{padding:0;max-width:1273px}}.unit-spa-grid .filter-wrapper .filter-bar{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-block-end:16px;padding-inline:10px;row-gap:21px;border-bottom:none}@media(min-width: 992px){.unit-spa-grid .filter-wrapper .filter-bar{flex-direction:row;align-items:flex-end;padding-block-end:8px;padding-inline:0;border-bottom:1px solid #707070}}.unit-spa-grid .filter-wrapper .filter-bar .select2-selection--single{background-color:var(--background-color)}.unit-spa-grid .filter-wrapper .button-wrap{display:flex;align-items:center;column-gap:24px}@media(min-width: 992px){.unit-spa-grid .filter-wrapper .button-wrap{margin-block-end:8px}}.unit-spa-grid .filter-wrapper .js-filter-button{padding-block:7px}.unit-spa-grid .filter-wrapper .js-filter-button .icon{margin-inline-start:9px}@media(hover: hover){.unit-spa-grid .filter-wrapper .js-filter-button:hover .icon svg path{fill:#fff}}.unit-spa-grid .filter-wrapper .filter-bar-title{text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:2.0625rem;line-height:2.4375rem;letter-spacing:0;color:#d52f89}@media(min-width: 992px){.unit-spa-grid .filter-wrapper .filter-bar-title{font-size:2.8125rem;line-height:3.125rem}}.unit-spa-grid .filter-label-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;padding-inline:13px}@media(min-width: 992px){.unit-spa-grid .filter-label-wrapper{flex-direction:row;justify-content:flex-end;padding-inline:0;column-gap:18px;margin-block-end:20px}}.unit-spa-grid .filter-active-label{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:8px;row-gap:8px}.unit-spa-grid .filter-active-label span{background-color:#efefef;border-radius:15px;padding-inline:15px 14px}.unit-spa-grid .filter-active-label label{font-family:"helvetica_neue_light",sans-serif;font-size:.8125rem;line-height:1.625rem;letter-spacing:0;color:#000;text-transform:capitalize}.unit-spa-grid .filter-active-label .close-button{background:none;border-radius:0;border:none;padding:0;cursor:pointer;color:#000;margin-inline-start:4.7px;font-size:11px;font-weight:bold}.unit-spa-grid .select2-container{display:flex;justify-content:center;margin:0 auto;max-width:150px;font-family:"helvetica_neue_medium",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0;color:#000}.unit-spa-grid .select2-container .selection .select2-selection--single{width:fit-content;border:none;display:flex;column-gap:8px;padding-inline-end:0}.unit-spa-grid .select2-container .selection .select2-selection--single .select2-selection__rendered{padding:0 0 33px 0;position:relative;color:#000}.unit-spa-grid .select2-container .selection .select2-selection--single .select2-selection__rendered.image{padding-bottom:43px}.unit-spa-grid .select2-container .selection .select2-selection--single .select2-selection__rendered .filter-logo{width:106px;height:auto}.unit-spa-grid .select2-container .selection .select2-selection--single .select2-selection__arrow{position:relative;display:flex;align-items:center;top:0;right:0}.unit-spa-grid .select2-container .selection .select2-selection--single .select2-selection__arrow::after{content:"";background-image:var(--dropdown-arrow);background-repeat:no-repeat;display:inline-block;margin-inline-start:3px;transition:transform .3s ease-in-out;width:11px;height:11px;position:absolute;top:5px;bottom:0;margin:auto}.unit-spa-grid .select2-container .selection .select2-selection--single .select2-selection__arrow b{display:none}.unit-spa-grid .select2-container .selection .select2-selection--single .image+.select2-selection__arrow::after{top:8px}.unit-spa-grid .select2-container.select2-container--open .select2-selection__arrow::after{transform:rotate(180deg) !important}.unit-spa-grid .filter-clear-button{display:none;background:none;border-radius:0;border:none;padding:0;cursor:pointer;text-decoration:underline;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.75rem;letter-spacing:0px;color:#000}.unit-spa-grid .filter-clear-button.active{display:flex;margin-block:12px 18px}@media(min-width: 992px){.unit-spa-grid .filter-clear-button.active{margin-block:0}}.unit-spa-grid .no-result-wrapper{display:none;font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#000;text-transform:uppercase}.unit-spa-grid .no-result-wrapper.active{display:flex;justify-content:center}.unit-venue-grid.filtered .filter-label-wrapper{display:flex}.unit-venue-grid .filter-wrapper{margin-block-end:12px}@media(min-width: 768px){.unit-venue-grid .filter-wrapper{max-width:1313px;width:100%;padding:0 20px;margin-block:0 22px;margin-inline:auto}}@media(min-width: 992px){.unit-venue-grid .filter-wrapper{padding:0 84px;margin-block:0 30px}}@media(min-width: 1366px){.unit-venue-grid .filter-wrapper{padding:0;max-width:1273px}}.unit-venue-grid .filter-wrapper .filter-bar{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-block-end:15px;padding-inline:10px;row-gap:21px;border-bottom:none}@media(min-width: 992px){.unit-venue-grid .filter-wrapper .filter-bar{flex-direction:row;align-items:flex-end;padding-inline:0;border-bottom:1px solid #707070}}.unit-venue-grid .filter-wrapper .filter-bar .select2-selection--single{background-color:var(--background-color)}.unit-venue-grid .filter-wrapper .button-wrap{display:flex;align-items:center;column-gap:24px}@media(min-width: 992px){.unit-venue-grid .filter-wrapper .button-wrap{margin-block-end:8px}}.unit-venue-grid .filter-wrapper .js-filter-button{padding-block:7px}.unit-venue-grid .filter-wrapper .js-filter-button .icon{margin-inline-start:9px}@media(hover: hover){.unit-venue-grid .filter-wrapper .js-filter-button:hover .icon svg path{fill:#fff}}.unit-venue-grid .filter-wrapper .filter-bar-title{text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:2.0625rem;line-height:2.4375rem;letter-spacing:0;color:#d52f89}@media(min-width: 992px){.unit-venue-grid .filter-wrapper .filter-bar-title{font-size:2.8125rem;line-height:3.125rem}}.unit-venue-grid .filter-label-wrapper{display:none;justify-content:center;flex-direction:column;align-items:center;padding-inline:13px}@media(min-width: 992px){.unit-venue-grid .filter-label-wrapper{flex-direction:row;justify-content:flex-end;padding-inline:0;column-gap:18px;margin-block:-5px 25px}}.unit-venue-grid .filter-active-label{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:8px}.unit-venue-grid .filter-active-label span{background-color:#efefef;border-radius:15px;padding-inline:15px 14px}.unit-venue-grid .filter-active-label label{font-family:"helvetica_neue_light",sans-serif;font-size:.8125rem;line-height:1.625rem;letter-spacing:0;color:#000;text-transform:capitalize}.unit-venue-grid .filter-active-label .close-button{background:none;border-radius:0;border:none;padding:0;cursor:pointer;color:#000;margin-inline-start:4.7px;font-size:11px;font-weight:bold}.unit-venue-grid .select2-container{display:flex;justify-content:center;margin:0 auto;max-width:150px;font-family:"helvetica_neue_medium",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0;color:#000}.unit-venue-grid .select2-container .selection .select2-selection--single{width:fit-content;border:none;display:flex;column-gap:8px;padding-inline-end:0}.unit-venue-grid .select2-container .selection .select2-selection--single .select2-selection__rendered{padding:0 0 33px 0;position:relative;color:#000}.unit-venue-grid .select2-container .selection .select2-selection--single .select2-selection__rendered.image{padding-bottom:43px}.unit-venue-grid .select2-container .selection .select2-selection--single .select2-selection__rendered .filter-logo{width:106px;height:auto}.unit-venue-grid .select2-container .selection .select2-selection--single .select2-selection__arrow{position:relative;display:flex;align-items:center;top:0;right:0}.unit-venue-grid .select2-container .selection .select2-selection--single .select2-selection__arrow::after{content:"";background-image:var(--dropdown-arrow);background-repeat:no-repeat;display:inline-block;margin-inline-start:3px;transition:transform .3s ease-in-out;width:11px;height:11px;position:absolute;top:5px;bottom:0;margin:auto}.unit-venue-grid .select2-container .selection .select2-selection--single .select2-selection__arrow b{display:none}.unit-venue-grid .select2-container .selection .select2-selection--single .image+.select2-selection__arrow::after{top:8px}.unit-venue-grid .select2-container.select2-container--open .select2-selection__arrow::after{transform:rotate(180deg) !important}.unit-venue-grid .filter-clear-button{display:none;background:none;border-radius:0;border:none;padding:0;cursor:pointer;text-decoration:underline;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.75rem;letter-spacing:0px;color:#000}.unit-venue-grid .filter-clear-button.active{display:flex;margin-block:12px 18px}@media(min-width: 992px){.unit-venue-grid .filter-clear-button.active{margin-block:0}}.unit-venue-grid .no-result-wrapper{display:none;text-transform:uppercase;font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#000}.unit-venue-grid .no-result-wrapper.active{display:flex;justify-content:center}.poi-related-hotels.filtered .filter-label-wrapper{display:flex}.poi-related-hotels .filter-wrapper{margin-block-end:20px}@media(min-width: 768px){.poi-related-hotels .filter-wrapper{max-width:1313px;width:100%;padding:0 20px;margin-block:0 22px;margin-inline:auto}}@media(min-width: 992px){.poi-related-hotels .filter-wrapper{padding:0 84px;margin-block:0 30px}}@media(min-width: 1366px){.poi-related-hotels .filter-wrapper{padding:0;max-width:1273px}}.poi-related-hotels .filter-wrapper .filter-bar{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-block-end:16px;padding-inline:10px;row-gap:21px;border-bottom:1px solid #707070}@media(min-width: 992px){.poi-related-hotels .filter-wrapper .filter-bar{flex-direction:row;align-items:flex-end;padding-block-end:15px;padding-inline:0}}.poi-related-hotels .filter-wrapper .filter-bar .select2-selection--single{background-color:var(--background-color)}.poi-related-hotels .filter-wrapper .button-wrap{display:flex;align-items:center;column-gap:24px}@media(min-width: 992px){.poi-related-hotels .filter-wrapper .button-wrap{margin-block-end:8px}}.poi-related-hotels .filter-wrapper .js-filter-button{padding-block:7px;text-transform:uppercase;font-size:1rem;line-height:1.625rem}.poi-related-hotels .filter-wrapper .js-filter-button .icon{margin-inline-start:9px}@media(hover: hover){.poi-related-hotels .filter-wrapper .js-filter-button:hover .icon svg path{fill:#fff}}.poi-related-hotels .filter-wrapper .filter-bar-title{text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:2.0625rem;line-height:2.4375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.poi-related-hotels .filter-wrapper .filter-bar-title{font-size:2.8125rem;line-height:3.125rem}}.poi-related-hotels .filter-label-wrapper{display:none;justify-content:center;flex-direction:column;align-items:center;padding-inline:13px}@media(min-width: 992px){.poi-related-hotels .filter-label-wrapper{flex-direction:row;justify-content:flex-end;padding-inline:0;column-gap:18px;margin-block:-5px 25px}}.poi-related-hotels .filter-active-label{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:8px}.poi-related-hotels .filter-active-label span{background-color:#fafafa;border-radius:15px;padding-inline:15px 14px}.poi-related-hotels .filter-active-label label{font-family:"helvetica_neue_light",sans-serif;font-size:.8125rem;line-height:1.625rem;letter-spacing:0;color:#000;text-transform:capitalize}.poi-related-hotels .filter-active-label .close-button{background:none;border-radius:0;border:none;padding:0;cursor:pointer;color:#000;margin-inline-start:4.7px;font-size:11px;font-weight:bold}.poi-related-hotels .select2-container{display:flex;justify-content:center;margin:0 auto;max-width:150px;font-family:"helvetica_neue_medium",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0;color:#000}.poi-related-hotels .select2-container .selection .select2-selection--single{width:fit-content;border:none;display:flex;column-gap:8px;padding-inline-end:0}.poi-related-hotels .select2-container .selection .select2-selection--single .select2-selection__rendered{padding:0 0 33px 0;position:relative;color:#000}.poi-related-hotels .select2-container .selection .select2-selection--single .select2-selection__rendered.image{padding-bottom:43px}.poi-related-hotels .select2-container .selection .select2-selection--single .select2-selection__rendered .filter-logo{width:106px;height:auto}.poi-related-hotels .select2-container .selection .select2-selection--single .select2-selection__arrow{position:relative;display:flex;align-items:center;top:0;right:0}.poi-related-hotels .select2-container .selection .select2-selection--single .select2-selection__arrow::after{content:"";background-image:var(--dropdown-arrow);background-repeat:no-repeat;display:inline-block;margin-inline-start:3px;transition:transform .3s ease-in-out;width:11px;height:11px;position:absolute;top:5px;bottom:0;margin:auto}.poi-related-hotels .select2-container .selection .select2-selection--single .select2-selection__arrow b{display:none}.poi-related-hotels .select2-container .selection .select2-selection--single .image+.select2-selection__arrow::after{top:8px}.poi-related-hotels .select2-container.select2-container--open .select2-selection__arrow::after{transform:rotate(180deg) !important}.poi-related-hotels .filter-clear-button{display:none;background:none;border-radius:0;border:none;padding:0;cursor:pointer;text-decoration:underline;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.75rem;letter-spacing:0px;color:#000}.poi-related-hotels .filter-clear-button.active{display:flex;margin-block:12px 18px}@media(min-width: 992px){.poi-related-hotels .filter-clear-button.active{margin-block:0}}.poi-related-hotels .no-result-wrapper{display:none;text-transform:uppercase;font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#000}.poi-related-hotels .no-result-wrapper.active{display:flex;justify-content:center}.unit-explore-more-offers.filtered .filter-label-wrapper{display:flex}.unit-explore-more-offers .filter-wrapper{margin-block:0 25px}@media(min-width: 768px){.unit-explore-more-offers .filter-wrapper{max-width:1313px;width:100%;padding:0 20px;margin-inline:auto;margin-block:0 30px}}.unit-explore-more-offers .filter-wrapper .filter-bar{display:flex;flex-direction:column;align-items:center;row-gap:30px;justify-content:space-between;padding-block-end:16px;padding-inline:10px;border-bottom:1px solid #707070}@media(min-width: 992px){.unit-explore-more-offers .filter-wrapper .filter-bar{flex-direction:row;align-items:flex-end;padding-inline:0}}.unit-explore-more-offers .filter-wrapper .button-wrap{display:flex;align-items:center;column-gap:24px}.unit-explore-more-offers .filter-wrapper .js-filter-button{padding-block:7px}.unit-explore-more-offers .filter-wrapper .js-filter-button .icon{margin-inline-start:9px}@media(hover: hover){.unit-explore-more-offers .filter-wrapper .js-filter-button:hover .icon svg path{fill:#fff}}.unit-explore-more-offers .filter-label-wrapper{display:none;justify-content:center;flex-direction:column;align-items:center;padding-inline:13px}@media(min-width: 992px){.unit-explore-more-offers .filter-label-wrapper{flex-direction:row;justify-content:flex-end;padding-inline:0;column-gap:18px;margin-block:-5px 25px}}@media(min-width: 1200px){.unit-explore-more-offers .filter-label-wrapper{max-width:1313px;width:100%;padding:0px 20px;margin-inline:auto}}.unit-explore-more-offers .filter-active-label{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:8px;row-gap:8px}.unit-explore-more-offers .filter-active-label span{background-color:#fafafa;border-radius:15px;padding-inline:15px 14px}.unit-explore-more-offers .filter-active-label label{font-family:"helvetica_neue_light",sans-serif;font-size:.8125rem;line-height:1.625rem;letter-spacing:0;color:#000;text-transform:capitalize}.unit-explore-more-offers .filter-active-label .close-button{background:none;border-radius:0;border:none;padding:0;cursor:pointer;margin-inline-start:4.7px;font-size:11px;font-weight:bold}.unit-explore-more-offers .filter-clear-button{display:none;background:none;border-radius:0;border:none;padding:0;cursor:pointer;text-decoration:underline;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.75rem;letter-spacing:0px;color:#131c28;white-space:nowrap;align-self:flex-start}.unit-explore-more-offers .filter-clear-button.active{display:flex;margin-block:17px 25px;margin-inline:auto}@media(min-width: 992px){.unit-explore-more-offers .filter-clear-button.active{margin-block:0;margin-inline:initial}}.unit-explore-more-offers .no-result-wrapper{display:none;font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#000;text-transform:uppercase}.unit-explore-more-offers .no-result-wrapper.active{display:flex;justify-content:center}.unit-explore-more-offers .grid-item-wrapper{row-gap:38px}@media(min-width: 992px){.unit-explore-more-offers .grid-item-wrapper{row-gap:21px}}.unit-destinations-hotel-list .filter-wrapper{margin-block-end:25px}@media(min-width: 768px){.unit-destinations-hotel-list .filter-wrapper{max-width:1313px;width:100%;padding:0 20px;margin-block-end:0;margin-inline:auto}}.unit-destinations-hotel-list .filter-wrapper .filter-bar{display:flex;flex-direction:column;align-items:center;row-gap:30px;justify-content:space-between;padding-block-end:16px;padding-inline:10px;border-bottom:1px solid #707070}@media(min-width: 992px){.unit-destinations-hotel-list .filter-wrapper .filter-bar{flex-direction:row;align-items:flex-end;padding-inline:0}}.unit-destinations-hotel-list .filter-wrapper .button-wrap{display:flex;align-items:center;column-gap:24px}.unit-destinations-hotel-list .filter-wrapper .js-filter-button{padding-block:7px}.unit-destinations-hotel-list .filter-wrapper .js-filter-button .icon{margin-inline-start:9px}@media(hover: hover){.unit-destinations-hotel-list .filter-wrapper .js-filter-button:hover .icon svg path{fill:#fff}}.unit-destinations-hotel-list .filter-wrapper .filter-bar-title{font-family:"helvetica_neue_medium",sans-serif;font-size:2.0625rem;line-height:2.4375rem;letter-spacing:0;color:#131c28}@media(min-width: 992px){.unit-destinations-hotel-list .filter-wrapper .filter-bar-title{font-size:2.8125rem;line-height:3.125rem}}.unit-destinations-hotel-list .filter-label-wrapper{display:flex;justify-content:center;flex-direction:column;align-items:center;padding-inline:13px;margin-block-start:20px}@media(min-width: 992px){.unit-destinations-hotel-list .filter-label-wrapper{flex-direction:row;justify-content:flex-end;padding-inline:0;column-gap:18px;margin-block-end:31px}}.unit-destinations-hotel-list .filter-active-label{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:8px}.unit-destinations-hotel-list .filter-active-label span{background-color:#fafafa;border-radius:15px;padding-inline:15px 14px}.unit-destinations-hotel-list .filter-active-label label{font-family:"helvetica_neue_light",sans-serif;font-size:.8125rem;line-height:1.625rem;letter-spacing:0;color:#131c28;text-transform:capitalize;color:#000}.unit-destinations-hotel-list .filter-active-label .close-button{background:none;border-radius:0;border:none;padding:0;cursor:pointer;color:#000;margin-inline-start:4.7px;font-size:11px;font-weight:bold}.unit-destinations-hotel-list .filter-clear-button{display:none;background:none;border-radius:0;border:none;padding:0;cursor:pointer;text-decoration:underline;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.75rem;letter-spacing:0px;color:#131c28}.unit-destinations-hotel-list .filter-clear-button.active{display:flex;margin-block:17px 0}@media(min-width: 992px){.unit-destinations-hotel-list .filter-clear-button.active{margin-block:0}}.unit-destinations-hotel-list .no-result-wrapper{display:none;font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#131c28;text-transform:uppercase}.unit-destinations-hotel-list .no-result-wrapper.active{display:flex;justify-content:center}.select2-container .blog-dropdown,.select2-container .experience-dropdown{border:none;margin-top:13px;background-color:#f5f6f4;min-width:110px;z-index:399}.select2-container .blog-dropdown.select2-dropdown,.select2-container .experience-dropdown.select2-dropdown{background-color:#f5f6f4;border:none}.select2-container .blog-dropdown.select2-dropdown::after,.select2-container .experience-dropdown.select2-dropdown::after{content:"";position:absolute;bottom:0;left:0;right:0;height:12px;background-color:#e0e0e0}.select2-container .blog-dropdown.select2-dropdown::before,.select2-container .experience-dropdown.select2-dropdown::before{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:2;width:0;height:0;border-left:15px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-top:12px solid #454c4c}.select2-container .blog-dropdown .select2-results .select2-results__options,.select2-container .experience-dropdown .select2-results .select2-results__options{padding-block-end:16px}.select2-container .blog-dropdown .select2-results .select2-results__options .select2-results__option,.select2-container .experience-dropdown .select2-results .select2-results__options .select2-results__option{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000;text-align:center}.select2-container .blog-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted,.select2-container .experience-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{background-color:#e0e0e0}.common-filter-popup .filter-popup.hotel{display:none;position:fixed;z-index:999;left:0;right:0;top:0;bottom:0;justify-content:center;align-items:center}.common-filter-popup .filter-popup.hotel.active{display:flex}.common-filter-popup .filter-popup.hotel::after{content:"";position:fixed;z-index:9;width:100%;height:100%;left:0;top:0;bottom:0;background:#000 0% 0% no-repeat padding-box;opacity:.76}.common-filter-popup .filter-popup.hotel .popup{display:flex;flex-direction:column;z-index:10;background:#fafafa;height:fit-content;max-width:1073px;width:100%;height:100%}@media(min-width: 992px){.common-filter-popup .filter-popup.hotel .popup{width:calc(100% - 184px);height:calc(100dvh - 114px);max-height:700px}}.common-filter-popup .filter-popup.hotel .popup-title-bar{display:flex;justify-content:space-between;background:#d52f89;padding:24px 51px;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.25rem;letter-spacing:3px;color:#fff;text-transform:uppercase}.common-filter-popup .filter-popup.hotel .popup-title-bar .title{display:flex;column-gap:13px}.common-filter-popup .filter-popup.hotel .popup-title-bar .title svg path{fill:#fff}.common-filter-popup .filter-popup.hotel .popup-title-bar .close svg path{stroke:#fff}.common-filter-popup .filter-popup.hotel .popup-content{padding:30px 53px;row-gap:50px;display:flex;flex-direction:column;overflow:auto;overflow-x:hidden}@media(min-width: 992px){.common-filter-popup .filter-popup.hotel .popup-content{height:calc(100dvh - 114px);max-height:700px}}.common-filter-popup .filter-popup.hotel .popup-item .title{background:none;border-radius:0;border:none;padding:0;cursor:pointer;padding-block-end:7.5px;text-transform:uppercase;border-bottom:1px solid #2b2826;width:100%;display:flex;align-items:center;justify-content:space-between;font-family:"helvetica_neue_medium",sans-serif;font-size:1.25rem;line-height:1.25rem;letter-spacing:0;color:#000;text-transform:uppercase}.common-filter-popup .filter-popup.hotel .popup-item .title svg{transform:rotate(0);transition:transform .3s ease-in-out}.common-filter-popup .filter-popup.hotel .popup-item .title svg path{stroke:#2b2826}.common-filter-popup .filter-popup.hotel .popup-item .title.active svg{transform:rotate(180deg);transition:transform .3s ease-in-out}.common-filter-popup .filter-popup.hotel .popup-item .label{font-family:"helvetica_neue_medium",sans-serif;font-size:1.25rem;line-height:1.4375rem;letter-spacing:0;color:#000;text-transform:capitalize}.common-filter-popup .filter-popup.hotel .popup-item .content{display:flex;row-gap:20px;flex-direction:column;max-height:0;opacity:0;visibility:hidden;pointer-events:none;transition:max-height .3s ease-in-out}@media(min-width: 992px){.common-filter-popup .filter-popup.hotel .popup-item .content{flex-direction:row;row-gap:26px;flex-wrap:wrap}}.common-filter-popup .filter-popup.hotel .popup-item .content.active{margin-block-start:26.5px;max-height:2000px;opacity:1;visibility:visible;pointer-events:all;transition:max-height .3s ease-in-out}.common-filter-popup .filter-popup.hotel .popup-item .filter-check{display:flex;align-items:center;column-gap:12px;width:100%}@media(min-width: 992px){.common-filter-popup .filter-popup.hotel .popup-item .filter-check{width:33%}}.common-filter-popup .filter-popup.hotel .popup-item .filter-check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;min-width:16px;height:16px;border:1px solid #2b2826;margin:0}.common-filter-popup .filter-popup.hotel .popup-item .filter-check input[type=checkbox]:checked{background-color:#000;position:relative}.common-filter-popup .filter-popup.hotel .popup-item .filter-check input[type=checkbox]:checked::after{content:"✓";position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;color:#fff;font-size:10px;text-align:center}.common-filter-popup .filter-popup.blog{display:none;position:fixed;z-index:9999;left:0;top:0;right:0;bottom:0;justify-content:center;align-items:center}@media(min-width: 992px){.common-filter-popup .filter-popup.blog{left:auto}}.common-filter-popup .filter-popup.blog.active{display:flex}.common-filter-popup .filter-popup.blog::after{content:"";position:absolute;z-index:9;width:100%;height:100dvh;left:0;top:0;bottom:0;background:#000 0% 0% no-repeat padding-box;opacity:.76}.common-filter-popup .filter-popup.blog .popup{display:flex;flex-direction:column;z-index:10;background:#fafafa;height:fit-content;width:100%}@media(min-width: 992px){.common-filter-popup .filter-popup.blog .popup{width:clamp(347px,24.097vw,450px)}}.common-filter-popup .filter-popup.blog .popup-title-bar{display:flex;justify-content:space-between;background:#d52f89;padding:20px 42px;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.25rem;letter-spacing:3px;color:#fff;text-transform:uppercase}.common-filter-popup .filter-popup.blog .popup-title-bar .title{display:flex;column-gap:13px}.common-filter-popup .filter-popup.blog .popup-title-bar .title svg path{fill:#fff}.common-filter-popup .filter-popup.blog .popup-title-bar .close .popup-close{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.common-filter-popup .filter-popup.blog .popup-title-bar .close svg path{stroke:#fff}.common-filter-popup .filter-popup.blog .popup-title-bar .js-popup-close{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.common-filter-popup .filter-popup.blog .clear-btn{padding-block:25px 26px;margin-inline:3px 5px;text-align:center;border-bottom:1px solid #000}.common-filter-popup .filter-popup.blog .js-clear-button{background:none;border-radius:0;border:none;padding:0;cursor:pointer;font-family:"helvetica_neue_medium",sans-serif;font-size:.9375rem;line-height:1.125rem;letter-spacing:0px;color:#000;text-decoration:underline}.common-filter-popup .filter-popup.blog .popup-content{padding:26px 53px;row-gap:50px;display:flex;flex-direction:column;overflow:auto;overflow-x:hidden}@media(min-width: 992px){.common-filter-popup .filter-popup.blog .popup-content{height:calc(100dvh - 114px);max-height:700px}}.common-filter-popup .filter-popup.blog .popup-item .label{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.75rem;letter-spacing:0;color:#000;text-transform:capitalize;width:calc(100% - 28px)}.common-filter-popup .filter-popup.blog .popup-item .content{display:flex;row-gap:8px;flex-direction:column}.common-filter-popup .filter-popup.blog .popup-item .filter-check{display:flex;align-items:center;column-gap:12px;width:100%}.common-filter-popup .filter-popup.blog .popup-item .filter-check:not(.destination-check){margin-block-end:18px}.common-filter-popup .filter-popup.blog .popup-item .filter-check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;min-width:16px;height:16px;border:1px solid #000;margin:0}.common-filter-popup .filter-popup.blog .popup-item .filter-check input[type=checkbox]:checked{background-color:#000;position:relative}.common-filter-popup .filter-popup.blog .popup-item .filter-check input[type=checkbox]:checked::after{content:"✓";position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;color:#fff;font-size:10px;text-align:center}.common-filter-popup .filter-popup.blog .popup-item .filter-destination{margin-inline-start:10px;margin-block:-28px 18px}.common-filter-popup .filter-popup.experience{display:none;position:fixed;z-index:9999;left:0;top:0;right:0;bottom:0;justify-content:center;align-items:center}@media(min-width: 992px){.common-filter-popup .filter-popup.experience{left:auto}}.common-filter-popup .filter-popup.experience.active{display:flex}.common-filter-popup .filter-popup.experience::after{content:"";position:absolute;z-index:9;width:100%;height:100dvh;left:0;top:0;bottom:0;background:#000 0% 0% no-repeat padding-box;opacity:.76}.common-filter-popup .filter-popup.experience .popup{display:flex;flex-direction:column;z-index:10;background:#f5f6f4;height:fit-content;width:100%}@media(min-width: 992px){.common-filter-popup .filter-popup.experience .popup{width:clamp(347px,24.097vw,450px)}}.common-filter-popup .filter-popup.experience .popup-title-bar{display:flex;justify-content:space-between;background:#d52f89;padding:20px 42px;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.25rem;letter-spacing:3px;color:#fff;text-transform:uppercase}.common-filter-popup .filter-popup.experience .popup-title-bar .title{display:flex;column-gap:13px}.common-filter-popup .filter-popup.experience .popup-title-bar .title svg path{fill:#fff}.common-filter-popup .filter-popup.experience .popup-title-bar .close .popup-close{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.common-filter-popup .filter-popup.experience .popup-title-bar .close svg path{stroke:#fff}.common-filter-popup .filter-popup.experience .popup-title-bar .js-popup-close{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.common-filter-popup .filter-popup.experience .clear-btn{padding-block:25px 26px;margin-inline:3px 5px;text-align:center;border-bottom:1px solid #000}.common-filter-popup .filter-popup.experience .js-clear-button{background:none;border-radius:0;border:none;padding:0;cursor:pointer;font-family:"helvetica_neue_rmedium",sans-serif;font-size:.9375rem;line-height:1.125rem;letter-spacing:0px;color:#000;text-decoration:underline}.common-filter-popup .filter-popup.experience .popup-content{padding:26px 53px;row-gap:50px;display:flex;flex-direction:column;overflow:auto;overflow-x:hidden}@media(min-width: 992px){.common-filter-popup .filter-popup.experience .popup-content{height:calc(100dvh - 114px);max-height:700px}}.common-filter-popup .filter-popup.experience .popup-item .label{text-transform:capitalize;width:calc(100% - 28px);font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.75rem;letter-spacing:0;color:#000}.common-filter-popup .filter-popup.experience .popup-item .content{display:flex;row-gap:26px;flex-direction:column}.common-filter-popup .filter-popup.experience .popup-item .filter-check{display:flex;align-items:center;column-gap:12px;width:100%}.common-filter-popup .filter-popup.experience .popup-item .filter-check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;min-width:16px;height:16px;border:1px solid #000;margin:0;border-radius:0}.common-filter-popup .filter-popup.experience .popup-item .filter-check input[type=checkbox]:checked{background-color:#000;position:relative}.common-filter-popup .filter-popup.experience .popup-item .filter-check input[type=checkbox]:checked::after{content:"✓";position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;color:#fff;font-size:10px;text-align:center}.common-filter-popup .filter-popup.spa{display:none;position:fixed;z-index:9999;left:0;top:0;right:0;bottom:0;justify-content:center;align-items:center}@media(min-width: 992px){.common-filter-popup .filter-popup.spa{left:auto}}.common-filter-popup .filter-popup.spa.active{display:flex}.common-filter-popup .filter-popup.spa::after{content:"";position:absolute;z-index:9;width:100%;height:100dvh;left:0;top:0;bottom:0;background:#000 0% 0% no-repeat padding-box;opacity:.76}.common-filter-popup .filter-popup.spa .popup{display:flex;flex-direction:column;z-index:10;background:#f5f6f4;height:fit-content;width:100%}@media(min-width: 992px){.common-filter-popup .filter-popup.spa .popup{width:clamp(347px,24.097vw,450px)}}.common-filter-popup .filter-popup.spa .popup-title-bar{display:flex;justify-content:space-between;background:#2a2827;padding:20px 42px;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.25rem;letter-spacing:3px;color:#fff;text-transform:uppercase}.common-filter-popup .filter-popup.spa .popup-title-bar .title{display:flex;column-gap:13px}.common-filter-popup .filter-popup.spa .popup-title-bar .title svg path{fill:#fff}.common-filter-popup .filter-popup.spa .popup-title-bar .close .popup-close{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.common-filter-popup .filter-popup.spa .popup-title-bar .close svg path{stroke:#fff}.common-filter-popup .filter-popup.spa .popup-title-bar .js-popup-close{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.common-filter-popup .filter-popup.spa .clear-btn{padding-block:25px 26px;margin-inline:3px 5px;text-align:center;border-bottom:1px solid #000}.common-filter-popup .filter-popup.spa .js-clear-button{background:none;border-radius:0;border:none;padding:0;cursor:pointer;font-family:"helvetica_neue_medium",sans-serif;font-size:.9375rem;line-height:1.125rem;letter-spacing:0px;color:#000;text-decoration:underline}.common-filter-popup .filter-popup.spa .popup-content{padding:26px 53px;row-gap:50px;display:flex;flex-direction:column;overflow:auto;overflow-x:hidden}@media(min-width: 992px){.common-filter-popup .filter-popup.spa .popup-content{height:calc(100dvh - 114px);max-height:700px}}.common-filter-popup .filter-popup.spa .popup-item .label{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.75rem;letter-spacing:0;color:#000;text-transform:capitalize;width:calc(100% - 28px)}.common-filter-popup .filter-popup.spa .popup-item .content{display:flex;row-gap:26px;flex-direction:column}.common-filter-popup .filter-popup.spa .popup-item .filter-check{display:flex;align-items:center;column-gap:12px;width:100%}.common-filter-popup .filter-popup.spa .popup-item .filter-check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;min-width:16px;height:16px;border:1px solid #000;margin:0}.common-filter-popup .filter-popup.spa .popup-item .filter-check input[type=checkbox]:checked{background-color:#000;position:relative}.common-filter-popup .filter-popup.spa .popup-item .filter-check input[type=checkbox]:checked::after{content:"✓";position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;color:#fff;font-size:10px;text-align:center}.common-filter-popup .filter-popup.venue{display:none;position:fixed;z-index:9999;left:0;top:0;right:0;bottom:0;justify-content:center;align-items:center}@media(min-width: 992px){.common-filter-popup .filter-popup.venue{left:auto}}.common-filter-popup .filter-popup.venue.active{display:flex}.common-filter-popup .filter-popup.venue::after{content:"";position:absolute;z-index:9;width:100%;height:100dvh;left:0;top:0;bottom:0;background:#000 0% 0% no-repeat padding-box;opacity:.76}.common-filter-popup .filter-popup.venue .popup{display:flex;flex-direction:column;z-index:10;background:#f5f6f4;height:fit-content;width:100%}@media(min-width: 992px){.common-filter-popup .filter-popup.venue .popup{width:clamp(347px,24.097vw,450px)}}.common-filter-popup .filter-popup.venue .popup-title-bar{display:flex;justify-content:space-between;background:#000;padding:20px 42px;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.25rem;letter-spacing:3px;color:#fff;text-transform:uppercase}.common-filter-popup .filter-popup.venue .popup-title-bar .title{display:flex;column-gap:13px}.common-filter-popup .filter-popup.venue .popup-title-bar .title svg path{fill:#fff}.common-filter-popup .filter-popup.venue .popup-title-bar .close .popup-close{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.common-filter-popup .filter-popup.venue .popup-title-bar .close svg path{stroke:#fff}.common-filter-popup .filter-popup.venue .popup-title-bar .js-popup-close{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.common-filter-popup .filter-popup.venue .clear-btn{padding-block:25px 26px;margin-inline:3px 5px;text-align:center;border-bottom:1px solid #000}.common-filter-popup .filter-popup.venue .js-clear-button{background:none;border-radius:0;border:none;padding:0;cursor:pointer;font-family:"helvetica_neue_medium",sans-serif;font-size:.9375rem;line-height:1.125rem;letter-spacing:0px;color:#000;text-decoration:underline}.common-filter-popup .filter-popup.venue .popup-content{padding:26px 53px;row-gap:50px;display:flex;flex-direction:column;overflow:auto;overflow-x:hidden}@media(min-width: 992px){.common-filter-popup .filter-popup.venue .popup-content{height:calc(100dvh - 114px);max-height:700px}}.common-filter-popup .filter-popup.venue .popup-item .label{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.75rem;letter-spacing:0;color:#000;text-transform:capitalize;width:calc(100% - 28px)}.common-filter-popup .filter-popup.venue .popup-item .content{display:flex;row-gap:26px;flex-direction:column}.common-filter-popup .filter-popup.venue .popup-item .filter-check{display:flex;align-items:center;column-gap:12px;width:100%}.common-filter-popup .filter-popup.venue .popup-item .filter-check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;min-width:16px;height:16px;border:1px solid #000;margin:0}.common-filter-popup .filter-popup.venue .popup-item .filter-check input[type=checkbox]:checked{background-color:#000;position:relative}.common-filter-popup .filter-popup.venue .popup-item .filter-check input[type=checkbox]:checked::after{content:"✓";position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;color:#fff;font-size:10px;text-align:center}.common-filter-popup .filter-popup.poi-hotels{display:none;position:fixed;z-index:9999;left:0;top:0;right:0;bottom:0;justify-content:center;align-items:center}@media(min-width: 992px){.common-filter-popup .filter-popup.poi-hotels{left:auto}}.common-filter-popup .filter-popup.poi-hotels.active{display:flex}.common-filter-popup .filter-popup.poi-hotels::after{content:"";position:absolute;z-index:9;width:100%;height:100dvh;left:0;top:0;bottom:0;background:#000 0% 0% no-repeat padding-box;opacity:.76}.common-filter-popup .filter-popup.poi-hotels .popup{display:flex;flex-direction:column;z-index:10;background:#fafafa;height:fit-content;min-height:100dvh;width:100%}@media(min-width: 992px){.common-filter-popup .filter-popup.poi-hotels .popup{width:clamp(347px,24.097vw,450px)}}.common-filter-popup .filter-popup.poi-hotels .popup-title-bar{display:flex;justify-content:space-between;background:#d52f89;padding:20px 42px;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.25rem;letter-spacing:3px;color:#fff;text-transform:uppercase}.common-filter-popup .filter-popup.poi-hotels .popup-title-bar .title{display:flex;column-gap:13px}.common-filter-popup .filter-popup.poi-hotels .popup-title-bar .title svg path{fill:#fff}.common-filter-popup .filter-popup.poi-hotels .popup-title-bar .close .popup-close{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.common-filter-popup .filter-popup.poi-hotels .popup-title-bar .close svg path{stroke:#fff}.common-filter-popup .filter-popup.poi-hotels .popup-title-bar .js-popup-close{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.common-filter-popup .filter-popup.poi-hotels .clear-btn{padding-block:25px 26px;margin-inline:3px 5px;text-align:center;border-bottom:1px solid #011344}.common-filter-popup .filter-popup.poi-hotels .js-clear-button{background:none;border-radius:0;border:none;padding:0;cursor:pointer;font-family:"helvetica_neue_medium",sans-serif;font-size:.9375rem;line-height:1.125rem;letter-spacing:0px;color:#000;text-decoration:underline}.common-filter-popup .filter-popup.poi-hotels .popup-content{padding:26px 53px;row-gap:50px;display:flex;flex-direction:column;overflow:auto;overflow-x:hidden}@media(min-width: 992px){.common-filter-popup .filter-popup.poi-hotels .popup-content{height:calc(100dvh - 211px);max-height:700px}}.common-filter-popup .filter-popup.poi-hotels .popup-item .label{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.75rem;letter-spacing:0;color:#000;text-transform:capitalize;width:calc(100% - 28px)}.common-filter-popup .filter-popup.poi-hotels .popup-item .content{display:flex;row-gap:26px;flex-direction:column}.common-filter-popup .filter-popup.poi-hotels .popup-item .filter-check{display:flex;align-items:center;column-gap:12px;width:100%}.common-filter-popup .filter-popup.poi-hotels .popup-item .filter-check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;min-width:16px;height:16px;border:1px solid #000;margin:0}.common-filter-popup .filter-popup.poi-hotels .popup-item .filter-check input[type=checkbox]:checked{background-color:#000;position:relative}.common-filter-popup .filter-popup.poi-hotels .popup-item .filter-check input[type=checkbox]:checked::after{content:"✓";position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;color:#fff;font-size:10px;text-align:center}.common-filter-popup .filter-popup.offer{display:none;position:fixed;z-index:999;left:0;right:0;top:0;bottom:0;justify-content:center;align-items:center}.common-filter-popup .filter-popup.offer.active{display:flex}.common-filter-popup .filter-popup.offer::after{content:"";position:fixed;z-index:9;width:100%;height:100%;left:0;top:0;bottom:0;background:#000 0% 0% no-repeat padding-box;opacity:.76}.common-filter-popup .filter-popup.offer .popup{display:flex;flex-direction:column;z-index:10;background:#fafafa;height:fit-content;max-width:1073px;width:100%;height:100%}@media(min-width: 992px){.common-filter-popup .filter-popup.offer .popup{width:calc(100% - 184px);height:calc(100dvh - 114px);max-height:700px}}.common-filter-popup .filter-popup.offer .popup-title-bar{display:flex;justify-content:space-between;background:#d52f89;padding:24px 51px;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.25rem;letter-spacing:3px;color:#fff;text-transform:uppercase}.common-filter-popup .filter-popup.offer .popup-title-bar .title{display:flex;column-gap:13px}.common-filter-popup .filter-popup.offer .popup-title-bar .title svg path{fill:#fff}.common-filter-popup .filter-popup.offer .popup-title-bar .close .popup-close{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.common-filter-popup .filter-popup.offer .popup-title-bar .close svg path{stroke:#fff}.common-filter-popup .filter-popup.offer .popup-content{padding:50px 53px;row-gap:50px;display:flex;flex-direction:column;overflow:auto;overflow-x:hidden}@media(min-width: 992px){.common-filter-popup .filter-popup.offer .popup-content{height:calc(100dvh - 114px);max-height:700px}}.common-filter-popup .filter-popup.offer .popup-item .title{background:none;border-radius:0;border:none;padding:0;cursor:pointer;padding-block-end:7.5px;text-transform:uppercase;border-bottom:1px solid #2b2826;width:100%;display:flex;align-items:center;justify-content:space-between;font-family:"helvetica_neue_medium",sans-serif;font-size:1.25rem;line-height:1.25rem;letter-spacing:0;color:#000;text-transform:uppercase}.common-filter-popup .filter-popup.offer .popup-item .title svg{transform:rotate(0);transition:transform .3s ease-in-out}.common-filter-popup .filter-popup.offer .popup-item .title svg path{stroke:#2b2826}.common-filter-popup .filter-popup.offer .popup-item .title.active svg{transform:rotate(180deg);transition:transform .3s ease-in-out}.common-filter-popup .filter-popup.offer .popup-item .label{font-family:"helvetica_neue_medium",sans-serif;font-size:1.25rem;line-height:1.4375rem;letter-spacing:0;color:#000;text-transform:capitalize}.common-filter-popup .filter-popup.offer .popup-item .content{display:flex;row-gap:20px;flex-direction:column;max-height:0;opacity:0;visibility:hidden;pointer-events:none;transition:max-height .3s ease-in-out}@media(min-width: 992px){.common-filter-popup .filter-popup.offer .popup-item .content{flex-direction:row;row-gap:26px;flex-wrap:wrap}}.common-filter-popup .filter-popup.offer .popup-item .content.active{margin-block-start:26.5px;max-height:2000px;opacity:1;visibility:visible;pointer-events:all;transition:max-height .3s ease-in-out}.common-filter-popup .filter-popup.offer .popup-item .filter-check{display:flex;align-items:center;column-gap:12px;width:100%}@media(min-width: 992px){.common-filter-popup .filter-popup.offer .popup-item .filter-check{width:33%}}.common-filter-popup .filter-popup.offer .popup-item .filter-check input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;min-width:16px;height:16px;border:1px solid #2b2826;margin:0}.common-filter-popup .filter-popup.offer .popup-item .filter-check input[type=checkbox]:checked{background-color:#000;position:relative}.common-filter-popup .filter-popup.offer .popup-item .filter-check input[type=checkbox]:checked::after{content:"✓";position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;color:#fff;font-size:10px;text-align:center}.common-filter-popup .filter-popup .close .popup-close{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.common-filter-popup .filter-popup .close svg path{stroke:#fff}.popup-buttons-wrapper{display:flex;justify-content:center;background:#d52f89;padding:11px;column-gap:16px;margin-block-start:auto}@media(min-width: 992px){.popup-buttons-wrapper{margin-block-start:15px}}.brand-site .grid-item-wrapper .grid-item .button-wrapper .link{order:1}.brand-site .grid-item-wrapper .grid-item .button-wrapper .btn{order:2}.common-filter .map-infobox-wrapper{width:304px;height:346px}@media(min-width: 1200px){.common-filter .map-infobox-wrapper{width:clamp(318px,22.08vw,380px);height:clamp(368px,25.5vw,450px)}}.common-filter .map-infobox-image{width:100%;height:100%;position:relative}.common-filter .map-infobox-image .image{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.common-filter .map-infobox-image::after{content:"";position:absolute;bottom:0;left:0;right:0;height:340px;width:100%;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0.31) 62%, rgba(0, 0, 0, 0) 100%) 0% 0% no-repeat padding-box}@media(min-width: 992px){.common-filter .map-infobox-image::after{height:clamp(368px,25.5vw,450px)}}@media(max-width: 767px){.common-filter .map-infobox-title{font-size:1rem;line-height:1.25rem}}@media(min-width: 1200px){.common-filter .map-infobox-title{margin-top:2px}}.common-filter .map-infobox-bottom{margin-top:16px;display:flex}.common-filter .map-infobox-link{margin-inline-end:10px}.common-filter .gm-style .gm-style-iw-c{padding:0;border-radius:0;box-shadow:none;max-width:none !important;max-height:none !important}.common-filter .gm-style .gm-style-iw-tc::after{background:#000}.common-filter .gm-style-iw-d{overflow:initial !important;opacity:0;transform:translateY(10px);transition:opacity .5s ease-out,transform .5s ease-out}.common-filter .gm-style-iw-d.open{opacity:1;transform:translateY(0);transition:opacity .5s ease-out,transform .5s ease-out}.common-filter .gm-ui-hover-effect{width:25px !important;height:26px !important;z-index:2;opacity:1}.common-filter .gm-ui-hover-effect span{margin:0 !important;background-color:#fff}.common-filter .gm-style-iw-ch{display:none}.common-filter .map-container button[title=Close]{position:absolute !important;right:20px !important;top:20px !important}.fancybox-content.m-personalization-popup{padding:0;height:calc(100% - 2px);max-height:677px}@media(min-width: 1600px){.fancybox-content.m-personalization-popup{height:80%}}.fancybox-content.m-personalization-popup .fancybox-content{padding:0}.fancybox-content.m-personalization-popup .m-personalization-popup__dialog{height:100%}.fancybox-content.m-personalization-popup .m-popup-wrap{background-size:cover;background-repeat:no-repeat;background-position:center}.fancybox-content.m-personalization-popup .m-personalization-popup__modal{max-width:100%;height:100%}.fancybox-content.m-personalization-popup .m-personalization-popup__modal .dialog-close{display:none}.fancybox-content.m-personalization-popup .m-personalization-popup__modal .m-popup-wrap{height:auto}@media(min-width: 992px){.fancybox-content.m-personalization-popup .m-personalization-popup__modal .m-popup-wrap{height:100%}}.fancybox-content.m-personalization-popup .fancybox-close-small{width:16px;height:18px;padding:0;top:15px;right:15px}@media(min-width: 992px){.fancybox-content.m-personalization-popup .fancybox-close-small{top:52px;right:52px}}.fancybox-content.m-personalization-popup .fancybox-close-small svg{display:none}.fancybox-content.m-personalization-popup .fancybox-close-small::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-image:url("/integration/camino-real/public/images/icons/close-icon.svg");background-repeat:no-repeat;background-size:contain;background-position:center}.fancybox-content.m-personalization-popup .dialog-close{position:absolute;visibility:hidden;right:10px;top:10px}.fancybox-content.m-personalization-popup .h2{font-style:normal;font-family:"helvetica_neue_medium",sans-serif;font-size:2.0625rem;line-height:2.4375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.fancybox-content.m-personalization-popup .h2{font-size:1.6875rem;line-height:2.1875rem;letter-spacing:0}}.fancybox-content.m-personalization-popup .h3{font-style:normal;font-family:"helvetica_neue_light",sans-serif;font-size:1.1875rem;line-height:1.5625rem;letter-spacing:0;color:#000}@media(min-width: 992px){.fancybox-content.m-personalization-popup .h3{font-size:1.4375rem;line-height:1.875rem;letter-spacing:0}}.fancybox-content.m-personalization-popup .content{font-style:normal;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.fancybox-content.m-personalization-popup .content{font-size:1rem;line-height:1.375rem;letter-spacing:0}}.fancybox-content.m-personalization-popup .content p{line-height:1.375rem}@media(min-width: 992px){.fancybox-content.m-personalization-popup .content p{line-height:1.375rem}}.fancybox-content.m-personalization-popup .content p:first-child{margin-top:0}.fancybox-content.m-personalization-popup .content p:last-child{margin-bottom:0}.fancybox-content.m-personalization-popup .lead-rates{font-size:1rem;line-height:1.25rem;letter-spacing:0;margin-block-end:30px}.fancybox-content.m-personalization-popup .more-link{display:inline-block;font-size:1rem;line-height:1.875rem;letter-spacing:0;margin-block-end:30px;text-decoration:underline}.fancybox-content.m-personalization-popup .ratio-content img{width:100%}.fancybox-content.m-personalization-popup.image-fit-height .m-popup-wrap--img div{display:flex;width:100%;height:100%;aspect-ratio:390/315}@media(min-width: 992px){.fancybox-content.m-personalization-popup.image-fit-height .m-popup-wrap--img div{aspect-ratio:474/676}}.fancybox-content.m-personalization-popup.image-fit-height .m-popup-wrap--img div picture{display:flex;width:100%}.fancybox-content.m-personalization-popup.image-fit-height .ratio-4-3,.fancybox-content.m-personalization-popup.image-fit-height .ratio-content{height:100%}.fancybox-content.m-personalization-popup.image-fit-height .ratio-content img{height:100%;object-fit:cover}@media(min-width: 992px){.fancybox-content.m-personalization-popup.imageLeft .m-popup-wrap{flex-direction:row}}.fancybox-content.m-personalization-popup.imageLeft .m-popup-wrap--img{height:80.7692307692dvw}@media(min-width: 992px){.fancybox-content.m-personalization-popup.imageLeft .m-popup-wrap--img{width:39.9662731872%;height:auto}}@media(min-width: 992px){.fancybox-content.m-personalization-popup.imageRight .m-popup-wrap{flex-direction:row-reverse}}.fancybox-content.m-personalization-popup.imageRight .m-popup-wrap--img{height:80.7692307692dvw}@media(min-width: 992px){.fancybox-content.m-personalization-popup.imageRight .m-popup-wrap--img{width:39.9662731872%;height:auto}}.fancybox-content.m-personalization-popup .m-popup-wrap{width:100%;display:flex;flex-direction:column-reverse}.fancybox-content.m-personalization-popup .m-popup-wrap--content{margin:15px;padding:37px 26px 49px;border:1px solid currentColor;display:flex;flex-direction:column;row-gap:0}@media(min-width: 992px){.fancybox-content.m-personalization-popup .m-popup-wrap--content{width:60.0337268128%;margin:30px;padding-block:50px;padding-inline:60px;justify-content:center}}@media(min-width: 1200px){.fancybox-content.m-personalization-popup .m-popup-wrap--content{padding-block:117px 106px;padding-inline:84px 105px}}.fancybox-content.m-personalization-popup .m-popup-wrap--content h3{margin-top:15px}.fancybox-content.m-personalization-popup .m-popup-wrap--content .content{margin-top:22px}@media(min-width: 992px){.fancybox-content.m-personalization-popup .m-popup-wrap--content .content{margin-top:20px}}.fancybox-content.m-personalization-popup .m-popup-wrap--content .stripe-btn-wrapper{margin-top:25px}@media(min-width: 992px){.fancybox-content.m-personalization-popup .m-popup-wrap--content .stripe-btn-wrapper{margin-top:29px}}.fancybox-content.m-personalization-popup .m-popup-wrap--content .stripe-btn-wrapper a{outline:0}.fancybox-content.m-personalization-popup .m-personalization-popup__bottom{display:none}.pika-single{padding:8px 0;background:#fff;width:100%;min-width:297px;width:auto;border:1px solid #011344}@media(min-width: 768px){.pika-single{width:auto}}.pika-single .pika-lendar{width:100%;margin:0}.pika-single .pika-lendar .pika-title{position:relative;text-transform:capitalize;display:flex;justify-content:center;padding-block-end:10px}.pika-single .pika-lendar .pika-title select{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);left:0;margin:0;opacity:0}.pika-single .pika-lendar .pika-label{display:inline-block;position:relative;overflow:hidden;padding:0;background-color:rgba(0,0,0,0);font-weight:normal;font-family:"helvetica_neue_light",sans-serif;font-size:1.125rem;line-height:1.625rem;letter-spacing:.48px;color:#000;text-transform:capitalize}.pika-single .pika-lendar .pika-label:first-child{margin-inline-end:10px}.pika-single .pika-lendar .pika-prev,.pika-single .pika-lendar .pika-next{display:block;height:10px;width:16px;position:relative;text-indent:20px;background-size:100%;padding:0;border:0;white-space:nowrap;overflow:hidden;cursor:pointer}.pika-single .pika-lendar .pika-prev.is-disabled,.pika-single .pika-lendar .pika-next.is-disabled{cursor:default;opacity:.5}.pika-single .pika-lendar .pika-prev,.pika-single .pika-lendar .is-rtl .pika-next{position:absolute;top:9px;right:auto;left:15px;background:rgba(0,0,0,0);background-image:url("/integration/camino-real/public/images/icons/calendar-arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;transform:rotate(90deg)}.pika-single .pika-lendar .pika-next,.pika-single .pika-lendar .is-rtl .pika-prev{position:absolute;top:9px;right:15px;left:auto;background:rgba(0,0,0,0);background-image:url("/integration/camino-real/public/images/icons/calendar-arrow.svg");background-position:center;background-repeat:no-repeat;background-size:contain;transform:rotate(-90deg)}.pika-single .pika-lendar .pika-select{display:inline-block}.pika-single .pika-lendar .is-startrange .pika-button{box-shadow:none}.pika-single .pika-lendar .is-endrange .pika-button{box-shadow:none}.pika-single .pika-lendar .pika-table{border-collapse:collapse;border-spacing:0;border:0;width:100%}.pika-single .pika-lendar .pika-table th,.pika-single .pika-lendar .pika-table td{font-family:"helvetica_neue_light",sans-serif;font-size:.75rem;line-height:1.875rem;letter-spacing:0;color:#000;text-transform:capitalize;text-align:center;padding:0;font-weight:normal}.pika-single .pika-lendar .pika-table th button,.pika-single .pika-lendar .pika-table td button{background-color:rgba(0,0,0,0);letter-spacing:0px;padding:0;position:relative;z-index:2}.pika-single .pika-lendar .pika-table abbr{text-decoration:none;border-bottom:none;cursor:help}.pika-single .pika-lendar .pika-table tbody tr.pika-row td{position:relative}.pika-single .pika-lendar .pika-table tbody tr.pika-row td .pika-button{cursor:pointer;display:block;width:100%;text-align:center;padding:0;margin:0;box-sizing:border-box;border:0;box-shadow:none;font-weight:normal;font-family:"helvetica_neue_light",sans-serif;font-size:.875rem;line-height:1.875rem;letter-spacing:.42px;color:#000}.pika-single .pika-lendar .pika-table tbody tr.pika-row td .pika-button:hover{box-shadow:none}.pika-single .pika-lendar .pika-table tbody tr.pika-row td .pika-button .is-selection-disabled{pointer-events:none;cursor:default}.pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-disabled{pointer-events:none;cursor:default}.pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-disabled .pika-button{color:rgba(1,19,68,.5);opacity:1}.pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-inrange{background:#fff;border:none}.pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-endrange::before{content:"";position:absolute;width:12px;height:100%;background:#fff;left:0;bottom:0;top:0;margin:auto}.pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-startrange::before{content:"";position:absolute;width:12px;height:100%;background:#fff;right:0;bottom:0;top:0;margin:auto}.pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-startrange.is-disabled .pika-button{color:#000;opacity:1}.pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-selected::after,.pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-endrange::after,.pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-startrange::after{content:"";width:30px;height:90%;position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%, -50%);border:1px solid #ffc20f}.pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-selected.is-endrange.is-startrange::before{display:none}.pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-today:not(.is-selected,.is-startrange){outline:none;position:relative}.pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-today:not(.is-selected,.is-startrange)::after{content:"";width:30px;height:90%;position:absolute;z-index:0;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(0,0,0,0);border:1px solid #011344}.pika-single .pika-lendar .pika-table tbody tr.pika-row td.is-today:not(.is-selected,.is-startrange) .pika-button{color:#000}.pika-single.is-hidden{display:none}.pika-single.is-bound{position:absolute}.pika-single:before,.pika-single:after{content:" ";display:table}.pika-single:after{clear:both}.select2-dropdown{border:none}.custom-form-styles .form-select .select2-container--default .select2-selection--single{background-color:rgba(0,0,0,0);border-bottom:1px solid var(--custom-form-font-color, #0D0F0F)}.custom-form-styles .form-select .select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--custom-form-font-color, #454C4C)}.form-select .select2-container--default .select2-selection--single{background-color:#fff;height:30px;border-radius:0;padding-inline:0;border:none;border-bottom:1px solid #0d0f0f;display:flex;align-items:center}.form-select .select2-container--default .select2-selection--single .select2-selection__rendered{padding-inline-start:0;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#454c4c;text-transform:capitalize}.form-select .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.form-select.select2-dropdown{background-color:#f5f6f4;border:none}.form-select.select2-dropdown::after{content:"";position:absolute;bottom:0;left:0;right:0;height:13px;background-color:#e0e0e0}.form-select.select2-dropdown::before{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:2;width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:13px solid #454c4c}.form-select .select2-results .select2-results__options{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#000;text-transform:capitalize;max-height:240px !important;padding-block-end:16px}.form-select .select2-results .select2-results__options .select2-results__option{padding:8px 11px;transition:background-color .3s ease-out}.form-select .select2-results .select2-results__options .select2-results__option:hover{background-color:#e0e0e0}.form-select .select2-results .select2-results__options .select2-results__option--selectable{color:#000}.form-select .select2-results .select2-results__options .select2-results__option--selected{background-color:#e0e0e0;color:#000}.form-select .select2-results .select2-results__options .select2-results__option--highlighted:not(.select2-results__option--selected){background-color:#e0e0e0}.select2-container--open+.form-icon{transform:rotate(180deg);transition:transform .3s ease-in-out}.cms-form-builder .form-head{color:var(--custom-form-font-color, #000000)}.cms-form-builder .form-body{row-gap:40px;margin-block-start:35px;width:100%;justify-content:center;margin:35px auto}@media(min-width: 992px){.cms-form-builder .form-body{row-gap:34px}}.cms-form-builder .form-group{display:flex;flex-direction:column;row-gap:8px;margin:0 12px}.cms-form-builder .form-field{position:relative}.cms-form-builder .form-field.value-selected .error,.cms-form-builder .form-field.file-uploading .error{display:none !important}.cms-form-builder .form-field.value-selected .form-file.error+.form-file-btn,.cms-form-builder .form-field.file-uploading .form-file.error+.form-file-btn{background-color:rgba(255,255,255,0);border:1px solid #000;color:#000}.cms-form-builder .form-label{font-family:"helvetica_neue_light",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:var(--custom-form-font-color, #0D0F0F);pointer-events:none}.cms-form-builder .form-input{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:var(--custom-form-font-color, #0D0F0F);padding:5px 0;width:100%;height:30px;border:none;border-bottom:1px solid #0d0f0f;outline:none;background-color:#fff;border-radius:0}.cms-form-builder .form-input::placeholder{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:var(--custom-form-font-color, #454C4C)}.cms-form-builder .form-input.error{border:1px solid #cd0100;background-color:#ffe6e6;padding-inline:9px 9px}.cms-form-builder textarea.form-input{height:113px;border:1px solid #0d0f0f;padding-inline:9px 9px;resize:none}@media(min-width: 992px){.cms-form-builder textarea.form-input{height:129px}}.cms-form-builder .form-checkboxes,.cms-form-builder .form-radiobuttons{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:15px}.cms-form-builder .form-checkbox,.cms-form-builder .form-radiobutton{width:47%}@media(min-width: 768px){.cms-form-builder .form-checkbox,.cms-form-builder .form-radiobutton{width:auto}}.cms-form-builder .form-checkbox label,.cms-form-builder .form-radiobutton label{display:flex;align-items:center;column-gap:5px;cursor:pointer}.cms-form-builder .form-checkbox.checkbox-single,.cms-form-builder .form-radiobutton.checkbox-single{width:100%;margin-block-start:-5px}@media(min-width: 992px){.cms-form-builder .form-checkbox.checkbox-single,.cms-form-builder .form-radiobutton.checkbox-single{margin-block-start:-16px}}.cms-form-builder .form-checkbox.checkbox-single label,.cms-form-builder .form-radiobutton.checkbox-single label{align-items:start;column-gap:12px}.cms-form-builder .form-check-label{font-family:"helvetica_neue_light",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:var(--custom-form-font-color, #0D0F0F)}.cms-form-builder .form-checkboxes .form-checkbox-input,.cms-form-builder .form-single-checkbox .form-checkbox-input{position:absolute;opacity:0;height:0;width:0}.cms-form-builder .form-checkboxes .form-check,.cms-form-builder .form-single-checkbox .form-check{position:relative;display:inline-block;left:0;top:-1px;min-width:20px;max-width:20px;min-height:20px;max-height:20px;border:1px solid #0d0f0f;background-color:#fff}.cms-form-builder .form-checkboxes .form-check:after,.cms-form-builder .form-single-checkbox .form-check:after{content:"";position:absolute;width:12px;height:12px;background-color:#000;left:0;right:0;bottom:0;top:0;margin:auto;opacity:0;transition:all .3s ease-in-out}.cms-form-builder .form-checkboxes .form-checkbox-input:checked~.form-check:after,.cms-form-builder .form-single-checkbox .form-checkbox-input:checked~.form-check:after{opacity:1}.cms-form-builder .form-checkboxes label,.cms-form-builder .form-single-checkbox label{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:var(--custom-form-font-color, #000000)}.cms-form-builder .form-radiobuttons .form-radio-input{position:absolute;opacity:0;height:0;width:0}.cms-form-builder .form-radiobuttons .form-check{position:relative;display:inline-block;left:0;height:20px;width:20px;border:1px solid #0d0f0f;border-radius:10px}.cms-form-builder .form-radiobuttons .form-check:after{content:"";position:absolute;width:12px;height:12px;background-color:#000;left:0;right:0;bottom:0;top:0;margin:auto;opacity:0;transition:all .3s ease-in-out;border-radius:10px}.cms-form-builder .form-radiobuttons .form-radio-input:checked~.form-check:after{opacity:1}.cms-form-builder .form-file-upload-wrapper{display:flex;align-items:center;column-gap:15px}.cms-form-builder .form-file-upload-wrapper .form-file-name{list-style-type:none;margin:0;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:154px;text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:0;color:var(--custom-form-font-color, #0D0F0F)}.cms-form-builder .form-file-upload-wrapper .form-file-close{display:none}.cms-form-builder .form-file-upload-wrapper .form-fake-upload{position:relative}.cms-form-builder .form-file-upload-wrapper .form-file-close{background:none;border-radius:0;border:none;padding:0;cursor:pointer;position:absolute;right:-15px;top:0;bottom:0;margin:auto}.cms-form-builder .form-file-upload-wrapper .form-file-close svg line{stroke:var(--custom-form-font-color, #0D0F0F)}.cms-form-builder .form-file-upload-wrapper .form-file.error+.form-file-btn{background-color:#ffe6e6;border:1px solid #cd0100;color:#0d0f0f}.cms-form-builder .form-file-format{display:flex;width:100%;font-family:"helvetica_neue_light",sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:0;color:var(--custom-form-font-color, #0D0F0F)}.cms-form-builder .form-icon{position:absolute;right:10px;top:3px;bottom:0;margin:auto;height:fit-content;pointer-events:none;transition:transform .3s ease-in-out}.cms-form-builder .form-icon svg path{fill:var(--custom-form-font-color, #0D0F0F)}.cms-form-builder .form-select,.cms-form-builder .form-date-picker{position:relative;cursor:pointer}.cms-form-builder .form-select.error,.cms-form-builder .form-date-picker.error{border:1px solid #cd0100;background-color:rgba(0,0,0,0)}.cms-form-builder .form-input.error+.select2-container--default.select2-container .select2-selection--single{border:1px solid #cd0100;background-color:#ffe6e6;padding-inline:9px 9px}.cms-form-builder .form-input.error+*+.form-icon svg path{fill:#0d0f0f}.cms-form-builder .value-selected .form-input.error+.select2-container--default.select2-container .select2-selection--single{border:1px solid var(--custom-form-font-color, #0D0F0F)}.cms-form-builder .value-selected .form-input.error+*+.form-icon svg path{fill:var(--custom-form-font-color, #0D0F0F)}.cms-form-builder .form-action{width:fit-content;margin:auto}@media(min-width: 992px){.cms-form-builder .form-action{margin-inline:auto;margin-block-start:-12px}}.cms-form-builder label.error{display:inline-flex;position:absolute;margin-block-start:2px;width:calc(100% - (24px + var(--bs-gutter-x)));left:calc(12px + var(--bs-gutter-x)*.5);font-family:"helvetica_neue_light",sans-serif;font-size:.875rem;line-height:1.25rem;letter-spacing:0;color:#cd0100}.cms-form-builder label.error:empty{padding:0}.cms-form-builder .bg-image-wrapper{display:none}.cms-form-builder.custom-form-styles{max-width:calc(100% - 40px);width:100%;margin-inline:auto;position:relative}@media(min-width: 992px){.cms-form-builder.custom-form-styles{max-width:1120px;width:calc(100% - 40px)}}.cms-form-builder.custom-form-styles .form-container{width:100%}.cms-form-builder.custom-form-styles .form-container::after{content:"";position:absolute;right:0;left:0;z-index:2;bottom:0;top:0;height:100%;width:100%;opacity:.9;background-color:var(--custom-form-background-color, #000000);pointer-events:none}.cms-form-builder.custom-form-styles .form-container .image-inner{display:flex;height:100%;width:100%}.cms-form-builder.custom-form-styles .form-container .bg-image-wrapper{display:block;position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;height:100%;width:100%;z-index:1}.cms-form-builder.custom-form-styles .form-container picture{display:flex;height:100%;width:100%}.cms-form-builder.custom-form-styles .form-container picture img{width:100%;object-fit:cover;height:100%}.cms-form-builder.custom-form-styles .form-container .form-body{z-index:3;position:relative}.cms-form-builder.custom-form-styles .form-container .form-head{text-align:center;color:var(--custom-form-font-color, #0D0F0F);z-index:3;position:relative}.cms-form-builder.custom-form-styles .form-container .form-input{border-bottom:1px solid var(--custom-form-font-color, #0D0F0F);background:rgba(0,0,0,0)}.cms-form-builder.custom-form-styles .form-container .form-input.error{padding-inline:9px 9px;color:#000;background-color:#ffe6e6}.cms-form-builder.custom-form-styles .form-container .form-input.error::placeholder{color:#000}.cms-form-builder.custom-form-styles .form-container textarea.form-input{height:129px;border:1px solid var(--custom-form-font-color, #0D0F0F);padding-inline:9px 9px}.cms-form-builder.custom-form-styles .form-container .form-checkboxes .form-check,.cms-form-builder.custom-form-styles .form-container .form-single-checkbox .form-check{border:1px solid var(--custom-form-font-color, #0D0F0F);background-color:rgba(0,0,0,0)}.cms-form-builder.custom-form-styles .form-container .form-checkboxes .form-check:after,.cms-form-builder.custom-form-styles .form-container .form-single-checkbox .form-check:after{background-color:#fff}.cms-form-builder.custom-form-styles .form-container .form-checkboxes .form-checkbox-input:checked~.form-check:after,.cms-form-builder.custom-form-styles .form-container .form-single-checkbox .form-checkbox-input:checked~.form-check:after{opacity:1}.cms-form-builder.custom-form-styles .form-container .form-input.error+.select2-container--default.select2-container .select2-selection--single .select2-selection__rendered{color:#000}.cms-form-builder.custom-form-styles .form-container .value-selected .form-input.error+.select2-container--default.select2-container .select2-selection--single{border:none;border-bottom:1px solid var(--custom-form-font-color, #0D0F0F);background-color:rgba(0,0,0,0)}.cms-form-builder.custom-form-styles .form-container .value-selected .form-input.error+.select2-container--default.select2-container .select2-selection--single .select2-selection__rendered{color:var(--custom-form-font-color, #0D0F0F)}.cms-form-builder.custom-form-styles .form-container .form-action{margin:0 auto}@media(min-width: 992px){.cms-form-builder.custom-form-styles .form-container .form-action{margin-block-start:0}}.cms-form-builder.bnp-custom-form-styles{width:100%;max-width:100%}.cms-form-builder.bnp-custom-form-styles .form-container{width:calc(100% - 40px);max-width:100%;margin-inline:auto;padding-inline:0px}@media(min-width: 1200px){.cms-form-builder.bnp-custom-form-styles .form-container{width:62.0833333333%;max-width:100%;padding-inline:0px}}.cms-form-builder.bnp-custom-form-styles .form-container .form-section-title{padding:0px}@media(min-width: 768px){.cms-form-builder.bnp-custom-form-styles .form-container .form-section-title{padding-inline:calc(var(--bs-gutter-x)*.5)}}.cms-form-builder.bnp-custom-form-styles .form-container .form-group{margin:0px}.cms-form-builder.bnp-custom-form-styles .form-container .form-field{padding:0px}@media(min-width: 768px){.cms-form-builder.bnp-custom-form-styles .form-container .form-field{padding-inline:calc(var(--bs-gutter-x)*.5)}}.cms-form-builder.bnp-custom-form-styles .form-container .section-title{font-family:"helvetica_neue_light",sans-serif;color:#000}.cms-form-builder .form-container .form-head.left-align{text-align:left}.cms-form-builder .form-container .form-head.center-align{text-align:center}.cms-form-builder .form-container .form-head.right-align{text-align:right}.form-result-fancy-container .response-wrp{text-align:center}.form-result-fancy-container .fancybox-content{max-width:1186px;outline:1px solid #000;width:100%;padding:59px 42px;width:100%;outline-offset:-15px}@media(min-width: 768px){.form-result-fancy-container .fancybox-content{width:calc(100% - 40px)}}@media(min-width: 992px){.form-result-fancy-container .fancybox-content{padding:100px;outline-offset:-35px;max-height:677px}}@media(min-width: 1200px){.form-result-fancy-container .fancybox-content{padding:155px 155px 154px 135px}}.form-result-fancy-container .popup-title{font-family:"helvetica_neue_medium",sans-serif;font-size:2.0625rem;line-height:2.4375rem;letter-spacing:0;color:#000;margin-block-end:11px}@media(min-width: 992px){.form-result-fancy-container .popup-title{font-size:2.8125rem;line-height:3.25rem;margin-block-end:20px}}.form-result-fancy-container .popup-sub-title{font-family:"helvetica_neue_light",sans-serif;font-size:1.875rem;line-height:2.1875rem;letter-spacing:0;color:#000;margin-block-end:20px}@media(min-width: 992px){.form-result-fancy-container .popup-sub-title{margin-block-end:30px;font-size:2rem;line-height:2.5625rem}}.form-result-fancy-container p{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}.form-result-fancy-container .form__action{margin-block-start:14px}.form-result-fancy-container .fancybox-slide--html .fancybox-close-small{width:38px;right:30px;top:15px;opacity:1}@media(min-width: 992px){.form-result-fancy-container .fancybox-slide--html .fancybox-close-small{right:66px;top:45px}}.response-overlay,.response-wrp,.response-container,.form-close-btn{padding:0;min-height:auto;border:none}.response-container{width:100%;max-width:800px}.property-venue-detail .item-navi-section{margin-block-start:40px}.property-detail .item-navi-section,.detail-page .item-navi-section{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:30px}.property-detail .item-navi-section a,.detail-page .item-navi-section a{margin-inline:auto}.property-detail .item-navi-wrp,.detail-page .item-navi-wrp{display:flex;justify-content:space-between;flex-wrap:wrap}@media(min-width: 992px){.property-detail .item-navi-wrp,.detail-page .item-navi-wrp{justify-content:center;column-gap:115px}}.property-detail .prev-wrap,.detail-page .prev-wrap{order:1}@media(min-width: 992px){.property-detail .prev-wrap,.detail-page .prev-wrap{order:unset}}.property-detail .next-wrap,.detail-page .next-wrap{order:2}@media(min-width: 992px){.property-detail .next-wrap,.detail-page .next-wrap{order:unset}}.property-detail .back-to-all-wrap,.detail-page .back-to-all-wrap{width:100%;order:3;margin-block-start:25px}@media(min-width: 992px){.property-detail .back-to-all-wrap,.detail-page .back-to-all-wrap{order:unset;margin-block-start:0;width:auto}}.property-detail .back-to-all-wrap .link,.detail-page .back-to-all-wrap .link{width:fit-content}.property-detail .all_btn,.detail-page .all_btn{width:fit-content}.property-detail-navigation .all_btn::after{width:75%}@media(hover: hover){.property-detail-navigation .all_btn:hover::after{width:100%}}.hero{border:none;min-height:unset;padding:unset}.hero div{border:none;min-height:unset;padding:unset}.hero .hero-slider{width:100%;height:calc(100vh - 70px);overflow:hidden;position:relative;min-height:450px}@media(min-width: 992px){.hero .hero-slider{height:calc(100vh - 37px)}}.hero .hero-slider.short-hero{height:calc(100vh - 263px)}@media(min-width: 992px){.hero .hero-slider.short-hero{height:calc(100vh - 265px)}}.hero .hero-slider.short-hero .swiper-slide{position:relative}.hero .hero-slider.short-hero .swiper-slide::before{height:154px}@media(min-width: 992px){.hero .hero-slider.short-hero .swiper-slide::before{height:168px}}.hero .hero-slider[data-swiper-active=false] .swiper-slide:not(.has-slide-content)::after{content:none}.hero .hero-slider[data-swiper-cursor-state=left-side] .naviagtion-controlls button.custom-swiper-button-prev{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out;z-index:2}.hero .hero-slider[data-swiper-cursor-state=right-side] .naviagtion-controlls button.custom-swiper-button-next{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out;z-index:2}.hero .swiper-wrapper{position:relative}.hero .swiper-slide{position:relative}.hero .swiper-slide::before{content:"";position:absolute;left:0;top:0;width:100%;height:154px;z-index:8;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(0, 0, 0, 0.46) 0%, rgba(0, 0, 0, 0.39) 38%, rgba(0, 0, 0, 0.35) 49%, rgba(84, 84, 84, 0) 100%) 0% 0% no-repeat padding-box}@media(min-width: 992px){.hero .swiper-slide::before{height:194px}}.hero .swiper-slide::after{content:"";position:absolute;left:0;bottom:0;width:100%;z-index:8;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(28, 24, 24, 0.83) 0%, rgba(23, 23, 23, 0.55) 63%, rgba(84, 84, 84, 0) 100%) 0% 0% no-repeat padding-box;height:var(--caption-height, 194px);min-height:194px}@media(min-width: 768px){.hero .swiper-slide::after{height:var(--caption-height, 194px);min-height:194px}}@media(min-width: 992px){.hero .swiper-slide::after{height:var(--caption-height, 306px);min-height:306px}}.hero .video-slide{display:flex;justify-content:center;align-items:center;overflow:hidden}.hero .video-slide .container-video{width:100%;height:100%}.hero .video-slide iframe{height:100%;width:100%;border:none;pointer-events:none}.hero .video-slide[data-slide-video-type=youtube] .container-video,.hero .video-slide[data-slide-video-type=vimeo] .container-video{width:unset;height:unset}.hero .video-slide[data-slide-video-type=youtube] iframe,.hero .video-slide[data-slide-video-type=vimeo] iframe{width:var(--video-width);height:var(--video-height)}.hero .image-slide.top img{object-position:top}@media(min-width: 992px){.hero .image-slide.top img{object-fit:cover}}.hero .image-slide.bottom img{object-position:bottom}@media(min-width: 992px){.hero .image-slide.bottom img{object-fit:cover}}.hero .image-slide.center img{object-position:center}@media(min-width: 992px){.hero .image-slide.center img{object-fit:cover}}.hero .image-slide.no-cropping img{object-fit:contain}.hero picture,.hero img{width:100%;height:100%;display:block}.hero img{object-fit:cover;object-position:center}.hero .slide-caption-wrap{display:flex;position:absolute;left:0;right:0;margin-inline:auto;width:calc(100% - 60px);bottom:75px;text-align:center;z-index:10;column-gap:30px;flex-direction:column;align-items:center;row-gap:15px}@media(min-width: 992px){.hero .slide-caption-wrap{margin-inline:initial;bottom:86px;right:initial;text-align:left;align-items:initial;flex-direction:row;width:90%;left:50%;transform:translateX(-50%);width:100%;max-width:865px}}@media(min-width: 1435px){.hero .slide-caption-wrap{max-width:1313px}}.hero .slide-caption-wrap .logo-wrap{display:flex;width:calc(100% - 60px);height:75px}@media(min-width: 992px){.hero .slide-caption-wrap .logo-wrap{max-width:200px;flex:1 1 auto}}@media(min-width: 1435px){.hero .slide-caption-wrap .logo-wrap{max-width:calc((100% - 865px)/2)}}.hero .slide-caption-wrap .logo-wrap div{flex:0 0 100%;background-repeat:no-repeat}.hero .slide-caption-wrap .logo-wrap .h-logo{background-repeat:no-repeat}.hero .slide-caption-wrap .logo-wrap img{max-height:75px;width:auto;max-width:100%;height:75px;margin-inline:auto;object-fit:contain}@media(min-width: 992px){.hero .slide-caption-wrap .logo-wrap img{margin-inline-end:0}}.hero .slide-caption-wrap .content-wrap{display:flex;row-gap:15px;flex-direction:column;align-items:center;text-shadow:0px 0px 1px #000}@media(min-width: 992px){.hero .slide-caption-wrap .content-wrap{align-items:initial;flex:0 0 calc(100% - 200px)}}@media(min-width: 1435px){.hero .slide-caption-wrap .content-wrap{flex:0 0 calc((100% - 865px)/2 + 865px)}}.hero .slide-caption-wrap .description{display:flex;flex-direction:column;margin:0}.hero .slide-caption-wrap .description .title1{font-family:"helvetica_neue_light",sans-serif;font-size:2.0625rem;line-height:2.4375rem;letter-spacing:0;color:#fff}@media(min-width: 992px){.hero .slide-caption-wrap .description .title1{font-size:2.0625rem;line-height:2.4375rem;letter-spacing:0}}.hero .slide-caption-wrap .description .title2{font-family:"helvetica_neue_light",sans-serif;font-size:2.0625rem;line-height:2.4375rem;letter-spacing:0;color:#fff}@media(min-width: 992px){.hero .slide-caption-wrap .description .title2{font-size:2.0625rem;line-height:2.4375rem;letter-spacing:0}}.hero .slide-caption-wrap .btn{width:fit-content;text-shadow:none}.hero .naviagtion-controlls{display:none}@media(min-width: 1200px){.hero .naviagtion-controlls{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;height:fit-content;width:calc(100% - 120px);display:flex;justify-content:space-between}}.hero .naviagtion-controlls button{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.hero .naviagtion-controlls button.custom-swiper-button-prev{transform:rotate(180deg);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.hero .naviagtion-controlls button.custom-swiper-button-next{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.hero .naviagtion-controlls button.swiper-button-disabled{visibility:hidden}.hero .controlls-wrap{position:absolute;display:flex;width:100%;justify-content:flex-end;column-gap:20px;z-index:2;bottom:30px;right:0;left:0;margin-inline:auto}@media(min-width: 992px){.hero .controlls-wrap{width:fit-content;right:min(7.013vw,101px);bottom:26px;left:initial;margin-inline:initial}}.hero .controlls-wrap .controlls{display:flex;width:fit-content;column-gap:10px;position:absolute;bottom:-8px;right:50%;transform:translateX(50%)}@media(min-width: 992px){.hero .controlls-wrap .controlls{right:-22px;transform:none}}.hero .controlls-wrap .controlls button{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.hero [data-swiper-active=false] .custom-swiper-pagination{display:none}.hero [data-swiper-active=false] .autoplay-pause-btn{display:none}.hero [data-swiper-active=false] .autoplay-play-btn{display:none}.hero [data-swiper-has-video=false] .video-pause-btn,.hero [data-swiper-is-video-slide=false] .video-pause-btn{display:none}.hero [data-swiper-has-video=false] .video-play-btn,.hero [data-swiper-is-video-slide=false] .video-play-btn{display:none}.hero [data-swiper-video-state=playing] .video-pause-btn{display:block}.hero [data-swiper-video-state=playing] .video-play-btn{display:none}.hero [data-swiper-video-state=paused] .video-pause-btn{display:none}.hero [data-swiper-video-state=paused] .video-play-btn{display:block}.hero [data-swiper-video-state=disabled] .video-pause-btn{display:none}.hero [data-swiper-video-state=disabled] .video-play-btn{display:none}.hero [data-swiper-autoplay-state=disabled] .autoplay-pause-btn{display:none}.hero [data-swiper-autoplay-state=disabled] .autoplay-play-btn{display:none}.hero [data-swiper-autoplay-state=active] .autoplay-pause-btn{display:block}.hero [data-swiper-autoplay-state=active] .autoplay-play-btn{display:none}.hero [data-swiper-autoplay-state=paused] .autoplay-pause-btn{display:none}.hero [data-swiper-autoplay-state=paused] .autoplay-play-btn{display:block}.hero .swiper-button-lock{display:none !important}.hero .swiper-button-disabled{opacity:.75 !important;pointer-events:none !important}.hero .swiper-pagination-hidden{display:none !important}.mb-cms-highlight-grid{overflow:hidden;padding:0 0 0 20px}@media(min-width: 768px){.mb-cms-highlight-grid{padding:0 0 0 50px}}@media(min-width: 992px){.mb-cms-highlight-grid{padding:0}}.mb-cms-highlight-grid .wrap-all{padding-inline-end:20px}@media(min-width: 768px){.mb-cms-highlight-grid .wrap-all{padding-inline-end:50px}}@media(min-width: 992px){.mb-cms-highlight-grid .wrap-all{padding-inline-start:10.3125%;padding-inline-end:10.3125%}}.mb-cms-highlight-grid .wrap-all .intro-section{margin-bottom:45px;max-width:1283px;margin-inline:auto}.mb-cms-highlight-grid .wrap-all .intro-section.intro-center .left-section,.mb-cms-highlight-grid .wrap-all .intro-section.intro-center .right-section{text-align:center}@media(min-width: 992px){.mb-cms-highlight-grid .wrap-all .intro-section{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:50px}.mb-cms-highlight-grid .wrap-all .intro-section.intro-center{flex-direction:column;justify-content:center}.mb-cms-highlight-grid .wrap-all .intro-section.intro-center .left-section,.mb-cms-highlight-grid .wrap-all .intro-section.intro-center .right-section{width:100%;text-align:center}.mb-cms-highlight-grid .wrap-all .intro-section.intro-center .left-section .button-wrap{display:none}.mb-cms-highlight-grid .wrap-all .intro-section.intro-center .right-section{padding-inline-start:0}.mb-cms-highlight-grid .wrap-all .intro-section.intro-center .right-section .link-expand{display:flex;justify-content:center}.mb-cms-highlight-grid .wrap-all .intro-section.intro-center .right-section .button-wrap{display:block}.mb-cms-highlight-grid .wrap-all .intro-section.gap-reduce{margin-block-end:20px}}@media(min-width: 992px)and (min-width: 992px){.mb-cms-highlight-grid .wrap-all .intro-section.gap-reduce{margin-block-end:32px}}@media(min-width: 992px){.mb-cms-highlight-grid .wrap-all .intro-section .left-section{width:43.0446194226%}}.mb-cms-highlight-grid .wrap-all .intro-section .left-section .subtitle{margin-block-start:3px}@media(min-width: 992px){.mb-cms-highlight-grid .wrap-all .intro-section .left-section .subtitle{margin-block-start:10px}}.mb-cms-highlight-grid .wrap-all .intro-section .left-section.no-description{margin-bottom:45px}@media(min-width: 992px){.mb-cms-highlight-grid .wrap-all .intro-section .left-section.no-description{margin:0 auto;text-align:center}}.mb-cms-highlight-grid .wrap-all .intro-section .left-section.no-description .button-wrap{display:block}.mb-cms-highlight-grid .wrap-all .intro-section .left-section .button-wrap{display:none}@media(min-width: 992px){.mb-cms-highlight-grid .wrap-all .intro-section .left-section .button-wrap{display:block;margin-block-start:20px}}@media(min-width: 992px){.mb-cms-highlight-grid .wrap-all .intro-section .right-section{width:56.9553805774%;padding-inline-start:90px}}.mb-cms-highlight-grid .wrap-all .intro-section .right-section .description{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000;overflow:hidden;margin-block-start:10px}@media(min-width: 992px){.mb-cms-highlight-grid .wrap-all .intro-section .right-section .description{margin-block-start:0}}.mb-cms-highlight-grid .wrap-all .intro-section .right-section .description p{margin:0}.mb-cms-highlight-grid .wrap-all .intro-section .right-section .link-read-more{margin-top:32px}.mb-cms-highlight-grid .wrap-all .intro-section .right-section .button-wrap{display:block;margin-top:44px}.mb-cms-highlight-grid .wrap-all .intro-section .right-section .button-wrap .btn{text-transform:initial}@media(min-width: 992px){.mb-cms-highlight-grid .wrap-all .intro-section .right-section .button-wrap{display:none}}.mb-cms-highlight-grid .highlight-grid-slider{margin-inline-end:40px;overflow:visible}@media(min-width: 768px){.mb-cms-highlight-grid .highlight-grid-slider{margin-inline-end:120px}}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider{margin-inline-end:0;overflow:hidden}}.mb-cms-highlight-grid .highlight-grid-slider.desc-available .grid-wrapper{padding-block-end:88px}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider.desc-available .grid-wrapper{padding-block-end:0}}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper{transition:all .3s ease-in-out}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper{display:flex;padding-inline-start:50px;padding-inline-end:50px;box-sizing:border-box;transition:all .3s ease-in-out}}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item{width:84.6153846154dvw}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item{padding-bottom:22px;box-sizing:content-box}}@media(min-width: 768px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item{width:92.05dvw}}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item{width:calc((100% - 50px)/3);height:41.4583333333dvw;transition:all .3s ease-in-out}}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper{position:relative}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper::after{display:block;width:100%;height:119px;background:rgba(0,0,0,0) linear-gradient(360deg, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0.31) 35%, rgba(0, 0, 0, 0) 100%) 0% 0% no-repeat padding-box;position:absolute;bottom:3px;z-index:0}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper.no-image{aspect-ratio:330/494}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper.no-image{aspect-ratio:auto;height:41.4583333333dvw}}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap{position:absolute;width:100%;bottom:0;z-index:2;text-align:center;padding-bottom:25px;opacity:0}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap{padding-bottom:33px;opacity:1}}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .h3-title,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .body-text h3,.body-text .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap h3,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap h3{text-shadow:0px 0px 1px #000}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .h3-title,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .body-text h3,.body-text .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap h3,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap h3{word-break:break-word}}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .h3-title::after,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .body-text h3::after,.body-text .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap h3::after,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .fancybox-content.m-personalization-popup .content h3::after,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap h3::after{content:"";display:block;width:100%;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0.31) 44%, rgba(0, 0, 0, 0) 100%) 0% 0% no-repeat padding-box;position:absolute;height:calc(100% + 73px);bottom:-30px;z-index:-1;min-height:118;left:0}}@media(max-width: 767px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .h3-title,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .body-text h3,.body-text .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap h3,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap h3{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .h3-title li,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .body-text h3 li,.body-text .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap h3 li,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .fancybox-content.m-personalization-popup .content h3 li,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap h3 li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .h3-title,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .body-text h3,.body-text .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap h3,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap h3{word-break:break-word;position:relative;padding-inline:10px}}@media(min-width: 1435px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .h3-title,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .body-text h3,.body-text .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap h3,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .heading-wrap h3{word-break:break-word}}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .h3-title,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .body-text h3,.body-text .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper h3,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .image-wrapper h3{color:#fff}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .picture{width:100%;height:100%;display:inline-block}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .picture .image{width:100%;aspect-ratio:330/494;object-fit:cover}@media(min-width: 768px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .picture .image{aspect-ratio:330/390}}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .picture .image{aspect-ratio:auto;width:100%;height:41.4583333333dvw}}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box{position:absolute;left:0;bottom:-88px;padding:0 10px;z-index:5;width:100%}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box{bottom:-19px;opacity:0;padding:0 clamp(30px,3.4722222222dvw,100px);width:100%;max-width:1283px;margin-inline:auto;right:0;left:0}}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner{padding:29px 23px;background-color:#fff;max-height:134.7272727273vw;overflow-y:auto}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner{padding:0;transform:scaleY(0);transform-origin:bottom;transition:opacity .8s ease-in-out;opacity:0;max-height:41.4583333333dvw;overflow-y:auto}}@media(min-width: 1200px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner{transition:all .3s ease-in-out;transition-delay:.4s}}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .h3-title,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .body-text h3,.body-text .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner h3,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner h3{text-align:center;margin-bottom:25px;color:#000}@media(max-width: 767px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .h3-title,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .body-text h3,.body-text .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner h3,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner h3{display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .h3-title li,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .body-text h3 li,.body-text .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner h3 li,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .fancybox-content.m-personalization-popup .content h3 li,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner h3 li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .description{color:#000}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .description p{color:#000;margin:0}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .link-wrap{margin-top:31px}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .link-wrap .link{width:fit-content;margin:0 auto}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .link-wrap .link .text{font-size:1rem;line-height:1.125rem;color:#000}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .link-wrap .link.link-w-icon .icon path,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper .grid-item .inner-wrapper .detail-box .box-inner .link-wrap .link.link-w-icon .icon g{stroke:#000}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active{padding-bottom:88px}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active{padding:0}}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item{width:20.8333333333%}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item:hover{width:57.0138888889%}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item:hover .inner-wrapper .image-wrapper .heading-wrap{transition:all .3s ease-in-out;opacity:0}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item:hover .detail-box{opacity:1;padding:0 clamp(30px,3.4722222222dvw,100px)}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner{padding:29px 51px;transform:scaleY(1);transition:opacity .8s ease-in-out;opacity:1}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner{max-height:41.4583333333dvw;overflow-y:auto}}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .h3-title,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .body-text h3,.body-text .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner h3,.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner h3{color:#000}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item.active-item{width:57.0138888889%}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item.active-item .detail-box{opacity:1;padding:0 10px;bottom:-88px}.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner{background-color:#fff;transform:scaleY(1);transition:opacity .8s ease-in-out;opacity:1;padding:29px 23px}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner{max-height:41.4583333333dvw;overflow-y:auto}}.mb-cms-highlight-grid .highlight-grid-slider .controlls-wrap{width:84.6153846154dvw;margin-top:25px}@media(min-width: 992px){.mb-cms-highlight-grid .highlight-grid-slider .controlls-wrap{display:none}}.mb-cms-highlight-grid .highlight-grid-slider .controlls-wrap .custom-swiper-pagination{margin:0 auto}.mb-cms-highlight-grid .highlight-grid-slider .controlls-wrap .custom-swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#d52f89}@media(min-width: 992px){.mb-cms-highlight-grid.two-column .grid-wrapper{padding-inline-start:50px;padding-inline-end:50px;column-gap:16px}.mb-cms-highlight-grid.two-column .grid-wrapper .grid-item{width:calc((100% - 16px)/2)}.mb-cms-highlight-grid.two-column .grid-wrapper .grid-item:nth-child(n+3){display:none}.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active{padding-inline-start:50px;padding-inline-end:50px}.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item{width:29.8284862043%}.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item:hover{width:69.1275167785%}.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item:hover .detail-box{padding:0 clamp(30px,6.875dvw,100px)}.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner{background-color:#fff;max-height:75%}}@media(min-width: 992px)and (min-width: 992px){.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner{max-height:41.4583333333dvw;overflow-y:auto}}@media(min-width: 992px){.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .description{text-align:center}.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .description ul{width:fit-content;margin-inline:auto;text-align:left}}@media(min-width: 992px){.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .h3-title,.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .body-text h3,.body-text .mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner h3,.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner h3{color:#000}}@media(min-width: 992px){.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item.active-item{width:69.1275167785%}.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item.active-item .detail-box{padding:0 10px;bottom:-19px}.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner{background-color:#fff;max-height:75%}}@media(min-width: 992px)and (min-width: 992px){.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner{max-height:41.4583333333dvw;overflow-y:auto}}@media(min-width: 992px){.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner .h3-title,.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner .body-text h3,.body-text .mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner h3,.mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid.two-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner h3{color:#000}}@media(min-width: 992px){.mb-cms-highlight-grid.three-column .grid-wrapper{column-gap:20px}}.mb-cms-highlight-grid.three-column .grid-wrapper .grid-item:nth-child(n+4){display:none}@media(min-width: 992px){.mb-cms-highlight-grid.four-column .grid-wrapper{padding-inline-start:8px;padding-inline-end:8px;column-gap:15px}.mb-cms-highlight-grid.four-column .grid-wrapper .grid-item{width:calc((100% - 45px)/4)}.mb-cms-highlight-grid.four-column .grid-wrapper .grid-item .detail-box .description{text-align:center}.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active{padding:0 .6701388889%;column-gap:1.0763888889%}.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item{width:13.5211267606%}.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item:hover{width:56.338028169%}.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item:hover .detail-box{padding:0 clamp(30px,3.125dvw,100px)}.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner{background-color:#fff;max-height:75%}}@media(min-width: 992px)and (min-width: 992px){.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner{max-height:41.4583333333dvw;overflow-y:auto}}@media(min-width: 992px){.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .h3-title,.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .body-text h3,.body-text .mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner h3,.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner h3{color:#000}}@media(min-width: 992px){.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item.active-item{width:56.338028169%}.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item.active-item .detail-box{padding:0 10px;bottom:-19px}.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner{background-color:#fff;max-height:75%}}@media(min-width: 992px)and (min-width: 992px){.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner{max-height:41.4583333333dvw;overflow-y:auto}}@media(min-width: 992px){.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner .h3-title,.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner .body-text h3,.body-text .mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner h3,.mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid.four-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner h3{color:#000}}.mb-cms-highlight-grid.one-column{padding-inline:20px}.mb-cms-highlight-grid.one-column .grid-wrapper .grid-item{width:100%}.mb-cms-highlight-grid.one-column .grid-wrapper .grid-item .detail-box .description{text-align:center}@media(min-width: 992px){.mb-cms-highlight-grid.one-column .grid-wrapper .grid-item{margin-inline-end:50px}}.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active{padding-inline-start:50px;padding-inline-end:50px}.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item{width:100%}.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item:hover{width:100%}.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner{background-color:#fff;max-height:75%}@media(min-width: 992px){.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner{max-height:41.4583333333dvw;overflow-y:auto}}.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .description{text-align:center}.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .description ul{width:fit-content;margin-inline:auto;text-align:left}.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .h3-title,.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .body-text h3,.body-text .mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner h3,.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner h3{color:#000}.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item.active-item{width:100%}.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item.active-item .detail-box{padding:0 10px;bottom:-19px}.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner{background-color:#fff;max-height:75%}@media(min-width: 992px){.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner{max-height:41.4583333333dvw;overflow-y:auto}}.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner .h3-title,.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner .body-text h3,.body-text .mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner h3,.mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-highlight-grid.one-column .grid-wrapper.hover-active .grid-item.active-item .detail-box .box-inner h3{color:#000}.mb-cms-highlight-grid.one-column .highlight-grid-slider{margin-inline-end:0px}@media(min-width: 992px){.mb-cms-highlight-grid.align-left .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .description{text-align:left}}@media(min-width: 992px){.mb-cms-highlight-grid.align-left .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .description ul{margin-inline-start:0}}@media(min-width: 992px){.mb-cms-highlight-grid.align-center .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .description{text-align:center}}@media(min-width: 992px){.mb-cms-highlight-grid.align-center .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .description ul{width:fit-content;margin-inline:auto}}@media(min-width: 992px){.mb-cms-highlight-grid.align-right .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .description{text-align:right}}@media(min-width: 992px){.mb-cms-highlight-grid.align-right .grid-wrapper.hover-active .grid-item:hover .detail-box .box-inner .description ul{margin-inline-end:0}}@media(min-width: 992px){.mb-cms-highlight-grid .intro-section .right-section .button-wrap.property-site{margin-block-start:25px}}@media(min-width: 992px){.cms-intro.v-align-content .content-wrapper{align-items:center}}.cms-intro.left-side .custom-swiper-button-prev{opacity:1}.cms-intro.right-side .custom-swiper-button-next{opacity:1}.cms-intro .content-wrapper{margin-inline:20px}@media(min-width: 992px){.cms-intro .content-wrapper{display:flex;max-width:1145px;column-gap:80px}}@media(min-width: 1200px){.cms-intro .content-wrapper{margin-inline:auto}}.cms-intro .content-wrapper .title-wrapper{width:fit-content;display:flex;flex-direction:column}@media(min-width: 992px){.cms-intro .content-wrapper .title-wrapper{width:50%}}.cms-intro .content-wrapper .title-wrapper.align-titles .intro-title{width:100%}.cms-intro .content-wrapper .title-wrapper.align-titles .intro-sub-title-outer-wrapper{width:100%}@media(min-width: 768px){.cms-intro .content-wrapper .title-wrapper.align-titles .intro-sub-title-outer-wrapper{justify-content:flex-start}}.cms-intro .content-wrapper .title-wrapper.align-titles .intro-sub-title-outer-wrapper .intro-sub-title{margin-block-start:17px;margin-inline-start:0}.cms-intro .content-wrapper .title-wrapper .pre-title-intro{margin-block-end:10px;text-transform:capitalize}@media(min-width: 992px){.cms-intro .content-wrapper .content-area-wrapper{width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.cms-intro .content-wrapper .content-area-wrapper p{margin:0}.cms-intro .content-wrapper.content-middle{flex-direction:column;justify-content:center;align-items:center;max-width:1035px}.cms-intro .content-wrapper.content-middle .title-wrapper{width:100%}.cms-intro .content-wrapper.content-middle .intro-title{text-align:center;width:100%;align-self:unset;margin-block-end:20px}@media(min-width: 992px){.cms-intro .content-wrapper.content-middle .intro-title{margin-block-end:0}}.cms-intro .content-wrapper.content-middle .intro-sub-title-outer-wrapper{justify-content:center;width:100%;align-self:unset}.cms-intro .content-wrapper.content-middle .intro-sub-title{margin-inline-start:0;text-align:center}@media(min-width: 992px){.cms-intro .content-wrapper.content-middle .intro-sub-title{margin-block-start:0px}}.cms-intro .content-wrapper.content-middle .pre-title-intro{text-align:center}.cms-intro .content-wrapper.content-middle .content-area-wrapper{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;margin-block-start:50.49px}@media(min-width: 992px){.cms-intro .content-wrapper.content-middle .content-area-wrapper{margin-block-start:20px}}.cms-intro .content-wrapper.content-middle .intro-large-text{padding-block-start:0;text-align:center}@media(min-width: 992px){.cms-intro .content-wrapper.content-middle .intro-large-text{padding-block-end:0}}.cms-intro .content-wrapper.content-middle .link-wrap{text-align:center}.cms-intro .content-wrapper.content-middle .intro-content{text-align:center}.cms-intro .subtitle-outer-wrapper{padding:0}.cms-intro .intro-title{text-transform:capitalize;overflow-wrap:break-word}@media(min-width: 992px){.cms-intro .intro-title{width:calc(100% - 70px);align-self:flex-start}}.cms-intro .intro-sub-title{margin-inline-start:23px;margin-block-start:9px;display:inline-block;word-wrap:break-word;max-width:-webkit-fill-available}@media(min-width: 992px){.cms-intro .intro-sub-title{margin-inline-start:0}}.cms-intro .intro-content{overflow:hidden;padding-block-start:23px}@media(min-width: 992px){.cms-intro .intro-content{padding-block-start:0px}}@media(min-width: 992px){.cms-intro .intro-content p{line-height:1.5rem}}.cms-intro .intro-sub-title-outer-wrapper{display:flex;justify-content:center}@media(min-width: 768px){.cms-intro .intro-sub-title-outer-wrapper{justify-content:flex-end}}@media(min-width: 992px){.cms-intro .intro-sub-title-outer-wrapper{justify-content:center;width:calc(100% - 70px);align-self:flex-end}}.cms-intro .media-wrap{width:100%;height:auto;overflow:hidden;aspect-ratio:390/355}@media(min-width: 768px){.cms-intro .media-wrap{aspect-ratio:1315/543}}.cms-intro .media-wrap img,.cms-intro .media-wrap picture{display:block;width:100%;height:100%}.cms-intro .media-wrap img{object-fit:cover}.cms-intro .navigation-controllers{display:flex}.cms-intro .cms-intro-slider{padding-block-start:90.84px}@media(min-width: 992px){.cms-intro .cms-intro-slider{padding-block-start:50px}}.cms-intro .slider-outer-wrapper{position:relative}.cms-intro .slider-outer-wrapper .vector-elemant{position:absolute;width:auto;z-index:2;pointer-events:none}.cms-intro .slider-outer-wrapper .vector-elemant svg{width:100%;height:100%}.cms-intro .slider-outer-wrapper .vector-elemant.arch{height:404px;top:51%;left:-131px;transform:translateY(-50%)}@media(min-width: 1200px){.cms-intro .slider-outer-wrapper .vector-elemant.arch{top:34%;left:-74px;height:min(45.41vw,2000px)}}.cms-intro .slider-outer-wrapper .vector-elemant.arch svg g path{stroke:#d52f89}.cms-intro .slider-outer-wrapper .vector-elemant.rectangle{height:404px;left:-50px;top:50%;transform:translateY(-50%)}@media(min-width: 1200px){.cms-intro .slider-outer-wrapper .vector-elemant.rectangle{height:min(47.639vw,2000px);left:-125px}}.cms-intro .slider-outer-wrapper .vector-elemant.rectangle svg g{stroke:#f7790c}.cms-intro .slider-outer-wrapper .vector-elemant.parallelogram{height:404px;left:-50px;top:67%;transform:translateY(-50%)}@media(min-width: 1200px){.cms-intro .slider-outer-wrapper .vector-elemant.parallelogram{height:min(47.639vw,2000px);left:-125px;top:50%}}.cms-intro .slider-outer-wrapper .vector-elemant.parallelogram svg path{stroke:#d52f89}.cms-intro .slider-outer-wrapper .vector-elemant.fluid-shape{height:404px;left:-50px;top:50%;transform:translateY(-50%)}@media(min-width: 1200px){.cms-intro .slider-outer-wrapper .vector-elemant.fluid-shape{height:min(47.639vw,2000px);left:-125px}}.cms-intro .slider-outer-wrapper .vector-elemant.fluid-shape svg path{stroke:#5f24a0}.cms-intro .caption-btn-bottom-wrapper{display:flex;justify-content:space-between;align-items:center;position:absolute;z-index:10;bottom:10%;width:100%;padding-inline:25px}@media(min-width: 1200px){.cms-intro .caption-btn-bottom-wrapper{bottom:5%;padding-inline:56px 34px}}.cms-intro .amenity-btn,.cms-intro .amenity-text{text-shadow:0px 0px 1px #000}.cms-intro .amenity-btn-caption-wrapper .amenity-btn .text,.cms-intro .amenity-button-wrap .amenity-btn .text{color:#fff}.cms-intro .amenity-btn-caption-wrapper .amenity-btn .icon svg path,.cms-intro .amenity-button-wrap .amenity-btn .icon svg path{stroke:#fff}.cms-intro .amenity-btn-caption-wrapper .amenity-btn .icon svg g,.cms-intro .amenity-button-wrap .amenity-btn .icon svg g{stroke:#fff}.cms-intro .amenity-btn-caption-wrapper .amenity-text,.cms-intro .amenity-button-wrap .amenity-text{text-transform:capitalize;display:block;max-width:147px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#fff}@media(min-width: 768px){.cms-intro .amenity-btn-caption-wrapper .amenity-text,.cms-intro .amenity-button-wrap .amenity-text{max-width:unset}}.cms-intro .swiper-slide.overlay::after{content:"";position:absolute;left:0;bottom:0;width:100%;z-index:8;height:119px;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.31) 37%, rgba(0, 0, 0, 0.54) 100%) 0% 0% no-repeat padding-box;opacity:.8}.cms-intro .navigation-controllers{justify-content:flex-end;margin-block-start:20.77px}.cms-intro .navigation-controllers .custom-swiper-pagination .swiper-pagination-bullet{background:#000}.cms-intro .navigation-controllers .custom-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d52f89}.cms-intro.custom-block-intro .content-area-wrapper{display:flex;flex-direction:column;row-gap:25px}.cms-intro.custom-block-intro .content-middle .content-area-wrapper{margin-block-start:0}.cms-intro.custom-block-intro .content-wrapper{display:flex;flex-direction:column;row-gap:15px}@media(min-width: 992px){.cms-intro.custom-block-intro .content-wrapper{flex-direction:row}}@media(min-width: 992px){.cms-intro.custom-block-intro .content-wrapper.align-titles-vertically{align-items:center}}.cms-intro.custom-block-intro .content-wrapper.align-titles-vertically .title-wrapper .link-wrap{display:none}@media(min-width: 992px){.cms-intro.custom-block-intro .content-wrapper.align-titles-vertically .title-wrapper .link-wrap{margin-block:26px 0;display:flex}}.cms-intro.custom-block-intro .content-wrapper.align-titles-vertically .intro-sub-title{margin-inline-start:0}@media(min-width: 992px){.cms-intro.custom-block-intro .content-wrapper.align-titles-vertically .content-area-wrapper .link-wrap{display:none}}.cms-intro.custom-block-intro .content-wrapper.align-titles-vertically .intro-content{padding-block-start:0}.cms-intro.custom-block-intro .content-wrapper.align-titles-center .title-wrapper .link-wrap{display:none}.cms-intro.custom-block-intro .content-wrapper.align-titles-center .intro-title{margin-block-end:0}.cms-intro.custom-block-intro .content-wrapper.align-titles-center .content-area-wrapper{margin-block-start:0;row-gap:25px}.cms-intro.custom-block-intro .content-wrapper.align-titles-center .intro-content{padding-block-start:0}@media(min-width: 992px){.cms-intro.custom-block-intro .content-wrapper.content-middle{row-gap:15px;flex-direction:column}}@media(min-width: 992px){.cms-intro.custom-block-intro .content-wrapper.content-middle .title-wrapper{row-gap:5px;justify-content:center;align-items:center}}@media(min-width: 992px){.cms-intro.custom-block-intro .content-wrapper.content-middle .link-wrap{margin-block:0}}.cms-intro.custom-block-intro .link-wrap{margin-block:0}.cms-intro.custom-intro-block .intro-sub-title{margin-inline-start:35px}@media(min-width: 992px){.cms-intro.custom-intro-block .intro-sub-title{margin-inline-start:0}}.cms-intro.custom-intro-block .intro-large-text{padding-block-start:16px}@media(min-width: 992px){.cms-intro.custom-intro-block .intro-large-text{padding-block-start:0px}}.cms-intro.custom-intro-block .cms-intro-slider{padding-block-start:36px}@media(min-width: 992px){.cms-intro.custom-intro-block .cms-intro-slider{padding-block-start:50px}}.cms-intro.custom-intro-block .content-wrapper .intro-content{padding-block-start:15px}@media(min-width: 992px){.cms-intro.custom-intro-block .content-wrapper .intro-content{padding-block-start:0px}}.cms-intro.custom-intro-block .content-wrapper .title-wrapper.align-titles .intro-sub-title-outer-wrapper .intro-sub-title{margin-block-start:9px}@media(min-width: 992px){.cms-intro.custom-intro-block .content-wrapper .title-wrapper.align-titles .intro-sub-title-outer-wrapper .intro-sub-title{margin-block-start:17px}}.cms-intro.custom-intro-block .content-wrapper.content-middle .intro-title{margin-block-end:0}.cms-intro.custom-intro-block .content-wrapper.content-middle .content-area-wrapper{margin-block-start:0}@media(min-width: 992px){.cms-intro.custom-intro-block .content-wrapper.content-middle .content-area-wrapper{margin-block-start:9px}}@media(min-width: 992px){.cms-intro.custom-intro-block .content-wrapper.content-middle .link-wrap{margin-block:21px}}.cms-intro.custom-intro-block .naviagtion-controlls{top:calc(50% + 18px)}@media(min-width: 992px){.cms-intro.custom-intro-block .naviagtion-controlls{top:calc(50% + 25px)}}.cms-intro .link-wrap{margin-block:25px}.cms-intro .readmore-btn{margin-block-start:25px}.cms-intro .naviagtion-controlls{position:absolute;top:calc(50% + 45.42px);bottom:auto;transform:translateY(-50%);left:0;right:0;margin:auto;height:fit-content;width:100%;display:flex;justify-content:space-between;padding-inline:10px;z-index:1;pointer-events:none}@media(min-width: 992px){.cms-intro .naviagtion-controlls{top:calc(50% + 25px)}}.cms-intro .custom-swiper-button-prev,.cms-intro .custom-swiper-button-next{pointer-events:all;opacity:0;transition:opacity .3s ease-in-out}@media(min-width: 992px){.property-cms-intro-block[data-readmore-active=true] .title-wrapper{margin-bottom:43px}}.cms-history.top-gutter{padding-top:60px}@media(min-width: 992px){.cms-history.top-gutter{padding-top:90px}}.cms-history.bottom-gutter{padding-bottom:60px}@media(min-width: 992px){.cms-history.bottom-gutter{padding-bottom:90px}}.cms-history:last-of-type .grid-wrapper .grid-item{padding-bottom:0 !important}.cms-history:last-of-type .grid-wrapper .grid-item::before{display:block;content:"";width:15px;height:15px;background-color:var(--timeline-circle-color, #d52f89);border-radius:100%;border:1px solid var(--timeline-circle-border-color, #000000);position:absolute;left:-8px;bottom:-19px;margin:auto;z-index:10}@media(min-width: 992px){.cms-history:last-of-type .grid-wrapper .grid-item::before{left:-3px;right:0}}.cms-history:last-of-type .grid-wrapper .grid-item::after{height:96% !important}@media(min-width: 992px){.cms-history:nth-of-type(2n) .block-wrapper .grid-wrapper .grid-item{flex-direction:row-reverse}.cms-history:nth-of-type(2n) .block-wrapper .grid-wrapper .grid-item .left-container{width:49.7810218978%;padding-inline-start:71.5px;padding-inline-end:0}.cms-history:nth-of-type(2n) .block-wrapper .grid-wrapper .grid-item .right-container{width:50.0729927007%;padding-inline-end:44px;padding-inline-start:0}.cms-history:nth-of-type(2n) .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .item-title{text-align:right;padding-inline-start:0;padding-inline-end:145px;font-size:2rem;line-height:2.3125rem}.cms-history:nth-of-type(2n) .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .item-title::before{left:auto;right:-47px}.cms-history:nth-of-type(2n) .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .item-title::after{right:-32px;left:auto}.cms-history:nth-of-type(2n) .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .item-title.viewport-element::after{transform-origin:right}.cms-history:nth-of-type(2n) .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .h3-title,.cms-history:nth-of-type(2n) .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .body-text h3,.body-text .cms-history:nth-of-type(2n) .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper h3,.cms-history:nth-of-type(2n) .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .cms-history:nth-of-type(2n) .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper h3{margin:auto 0 30.5px auto}}.cms-history .block-wrapper{padding:0 20px}@media(min-width: 768px){.cms-history .block-wrapper{padding:0 40px}}@media(min-width: 992px){.cms-history .block-wrapper{padding:0 35px}}.cms-history .block-wrapper .block-title{text-align:center;margin-bottom:61px}@media(min-width: 1200px){.cms-history .block-wrapper .block-title{margin-bottom:99px}}.cms-history .block-wrapper .grid-wrapper .grid-item{padding-inline-start:24px;position:relative;padding-bottom:70px}@media(min-width: 768px){.cms-history .block-wrapper .grid-wrapper .grid-item{padding-inline-start:45px}}@media(min-width: 992px){.cms-history .block-wrapper .grid-wrapper .grid-item{display:flex;flex-wrap:wrap;padding-inline-start:0;padding-bottom:81px}}.cms-history .block-wrapper .grid-wrapper .grid-item::after{display:block;content:"";width:2px;height:100%;border-left:2px solid var(--timeline-line-color, #d52f89);position:absolute;left:-1px;top:22px;bottom:0;margin:auto}@media(min-width: 992px){.cms-history .block-wrapper .grid-wrapper .grid-item::after{right:0}}.cms-history .block-wrapper .grid-wrapper .grid-item.viewport-element::after{transform-origin:top;transform:scaleY(0)}.cms-history .block-wrapper .grid-wrapper .grid-item.viewport-element .left-container,.cms-history .block-wrapper .grid-wrapper .grid-item.viewport-element .right-container{transition:all .4s ease-in-out;opacity:0}.cms-history .block-wrapper .grid-wrapper .grid-item.viewport-element.in-view::after{animation:draw-border-vertical 2s ease forwards}.cms-history .block-wrapper .grid-wrapper .grid-item.viewport-element.in-view .left-container,.cms-history .block-wrapper .grid-wrapper .grid-item.viewport-element.in-view .right-container{opacity:1}@media(min-width: 992px){.cms-history .block-wrapper .grid-wrapper .grid-item .left-container{width:50.0729927007%;padding-inline-end:76px}}.cms-history .block-wrapper .grid-wrapper .grid-item .left-container .item-title{margin-bottom:28px;padding-inline-start:174px;position:relative;font-size:1.625rem;line-height:1.875rem;word-wrap:break-word}.cms-history .block-wrapper .grid-wrapper .grid-item .left-container .item-title::before{display:block;content:"";width:15px;height:15px;background-color:var(--timeline-circle-color, #d52f89);border-radius:100%;border:1px solid var(--timeline-circle-border-color, #000000);position:absolute;left:-32px;top:8px;bottom:0;z-index:10}@media(min-width: 768px){.cms-history .block-wrapper .grid-wrapper .grid-item .left-container .item-title::before{left:-52px}}.cms-history .block-wrapper .grid-wrapper .grid-item .left-container .item-title::after{display:block;content:"";width:174px;height:2px;border-top:2px solid var(--timeline-line-color, #d52f89);position:absolute;left:-15px;top:16px;bottom:0}@media(min-width: 768px){.cms-history .block-wrapper .grid-wrapper .grid-item .left-container .item-title::after{left:-44px}}.cms-history .block-wrapper .grid-wrapper .grid-item .left-container .item-title.viewport-element::after{transform:scaleX(0);transform-origin:left}.cms-history .block-wrapper .grid-wrapper .grid-item .left-container .item-title.viewport-element.in-view::after{animation:draw-border 2s ease forwards}@media(min-width: 992px){.cms-history .block-wrapper .grid-wrapper .grid-item .left-container .item-title{display:none}}.cms-history .block-wrapper .grid-wrapper .grid-item .left-container .image-wrapper{width:100%;margin-bottom:30px}@media(min-width: 768px){.cms-history .block-wrapper .grid-wrapper .grid-item .left-container .image-wrapper{width:85%}}@media(min-width: 992px){.cms-history .block-wrapper .grid-wrapper .grid-item .left-container .image-wrapper{width:100%;margin-bottom:0}}.cms-history .block-wrapper .grid-wrapper .grid-item .left-container .image-wrapper .picture{width:100%;height:100%;display:inline-block;position:relative}.cms-history .block-wrapper .grid-wrapper .grid-item .left-container .image-wrapper .picture .image{width:100%;aspect-ratio:311/188;object-fit:cover}@media(min-width: 992px){.cms-history .block-wrapper .grid-wrapper .grid-item .left-container .image-wrapper .picture .image{aspect-ratio:610/369}}@media(min-width: 992px){.cms-history .block-wrapper .grid-wrapper .grid-item .right-container{width:49.7810218978%;padding-inline-start:61px}}.cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .item-title{display:none}@media(min-width: 992px){.cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .item-title{display:block;position:relative;font-size:2rem;line-height:2.3125rem;padding-inline-start:116px;margin-bottom:97px}.cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .item-title::before{display:block;content:"";width:15px;height:15px;background-color:var(--timeline-circle-color, #d52f89);border-radius:100%;border:1px solid var(--timeline-circle-border-color, #000000);position:absolute;left:-72px;top:8px;bottom:0;z-index:10}.cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .item-title::after{display:block;content:"";width:162px;height:2px;border-top:2px solid var(--timeline-line-color, #d52f89);position:absolute;left:-56px;top:16px;bottom:0}}.cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .item-title.viewport-element::after{transform:scaleX(0);transform-origin:left}.cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .item-title.viewport-element.in-view::after{animation:draw-border 2s ease forwards}.cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .h3-title,.cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .body-text h3,.body-text .cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper h3,.cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper h3{margin:0;font-size:1.125rem;line-height:1.375rem;color:#000}@media(min-width: 992px){.cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .h3-title,.cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .body-text h3,.body-text .cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper h3,.cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper h3{font-size:2rem;line-height:2.3125rem;width:95%}}.cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .button-wrap{margin:30px 0 0}.cms-history .block-wrapper .grid-wrapper .grid-item .right-container .content-wrapper .button-wrap .link .text::after{display:none}.cms-history .popup-wrapper{display:none}.cms-history .popup-wrapper .image-wrapper{position:relative}@keyframes draw-border{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes draw-border-vertical{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}.fancybox-container .fancybox-inner .fancybox-slide--html{padding:0}@media(min-width: 992px){.fancybox-container .fancybox-inner .fancybox-slide--html{padding:3.125% 0}}.fancybox-container .fancybox-inner .popup-wrapper{overflow:hidden}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content{padding:0;width:100%}@media(min-width: 992px){.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content{width:81.9444444444%;max-height:677px}}@media(min-width: 992px){.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup{display:flex;flex-grow:wrap}}@media(min-width: 992px){.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .left-container{width:40.1694915254%}}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .left-container .image-wrapper{position:relative;aspect-ratio:390/315;width:100%;height:auto;overflow:hidden}@media(min-width: 992px){.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .left-container .image-wrapper{aspect-ratio:474/677;max-height:677px}}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .left-container .image-wrapper .picture,.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .left-container .image-wrapper img{width:100%;height:100%;display:block}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .left-container .image-wrapper img{object-fit:cover}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .right-container{padding:33px 30px}@media(min-width: 992px){.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .right-container{width:59.8305084746%;padding:0 111px 0 74px;display:flex}}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .right-container .content-wrapper{width:100%;height:100%;max-height:55.7291666667dvh;overflow-y:auto;margin:auto}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .right-container .content-wrapper .history-item{margin-bottom:30px}@media(min-width: 992px){.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .right-container .content-wrapper .history-item{margin-bottom:40px;display:flex;flex-wrap:wrap;align-items:flex-start}}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .right-container .content-wrapper .history-item:last-child{margin-bottom:0}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .right-container .content-wrapper .history-item .year{margin-bottom:23px;width:fit-content;position:relative;padding-bottom:6px;font-family:"helvetica_neue_light",sans-serif;font-size:1.625rem;line-height:1.875rem;letter-spacing:0;color:#000}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .right-container .content-wrapper .history-item .year::after{display:block;content:"";width:100%;border-bottom:2px solid #d52f89;position:absolute;left:0;top:0;bottom:0;margin:auto}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .right-container .content-wrapper .history-item .description{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .right-container .content-wrapper .history-item .description{width:86.7562380038%;padding-inline-start:27px}}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .popup .right-container .content-wrapper .history-item .description p{margin:0}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .fancybox-close-small{width:16px;height:18px;padding:17px 11px;right:29px;top:23px}@media(min-width: 992px){.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .fancybox-close-small{right:78px;top:58px}}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .fancybox-close-small::after,.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .fancybox-close-small::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:2px;background-color:#000;transform-origin:center}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .fancybox-close-small::after{transform:translate(-50%, -50%) rotate(-49deg)}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .fancybox-close-small::before{transform:translate(-50%, -50%) rotate(49deg)}.fancybox-container .fancybox-inner .popup-wrapper.fancybox-content .fancybox-close-small svg{display:none}.cms-grid-list-with-filters .cms-grid-wrapper{max-width:none}@media(min-width: 992px){.cms-grid-list-with-filters .cms-grid-wrapper{max-width:1313px}}.cms-grid-list-with-filters .grid-item{justify-content:flex-start;display:none;background-color:#fafafa}.cms-grid-list-with-filters .grid-item.grid-item-active{display:flex}.cms-grid-list-with-filters .grid-item .image-container{position:relative;aspect-ratio:390/401}@media(min-width: 992px){.cms-grid-list-with-filters .grid-item .image-container{aspect-ratio:411/401}}.cms-grid-list-with-filters .grid-item .content-wrapper-outer .content-wrapper .item-title{color:#000}.cms-grid-list-with-filters .grid-item .content-wrapper-outer .content-wrapper .body-text{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.cms-grid-list-with-filters .grid-item .content-wrapper-outer .content-wrapper .body-text li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}.cms-grid-list-with-filters .grid-item .content-wrapper-outer .single-link{justify-content:flex-start}.cms-grid-list-with-filters .grid-item .content-wrapper-outer.no-description{display:flex;align-items:center}.cms-grid-list-with-filters .grid-item .content-wrapper-outer.no-description .content-wrapper{padding-top:27px;padding-bottom:20px;width:52%}@media(min-width: 992px){.cms-grid-list-with-filters .grid-item .content-wrapper-outer.no-description .content-wrapper{width:60%}}@media(min-width: 1200px){.cms-grid-list-with-filters .grid-item .content-wrapper-outer.no-description .content-wrapper{padding-top:32px}}.cms-grid-list-with-filters .grid-item .content-wrapper-outer.no-description .content-wrapper .item-title{padding-bottom:0}.cms-grid-list-with-filters .grid-item .content-wrapper-outer.no-description .button-wrapper{padding-top:27px;padding-bottom:20px;margin-top:0}@media(min-width: 1200px){.cms-grid-list-with-filters .grid-item .content-wrapper-outer.no-description .button-wrapper{padding-top:32px}}.cms-grid-list-with-filters .grid-item .content-wrapper-outer.no-description .button-wrapper .link .text::after{display:none}@media(min-width: 992px){.cms-grid-list-with-filters .grid-item .content-wrapper-outer.no-description .button-wrapper .link .text::after{display:block}}.cms-grid-list-with-filters .load-more-wrap{display:flex;justify-content:center;margin-top:41px}.cms-grid-list-with-filters .brand-filter-dropdown{width:100%}.cms-grid-list-with-filters .brand-filter-dropdown .js-form-select{width:500px}.cms-grid-list-with-filters .brand-filter-dropdown .select2-selection--single{background-color:var(--background-color)}.cms-grid-list-with-filters .brand-filter-dropdown .select2-selection__rendered{font-size:1.3125rem;line-height:1.5rem}.amenity-popup-wrapper{display:none;background-color:rgba(70,77,77,.95);height:100vh;position:fixed;z-index:9999;top:50%;left:50%;transform:translate(-50%, -50%);width:100%}.amenity-popup-wrapper .amenity-popup-overlay{position:relative;height:100%}.amenity-popup-wrapper .amenity-popup-inner-wrapper{display:flex;flex-direction:column;padding-inline:20px;position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%, -50%);width:100%;padding-block:30px;height:100%}@media(min-width: 992px){.amenity-popup-wrapper .amenity-popup-inner-wrapper{flex-direction:row;max-width:82.361vw;padding-block:unset;height:88.2vh}}@media(min-width: 1435px){.amenity-popup-wrapper .amenity-popup-inner-wrapper{padding-inline:0}}.amenity-popup-wrapper .media-wrap{width:100%;height:auto;overflow:hidden;aspect-ratio:390/355}@media(min-width: 992px){.amenity-popup-wrapper .media-wrap{aspect-ratio:474/677;width:40%}}.amenity-popup-wrapper .media-wrap img,.amenity-popup-wrapper .media-wrap picture{display:block;width:100%;height:100%}.amenity-popup-wrapper .media-wrap img{object-fit:cover}.amenity-popup-wrapper .amenity-list-wrapper{background-color:#fff;padding-block:20px;overflow-y:auto}@media(min-width: 992px){.amenity-popup-wrapper .amenity-list-wrapper{width:60%;padding-inline:unset;padding-block:60px 62px}}.amenity-popup-wrapper .amenity-list-wrapper .inner-wrap-amenity{display:flex;flex-direction:column;row-gap:25px;width:55%;margin-inline:auto}@media(min-width: 768px){.amenity-popup-wrapper .amenity-list-wrapper .inner-wrap-amenity{flex-direction:row;flex-wrap:wrap;width:50vw;justify-content:space-between;position:relative;margin-inline:unset;align-items:center;top:50%;left:50%;transform:translate(-50%, -50%);max-height:100%;padding-block:5px;overflow-y:auto}}@media(min-width: 992px){.amenity-popup-wrapper .amenity-list-wrapper .inner-wrap-amenity{width:34.236vw}}.amenity-popup-wrapper .amenity-list-wrapper .amenity-item-wrapper{display:flex;justify-content:flex-start;align-items:center;column-gap:20px}@media(min-width: 768px){.amenity-popup-wrapper .amenity-list-wrapper .amenity-item-wrapper{flex:1 1 50%;box-sizing:border-box}}@media(min-width: 992px){.amenity-popup-wrapper .amenity-list-wrapper .amenity-item-wrapper{flex:1 1 50%;box-sizing:border-box}}@media(min-width: 1435px){.amenity-popup-wrapper .amenity-list-wrapper .amenity-item-wrapper{max-width:15.139vw}}@media(min-width: 768px){.amenity-popup-wrapper .amenity-list-wrapper .amenity-item-wrapper:nth-child(2n+1){padding-inline-end:20px}}.amenity-popup-wrapper .amenity-list-wrapper .amenity-item-wrapper .amenity-item{text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}.amenity-popup-wrapper.show-popup{display:block}.amenity-popup-wrapper .close{position:absolute;top:7%;right:11%;cursor:pointer;text-shadow:none;opacity:1;width:35px;height:35px;padding:10px}@media(min-width: 414px)and (orientation: landscape){.amenity-popup-wrapper .close{top:12%;right:5%}}@media(min-width: 768px){.amenity-popup-wrapper .close{top:7%;right:6%}}@media(min-width: 1435px){.amenity-popup-wrapper .close{top:3%;right:2.5%;display:block;width:16px;height:18px;padding:0}}.amenity-popup-wrapper .close svg{width:100%;height:100%;object-fit:cover;filter:drop-shadow(2px 2px 3px rgba(0, 0, 0, 0.5))}.amenity-popup-wrapper .close svg g path{stroke:#fff}@media(min-width: 992px){.amenity-popup-wrapper .close svg g path{stroke:#000}}.amenity-popup-wrapper .amenity-logo{width:30px;height:30px;display:block;min-width:30px}.amenity-popup-wrapper .amenity-logo img{width:100%;height:100%;object-fit:contain}.cms-mini-gallery[data-swiper-cursor-state=left-side] .inner-wrapper .naviagtion-controlls button.custom-swiper-button-prev{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}.cms-mini-gallery[data-swiper-cursor-state=right-side] .inner-wrapper .naviagtion-controlls button.custom-swiper-button-next{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}@media(min-width: 992px){.cms-mini-gallery .inner-wrapper{max-width:1313px;padding:0 20px;margin:0 auto;overflow:hidden}}@media(min-width: 1200px){.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper{display:flex;flex-wrap:wrap;column-gap:31px}}@media(min-width: 1200px){.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container{width:38.89%}}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .content-logo-wrapper{display:flex;justify-content:center;margin-bottom:35px}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .content-logo-wrapper img{width:auto;height:57px}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .heading-wrapper{padding:0 20px}@media(min-width: 768px){.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .heading-wrapper{padding:0 50px}}@media(min-width: 1200px){.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .heading-wrapper{padding:0}}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .heading-wrapper .h2-title,.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .heading-wrapper .body-text h2,.body-text .cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .heading-wrapper h2,.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .heading-wrapper .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .heading-wrapper h2{margin-bottom:10px;text-align:center}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .heading-wrapper .h3-title,.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .heading-wrapper .body-text h3,.body-text .cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .heading-wrapper h3,.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .heading-wrapper .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .heading-wrapper h3{margin-bottom:62px;text-align:center}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .mini-gallery-small-image-slider{display:none}@media(min-width: 1200px){.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .mini-gallery-small-image-slider{display:block}}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .mini-gallery-small-image-slider .image-wrapper{position:relative;aspect-ratio:501/445;width:100%;height:auto;overflow:hidden}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .mini-gallery-small-image-slider .image-wrapper .picture,.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .mini-gallery-small-image-slider .image-wrapper img{width:100%;height:100%;display:block}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .left-container .mini-gallery-small-image-slider .image-wrapper img{object-fit:cover}@media(min-width: 1200px){.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container{width:57.75%}}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .mini-gallery-large-image-slider .image-wrapper{position:relative;aspect-ratio:390/254;width:100%;height:auto;overflow:hidden}@media(min-width: 768px){.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .mini-gallery-large-image-slider .image-wrapper{aspect-ratio:768/400}}@media(min-width: 1200px){.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .mini-gallery-large-image-slider .image-wrapper{aspect-ratio:741/502}}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .mini-gallery-large-image-slider .image-wrapper .picture,.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .mini-gallery-large-image-slider .image-wrapper img{width:100%;height:100%;display:block}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .mini-gallery-large-image-slider .image-wrapper img{object-fit:cover}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .mini-gallery-large-image-slider .controlls-wrap{display:flex;justify-content:center;margin-top:17px}@media(min-width: 1200px){.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .mini-gallery-large-image-slider .controlls-wrap{justify-content:flex-end}}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .content-wrapper{padding-inline:22px;padding-block-start:35px}@media(min-width: 1200px){.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .content-wrapper{padding-block-start:73px;padding-inline:45px}}.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .content-wrapper .h4-title,.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .content-wrapper .body-text h4,.body-text .cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .content-wrapper h4,.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .content-wrapper .fancybox-content.m-personalization-popup .content h4,.fancybox-content.m-personalization-popup .content .cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .content-wrapper h4{margin-top:47px;font-size:1.3125rem;line-height:1.8125rem;font-weight:normal;color:#000}@media(min-width: 1200px){.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .content-wrapper .h4-title,.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .content-wrapper .body-text h4,.body-text .cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .content-wrapper h4,.cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .content-wrapper .fancybox-content.m-personalization-popup .content h4,.fancybox-content.m-personalization-popup .content .cms-mini-gallery .inner-wrapper .mini-gallery-wrapper .right-container .content-wrapper h4{font-size:1.8125rem;line-height:2.25rem;margin-top:40px}}.cms-mini-gallery .inner-wrapper .mini-gallery-image-slider .image-wrapper::after{content:"";display:block;width:100%;height:var(--caption-height, 119px);background:rgba(0,0,0,0) linear-gradient(0deg, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0.31) 66%, rgba(0, 0, 0, 0) 100%) 0% 0% no-repeat padding-box;position:absolute;bottom:0;z-index:0}.cms-mini-gallery .inner-wrapper .mini-gallery-image-slider .caption{position:absolute;width:fit-content;z-index:999;bottom:23px;left:0;right:0;margin:0 auto;max-width:calc(100% - 40px);text-shadow:0px 0px 1px #000;font-family:"helvetica_neue_light",sans-serif;font-size:1.5rem;line-height:2.875rem;letter-spacing:0;color:#fff}.cms-mini-gallery .inner-wrapper .naviagtion-controlls{display:none}@media(min-width: 1200px){.cms-mini-gallery .inner-wrapper .naviagtion-controlls{position:absolute;top:0;right:0;left:0;margin:auto;height:fit-content;width:calc(100% - 50px);display:flex;justify-content:space-between;bottom:26px}}.cms-mini-gallery .inner-wrapper .naviagtion-controlls button{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.cms-mini-gallery .inner-wrapper .naviagtion-controlls button.custom-swiper-button-prev{transform:rotate(180deg);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}.cms-mini-gallery .inner-wrapper .naviagtion-controlls button.custom-swiper-button-next{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}.cms-mini-gallery .inner-wrapper .naviagtion-controlls button.swiper-button-disabled{visibility:hidden}.cms-contact-location-form{display:flex;flex-direction:column;row-gap:36px;max-width:100%}@media(min-width: 992px){.cms-contact-location-form{flex-direction:row;row-gap:initial;max-width:1313px}}.cms-contact-location-form .form-outer-wrapper{position:relative;height:fit-content;z-index:2}@media(min-width: 992px){.cms-contact-location-form .form-outer-wrapper{width:46%}}.cms-contact-location-form .form-content-wrapper{display:flex;flex-direction:column;background:#fafafa;padding:15px}.cms-contact-location-form .inner-wrapper{border:1px solid #131c28;padding:43px 27px 54px}@media(min-width: 992px){.cms-contact-location-form .inner-wrapper{padding:40px 35px 40px}}@media(min-width: 1200px){.cms-contact-location-form .inner-wrapper{padding:80px 68px 61px}}.cms-contact-location-form .title{margin-block-end:23px}@media(min-width: 992px){.cms-contact-location-form .title{margin-block-end:10px}}.cms-contact-location-form .description{margin-block-end:44px}@media(min-width: 992px){.cms-contact-location-form .description{margin-block-end:46px}}.cms-contact-location-form .telephone-wrapper,.cms-contact-location-form .email-wrapper{display:flex;column-gap:5px}.cms-contact-location-form .telephone-wrapper .icon-wrap,.cms-contact-location-form .email-wrapper .icon-wrap{margin-block-start:3px}.cms-contact-location-form .telephone-wrapper .icon-wrap svg,.cms-contact-location-form .email-wrapper .icon-wrap svg{overflow:visible}.cms-contact-location-form .telephone-wrapper .text-wrap,.cms-contact-location-form .email-wrapper .text-wrap{display:flex;flex-direction:column;row-gap:6px}.cms-contact-location-form .telephone-wrapper .item-text,.cms-contact-location-form .telephone-wrapper .item-link,.cms-contact-location-form .email-wrapper .item-text,.cms-contact-location-form .email-wrapper .item-link{position:relative;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#353536;text-decoration:none}.cms-contact-location-form .telephone-wrapper .item-link,.cms-contact-location-form .email-wrapper .item-link{width:fit-content}.cms-contact-location-form .telephone-wrapper .item-link::after,.cms-contact-location-form .email-wrapper .item-link::after{content:"";position:absolute;border-bottom:1px solid #d52f89;left:0;right:0;bottom:-1px;transition:width .3s ease-in-out;margin:auto;width:0}@media(hover: hover){.cms-contact-location-form .telephone-wrapper .item-link:hover::after,.cms-contact-location-form .email-wrapper .item-link:hover::after{width:100%}}.cms-contact-location-form .telephone-wrapper{margin-block-end:38px}.cms-contact-location-form .form-outer-container{position:relative;z-index:1;height:fit-content}@media(min-width: 992px){.cms-contact-location-form .form-outer-container{width:57%;margin-block-start:63px;margin-inline-start:-41px}}.cms-contact-location-form .form-container{padding:48px 0 36px;width:100%}@media(min-width: 992px){.cms-contact-location-form .form-container{padding:clamp(20px,5.69vw,82px) clamp(50px,7.43vw,107px) clamp(10px,2.56vw,12px)}}.cms-contact-location-form .form-container::after{content:"";position:absolute;right:0;left:0;z-index:2;bottom:0;top:0;height:100%;width:100%;opacity:.9}.cms-contact-location-form .form-container .bg-image-wrapper{position:absolute;right:0;left:0;top:0;bottom:0;margin:auto;height:100%;width:100%;z-index:1}.cms-contact-location-form .form-container picture{display:flex;height:100%}.cms-contact-location-form .form-container picture img{width:100%;object-fit:cover;height:100%}.cms-contact-location-form .form-container .form-body{z-index:3;position:relative;margin-block-start:55px}.cms-contact-location-form .form-container .form-head{color:#fff;z-index:3;position:relative;text-align:center}.cms-contact-location-form .form-container .form-label{font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#fff;pointer-events:none}.cms-contact-location-form .form-container .form-input{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#fff;border-bottom:1px solid #fff;background-color:rgba(0,0,0,0)}.cms-contact-location-form .form-container .form-input::placeholder{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#fff}.cms-contact-location-form .form-container .form-input.error{border-bottom:1px solid #cd0100;background-color:#ffe6e6;padding-inline:9px 9px;color:#000}.cms-contact-location-form .form-container .form-input.error::placeholder{color:#000}.cms-contact-location-form .form-container textarea.form-input{height:129px;border:1px solid #fff;padding-inline:9px 9px}.cms-contact-location-form .form-container .form-file-upload-wrapper .form-file-name{color:#fff}.cms-contact-location-form .form-container .form-file-upload-wrapper .form-file-close svg line{stroke:#fff}.cms-contact-location-form .form-container .form-icon svg path{fill:#fff}.cms-contact-location-form .form-container .form-select .select2-container--default .select2-selection--single{background-color:rgba(0,0,0,0);border-bottom:1px solid #fff}.cms-contact-location-form .form-container .form-select .select2-container--default .select2-selection--single .select2-selection__rendered{color:#fff}.cms-contact-location-form .form-container .form-input.error+*+.form-icon svg path{fill:#000}.cms-contact-location-form .form-container .form-input.error+.select2-container--default.select2-container .select2-selection--single .select2-selection__rendered{color:#000}.cms-contact-location-form .form-container .value-selected .form-input.error+.select2-container--default.select2-container .select2-selection--single{border:none;border-bottom:1px solid #fff;background-color:rgba(0,0,0,0)}.cms-contact-location-form .form-container .value-selected .form-input.error+.select2-container--default.select2-container .select2-selection--single .select2-selection__rendered{color:#fff}.cms-contact-location-form .form-container .value-selected .form-input.error+*+.form-icon svg path{fill:#fff}.cms-contact-location-form .form-container .form-checkboxes .form-check,.cms-contact-location-form .form-container .form-single-checkbox .form-check{border:1px solid #fff;background-color:rgba(0,0,0,0)}.cms-contact-location-form .form-container .form-checkboxes .form-check:after,.cms-contact-location-form .form-container .form-single-checkbox .form-check:after{background-color:#fff}.cms-contact-location-form .form-container .form-checkboxes .form-checkbox-input:checked~.form-check:after,.cms-contact-location-form .form-container .form-single-checkbox .form-checkbox-input:checked~.form-check:after{opacity:1}.cms-contact-location-form .form-container .form-checkboxes label,.cms-contact-location-form .form-container .form-single-checkbox label{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#fff}@media(min-width: 992px){.cms-contact-location-form .form-container .form-action{margin-inline:12px;margin-block-start:0}}.cms-contact-location-form .icon-wrap svg path{fill:#ffc211;stroke:#131c28}.cms-contact-form-wd-image{position:relative;padding:0 20px 90px}@media(min-width: 768px){.cms-contact-form-wd-image{padding:0 60px 90px}}@media(min-width: 992px){.cms-contact-form-wd-image{padding:90px 40px}}@media(min-width: 1200px){.cms-contact-form-wd-image{padding-inline:0;padding-block-start:80px;padding-block-end:80px}}.cms-contact-form-wd-image::before{pointer-events:none;content:"";display:block;background:var(--bg-color, transparent);background-image:none;width:80%;height:clamp(500px,133.5vw,650px);position:absolute;right:0;bottom:0}@media(min-width: 992px){.cms-contact-form-wd-image::before{top:0;width:50%;height:100%}}.cms-contact-form-wd-image.no-clip-mask .bg-image-wrapper .image-inner{border-radius:0}.cms-contact-form-wd-image .wrap-all{display:flex;flex-direction:column-reverse;align-items:center;max-width:1029px;margin:0 auto}@media(min-width: 992px){.cms-contact-form-wd-image .wrap-all{flex-direction:row-reverse;row-gap:initial}}.cms-contact-form-wd-image .bg-image-wrapper{display:block;position:relative;padding:0 23px 0 0px;margin-block-start:47px;padding-inline:6px}@media(min-width: 992px){.cms-contact-form-wd-image .bg-image-wrapper{padding:0;margin-block-start:0}}.cms-contact-form-wd-image .bg-image-wrapper .image-inner{position:relative;width:100%;overflow:hidden;border-top-left-radius:51.2820512821dvw;border-top-right-radius:51.2820512821dvw}@media(min-width: 768px){.cms-contact-form-wd-image .bg-image-wrapper .image-inner{margin:0 auto}}@media(min-width: 992px){.cms-contact-form-wd-image .bg-image-wrapper .image-inner{width:100%;margin:0}}.cms-contact-form-wd-image .bg-image-wrapper .image-inner .picture{display:flex}@media(min-width: 992px){.cms-contact-form-wd-image .bg-image-wrapper .image-inner .picture{width:clamp(400px,31.5vw,455px)}}.cms-contact-form-wd-image .bg-image-wrapper .image-inner .picture img{width:100%;object-fit:cover;height:clamp(500px,131.2vw,650px)}@media(min-width: 414px)and (orientation: landscape){.cms-contact-form-wd-image .bg-image-wrapper .image-inner .picture img{width:390px}}@media(min-width: 992px){.cms-contact-form-wd-image .bg-image-wrapper .image-inner .picture img{width:100%;height:clamp(600px,50.41vw,726px)}}@media(min-width: 992px){.cms-contact-form-wd-image .form-container{width:43%;margin-inline-end:auto}}.cms-contact-form-wd-image .form-container .title{margin-block-end:24px}@media(min-width: 992px){.cms-contact-form-wd-image .form-container .title{margin-block-end:36px}}.cms-contact-form-wd-image .form-container .form-body{margin-block-start:23px;row-gap:27px;justify-content:start;column-gap:2%}.cms-contact-form-wd-image .form-container .form-field{padding:0}@media(min-width: 768px){.cms-contact-form-wd-image .form-container .form-field.col-md-6{width:48%}}@media(min-width: 768px){.cms-contact-form-wd-image .form-container .form-field.col-lg-4{width:31%}}@media(min-width: 768px){.cms-contact-form-wd-image .form-container .form-field.col-lg-3{width:23%}}.cms-contact-form-wd-image .form-container .form-group{padding:0;row-gap:0;margin:0}.cms-contact-form-wd-image .form-container .form-checkbox.checkbox-single{margin-block-start:0}.cms-contact-form-wd-image .form-container .form-action{margin-block-start:0;margin:initial}.cms-contact-form-wd-image .form-container .form-checkboxes .form-label{font-family:"helvetica_neue_light",sans-serif}.cms-contact-form-wd-image .form-container label.error{left:0}.cms-contact-form-wd-image .pre-title{margin-block-end:12px}.cms-contact-form-wd-image.enable-pattern::before{content:"";display:block;background:rgba(0,0,0,0);background-image:var(--block-background-image);width:80%;height:clamp(500px,133.5vw,650px);position:absolute;right:0;bottom:0}@media(min-width: 992px){.cms-contact-form-wd-image.enable-pattern::before{top:0;width:50%;height:100%}}.mb-award-and-certification-grid-slider .intro-section{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-inline:21px;margin-block-end:111px;max-width:943px;margin-inline:auto}@media(min-width: 992px){.mb-award-and-certification-grid-slider .intro-section{margin-block-end:40px;padding-inline:0px}}.mb-award-and-certification-grid-slider .intro-section .intro-title{text-align:center}.mb-award-and-certification-grid-slider .intro-section .intro-sub-title{text-align:center;margin-block-start:10px}.mb-award-and-certification-grid-slider .award-grid-slider-wrapper{margin-inline-start:21px}@media(min-width: 768px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper{margin-inline:20px}}@media(min-width: 1435px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper{max-width:1273px;margin-inline:auto}}@media(min-width: 992px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.no-swiper .swiper-wrapper{display:flex;justify-content:center;column-gap:10px}}@media(min-width: 992px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.no-swiper .swiper-slide{width:calc(25% - 10px)}}@media(min-width: 992px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.no-swiper .media-wrap{width:50px;height:auto}}@media(min-width: 1200px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.no-swiper .media-wrap{width:auto}}.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.grid{margin-inline:20px}@media(min-width: 1435px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.grid{margin-inline:auto}}.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.grid .award-grid-wrapper{display:grid;column-gap:21px;row-gap:21px;grid-template-columns:1fr}@media(min-width: 768px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.grid .award-grid-wrapper{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.grid .award-grid-wrapper{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 992px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.grid.one-col .award-grid-wrapper{grid-template-columns:repeat(1, 1fr)}}@media(min-width: 992px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.grid.one-col .award-grid-item{flex-direction:row}}@media(min-width: 992px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.grid.one-col .image-outer-wrapper,.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.grid.one-col .item-content-wrap{flex:0 0 50%}}.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.grid.one-col .item-content-wrap{position:relative;justify-content:center;align-items:center}@media(min-width: 992px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.grid.one-col .item-content-wrap{padding:80px}}@media(min-width: 1200px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.grid.one-col .item-content-wrap{padding:128px}}@media(min-width: 992px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.grid.one-col .view-btn-wrapper{justify-content:flex-start}}@media(min-width: 992px){.mb-award-and-certification-grid-slider .award-grid-slider-wrapper.grid.two-col .award-grid-wrapper{grid-template-columns:repeat(2, 1fr)}}.mb-award-and-certification-grid-slider .media-wrap{width:177px;height:207px;top:50%;position:absolute;left:50%;transform:translate(-50%, -50%);z-index:2;display:flex;align-items:center;justify-content:center}.mb-award-and-certification-grid-slider .media-wrap img{max-width:100%;max-height:100%}.mb-award-and-certification-grid-slider .year-tag{position:relative;width:fit-content;font-family:"helvetica_neue_light",sans-serif;font-size:1.625rem;line-height:1.875rem;margin-block-end:21.41px}@media(min-width: 992px){.mb-award-and-certification-grid-slider .year-tag{margin-block-end:12.5px;font-size:1.625rem;line-height:1.875rem;color:#011344}}.mb-award-and-certification-grid-slider .award-grid-wrapper .award-grid-item{position:relative;height:auto;flex:1;display:flex;flex-direction:column}.mb-award-and-certification-grid-slider .award-grid-wrapper .award-grid-item .image-outer-wrapper{height:auto;overflow:hidden;aspect-ratio:299/260;position:relative;padding:27px 61px;background-color:var(--content-bg-color, #fafafa)}@media(min-width: 992px){.mb-award-and-certification-grid-slider .award-grid-wrapper .award-grid-item .image-outer-wrapper{aspect-ratio:410/260}}.mb-award-and-certification-grid-slider .award-grid-wrapper .award-grid-item .image-outer-wrapper::after{content:"";display:block;background-image:var(--content-background-image);width:100%;height:100%;position:absolute;bottom:0;left:0;background-size:cover;background-repeat:no-repeat;background-position:center}.mb-award-and-certification-grid-slider .item-content-wrap{padding-block:45px 100px;padding-inline:35px 34px;background-color:#fafafa;flex:1;display:flex;flex-direction:column;row-gap:25px}@media(min-width: 1435px){.mb-award-and-certification-grid-slider .item-content-wrap{padding-block:35px;padding-inline:28px}}.mb-award-and-certification-grid-slider .item-content-wrap .item-title{font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0px;color:#000;margin-block-end:17.42px;display:block}@media(min-width: 992px){.mb-award-and-certification-grid-slider .item-content-wrap .item-title{font-size:1.1875rem;line-height:1.375rem;letter-spacing:0px}}@media(min-width: 992px){.mb-award-and-certification-grid-slider .item-content-wrap{font-size:1.1875rem}}.mb-award-and-certification-grid-slider .overlay{display:none;position:absolute;top:0;bottom:auto;width:100%;height:100%;align-items:flex-start;justify-content:center;z-index:3;padding-block:70px}@media(min-width: 1200px){.mb-award-and-certification-grid-slider .overlay{padding-inline:40px;padding-block:82px}}.mb-award-and-certification-grid-slider .overlay.v-center{align-items:center;padding-block:0}.mb-award-and-certification-grid-slider .overlay.v-center .overlay-content{max-height:calc(100% - 130px)}.mb-award-and-certification-grid-slider .overlay .close{position:absolute;right:28px;left:auto;top:23px;opacity:1;cursor:pointer}.mb-award-and-certification-grid-slider .overlay .close svg{width:13.3px;height:13.3px}.mb-award-and-certification-grid-slider .overlay .close svg g path{stroke:#fff}.mb-award-and-certification-grid-slider .overlay .overlay-content{overflow-y:auto;scrollbar-width:thin;width:calc(100% - 70px);max-height:100%;display:flex;flex-direction:column;justify-content:flex-start;font-family:"helvetica_neue_light",sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:0px;color:#fff}@media(min-width: 1200px){.mb-award-and-certification-grid-slider .overlay .overlay-content{width:calc(100% - 30px);font-size:1rem;line-height:1.375rem}}.mb-award-and-certification-grid-slider .overlay .overlay-content ul,.mb-award-and-certification-grid-slider .overlay .overlay-content ol{padding-inline-start:0;width:fit-content}.mb-award-and-certification-grid-slider .overlay .overlay-content li::before{background-color:#fff}.mb-award-and-certification-grid-slider .overlay .overlay-content strong{font-family:"helvetica_neue_medium",sans-serif}.mb-award-and-certification-grid-slider .grid-item-slide{display:flex;flex-direction:column;align-items:stretch;height:auto}.mb-award-and-certification-grid-slider .grid-item-slide.center{text-align:center}.mb-award-and-certification-grid-slider .grid-item-slide.center ol,.mb-award-and-certification-grid-slider .grid-item-slide.center ul{margin-inline:auto}.mb-award-and-certification-grid-slider .grid-item-slide.ov-center .overlay{text-align:center}.mb-award-and-certification-grid-slider .grid-item-slide.ov-center .overlay ol,.mb-award-and-certification-grid-slider .grid-item-slide.ov-center .overlay ul{margin-inline:auto}.mb-award-and-certification-grid-slider .grid-item-slide.right{text-align:right}.mb-award-and-certification-grid-slider .grid-item-slide.right ol,.mb-award-and-certification-grid-slider .grid-item-slide.right ul{margin-inline-start:auto;margin-inline-end:0}.mb-award-and-certification-grid-slider .grid-item-slide.ov-right .overlay{text-align:center}.mb-award-and-certification-grid-slider .grid-item-slide.ov-right .overlay ol,.mb-award-and-certification-grid-slider .grid-item-slide.ov-right .overlay ul{margin-inline-start:auto;margin-inline-end:0}.mb-award-and-certification-grid-slider .view-btn-wrapper{width:100%;display:flex;align-items:center;justify-content:center;margin-block-start:auto;padding-block-start:25px}.mb-award-and-certification-grid-slider .view-btn .text{font-size:.9375rem;line-height:1.0625rem;color:#000}.mb-award-and-certification-grid-slider .controlls-wrap{display:flex;align-items:center;justify-content:center;margin-block-start:23px}@media(min-width: 992px){.mb-award-and-certification-grid-slider .controlls-wrap{margin-block-start:33px}}.mb-award-and-certification-grid-slider .description-link-wrapper{margin-block-start:20px}@media(min-width: 1200px){.mb-award-and-certification-grid-slider .description-link-wrapper{margin-block-start:20px}}.mb-award-and-certification-grid-slider .description{color:#353536}.mb-award-and-certification-grid-slider .description ol,.mb-award-and-certification-grid-slider .description ul{padding-inline-start:0;width:fit-content}.mb-award-and-certification-grid-slider .description+.link-wrap{margin-block-start:30px}.mb-award-and-certification-grid-slider .link-wrap{display:flex;justify-content:center}.cms-rewards-tabs-grid .rewards-intro-section,.cms-reward-section .rewards-intro-section{text-align:center;margin-block-end:30px}@media(min-width: 1200px){.cms-rewards-tabs-grid .rewards-intro-section,.cms-reward-section .rewards-intro-section{max-width:1030px;margin-block-end:50px}}.cms-rewards-tabs-grid .rewards-intro-section .subtitle,.cms-reward-section .rewards-intro-section .subtitle{margin-block-start:10px}@media(min-width: 992px){.cms-rewards-tabs-grid .rewards-intro-section .subtitle,.cms-reward-section .rewards-intro-section .subtitle{margin-block-start:10px}}.cms-rewards-tabs-grid .rewards-intro-section .description,.cms-reward-section .rewards-intro-section .description{margin-block-start:20px}.cms-rewards-tabs-grid .rewards-intro-section .btn-wrap,.cms-reward-section .rewards-intro-section .btn-wrap{margin-block-start:30px}.cms-rewards-tabs-grid .tab-dropdown-wrap,.cms-reward-section .tab-dropdown-wrap{margin-block-start:50px;text-align:center;position:relative}@media(min-width: 992px){.cms-rewards-tabs-grid .tab-dropdown-wrap,.cms-reward-section .tab-dropdown-wrap{display:none}}.cms-rewards-tabs-grid .tab-dropdown-wrap .dropdown-arrow,.cms-reward-section .tab-dropdown-wrap .dropdown-arrow{position:absolute;top:0;bottom:0;right:66px;display:flex;align-items:center;margin:auto;pointer-events:none}.cms-rewards-tabs-grid .tab-dropdown-wrap .dropdown-arrow svg path,.cms-reward-section .tab-dropdown-wrap .dropdown-arrow svg path{fill:currentColor}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container.select2-container--open .select2-selection__arrow::after,.cms-reward-section .tab-dropdown-wrap .select2-container.select2-container--open .select2-selection__arrow::after{transform:rotate(180deg) !important}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .select2-search--dropdown,.cms-reward-section .tab-dropdown-wrap .select2-container .select2-search--dropdown{display:none}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .rewards-dropdown-select,.cms-reward-section .tab-dropdown-wrap .select2-container .rewards-dropdown-select{border:none;background-color:#fafafa}@media(max-width: 767px){.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .rewards-dropdown-select,.cms-reward-section .tab-dropdown-wrap .select2-container .rewards-dropdown-select{display:flex;flex-direction:row;justify-content:center}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .rewards-dropdown-select .select2-results,.cms-reward-section .tab-dropdown-wrap .select2-container .rewards-dropdown-select .select2-results{width:100%}}@media(min-width: 768px)and (max-width: 991px){.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .rewards-dropdown-select,.cms-reward-section .tab-dropdown-wrap .select2-container .rewards-dropdown-select{display:flex;flex-direction:row;justify-content:center}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .rewards-dropdown-select .select2-results,.cms-reward-section .tab-dropdown-wrap .select2-container .rewards-dropdown-select .select2-results{width:100%}}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .select2-selection--single,.cms-reward-section .tab-dropdown-wrap .select2-container .select2-selection--single{border:none;background:rgba(0,0,0,0)}@media(max-width: 767px){.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .select2-selection--single,.cms-reward-section .tab-dropdown-wrap .select2-container .select2-selection--single{display:flex;flex-direction:row;justify-content:center}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .select2-selection--single .select2-results,.cms-reward-section .tab-dropdown-wrap .select2-container .select2-selection--single .select2-results{width:100%}}@media(min-width: 768px)and (max-width: 991px){.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .select2-selection--single,.cms-reward-section .tab-dropdown-wrap .select2-container .select2-selection--single{display:flex;flex-direction:row;justify-content:center}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .select2-selection--single .select2-results,.cms-reward-section .tab-dropdown-wrap .select2-container .select2-selection--single .select2-results{width:100%}}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .select2-selection--single .select2-selection__rendered,.cms-reward-section .tab-dropdown-wrap .select2-container .select2-selection--single .select2-selection__rendered{font-family:"helvetica_neue_light",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0px;color:#000;position:relative;display:inline-block;padding:0}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .select2-selection--single .select2-selection__rendered::after,.cms-reward-section .tab-dropdown-wrap .select2-container .select2-selection--single .select2-selection__rendered::after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:2px solid #d52f89;width:100%;margin:auto}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .select2-selection--single .select2-selection__arrow,.cms-reward-section .tab-dropdown-wrap .select2-container .select2-selection--single .select2-selection__arrow{position:relative;display:flex;align-items:center;top:0;right:0}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .select2-selection--single .select2-selection__arrow::after,.cms-reward-section .tab-dropdown-wrap .select2-container .select2-selection--single .select2-selection__arrow::after{content:"";background-image:var(--dropdown-arrow);background-repeat:no-repeat;display:inline-block;margin-inline-start:3px;transition:transform .3s ease-in-out;width:11px;height:11px;position:absolute;top:5px;bottom:0;margin:auto}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .select2-selection--single .select2-selection__arrow b,.cms-reward-section .tab-dropdown-wrap .select2-container .select2-selection--single .select2-selection__arrow b{display:none}@media(min-width: 992px){.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .select2-selection--single .select2-selection__arrow,.cms-reward-section .tab-dropdown-wrap .select2-container .select2-selection--single .select2-selection__arrow{display:none}}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .select2-results .select2-results__option,.cms-reward-section .tab-dropdown-wrap .select2-container .select2-results .select2-results__option{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}.cms-rewards-tabs-grid .tab-dropdown-wrap .select2-container .select2-results .select2-results__option.select2-results__option--highlighted,.cms-reward-section .tab-dropdown-wrap .select2-container .select2-results .select2-results__option.select2-results__option--highlighted{background:#f5f5f5}.cms-rewards-tabs-grid .categories-wrapper,.cms-reward-section .categories-wrapper{display:none;margin-block-end:25px}@media(min-width: 992px){.cms-rewards-tabs-grid .categories-wrapper,.cms-reward-section .categories-wrapper{display:flex;column-gap:55px;justify-content:center;margin-block-end:35px}}.cms-rewards-tabs-grid .categories-wrapper .reward-tab-link.active,.cms-reward-section .categories-wrapper .reward-tab-link.active{font-family:"helvetica_neue_light",sans-serif}.cms-rewards-tabs-grid .tab-links-wrap,.cms-reward-section .tab-links-wrap{margin-block:60.5px 35px;display:flex;justify-content:center;column-gap:50px}@media(max-width: 991px){.cms-rewards-tabs-grid .tab-links-wrap,.cms-reward-section .tab-links-wrap{display:none}}.cms-rewards-tabs-grid .slider-outer-wrapper,.cms-reward-section .slider-outer-wrapper{opacity:0;visibility:hidden;pointer-events:none;transition:all 1s ease-in-out;position:relative;z-index:1}@media(max-width: 991px){.cms-rewards-tabs-grid .slider-outer-wrapper,.cms-reward-section .slider-outer-wrapper{margin-block-start:23px}}.cms-rewards-tabs-grid .slider-outer-wrapper.active,.cms-reward-section .slider-outer-wrapper.active{opacity:1;visibility:visible;pointer-events:all;transition:all 1s ease-in-out}.cms-rewards-tabs-grid .slider-outer-wrapper.active .cms-rewards-tab-slider,.cms-reward-section .slider-outer-wrapper.active .cms-rewards-tab-slider{display:block}.cms-rewards-tabs-grid .slider-outer-wrapper .cms-rewards-tab-slider,.cms-reward-section .slider-outer-wrapper .cms-rewards-tab-slider{display:none}@media(min-width: 992px){.cms-rewards-tabs-grid .cms-rewards-tab-slider,.cms-reward-section .cms-rewards-tab-slider{max-width:1313px;padding-inline:26px 25px;overflow:visible}}.cms-rewards-tabs-grid .grid-wrapper,.cms-reward-section .grid-wrapper{margin-inline-start:8px}@media(min-width: 992px){.cms-rewards-tabs-grid .grid-wrapper,.cms-reward-section .grid-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:22px;grid-row-gap:22px;margin-inline-start:0}}.cms-rewards-tabs-grid .card-item,.cms-reward-section .card-item{height:auto;box-shadow:0px 3px 6px rgba(0,0,0,.16);background-color:#fff}.cms-rewards-tabs-grid .card-item.card-bg-removed,.cms-reward-section .card-item.card-bg-removed{background-color:unset;box-shadow:none}@media(min-width: 1200px){.cms-rewards-tabs-grid .card-item,.cms-reward-section .card-item{display:flex;flex-direction:column}}@media(max-width: 767px){.cms-rewards-tabs-grid .card-item,.cms-reward-section .card-item{margin-inline-end:8px}.cms-rewards-tabs-grid .card-item:last-child,.cms-reward-section .card-item:last-child{padding-inline-end:20px}}.cms-rewards-tabs-grid .card-item .media-wrap,.cms-reward-section .card-item .media-wrap{width:100%;height:auto;position:relative;overflow:hidden;aspect-ratio:406/217}.cms-rewards-tabs-grid .card-item .media-wrap .picture,.cms-rewards-tabs-grid .card-item .media-wrap .image,.cms-reward-section .card-item .media-wrap .picture,.cms-reward-section .card-item .media-wrap .image{display:block;width:100%;height:100%}.cms-rewards-tabs-grid .card-item .media-wrap .image,.cms-reward-section .card-item .media-wrap .image{object-fit:cover;object-position:center}.cms-rewards-tabs-grid .card-item .logo-wrap,.cms-reward-section .card-item .logo-wrap{width:100%;height:52px;position:relative;overflow:hidden;aspect-ratio:153/52;margin-block-start:36px;margin-inline:auto}.cms-rewards-tabs-grid .card-item .logo-wrap .picture,.cms-rewards-tabs-grid .card-item .logo-wrap .logo,.cms-reward-section .card-item .logo-wrap .picture,.cms-reward-section .card-item .logo-wrap .logo{display:block;width:100%;height:100%}.cms-rewards-tabs-grid .card-item .logo-wrap .logo,.cms-reward-section .card-item .logo-wrap .logo{object-fit:contain;object-position:center}.cms-rewards-tabs-grid .card-item .card-head,.cms-reward-section .card-item .card-head{background-color:var(--card-item-color);text-align:center;padding-block:16px 17px;min-height:77px;display:flex;flex-direction:column;justify-content:center}.cms-rewards-tabs-grid .card-item .card-head.no-card-title-bg-color,.cms-reward-section .card-item .card-head.no-card-title-bg-color{padding-block-start:35px;padding-block-end:0px}.cms-rewards-tabs-grid .card-item .card-title,.cms-reward-section .card-item .card-title{text-transform:uppercase}.cms-rewards-tabs-grid .card-item .card-title,.cms-rewards-tabs-grid .card-item .card-subtitle,.cms-reward-section .card-item .card-title,.cms-reward-section .card-item .card-subtitle{font-family:"helvetica_neue_medium",sans-serif;font-size:1.1875rem;line-height:1.375rem;letter-spacing:0px;color:#fff;color:var(--card-title-color, #FFFFFF)}.cms-rewards-tabs-grid .card-item .card-content-wrap,.cms-reward-section .card-item .card-content-wrap{display:flex;flex-direction:column;justify-content:space-between;height:100%;row-gap:30px;padding-block:46px 56px;padding-inline:55px 35px}@media(min-width: 1200px){.cms-rewards-tabs-grid .card-item .card-content-wrap,.cms-reward-section .card-item .card-content-wrap{padding-block:46px;padding-inline:62px 60px}}.cms-rewards-tabs-grid .card-item .card-content-wrap.no-card-title,.cms-reward-section .card-item .card-content-wrap.no-card-title{padding-block-start:35px}.cms-rewards-tabs-grid .card-item .card-content-wrap.no-card-title-bg-color,.cms-reward-section .card-item .card-content-wrap.no-card-title-bg-color{padding-block-start:25px}.cms-rewards-tabs-grid .card-item .card-content,.cms-reward-section .card-item .card-content{font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}.cms-rewards-tabs-grid .card-item .card-content p:first-child,.cms-reward-section .card-item .card-content p:first-child{margin-block-start:0px}.cms-rewards-tabs-grid .card-item .card-content p:last-child,.cms-reward-section .card-item .card-content p:last-child{margin-block-end:0px}.cms-rewards-tabs-grid .card-item ul li,.cms-reward-section .card-item ul li{list-style-type:disc}.cms-rewards-tabs-grid .card-item ul li::marker,.cms-reward-section .card-item ul li::marker{color:var(--card-item-bullet-color);font-size:1.25rem}.cms-rewards-tabs-grid .card-item ul li:not(:last-child),.cms-reward-section .card-item ul li:not(:last-child){margin-block-end:23px}.cms-rewards-tabs-grid .navigation-controllers,.cms-reward-section .navigation-controllers{margin-block-start:30px;width:fit-content;display:flex;column-gap:20px;margin-inline:auto}@media(min-width: 992px){.cms-rewards-tabs-grid .navigation-controllers,.cms-reward-section .navigation-controllers{display:none}}.cms-rewards-tabs-grid .popup-link-wrap,.cms-reward-section .popup-link-wrap{display:none;margin-block-start:42px}@media(min-width: 992px){.cms-rewards-tabs-grid .popup-link-wrap,.cms-reward-section .popup-link-wrap{margin-block-start:48px}}.cms-rewards-tabs-grid .popup-link-wrap .popup-btn,.cms-reward-section .popup-link-wrap .popup-btn{margin-inline:auto}.cms-rewards-tabs-grid .popup-link-wrap.active,.cms-reward-section .popup-link-wrap.active{display:block}.cms-rewards-tabs-grid .popup-link-wrap .link.link-w-icon .text::after,.cms-reward-section .popup-link-wrap .link.link-w-icon .text::after{display:none}.cms-rewards-tabs-grid .rewards-tab-popup-wrap.hide,.cms-reward-section .rewards-tab-popup-wrap.hide{display:none}.cms-rewards-tabs-grid .link-wrap,.cms-reward-section .link-wrap{margin-block-start:auto}.cms-rewards-tabs-grid .link-wrap .item-link,.cms-reward-section .link-wrap .item-link{justify-content:center}.cms-rewards-tabs-grid.js-grid-slider,.cms-reward-section.js-grid-slider{display:block}.cms-rewards-tabs-grid.js-grid-slider .slider-outer-wrapper .cms-rewards-tab-slider,.cms-reward-section.js-grid-slider .slider-outer-wrapper .cms-rewards-tab-slider{display:block}.cms-rewards-tabs-grid.js-grid-slider .popup-link-wrap,.cms-reward-section.js-grid-slider .popup-link-wrap{display:block}.reward-grid-popup-container .fancybox-inner .fancybox-slide{padding:20px}@media(max-width: 767px){.reward-grid-popup-container .fancybox-inner .fancybox-slide{overflow:hidden}}@media(min-width: 768px)and (max-width: 991px){.reward-grid-popup-container .fancybox-inner .fancybox-slide{overflow:hidden}}@media(min-width: 992px){.reward-grid-popup-container .fancybox-inner .fancybox-slide{padding-inline:127px;padding-block:20px}}.reward-grid-popup-container .fancybox-inner .fancybox-content{max-height:100dvh}@media(min-width: 992px){.reward-grid-popup-container .fancybox-inner .fancybox-content{padding-inline:130.5px;padding-block:70px;max-height:677px}}.reward-grid-popup-container .fancybox-inner .fancybox-close-small{width:16px;height:18px;padding:0;top:21px;right:18px}@media(min-width: 992px){.reward-grid-popup-container .fancybox-inner .fancybox-close-small{top:59px;right:60px}}@media(max-width: 767px){.reward-grid-popup-container .fancybox-inner .fancybox-close-small{top:20px;right:20px}}.reward-grid-popup-container .fancybox-inner .fancybox-close-small svg{width:16px;height:18px}.reward-grid-popup-container .fancybox-inner .fancybox-close-small svg path{stroke-width:2px;stroke:currentColor}.cms-accordion.has-bg-color{padding-block:60px}@media(min-width: 992px){.cms-accordion.has-bg-color{padding-block:90px}}.cms-accordion .content-width{display:flex;flex-direction:column;row-gap:35px}@media(min-width: 992px){.cms-accordion .content-width{row-gap:40px}}.cms-accordion .accordion-intro{display:flex;flex-direction:column}@media(min-width: 992px){.cms-accordion .accordion-intro{gap:6.85%;margin-inline:38px;flex-direction:row;justify-content:space-between}}@media(min-width: 992px){.cms-accordion .intro-left-wrap{flex:0 1 501px}}.cms-accordion .intro-sub-title{margin-block-start:9px}.cms-accordion .intro-sub-title.subtitle-left-margin{margin-inline-start:62px}@media(min-width: 992px){.cms-accordion .intro-sub-title{margin-block-start:10px}}.cms-accordion .intro-right-wrap{margin-block-start:34px}@media(min-width: 992px){.cms-accordion .intro-right-wrap{margin-block-start:0px;flex:0 1 548px}}.cms-accordion .intro-small-title{font-size:25px;font-family:"helvetica_neue_light",sans-serif;font-size:1.25rem;line-height:1.375rem;letter-spacing:0;color:#12223d}.cms-accordion .intro-description{margin-block-start:23px}@media(min-width: 992px){.cms-accordion .intro-description{margin-block-start:12px}}.cms-accordion .accordion-wrap{padding-inline:20px;padding-block:20px 34px}@media(min-width: 992px){.cms-accordion .accordion-wrap{padding-inline:40px;padding-block:40px 54px}}.cms-accordion .accordion-item{border-bottom:1px solid #000}.cms-accordion .accordion-head{background:none;border-radius:0;border:none;padding:0;cursor:pointer;width:100%;display:flex;justify-content:space-between}.cms-accordion .accordion-head-title{display:block;padding-block:18px;text-align:left;margin-inline-end:20px;font-family:"helvetica_neue_light",sans-serif;font-size:1.3125rem;line-height:2.0625rem;letter-spacing:0;color:#000}@media(min-width: 992px){.cms-accordion .accordion-head-title{padding-inline-end:72px}}.cms-accordion .accordion-head-icon{display:flex;top:30px;position:relative}.cms-accordion .accordion-head-icon svg{width:16px;height:9px}.cms-accordion .accordion-head-icon path{stroke:#011344}.cms-accordion .accordion-body{display:none;padding-inline:15px;padding-block:22px;border-top:1px solid #000}@media(min-width: 992px){.cms-accordion .accordion-body{padding-inline:22px;padding-block:22px}}.cms-accordion .accordion-body ul li:before{background-color:#d52f89;top:10px}.cms-accordion .loadmore-wrap{margin-block-start:50px;width:100%}.cms-accordion .loadmore-button{display:block;width:fit-content;margin-inline:auto}.cms-accordion:not(.has-loadmore) .loadmore-wrap{display:none !important}.cms-tabs .wrap-all{width:100%;padding-block:53px 55px}@media(min-width: 992px){.cms-tabs .wrap-all{max-width:1273px;width:calc(100% - 386px);margin:0 auto;padding-block:50px}}@media(max-width: 991px){.cms-tabs .cms-tabs-intro-section-outer-wrap{max-width:calc(100% - 40px);margin:0 auto}}@media(min-width: 992px){.cms-tabs .cms-tabs-intro-section{display:flex;justify-content:space-between;align-items:center}}.cms-tabs .cms-tabs-intro-section .content-wrapper{margin-block-start:30px}@media(min-width: 992px){.cms-tabs .cms-tabs-intro-section .content-wrapper{max-width:42.9%;margin-block-start:0}}.cms-tabs .cms-tabs-intro-section .btn-wrap{margin-block-start:30px}@media(min-width: 992px){.cms-tabs .tabs-wrapper{display:block}}.cms-tabs .slider-outer-wrapper{margin-block-start:33px}@media(min-width: 992px){.cms-tabs .slider-outer-wrapper{margin-block-start:0;margin-inline:36px}}@media(min-width: 992px){.cms-tabs .tab-item{opacity:0;visibility:hidden;pointer-events:none;transition:all 1s ease-in-out}}@media(min-width: 992px){.cms-tabs .tab-item.active{opacity:1;visibility:visible;pointer-events:all;transition:all 1s ease-in-out}}@media(min-width: 992px){.cms-tabs .tab-item.active .item-content-wrap{display:block}}.cms-tabs .tab-item .item-tab-title{display:none;padding-block-end:30px}@media(min-width: 992px){.cms-tabs .tab-item .item-tab-title{padding-block-end:28px;border-bottom:1px solid #707070}}@media(min-width: 992px){.cms-tabs .tab-item .item-content-wrap{display:none}}@media(max-width: 991px){.cms-tabs .tab-item .item-content-wrap{max-width:calc(100% - 40px);margin:0 auto}}@media(min-width: 992px){.cms-tabs .tab-item .item-content-wrap{padding-block-start:35px;margin-inline:18px}}.cms-tabs .tab-item ul li{position:relative;margin-block-end:8px;padding-inline-start:12px}.cms-tabs .tab-item ul li::before{content:"";width:7px;height:7px;position:absolute;top:7px;left:0;background:var(--custom-cms-tabs-list-item-bullet-color, #d52f89)}.cms-tabs .navigation-controllers{margin-block-start:44px;width:fit-content;display:flex;column-gap:20px;margin-inline:auto}@media(min-width: 992px){.cms-tabs .navigation-controllers{display:none}}.cms-tabs .categories-wrapper{display:flex;column-gap:29px;overflow-x:auto;overflow-y:hidden;margin-block-start:50px;margin-inline:auto;padding-inline-start:20px;max-width:100%}@media(max-width: 767px){.cms-tabs .categories-wrapper{overflow-y:unset;padding-block-end:6px}.cms-tabs .categories-wrapper::-webkit-scrollbar{display:none}}@media(min-width: 768px){.cms-tabs .categories-wrapper::-webkit-scrollbar{display:none}}@media(min-width: 992px){.cms-tabs .categories-wrapper{justify-content:flex-start;column-gap:46.7px;border-bottom:.5px solid #707070;width:fit-content;padding-block-end:30px;padding-inline-start:0}}.cms-tabs .tab{width:max-content}.cms-tabs .tab::after{bottom:0;border-bottom:1px solid var(--custom-cms-tabs-link-underline-color, #d52f89)}.cms-tabs .tab.active{font-family:"helvetica_neue_light",sans-serif}.cms-tabs .tab.active::after{border-bottom:2.5px solid var(--custom-cms-tabs-link-underline-color, #d52f89)}.financial-information{display:none}.financial-information .sociedad-title{background-color:#000;padding-inline:20px;padding-block:14px 13px;font-family:"helvetica_neue_medium",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0px;color:#fafafa}@media(min-width: 1200px){.financial-information .sociedad-title{display:none}}.financial-information .year-tag{display:none}.financial-information .accordion-head{background:none;border-radius:0;border:none;padding:0;cursor:pointer;width:100%;display:flex;justify-content:space-between;align-items:center;padding-inline:19px}.financial-information .accordion-item:nth-child(4n-1) .accordion-head{background-color:#fafafa}.financial-information .accordion-item:nth-child(4n-3) .accordion-head{background-color:#fff}@media(min-width: 1200px){.financial-information .accordion-item{display:none}}.financial-information .accordion-item.js-expanded .accordion-head-icon{transform:rotate(180deg)}.financial-information .accordion-item.js-expanded .accordion-head{border-bottom:1px solid #707070}.financial-information .title{display:block;padding-block:18px;text-align:left;margin-inline-end:20px;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}.financial-information .accordion-head-icon{display:flex}.financial-information .accordion-head-icon svg{width:11px;height:5.5px}.financial-information .accordion-head-icon path{stroke:#000}.financial-information .accordion-body{display:none}.financial-information .accordion-body .container{padding:0;max-width:100%}.financial-information .accordion-body .item-data{padding-inline:0px}.financial-information .accordion-body .item-data table{width:100%;border-spacing:0 .5px}.financial-information .accordion-body .item-data table tbody{background:#fafafa}.financial-information .accordion-body .item-data table tbody tr{border-bottom:2px solid #fafafa}.financial-information .accordion-body .item-data table tbody tr td{border-bottom:.5px solid #707070;border-left:none;border-right:none;border-top:none;padding-block:16px}.financial-information .accordion-body .item-data table tbody tr td:nth-child(odd){padding-inline-start:19px;padding-inline-end:16px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}.financial-information .accordion-body .item-data table tbody tr td:nth-child(even){padding-inline-end:19px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}.financial-information .table-dt{display:none;max-width:1236px;margin-inline:30px;padding-block-end:15px;border-bottom:.5px solid #707070}@media(min-width: 1200px){.financial-information .table-dt{display:flex;padding-block-end:10px;justify-content:space-between}}@media(min-width: 1435px){.financial-information .table-dt{margin-inline:auto}}.financial-information .tabale-data{display:none;padding-block:19px 15px;margin-block-start:15px}@media(min-width: 1200px){.financial-information .tabale-data{margin-block-start:20px;display:flex;align-items:center;margin-inline:30px}}@media(min-width: 1435px){.financial-information .tabale-data{margin-inline:auto;max-width:1236px}}.financial-information .table-dt-title{font-family:"helvetica_neue_medium",sans-serif;font-size:1.25rem;line-height:1.4375rem;letter-spacing:0px;color:#000}@media(min-width: 1200px){.financial-information .table-dt-title{font-size:1.3125rem;line-height:1.5rem}}.financial-information .table-dt-title.title-1{width:38px;margin-inline-end:200px;margin-inline-start:58px}.financial-information .table-dt-title.title-2{width:88px;margin-inline-end:152px}.financial-information .table-dt-title.title-3{width:300px;margin-inline-end:72px}.financial-information .table-dt-title.title-4{width:290px}.financial-information .tabale-data-item{font-family:"helvetica_neue_light",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0px;color:#000}.financial-information .tabale-data-item.item-1{margin-inline:20px 57px;width:129px;text-align:left}.financial-information .tabale-data-item.item-2{margin-inline-end:172px;width:319px;text-align:left}@media(min-width: 1435px){.financial-information .tabale-data-item.item-2{margin-inline-end:128px}}.financial-information .tabale-data-item.item-3{margin-inline-end:280px;width:87px;text-align:center}.financial-information .tabale-data-item.item-4{margin-inline-end:135px;width:43px;text-align:left}.financial-information .year-content{max-width:923px;margin-inline:30px;margin-block-end:80px}@media(min-width: 992px){.financial-information .year-content{margin-inline:auto}}.financial-information .simple-text-content{max-width:923px;margin-inline:30px;margin-block-end:80px}@media(min-width: 992px){.financial-information .simple-text-content{margin-inline:auto}}.financial-information .simple-text-content-2{max-width:923px;margin-inline:30px;margin-block:50px}@media(min-width: 992px){.financial-information .simple-text-content-2{margin-block:50px 80px;margin-inline:auto}}.financial-information .tb-content-wysywig{max-width:522px;margin-inline:auto}@media(min-width: 1200px){.financial-information .tb-content-wysywig{margin-inline:auto;max-width:570px}}.financial-information .tb-content-wysywig table{width:100% !important;border:none;border-spacing:0 15px}.financial-information .tb-content-wysywig table thead{border:none}.financial-information .tb-content-wysywig table thead tr th{border:none;border-bottom:.5px solid #707070;padding-block-end:15px;font-family:"helvetica_neue_medium",sans-serif;font-size:1.25rem;line-height:1.4375rem;letter-spacing:0px;color:#000}@media(min-width: 1200px){.financial-information .tb-content-wysywig table thead tr th{font-size:1.3125rem;line-height:1.5rem}}.financial-information .tb-content-wysywig table tbody tr td{border:none;padding-block:19px 15px;padding-inline:10px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}@media(min-width: 1200px){.financial-information .tb-content-wysywig table tbody tr td{font-size:1.125rem}}.financial-information .tb-content-wysywig table tbody tr:nth-child(odd){background-color:#fafafa}.financial-information .tb-content-wysywig table tbody tr:nth-child(even){background-color:#fff}.financial-information .data-inner-wrapper{display:flex;flex-direction:column}.financial-information .data-inner-wrapper .dt-content{order:3}.financial-information .data-inner-wrapper .table-dt{order:1}.financial-information .data-inner-wrapper .financial-info-itm-warp{order:2;margin-block-end:80px}.financial-information .filter-item-all-wrapper.hide{display:none}.financial-information.active{display:block}.financial-information figure{margin:0}.financial-year-filter{margin-block-end:21px}.financial-year-filter .js-financial-filter-wrapper{width:fit-content;margin-inline:auto}@media(min-width: 992px){.financial-year-filter .js-financial-filter-wrapper{display:none}}.financial-year-filter .js-financial-filter-wrapper .select2-selection__arrow::after{content:"";background-image:var(--dropdown-arrow);background-repeat:no-repeat;display:inline-block;margin-inline-start:3px;transition:transform .3s ease-in-out;width:11px;height:11px;position:absolute;top:0;bottom:0;margin:auto;left:20px}.financial-year-filter .js-financial-filter-wrapper .select2-selection__arrow b{display:none}.financial-year-filter .js-financial-filter-wrapper .select2-search.select2-search--dropdown{display:none}.financial-year-filter .js-financial-filter-wrapper .select2-dropdown{width:50% !important;min-width:150px;left:50%;transform:translateX(-27%);margin-block-start:9px}.financial-year-filter .js-financial-filter-wrapper .select2-dropdown.select2-dropdown--below{background:#fafafa;border:1px solid #fafafa}.financial-year-filter .js-financial-filter-wrapper .select2-selection--single{border:none;background-color:rgba(0,0,0,0);position:relative}.financial-year-filter .js-financial-filter-wrapper .select2-selection--single .select2-selection__rendered{font-family:"helvetica_neue_medium",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0px;color:#000;position:relative;display:inline-block;padding:0}.financial-year-filter .js-financial-filter-wrapper .select2-selection--single .select2-selection__rendered::after{content:"";position:absolute;left:0;right:0;bottom:0;border-bottom:2px solid #d52f89;width:100%;margin:auto}.financial-year-filter .js-financial-filter-wrapper .select2-results .select2-results__option{text-align:center;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}.financial-year-filter .js-financial-filter-wrapper .select2-results .select2-results__option.select2-results__option--highlighted{background:#f5f5f5}.financial-year-filter .js-financial-filter-wrapper .select2-container--default .select2-selection__rendered{padding-inline:5px;padding-block-end:8.5px}.financial-year-filter .js-financial-filter-wrapper .select2-container.select2-container--open .select2-selection__arrow::after{transform:rotate(180deg) !important}.financial-year-filter .tab-wrapper{display:none;max-width:1236px}@media(min-width: 992px){.financial-year-filter .tab-wrapper{display:flex;margin-inline:auto;align-items:center;justify-content:center;column-gap:37px}}.financial-year-filter .tab-wrapper .cat-item{position:relative;cursor:pointer;font-family:"helvetica_neue_light",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0px;color:#000}.financial-year-filter .tab-wrapper .cat-item.active{font-family:"helvetica_neue_medium",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0px;color:#000}.financial-year-filter .tab-wrapper .cat-item.active::after{content:"";position:absolute;left:0;right:0;bottom:-4px;border-bottom:2px solid #d52f89;width:100%;margin:auto}.property-cms-image-slider{padding-block:42.07px 62.62px}@media(min-width: 992px){.property-cms-image-slider{padding-block:80.14px 79.86px}}.property-cms-image-slider[data-swiper-cursor-state=left-side] .prv-nxt-wrap button.custom-swiper-button-prev{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}.property-cms-image-slider[data-swiper-cursor-state=right-side] .prv-nxt-wrap button.custom-swiper-button-next{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}.property-cms-image-slider .prv-nxt-wrap{display:none}@media(min-width: 1200px){.property-cms-image-slider .prv-nxt-wrap{display:block;position:absolute;inset:0px;margin:auto;height:fit-content;width:calc(100% - 120px);display:flex;justify-content:space-between;z-index:2}}.property-cms-image-slider .prv-nxt-wrap button{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.property-cms-image-slider .prv-nxt-wrap button.custom-swiper-button-prev{transform:rotate(180deg);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}.property-cms-image-slider .prv-nxt-wrap button.custom-swiper-button-next{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}.property-cms-image-slider .content-wrapper{margin-inline:20px}@media(min-width: 992px){.property-cms-image-slider .content-wrapper{display:flex;max-width:1145px;column-gap:80px}}@media(min-width: 1200px){.property-cms-image-slider .content-wrapper{margin-inline:auto}}@media(min-width: 768px){.property-cms-image-slider .content-wrapper .title-wrapper{width:fit-content}}@media(min-width: 992px){.property-cms-image-slider .content-wrapper .title-wrapper{width:50%;display:flex;flex-direction:column}}.property-cms-image-slider .content-wrapper .title-wrapper.align-titles .intro-title{width:100%}.property-cms-image-slider .content-wrapper .title-wrapper.align-titles .intro-sub-title-outer-wrapper{width:100%}.property-cms-image-slider .content-wrapper .title-wrapper.align-titles .intro-sub-title-outer-wrapper .intro-sub-title{margin-block-start:10px;margin-inline-start:0;line-height:2.5625rem}.property-cms-image-slider .content-wrapper .title-wrapper.align-titles img{width:65px;height:auto;margin-inline:auto;display:block;margin-block-end:24px;object-fit:contain;object-position:center}.property-cms-image-slider .content-wrapper .title-wrapper .pre-title-intro{margin-block-end:26px;text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:1.375rem;line-height:2.875rem;letter-spacing:0;color:#000}@media(min-width: 992px){.property-cms-image-slider .content-wrapper .content-area-wrapper{width:50%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.property-cms-image-slider .content-wrapper .content-area-wrapper p{margin:0}.property-cms-image-slider .content-wrapper.content-middle{flex-direction:column;justify-content:center;align-items:center;max-width:1035px}.property-cms-image-slider .content-wrapper.content-middle .title-wrapper{width:100%}.property-cms-image-slider .content-wrapper.content-middle .intro-title{text-align:center;width:100%;align-self:unset;margin-block-end:10px}.property-cms-image-slider .content-wrapper.content-middle .intro-sub-title-outer-wrapper{justify-content:center;width:100%;align-self:unset}.property-cms-image-slider .content-wrapper.content-middle .intro-sub-title{margin-inline-start:0;text-align:center}.property-cms-image-slider .content-wrapper.content-middle .content-area-wrapper{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;margin-block-start:50.49px}.property-cms-image-slider .content-wrapper.content-middle .intro-large-text{padding-block-start:0;text-align:center}@media(min-width: 992px){.property-cms-image-slider .content-wrapper.content-middle .intro-large-text{padding-block-end:16px}}.property-cms-image-slider .content-wrapper.content-middle .link-wrap{text-align:center}.property-cms-image-slider .content-wrapper.content-middle .intro-content{text-align:center}.property-cms-image-slider .subtitle-outer-wrapper{padding:0}.property-cms-image-slider .intro-title{text-transform:capitalize;overflow-wrap:break-word}@media(min-width: 992px){.property-cms-image-slider .intro-title{width:calc(100% - 70px);align-self:flex-start}}.property-cms-image-slider .intro-sub-title{margin-inline-start:86px;margin-block-start:9px;display:inline-block;word-wrap:break-word;max-width:-webkit-fill-available}@media(min-width: 992px){.property-cms-image-slider .intro-sub-title{margin-inline-start:0}}.property-cms-image-slider .intro-large-text{padding-block-start:34px}@media(min-width: 992px){.property-cms-image-slider .intro-large-text{padding-block-start:0px;padding-block-end:26px}}.property-cms-image-slider .intro-content{overflow:hidden;padding-block-start:23px}@media(min-width: 992px){.property-cms-image-slider .intro-content{padding-block-start:0px}}.property-cms-image-slider .intro-sub-title-outer-wrapper{display:flex;justify-content:center}@media(min-width: 768px){.property-cms-image-slider .intro-sub-title-outer-wrapper{justify-content:flex-end}}@media(min-width: 992px){.property-cms-image-slider .intro-sub-title-outer-wrapper{justify-content:center;width:calc(100% - 70px);align-self:flex-end}}.property-cms-image-slider .media-wrap{width:100%;height:auto;overflow:hidden;aspect-ratio:390/355}@media(min-width: 768px){.property-cms-image-slider .media-wrap{aspect-ratio:1315/543}}.property-cms-image-slider .media-wrap img,.property-cms-image-slider .media-wrap picture{display:block;width:100%;height:100%}.property-cms-image-slider .media-wrap img{object-fit:cover}.property-cms-image-slider .navigation-controllers{display:none}@media(min-width: 992px){.property-cms-image-slider .navigation-controllers{display:flex}}.property-cms-image-slider .cms-intro-slider{padding-block-start:90.84px}@media(min-width: 992px){.property-cms-image-slider .cms-intro-slider{padding-block-start:50px}}.property-cms-image-slider .slider-outer-wrapper{position:relative}.property-cms-image-slider .slider-outer-wrapper .vector-elemant{position:absolute;width:auto;z-index:2;pointer-events:none}.property-cms-image-slider .slider-outer-wrapper .vector-elemant svg{width:100%;height:100%}.property-cms-image-slider .slider-outer-wrapper .vector-elemant.arch{height:404px;top:51%;left:-131px;transform:translateY(-50%)}@media(min-width: 1200px){.property-cms-image-slider .slider-outer-wrapper .vector-elemant.arch{top:34%;left:-74px;height:min(45.41vw,2000px)}}.property-cms-image-slider .slider-outer-wrapper .vector-elemant.arch svg g path{stroke:#d52f89}.property-cms-image-slider .slider-outer-wrapper .vector-elemant.rectangle{height:404px;left:-50px;top:50%;transform:translateY(-50%)}@media(min-width: 1200px){.property-cms-image-slider .slider-outer-wrapper .vector-elemant.rectangle{height:min(47.639vw,2000px);left:-125px}}.property-cms-image-slider .slider-outer-wrapper .vector-elemant.rectangle svg g{stroke:#f7790c}.property-cms-image-slider .slider-outer-wrapper .vector-elemant.parallelogram{height:404px;left:-50px;top:50%;transform:translateY(-50%)}@media(min-width: 1200px){.property-cms-image-slider .slider-outer-wrapper .vector-elemant.parallelogram{height:min(47.639vw,2000px);left:-125px}}.property-cms-image-slider .slider-outer-wrapper .vector-elemant.parallelogram svg path{stroke:#d52f89}.property-cms-image-slider .btn-bottom-wrapper{display:flex;justify-content:space-between;align-items:center;position:absolute;z-index:10;bottom:10%;width:100%;padding-inline:30px}@media(min-width: 1200px){.property-cms-image-slider .btn-bottom-wrapper{bottom:5%;padding-inline:56px}}@media(min-width: 1200px){.property-cms-image-slider .amenity-button-wrap{margin-inline-start:auto}}.property-cms-image-slider .image-link{position:relative;text-shadow:0px 0px 1px #000;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#fff}.property-cms-image-slider .image-link::after{content:"";position:absolute;border-bottom:1px solid #d52f89;left:0;right:0;bottom:-4.2px;transition:width .3s ease-in-out;margin:auto;width:100%}.property-cms-image-slider .amenity-btn-caption-wrapper .amenity-text{text-transform:capitalize;display:block;max-width:100px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#fff}@media(min-width: 768px){.property-cms-image-slider .amenity-btn-caption-wrapper .amenity-text{max-width:unset}}.property-cms-image-slider .swiper-slide.overlay::after{content:"";position:absolute;left:0;bottom:0;width:100%;z-index:8;height:119px;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0.31) 66%, rgba(0, 0, 0, 0) 100%) 0% 0% no-repeat padding-box;opacity:1}.property-cms-image-slider .link .text{color:#fff}.property-cms-image-slider .link .text::after{border-bottom:1px solid #fff}.property-cms-image-slider .link .icon svg path{stroke:#fff}.property-cms-image-slider .link .icon svg g{stroke:#fff}.property-cms-image-slider .navigation-controllers{justify-content:flex-end;margin-block-start:20.77px}.property-cms-image-slider .navigation-controllers .custom-swiper-pagination .swiper-pagination-bullet{background:#000}.property-cms-image-slider .navigation-controllers .custom-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d52f89}.property-cms-image-slider.brand-cms-intro-block .content-middle .content-area-wrapper{margin-block-start:18.07px}.property-cms-image-slider .link-wrap{margin-block:20px}.property-explore-our-hotel{padding-block:42.07px 62.62px}@media(min-width: 992px){.property-explore-our-hotel{padding-block:80.14px 79.86px}}.property-explore-our-hotel .content-wrapper{margin-inline:20px}@media(min-width: 992px){.property-explore-our-hotel .content-wrapper{display:flex;max-width:974px;column-gap:80px}}@media(min-width: 1200px){.property-explore-our-hotel .content-wrapper{margin-inline:auto}}@media(min-width: 768px){.property-explore-our-hotel .content-wrapper .title-wrapper{width:fit-content;margin-block-end:10px}}@media(min-width: 992px){.property-explore-our-hotel .content-wrapper .title-wrapper{width:50%;display:flex;flex-direction:column;margin-block-end:0px}}.property-explore-our-hotel .content-wrapper .title-wrapper.align-titles .intro-title{width:100%}.property-explore-our-hotel .content-wrapper .title-wrapper.align-titles .intro-sub-title-outer-wrapper{width:100%}@media(min-width: 768px){.property-explore-our-hotel .content-wrapper .title-wrapper.align-titles .intro-sub-title-outer-wrapper{justify-content:flex-start}}.property-explore-our-hotel .content-wrapper .title-wrapper.align-titles .intro-sub-title-outer-wrapper .intro-sub-title{margin-block-start:10px;margin-inline-start:0;line-height:2.5625rem}.property-explore-our-hotel .content-wrapper .title-wrapper.align-titles img{width:65px;height:65px;margin-inline:auto}.property-explore-our-hotel .content-wrapper .title-wrapper .pre-title-intro{margin-block-end:26px;text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:1.375rem;line-height:2.875rem;letter-spacing:0;color:#000}@media(min-width: 992px){.property-explore-our-hotel .content-wrapper .content-area-wrapper{width:67%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.property-explore-our-hotel .content-wrapper .content-area-wrapper p{margin:0}.property-explore-our-hotel .content-wrapper.content-middle{flex-direction:column;justify-content:center;align-items:center;max-width:1035px}.property-explore-our-hotel .content-wrapper.content-middle .title-wrapper{width:100%}.property-explore-our-hotel .content-wrapper.content-middle .intro-title{text-align:center;width:100%;align-self:unset;margin-block-end:10px}.property-explore-our-hotel .content-wrapper.content-middle .intro-sub-title-outer-wrapper{width:100%;align-self:unset}.property-explore-our-hotel .content-wrapper.content-middle .intro-sub-title{margin-inline-start:0;text-align:center}.property-explore-our-hotel .content-wrapper.content-middle .content-area-wrapper{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center;margin-block-start:50.49px}.property-explore-our-hotel .content-wrapper.content-middle .intro-large-text{padding-block-start:0;text-align:center}@media(min-width: 992px){.property-explore-our-hotel .content-wrapper.content-middle .intro-large-text{padding-block-end:16px}}.property-explore-our-hotel .content-wrapper.content-middle .link-wrap{text-align:center}.property-explore-our-hotel .content-wrapper.content-middle .intro-content{text-align:center}.property-explore-our-hotel .subtitle-outer-wrapper{padding:0}.property-explore-our-hotel .intro-title{text-transform:capitalize;overflow-wrap:break-word}@media(min-width: 992px){.property-explore-our-hotel .intro-title{width:calc(100% - 70px);align-self:flex-start}}.property-explore-our-hotel .intro-sub-title{margin-inline-start:86px;margin-block-start:9px;display:inline-block;word-wrap:break-word;max-width:-webkit-fill-available;font-family:"helvetica_neue_light",sans-serif;font-size:2.4375rem;line-height:2.5625rem;letter-spacing:0px;color:#6e7575}@media(min-width: 992px){.property-explore-our-hotel .intro-sub-title{margin-inline-start:0}}.property-explore-our-hotel .intro-large-text{padding-block-start:34px}@media(min-width: 992px){.property-explore-our-hotel .intro-large-text{padding-block-start:0px;padding-block-end:26px}}.property-explore-our-hotel .intro-content{overflow:hidden;padding-block-start:23px}@media(min-width: 992px){.property-explore-our-hotel .intro-content{padding-block-start:0px}}.property-explore-our-hotel .intro-sub-title-outer-wrapper{display:flex;margin-bottom:30px}@media(min-width: 768px){.property-explore-our-hotel .intro-sub-title-outer-wrapper{justify-content:flex-end;margin-bottom:0px}}@media(min-width: 992px){.property-explore-our-hotel .intro-sub-title-outer-wrapper{width:calc(100% - 70px);align-self:flex-end}}.property-explore-our-hotel .media-wrap{width:100%;height:auto;overflow:hidden;aspect-ratio:390/355}@media(min-width: 768px){.property-explore-our-hotel .media-wrap{aspect-ratio:1315/543}}.property-explore-our-hotel .media-wrap img,.property-explore-our-hotel .media-wrap picture{display:block;width:100%;height:100%}.property-explore-our-hotel .media-wrap img{object-fit:cover}.property-explore-our-hotel .navigation-controllers{display:flex}.property-explore-our-hotel .cms-intro-slider{padding-block-start:61.8px}.property-explore-our-hotel .slider-outer-wrapper{position:relative}.property-explore-our-hotel .slider-outer-wrapper .vector-elemant{position:absolute;width:auto;z-index:2;pointer-events:none}.property-explore-our-hotel .slider-outer-wrapper .vector-elemant svg{width:100%;height:100%}.property-explore-our-hotel .slider-outer-wrapper .vector-elemant.arch{height:404px;top:51%;left:-131px;transform:translateY(-50%)}@media(min-width: 1200px){.property-explore-our-hotel .slider-outer-wrapper .vector-elemant.arch{top:34%;left:-74px;height:min(45.41vw,2000px)}}.property-explore-our-hotel .slider-outer-wrapper .vector-elemant.arch svg g path{stroke:#d52f89}.property-explore-our-hotel .slider-outer-wrapper .vector-elemant.rectangle{height:404px;left:-50px;top:50%;transform:translateY(-50%)}@media(min-width: 1200px){.property-explore-our-hotel .slider-outer-wrapper .vector-elemant.rectangle{height:min(47.639vw,2000px);left:-125px}}.property-explore-our-hotel .slider-outer-wrapper .vector-elemant.rectangle svg g{stroke:#f7790c}.property-explore-our-hotel .slider-outer-wrapper .vector-elemant.parallelogram{height:404px;left:-50px;top:50%;transform:translateY(-50%)}@media(min-width: 1200px){.property-explore-our-hotel .slider-outer-wrapper .vector-elemant.parallelogram{height:min(47.639vw,2000px);left:-125px}}.property-explore-our-hotel .slider-outer-wrapper .vector-elemant.parallelogram svg path{stroke:#d52f89}.property-explore-our-hotel .caption-btn-bottom-wrapper{display:flex;justify-content:space-between;align-items:center;position:absolute;z-index:10;bottom:10%;width:100%;padding-inline:30px}@media(min-width: 1200px){.property-explore-our-hotel .caption-btn-bottom-wrapper{bottom:5%;padding-inline:56px 34px}}.property-explore-our-hotel .image-link{position:relative;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#fff}.property-explore-our-hotel .image-link::after{content:"";position:absolute;border-bottom:1px solid #fff;left:0;right:0;bottom:-4.2px;transition:width .3s ease-in-out;margin:auto;width:100%}.property-explore-our-hotel .amenity-btn-caption-wrapper .amenity-text{text-transform:capitalize;display:block;max-width:100px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#fff}@media(min-width: 768px){.property-explore-our-hotel .amenity-btn-caption-wrapper .amenity-text{max-width:unset}}.property-explore-our-hotel .swiper-slide.overlay::after{content:"";position:absolute;left:0;bottom:0;width:100%;z-index:8;height:119px;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0.31) 42%, rgba(0, 0, 0, 0) 100%) 0% 0% no-repeat padding-box;opacity:.9}.property-explore-our-hotel .link .text{color:#fff}.property-explore-our-hotel .link .text::after{border-bottom:1px solid #fff}.property-explore-our-hotel .link .icon svg path{stroke:#fff}.property-explore-our-hotel .link .icon svg g{stroke:#fff}.property-explore-our-hotel .navigation-controllers{justify-content:center;margin-block-start:20.77px}@media(min-width: 992px){.property-explore-our-hotel .navigation-controllers{justify-content:flex-end}}.property-explore-our-hotel .navigation-controllers .custom-swiper-pagination .swiper-pagination-bullet{background:#000}.property-explore-our-hotel .navigation-controllers .custom-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d52f89}.property-explore-our-hotel.brand-cms-intro-block .content-middle .content-area-wrapper{margin-block-start:18.07px}.property-explore-our-hotel .link-wrap{margin-block:20px}.cms-slider-n-grid.left-side .custom-swiper-button-prev{opacity:1}.cms-slider-n-grid.right-side .custom-swiper-button-next{opacity:1}.cms-slider-n-grid .block-wrapper{display:flex;flex-direction:column;row-gap:25px}@media(min-width: 992px){.cms-slider-n-grid .block-wrapper{margin-inline:auto;width:calc(100% - 120px)}}@media(min-width: 1366px){.cms-slider-n-grid .block-wrapper{width:1273px}}.cms-slider-n-grid .title-section{display:flex;flex-direction:column;text-align:center;row-gap:9px;padding-inline:20px}@media(min-width: 992px){.cms-slider-n-grid .title-section{row-gap:5px;width:950px;margin-inline:auto}}@media(min-width: 992px){.cms-slider-n-grid .title-section .content-area{margin-block-start:8px}}.cms-slider-n-grid .title-section .btn-wrap{margin-block-start:12px}@media(min-width: 992px){.cms-slider-n-grid .title-section .btn-wrap{margin-block-start:20px}}.cms-slider-n-grid .wrapper{display:flex;row-gap:25px;column-gap:11px;flex-wrap:wrap}@media(min-width: 992px){.cms-slider-n-grid .wrapper{row-gap:11px}}@media(min-width: 1200px){.cms-slider-n-grid .wrapper{row-gap:21px;column-gap:21px}}.cms-slider-n-grid .wrapper.one-col .swiper-slide{flex:0 0 100%}@media(min-width: 992px){.cms-slider-n-grid .wrapper.one-col .swiper-slide{flex-direction:row}}@media(min-width: 992px){.cms-slider-n-grid .wrapper.one-col .media-wrap,.cms-slider-n-grid .wrapper.one-col .content-set{flex:0 0 50%}}@media(min-width: 992px){.cms-slider-n-grid .wrapper.one-col .content-set{justify-content:center;padding:80px}}@media(min-width: 1200px){.cms-slider-n-grid .wrapper.one-col .content-set{padding:128px}}.cms-slider-n-grid .wrapper.two-col{justify-content:space-between;row-gap:21px}@media(min-width: 1200px){.cms-slider-n-grid .wrapper.two-col{row-gap:42px}}@media(min-width: 992px){.cms-slider-n-grid .wrapper.two-col .swiper-slide{flex:0 0 calc((100% - 22px)/2)}}@media(min-width: 1200px){.cms-slider-n-grid .wrapper.two-col .swiper-slide{flex:0 0 calc((100% - 42px)/2)}}.cms-slider-n-grid .swiper-slide{height:auto;display:flex;flex-direction:column;flex:0 0 100%;background:var(--content-bg-color, #F9FAFC)}@media(min-width: 992px){.cms-slider-n-grid .swiper-slide{flex:0 0 calc((100% - 22px)/3)}}@media(min-width: 1200px){.cms-slider-n-grid .swiper-slide{flex:0 0 calc((100% - 42px)/3)}}.cms-slider-n-grid .swiper-slide.no-img{justify-content:center}.cms-slider-n-grid .media-wrap{width:100%;position:relative;overflow:hidden;aspect-ratio:389/260;max-width:100%}@media(min-width: 992px){.cms-slider-n-grid .media-wrap{aspect-ratio:410/260}}.cms-slider-n-grid .media-wrap img,.cms-slider-n-grid .media-wrap picture{display:block;width:100%;height:100%}.cms-slider-n-grid .media-wrap img{object-fit:cover;object-position:center}.cms-slider-n-grid .item-title{text-transform:none}.cms-slider-n-grid .content-set{padding-block:30px;padding-inline:28px;display:flex;flex-direction:column;row-gap:6px}@media(min-width: 992px){.cms-slider-n-grid .content-set{padding-block:35px}}.cms-slider-n-grid .controlls-wrap{padding-block-start:25px}.cms-slider-n-grid .custom-swiper-pagination{margin-inline:auto}.cms-slider-n-grid .naviagtion-controlls{position:absolute;top:0;right:0;left:0;margin:auto;height:fit-content;width:100%;display:flex;justify-content:space-between;bottom:33px;padding-inline:10px;z-index:1;pointer-events:none}.cms-slider-n-grid .custom-swiper-button-prev,.cms-slider-n-grid .custom-swiper-button-next{pointer-events:all;opacity:0;transition:opacity .3s ease-in-out}.cms-slider-n-grid .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#d52f89}.cms-text-n-image-slider.left-side .custom-swiper-button-prev{opacity:1}.cms-text-n-image-slider.right-side .custom-swiper-button-next{opacity:1}.cms-text-n-image-slider .block-wrapper{display:flex;flex-direction:column;row-gap:35px}@media(min-width: 992px){.cms-text-n-image-slider .block-wrapper{margin-inline:auto;width:calc(100% - 120px)}}@media(min-width: 1366px){.cms-text-n-image-slider .block-wrapper{width:1314px}}.cms-text-n-image-slider .intro-area{display:flex;flex-direction:column;row-gap:2px;padding-inline:20px;text-align:center}@media(min-width: 1200px){.cms-text-n-image-slider .intro-area{max-width:900px;margin-inline:auto}}.cms-text-n-image-slider .content-area{margin-block-start:7px}.cms-text-n-image-slider .btn-wrap{margin-block-start:23px}.cms-text-n-image-slider .swiper-slide{height:auto}.cms-text-n-image-slider .item-inner-wrap{display:flex;flex-direction:column;justify-content:space-between;height:100%}@media(min-width: 992px){.cms-text-n-image-slider .item-inner-wrap{flex-direction:row;height:fit-content;justify-content:unset}}.cms-text-n-image-slider .left-content{background-color:#f9fafc;padding-block:40px 35px;padding-inline:23px 22px;display:flex;flex-direction:column;justify-content:center}@media(min-width: 992px){.cms-text-n-image-slider .left-content{flex-basis:37.06%;padding-block:30px;padding-inline:71px}}.cms-text-n-image-slider .logo-container{text-align:center}.cms-text-n-image-slider .logo{max-width:83px}.cms-text-n-image-slider .item-sub-title{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000;margin-block:20px 0}@media(min-width: 992px){.cms-text-n-image-slider .item-sub-title{font-size:1.125rem;line-height:1.5625rem;margin-block:32px 0}}.cms-text-n-image-slider .item-title{margin-block-start:12px}.cms-text-n-image-slider .item-content{margin-block-start:10px}.cms-text-n-image-slider .link-wrap,.cms-text-n-image-slider .item-btn-wrap{margin-block-start:25px}@media(min-width: 992px){.cms-text-n-image-slider .right-content{flex-basis:62.8%}}.cms-text-n-image-slider .image-wrap{width:100%;position:relative;overflow:hidden;aspect-ratio:390/238;max-width:100%}@media(min-width: 992px){.cms-text-n-image-slider .image-wrap{aspect-ratio:826.9/511}}.cms-text-n-image-slider .image-wrap img,.cms-text-n-image-slider .image-wrap picture{display:block;width:100%;height:100%}.cms-text-n-image-slider .image-wrap img{object-fit:cover;object-position:center}.cms-text-n-image-slider .controlls-wrap{padding-block-start:25px}.cms-text-n-image-slider .custom-swiper-pagination{margin-inline:auto}@media(min-width: 992px){.cms-text-n-image-slider .custom-swiper-pagination{margin-inline:0}}.cms-text-n-image-slider .naviagtion-controlls{position:absolute;top:0;right:0;left:0;margin:auto;height:fit-content;width:100%;display:flex;justify-content:space-between;bottom:33px;padding-inline:10px;z-index:1;pointer-events:none}.cms-text-n-image-slider .custom-swiper-button-prev,.cms-text-n-image-slider .custom-swiper-button-next{pointer-events:all;opacity:0;transition:opacity .3s ease-in-out}.cms-text-n-image-slider .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#000}@media(min-width: 992px){.cms-text-n-image-slider.slider-border-style-one .left-content{border:1px solid #000}.cms-text-n-image-slider.slider-border-style-two .left-content{border:1px solid #000;margin-block:20px}}.cms-simple-gallery .first-wrapper{padding-block-end:32px}@media(min-width: 992px){.cms-simple-gallery .first-wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));padding-block-end:34px;max-width:1197px;width:calc(100% - 126px)}}.cms-simple-gallery .first-wrapper .f-content-wrap{align-self:center}.cms-simple-gallery .first-wrapper .f-content-wrap .title{margin-block-start:20px}@media(min-width: 992px){.cms-simple-gallery .first-wrapper .f-content-wrap .title{margin-block:0px}}.cms-simple-gallery .first-wrapper .f-content-wrap .sub-title{margin-block-start:10px}.cms-simple-gallery .first-wrapper .f-content-wrap .btn-wrap{display:none}@media(min-width: 992px){.cms-simple-gallery .first-wrapper .f-content-wrap .btn-wrap{display:block;margin-block-start:20px}}.cms-simple-gallery .first-wrapper .f-content-right{align-self:center;margin-block-start:20px}@media(min-width: 992px){.cms-simple-gallery .first-wrapper .f-content-right{margin-block-start:0}}.cms-simple-gallery .first-wrapper .s-content-wrap{overflow:hidden;display:flex;flex-direction:column}@media(min-width: 992px){.cms-simple-gallery .first-wrapper .s-content-wrap{display:flex;height:100%;align-items:center}}.cms-simple-gallery .first-wrapper .readmore-btn{display:none}.cms-simple-gallery .first-wrapper .mb-btn-wrap{margin-block-start:37px;display:block}@media(min-width: 992px){.cms-simple-gallery .first-wrapper .mb-btn-wrap{display:none}}.cms-simple-gallery .second-wrapper{position:relative}.cms-simple-gallery[data-readmore-active=true] .readmore-btn{display:block}.cms-simple-gallery .simple-gallery-swiper{width:100%;height:calc(106.66vw + 30px);overflow:hidden;position:relative}@media(min-width: 992px){.cms-simple-gallery .simple-gallery-swiper{height:630px;width:calc(100% - 126px)}}@media(min-width: 1366px){.cms-simple-gallery .simple-gallery-swiper{width:1273px}}.cms-simple-gallery .simple-gallery-swiper[data-swiper-active=false] .swiper-slide:not(.has-slide-content)::after{content:none}.cms-simple-gallery .simple-gallery-swiper[data-swiper-cursor-state=left-side] .naviagtion-controlls button.custom-swiper-button-prev{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out;z-index:2}.cms-simple-gallery .simple-gallery-swiper[data-swiper-cursor-state=right-side] .naviagtion-controlls button.custom-swiper-button-next{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out;z-index:2}.cms-simple-gallery .swiper-wrapper{position:relative}.cms-simple-gallery .swiper-slide{position:relative;height:106.66vw}@media(min-width: 992px){.cms-simple-gallery .swiper-slide{height:auto;max-height:600px}}.cms-simple-gallery .video-slide{display:flex;justify-content:center;align-items:center;overflow:hidden;border:none;min-height:unset;padding:unset}.cms-simple-gallery .video-slide .container-video{width:100%;height:100%}.cms-simple-gallery .video-slide iframe{height:100%;width:100%;border:none}.cms-simple-gallery .video-slide[data-slide-video-type=youtube] .container-video,.cms-simple-gallery .video-slide[data-slide-video-type=vimeo] .container-video{width:unset;height:unset}.cms-simple-gallery .video-slide[data-slide-video-type=youtube] iframe,.cms-simple-gallery .video-slide[data-slide-video-type=vimeo] iframe{width:var(--video-width);height:var(--video-height)}.cms-simple-gallery .image-slide.top img{object-position:top}@media(min-width: 992px){.cms-simple-gallery .image-slide.top img{object-fit:cover}}.cms-simple-gallery .image-slide.bottom img{object-position:bottom}@media(min-width: 992px){.cms-simple-gallery .image-slide.bottom img{object-fit:cover}}.cms-simple-gallery .image-slide.center img{object-position:center}@media(min-width: 992px){.cms-simple-gallery .image-slide.center img{object-fit:cover}}.cms-simple-gallery .image-slide.no-cropping img{object-fit:contain}.cms-simple-gallery picture,.cms-simple-gallery img{width:100%;height:100%;display:block}.cms-simple-gallery img{object-fit:cover;object-position:center}.cms-simple-gallery .naviagtion-controlls{display:none}@media(min-width: 1200px){.cms-simple-gallery .naviagtion-controlls{position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;height:fit-content;width:calc(100% - 120px);display:flex;justify-content:space-between}}.cms-simple-gallery .naviagtion-controlls button{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.cms-simple-gallery .naviagtion-controlls button.custom-swiper-button-prev{transform:rotate(180deg);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.cms-simple-gallery .naviagtion-controlls button.custom-swiper-button-next{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.cms-simple-gallery .naviagtion-controlls button.swiper-button-disabled{visibility:hidden}.cms-simple-gallery .caption{position:absolute;width:100%;left:0px;bottom:0px;padding-inline:25px;padding-block:75px 25px;text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#fff;z-index:1}.cms-simple-gallery .caption::after{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:100%;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.67) 37%, rgb(0, 0, 0) 100%) 0% 0% no-repeat padding-box;opacity:.8;z-index:-1}.cms-simple-gallery [data-swiper-active=false] .custom-swiper-pagination{display:none}.cms-simple-gallery [data-swiper-active=false] .autoplay-pause-btn{display:none}.cms-simple-gallery [data-swiper-active=false] .autoplay-play-btn{display:none}.cms-simple-gallery [data-swiper-has-video=false] .video-pause-btn,.cms-simple-gallery [data-swiper-is-video-slide=false] .video-pause-btn{display:none}.cms-simple-gallery [data-swiper-has-video=false] .video-play-btn,.cms-simple-gallery [data-swiper-is-video-slide=false] .video-play-btn{display:none}.cms-simple-gallery [data-swiper-video-state=playing] .video-pause-btn{display:block}.cms-simple-gallery [data-swiper-video-state=playing] .video-play-btn{display:none}.cms-simple-gallery [data-swiper-video-state=paused] .video-pause-btn{display:none}.cms-simple-gallery [data-swiper-video-state=paused] .video-play-btn{display:block}.cms-simple-gallery [data-swiper-video-state=disabled] .video-pause-btn{display:none}.cms-simple-gallery [data-swiper-video-state=disabled] .video-play-btn{display:none}.cms-simple-gallery [data-swiper-autoplay-state=disabled] .autoplay-pause-btn{display:none}.cms-simple-gallery [data-swiper-autoplay-state=disabled] .autoplay-play-btn{display:none}.cms-simple-gallery [data-swiper-autoplay-state=active] .autoplay-pause-btn{display:block}.cms-simple-gallery [data-swiper-autoplay-state=active] .autoplay-play-btn{display:none}.cms-simple-gallery [data-swiper-autoplay-state=paused] .autoplay-pause-btn{display:none}.cms-simple-gallery [data-swiper-autoplay-state=paused] .autoplay-play-btn{display:block}.cms-simple-gallery .swiper-button-lock{display:none !important}.cms-simple-gallery .swiper-button-disabled{opacity:.75 !important;pointer-events:none !important}.cms-simple-gallery .swiper-pagination-hidden{display:none !important}.cms-simple-gallery .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#000}.cms-simple-gallery .video-controlls svg path,.cms-simple-gallery .video-controlls svg rect{fill:#000}.cms-simple-gallery .controlls-wrap{position:absolute;z-index:2;bottom:-10px;left:0;width:100%;display:flex;align-items:center;justify-content:center;height:40px}.cms-simple-gallery .custom-swiper-pagination{margin-inline:0}@media(min-width: 992px){.cms-simple-gallery .video-controlls{margin-inline:auto 0}}.amenity-grid{position:relative}.amenity-grid .title-section{display:flex;flex-direction:column;row-gap:2px;text-align:center;margin-block-end:25px;padding-inline:20px}@media(min-width: 992px){.amenity-grid .title-section{margin-inline:auto;width:calc(100% - 120px)}}@media(min-width: 1366px){.amenity-grid .title-section{row-gap:10px;margin-block-end:40px;width:1273px}}.amenity-grid .title-section .content-area{margin-block-start:7px}@media(min-width: 1366px){.amenity-grid .title-section .content-area{margin-block-start:17px}}.amenity-grid .items-container{display:flex;flex-direction:column;row-gap:25px;margin-inline:auto;width:55%}@media(min-width: 768px){.amenity-grid .items-container{flex-direction:row;flex-wrap:wrap;--gap: 20px;--cols: 2;column-gap:var(--gap)}}@media(min-width: 992px){.amenity-grid .items-container{margin-inline:auto;width:calc(100% - 120px);--cols: 3}}@media(min-width: 1366px){.amenity-grid .items-container{width:1273px;row-gap:35px;--cols: 4}}.amenity-grid .amenity-item-wrapper{display:flex;justify-content:flex-start;align-items:center;column-gap:20px}@media(min-width: 768px){.amenity-grid .amenity-item-wrapper{width:calc(100%/var(--cols) - var(--gap)*(var(--cols) - 1)/var(--cols))}}.amenity-grid .amenity-logo{width:30px;height:30px;display:block;min-width:30px}.amenity-grid .amenity-logo img{width:100%;height:100%;object-fit:contain}.amenity-grid .amenity-item{text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}.unit-offer-slider{overflow:hidden}.unit-offer-slider[data-swiper-cursor-state=left-side] .naviagtion-controlls button.custom-swiper-button-prev{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}.unit-offer-slider[data-swiper-cursor-state=right-side] .naviagtion-controlls button.custom-swiper-button-next{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}@media(min-width: 992px){.unit-offer-slider.count-1.property-unit-offer-slider .offer-detail-container,.unit-offer-slider.count-1.property-unit-offer-slider .room-detail-container,.unit-offer-slider.count-1.property-unit-offer-slider .restaurant-detail-container{padding-block:0;display:flex;flex:0 0 49%;margin-inline:0;margin-inline-start:-104px;margin-block:0;height:auto;justify-content:center;padding-inline:0;background:rgba(0,0,0,0)}}@media(min-width: 992px){.unit-offer-slider.count-1 .offer-detail-container,.unit-offer-slider.count-1 .room-detail-container,.unit-offer-slider.count-1 .restaurant-detail-container{padding-block:0;display:flex;flex:0 0 49%;margin-inline:0;margin-inline-start:-104px;margin-block:0;height:auto;justify-content:center;padding-inline:0;background:rgba(0,0,0,0)}}@media(min-width: 992px){.unit-offer-slider.count-1 .unit-offer-slider-swiper{width:calc(100% - 40px);margin-inline:auto}}@media(min-width: 1435px){.unit-offer-slider.count-1 .unit-offer-slider-swiper{width:1306px}}@media(min-width: 992px){.unit-offer-slider.count-1 .offer-item .offer-name{display:none}}@media(min-width: 992px){.unit-offer-slider.count-1 .room-item .room-name{display:none}}@media(min-width: 992px){.unit-offer-slider.count-1 .restaurant-item .restaurant-name{display:none}}@media(min-width: 992px){.unit-offer-slider.count-1 .img-container{flex:0 0 56%}}@media(min-width: 992px){.unit-offer-slider.count-1 .swiper-slide.offer-item,.unit-offer-slider.count-1 .swiper-slide.ex-item,.unit-offer-slider.count-1 .swiper-slide.ev-item,.unit-offer-slider.count-1 .swiper-slide.room-item,.unit-offer-slider.count-1 .swiper-slide.restaurant-item{transition:none;min-height:min(33.4vw,800px);flex-direction:row;align-items:stretch;height:100%}}@media(min-width: 992px){.unit-offer-slider.count-1 .inner-wrap{margin-block:70px;max-height:calc(100% - 140px);justify-content:center;background-color:#fff;padding-block:74px 74px;padding-inline:47px}}@media(min-width: 992px){.unit-offer-slider.count-1 .cta-wrapper{margin-block-start:40px}}@media(min-width: 1200px){.unit-offer-slider.count-1 .cta-wrapper{margin-block-start:26px}}.unit-offer-slider.swiper-slide .restaurant-item .detail-link{order:2}.unit-offer-slider.swiper-slide .restaurant-item .btn-link{order:1}.unit-offer-slider.swap-btn-n-detail .cta-wrapper div:first-child{order:2}.unit-offer-slider .unit-offer-slider-swiper{padding-block-end:23.45px;overflow:visible;position:unset}@media(min-width: 768px){.unit-offer-slider .unit-offer-slider-swiper{padding-block-end:0}}@media(min-width: 992px){.unit-offer-slider .unit-offer-slider-swiper{width:45vw}}@media(min-width: 1200px){.unit-offer-slider .unit-offer-slider-swiper{width:48.46vw;padding-block-end:20px}}.unit-offer-slider .offer-item,.unit-offer-slider .ex-item,.unit-offer-slider .ev-item,.unit-offer-slider .room-item,.unit-offer-slider .restaurant-item{display:flex;flex-direction:column;overflow:hidden;height:auto}.unit-offer-slider .offer-item .offer-detail-container,.unit-offer-slider .offer-item .room-detail-container,.unit-offer-slider .offer-item .restaurant-detail-container,.unit-offer-slider .ex-item .offer-detail-container,.unit-offer-slider .ex-item .room-detail-container,.unit-offer-slider .ex-item .restaurant-detail-container,.unit-offer-slider .ev-item .offer-detail-container,.unit-offer-slider .ev-item .room-detail-container,.unit-offer-slider .ev-item .restaurant-detail-container,.unit-offer-slider .room-item .offer-detail-container,.unit-offer-slider .room-item .room-detail-container,.unit-offer-slider .room-item .restaurant-detail-container,.unit-offer-slider .restaurant-item .offer-detail-container,.unit-offer-slider .restaurant-item .room-detail-container,.unit-offer-slider .restaurant-item .restaurant-detail-container{min-height:293px}@media(min-width: 768px){.unit-offer-slider .offer-item .offer-detail-container,.unit-offer-slider .offer-item .room-detail-container,.unit-offer-slider .offer-item .restaurant-detail-container,.unit-offer-slider .ex-item .offer-detail-container,.unit-offer-slider .ex-item .room-detail-container,.unit-offer-slider .ex-item .restaurant-detail-container,.unit-offer-slider .ev-item .offer-detail-container,.unit-offer-slider .ev-item .room-detail-container,.unit-offer-slider .ev-item .restaurant-detail-container,.unit-offer-slider .room-item .offer-detail-container,.unit-offer-slider .room-item .room-detail-container,.unit-offer-slider .room-item .restaurant-detail-container,.unit-offer-slider .restaurant-item .offer-detail-container,.unit-offer-slider .restaurant-item .room-detail-container,.unit-offer-slider .restaurant-item .restaurant-detail-container{min-height:270px}}.unit-offer-slider .offer-item.swiper-slide-next .offer-name,.unit-offer-slider .offer-item.swiper-slide-next .ex-name,.unit-offer-slider .offer-item.swiper-slide-next .ev-name,.unit-offer-slider .offer-item.swiper-slide-next .room-name,.unit-offer-slider .offer-item.swiper-slide-next .restaurant-name,.unit-offer-slider .ex-item.swiper-slide-next .offer-name,.unit-offer-slider .ex-item.swiper-slide-next .ex-name,.unit-offer-slider .ex-item.swiper-slide-next .ev-name,.unit-offer-slider .ex-item.swiper-slide-next .room-name,.unit-offer-slider .ex-item.swiper-slide-next .restaurant-name,.unit-offer-slider .ev-item.swiper-slide-next .offer-name,.unit-offer-slider .ev-item.swiper-slide-next .ex-name,.unit-offer-slider .ev-item.swiper-slide-next .ev-name,.unit-offer-slider .ev-item.swiper-slide-next .room-name,.unit-offer-slider .ev-item.swiper-slide-next .restaurant-name,.unit-offer-slider .room-item.swiper-slide-next .offer-name,.unit-offer-slider .room-item.swiper-slide-next .ex-name,.unit-offer-slider .room-item.swiper-slide-next .ev-name,.unit-offer-slider .room-item.swiper-slide-next .room-name,.unit-offer-slider .room-item.swiper-slide-next .restaurant-name,.unit-offer-slider .restaurant-item.swiper-slide-next .offer-name,.unit-offer-slider .restaurant-item.swiper-slide-next .ex-name,.unit-offer-slider .restaurant-item.swiper-slide-next .ev-name,.unit-offer-slider .restaurant-item.swiper-slide-next .room-name,.unit-offer-slider .restaurant-item.swiper-slide-next .restaurant-name{left:5%;bottom:30px}@media(min-width: 992px){.unit-offer-slider .offer-item.swiper-slide-next .offer-name,.unit-offer-slider .offer-item.swiper-slide-next .ex-name,.unit-offer-slider .offer-item.swiper-slide-next .ev-name,.unit-offer-slider .offer-item.swiper-slide-next .room-name,.unit-offer-slider .offer-item.swiper-slide-next .restaurant-name,.unit-offer-slider .ex-item.swiper-slide-next .offer-name,.unit-offer-slider .ex-item.swiper-slide-next .ex-name,.unit-offer-slider .ex-item.swiper-slide-next .ev-name,.unit-offer-slider .ex-item.swiper-slide-next .room-name,.unit-offer-slider .ex-item.swiper-slide-next .restaurant-name,.unit-offer-slider .ev-item.swiper-slide-next .offer-name,.unit-offer-slider .ev-item.swiper-slide-next .ex-name,.unit-offer-slider .ev-item.swiper-slide-next .ev-name,.unit-offer-slider .ev-item.swiper-slide-next .room-name,.unit-offer-slider .ev-item.swiper-slide-next .restaurant-name,.unit-offer-slider .room-item.swiper-slide-next .offer-name,.unit-offer-slider .room-item.swiper-slide-next .ex-name,.unit-offer-slider .room-item.swiper-slide-next .ev-name,.unit-offer-slider .room-item.swiper-slide-next .room-name,.unit-offer-slider .room-item.swiper-slide-next .restaurant-name,.unit-offer-slider .restaurant-item.swiper-slide-next .offer-name,.unit-offer-slider .restaurant-item.swiper-slide-next .ex-name,.unit-offer-slider .restaurant-item.swiper-slide-next .ev-name,.unit-offer-slider .restaurant-item.swiper-slide-next .room-name,.unit-offer-slider .restaurant-item.swiper-slide-next .restaurant-name{left:0%;max-width:100%;width:100%}}@media(min-width: 992px){.unit-offer-slider .offer-item.swiper-slide-next .offer-name,.unit-offer-slider .offer-item.swiper-slide-next .ex-name,.unit-offer-slider .offer-item.swiper-slide-next .ev-name,.unit-offer-slider .offer-item.swiper-slide-next .room-name,.unit-offer-slider .offer-item.swiper-slide-next .restaurant-name,.unit-offer-slider .ex-item.swiper-slide-next .offer-name,.unit-offer-slider .ex-item.swiper-slide-next .ex-name,.unit-offer-slider .ex-item.swiper-slide-next .ev-name,.unit-offer-slider .ex-item.swiper-slide-next .room-name,.unit-offer-slider .ex-item.swiper-slide-next .restaurant-name,.unit-offer-slider .ev-item.swiper-slide-next .offer-name,.unit-offer-slider .ev-item.swiper-slide-next .ex-name,.unit-offer-slider .ev-item.swiper-slide-next .ev-name,.unit-offer-slider .ev-item.swiper-slide-next .room-name,.unit-offer-slider .ev-item.swiper-slide-next .restaurant-name,.unit-offer-slider .room-item.swiper-slide-next .offer-name,.unit-offer-slider .room-item.swiper-slide-next .ex-name,.unit-offer-slider .room-item.swiper-slide-next .ev-name,.unit-offer-slider .room-item.swiper-slide-next .room-name,.unit-offer-slider .room-item.swiper-slide-next .restaurant-name,.unit-offer-slider .restaurant-item.swiper-slide-next .offer-name,.unit-offer-slider .restaurant-item.swiper-slide-next .ex-name,.unit-offer-slider .restaurant-item.swiper-slide-next .ev-name,.unit-offer-slider .restaurant-item.swiper-slide-next .room-name,.unit-offer-slider .restaurant-item.swiper-slide-next .restaurant-name{left:0;max-width:100%;width:100%;padding-inline-start:4%;padding-inline-end:51%}}.unit-offer-slider .offer-item.swiper-slide-prev .offer-name,.unit-offer-slider .offer-item.swiper-slide-prev .ex-name,.unit-offer-slider .offer-item.swiper-slide-prev .ev-name,.unit-offer-slider .offer-item.swiper-slide-prev .room-name,.unit-offer-slider .offer-item.swiper-slide-prev .restaurant-name,.unit-offer-slider .ex-item.swiper-slide-prev .offer-name,.unit-offer-slider .ex-item.swiper-slide-prev .ex-name,.unit-offer-slider .ex-item.swiper-slide-prev .ev-name,.unit-offer-slider .ex-item.swiper-slide-prev .room-name,.unit-offer-slider .ex-item.swiper-slide-prev .restaurant-name,.unit-offer-slider .ev-item.swiper-slide-prev .offer-name,.unit-offer-slider .ev-item.swiper-slide-prev .ex-name,.unit-offer-slider .ev-item.swiper-slide-prev .ev-name,.unit-offer-slider .ev-item.swiper-slide-prev .room-name,.unit-offer-slider .ev-item.swiper-slide-prev .restaurant-name,.unit-offer-slider .room-item.swiper-slide-prev .offer-name,.unit-offer-slider .room-item.swiper-slide-prev .ex-name,.unit-offer-slider .room-item.swiper-slide-prev .ev-name,.unit-offer-slider .room-item.swiper-slide-prev .room-name,.unit-offer-slider .room-item.swiper-slide-prev .restaurant-name,.unit-offer-slider .restaurant-item.swiper-slide-prev .offer-name,.unit-offer-slider .restaurant-item.swiper-slide-prev .ex-name,.unit-offer-slider .restaurant-item.swiper-slide-prev .ev-name,.unit-offer-slider .restaurant-item.swiper-slide-prev .room-name,.unit-offer-slider .restaurant-item.swiper-slide-prev .restaurant-name{left:46%;bottom:30px}@media(min-width: 992px){.unit-offer-slider .offer-item.swiper-slide-prev .offer-name,.unit-offer-slider .offer-item.swiper-slide-prev .ex-name,.unit-offer-slider .offer-item.swiper-slide-prev .ev-name,.unit-offer-slider .offer-item.swiper-slide-prev .room-name,.unit-offer-slider .offer-item.swiper-slide-prev .restaurant-name,.unit-offer-slider .ex-item.swiper-slide-prev .offer-name,.unit-offer-slider .ex-item.swiper-slide-prev .ex-name,.unit-offer-slider .ex-item.swiper-slide-prev .ev-name,.unit-offer-slider .ex-item.swiper-slide-prev .room-name,.unit-offer-slider .ex-item.swiper-slide-prev .restaurant-name,.unit-offer-slider .ev-item.swiper-slide-prev .offer-name,.unit-offer-slider .ev-item.swiper-slide-prev .ex-name,.unit-offer-slider .ev-item.swiper-slide-prev .ev-name,.unit-offer-slider .ev-item.swiper-slide-prev .room-name,.unit-offer-slider .ev-item.swiper-slide-prev .restaurant-name,.unit-offer-slider .room-item.swiper-slide-prev .offer-name,.unit-offer-slider .room-item.swiper-slide-prev .ex-name,.unit-offer-slider .room-item.swiper-slide-prev .ev-name,.unit-offer-slider .room-item.swiper-slide-prev .room-name,.unit-offer-slider .room-item.swiper-slide-prev .restaurant-name,.unit-offer-slider .restaurant-item.swiper-slide-prev .offer-name,.unit-offer-slider .restaurant-item.swiper-slide-prev .ex-name,.unit-offer-slider .restaurant-item.swiper-slide-prev .ev-name,.unit-offer-slider .restaurant-item.swiper-slide-prev .room-name,.unit-offer-slider .restaurant-item.swiper-slide-prev .restaurant-name{left:0;width:100%;max-width:none;padding-inline-start:52%;padding-inline-end:5%;max-width:none}}.unit-offer-slider .offer-item.swiper-slide,.unit-offer-slider .ex-item.swiper-slide,.unit-offer-slider .ev-item.swiper-slide,.unit-offer-slider .room-item.swiper-slide,.unit-offer-slider .restaurant-item.swiper-slide{width:100%}.unit-offer-slider .offer-item.swiper-slide picture,.unit-offer-slider .ex-item.swiper-slide picture,.unit-offer-slider .ev-item.swiper-slide picture,.unit-offer-slider .room-item.swiper-slide picture,.unit-offer-slider .restaurant-item.swiper-slide picture{display:flex;width:100%;height:100%}.unit-offer-slider .offer-item.swiper-slide picture img,.unit-offer-slider .ex-item.swiper-slide picture img,.unit-offer-slider .ev-item.swiper-slide picture img,.unit-offer-slider .room-item.swiper-slide picture img,.unit-offer-slider .restaurant-item.swiper-slide picture img{width:100%;height:100%;object-fit:cover;max-height:min(61.02vw,400px)}@media(min-width: 992px){.unit-offer-slider .offer-item.swiper-slide picture img,.unit-offer-slider .ex-item.swiper-slide picture img,.unit-offer-slider .ev-item.swiper-slide picture img,.unit-offer-slider .room-item.swiper-slide picture img,.unit-offer-slider .restaurant-item.swiper-slide picture img{max-height:none}}@media(min-width: 992px){.unit-offer-slider .offer-item.swiper-slide,.unit-offer-slider .ex-item.swiper-slide,.unit-offer-slider .ev-item.swiper-slide,.unit-offer-slider .room-item.swiper-slide,.unit-offer-slider .restaurant-item.swiper-slide{transition:scale 300ms;min-height:min(29.4vw,335px)}}@media(min-width: 1200px){.unit-offer-slider .offer-item.swiper-slide,.unit-offer-slider .ex-item.swiper-slide,.unit-offer-slider .ev-item.swiper-slide,.unit-offer-slider .room-item.swiper-slide,.unit-offer-slider .restaurant-item.swiper-slide{height:480px}}@media(min-width: 992px){.unit-offer-slider .offer-item.swiper-slide.swiper-slide-prev,.unit-offer-slider .offer-item.swiper-slide.swiper-slide-next,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-prev,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-next,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-prev,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-next,.unit-offer-slider .room-item.swiper-slide.swiper-slide-prev,.unit-offer-slider .room-item.swiper-slide.swiper-slide-next,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-prev,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-next{scale:.95;pointer-events:none}}@media(min-width: 992px){.unit-offer-slider .offer-item.swiper-slide.swiper-slide-prev picture,.unit-offer-slider .offer-item.swiper-slide.swiper-slide-next picture,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-prev picture,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-next picture,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-prev picture,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-next picture,.unit-offer-slider .room-item.swiper-slide.swiper-slide-prev picture,.unit-offer-slider .room-item.swiper-slide.swiper-slide-next picture,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-prev picture,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-next picture{height:min(29.4vw,800px)}}@media(min-width: 1200px){.unit-offer-slider .offer-item.swiper-slide.swiper-slide-prev picture,.unit-offer-slider .offer-item.swiper-slide.swiper-slide-next picture,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-prev picture,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-next picture,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-prev picture,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-next picture,.unit-offer-slider .room-item.swiper-slide.swiper-slide-prev picture,.unit-offer-slider .room-item.swiper-slide.swiper-slide-next picture,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-prev picture,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-next picture{height:480px}}.unit-offer-slider .offer-item.swiper-slide.swiper-slide-prev .img-container,.unit-offer-slider .offer-item.swiper-slide.swiper-slide-next .img-container,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-prev .img-container,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-next .img-container,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-prev .img-container,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-next .img-container,.unit-offer-slider .room-item.swiper-slide.swiper-slide-prev .img-container,.unit-offer-slider .room-item.swiper-slide.swiper-slide-next .img-container,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-prev .img-container,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-next .img-container{pointer-events:all;z-index:1;cursor:pointer}@media(min-width: 992px){.unit-offer-slider .offer-item.swiper-slide.swiper-slide-prev .img-container,.unit-offer-slider .offer-item.swiper-slide.swiper-slide-next .img-container,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-prev .img-container,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-next .img-container,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-prev .img-container,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-next .img-container,.unit-offer-slider .room-item.swiper-slide.swiper-slide-prev .img-container,.unit-offer-slider .room-item.swiper-slide.swiper-slide-next .img-container,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-prev .img-container,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-next .img-container{z-index:10}}.unit-offer-slider .offer-item.swiper-slide.swiper-slide-prev .ex-detail-container,.unit-offer-slider .offer-item.swiper-slide.swiper-slide-prev .ev-detail-container,.unit-offer-slider .offer-item.swiper-slide.swiper-slide-next .ex-detail-container,.unit-offer-slider .offer-item.swiper-slide.swiper-slide-next .ev-detail-container,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-prev .ex-detail-container,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-prev .ev-detail-container,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-next .ex-detail-container,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-next .ev-detail-container,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-prev .ex-detail-container,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-prev .ev-detail-container,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-next .ex-detail-container,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-next .ev-detail-container,.unit-offer-slider .room-item.swiper-slide.swiper-slide-prev .ex-detail-container,.unit-offer-slider .room-item.swiper-slide.swiper-slide-prev .ev-detail-container,.unit-offer-slider .room-item.swiper-slide.swiper-slide-next .ex-detail-container,.unit-offer-slider .room-item.swiper-slide.swiper-slide-next .ev-detail-container,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-prev .ex-detail-container,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-prev .ev-detail-container,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-next .ex-detail-container,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-next .ev-detail-container{display:none}@media(min-width: 992px){.unit-offer-slider .offer-item.swiper-slide.swiper-slide-active,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-active,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-active,.unit-offer-slider .room-item.swiper-slide.swiper-slide-active,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-active{scale:1.052;height:fit-content}}.unit-offer-slider .offer-item.swiper-slide.swiper-slide-active picture,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-active picture,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-active picture,.unit-offer-slider .room-item.swiper-slide.swiper-slide-active picture,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-active picture{display:flex;width:100%;height:100%}.unit-offer-slider .offer-item.swiper-slide.swiper-slide-active picture img,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-active picture img,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-active picture img,.unit-offer-slider .room-item.swiper-slide.swiper-slide-active picture img,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-active picture img{display:flex;width:100%;height:100%}@media(min-width: 992px){.unit-offer-slider .offer-item.swiper-slide.swiper-slide-active picture img,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-active picture img,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-active picture img,.unit-offer-slider .room-item.swiper-slide.swiper-slide-active picture img,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-active picture img{height:min(26.5vw,600px)}}@media(min-width: 1200px){.unit-offer-slider .offer-item.swiper-slide.swiper-slide-active picture img,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-active picture img,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-active picture img,.unit-offer-slider .room-item.swiper-slide.swiper-slide-active picture img,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-active picture img{height:382px}}.unit-offer-slider .offer-item.swiper-slide.swiper-slide-active .img-container,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-active .img-container,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-active .img-container,.unit-offer-slider .room-item.swiper-slide.swiper-slide-active .img-container,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-active .img-container{cursor:pointer}.unit-offer-slider .offer-item.swiper-slide.swiper-slide-active .img-container::after,.unit-offer-slider .ex-item.swiper-slide.swiper-slide-active .img-container::after,.unit-offer-slider .ev-item.swiper-slide.swiper-slide-active .img-container::after,.unit-offer-slider .room-item.swiper-slide.swiper-slide-active .img-container::after,.unit-offer-slider .restaurant-item.swiper-slide.swiper-slide-active .img-container::after{height:0}.unit-offer-slider .offer-item .offer-name,.unit-offer-slider .offer-item .ex-name,.unit-offer-slider .offer-item .ev-name,.unit-offer-slider .offer-item .room-name,.unit-offer-slider .offer-item .restaurant-name,.unit-offer-slider .ex-item .offer-name,.unit-offer-slider .ex-item .ex-name,.unit-offer-slider .ex-item .ev-name,.unit-offer-slider .ex-item .room-name,.unit-offer-slider .ex-item .restaurant-name,.unit-offer-slider .ev-item .offer-name,.unit-offer-slider .ev-item .ex-name,.unit-offer-slider .ev-item .ev-name,.unit-offer-slider .ev-item .room-name,.unit-offer-slider .ev-item .restaurant-name,.unit-offer-slider .room-item .offer-name,.unit-offer-slider .room-item .ex-name,.unit-offer-slider .room-item .ev-name,.unit-offer-slider .room-item .room-name,.unit-offer-slider .room-item .restaurant-name,.unit-offer-slider .restaurant-item .offer-name,.unit-offer-slider .restaurant-item .ex-name,.unit-offer-slider .restaurant-item .ev-name,.unit-offer-slider .restaurant-item .room-name,.unit-offer-slider .restaurant-item .restaurant-name{display:none}@media(min-width: 992px){.unit-offer-slider .offer-item .offer-name,.unit-offer-slider .offer-item .ex-name,.unit-offer-slider .offer-item .ev-name,.unit-offer-slider .offer-item .room-name,.unit-offer-slider .offer-item .restaurant-name,.unit-offer-slider .ex-item .offer-name,.unit-offer-slider .ex-item .ex-name,.unit-offer-slider .ex-item .ev-name,.unit-offer-slider .ex-item .room-name,.unit-offer-slider .ex-item .restaurant-name,.unit-offer-slider .ev-item .offer-name,.unit-offer-slider .ev-item .ex-name,.unit-offer-slider .ev-item .ev-name,.unit-offer-slider .ev-item .room-name,.unit-offer-slider .ev-item .restaurant-name,.unit-offer-slider .room-item .offer-name,.unit-offer-slider .room-item .ex-name,.unit-offer-slider .room-item .ev-name,.unit-offer-slider .room-item .room-name,.unit-offer-slider .room-item .restaurant-name,.unit-offer-slider .restaurant-item .offer-name,.unit-offer-slider .restaurant-item .ex-name,.unit-offer-slider .restaurant-item .ev-name,.unit-offer-slider .restaurant-item .room-name,.unit-offer-slider .restaurant-item .restaurant-name{display:flex;position:absolute;bottom:0;z-index:3;text-shadow:0px 0px 1px #000;font-family:"helvetica_neue_medium",sans-serif;font-size:1.375rem;line-height:1.6875rem;letter-spacing:0px;color:#fff}}.unit-offer-slider .offer-item .offer-name::after,.unit-offer-slider .offer-item .ex-name::after,.unit-offer-slider .offer-item .ev-name::after,.unit-offer-slider .offer-item .room-name::after,.unit-offer-slider .offer-item .restaurant-name::after,.unit-offer-slider .ex-item .offer-name::after,.unit-offer-slider .ex-item .ex-name::after,.unit-offer-slider .ex-item .ev-name::after,.unit-offer-slider .ex-item .room-name::after,.unit-offer-slider .ex-item .restaurant-name::after,.unit-offer-slider .ev-item .offer-name::after,.unit-offer-slider .ev-item .ex-name::after,.unit-offer-slider .ev-item .ev-name::after,.unit-offer-slider .ev-item .room-name::after,.unit-offer-slider .ev-item .restaurant-name::after,.unit-offer-slider .room-item .offer-name::after,.unit-offer-slider .room-item .ex-name::after,.unit-offer-slider .room-item .ev-name::after,.unit-offer-slider .room-item .room-name::after,.unit-offer-slider .room-item .restaurant-name::after,.unit-offer-slider .restaurant-item .offer-name::after,.unit-offer-slider .restaurant-item .ex-name::after,.unit-offer-slider .restaurant-item .ev-name::after,.unit-offer-slider .restaurant-item .room-name::after,.unit-offer-slider .restaurant-item .restaurant-name::after{content:"";position:absolute;left:0;bottom:-30px;width:100%;z-index:-1;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0.31) 62%, rgba(0, 0, 0, 0) 100%) 0% 0% no-repeat padding-box;height:var(--js_height, 266px)}.unit-offer-slider .offer-item .offer-detail-container,.unit-offer-slider .offer-item .ex-detail-container,.unit-offer-slider .offer-item .ev-detail-container,.unit-offer-slider .offer-item .room-detail-container,.unit-offer-slider .offer-item .restaurant-detail-container,.unit-offer-slider .ex-item .offer-detail-container,.unit-offer-slider .ex-item .ex-detail-container,.unit-offer-slider .ex-item .ev-detail-container,.unit-offer-slider .ex-item .room-detail-container,.unit-offer-slider .ex-item .restaurant-detail-container,.unit-offer-slider .ev-item .offer-detail-container,.unit-offer-slider .ev-item .ex-detail-container,.unit-offer-slider .ev-item .ev-detail-container,.unit-offer-slider .ev-item .room-detail-container,.unit-offer-slider .ev-item .restaurant-detail-container,.unit-offer-slider .room-item .offer-detail-container,.unit-offer-slider .room-item .ex-detail-container,.unit-offer-slider .room-item .ev-detail-container,.unit-offer-slider .room-item .room-detail-container,.unit-offer-slider .room-item .restaurant-detail-container,.unit-offer-slider .restaurant-item .offer-detail-container,.unit-offer-slider .restaurant-item .ex-detail-container,.unit-offer-slider .restaurant-item .ev-detail-container,.unit-offer-slider .restaurant-item .room-detail-container,.unit-offer-slider .restaurant-item .restaurant-detail-container{padding-inline:20px;padding-block:27px 49px;margin-inline:20px;background-color:#fff;margin-block-start:-78px;position:relative;z-index:2;display:flex;flex-direction:column;height:100%}@media(min-width: 768px){.unit-offer-slider .offer-item .offer-detail-container,.unit-offer-slider .offer-item .ex-detail-container,.unit-offer-slider .offer-item .ev-detail-container,.unit-offer-slider .offer-item .room-detail-container,.unit-offer-slider .offer-item .restaurant-detail-container,.unit-offer-slider .ex-item .offer-detail-container,.unit-offer-slider .ex-item .ex-detail-container,.unit-offer-slider .ex-item .ev-detail-container,.unit-offer-slider .ex-item .room-detail-container,.unit-offer-slider .ex-item .restaurant-detail-container,.unit-offer-slider .ev-item .offer-detail-container,.unit-offer-slider .ev-item .ex-detail-container,.unit-offer-slider .ev-item .ev-detail-container,.unit-offer-slider .ev-item .room-detail-container,.unit-offer-slider .ev-item .restaurant-detail-container,.unit-offer-slider .room-item .offer-detail-container,.unit-offer-slider .room-item .ex-detail-container,.unit-offer-slider .room-item .ev-detail-container,.unit-offer-slider .room-item .room-detail-container,.unit-offer-slider .room-item .restaurant-detail-container,.unit-offer-slider .restaurant-item .offer-detail-container,.unit-offer-slider .restaurant-item .ex-detail-container,.unit-offer-slider .restaurant-item .ev-detail-container,.unit-offer-slider .restaurant-item .room-detail-container,.unit-offer-slider .restaurant-item .restaurant-detail-container{display:none}}.unit-offer-slider .offer-item .offer-detail-upper-wrap,.unit-offer-slider .ex-item .offer-detail-upper-wrap,.unit-offer-slider .ev-item .offer-detail-upper-wrap,.unit-offer-slider .room-item .offer-detail-upper-wrap,.unit-offer-slider .restaurant-item .offer-detail-upper-wrap{display:flex;justify-content:space-between;margin-block-end:25px;align-items:center}@media(min-width: 992px){.unit-offer-slider .offer-item .offer-detail-upper-wrap,.unit-offer-slider .ex-item .offer-detail-upper-wrap,.unit-offer-slider .ev-item .offer-detail-upper-wrap,.unit-offer-slider .room-item .offer-detail-upper-wrap,.unit-offer-slider .restaurant-item .offer-detail-upper-wrap{margin-block-end:4px}}.unit-offer-slider .offer-item .room-detail-upper-wrap,.unit-offer-slider .ex-item .room-detail-upper-wrap,.unit-offer-slider .ev-item .room-detail-upper-wrap,.unit-offer-slider .room-item .room-detail-upper-wrap,.unit-offer-slider .restaurant-item .room-detail-upper-wrap{display:flex;justify-content:flex-start;column-gap:8px;flex-wrap:wrap;margin-block-end:25px;align-items:center}@media(min-width: 992px){.unit-offer-slider .offer-item .room-detail-upper-wrap,.unit-offer-slider .ex-item .room-detail-upper-wrap,.unit-offer-slider .ev-item .room-detail-upper-wrap,.unit-offer-slider .room-item .room-detail-upper-wrap,.unit-offer-slider .restaurant-item .room-detail-upper-wrap{margin-block-end:4px}}.unit-offer-slider .offer-item .ev-cats,.unit-offer-slider .ex-item .ev-cats,.unit-offer-slider .ev-item .ev-cats,.unit-offer-slider .room-item .ev-cats,.unit-offer-slider .restaurant-item .ev-cats{display:flex;justify-content:flex-start;column-gap:8px;flex-wrap:wrap;margin-block-end:25px;align-items:center}@media(min-width: 992px){.unit-offer-slider .offer-item .ev-cats,.unit-offer-slider .ex-item .ev-cats,.unit-offer-slider .ev-item .ev-cats,.unit-offer-slider .room-item .ev-cats,.unit-offer-slider .restaurant-item .ev-cats{margin-block-end:4px}}.unit-offer-slider .offer-item .restaurant-detail-upper-wrap,.unit-offer-slider .ex-item .restaurant-detail-upper-wrap,.unit-offer-slider .ev-item .restaurant-detail-upper-wrap,.unit-offer-slider .room-item .restaurant-detail-upper-wrap,.unit-offer-slider .restaurant-item .restaurant-detail-upper-wrap{display:flex;justify-content:space-between;margin-block-end:25px;align-items:center}@media(min-width: 992px){.unit-offer-slider .offer-item .restaurant-detail-upper-wrap,.unit-offer-slider .ex-item .restaurant-detail-upper-wrap,.unit-offer-slider .ev-item .restaurant-detail-upper-wrap,.unit-offer-slider .room-item .restaurant-detail-upper-wrap,.unit-offer-slider .restaurant-item .restaurant-detail-upper-wrap{margin-block-end:0px}}.unit-offer-slider .offer-item .rate,.unit-offer-slider .ex-item .rate,.unit-offer-slider .ev-item .rate,.unit-offer-slider .room-item .rate,.unit-offer-slider .restaurant-item .rate{text-transform:uppercase;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.unit-offer-slider .offer-item .rate,.unit-offer-slider .ex-item .rate,.unit-offer-slider .ev-item .rate,.unit-offer-slider .room-item .rate,.unit-offer-slider .restaurant-item .rate{font-size:1.25rem;line-height:1.4375rem;margin-block-end:10px}}.unit-offer-slider .offer-item .room-category,.unit-offer-slider .ex-item .room-category,.unit-offer-slider .ev-item .room-category,.unit-offer-slider .room-item .room-category,.unit-offer-slider .restaurant-item .room-category{text-transform:uppercase;margin-block:0;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.3125rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.unit-offer-slider .offer-item .room-category,.unit-offer-slider .ex-item .room-category,.unit-offer-slider .ev-item .room-category,.unit-offer-slider .room-item .room-category,.unit-offer-slider .restaurant-item .room-category{font-size:1rem;line-height:1.4375rem;margin-block-end:10px}}.unit-offer-slider .offer-item .room-category:last-child .comma,.unit-offer-slider .ex-item .room-category:last-child .comma,.unit-offer-slider .ev-item .room-category:last-child .comma,.unit-offer-slider .room-item .room-category:last-child .comma,.unit-offer-slider .restaurant-item .room-category:last-child .comma{display:none}.unit-offer-slider .offer-item .restaurant-category,.unit-offer-slider .ex-item .restaurant-category,.unit-offer-slider .ev-item .restaurant-category,.unit-offer-slider .room-item .restaurant-category,.unit-offer-slider .restaurant-item .restaurant-category{text-transform:uppercase;margin-block:0;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.3125rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.unit-offer-slider .offer-item .restaurant-category,.unit-offer-slider .ex-item .restaurant-category,.unit-offer-slider .ev-item .restaurant-category,.unit-offer-slider .room-item .restaurant-category,.unit-offer-slider .restaurant-item .restaurant-category{font-size:1rem;line-height:1.4375rem;margin-block-end:10px}}.unit-offer-slider .offer-item .restaurant-category:last-child .comma,.unit-offer-slider .ex-item .restaurant-category:last-child .comma,.unit-offer-slider .ev-item .restaurant-category:last-child .comma,.unit-offer-slider .room-item .restaurant-category:last-child .comma,.unit-offer-slider .restaurant-item .restaurant-category:last-child .comma{display:none}.unit-offer-slider .offer-item .ev-cat,.unit-offer-slider .ex-item .ev-cat,.unit-offer-slider .ev-item .ev-cat,.unit-offer-slider .room-item .ev-cat,.unit-offer-slider .restaurant-item .ev-cat{text-transform:uppercase;margin-block:0;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.3125rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.unit-offer-slider .offer-item .ev-cat,.unit-offer-slider .ex-item .ev-cat,.unit-offer-slider .ev-item .ev-cat,.unit-offer-slider .room-item .ev-cat,.unit-offer-slider .restaurant-item .ev-cat{font-size:1rem;line-height:1.4375rem;margin-block-end:10px}}.unit-offer-slider .offer-item .ev-cat:last-child .comma,.unit-offer-slider .ex-item .ev-cat:last-child .comma,.unit-offer-slider .ev-item .ev-cat:last-child .comma,.unit-offer-slider .room-item .ev-cat:last-child .comma,.unit-offer-slider .restaurant-item .ev-cat:last-child .comma{display:none}.unit-offer-slider .offer-item .available-txt,.unit-offer-slider .ex-item .available-txt,.unit-offer-slider .ev-item .available-txt,.unit-offer-slider .room-item .available-txt,.unit-offer-slider .restaurant-item .available-txt{text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}.unit-offer-slider .offer-item .available-property,.unit-offer-slider .ex-item .available-property,.unit-offer-slider .ev-item .available-property,.unit-offer-slider .room-item .available-property,.unit-offer-slider .restaurant-item .available-property{text-transform:capitalize;position:relative;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}.unit-offer-slider .offer-item .available-property::after,.unit-offer-slider .ex-item .available-property::after,.unit-offer-slider .ev-item .available-property::after,.unit-offer-slider .room-item .available-property::after,.unit-offer-slider .restaurant-item .available-property::after{content:"";position:absolute;left:0;bottom:0px;width:100%;height:1px;bottom:-4.2px;background-color:currentColor}.unit-offer-slider .offer-item .fName,.unit-offer-slider .ex-item .fName,.unit-offer-slider .ev-item .fName,.unit-offer-slider .room-item .fName,.unit-offer-slider .restaurant-item .fName{cursor:pointer;display:block;padding-block-end:9px;font-family:"helvetica_neue_medium",sans-serif;font-size:1.1875rem;line-height:1.5625rem;letter-spacing:0;color:#000}@media(min-width: 992px){.unit-offer-slider .offer-item .fName,.unit-offer-slider .ex-item .fName,.unit-offer-slider .ev-item .fName,.unit-offer-slider .room-item .fName,.unit-offer-slider .restaurant-item .fName{font-size:1.375rem;line-height:1.6875rem;letter-spacing:0}}.unit-offer-slider .offer-item .short-description,.unit-offer-slider .ex-item .short-description,.unit-offer-slider .ev-item .short-description,.unit-offer-slider .room-item .short-description,.unit-offer-slider .restaurant-item .short-description{margin-block-start:9px}.unit-offer-slider .offer-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .offer-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .offer-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .offer-item.swiper-slide-active .room-detail-container,.unit-offer-slider .offer-item.swiper-slide-active .restaurant-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .room-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .restaurant-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .room-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .restaurant-detail-container,.unit-offer-slider .room-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .room-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .room-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .room-item.swiper-slide-active .room-detail-container,.unit-offer-slider .room-item.swiper-slide-active .restaurant-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .room-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .restaurant-detail-container{display:flex}@media(min-width: 768px){.unit-offer-slider .offer-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .offer-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .offer-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .offer-item.swiper-slide-active .room-detail-container,.unit-offer-slider .offer-item.swiper-slide-active .restaurant-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .room-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .restaurant-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .room-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .restaurant-detail-container,.unit-offer-slider .room-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .room-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .room-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .room-item.swiper-slide-active .room-detail-container,.unit-offer-slider .room-item.swiper-slide-active .restaurant-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .room-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .restaurant-detail-container{margin-inline:31px}}@media(min-width: 1200px){.unit-offer-slider .offer-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .offer-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .offer-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .offer-item.swiper-slide-active .room-detail-container,.unit-offer-slider .offer-item.swiper-slide-active .restaurant-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .room-detail-container,.unit-offer-slider .ex-item.swiper-slide-active .restaurant-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .room-detail-container,.unit-offer-slider .ev-item.swiper-slide-active .restaurant-detail-container,.unit-offer-slider .room-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .room-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .room-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .room-item.swiper-slide-active .room-detail-container,.unit-offer-slider .room-item.swiper-slide-active .restaurant-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .offer-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .ex-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .ev-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .room-detail-container,.unit-offer-slider .restaurant-item.swiper-slide-active .restaurant-detail-container{margin-inline:35px;padding-inline:51px}}.unit-offer-slider .offer-item.swiper-slide-active .offer-detail-container .short-description,.unit-offer-slider .offer-item.swiper-slide-active .ex-detail-container .short-description,.unit-offer-slider .offer-item.swiper-slide-active .ev-detail-container .short-description,.unit-offer-slider .offer-item.swiper-slide-active .room-detail-container .short-description,.unit-offer-slider .offer-item.swiper-slide-active .restaurant-detail-container .short-description,.unit-offer-slider .ex-item.swiper-slide-active .offer-detail-container .short-description,.unit-offer-slider .ex-item.swiper-slide-active .ex-detail-container .short-description,.unit-offer-slider .ex-item.swiper-slide-active .ev-detail-container .short-description,.unit-offer-slider .ex-item.swiper-slide-active .room-detail-container .short-description,.unit-offer-slider .ex-item.swiper-slide-active .restaurant-detail-container .short-description,.unit-offer-slider .ev-item.swiper-slide-active .offer-detail-container .short-description,.unit-offer-slider .ev-item.swiper-slide-active .ex-detail-container .short-description,.unit-offer-slider .ev-item.swiper-slide-active .ev-detail-container .short-description,.unit-offer-slider .ev-item.swiper-slide-active .room-detail-container .short-description,.unit-offer-slider .ev-item.swiper-slide-active .restaurant-detail-container .short-description,.unit-offer-slider .room-item.swiper-slide-active .offer-detail-container .short-description,.unit-offer-slider .room-item.swiper-slide-active .ex-detail-container .short-description,.unit-offer-slider .room-item.swiper-slide-active .ev-detail-container .short-description,.unit-offer-slider .room-item.swiper-slide-active .room-detail-container .short-description,.unit-offer-slider .room-item.swiper-slide-active .restaurant-detail-container .short-description,.unit-offer-slider .restaurant-item.swiper-slide-active .offer-detail-container .short-description,.unit-offer-slider .restaurant-item.swiper-slide-active .ex-detail-container .short-description,.unit-offer-slider .restaurant-item.swiper-slide-active .ev-detail-container .short-description,.unit-offer-slider .restaurant-item.swiper-slide-active .room-detail-container .short-description,.unit-offer-slider .restaurant-item.swiper-slide-active .restaurant-detail-container .short-description{margin-block-end:36px}@media(min-width: 1200px){.unit-offer-slider .offer-item.swiper-slide-active .offer-detail-container .short-description,.unit-offer-slider .offer-item.swiper-slide-active .ex-detail-container .short-description,.unit-offer-slider .offer-item.swiper-slide-active .ev-detail-container .short-description,.unit-offer-slider .offer-item.swiper-slide-active .room-detail-container .short-description,.unit-offer-slider .offer-item.swiper-slide-active .restaurant-detail-container .short-description,.unit-offer-slider .ex-item.swiper-slide-active .offer-detail-container .short-description,.unit-offer-slider .ex-item.swiper-slide-active .ex-detail-container .short-description,.unit-offer-slider .ex-item.swiper-slide-active .ev-detail-container .short-description,.unit-offer-slider .ex-item.swiper-slide-active .room-detail-container .short-description,.unit-offer-slider .ex-item.swiper-slide-active .restaurant-detail-container .short-description,.unit-offer-slider .ev-item.swiper-slide-active .offer-detail-container .short-description,.unit-offer-slider .ev-item.swiper-slide-active .ex-detail-container .short-description,.unit-offer-slider .ev-item.swiper-slide-active .ev-detail-container .short-description,.unit-offer-slider .ev-item.swiper-slide-active .room-detail-container .short-description,.unit-offer-slider .ev-item.swiper-slide-active .restaurant-detail-container .short-description,.unit-offer-slider .room-item.swiper-slide-active .offer-detail-container .short-description,.unit-offer-slider .room-item.swiper-slide-active .ex-detail-container .short-description,.unit-offer-slider .room-item.swiper-slide-active .ev-detail-container .short-description,.unit-offer-slider .room-item.swiper-slide-active .room-detail-container .short-description,.unit-offer-slider .room-item.swiper-slide-active .restaurant-detail-container .short-description,.unit-offer-slider .restaurant-item.swiper-slide-active .offer-detail-container .short-description,.unit-offer-slider .restaurant-item.swiper-slide-active .ex-detail-container .short-description,.unit-offer-slider .restaurant-item.swiper-slide-active .ev-detail-container .short-description,.unit-offer-slider .restaurant-item.swiper-slide-active .room-detail-container .short-description,.unit-offer-slider .restaurant-item.swiper-slide-active .restaurant-detail-container .short-description{margin-block-end:26px}}.unit-offer-slider .offer-item.swiper-slide-active .offer-detail-container .short-description.remove-margin,.unit-offer-slider .offer-item.swiper-slide-active .ex-detail-container .short-description.remove-margin,.unit-offer-slider .offer-item.swiper-slide-active .ev-detail-container .short-description.remove-margin,.unit-offer-slider .offer-item.swiper-slide-active .room-detail-container .short-description.remove-margin,.unit-offer-slider .offer-item.swiper-slide-active .restaurant-detail-container .short-description.remove-margin,.unit-offer-slider .ex-item.swiper-slide-active .offer-detail-container .short-description.remove-margin,.unit-offer-slider .ex-item.swiper-slide-active .ex-detail-container .short-description.remove-margin,.unit-offer-slider .ex-item.swiper-slide-active .ev-detail-container .short-description.remove-margin,.unit-offer-slider .ex-item.swiper-slide-active .room-detail-container .short-description.remove-margin,.unit-offer-slider .ex-item.swiper-slide-active .restaurant-detail-container .short-description.remove-margin,.unit-offer-slider .ev-item.swiper-slide-active .offer-detail-container .short-description.remove-margin,.unit-offer-slider .ev-item.swiper-slide-active .ex-detail-container .short-description.remove-margin,.unit-offer-slider .ev-item.swiper-slide-active .ev-detail-container .short-description.remove-margin,.unit-offer-slider .ev-item.swiper-slide-active .room-detail-container .short-description.remove-margin,.unit-offer-slider .ev-item.swiper-slide-active .restaurant-detail-container .short-description.remove-margin,.unit-offer-slider .room-item.swiper-slide-active .offer-detail-container .short-description.remove-margin,.unit-offer-slider .room-item.swiper-slide-active .ex-detail-container .short-description.remove-margin,.unit-offer-slider .room-item.swiper-slide-active .ev-detail-container .short-description.remove-margin,.unit-offer-slider .room-item.swiper-slide-active .room-detail-container .short-description.remove-margin,.unit-offer-slider .room-item.swiper-slide-active .restaurant-detail-container .short-description.remove-margin,.unit-offer-slider .restaurant-item.swiper-slide-active .offer-detail-container .short-description.remove-margin,.unit-offer-slider .restaurant-item.swiper-slide-active .ex-detail-container .short-description.remove-margin,.unit-offer-slider .restaurant-item.swiper-slide-active .ev-detail-container .short-description.remove-margin,.unit-offer-slider .restaurant-item.swiper-slide-active .room-detail-container .short-description.remove-margin,.unit-offer-slider .restaurant-item.swiper-slide-active .restaurant-detail-container .short-description.remove-margin{margin-block-end:0px}@media(min-width: 992px){.unit-offer-slider .offer-item.swiper-slide-active .offer-name,.unit-offer-slider .offer-item.swiper-slide-active .ex-name,.unit-offer-slider .offer-item.swiper-slide-active .ev-name,.unit-offer-slider .offer-item.swiper-slide-active .room-name,.unit-offer-slider .offer-item.swiper-slide-active .restaurant-name,.unit-offer-slider .ex-item.swiper-slide-active .offer-name,.unit-offer-slider .ex-item.swiper-slide-active .ex-name,.unit-offer-slider .ex-item.swiper-slide-active .ev-name,.unit-offer-slider .ex-item.swiper-slide-active .room-name,.unit-offer-slider .ex-item.swiper-slide-active .restaurant-name,.unit-offer-slider .ev-item.swiper-slide-active .offer-name,.unit-offer-slider .ev-item.swiper-slide-active .ex-name,.unit-offer-slider .ev-item.swiper-slide-active .ev-name,.unit-offer-slider .ev-item.swiper-slide-active .room-name,.unit-offer-slider .ev-item.swiper-slide-active .restaurant-name,.unit-offer-slider .room-item.swiper-slide-active .offer-name,.unit-offer-slider .room-item.swiper-slide-active .ex-name,.unit-offer-slider .room-item.swiper-slide-active .ev-name,.unit-offer-slider .room-item.swiper-slide-active .room-name,.unit-offer-slider .room-item.swiper-slide-active .restaurant-name,.unit-offer-slider .restaurant-item.swiper-slide-active .offer-name,.unit-offer-slider .restaurant-item.swiper-slide-active .ex-name,.unit-offer-slider .restaurant-item.swiper-slide-active .ev-name,.unit-offer-slider .restaurant-item.swiper-slide-active .room-name,.unit-offer-slider .restaurant-item.swiper-slide-active .restaurant-name{display:none}}@media(min-width: 992px){.unit-offer-slider .offer-item.swiper-slide-active .img-container.no-img,.unit-offer-slider .ex-item.swiper-slide-active .img-container.no-img,.unit-offer-slider .ev-item.swiper-slide-active .img-container.no-img,.unit-offer-slider .room-item.swiper-slide-active .img-container.no-img,.unit-offer-slider .restaurant-item.swiper-slide-active .img-container.no-img{height:min(26.5vw,600px)}}@media(min-width: 1200px){.unit-offer-slider .offer-item.swiper-slide-active .img-container.no-img,.unit-offer-slider .ex-item.swiper-slide-active .img-container.no-img,.unit-offer-slider .ev-item.swiper-slide-active .img-container.no-img,.unit-offer-slider .room-item.swiper-slide-active .img-container.no-img,.unit-offer-slider .restaurant-item.swiper-slide-active .img-container.no-img{height:382px}}.unit-offer-slider .img-container{position:relative}.unit-offer-slider .img-container.no-img{background-image:url("/integration/camino-real/public/images/placeholder/standard.png");background-size:cover;background-position:center center;background-repeat:no-repeat;height:min(88.02vw,400px)}@media(min-width: 992px){.unit-offer-slider .img-container.no-img{height:min(29.5vw,600px)}}@media(min-width: 1200px){.unit-offer-slider .img-container.no-img{height:423px}}.unit-offer-slider .intro-section{padding-inline:20px;margin-block-end:42px}@media(min-width: 768px){.unit-offer-slider .intro-section{display:flex;column-gap:6.181vw;align-items:center}}@media(min-width: 1200px){.unit-offer-slider .intro-section{max-width:1182px;padding-inline:0;margin-inline:auto}}@media(min-width: 768px){.unit-offer-slider .intro-section .title-wrapper{width:50%;display:flex;flex-direction:column}}.unit-offer-slider .intro-section .title-wrapper.align-titles .intro-title{width:100%}.unit-offer-slider .intro-section .title-wrapper.align-titles .intro-sub-title{width:100%;margin-inline-start:0}@media(min-width: 768px){.unit-offer-slider .intro-section .title-wrapper.align-titles .intro-sub-title{margin-block-start:0px}}.unit-offer-slider .intro-section .title-wrapper.align-titles .link-wrap{align-self:flex-start}.unit-offer-slider .intro-section .title-wrapper .link-wrap{margin-block-start:30px;width:calc(100% - 70px);display:none;align-self:flex-end}@media(min-width: 768px){.unit-offer-slider .intro-section .title-wrapper .link-wrap{display:flex}}@media(min-width: 768px){.unit-offer-slider .intro-section .description-link-wrapper{width:50%}}.unit-offer-slider .intro-section .description-link-wrapper .link-wrap{margin-block-start:30px}@media(min-width: 768px){.unit-offer-slider .intro-section .description-link-wrapper .link-wrap{display:none}}.unit-offer-slider .intro-section .description-link-wrapper .description{margin-block-start:20px}@media(min-width: 768px){.unit-offer-slider .intro-section .description-link-wrapper .description{margin-block-start:0}}.unit-offer-slider .intro-section.align-content{flex-direction:column;width:100%;margin-block-end:31px}@media(min-width: 992px){.unit-offer-slider .intro-section.align-content{margin-block-end:0px}}.unit-offer-slider .intro-section.align-content .title-wrapper{width:100%;align-items:center;justify-content:center}.unit-offer-slider .intro-section.align-content .title-wrapper .link-wrap{display:none}.unit-offer-slider .intro-section.align-content .intro-title{width:100%;text-align:center}.unit-offer-slider .intro-section.align-content .intro-sub-title{width:100%;text-align:center;margin-block-end:0px}.unit-offer-slider .intro-section.align-content .description-link-wrapper{width:100%;text-align:center}.unit-offer-slider .intro-section.align-content .description-link-wrapper .link-wrap{display:flex;justify-content:center}.unit-offer-slider .intro-section.align-content .description{margin-block-start:20px}.unit-offer-slider .intro-section.add-margin{margin-block-end:36px}@media(min-width: 1200px){.unit-offer-slider .intro-section.add-margin{margin-block-end:50px}}@media(min-width: 992px){.unit-offer-slider .intro-section.add-bottom-gap{margin-block-end:73px}}.unit-offer-slider .intro-title{text-transform:capitalize;overflow-wrap:break-word}@media(min-width: 992px){.unit-offer-slider .intro-title{width:calc(100% - 70px);align-self:flex-start}}.unit-offer-slider .intro-sub-title{margin-block-start:2px;width:calc(100% - 70px);align-self:flex-end;display:inline-block;word-wrap:break-word;max-width:-webkit-fill-available}@media(min-width: 768px){.unit-offer-slider .intro-sub-title{margin-block-start:10px}}.unit-offer-slider .bg-pattern{position:relative;width:100%}@media(min-width: 992px){.unit-offer-slider .bg-pattern{height:7.028vw}}@media(min-width: 1200px){.unit-offer-slider .bg-pattern{height:4.5vw}}.unit-offer-slider .bg-pattern.enable-pattern{display:none}@media(min-width: 768px){.unit-offer-slider .bg-pattern.enable-pattern{display:block}.unit-offer-slider .bg-pattern.enable-pattern::before{content:"";display:block;background-image:var(--block-background-image);width:100%;height:15.44vw;position:absolute;top:0;right:0}}.unit-offer-slider .inner-wrap{display:flex;flex-direction:column;height:100%}.unit-offer-slider .slider-items-all-wrapper{position:relative}.unit-offer-slider .naviagtion-controlls{display:none}@media(min-width: 1200px){.unit-offer-slider .naviagtion-controlls{position:absolute;top:0;right:0;left:0;margin:auto;height:414px;width:calc(100% - 75px);display:flex;justify-content:space-between}}@media(min-width: 1600px){.unit-offer-slider .naviagtion-controlls{height:438px}}.unit-offer-slider .naviagtion-controlls button{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.unit-offer-slider .naviagtion-controlls button.custom-swiper-button-prev{transform:rotate(180deg);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}.unit-offer-slider .naviagtion-controlls button.custom-swiper-button-next{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}@media(min-width: 1200px){.unit-offer-slider .naviagtion-controlls.change-top-gap{top:60px}}.unit-offer-slider .controlls-wrap{display:flex;align-items:center;justify-content:center;margin-inline:auto;max-width:113px;overflow:hidden;overflow:auto;scrollbar-width:none}.unit-offer-slider .controlls-wrap::-webkit-scrollbar{display:none}.unit-offer-slider .controlls-wrap.three-slies{max-width:53px}@media(min-width: 768px){.unit-offer-slider .controlls-wrap{margin-block-start:30px}}@media(min-width: 992px){.unit-offer-slider .controlls-wrap{top:35.7vw;position:absolute;width:100%;max-width:unset;margin-inline:unset;left:0;justify-content:left;left:calc(73.669% + 10px);max-width:calc(100% - (73.669% + 10px) - 25px)}}@media(min-width: 1200px){.unit-offer-slider .controlls-wrap{right:9%;top:522px;left:calc(75.485% + 10px);max-width:calc(100% - (75.485% + 10px) - 25px)}}@media(min-width: 1435px){.unit-offer-slider .controlls-wrap{top:534px}}@media(min-width: 1600px){.unit-offer-slider .controlls-wrap{top:552px}}.unit-offer-slider .controlls-wrap.hide{display:none}@media(min-width: 992px){.unit-offer-slider .controlls-wrap.change-top-gap{top:28.7vw}}@media(min-width: 1200px){.unit-offer-slider .controlls-wrap.change-top-gap{top:468px}}.unit-offer-slider .controlls-wrap .custom-swiper-pagination{width:100% !important}.unit-offer-slider .controlls-wrap .swiper-pagination-bullet{min-width:15px}.unit-offer-slider .controlls-wrap .custom-swiper-pagination{width:100% !important}.unit-offer-slider .controlls-wrap .custom-swiper-pagination{margin-inline:unset}@media(min-width: 992px){.unit-offer-slider.property-unit-offer-slider.count-1 .swiper-slide{min-height:auto}}@media(min-width: 992px){.unit-offer-slider.property-unit-offer-slider.count-1 .inner-wrap{max-height:calc(100% - 140px);justify-content:center;padding-block:71px 71px;padding-inline:50px}}@media(min-width: 992px){.unit-offer-slider.property-unit-offer-slider.count-1 .img-container{height:min(33.5vw,600px);flex:0 0 58%}}@media(min-width: 992px){.unit-offer-slider.property-unit-offer-slider.count-1 .img-container.no-img{height:min(33.5vw,600px)}}.unit-offer-slider.property-unit-offer-slider.count-1 .img-container span{width:100%}@media(min-width: 992px){.unit-offer-slider.property-unit-offer-slider.count-1 .only-one-slide .offer-detail-container,.unit-offer-slider.property-unit-offer-slider.count-1 .only-one-slide .ex-detail-container,.unit-offer-slider.property-unit-offer-slider.count-1 .only-one-slide .ev-detail-container,.unit-offer-slider.property-unit-offer-slider.count-1 .only-one-slide .room-detail-container,.unit-offer-slider.property-unit-offer-slider.count-1 .only-one-slide .restaurant-detail-container{position:static;transform:none;max-height:none;background:rgba(0,0,0,0);margin-inline-start:-108px;padding-block:0;padding-inline:0}}@media(min-width: 992px){.unit-offer-slider.property-unit-offer-slider .offer-detail-container,.unit-offer-slider.property-unit-offer-slider .ex-detail-container,.unit-offer-slider.property-unit-offer-slider .ev-detail-container,.unit-offer-slider.property-unit-offer-slider .room-detail-container,.unit-offer-slider.property-unit-offer-slider .restaurant-detail-container{padding-block:71px 63px;padding-inline:51px}}@media(min-width: 1200px){.unit-offer-slider.property-unit-offer-slider .short-description{margin-block-end:23.18px}}@media(min-width: 992px){.unit-offer-slider .unit-offer-slider-swiper.only-two-slides{width:calc(100% - 40px)}}@media(min-width: 1435px){.unit-offer-slider .unit-offer-slider-swiper.only-two-slides{max-width:1266px}}@media(min-width: 992px){.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .swiper-wrapper{column-gap:10px}}@media(min-width: 992px){.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item{width:calc(50% - 5px)}}@media(min-width: 768px){.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide{margin-inline:auto;height:auto}}@media(min-width: 992px){.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .img-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .img-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .img-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .img-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .img-container{width:100%;height:54.6321525886%;overflow:hidden}}@media(min-width: 1200px){.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .img-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .img-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .img-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .img-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .img-container{height:401px}}@media(min-width: 992px){.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .img-container.no-img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .img-container.no-img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .img-container.no-img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .img-container.no-img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .img-container.no-img{height:min(15.5vw,600px)}}@media(min-width: 1200px){.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .img-container.no-img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .img-container.no-img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .img-container.no-img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .img-container.no-img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .img-container.no-img{height:401px}}.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .img-container::after,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .img-container::after,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .img-container::after,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .img-container::after,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .img-container::after{display:none}.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .img-container img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .img-container picture,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .img-container img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .img-container picture,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .img-container img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .img-container picture,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .img-container img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .img-container picture,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .img-container img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .img-container picture{display:block;width:100%;height:100%}.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .img-container img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .img-container img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .img-container img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .img-container img,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .img-container img{object-fit:cover}@media(min-width: 768px){.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .offer-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .ex-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .ev-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .room-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .restaurant-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .offer-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .ex-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .ev-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .room-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .restaurant-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .offer-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .ex-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .ev-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .room-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .restaurant-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .offer-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .ex-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .ev-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .room-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .restaurant-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .offer-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .ex-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .ev-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .room-name,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .restaurant-name{display:none}}.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .restaurant-detail-container{padding-block:25px}@media(min-width: 768px){.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .restaurant-detail-container{display:flex;flex-direction:column;z-index:11}}@media(min-width: 992px){.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .restaurant-detail-container{height:calc(45.3678474114% + 168px);padding-block:35px}}@media(min-width: 1200px){.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .offer-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ex-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .ev-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .room-item.swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .room-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .restaurant-item.swiper-slide .restaurant-detail-container{height:calc(100% - 323px)}}@media(min-width: 992px){.unit-offer-slider .unit-offer-slider-swiper.only-two-slides .short-description{margin-block-end:23.18px}}@media(min-width: 992px){.unit-offer-slider .unit-offer-slider-swiper.only-one-slide{width:100%}}@media(min-width: 1200px){.unit-offer-slider .unit-offer-slider-swiper.only-one-slide{width:100%;max-width:1313px;padding:0 20px}}@media(min-width: 992px){.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .img-container{width:51vw}}.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .swiper-slide .room-detail-container{display:flex}@media(min-width: 992px){.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .swiper-slide .offer-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .swiper-slide .ex-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .swiper-slide .ev-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .swiper-slide .restaurant-detail-container,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .swiper-slide .room-detail-container{display:block;position:absolute;width:44.44vw;max-width:650px;right:0;top:50%;transform:translateY(-50%);margin:0;height:auto;max-height:max-content;overflow:hidden;z-index:3}}.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .short-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .short-description li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .detail-link{display:flex;align-items:center;margin:0}.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .offer-name,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .ex-name,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .ev-name,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .room-name,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .restaurant-name{display:none}.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .offer-name::after,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .ex-name::after,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .ev-name::after,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .room-name::after,.unit-offer-slider .unit-offer-slider-swiper.only-one-slide .restaurant-name::after{display:none}.unit-offer-slider .cta-wrapper{margin-block-start:auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;column-gap:20px;row-gap:25px}.unit-offer-slider.property-unit-offer-slider .rate{display:block}.unit-offer-slider.property-unit-offer-slider .item-title{font-family:"helvetica_neue_light",sans-serif;font-size:1.8125rem;line-height:2.125rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.unit-offer-slider.property-unit-offer-slider .item-title{font-size:1.8125rem;line-height:2.125rem}}.mb-cms-two-column-text-grid{position:relative;margin-block:50px}@media(min-width: 992px){.mb-cms-two-column-text-grid{margin-block:90px}}.mb-cms-two-column-text-grid .video-wrap{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:100%;z-index:1}.mb-cms-two-column-text-grid .video-wrap iframe{width:100%;height:100%}.mb-cms-two-column-text-grid .wrap-all{margin:0px auto;position:relative;z-index:1}@media(min-width: 992px){.mb-cms-two-column-text-grid .wrap-all{padding-inline:20px}}@media(min-width: 1200px){.mb-cms-two-column-text-grid .wrap-all{max-width:1159px;margin-inline:auto;padding-inline:0}}.mb-cms-two-column-text-grid .wrap-all .block-intro{text-align:left;padding-inline:20px;padding-block-end:45px;display:flex;flex-direction:column;row-gap:14px}@media(min-width: 768px){.mb-cms-two-column-text-grid .wrap-all .block-intro{width:fit-content}}@media(min-width: 992px){.mb-cms-two-column-text-grid .wrap-all .block-intro{width:100%;row-gap:0}}@media(min-width: 992px){.mb-cms-two-column-text-grid .wrap-all .block-intro{text-align:center;padding-inline:100px}}.mb-cms-two-column-text-grid .wrap-all .block-intro .block-sub-title-wrapper{display:flex;justify-content:center}@media(min-width: 768px){.mb-cms-two-column-text-grid .wrap-all .block-intro .block-sub-title-wrapper{justify-content:flex-end}}@media(min-width: 992px){.mb-cms-two-column-text-grid .wrap-all .block-intro .block-sub-title-wrapper{justify-content:center}}.mb-cms-two-column-text-grid .wrap-all .block-intro .block-sub-title-wrapper .block-sub-title{margin-inline-start:90px}@media(min-width: 768px){.mb-cms-two-column-text-grid .wrap-all .block-intro .block-sub-title-wrapper .block-sub-title{margin-inline-start:88.5px}}.mb-cms-two-column-text-grid .wrap-all .block-title{color:var(--custom-intro-color, #000000)}@media(min-width: 992px){.mb-cms-two-column-text-grid .wrap-all .block-title{margin-block-end:10px}}.mb-cms-two-column-text-grid .wrap-all .block-sub-title{color:var(--custom-intro-color, #000000)}@media(min-width: 992px){.mb-cms-two-column-text-grid .wrap-all .block-sub-title{margin-block-end:20px}}.mb-cms-two-column-text-grid .wrap-all .block-description{color:var(--custom-intro-color, #000000)}.mb-cms-two-column-text-grid .wrap-all .content-outer-wrap{display:flex;flex-direction:column}@media(min-width: 992px){.mb-cms-two-column-text-grid .wrap-all .content-outer-wrap{flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:center}}.mb-cms-two-column-text-grid .wrap-all .content-outer-wrap.swap .left-wrap{order:2}.mb-cms-two-column-text-grid .wrap-all .content-outer-wrap.swap .right-wrap{margin-block-start:0;margin-block-end:25px;order:1}@media(min-width: 992px){.mb-cms-two-column-text-grid .wrap-all .content-outer-wrap.swap .right-wrap{margin-block-end:0}}.mb-cms-two-column-text-grid .wrap-all .left-wrap{flex:0 0 100%;max-width:100%}@media(min-width: 992px){.mb-cms-two-column-text-grid .wrap-all .left-wrap{flex:0 0 49.5%;display:flex;align-items:center;flex-wrap:wrap}}@media(min-width: 1435px){.mb-cms-two-column-text-grid .wrap-all .left-wrap{flex:0 0 49.353%}}.mb-cms-two-column-text-grid .wrap-all .right-wrap{flex:0 0 100%;max-width:100%;margin-block-start:25px;margin-inline:20px}@media(min-width: 992px){.mb-cms-two-column-text-grid .wrap-all .right-wrap{display:flex;flex:0 0 48.8%;margin-block-start:0;margin-inline:0}}@media(min-width: 1435px){.mb-cms-two-column-text-grid .wrap-all .right-wrap{flex:0 0 49.267%}}.mb-cms-two-column-text-grid .wrap-all .content-wrap{position:relative;display:flex;flex-direction:column;justify-content:center;padding-inline:22px;padding-block:52px;background-color:var(--content-bg-color, #FBFBFB)}.mb-cms-two-column-text-grid .wrap-all .content-wrap.border-enabled .line-border{display:block !important}.mb-cms-two-column-text-grid .wrap-all .content-wrap .line-border{display:none}@media(min-width: 992px){.mb-cms-two-column-text-grid .wrap-all .content-wrap{flex:0 0 100%;max-width:100%;padding-inline:58px}}.mb-cms-two-column-text-grid .wrap-all .content-wrap .description{color:var(--custom-content-text-color, #000000)}.mb-cms-two-column-text-grid .wrap-all .content-wrap .description p:has(strong){margin-block-end:5px}.mb-cms-two-column-text-grid .wrap-all .content-wrap .description p{margin-block-start:0;margin-block-end:24px}.mb-cms-two-column-text-grid .wrap-all .content-wrap .description p:last-child{margin-block-end:0}.mb-cms-two-column-text-grid .wrap-all .content-wrap .description h1,.mb-cms-two-column-text-grid .wrap-all .content-wrap .description h2,.mb-cms-two-column-text-grid .wrap-all .content-wrap .description h3,.mb-cms-two-column-text-grid .wrap-all .content-wrap .description h4{color:var(--custom-content-text-color, #000000)}.mb-cms-two-column-text-grid .wrap-all .content-wrap .link-wrap{margin-block-start:28px}.mb-cms-two-column-text-grid .wrap-all .content-wrap .link-wrap .btn-link{text-transform:none}.mb-cms-two-column-text-grid .wrap-all .image-wrap{width:100%;height:100%;position:relative;overflow:hidden;aspect-ratio:390/551}@media(min-width: 992px){.mb-cms-two-column-text-grid .wrap-all .image-wrap{aspect-ratio:572/780;height:var(--image-height, 100%)}}.mb-cms-two-column-text-grid .wrap-all .image-wrap img,.mb-cms-two-column-text-grid .wrap-all .image-wrap picture{display:block;width:100%;height:100%}.mb-cms-two-column-text-grid .wrap-all .image-wrap img{object-fit:cover;object-position:var(--image-position, center)}.mb-cms-two-column-text-grid .wrap-all .image-wrap .overlay-text{position:absolute;top:50%;z-index:1;left:52%;transform:translate(-52%, -50%);max-height:calc(100% - 160px);width:82%;overflow:hidden}@media(min-width: 992px){.mb-cms-two-column-text-grid .wrap-all .image-wrap .overlay-text{left:45%;transform:translate(-45%, -50%);width:65%}}.mb-cms-two-column-text-grid .wrap-all .image-wrap .overlay-text .subtitle,.mb-cms-two-column-text-grid .wrap-all .image-wrap .overlay-text .title{color:var(--custom-overlay-text-color, #FFFFFF)}.mb-cms-two-column-text-grid .wrap-all .image-wrap .overlay-text .subtitle{margin-block-end:14px}@media(min-width: 992px){.mb-cms-two-column-text-grid .wrap-all .image-wrap .overlay-text .subtitle{width:85%;margin-block-end:0}}.mb-cms-two-column-text-grid .wrap-all .image-wrap .overlay-text p{margin:0}.mb-cms-two-column-text-grid .wrap-all .image-wrap.has-overlay::after{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:100%;background:var(--custom-overlay-color, rgba(44, 44, 44, 0.8)) 0% 0% no-repeat padding-box;mix-blend-mode:darken;pointer-events:none;opacity:.8}@keyframes draw-border{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes draw-border-vertical{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}@media(min-width: 992px){.mb-cms-text-image-grid .container-full-width-mb{display:flex;align-items:stretch;max-width:1313px;padding:0 20px;margin:0 auto}}.mb-cms-text-image-grid .intro-wrapper{margin-inline:20px;margin-block-end:35px;display:flex;flex-direction:column}@media(min-width: 992px){.mb-cms-text-image-grid .intro-wrapper{width:83.1944444444%;margin-inline:auto}}@media(min-width: 992px){.mb-cms-text-image-grid .intro-wrapper.content-middle{width:65.1388888889%}}@media(min-width: 992px){.mb-cms-text-image-grid .intro-wrapper.content-middle .intro-upper-section{flex-direction:column;justify-content:center;align-items:center}}.mb-cms-text-image-grid .intro-wrapper.content-middle .title-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%}@media(min-width: 992px){.mb-cms-text-image-grid .intro-wrapper.content-middle .title-wrapper{margin-block-end:15px}}.mb-cms-text-image-grid .intro-wrapper.content-middle .intro-content{text-align:center;width:100%}.mb-cms-text-image-grid .intro-wrapper.content-middle .link-wrap{display:flex;justify-content:center;align-items:center}@media(min-width: 992px){.mb-cms-text-image-grid .intro-wrapper.content-middle .link-wrap{margin-block-start:25px}}@media(min-width: 992px){.mb-cms-text-image-grid .title-wrapper{display:flex;flex-direction:column;row-gap:10px;width:50%;margin-block-end:26px;max-width:36.04vw}}.mb-cms-text-image-grid .intro-content{padding-block-start:14.82px}@media(min-width: 992px){.mb-cms-text-image-grid .intro-content{width:50%;padding-block-start:0;display:flex;justify-content:flex-end;align-items:flex-end}}.mb-cms-text-image-grid .link-wrap{margin-block-start:25px}@media(min-width: 992px){.mb-cms-text-image-grid .link-wrap{margin-block-start:0}}.mb-cms-text-image-grid .intro-upper-section{display:flex;flex-direction:column}@media(min-width: 992px){.mb-cms-text-image-grid .intro-upper-section{flex-direction:row;justify-content:space-between}}.mb-cms-text-image-grid .block-intro{padding:15px}@media(min-width: 992px){.mb-cms-text-image-grid .block-intro{width:40.500736377%;margin-inline-end:13px}}.mb-cms-text-image-grid .block-intro .inner-wrap{padding-block:60px 56px;padding-inline:27px;position:relative}@media(min-width: 992px){.mb-cms-text-image-grid .block-intro .inner-wrap{height:100%;display:flex;flex-direction:column;justify-content:center;padding-inline:46px}}.mb-cms-text-image-grid .block-intro .inner-wrap .h2-title,.mb-cms-text-image-grid .block-intro .inner-wrap .body-text h2,.body-text .mb-cms-text-image-grid .block-intro .inner-wrap h2,.mb-cms-text-image-grid .block-intro .inner-wrap .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .mb-cms-text-image-grid .block-intro .inner-wrap h2{margin-block-end:10px}.mb-cms-text-image-grid .block-intro .inner-wrap .btn-link{margin-block-start:28px}.mb-cms-text-image-grid .block-intro .h3-title,.mb-cms-text-image-grid .block-intro .body-text h3,.body-text .mb-cms-text-image-grid .block-intro h3,.mb-cms-text-image-grid .block-intro .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-text-image-grid .block-intro h3{margin-block-end:15px}.mb-cms-text-image-grid .block-content{margin-block-start:10px}@media(min-width: 992px){.mb-cms-text-image-grid .block-content{margin-block-start:0;width:59.499263623%;align-self:center}}.mb-cms-text-image-grid .block-content .image-item{width:calc(50% - 4.5px);float:left}@media(min-width: 992px){.mb-cms-text-image-grid .block-content .image-item{width:calc(50% - 6.5px)}}.mb-cms-text-image-grid .block-content .image-item.one-image:nth-child(1){width:100%}.mb-cms-text-image-grid .block-content .image-item.one-image:nth-child(1) .image-container{padding-block-start:120%}@media(min-width: 992px){.mb-cms-text-image-grid .block-content .image-item.one-image:nth-child(1) .image-container{padding-block-start:109.0566037736%}}.mb-cms-text-image-grid .block-content .image-item .image-container{height:0;position:relative}.mb-cms-text-image-grid .block-content .image-item .image-container picture{display:block;top:0;left:0;right:0;bottom:0;position:absolute}.mb-cms-text-image-grid .block-content .image-item .image-container picture img{width:100%;height:100%;object-fit:cover;object-position:center}@media(min-width: 992px){.mb-cms-text-image-grid .block-content .image-item:nth-child(1){width:47.6729559748%}}.mb-cms-text-image-grid .block-content .image-item:nth-child(1) .image-container{padding-block-start:157.8947368421%}@media(min-width: 992px){.mb-cms-text-image-grid .block-content .image-item:nth-child(1) .image-container{padding-block-start:129.2875989446%}}.mb-cms-text-image-grid .block-content .image-item:nth-child(2){margin-inline-start:9px}@media(min-width: 992px){.mb-cms-text-image-grid .block-content .image-item:nth-child(2){margin-inline-start:1.6352201258%;width:50.6918238994%}}.mb-cms-text-image-grid .block-content .image-item:nth-child(2) .image-container{padding-block-start:115.2631578947%}@media(min-width: 992px){.mb-cms-text-image-grid .block-content .image-item:nth-child(2) .image-container{padding-block-start:74.1935483871%}}.mb-cms-text-image-grid .block-content .image-item:nth-child(3){margin-inline-start:9px;margin-block-start:9px;float:right}@media(min-width: 992px){.mb-cms-text-image-grid .block-content .image-item:nth-child(3){margin-inline-start:1.6352201258%;margin-block-start:1.6352201258%;width:50.6918238994%}}.mb-cms-text-image-grid .block-content .image-item:nth-child(3) .image-container{padding-block-start:157.8947368421%}@media(min-width: 992px){.mb-cms-text-image-grid .block-content .image-item:nth-child(3) .image-container{padding-block-start:137.7171215881%}}.mb-cms-text-image-grid .block-content .image-item:nth-child(4){margin-block-start:9px}@media(min-width: 992px){.mb-cms-text-image-grid .block-content .image-item:nth-child(4){margin-block-start:1.6352201258%;width:47.6729559748%}}.mb-cms-text-image-grid .block-content .image-item:nth-child(4) .image-container{padding-block-start:115.2631578947%}@media(min-width: 992px){.mb-cms-text-image-grid .block-content .image-item:nth-child(4) .image-container{padding-block-start:96.0422163588%}}.mb-cms-text-image-grid .block-content:after{content:"";clear:both;display:block}.mb-cms-text-image-grid .button-wrap{margin-block-start:25px}@keyframes draw-border{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes draw-border-vertical{0%{transform:scaleY(0)}100%{transform:scaleY(1)}}.featured-block-with-bg-img .block-intro{text-align:center;padding:45px 56px}@media(min-width: 992px){.featured-block-with-bg-img .block-intro{padding:0 100px 40px}}.featured-block-with-bg-img .block-intro .h3-title,.featured-block-with-bg-img .block-intro .body-text h3,.body-text .featured-block-with-bg-img .block-intro h3,.featured-block-with-bg-img .block-intro .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .featured-block-with-bg-img .block-intro h3{margin-block-start:3px}@media(min-width: 992px){.featured-block-with-bg-img .block-intro .h3-title,.featured-block-with-bg-img .block-intro .body-text h3,.body-text .featured-block-with-bg-img .block-intro h3,.featured-block-with-bg-img .block-intro .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .featured-block-with-bg-img .block-intro h3{margin-block-start:10px}}.featured-block-with-bg-img .block-intro .btn{margin-block-start:20px}.featured-block-with-bg-img .block-intro.brand-site{padding-inline:20px}@media(min-width: 992px){.featured-block-with-bg-img .block-intro.brand-site{padding-inline:100px}}.featured-block-with-bg-img .block-intro.property-site{padding-inline:20px}@media(min-width: 992px){.featured-block-with-bg-img .block-intro.property-site{padding-inline:100px}}.featured-block-with-bg-img .picture{display:flex;width:100%;height:100vw}@media(min-width: 992px){.featured-block-with-bg-img .picture{height:unset;aspect-ratio:1440/600}}.featured-block-with-bg-img .picture img{width:100%;height:100%;object-fit:cover}.featured-block-with-bg-img .picture.property-site{aspect-ratio:390/375;height:100%}@media(min-width: 992px){.featured-block-with-bg-img .picture.property-site{aspect-ratio:1440/600;height:unset}}.featured-block-with-bg-img .picture.brand-site{aspect-ratio:390/375;height:100%}@media(min-width: 992px){.featured-block-with-bg-img .picture.brand-site{aspect-ratio:1440/600;height:unset}}.featured-block-with-bg-img .text-content{background-color:#fafafa;position:relative;width:calc(100% - 40px);padding:41px 24px 68px 24px;margin-block-start:-73px;margin-inline:auto}@media(min-width: 992px){.featured-block-with-bg-img .text-content{width:calc(100% - 150px);margin-block-start:-100px;margin-inline:auto}}@media(min-width: 1200px){.featured-block-with-bg-img .text-content{width:77.66%;margin-block-start:-150px;max-width:1283px}}@media(min-width: 992px){.featured-block-with-bg-img .text-content.column-2{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}}@media(min-width: 1200px){.featured-block-with-bg-img .text-content.column-2{gap:46px}}.featured-block-with-bg-img .text-content.column-2 .col-1-wrap{display:flex;flex-direction:column;row-gap:10px;align-self:center}@media(min-width: 992px){.featured-block-with-bg-img .text-content.column-2 .col-1-wrap{height:100%}}.featured-block-with-bg-img .text-content.column-2 .col-2-wrap{padding-block-start:27px;align-self:center}@media(min-width: 992px){.featured-block-with-bg-img .text-content.column-2 .col-2-wrap{padding-block-start:0;height:100%}}.featured-block-with-bg-img .text-content.brand-site{padding:41px 20px 68px 20px;padding-block:25px;padding-inline:20px}@media(min-width: 992px){.featured-block-with-bg-img .text-content.brand-site{padding-inline:30px}}@media(min-width: 1200px){.featured-block-with-bg-img .text-content.brand-site{padding-block:40px;padding-inline:99px}}.featured-block-with-bg-img .text-content.property-site{padding:41px 20px 68px 20px;padding-block:25px;padding-inline:20px}@media(min-width: 992px){.featured-block-with-bg-img .text-content.property-site{padding-inline:30px}}@media(min-width: 1200px){.featured-block-with-bg-img .text-content.property-site{padding-inline:99px}}@media(min-width: 992px){.unit-gallery .gallery-container{margin:0 auto;max-width:calc(100% - 124px)}}@media(min-width: 1200px){.unit-gallery .filter-dropdown{display:none}}.unit-gallery .filter-dropdown .select2-container{display:flex;justify-content:center;margin:0 auto;max-width:186px;font-family:"helvetica_neue_medium",sans-serif;font-size:1.1875rem;line-height:1.375rem;letter-spacing:0;color:#000}.unit-gallery .filter-dropdown .select2-container .selection .select2-selection--single{width:fit-content;border:none;display:flex;column-gap:8px}.unit-gallery .filter-dropdown .select2-container .selection .select2-selection--single .select2-selection__rendered{padding:0 0 33px 0;position:relative;color:#000}.unit-gallery .filter-dropdown .select2-container .selection .select2-selection--single .select2-selection__rendered::after{content:"";display:block;border-bottom:2px solid #d52f89;position:absolute;bottom:0;width:100%}.unit-gallery .filter-dropdown .select2-container .selection .select2-selection--single .select2-selection__arrow{position:relative;display:flex;align-items:center;top:0;right:0}.unit-gallery .filter-dropdown .select2-container .selection .select2-selection--single .select2-selection__arrow::after{content:"";background-image:var(--dropdown-arrow);background-repeat:no-repeat;display:inline-block;margin-inline-start:3px;transition:transform .3s ease-in-out;width:11px;height:11px;position:absolute;top:5px;bottom:0;margin:auto}.unit-gallery .filter-dropdown .select2-container .selection .select2-selection--single .select2-selection__arrow b{display:none}.unit-gallery .filter-dropdown .select2-container.select2-container--open .select2-selection__arrow::after{transform:rotate(180deg) !important}.unit-gallery .filter-dropdown .select2-selection--single{background-color:var(--background-color)}.unit-gallery .filter-slider{overflow:visible;display:none}@media(min-width: 1200px){.unit-gallery .filter-slider{display:block;overflow:hidden}}@media(min-width: 1200px)and (min-width: 992px){.unit-gallery .filter-slider{margin:0 auto;max-width:calc(100% - 124px)}}.unit-gallery .filter-categories{margin:0px;padding:0px;list-style:none}@media(min-width: 992px){.unit-gallery .filter-categories{display:flex;column-gap:43px;flex-wrap:wrap;justify-content:center}}.unit-gallery .filter-categories .category-item{cursor:pointer;width:fit-content;position:relative;padding-bottom:7px;font-family:"helvetica_neue_medium",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0;color:#000}.unit-gallery .filter-categories .category-item::after{content:"";display:block;border-bottom:2px solid #d52f89;position:absolute;bottom:0;width:100%;transition:transform .3s ease-in-out;transform:scaleX(0)}.unit-gallery .filter-categories .category-item:hover::after{transform:scaleX(0.8)}.unit-gallery .filter-categories .category-item.js-active::after{transform:scaleX(1);pointer-events:none}.unit-gallery .gallery-grid{margin-top:41px}.unit-gallery .gallery-item{overflow:hidden}.unit-gallery .gallery-item.video .play-icon{position:absolute;width:50px;height:50px;inset:0;margin:auto;display:flex;justify-content:center;align-items:center;z-index:0}.unit-gallery .gallery-item.video .play-icon::after{content:"";display:block;background-color:#011344;opacity:.8;position:absolute;inset:0;width:100%;height:100%;border-radius:100%}.unit-gallery .gallery-item.video .play-icon svg{position:relative;z-index:1;width:20px;height:24px;margin-inline-start:6px}.unit-gallery .gallery-item::before{content:"";position:absolute;inset:0;opacity:1;background-color:#ccc;background-image:linear-gradient(90deg, rgba(217, 217, 217, 0), rgba(217, 217, 217, 0.5), rgba(217, 217, 217, 0));background-size:40px 100%;background-repeat:no-repeat;background-position:left -40px top 0;animation:shine 1s ease infinite}.unit-gallery .gallery-item:has(.lazyloaded):before{animation:none;content:none}.unit-gallery .gallery-item-inner-wrap{display:block;width:100%;height:100%;position:relative}.unit-gallery .gallery-item-inner-wrap::after{content:"";display:block;width:100%;height:100%;background-color:#000;position:absolute;left:0;top:0;opacity:0;transition:opacity .4s ease-in-out;mix-blend-mode:darken}.unit-gallery .gallery-item-inner-wrap picture,.unit-gallery .gallery-item-inner-wrap img{display:block;width:100%;height:100%}.unit-gallery .gallery-item-inner-wrap img{object-fit:cover;scale:1.2;opacity:0}.unit-gallery .gallery-item-inner-wrap img.lazyloaded{transition:opacity .3s ease-out,scale .5s ease-out;scale:1;opacity:1}.unit-gallery .gallery-item-inner-wrap .caption{width:fit-content;text-shadow:0px 0px 1px #000;font-family:"helvetica_neue_light",sans-serif;font-size:1.5rem;line-height:2.875rem;letter-spacing:0;color:#fff;position:absolute;left:0;bottom:72px;z-index:2;right:0;margin:0 auto;opacity:0;transition:opacity .4s ease-in-out}.unit-gallery .gallery-item-inner-wrap .plus-icon{width:fit-content;height:fit-content;position:absolute;inset:0;margin:auto;z-index:2;opacity:0;transition:opacity .4s ease-in-out}.unit-gallery .gallery-item-inner-wrap:hover::after{opacity:.73}.unit-gallery .gallery-item-inner-wrap:hover .caption,.unit-gallery .gallery-item-inner-wrap:hover .plus-icon{opacity:1}.unit-gallery .grid-controls-wrap{width:fit-content;margin-inline:auto;margin-top:30px}@media(min-width: 992px){.unit-gallery .grid-controls-wrap{margin-top:50px}}.unit-gallery .video-player-wrap{display:none}@keyframes shine{to{background-position:right -40px top 0}}.gallery-category{border:none !important;margin-top:10px}.gallery-category .select2-results{background-color:#fafafa;padding:22px 15px}.gallery-category .select2-results .select2-results__option{font-family:"helvetica_neue_medium",sans-serif;font-size:1.1875rem;line-height:1.375rem;letter-spacing:0;color:#000}.gallery-category .select2-results .select2-results__option.select2-results__option--selected{background-color:rgba(0,0,0,0);color:#000;pointer-events:none;display:none}.gallery-pop .fancybox-toolbar,.gallery-pop .fancybox-button--close,.gallery-pop .fancybox-button--arrow_left,.gallery-pop .fancybox-button--arrow_right{visibility:visible !important;opacity:1 !important}.gallery-pop .fancybox-button--close{display:none;background:rgba(0,0,0,0)}.gallery-pop.fancybox-is-open .fancybox-button--close{display:block}.gallery-pop.fancybox-is-open .fancybox-bg{opacity:1;background-color:#000}.gallery-pop .fancybox-inner .fancybox-caption{display:none}.gallery-pop .fancybox-inner .fancybox-toolbar .fancybox-button{transition:none;color:rgba(0,0,0,0);width:14px;height:14px;padding:0;top:30px;right:20px}@media(min-width: 1200px){.gallery-pop .fancybox-inner .fancybox-toolbar .fancybox-button{top:44px;right:128px}}.gallery-pop .fancybox-inner .fancybox-toolbar .fancybox-button svg path{stroke-width:initial}.gallery-pop .fancybox-inner .fancybox-navigation{position:absolute;bottom:50px;width:100%;display:flex;column-gap:20px;justify-content:space-around}@media(min-width: 414px)and (orientation: landscape){.gallery-pop .fancybox-inner .fancybox-navigation{bottom:19px}}@media(min-width: 768px){.gallery-pop .fancybox-inner .fancybox-navigation{bottom:25px}}@media(min-width: 992px){.gallery-pop .fancybox-inner .fancybox-navigation{align-items:center;padding:0;z-index:99999}}@media(min-width: 1200px){.gallery-pop .fancybox-inner .fancybox-navigation{width:calc(100% - 100px);justify-content:space-between;bottom:unset;top:50%;left:50%;transform:translate(-50%, -50%)}}.gallery-pop .fancybox-inner .fancybox-navigation .fancybox-button{background:rgba(0,0,0,0);padding:0;position:relative;inset:0;outline:0;width:40px;height:40px}.gallery-pop .fancybox-inner .fancybox-navigation .fancybox-button--arrow_left svg{transform:rotate(180deg)}.gallery-pop .fancybox-slide--current .fancybox-content .fancybox-caption{display:block;padding:0;background:rgba(0,0,0,0);margin:0;bottom:-60px;font-family:"helvetica_neue_light",sans-serif;font-size:1.5rem;line-height:2.875rem;letter-spacing:0;color:#fff}@media(min-width: 1600px){.gallery-pop .fancybox-slide--image{padding:4.5833333333dvw 0 6.9444444444dvw !important}}@media(min-width: 1200px){.gallery-pop .fancybox-image{width:74.52vw;height:41.81vw;left:50% !important;top:50% !important;transform:translate(-50%, -50%);max-width:1073px;max-height:602px}}@media(min-width: 1920px){.gallery-pop .fancybox-image{width:100%;height:100%;max-width:none;max-height:none}}@media(min-width: 1200px){.gallery-pop .fancybox-slide--iframe .fancybox-iframe,.gallery-pop .fancybox-slide--iframe .fancybox-content{max-width:1073px;max-height:41.8vw}}@media(min-width: 1920px){.gallery-pop .fancybox-slide--iframe .fancybox-iframe,.gallery-pop .fancybox-slide--iframe .fancybox-content{max-width:none;max-height:none}}.common-cms-featured-block{position:relative}@media(min-width: 992px){.common-cms-featured-block.enable-pattern::before{content:"";display:block;background-image:var(--block-background-image);width:33.6805555556%;height:calc(100% - 2.08vw);position:absolute;top:var(--block-custom-top-gap, 0);right:0}}.common-cms-featured-block.enable-pattern .top-container .image-wrapper.has-bg-pattern::before{content:"";display:block;background-image:var(--block-background-image);width:70.2564102564%;height:100%;position:absolute;top:0;right:0}@media(min-width: 768px){.common-cms-featured-block.enable-pattern .top-container .image-wrapper.has-bg-pattern::before{width:59.2447916667%}}@media(min-width: 992px){.common-cms-featured-block.enable-pattern .top-container .image-wrapper.has-bg-pattern::before{display:none}}.common-cms-featured-block.enable-pattern .main-wrapper .bottom-content-wrapper{margin-block-start:50px}.common-cms-featured-block.enable-pattern.inverted-content .main-wrapper .bottom-content-wrapper{margin-block-start:6.5277777778%}@media(min-width: 992px){.common-cms-featured-block.has-bottom-content.enable-pattern::before{height:var(--pattern-height-calc, 71.1vw)}}@media(min-width: 992px){.common-cms-featured-block .main-wrapper .top-container{display:flex;flex-wrap:wrap;align-items:flex-end}}.common-cms-featured-block .main-wrapper .top-container .content-wrapper{padding:0 20px}@media(min-width: 768px){.common-cms-featured-block .main-wrapper .top-container .content-wrapper{padding:0 60px}}@media(min-width: 992px){.common-cms-featured-block .main-wrapper .top-container .content-wrapper{flex:0 0 56.6666666667%;padding:0 9.375% 0 10.9722222222%;margin-bottom:28%}}@media(min-width: 1435px){.common-cms-featured-block .main-wrapper .top-container .content-wrapper{margin-block-end:28%;margin-block-start:auto}}@media(min-width: 1920px){.common-cms-featured-block .main-wrapper .top-container .content-wrapper{padding:0 19.0104166667% 0 11.4583333333%;margin-block-end:30%}}.common-cms-featured-block .main-wrapper .top-container .content-wrapper .pre-title{font-family:"helvetica_neue_light",sans-serif;font-size:1.125rem;line-height:2.875rem;letter-spacing:0;color:#000;margin-bottom:20px}@media(min-width: 992px){.common-cms-featured-block .main-wrapper .top-container .content-wrapper .pre-title{font-size:1.375rem}}.common-cms-featured-block .main-wrapper .top-container .content-wrapper .subtitle{margin-block-start:13px;margin-inline-start:110px}@media(min-width: 992px){.common-cms-featured-block .main-wrapper .top-container .content-wrapper .subtitle{margin-block-start:11px;margin-inline-start:150px}}.common-cms-featured-block .main-wrapper .top-container .content-wrapper .subtitle.no-gap{margin-inline-start:0}.common-cms-featured-block .main-wrapper .top-container .content-wrapper .description{margin-block-start:16px}.common-cms-featured-block .main-wrapper .top-container .content-wrapper .description p{margin:0}@media(min-width: 992px){.common-cms-featured-block .main-wrapper .top-container .content-wrapper .description{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.common-cms-featured-block .main-wrapper .top-container .content-wrapper .description li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}}.common-cms-featured-block .main-wrapper .top-container .content-wrapper .button-wrap{margin-block:30px 25px}@media(min-width: 992px){.common-cms-featured-block .main-wrapper .top-container .content-wrapper .button-wrap{margin-block:34px 0}}.common-cms-featured-block .main-wrapper .top-container .image-wrapper{padding:25px 20px 38px;position:relative}.common-cms-featured-block .main-wrapper .top-container .image-wrapper.has-bg-pattern{padding:40px 20px 38px;position:relative}@media(min-width: 768px){.common-cms-featured-block .main-wrapper .top-container .image-wrapper.has-bg-pattern{padding:40px 60px 40px}}@media(min-width: 992px){.common-cms-featured-block .main-wrapper .top-container .image-wrapper.has-bg-pattern{flex:0 0 43.3333333333%;padding:0}}@media(min-width: 768px){.common-cms-featured-block .main-wrapper .top-container .image-wrapper{padding:40px 60px 40px}}@media(min-width: 992px){.common-cms-featured-block .main-wrapper .top-container .image-wrapper{flex:0 0 43.3333333333%;padding:0}}.common-cms-featured-block .main-wrapper .top-container .image-wrapper .image-inner{position:relative;width:100%;overflow:hidden;border-top-left-radius:51.2820512821dvw;border-top-right-radius:51.2820512821dvw}.common-cms-featured-block .main-wrapper .top-container .image-wrapper .image-inner.remove-clipping{border-top-left-radius:0;border-top-right-radius:0}@media(min-width: 768px){.common-cms-featured-block .main-wrapper .top-container .image-wrapper .image-inner{width:78%;margin:0 auto}}@media(min-width: 992px){.common-cms-featured-block .main-wrapper .top-container .image-wrapper .image-inner{width:75.16%;margin:auto 0}}.common-cms-featured-block .main-wrapper .top-container .image-wrapper .image-inner .picture img{width:100%;height:100%;object-fit:cover;aspect-ratio:350/558}@media(min-width: 768px){.common-cms-featured-block .main-wrapper .top-container .image-wrapper .image-inner .picture img{aspect-ratio:350/500}}@media(min-width: 992px){.common-cms-featured-block .main-wrapper .top-container .image-wrapper .image-inner .picture img{aspect-ratio:469/749}}.common-cms-featured-block .main-wrapper .bottom-container{margin-top:10px}.common-cms-featured-block .main-wrapper .bottom-container .image-wrapper{position:relative;width:100%}@media(min-width: 992px){.common-cms-featured-block .main-wrapper .bottom-container .image-wrapper{width:55.2777777778%;margin-top:-23.7%}}.common-cms-featured-block .main-wrapper .bottom-container .image-wrapper .picture img{width:100%;height:100%;object-fit:cover;aspect-ratio:390/263}@media(min-width: 992px){.common-cms-featured-block .main-wrapper .bottom-container .image-wrapper .picture img{aspect-ratio:796/444}}.common-cms-featured-block .main-wrapper .bottom-content-wrapper{margin-top:50px;padding:0 20px;display:inline-block}@media(min-width: 768px){.common-cms-featured-block .main-wrapper .bottom-content-wrapper{padding:0 40px;width:100%}}@media(min-width: 992px){.common-cms-featured-block .main-wrapper .bottom-content-wrapper{padding:0 clamp(20px,14.4444444444%,400px);padding-block-start:5.5555555556%;margin-block-start:0;position:relative;z-index:1}}.common-cms-featured-block .main-wrapper .bottom-content-wrapper .h3-title,.common-cms-featured-block .main-wrapper .bottom-content-wrapper .body-text h3,.body-text .common-cms-featured-block .main-wrapper .bottom-content-wrapper h3,.common-cms-featured-block .main-wrapper .bottom-content-wrapper .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .common-cms-featured-block .main-wrapper .bottom-content-wrapper h3{text-align:center}@media(min-width: 1200px){.common-cms-featured-block .main-wrapper .bottom-content-wrapper .h3-title,.common-cms-featured-block .main-wrapper .bottom-content-wrapper .body-text h3,.body-text .common-cms-featured-block .main-wrapper .bottom-content-wrapper h3,.common-cms-featured-block .main-wrapper .bottom-content-wrapper .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .common-cms-featured-block .main-wrapper .bottom-content-wrapper h3{max-width:1025px;margin-inline:auto}}@media(min-width: 992px){.common-cms-featured-block.inverted-content::before{height:68.1944444444dvw;right:auto;left:0}.common-cms-featured-block.inverted-content .main-wrapper .top-container{flex-direction:row-reverse;align-items:flex-start}.common-cms-featured-block.inverted-content .main-wrapper .top-container .content-wrapper{flex:0 0 61.25%;padding:0 15.4166666667% 0 9.5138888889%}}@media(min-width: 992px)and (min-width: 1920px){.common-cms-featured-block.inverted-content .main-wrapper .top-container .content-wrapper{padding:0 23.4375% 0 10.4166666667%}}@media(min-width: 992px){.common-cms-featured-block.inverted-content .main-wrapper .top-container .image-wrapper{flex:0 0 38.75%}.common-cms-featured-block.inverted-content .main-wrapper .top-container .image-wrapper .image-inner{width:84.22%;margin:0 0 0 auto}}@media(min-width: 992px){.common-cms-featured-block.inverted-content .main-wrapper .bottom-container .image-wrapper{margin:-25% 4.5833333333% 0 auto}}.common-cms-featured-block.inverted-content .main-wrapper .bottom-container{padding:0 20px}@media(min-width: 992px){.common-cms-featured-block.inverted-content .main-wrapper .bottom-container{padding:0}}.common-cms-featured-block.inverted-content .main-wrapper .bottom-container .image-wrapper .image{aspect-ratio:350/263}@media(min-width: 992px){.common-cms-featured-block.inverted-content .main-wrapper .bottom-container .image-wrapper .image{aspect-ratio:796/444}}.common-cms-simple-text-image .inner-wrapper .top-container{margin-bottom:50px}@media(min-width: 992px){.common-cms-simple-text-image .inner-wrapper .top-container{margin-bottom:40px}}@media(min-width: 768px){.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper{padding:0 40px}}@media(min-width: 992px){.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper{padding:0 67.5px;display:flex;flex-wrap:wrap;align-items:center}}.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container{margin-bottom:30px}@media(min-width: 992px){.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container{width:51.230228471%;margin-bottom:0;padding-inline-end:91px}}.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container .h2-title,.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container .body-text h2,.body-text .common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container h2,.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container h2{margin-bottom:10px}@media(min-width: 992px){.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container .h2-title,.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container .body-text h2,.body-text .common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container h2,.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container h2{margin-bottom:10px}}.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container .h3-title,.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container .body-text h3,.body-text .common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container h3,.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container h3{margin-inline-start:82px}@media(min-width: 992px){.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container .h3-title,.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container .body-text h3,.body-text .common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container h3,.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .left-container h3{margin-inline-start:48px}}@media(min-width: 992px){.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .right-container{width:48.769771529%}}.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .right-container .h3-title,.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .right-container .body-text h3,.body-text .common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .right-container h3,.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .right-container .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .right-container h3{margin-bottom:30px}@media(min-width: 992px){.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .right-container .h3-title,.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .right-container .body-text h3,.body-text .common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .right-container h3,.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .right-container .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .right-container h3{margin-bottom:20px}}.common-cms-simple-text-image .inner-wrapper .top-container .content-wrapper .right-container .description{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.common-cms-simple-text-image .inner-wrapper .bottom-container{display:flex;flex-wrap:wrap;padding:0 62px;max-width:1440px;margin:0 auto}}.common-cms-simple-text-image .inner-wrapper .bottom-container .image-wrapper{width:100%}@media(min-width: 992px){.common-cms-simple-text-image .inner-wrapper .bottom-container .image-wrapper{width:61.6261398176%}}.common-cms-simple-text-image .inner-wrapper .bottom-container .image-wrapper .picture{width:100%;height:100%;display:inline-block;position:relative}.common-cms-simple-text-image .inner-wrapper .bottom-container .image-wrapper .picture .image{width:100%;aspect-ratio:390/252;object-fit:cover}@media(min-width: 768px){.common-cms-simple-text-image .inner-wrapper .bottom-container .image-wrapper .picture .image{aspect-ratio:768/417}}@media(min-width: 992px){.common-cms-simple-text-image .inner-wrapper .bottom-container .image-wrapper .picture .image{aspect-ratio:811/524}}.common-cms-simple-text-image .inner-wrapper .bottom-container .content-wrapper{display:flex;width:100%;padding:0 20px;margin-top:-40px;position:relative;z-index:1}@media(min-width: 768px){.common-cms-simple-text-image .inner-wrapper .bottom-container .content-wrapper{padding:0 40px}}@media(min-width: 992px){.common-cms-simple-text-image .inner-wrapper .bottom-container .content-wrapper{padding:0;width:41.4893617021%;height:fit-content;margin:auto 0 auto -42px}}.common-cms-simple-text-image .inner-wrapper .bottom-container .content-wrapper .content-inner{padding:31px 20px 33px;background-color:var(--content-bg-color, #FFFFFF)}@media(min-width: 768px){.common-cms-simple-text-image .inner-wrapper .bottom-container .content-wrapper .content-inner{padding:31px 40px 33px}}@media(min-width: 992px){.common-cms-simple-text-image .inner-wrapper .bottom-container .content-wrapper .content-inner{padding:38px 52px}}.common-cms-simple-text-image .inner-wrapper .bottom-container .content-wrapper .content-inner .description{margin-block-start:30px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.common-cms-simple-text-image .inner-wrapper .bottom-container .content-wrapper .content-inner .description{margin-block-start:22px}}.common-cms-simple-text-image .inner-wrapper .bottom-container .content-wrapper .content-inner .description p{margin:0 0 25px}.common-cms-simple-text-image .inner-wrapper .bottom-container .content-wrapper .content-inner .description p:first-child{margin-top:0}.common-cms-simple-text-image .inner-wrapper .bottom-container .content-wrapper .content-inner .description p:last-child{margin-bottom:0}.common-cms-simple-text-image .inner-wrapper .bottom-container .content-wrapper .content-inner .button-wrap{margin-block-start:36px}@media(min-width: 992px){.common-cms-simple-text-image .inner-wrapper .bottom-container .content-wrapper .content-inner .button-wrap{margin-block-start:27px}}.common-cms-simple-text-image .inner-wrapper ul li{list-style-type:disc}.cms-txt-and-video-or-img-fullwidth{padding-block-start:28px}@media(min-width: 992px){.cms-txt-and-video-or-img-fullwidth{padding-block-start:50px}}.cms-txt-and-video-or-img-fullwidth .first-wrapper{padding-block-end:32px}@media(min-width: 992px){.cms-txt-and-video-or-img-fullwidth .first-wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));padding-block-end:50px}}.cms-txt-and-video-or-img-fullwidth .first-wrapper .f-content-wrap{align-self:center}.cms-txt-and-video-or-img-fullwidth .first-wrapper .f-content-wrap .title{margin-block-start:20px}@media(min-width: 992px){.cms-txt-and-video-or-img-fullwidth .first-wrapper .f-content-wrap .title{margin-block:0px}}.cms-txt-and-video-or-img-fullwidth .first-wrapper .f-content-wrap .sub-title{margin-block-start:2px}@media(min-width: 992px){.cms-txt-and-video-or-img-fullwidth .first-wrapper .f-content-wrap .sub-title{margin-block-start:10px}}.cms-txt-and-video-or-img-fullwidth .first-wrapper .f-content-wrap .btn-wrap{display:none}@media(min-width: 992px){.cms-txt-and-video-or-img-fullwidth .first-wrapper .f-content-wrap .btn-wrap{display:block;margin-block-start:20px}}@media(min-width: 992px){.cms-txt-and-video-or-img-fullwidth .first-wrapper .f-content-wrap.brand-or-property-site{padding-inline-end:80px}}.cms-txt-and-video-or-img-fullwidth .first-wrapper .f-content-right{align-self:center;margin-block-start:20px}@media(min-width: 992px){.cms-txt-and-video-or-img-fullwidth .first-wrapper .f-content-right{margin-block-start:0}}.cms-txt-and-video-or-img-fullwidth .first-wrapper .s-content-wrap{overflow:hidden;display:flex;flex-direction:column}@media(min-width: 992px){.cms-txt-and-video-or-img-fullwidth .first-wrapper .s-content-wrap{display:flex;height:100%;align-items:center}}.cms-txt-and-video-or-img-fullwidth .first-wrapper .readmore-btn{display:none}.cms-txt-and-video-or-img-fullwidth .first-wrapper .mb-btn-wrap{margin-block-start:37px;display:block}@media(min-width: 992px){.cms-txt-and-video-or-img-fullwidth .first-wrapper .mb-btn-wrap{display:none}}.cms-txt-and-video-or-img-fullwidth .first-wrapper.brand-or-property-site{text-align:center}@media(min-width: 992px){.cms-txt-and-video-or-img-fullwidth .first-wrapper.brand-or-property-site{text-align:unset}}.cms-txt-and-video-or-img-fullwidth .second-wrapper{position:relative}.cms-txt-and-video-or-img-fullwidth .second-wrapper .picture{width:100%;height:auto;aspect-ratio:390/246;overflow:hidden;display:block}@media(min-width: 992px){.cms-txt-and-video-or-img-fullwidth .second-wrapper .picture{aspect-ratio:1440/581}}.cms-txt-and-video-or-img-fullwidth .second-wrapper .picture img{width:100%;height:100%;object-fit:cover;object-position:center}.cms-txt-and-video-or-img-fullwidth .second-wrapper .video-wrap{position:relative;width:100%;aspect-ratio:390/246.21}@media(min-width: 992px){.cms-txt-and-video-or-img-fullwidth .second-wrapper .video-wrap{aspect-ratio:1440/581}}.cms-txt-and-video-or-img-fullwidth .second-wrapper .video-wrap iframe{width:100%;height:100%;display:block}.cms-txt-and-video-or-img-fullwidth .second-wrapper .video-wrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;z-index:8;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(0, 0, 0, 0.54) 0%, rgba(0, 0, 0, 0.31) 62%, rgba(0, 0, 0, 0) 100%) 0% 0% no-repeat padding-box;height:55px}@media(min-width: 992px){.cms-txt-and-video-or-img-fullwidth .second-wrapper .video-wrap::after{height:107px}}.cms-txt-and-video-or-img-fullwidth .second-wrapper .video-wrap .video-controlls{content:"";position:absolute;height:100%;width:100%;right:0;bottom:0;z-index:11}.cms-txt-and-video-or-img-fullwidth .second-wrapper .video-wrap .video-controlls .video-play-pause{position:relative;height:100%;width:100%}.cms-txt-and-video-or-img-fullwidth .second-wrapper .video-wrap .video-controlls .video-pause{position:absolute;right:20px;bottom:20px}@media(min-width: 992px){.cms-txt-and-video-or-img-fullwidth .second-wrapper .video-wrap .video-controlls .video-pause{right:50px;bottom:30px}}.cms-txt-and-video-or-img-fullwidth .second-wrapper .video-wrap .video-controlls.play .video-play-btn{display:none}.cms-txt-and-video-or-img-fullwidth .second-wrapper .video-wrap .video-controlls.pause .video-pause-btn{display:none}.cms-txt-and-video-or-img-fullwidth[data-readmore-active=true] .readmore-btn{display:block}@media(min-width: 992px){.has-img-fixed-parallax.amenity-popup-open #main,.has-img-fixed-parallax.amenity-popup-open #main-content{z-index:auto !important}}@media(min-width: 992px){.has-img-fixed-parallax.amenity-popup-open section.amenity-popup-wrapper{background-color:rgba(70,77,77,.95)}}@media(min-width: 992px){.has-img-fixed-parallax section{background-color:#fff}}@media(min-width: 992px){.has-img-fixed-parallax #main,.has-img-fixed-parallax #main-content{z-index:0 !important;margin-block-end:0 !important;background:rgba(0,0,0,0) !important;padding-block-end:0 !important}}@media(min-width: 992px){.has-img-fixed-parallax .footer{z-index:0 !important;position:relative !important}}@media(min-width: 992px){.has-img-fixed-parallax .cms-txt-and-video-or-img-fullwidth{margin-block-end:40.34vw}}@media(min-width: 992px){.has-img-fixed-parallax .cms-txt-and-video-or-img-fullwidth.enable-last-block-padding section:last-child{padding-block-end:80px}}@media(min-width: 992px){.has-img-fixed-parallax .cms-txt-and-video-or-img-fullwidth .first-wrapper{padding-block-end:40px}}@media(min-width: 992px){.has-img-fixed-parallax .cms-txt-and-video-or-img-fullwidth .second-wrapper{position:fixed;width:100vw;height:100vh;left:0;top:0;z-index:-1}}.has-img-fixed-parallax .cms-txt-and-video-or-img-fullwidth .second-wrapper .picture{aspect-ratio:390/511}@media(min-width: 992px){.has-img-fixed-parallax .cms-txt-and-video-or-img-fullwidth .second-wrapper .picture{aspect-ratio:1440/581;height:100%}}.unit-blog-grid{position:relative}@media(min-width: 768px){.unit-blog-grid .blog-grid-wrapper{max-width:1313px;width:100%;padding:0 20px;margin:0 auto}}.unit-blog-grid .blog-grid-wrapper .grid-item-wrapper .blog-item{display:none;background-color:#fafafa}.unit-blog-grid .blog-grid-wrapper .grid-item-wrapper .blog-item.active{display:flex}.unit-blog-grid .blog-grid-wrapper .grid-item-wrapper .blog-item .item-cat-wrap{display:flex;flex-wrap:wrap;flex-direction:row;word-spacing:-2px}.unit-blog-grid .blog-grid-wrapper .grid-item-wrapper .blog-item .item-cat-wrap .item-cat-title{color:#000;font-size:1.125rem;text-transform:none}.unit-blog-grid .blog-grid-wrapper .grid-item-wrapper .blog-item .item-cat-wrap .item-cat-title.uppercase{text-transform:uppercase}@media(min-width: 1200px){.unit-blog-grid .blog-grid-wrapper .grid-item-wrapper .blog-item .item-cat-wrap .item-cat-title{font-size:1rem}}.unit-blog-grid .blog-grid-wrapper .grid-item-wrapper .blog-item .item-title{color:#000;font-size:1.1875rem;line-height:1.8125rem;padding-bottom:12px}@media(min-width: 1200px){.unit-blog-grid .blog-grid-wrapper .grid-item-wrapper .blog-item .item-title{font-size:1.1875rem;line-height:1.375rem}}.unit-blog-grid .blog-grid-wrapper .grid-item-wrapper .blog-item .content{color:#000;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.unit-blog-grid .blog-grid-wrapper .grid-item-wrapper .blog-item .content li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}.unit-blog-grid .blog-grid-wrapper .grid-item-wrapper .blog-item .content p{display:inline}.unit-blog-grid .blog-grid-wrapper .grid-item-wrapper .blog-item .button-wrapper{justify-content:flex-start}.unit-blog-grid .blog-grid-wrapper .load-more-wrap{text-align:center;margin-block-start:40.5px}@media(min-width: 768px){.unit-blog-grid .blog-grid-wrapper .load-more-wrap{margin-block-start:61.5px}}.unit-blog-grid .filter-wrapper .js-filter-button{border:1px solid #000;color:#000}@media(hover: hover){.unit-blog-grid .filter-wrapper .js-filter-button:hover{color:#fff}}.unit-blog-grid~.common-filter-popup.blog .js-filter-popup{height:100%}.unit-blog-grid~.common-filter-popup.blog .popup-content{height:100%;max-height:none}.unit-blog-grid .json-link{display:none}.unit-experience-grid{position:relative}@media(min-width: 768px){.unit-experience-grid .experience-grid-wrapper{max-width:1313px;width:100%;padding:0 20px;margin:0 auto}}@media(min-width: 992px){.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper.one-col{grid-template-columns:repeat(1, 1fr)}}@media(min-width: 992px){.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper.one-col .experience-item{flex-direction:row}}@media(min-width: 992px){.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper.one-col .experience-item .image-container{aspect-ratio:656/481}}@media(min-width: 1200px){.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper.one-col .experience-item .content-wrapper{padding-inline:128px}}@media(min-width: 992px){.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper.one-col .image-container,.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper.one-col .content-wrapper{flex:0 0 50%}}.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper.one-col .content-wrapper{display:flex;flex-direction:column;justify-content:center;row-gap:25px}@media(min-width: 992px){.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper.one-col .button-wrapper{margin-block-start:unset}}@media(min-width: 992px){.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper.two-col{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper.two-col .experience-item .image-container{aspect-ratio:625.5/260}}@media(min-width: 992px){.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper.three-col{grid-template-columns:repeat(3, 1fr)}}.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper .experience-item{display:none;background-color:#f9fafc}@media(min-width: 992px){.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper .experience-item{overflow:hidden}}.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper .experience-item.active{display:flex}.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper .experience-item .image-container{position:relative;aspect-ratio:389/400}@media(min-width: 992px){.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper .experience-item .image-container{aspect-ratio:411/400}}.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper .experience-item .content-wrapper{padding-inline:25px 25px;padding-block:24px 20px;display:flex;flex-direction:column;row-gap:25px}.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper .experience-item .item-title{padding-block-end:0;font-family:"helvetica_neue_medium",sans-serif;font-size:1.1875rem;line-height:1.375rem;letter-spacing:0px;color:#011344}.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper .experience-item .content:not(.no-truncate){display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper .experience-item .content:not(.no-truncate) li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper .experience-item .content p{display:inline}.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper .experience-item .button-wrapper{padding:0}.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper .experience-item .button-wrapper.single-link{flex-direction:column;row-gap:18px;justify-content:flex-start;align-items:flex-start}@media(min-width: 992px){.unit-experience-grid .experience-grid-wrapper .grid-item-wrapper .experience-item .button-wrapper.single-link{flex-direction:row;justify-content:space-between;column-gap:20px}}.unit-experience-grid .experience-grid-wrapper .other-categories{position:absolute;bottom:0;width:100%;padding-inline:31px;padding-block-end:12px;text-transform:uppercase;z-index:1;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#fff}.unit-experience-grid .experience-grid-wrapper .other-categories::after{content:"";position:absolute;width:100%;height:calc(100% + 75px);background:rgba(0,0,0,0) linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.79) 51%, rgb(0, 0, 0) 100%) 0% 0% no-repeat padding-box;opacity:.67;bottom:0;left:0;z-index:-1}.unit-experience-grid .experience-grid-wrapper .other-categories .separator:last-child{display:none}.unit-experience-grid .experience-grid-wrapper .duration{padding-block-end:10px;display:block;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}.unit-experience-grid .experience-grid-wrapper .load-more-wrap{text-align:center;margin-block-start:40px}.unit-experience-grid .experience-grid-wrapper .link-w-icon{text-transform:none}.unit-experience-grid .filter-wrapper .js-filter-button{border:1px solid #000;color:#000;text-transform:uppercase}@media(hover: hover){.unit-experience-grid .filter-wrapper .js-filter-button:hover{color:#fff}}.unit-experience-grid~.common-filter-popup.experience .js-filter-popup{height:100%}.unit-experience-grid~.common-filter-popup.experience .popup-content{height:100%;max-height:none}.unit-spa-grid{position:relative}@media(min-width: 992px){.unit-spa-grid.two-col .grid-item-wrapper{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.unit-spa-grid.one-col .grid-item-wrapper{grid-template-columns:repeat(1, 1fr)}}@media(min-width: 992px){.unit-spa-grid.one-col .spa-grid-wrapper .grid-item-wrapper .spa-item{flex-direction:row}}@media(min-width: 992px){.unit-spa-grid.one-col .spa-grid-wrapper .grid-item-wrapper .spa-item.even{flex-direction:row-reverse}}@media(min-width: 992px){.unit-spa-grid.one-col .spa-grid-wrapper .grid-item-wrapper .spa-item .image-container{aspect-ratio:auto;flex:0 0 50%;min-height:481px}}@media(min-width: 992px){.unit-spa-grid.one-col .spa-grid-wrapper .grid-item-wrapper .spa-item .content-outer-wrap{padding:8.88vw}}@media(min-width: 1200px){.unit-spa-grid.one-col .spa-grid-wrapper .grid-item-wrapper .spa-item .content-outer-wrap{padding:128px}}@media(min-width: 992px){.unit-spa-grid.one-col .spa-grid-wrapper .grid-item-wrapper .spa-item .content-wrapper{padding-inline:0;padding-block:0 22px}}@media(min-width: 992px){.unit-spa-grid.one-col .spa-grid-wrapper .grid-item-wrapper .spa-item .button-wrapper.single-link{padding:0}}@media(min-width: 768px){.unit-spa-grid .spa-grid-wrapper{max-width:1313px;width:100%;padding:0 20px;margin:0 auto}}@media(min-width: 992px){.unit-spa-grid .spa-grid-wrapper{padding:0 84px}}@media(min-width: 1366px){.unit-spa-grid .spa-grid-wrapper{padding:0;max-width:1273px}}.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item{display:none;background-color:#f9fafc}.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item.active{display:flex}.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .image-container{aspect-ratio:389/260}@media(min-width: 992px){.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .image-container{aspect-ratio:410/260}}.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .item-cat-wrap{display:flex;flex-wrap:wrap;flex-direction:row}@media(min-width: 992px){.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .item-cat-wrap{padding-block-end:4px}}.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .item-cat-wrap .item-cat-title{color:#000;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;padding-block-end:5px;text-transform:none}@media(min-width: 1200px){.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .item-cat-wrap .item-cat-title{font-size:1.1875rem;line-height:1.375rem}}.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .item-title{color:#000;font-family:"helvetica_neue_light",sans-serif;font-size:1.1875rem;line-height:1.5625rem;padding-block-end:5px}@media(min-width: 992px){.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .item-title{padding-block-end:10px}}@media(min-width: 1200px){.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .item-title{font-size:1.1875rem;line-height:1.375rem}}.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .content li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .content p{display:inline}.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .content-wrapper{padding-inline:28px 28px;padding-block:27px 22px}@media(min-width: 992px){.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .content-wrapper{padding-inline:20px}}.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .button-wrapper.single-link{flex-direction:column;row-gap:18px;justify-content:flex-start}@media(min-width: 992px){.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .button-wrapper.single-link{flex-direction:row;justify-content:space-between;column-gap:20px;padding-inline:20px 20px}}.unit-spa-grid .spa-grid-wrapper .grid-item-wrapper .spa-item .button-wrapper .btn{padding-block:7px 7px}.unit-spa-grid .spa-grid-wrapper .load-more-wrap{text-align:center;margin-block-start:40.5px}@media(min-width: 768px){.unit-spa-grid .spa-grid-wrapper .load-more-wrap{margin-block-start:61.5px}}@media(min-width: 992px){.unit-spa-grid .spa-grid-wrapper .load-more-wrap{margin-block-start:35px}}.unit-spa-grid .content-outer-wrap{display:flex;flex-direction:column}@media(min-width: 992px){.unit-spa-grid .content-outer-wrap{justify-content:center;flex:0 0 50%}}@media(min-width: 992px){.unit-spa-grid .filter-wrapper.rm-border-n-center{margin-block:0}}@media(min-width: 992px){.unit-spa-grid .filter-wrapper.rm-border-n-center .title-wrap{display:block;flex:0 0 100%;text-align:center}}@media(min-width: 992px){.unit-spa-grid .filter-wrapper.rm-border-n-center .filter-bar{border-bottom:none;flex-wrap:wrap}}@media(min-width: 992px){.unit-spa-grid .filter-wrapper.rm-border-n-center .button-wrap{margin-inline-start:auto}}.unit-spa-grid .filter-wrapper .js-filter-button{border:1px solid #000;color:#000;text-transform:uppercase;font-size:1rem;line-height:1.625rem;font-family:"helvetica_neue_light",sans-serif;padding-block:3px 3px;padding-inline:10px}@media(hover: hover){.unit-spa-grid .filter-wrapper .js-filter-button:hover{color:#fff}}@media(min-width: 992px){.unit-spa-grid .filter-wrapper .js-filter-button{padding-inline:13px}}.unit-spa-grid~.common-filter-popup.spa .js-filter-popup{height:100%}.unit-spa-grid~.common-filter-popup.spa .popup-content{height:100%;max-height:none}.unit-venue-grid{position:relative}@media(min-width: 768px){.unit-venue-grid .venue-grid-wrapper{max-width:1313px;width:100%;padding:0 20px;margin:0 auto}}@media(min-width: 992px){.unit-venue-grid .venue-grid-wrapper{padding:0 84px}}@media(min-width: 1366px){.unit-venue-grid .venue-grid-wrapper{padding:0;max-width:1273px}}@media(min-width: 992px){.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 992px){.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper.one-col{grid-template-columns:repeat(1, 1fr)}}@media(min-width: 992px){.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper.one-col .hotel-item{flex-direction:row}}@media(min-width: 1200px){.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper.one-col .hotel-item .content-wrapper{padding-inline:128px}}@media(min-width: 992px){.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper.one-col .content-wrapper{justify-content:center}}@media(min-width: 992px){.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper.one-col .image-container,.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper.one-col .content-wrapper{flex:0 0 50%}}@media(min-width: 992px){.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper.one-col .button-wrapper{margin-block-start:unset}}@media(min-width: 768px){.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper.two-col{grid-template-columns:repeat(2, 1fr)}}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item{display:none;background-color:#f9fafc;overflow:hidden}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item.active{display:flex}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .image-container{aspect-ratio:389/260;position:relative}@media(min-width: 992px){.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .image-container{aspect-ratio:446/329}}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .image-container.left-side .custom-swiper-button-prev{opacity:1}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .image-container.right-side .custom-swiper-button-next{opacity:1}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .image-container.one-img .swiper-slide::after{display:none}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .item-cat-wrap{display:flex;flex-wrap:wrap;flex-direction:row}@media(min-width: 992px){.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .item-cat-wrap{padding-block-end:4px}}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .item-cat-wrap .item-cat-title{color:#000;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;padding-block-end:5px;text-transform:none}@media(min-width: 1200px){.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .item-cat-wrap .item-cat-title{font-size:1rem;line-height:1.375rem}}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .item-title{color:#000;font-family:"helvetica_neue_light",sans-serif;font-size:1.1875rem;line-height:1.5625rem;padding-block-end:5px}@media(min-width: 992px){.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .item-title{padding-block-end:10px}}@media(min-width: 1200px){.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .item-title{font-size:1.1875rem;line-height:1.375rem}}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .content{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .content li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .content p{display:inline}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .content-wrapper{padding-inline:26px 26px;padding-block:27px 22px;display:flex;flex-direction:column;row-gap:25px}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .content-wrapper .content{color:#000}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .button-wrapper{padding:0}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .button-wrapper.single-link{justify-content:flex-start}.unit-venue-grid .venue-grid-wrapper .grid-item-wrapper .hotel-item .button-wrapper a .text{text-transform:capitalize}.unit-venue-grid .venue-grid-wrapper .swiper-slide::after{content:"";position:absolute;width:100%;height:82px;pointer-events:none;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(0, 0, 0, 0.54) 0%, rgba(63, 63, 63, 0.33) 62%, rgba(84, 84, 84, 0) 100%) 0% 0% no-repeat padding-box;left:0;bottom:0;z-index:1}.unit-venue-grid .venue-grid-wrapper .swiper-slide.no-img{background-image:url("/integration/camino-real/public/images/placeholder/wide.png");background-size:cover;background-position:center center;background-repeat:no-repeat}.unit-venue-grid .venue-grid-wrapper .swiper-slide.no-img::after{display:none}.unit-venue-grid .venue-grid-wrapper .summary-wrap{display:flex;flex-wrap:wrap;column-gap:17px;align-items:flex-start}.unit-venue-grid .venue-grid-wrapper .occupancy,.unit-venue-grid .venue-grid-wrapper .nb-rooms,.unit-venue-grid .venue-grid-wrapper .baseline-outdoor{margin-block-start:6px;white-space:normal;display:inline-block;word-break:break-word;flex:0 0 auto;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.unit-venue-grid .venue-grid-wrapper .occupancy,.unit-venue-grid .venue-grid-wrapper .nb-rooms,.unit-venue-grid .venue-grid-wrapper .baseline-outdoor{display:flex;column-gap:6px}}.unit-venue-grid .venue-grid-wrapper .hotel-summery-text{display:block;flex:0 0 100%;margin-block-start:10px;text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}.unit-venue-grid .venue-grid-wrapper .baseline-outdoor p{margin:0}.unit-venue-grid .venue-grid-wrapper .load-more-wrap{text-align:center;margin-block-start:40.5px}@media(min-width: 768px){.unit-venue-grid .venue-grid-wrapper .load-more-wrap{margin-block-start:61.5px}}.unit-venue-grid .content-outer-wrap{display:flex;flex-direction:column}@media(min-width: 992px){.unit-venue-grid .content-outer-wrap{justify-content:center;flex:0 0 50%}}.unit-venue-grid .controlls-wrap{position:absolute;right:0;bottom:28px;z-index:2}@media(min-width: 992px){.unit-venue-grid .controlls-wrap{bottom:22px}}.unit-venue-grid .custom-swiper-pagination{margin-inline:33px}.unit-venue-grid .naviagtion-controlls{position:absolute;top:50%;transform:translateY(-50%);right:0;left:0;margin:auto;height:fit-content;width:100%;display:flex;justify-content:space-between;padding-inline:10px;z-index:1;pointer-events:none}.unit-venue-grid .custom-swiper-button-prev,.unit-venue-grid .custom-swiper-button-next{pointer-events:all;opacity:0;transition:opacity .3s ease-in-out}.unit-venue-grid .filter-wrapper .js-filter-button{border:1px solid #707070;color:#000;text-transform:uppercase;font-size:1rem;line-height:1.625rem;font-family:"helvetica_neue_light",sans-serif;padding-block:3px 3px;padding-inline:10px}@media(hover: hover){.unit-venue-grid .filter-wrapper .js-filter-button:hover{color:#fff}}@media(min-width: 992px){.unit-venue-grid .filter-wrapper .js-filter-button{padding-inline:13px}}.unit-venue-grid~.common-filter-popup.venue .js-filter-popup{height:100%}.unit-venue-grid~.common-filter-popup.venue .popup-content{height:100%;max-height:none}.unit-destinations-hotel-list{position:relative}.unit-destinations-hotel-list .hotel-list-wrapper .grid-item-wrapper .hotel-item{display:none;background-color:#fafafa}.unit-destinations-hotel-list .hotel-list-wrapper .grid-item-wrapper .hotel-item.active{display:flex}.unit-destinations-hotel-list .hotel-list-wrapper .grid-item-wrapper .hotel-item .content-wrapper .item-title{color:#000}.unit-destinations-hotel-list .hotel-list-wrapper .grid-item-wrapper .hotel-item .content-wrapper .item-title.hotel-list-item{font-size:1.6875rem;line-height:2.4375rem}.unit-destinations-hotel-list .hotel-list-wrapper .grid-item-wrapper .hotel-item .content-wrapper .content{color:#000}.unit-destinations-hotel-list .hotel-list-wrapper .load-more-wrap{text-align:center;margin-block-start:40.5px}@media(min-width: 768px){.unit-destinations-hotel-list .hotel-list-wrapper .load-more-wrap{margin-block-start:61.5px}}.unit-destinations-hotel-list .filter-wrapper{max-width:initial}@media(min-width: 992px){.unit-destinations-hotel-list .filter-wrapper{max-width:1313px}}.unit-destinations-hotel-list .filter-wrapper .filter-bar{padding-inline:30px}.unit-destinations-hotel-list .filter-button .js-filter-button{text-transform:uppercase;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.625rem;color:#000;border:1px solid #000}.unit-destinations-hotel-list .filter-button .js-filter-button:hover{color:#fff}.unit-destinations-hotel-list .filter-label-wrapper{margin-bottom:25px}.unit-destinations-hotel-list .hotel-list-wrapper{width:100%;margin:0 auto}@media(min-width: 768px){.unit-destinations-hotel-list .hotel-list-wrapper{max-width:calc(100% - 40px)}}@media(min-width: 992px){.unit-destinations-hotel-list .hotel-list-wrapper{max-width:1313px;padding:0 20px}}.unit-destinations-hotel-list .link-w-icon{text-transform:capitalize}.unit-explore-more-offers{position:relative}.unit-explore-more-offers .filter-button .text{text-transform:uppercase}.unit-explore-more-offers .offer-grid-wrapper{width:100%}@media(min-width: 768px){.unit-explore-more-offers .offer-grid-wrapper{max-width:calc(100% - 40px);margin:0 auto}}@media(min-width: 992px){.unit-explore-more-offers .offer-grid-wrapper{max-width:1313px;padding:0 20px}}@media(min-width: 992px){.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper.one-col{grid-template-columns:repeat(1, 1fr)}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper.one-col .offer-item{flex-direction:row}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper.one-col .image-container,.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper.one-col .content-wrapper{flex:0 0 50%}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper.one-col .image-container{aspect-ratio:656/481}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper.one-col .button-wrapper{margin-block-start:unset}}@media(min-width: 992px){.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper.two-col{grid-template-columns:repeat(2, 1fr)}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper.two-col .image-container{aspect-ratio:625.5/260}}@media(min-width: 992px){.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper.three-col{grid-template-columns:repeat(3, 1fr)}}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper .offer-item{display:none;background-color:#fafafa}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper .offer-item .image-container{position:relative}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper .offer-item .image-container::after{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:137px;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(0, 0, 0, 0.54) 0%, rgba(63, 63, 63, 0.33) 62%, rgba(84, 84, 84, 0) 100%) 0% 0% no-repeat padding-box;opacity:1}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper .offer-item .image-container .overlay-text{position:absolute;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;bottom:0;z-index:1;padding-inline:31px;padding-block:18px;text-shadow:0px 0px 1px #000}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper .offer-item .image-container .overlay-text .offer-rate{font-family:"helvetica_neue_medium",sans-serif;font-size:1.25rem;line-height:1.4375rem;letter-spacing:0px;color:#fff;text-transform:uppercase}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper .offer-item .image-container .overlay-text .offer-hotel-name .offer-hotel-title{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#fff;text-transform:capitalize}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper .offer-item .image-container .overlay-text .offer-hotel-name .offer-hotel-title .property-count,.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper .offer-item .image-container .overlay-text .offer-hotel-name .offer-hotel-title .hotel-name{text-decoration:underline;text-underline-offset:6px}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper .offer-item .content-wrapper{display:flex;flex-direction:column;row-gap:25px}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper .offer-item .item-title{color:#000}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper .offer-item .button-wrapper{padding:0}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper .offer-item .button-wrapper .link .icon svg path,.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper .offer-item .button-wrapper .link .icon svg g{stroke:#000}.unit-explore-more-offers .offer-grid-wrapper .grid-item-wrapper .offer-item.active{display:flex}.unit-explore-more-offers .offer-grid-wrapper .load-more-wrap{text-align:center;margin-block-start:40.5px}@media(min-width: 768px){.unit-explore-more-offers .offer-grid-wrapper .load-more-wrap{margin-block-start:61.5px}}.unit-room-grid .title-section{text-align:center;padding-inline:20px;max-width:1283px;width:100%;margin:0 auto}.unit-room-grid .title-section span{display:block}.unit-room-grid .title-section .h2-title,.unit-room-grid .title-section .body-text h2,.body-text .unit-room-grid .title-section h2,.unit-room-grid .title-section .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .unit-room-grid .title-section h2{margin-block-end:2px}.unit-room-grid .title-section .content-area{margin-block-start:18px}@media(min-width: 992px){.unit-room-grid .title-section .content-area{margin-block-start:20px}}.unit-room-grid .tab-section{width:100%;margin-block:38px 41px;background-color:#fafafa;padding-block:25px}.unit-room-grid .tab-section .tab-wrapper{max-width:852px;display:flex;flex-direction:row;column-gap:20px;align-items:center;justify-content:center;margin-inline:auto;flex-wrap:wrap;position:relative}.unit-room-grid .tab-section .cat-item{pointer-events:all;cursor:pointer;position:relative;display:none}@media(min-width: 992px){.unit-room-grid .tab-section .cat-item{display:block}}.unit-room-grid .tab-section .cat-item::after{content:"";position:absolute;left:0;right:0;bottom:-2px;border-bottom:3px solid #d52f89;transition:width .3s ease-in-out;margin:auto;width:80%}@media(min-width: 992px){.unit-room-grid .tab-section .cat-item::after{width:0}}.unit-room-grid .tab-section .cat-item.active::after{width:100%}@media(hover: hover){.unit-room-grid .tab-section .cat-item:hover::after{width:80%;transition:width .3s ease-in-out}}.unit-room-grid .tab-section .tab-item{font-family:"helvetica_neue_light",sans-serif;font-size:1.3125rem;line-height:1.8125rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.unit-room-grid .tab-section .tab-item{font-size:1.3125rem;line-height:1.8125rem}}@media(min-width: 992px){.unit-room-grid .items-container{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:20px;margin-block-start:40px;max-width:1313px;width:100%;padding:0 20px;margin:0 auto}}.unit-room-grid .room-item{margin-block-end:20px;display:flex;flex-direction:column;min-height:100%;background-color:#fafafa}@media(min-width: 992px){.unit-room-grid .room-item{width:calc(50% - 14px);margin-block-end:0}}@media(min-width: 1366px){.unit-room-grid .room-item{width:calc(33.3333333333% - 14px)}}.unit-room-grid .room-item.hide{display:none}.unit-room-grid .image-wrapper{width:100%}.unit-room-grid .image-wrapper.has-second-image .image-container::after{display:block}.unit-room-grid .room-grid-swiper.left-side .custom-swiper-button-prev{opacity:1}.unit-room-grid .room-grid-swiper.right-side .custom-swiper-button-next{opacity:1}.unit-room-grid .image-container{aspect-ratio:389/329;position:relative}@media(min-width: 992px){.unit-room-grid .image-container{aspect-ratio:445/329}}.unit-room-grid .image-container::after{display:none;content:"";position:absolute;bottom:0;left:0;height:127px;width:100%;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(0, 0, 0, 0.54) 0%, rgba(63, 63, 63, 0.33) 44%, rgba(84, 84, 84, 0) 100%) 0% 0% no-repeat padding-box}.unit-room-grid .image-container picture,.unit-room-grid .image-container img{display:block;width:100%;height:100%;object-fit:cover}.unit-room-grid .pagination-wrapper{width:fit-content;display:flex;column-gap:20px;position:absolute;bottom:24px;right:0;z-index:1}.unit-room-grid .pagination-wrapper .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#fff}.unit-room-grid .naviagtion-controlls{position:absolute;top:50%;right:0;left:0;transform:translateY(-50%);height:fit-content;width:100%;display:flex;justify-content:space-between;bottom:33px;padding-inline:10px;z-index:1;pointer-events:none}.unit-room-grid .custom-swiper-button-prev,.unit-room-grid .custom-swiper-button-next{pointer-events:all;transition:opacity .3s ease-in-out}@media(min-width: 1200px){.unit-room-grid .custom-swiper-button-prev,.unit-room-grid .custom-swiper-button-next{opacity:0}}.unit-room-grid button.custom-swiper-button-prev{transform:unset}.unit-room-grid button.custom-swiper-button-prev svg{transform:rotate(180deg)}.unit-room-grid .content-wrapper{padding-block:18px 30px}@media(min-width: 992px){.unit-room-grid .content-wrapper{padding-block:20px 21px;padding-inline:19px}}@media(max-width: 991px){.unit-room-grid .room-cat-wrap,.unit-room-grid .room-title,.unit-room-grid .description{padding-inline:17px 20px}}.unit-room-grid .room-category{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.3125rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.unit-room-grid .room-category{font-size:1rem;line-height:1.375rem}}.unit-room-grid .description{margin-block-start:15px}@media(min-width: 992px){.unit-room-grid .description{margin-block-start:18px}}.unit-room-grid .description.not-full-content{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.unit-room-grid .description.not-full-content li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}.unit-room-grid .room-amenities-wrap{margin-block-start:15px}@media(max-width: 991px){.unit-room-grid .room-amenities-wrap{padding-inline:17px 5px}}@media(min-width: 992px){.unit-room-grid .room-amenities-wrap{margin-block-start:15px}}.unit-room-grid .room-amenities-wrap .amenities{display:flex;flex-wrap:wrap;column-gap:15px;row-gap:13px}@media(min-width: 992px){.unit-room-grid .room-amenities-wrap .amenities{column-gap:20px;row-gap:5px}}.unit-room-grid .room-amenities-wrap .one-amenity{display:flex;justify-content:space-between;align-items:center;column-gap:5px}.unit-room-grid .room-amenities-wrap .amenity-icon{display:flex;align-items:center}.unit-room-grid .room-amenities-wrap svg path{stroke:#000}.unit-room-grid .room-amenities-wrap #icon_rooms path{fill:#000}.unit-room-grid .room-amenities-wrap .amenity-icon g{stroke:#000}.unit-room-grid .amenities-title{margin-block-end:8px;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.4375rem;letter-spacing:0px;color:#000}@media(min-width: 1200px){.unit-room-grid .amenities-title{font-size:1rem;line-height:1.4375}}.unit-room-grid .amenity-name{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}.unit-room-grid .bottom-content-wrap{display:flex;justify-content:space-between;align-items:center;margin-block-start:auto;padding-inline:19px;padding-block-end:43px}@media(min-width: 992px){.unit-room-grid .bottom-content-wrap{padding-block-end:21px}}.unit-room-grid .bottom-content-wrap .rate-text,.unit-room-grid .bottom-content-wrap .currency-type{font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.3125rem;letter-spacing:0px;color:#000}@media(min-width: 1200px){.unit-room-grid .bottom-content-wrap .rate-text,.unit-room-grid .bottom-content-wrap .currency-type{font-size:1rem;line-height:.7619047619}}.unit-room-grid .bottom-content-wrap .currency-type{margin-inline-start:2px}.unit-room-grid .load-more-wrap{margin-block-start:39px;text-align:center}.unit-room-grid .js-select2-wrapper{text-align:center;min-width:150px}@media(min-width: 992px){.unit-room-grid .js-select2-wrapper{display:none}}.unit-room-grid .js-select2-wrapper .select2-container.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.unit-room-grid .js-select2-wrapper .select2-container .select2-selection__arrow{background:var(--dropdown-arrow) no-repeat center center;background-size:contain;top:2px;height:18px;transition:transform .3s ease-in-out;position:static;margin-block-end:3px}.unit-room-grid .js-select2-wrapper .select2-container .select2-selection__arrow b{display:none}.unit-room-grid .js-select2-wrapper .select2-container .select2-dropdown{border:none;background-color:#f5f6f4}.unit-room-grid .js-select2-wrapper .select2-container .select2-selection--single{display:flex;justify-content:center;align-items:center;border:none;background-color:rgba(0,0,0,0)}.unit-room-grid .js-select2-wrapper .select2-container .select2-selection--single .select2-selection__rendered{position:relative;display:inline-block;padding:0;padding-inline-end:4px;font-family:"helvetica_neue_light",sans-serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:0px;color:#000}.unit-room-grid .js-select2-wrapper .select2-container .select2-selection--single .select2-selection__rendered::after{content:"";position:absolute;left:0;bottom:0;border-bottom:2px solid #d52f89;right:auto;width:calc(100% - 27px);margin:auto}.unit-room-grid .js-select2-wrapper .select2-container .select2-results .select2-results__option{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}.unit-room-grid .js-select2-wrapper .select2-container .select2-results .select2-results__option.select2-results__option--highlighted{background:#e0e0e0}.unit-room-grid .rate-link-wrap{display:flex;flex-direction:column;row-gap:10px}.common-cms-text-image-fluid{overflow-y:hidden;position:relative}@media(min-width: 992px){.common-cms-text-image-fluid.aos-animate.vertical-shaped .inner-wrapper{max-width:1145px;padding:0 114px}}@media(min-width: 1200px){.common-cms-text-image-fluid.aos-animate.vertical-shaped .inner-wrapper{max-width:1145px;padding:0 40px}}@media(min-width: 992px){.common-cms-text-image-fluid .inner-wrapper{max-width:1314px;padding:0 114px;margin:0 auto}}@media(min-width: 992px){.common-cms-text-image-fluid .inner-wrapper .block-wrapper{display:flex;flex-wrap:wrap;align-items:center}}.common-cms-text-image-fluid .inner-wrapper .left-container{padding:0 20px}@media(min-width: 768px){.common-cms-text-image-fluid .inner-wrapper .left-container{padding:0 85px}}@media(min-width: 992px){.common-cms-text-image-fluid .inner-wrapper .left-container{width:43.2780847145%;padding:0 35px 0 0}}.common-cms-text-image-fluid .inner-wrapper .left-container .image-wrapper{position:relative;aspect-ratio:350/559;width:100%;height:auto;overflow:hidden;margin-bottom:28px}@media(min-width: 768px){.common-cms-text-image-fluid .inner-wrapper .left-container .image-wrapper{width:75%;margin:0 auto 28px}}@media(min-width: 992px){.common-cms-text-image-fluid .inner-wrapper .left-container .image-wrapper{width:100%;aspect-ratio:435/695;margin-bottom:0}}.common-cms-text-image-fluid .inner-wrapper .left-container .image-wrapper .picture,.common-cms-text-image-fluid .inner-wrapper .left-container .image-wrapper img{width:100%;height:100%;display:block}.common-cms-text-image-fluid .inner-wrapper .left-container .image-wrapper img{object-fit:cover}@media(min-width: 992px){.common-cms-text-image-fluid .inner-wrapper .right-container{width:56.7219152855%;margin:auto 0}}.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper{position:relative;padding:30px 20px 128px;background-color:var(--content-bg-color, #fafafa)}.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper::after{content:"";display:block;background-image:var(--content-background-image);background-repeat:repeat-x;width:100%;height:67px;position:absolute;bottom:0;left:0}@media(min-width: 768px){.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper{padding:30px 45px 128px}}@media(min-width: 768px){.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper{padding:70px 77px 136px 79px}}.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper .title{margin-block-start:9px;display:flex;flex-direction:column}@media(min-width: 992px){.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper .title{margin-block-start:15px}}.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper .subtitle{margin-block-start:2px}@media(min-width: 992px){.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper .subtitle{margin-block-start:10px}}.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper .description{margin-block-start:8px}@media(min-width: 992px){.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper .description{margin-block-start:9px}}.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper .description p{margin:0}.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper .link-wrap{margin-block-start:17px}@media(min-width: 992px){.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper .link-wrap{margin-block-start:25px}}.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper.no-bg-image{padding:30px 20px 61px}@media(min-width: 768px){.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper.no-bg-image{padding:30px 45px 61px}}@media(min-width: 992px){.common-cms-text-image-fluid .inner-wrapper .right-container .content-wrapper.no-bg-image{padding:70px 79px 69px 77px}}@media(min-width: 992px){.common-cms-text-image-fluid.inverted-content.vertical-layout .inner-wrapper .block-wrapper .right-container{right:auto;left:auto}}@media(min-width: 992px){.common-cms-text-image-fluid.inverted-content.vertical-layout .inner-wrapper .block-wrapper .right-container .content-wrapper{max-width:100%}}.common-cms-text-image-fluid.inverted-content .inner-wrapper .block-wrapper{flex-direction:row-reverse}@media(min-width: 992px){.common-cms-text-image-fluid.inverted-content .inner-wrapper .block-wrapper .right-container{left:114px;right:auto}}@media(min-width: 1200px){.common-cms-text-image-fluid.inverted-content .inner-wrapper .block-wrapper .right-container{left:auto;right:calc((100vw - 1095px)/2 + 471px)}}@media(min-width: 992px){.common-cms-text-image-fluid.vertical-shaped .inner-wrapper{margin:0 auto;max-width:100%;padding:0}}@media(min-width: 992px){.common-cms-text-image-fluid.vertical-shaped .inner-wrapper .block-wrapper{display:flex;flex-wrap:wrap;align-items:center}}@media(min-width: 768px){.common-cms-text-image-fluid.vertical-shaped .inner-wrapper .left-container{padding:0 85px}}@media(min-width: 992px){.common-cms-text-image-fluid.vertical-shaped .inner-wrapper .left-container{padding:0;width:100%}}.common-cms-text-image-fluid.vertical-shaped .inner-wrapper .left-container .image-wrapper{overflow:hidden;border-top-left-radius:51.2821dvw;border-top-right-radius:51.2821dvw}@media(max-width: 767px){.common-cms-text-image-fluid.vertical-shaped .inner-wrapper .left-container .image-wrapper{aspect-ratio:350/559;width:100%;height:auto;margin-block-end:28px}}@media(min-width: 768px)and (max-width: 991px){.common-cms-text-image-fluid.vertical-shaped .inner-wrapper .left-container .image-wrapper{aspect-ratio:350/559;width:100%;height:auto;margin-block-end:28px}}@media(min-width: 992px){.common-cms-text-image-fluid.vertical-shaped .inner-wrapper .left-container .image-wrapper{height:min(48.2vw,800px)}}.common-cms-text-image-fluid.vertical-shaped .inner-wrapper .left-container .image-wrapper .picture,.common-cms-text-image-fluid.vertical-shaped .inner-wrapper .left-container .image-wrapper img{width:100%;display:block;height:100%}.common-cms-text-image-fluid.vertical-shaped .inner-wrapper .left-container .image-wrapper img{object-fit:cover}@media(min-width: 992px){.common-cms-text-image-fluid.vertical-shaped .inner-wrapper .right-container{margin:auto 0;position:absolute;top:0;margin-block:auto;height:fit-content;width:100%;right:114px;max-width:calc(100vw - 600px);bottom:0}}@media(min-width: 1200px){.common-cms-text-image-fluid.vertical-shaped .inner-wrapper .right-container{max-width:616px;left:calc((100vw - 1095px)/2 + 471px)}}.common-cms-text-image-fluid.vertical-shaped .left-container.aos-animate{width:100%}@media(min-width: 992px){.common-cms-text-image-fluid.vertical-shaped .left-container.aos-animate{max-width:335px}}@media(min-width: 1200px){.common-cms-text-image-fluid.vertical-shaped .left-container.aos-animate{max-width:435px}}@media(min-width: 1200px){.common-cms-text-image-fluid.vertical-shaped .left-container.aos-animate .image-wrapper{height:min(48.2vw,695px)}}@media(min-width: 992px){.common-cms-text-image-fluid.vertical-layout .inner-wrapper{padding:0 54px}.common-cms-text-image-fluid.vertical-layout .inner-wrapper .block-wrapper{align-items:stretch}.common-cms-text-image-fluid.vertical-layout .inner-wrapper .block-wrapper .left-container{width:50%;padding:0}.common-cms-text-image-fluid.vertical-layout .inner-wrapper .block-wrapper .left-container .image-wrapper{aspect-ratio:603/695;height:100%}.common-cms-text-image-fluid.vertical-layout .inner-wrapper .block-wrapper .right-container{width:50%;background-color:var(--content-bg-color, #fafafa);position:relative;margin:0;display:flex;align-items:center}.common-cms-text-image-fluid.vertical-layout .inner-wrapper .block-wrapper .right-container::after{content:"";display:block;background-image:var(--content-background-image);background-repeat:repeat-x;width:100%;height:67px;position:absolute;bottom:0;left:0}.common-cms-text-image-fluid.vertical-layout .inner-wrapper .block-wrapper .right-container .content-wrapper{padding:70px 79px 69px 77px}.common-cms-text-image-fluid.vertical-layout .inner-wrapper .block-wrapper .right-container .content-wrapper::after{display:none}.common-cms-text-image-fluid.horizontal-layout .inner-wrapper{padding:0}.common-cms-text-image-fluid.horizontal-layout .inner-wrapper .block-wrapper{align-items:stretch}.common-cms-text-image-fluid.horizontal-layout .inner-wrapper .block-wrapper .left-container{width:52.2070015221%;padding:0}.common-cms-text-image-fluid.horizontal-layout .inner-wrapper .block-wrapper .left-container .image-wrapper{aspect-ratio:686/543;height:100%}.common-cms-text-image-fluid.horizontal-layout .inner-wrapper .block-wrapper .right-container{width:45.8904109589%;background-color:var(--content-bg-color, #fafafa);position:relative;margin:0;display:flex;align-items:center}.common-cms-text-image-fluid.horizontal-layout .inner-wrapper .block-wrapper .right-container::after{content:"";display:block;background-image:var(--content-background-image);background-repeat:repeat-x;width:100%;height:67px;position:absolute;bottom:0;left:0}.common-cms-text-image-fluid.horizontal-layout .inner-wrapper .block-wrapper .right-container .content-wrapper{padding:70px 79px 69px 77px}.common-cms-text-image-fluid.horizontal-layout .inner-wrapper .block-wrapper .right-container .content-wrapper::after{display:none}}.common-cms-text-image-fluid.horizontal-layout .inner-wrapper .block-wrapper{column-gap:0}@media(min-width: 992px){.common-cms-text-image-fluid.horizontal-layout .inner-wrapper .block-wrapper{column-gap:18px}}@media(min-width: 1200px){.common-cms-text-image-fluid.clip-path-layout .inner-wrapper{max-width:unset;padding-inline:0;padding-right:calc((100vw - 1314px)/2)}}@media(min-width: 1200px){.common-cms-text-image-fluid.clip-path-layout .inner-wrapper .block-wrapper{align-items:stretch}}@media(min-width: 1200px){.common-cms-text-image-fluid.clip-path-layout .inner-wrapper .block-wrapper .left-container{width:52.2070015221%;padding:0}}@media(min-width: 1200px){.common-cms-text-image-fluid.clip-path-layout .inner-wrapper .block-wrapper .left-container .image-wrapper{aspect-ratio:686/612;height:100%}}@media(min-width: 1200px){.common-cms-text-image-fluid.clip-path-layout .inner-wrapper .block-wrapper .right-container{width:45.8904109589%;background-color:var(--content-bg-color, #fafafa);position:relative;margin:0;display:flex;align-items:center}.common-cms-text-image-fluid.clip-path-layout .inner-wrapper .block-wrapper .right-container::after{content:"";display:block;background-image:var(--content-background-image);background-repeat:repeat-x;width:100%;height:67px;position:absolute;bottom:0;left:0}}@media(min-width: 1200px){.common-cms-text-image-fluid.clip-path-layout .inner-wrapper .block-wrapper .right-container .content-wrapper{padding:70px 79px 69px 77px}.common-cms-text-image-fluid.clip-path-layout .inner-wrapper .block-wrapper .right-container .content-wrapper::after{display:none}}@media(min-width: 1200px){.common-cms-text-image-fluid.clip-path-layout .left-container{clip-path:polygon(0 0, 100% 10%, 100% 100%, 0 90%);padding:0}}@keyframes animateSection{0%{max-width:100%;padding:0}100%{max-width:1145px;padding:0 40px}}@keyframes animateTabletSection{0%{max-width:100%;padding:0}100%{max-width:1145px;padding:0 114px}}@keyframes animateDesktopImageContainer{0%{width:100%;max-width:100%;height:100%}100%{width:100%;max-width:435px;height:min(48.2vw,550px)}}@keyframes animateTabletImageContainer{0%{width:100%;max-width:100%;height:100%}100%{width:100%;max-width:335px;height:min(48.2vw,695px)}}@keyframes animateMobileImageContainer{0%{padding:0}100%{padding:0 20px}}@keyframes animateDesktopCorners{0%{border-top-left-radius:0;border-top-right-radius:0}25%{border-top-left-radius:0;border-top-right-radius:0}50%{border-top-left-radius:0;border-top-right-radius:0}50%{border-top-left-radius:0;border-top-right-radius:0}100%{border-top-left-radius:51.2820512821dvw;border-top-right-radius:51.2820512821dvw}}@keyframes animateMobileCorners{0%{border-top-left-radius:0;border-top-right-radius:0}100%{border-top-left-radius:51.2820512821dvw;border-top-right-radius:51.2820512821dvw}}.full-width-image-with-text-overlay{overflow:hidden}.full-width-image-with-text-overlay .block-wrapper{width:100%}.full-width-image-with-text-overlay .block-wrapper .image-wrapper{position:relative;overflow:hidden;min-height:511px;display:flex;flex-direction:column;height:100%}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .image-wrapper{min-height:677px}}.full-width-image-with-text-overlay .block-wrapper .intro-wrapper{margin-inline:20px;margin-block-end:35px;display:flex;flex-direction:column}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .intro-wrapper{width:83.1944444444%;margin-inline:auto}}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .intro-wrapper.content-middle{width:65.1388888889%}}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .intro-wrapper.content-middle .intro-upper-section{flex-direction:column;justify-content:center;align-items:center}}.full-width-image-with-text-overlay .block-wrapper .intro-wrapper.content-middle .title-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:100%}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .intro-wrapper.content-middle .title-wrapper{margin-block-end:15px}}.full-width-image-with-text-overlay .block-wrapper .intro-wrapper.content-middle .intro-content{text-align:center;width:100%}.full-width-image-with-text-overlay .block-wrapper .intro-wrapper.content-middle .link-wrap{display:flex;justify-content:center;align-items:center}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .intro-wrapper.content-middle .link-wrap{margin-block-start:25px}}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .title-wrapper{display:flex;flex-direction:column;row-gap:10px;width:50%;margin-block-end:26px;max-width:36.04vw}}.full-width-image-with-text-overlay .block-wrapper .intro-content{padding-block-start:14.82px}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .intro-content{width:50%;padding-block-start:0;display:flex;justify-content:flex-end;align-items:center}}.full-width-image-with-text-overlay .block-wrapper .link-wrap{margin-block-start:25px}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .link-wrap{margin-block-start:0}}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .link-wrap.brand-or-property-site{display:none}}.full-width-image-with-text-overlay .block-wrapper .intro-upper-section{display:flex;flex-direction:column}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .intro-upper-section{flex-direction:row;justify-content:space-between}}.full-width-image-with-text-overlay .block-wrapper .intro-upper-section.masterbrand-site .title-wrapper .link-wrap{display:none}.full-width-image-with-text-overlay .block-wrapper .intro-upper-section.brand-or-property-site .title-wrapper .link-wrap{display:none}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .intro-upper-section.brand-or-property-site .title-wrapper .link-wrap{display:block}}.full-width-image-with-text-overlay .block-wrapper .image-inner{position:absolute;left:0px;right:0px;width:100%;height:100%}.full-width-image-with-text-overlay .block-wrapper .image-inner .picture,.full-width-image-with-text-overlay .block-wrapper .image-inner img{width:100%;height:100%;display:block}.full-width-image-with-text-overlay .block-wrapper .image-inner img{object-fit:cover}.full-width-image-with-text-overlay .block-wrapper .content-wrapper{width:100%;position:relative;display:flex;height:100%;flex:1;flex-direction:column}.full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner{z-index:2;padding:0 34px 41px;padding-block-start:159px;position:relative;width:100%;max-width:100%;display:flex;flex-direction:column;justify-content:flex-end;flex:1}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner{padding-inline:105px 0;padding-block:135px 101px;flex:unset;margin-block:auto 0}}.full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner::after{content:"";display:inline-block;position:absolute;background:rgba(0,0,0,0) linear-gradient(180deg, transparent 0%, var(--overlay-color, #000000) 100%) 0% 0% no-repeat padding-box;bottom:0;left:0;width:100%;pointer-events:none;height:100%;display:flex;flex-direction:column;justify-content:center;z-index:-1}.full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner .h2-title,.full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner .body-text h2,.body-text .full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner h2,.full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner h2{color:#fff}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner .h2-title,.full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner .body-text h2,.body-text .full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner h2,.full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner h2{max-width:28.056vw}}.full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner .description{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#fff;margin-top:18px}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner .description{margin-top:15px;max-width:28.056vw}}.full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner .description p{margin:0}.full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner .button-wrap{margin-top:35px}@media(min-width: 992px){.full-width-image-with-text-overlay .block-wrapper .content-wrapper .content-inner .button-wrap{margin-top:25px;max-width:28.056vw}}.full-width-image-with-text-overlay .block-wrapper .content-wrapper.enable-text-overlay{display:flex}.common-map-wd-contact-info.has-bg-color{padding-block:60px}@media(min-width: 992px){.common-map-wd-contact-info.has-bg-color{padding-block:90px}}.common-map-wd-contact-info .main-wrapper{display:flex;flex-direction:column}@media(min-width: 992px){.common-map-wd-contact-info .main-wrapper{flex-direction:row;justify-content:end;align-items:start;margin-inline:32px}}.common-map-wd-contact-info .animated-line{position:absolute;display:block;background-color:#d52f89;transition:height 1000ms ease-out,width 1000ms ease-out}.common-map-wd-contact-info .animated-line.left{height:0px;width:1px;left:13px;bottom:17px;transition-delay:300ms}.common-map-wd-contact-info .animated-line.top{width:0px;height:1px;left:13px;top:17px;transition-delay:1300ms}.common-map-wd-contact-info .animated-line.right{height:0px;width:1px;right:13px;top:17px;transition-delay:2300ms}.common-map-wd-contact-info .animated-line.bottom{width:0px;height:1px;right:13px;bottom:17px;transition-delay:3300ms}.common-map-wd-contact-info .content-box-inner.aos-animate .animated-line.left{height:calc(100% - 34px)}.common-map-wd-contact-info .content-box-inner.aos-animate .animated-line.right{height:calc(100% - 34px)}.common-map-wd-contact-info .content-box-inner.aos-animate .animated-line.top{width:calc(100% - 26px)}.common-map-wd-contact-info .content-box-inner.aos-animate .animated-line.bottom{width:calc(100% - 26px)}.common-map-wd-contact-info .content-box{z-index:1}@media(min-width: 992px){.common-map-wd-contact-info .content-box{max-width:417px;width:417px;min-width:417px;margin-block-start:50px;transform:translateX(calc(100% - 225px))}}.common-map-wd-contact-info .content-box-inner{margin-inline:5px;padding-block:43px 57px;position:relative}@media(min-width: 992px){.common-map-wd-contact-info .content-box-inner{padding-block:45px 45px;margin-inline:0px}}.common-map-wd-contact-info .intro-wrap{margin-inline:36px}@media(min-width: 992px){.common-map-wd-contact-info .intro-wrap{margin-inline:26px}}.common-map-wd-contact-info .intro-pre-title-custom{margin-block:0}@media(min-width: 992px){.common-map-wd-contact-info .intro-pre-title-custom{line-height:2.375rem}}.common-map-wd-contact-info .intro-sub-title{margin-inline-start:70px;margin-block-start:7px;font-family:"helvetica_neue_light",sans-serif;font-size:1.375rem;line-height:1.6875rem;letter-spacing:0;color:#6e7575}@media(min-width: 992px){.common-map-wd-contact-info .intro-sub-title{font-size:27px;line-height:32px;letter-spacing:0;margin-block-start:0px;margin-inline-start:68px}}.common-map-wd-contact-info .contact-details-wrap{display:flex;flex-direction:column;row-gap:26px;margin-block-start:45px;margin-inline:60px 47px}@media(min-width: 992px){.common-map-wd-contact-info .contact-details-wrap{margin-block-start:38px;margin-inline:38px}}.common-map-wd-contact-info .contact-item-wrap{display:flex;gap:7px}.common-map-wd-contact-info .contact-item-wrap .item-link{color:currentColor;text-decoration:none}.common-map-wd-contact-info .contact-item-wrap .icon-wrap{display:flex}.common-map-wd-contact-info .contact-item-wrap .icon-wrap path{fill:#fff;stroke:#d52f89}.common-map-wd-contact-info .telephone-wrap .icon-wrap{margin-top:4px}.common-map-wd-contact-info .telephone-wrap .text-wrap{display:flex;flex-direction:column;row-gap:7px}.common-map-wd-contact-info .email-wrap .icon-wrap{margin-top:6px}.common-map-wd-contact-info .email-wrap .text-wrap{display:flex;flex-direction:column;row-gap:5px}.common-map-wd-contact-info .email-wrap .item-link{display:block}.common-map-wd-contact-info .address-wrap .icon-wrap{margin-top:5px}.common-map-wd-contact-info .google-maps-link{margin-inline:auto;margin-block-start:4px;display:none}@media(min-width: 992px){.common-map-wd-contact-info .google-maps-link{display:flex}}.common-map-wd-contact-info .map-wrap{margin-block-start:16px;width:100%;aspect-ratio:390/465}@media(min-width: 992px){.common-map-wd-contact-info .map-wrap{margin-block-start:0px;width:calc(100% - 225px);min-height:540px;aspect-ratio:1150/540;flex-shrink:0}}.common-map-wd-contact-info .map-element{position:relative;width:100%;height:100%;opacity:0;transition:opacity .6s ease-in}.common-map-wd-contact-info .map-element.idle-state{opacity:1}.common-map-wd-contact-info .map-loading{background-color:#e2e5e7;background-image:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));background-size:40px 100%;background-repeat:no-repeat;background-position:left -40px top 0;animation:shine 1s ease infinite}@keyframes shine{to{background-position:right -40px top 0}}.hotel .common-map-wd-contact-info .content-box-inner{padding-block:56px}@media(min-width: 992px){.hotel .common-map-wd-contact-info .intro-wrap{margin-inline:56px}}@media(min-width: 992px){.hotel .common-map-wd-contact-info .contact-details-wrap{margin-inline:56px}}@media(max-width: 767px){.property-unit-gastronomy-slider.property-unit-gastronomy-slider{padding-block-start:10px}}@media(min-width: 768px)and (max-width: 991px){.property-unit-gastronomy-slider.property-unit-gastronomy-slider{padding-block-start:10px}}.property-unit-gastronomy-slider .block-wrapper{padding-inline-start:10px}@media(min-width: 768px){.property-unit-gastronomy-slider .block-wrapper{padding-inline-start:75px}}@media(min-width: 992px){.property-unit-gastronomy-slider .block-wrapper{max-width:1333px;padding:0 20px;margin:0 auto}}@media(max-width: 767px){.property-unit-gastronomy-slider .block-wrapper .swiper-slide{height:auto;display:flex;flex-wrap:wrap}}@media(min-width: 768px)and (max-width: 991px){.property-unit-gastronomy-slider .block-wrapper .swiper-slide{height:auto;display:flex;flex-wrap:wrap}}.property-unit-gastronomy-slider .block-wrapper .swiper-wrapper{align-items:flex-end}@media(max-width: 767px){.property-unit-gastronomy-slider .block-wrapper .swiper-wrapper{align-items:stretch}}@media(min-width: 768px)and (max-width: 991px){.property-unit-gastronomy-slider .block-wrapper .swiper-wrapper{align-items:stretch}}@media(min-width: 992px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper{display:flex;flex-wrap:wrap}}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container{padding:39px 0}@media(max-width: 767px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container{min-height:calc(100% - 60.1685393258vw)}}@media(min-width: 768px)and (max-width: 991px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container{min-height:calc(100% - (100vw - 120px)*.6685393258)}}@media(min-width: 992px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container{width:37.0624048706%;padding:25px 0}}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper{padding:0 6px 0 20px}@media(min-width: 768px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper{padding:0 60px 0 35px}}@media(min-width: 992px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper{height:100%;border:1px solid #000;border-right:none;height:100%;display:flex;flex-direction:column;justify-content:center;padding:0 clamp(20px,4.9305555556dvw,71px)}}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .logo-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;row-gap:9px;text-align:center;margin-bottom:35px}@media(min-width: 992px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .logo-wrapper{margin-bottom:32px}}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .logo-wrapper .item-logo{width:auto;height:65px}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .logo-wrapper .logo-placeholder{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000;text-transform:capitalize}@media(min-width: 992px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .logo-wrapper .logo-placeholder{font-size:.75rem;line-height:1.0625rem}}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .sub-title{font-family:"helvetica_neue_light",sans-serif;font-size:1.25rem;line-height:1.375rem;letter-spacing:0;color:#000;text-transform:capitalize;margin-bottom:8px}@media(min-width: 992px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .sub-title{margin-bottom:6px}}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .title{font-family:"helvetica_neue_medium",sans-serif;font-size:2.1875rem;line-height:2.5625rem;letter-spacing:0px;color:#000;margin-bottom:19px}@media(min-width: 992px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .title{margin-bottom:21px}}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .short-description{font-family:"helvetica_neue_light",sans-serif;margin-bottom:5px;color:#000;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .short-description li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}@media(min-width: 768px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .short-description{min-height:89px}}@media(min-width: 992px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .short-description{margin-bottom:21px;min-height:unset}}@media(min-width: 1200px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .short-description{display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .short-description li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .schedule{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.875rem;letter-spacing:0;color:#000;text-transform:capitalize}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .schedule p{margin:0}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .left-container .content-wrapper .detail-link{margin-block:25px 0}@media(min-width: 992px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper .right-container{width:62.9375951294%}}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .right-container .image-wrapper{position:relative;aspect-ratio:356/238;width:100%;height:auto;overflow:hidden}@media(min-width: 992px){.property-unit-gastronomy-slider .block-wrapper .item-wrapper .right-container .image-wrapper{aspect-ratio:826/511;height:100%}}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .right-container .image-wrapper .picture,.property-unit-gastronomy-slider .block-wrapper .item-wrapper .right-container .image-wrapper img{width:100%;height:100%;display:block}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .right-container .image-wrapper img{object-fit:cover}.property-unit-gastronomy-slider .block-wrapper .item-wrapper .right-container .image-wrapper.enable-clipping{border-top-left-radius:51.2820512821dvw;border-top-right-radius:51.2820512821dvw}.property-unit-gastronomy-slider .block-wrapper .controlls-wrap{padding-inline-end:24px;margin-top:20px;display:flex;justify-content:center}@media(min-width: 992px){.property-unit-gastronomy-slider .block-wrapper .controlls-wrap{margin-top:30px;justify-content:start;padding-inline-end:0}.property-unit-gastronomy-slider .block-wrapper .controlls-wrap .custom-swiper-pagination{margin:0}}.property-unit-gastronomy-slider.layout-2 .block-wrapper .left-container{background-color:#fafafa}.property-unit-gastronomy-slider.layout-2 .block-wrapper .left-container .content-wrapper{border:none}@media(min-width: 992px){.property-unit-gastronomy-slider.layout-1 .block-wrapper .left-container .content-wrapper{padding:40px clamp(20px,4.9305555556dvw,71px)}}@media(min-width: 1200px){.property-unit-gastronomy-slider .swiper.unit-gastronomy-slider{padding:0 20px}}.property-unit-gastronomy-slider .swiper.unit-gastronomy-slider[data-swiper-cursor-state=left-side] .naviagtion-controlls button.custom-swiper-button-prev{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}.property-unit-gastronomy-slider .swiper.unit-gastronomy-slider[data-swiper-cursor-state=right-side] .naviagtion-controlls button.custom-swiper-button-next{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}.property-unit-gastronomy-slider .naviagtion-controlls{display:none}@media(min-width: 1200px){.property-unit-gastronomy-slider .naviagtion-controlls{position:absolute;top:0;right:0;left:0;margin:auto;height:fit-content;width:100%;display:flex;justify-content:space-between;bottom:33px}}.property-unit-gastronomy-slider .naviagtion-controlls button{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.property-unit-gastronomy-slider .naviagtion-controlls button.custom-swiper-button-prev{transform:rotate(180deg);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}.property-unit-gastronomy-slider .naviagtion-controlls button.custom-swiper-button-next{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}.property-unit-gastronomy-slider .naviagtion-controlls button.swiper-button-disabled{visibility:hidden}.featured-blog{position:relative}@media(min-width: 992px){.featured-blog.blog-brand.v_center_content .details{margin-inline-start:0;padding-block-start:81px;height:auto}}@media(min-width: 992px){.featured-blog.blog-brand .details{padding:66px;padding-block-start:113px;padding-block-end:120px}}@media(min-width: 992px){.featured-blog.blog-brand .single-link{margin-block-start:30px}}.featured-blog.enable-pattern.inverted-content .vector-elemant{left:auto;right:0}@media(min-width: 992px){.featured-blog.enable-pattern.inverted-content .vector-elemant{right:31px}}.featured-blog.enable-pattern.has-vector .image-container::before{display:none}.featured-blog.enable-pattern.has-vector .featured-blog-swiper{padding-block:56px}@media(min-width: 992px){.featured-blog.enable-pattern.has-vector .featured-blog-swiper::before{display:none}}.featured-blog.enable-pattern .image-container{position:relative}.featured-blog.enable-pattern .image-container::before{content:"";display:block;background-image:var(--block-background-image);background-repeat:repeat-x;background-size:auto auto;height:clamp(232px,59.48vw,232px);top:calc(100% - 44px);background-position:-10px top;width:100%;position:absolute;left:0}@media(min-width: 992px){.featured-blog.enable-pattern .image-container::before{display:none}}@media(min-width: 992px){.featured-blog.enable-pattern .featured-blog-swiper::before{content:"";display:block;background-image:var(--block-background-image);background-repeat:repeat-x;background-size:auto auto;height:clamp(232px,59.48vw,232px);top:38px;background-position:-15px top;width:100%;position:absolute;left:0}}.featured-blog.enable-pattern .vector-elemant{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);height:100%;left:0}@media(min-width: 992px){.featured-blog.enable-pattern .vector-elemant{left:31px}}@media(min-width: 992px){.featured-blog.enable-border.v_center_content_height .details::after{display:none}}.featured-blog.enable-border.v_center_content_height .inner-content{position:relative}@media(min-width: 992px){.featured-blog.enable-border.v_center_content_height .inner-content::after{content:"";position:absolute;pointer-events:none;border:1px solid #011344;left:50%;top:50%;transform:translate(-50%, -50%);z-index:0;width:calc(100% - 44px);height:calc(100% - 44px)}}.featured-blog.enable-border .details::after{content:"";position:absolute;pointer-events:none;width:calc(100% - 30px);height:calc(100% - 30px);border:1px solid #011344;left:50%;top:50%;transform:translate(-50%, -50%);z-index:0}@media(min-width: 992px){.featured-blog.enable-border .details::after{width:calc(100% - 44px);height:calc(100% - 44px)}}@media(min-width: 992px){.featured-blog.inverted-content .details{order:3;margin-inline-start:-300px;margin-inline-end:36px}}@media(min-width: 992px){.featured-blog.v_center_content .blog-item{align-items:stretch}}@media(min-width: 992px){.featured-blog.v_center_content .image-container{min-height:39.79vw;height:auto;flex:1 0 61%}}@media(min-width: 992px){.featured-blog.v_center_content .details{margin-block-start:0;display:flex;flex-direction:column;justify-content:center;align-items:center;flex:0 0 39%;margin-inline-end:0;height:auto}}@media(min-width: 992px){.featured-blog.v_center_content_height.inverted-content .details{margin-inline-start:-92px;margin-inline-end:62px}}@media(min-width: 992px){.featured-blog.v_center_content_height .blog-item{align-items:stretch}}@media(min-width: 992px){.featured-blog.v_center_content_height .image-container{height:auto;flex:1 0 calc(62% - 300px)}}@media(min-width: 992px){.featured-blog.v_center_content_height .details{background:rgba(0,0,0,0);padding:0;padding-block-start:0;padding-block-end:0;margin-inline-start:62px;margin-inline-end:-92px;margin-block-start:72px;margin-block-end:72px;flex:0 0 38%;display:flex;align-items:center;height:auto}}@media(min-width: 992px){.featured-blog.v_center_content_height .inner-content{padding:47px;margin-block-start:0;padding-block-start:65px;padding-block-end:98px;background:var(--content-bg-color)}}.featured-blog .json-link{display:none}.featured-blog .parallax-img{height:100%;width:auto}@media(min-width: 992px){.featured-blog .naviagtion-controlls{opacity:0;display:flex;align-items:center;justify-content:space-between;padding-inline:25px;position:absolute;width:calc(59% - 36px);height:clamp(238px,39.79vw,1080px);inset-block-start:0px;inset-inline-end:0px;z-index:1;pointer-events:none;transition:opacity .3s ease-in-out}}@media(min-width: 992px){.featured-blog .naviagtion-controlls .custom-swiper-button{opacity:0;display:flex;pointer-events:all;transition:opacity .3s ease-in-out}}.featured-blog .controlls-wrap{position:relative;margin-block-start:20px;z-index:1}@media(min-width: 992px){.featured-blog .controlls-wrap{margin-block-start:0px;position:absolute;width:calc(59% + 264px);height:clamp(238px,39.79vw,1080px);inset-block-start:0px;inset-inline-end:0px;z-index:1;pointer-events:none}}@media(min-width: 992px){.featured-blog .controlls-wrap .custom-swiper-pagination{position:absolute;inset-block-end:-30px;inset-inline-end:15px;inset-inline-start:unset;margin:0px;pointer-events:all}}@media(min-width: 992px){.featured-blog.inverted-content .naviagtion-controlls{inset-inline-end:unset}}@media(min-width: 992px){.featured-blog.inverted-content .controlls-wrap{inset-inline-start:0px}}@media(min-width: 992px){.featured-blog.inverted-content .controlls-wrap .custom-swiper-pagination{inset-block-end:-30px;inset-inline-end:unset;inset-inline-start:15px}}@media(min-width: 992px){.featured-blog.inverted-content.v_center_content .naviagtion-controlls{width:61%}}@media(min-width: 992px){.featured-blog.v_center_content .naviagtion-controlls{width:calc(61% - 36px)}}@media(min-width: 992px){.featured-blog.v_center_content_height .naviagtion-controlls{width:calc(62% - 62px)}}@media(min-width: 992px){.featured-blog.v_center_content .naviagtion-controlls,.featured-blog.v_center_content_height .naviagtion-controlls{height:-webkit-fill-available}}@media(min-width: 992px){.featured-blog.v_center_content .controlls-wrap,.featured-blog.v_center_content_height .controlls-wrap{height:100%}}@media(min-width: 992px){.featured-blog.v_center_content .controlls-wrap .custom-swiper-pagination,.featured-blog.v_center_content_height .controlls-wrap .custom-swiper-pagination{inset-block-end:30px}}@media(min-width: 992px){.featured-blog.has-vector:not(.v_center_content):not(.v_center_content_height) .controlls-wrap{inset-block-start:56px}}@media(min-width: 992px){.featured-blog [data-swiper-cursor-state=left-side] .naviagtion-controlls,.featured-blog [data-swiper-cursor-state=right-side] .naviagtion-controlls{opacity:1}}@media(min-width: 992px){.featured-blog [data-swiper-cursor-state=left-side] .naviagtion-controlls .custom-swiper-button-prev{opacity:1}}@media(min-width: 992px){.featured-blog [data-swiper-cursor-state=right-side] .naviagtion-controlls .custom-swiper-button-next{opacity:1}}.featured-blog .custom-swiper-pagination{margin-inline:auto}@media(min-width: 992px){.featured-blog .custom-swiper-pagination{margin-inline-start:0}}.featured-blog .title-wrap{display:flex;flex-direction:column;row-gap:15px;padding-inline:20px;width:100%;max-width:1313px;margin-inline:auto;padding-block-end:30px;text-align:center}@media(min-width: 992px){.featured-blog .title-wrap{padding-block-end:50px}}.featured-blog .title-wrap span{display:block}.featured-blog .title{display:block;text-align:center}.featured-blog .btn-link{width:max-content;margin-inline:auto;margin-block-start:18px}.featured-blog .blog-item{position:relative}@media(min-width: 992px){.featured-blog .blog-item{display:flex;align-items:flex-start}}.featured-blog .image-container{height:clamp(238px,61.02vw,800px)}@media(min-width: 992px){.featured-blog .image-container{height:clamp(238px,39.79vw,1080px);order:2;flex:1 0 calc(59% - 300px)}}.featured-blog .image-inner{position:relative;aspect-ratio:390/238;width:100%;height:auto;overflow:hidden}@media(min-width: 992px){.featured-blog .image-inner{aspect-ratio:1112/573}}.featured-blog .image-inner .picture,.featured-blog .image-inner img{width:100%;height:100%;display:block}.featured-blog .image-inner img{object-fit:cover}.featured-blog .details{margin-inline:auto;background:var(--content-bg-color);position:relative;width:calc(100% - 44px);padding:33px;margin-block-start:-34px;padding-block-end:38px;z-index:1}@media(min-width: 992px){.featured-blog .details{padding:39px;margin-block-start:136px;padding-block-start:32px;padding-block-end:49px;flex:0 0 41%;margin-inline-start:36px;margin-inline-end:-300px;min-height:clamp(238px,39.79vw - 30px,1050px);display:flex;align-items:center}}@media(min-width: 1200px){.featured-blog .details{padding:77px;padding-block-start:65px;padding-block-end:98px}}@media(min-width: 992px){.featured-blog .item-sub-title{margin-block-start:14px}}.featured-blog .item-description{margin-block-start:16px}.featured-blog .single-link{margin-block-start:16px}.custom-breadcrumb{margin-block-end:30px}@media(min-width: 992px){.custom-breadcrumb{margin-block-end:23px}}.custom-breadcrumb li{list-style:none;display:inline-block}.custom-breadcrumb li:not(li:first-child,li:nth-child(2)){position:relative}.custom-breadcrumb li:not(li:first-child,li:nth-child(2))::before{position:absolute;content:">";font-size:9px;font-weight:bold;top:8.5px;left:2.5px}@media(min-width: 992px){.custom-breadcrumb li:not(li:first-child,li:nth-child(2))::before{left:3.5px;bottom:0;margin:auto}}.custom-breadcrumb li:not(li:first-child,li:nth-child(2)) a{padding-inline-start:12px}@media(min-width: 992px){.custom-breadcrumb li:not(li:first-child,li:nth-child(2)) a{padding-inline-start:15px}}.custom-breadcrumb li:first-child{display:none}.custom-breadcrumb li a{font-family:"helvetica_neue_light",sans-serif;font-size:.875rem;line-height:1.625rem;letter-spacing:0px;color:#131c28;text-decoration:none}@media(min-width: 768px){.mb-cms-text-floating-image .content-width{width:75%}}@media(min-width: 992px){.mb-cms-text-floating-image .content-width{width:auto}}@media(min-width: 992px){.mb-cms-text-floating-image .block-wrapper{display:flex;flex-wrap:wrap;column-gap:34px}}@media(min-width: 1435px){.mb-cms-text-floating-image .block-wrapper{padding:0 57px}}@media(min-width: 992px){.mb-cms-text-floating-image .left-container{width:52.9767040552%}}@media(min-width: 1200px){.mb-cms-text-floating-image .left-container{width:54.4434857636%}}.mb-cms-text-floating-image .left-container .heading-wrapper{margin-bottom:21px}@media(min-width: 992px){.mb-cms-text-floating-image .left-container .heading-wrapper{margin-bottom:46px;padding-inline-start:33px}}.mb-cms-text-floating-image .left-container .heading-wrapper .h3-title,.mb-cms-text-floating-image .left-container .heading-wrapper .body-text h3,.body-text .mb-cms-text-floating-image .left-container .heading-wrapper h3,.mb-cms-text-floating-image .left-container .heading-wrapper .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-text-floating-image .left-container .heading-wrapper h3{margin-bottom:9px}@media(min-width: 992px){.mb-cms-text-floating-image .left-container .heading-wrapper .h3-title,.mb-cms-text-floating-image .left-container .heading-wrapper .body-text h3,.body-text .mb-cms-text-floating-image .left-container .heading-wrapper h3,.mb-cms-text-floating-image .left-container .heading-wrapper .fancybox-content.m-personalization-popup .content h3,.fancybox-content.m-personalization-popup .content .mb-cms-text-floating-image .left-container .heading-wrapper h3{margin-bottom:10px}}@media(min-width: 992px){.mb-cms-text-floating-image .left-container .heading-wrapper .h2-title,.mb-cms-text-floating-image .left-container .heading-wrapper .body-text h2,.body-text .mb-cms-text-floating-image .left-container .heading-wrapper h2,.mb-cms-text-floating-image .left-container .heading-wrapper .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .mb-cms-text-floating-image .left-container .heading-wrapper h2{margin-inline-start:42px}}.mb-cms-text-floating-image .left-container .image-wrapper{position:relative;aspect-ratio:350/414;width:100%;height:auto;overflow:hidden}@media(min-width: 992px){.mb-cms-text-floating-image .left-container .image-wrapper{aspect-ratio:631/779}}.mb-cms-text-floating-image .left-container .image-wrapper .picture,.mb-cms-text-floating-image .left-container .image-wrapper img{width:100%;height:100%;display:block}.mb-cms-text-floating-image .left-container .image-wrapper img{object-fit:cover}@media(min-width: 992px){.mb-cms-text-floating-image .right-container{width:42.6229508197%}}.mb-cms-text-floating-image .right-container .image-wrapper{display:none}@media(min-width: 992px){.mb-cms-text-floating-image .right-container .image-wrapper{position:relative;aspect-ratio:494/592;width:100%;height:auto;overflow:hidden;display:block}.mb-cms-text-floating-image .right-container .image-wrapper .picture,.mb-cms-text-floating-image .right-container .image-wrapper img{width:100%;height:100%;display:block}.mb-cms-text-floating-image .right-container .image-wrapper img{object-fit:cover}}.mb-cms-text-floating-image .right-container .description{margin-top:27px}@media(min-width: 992px){.mb-cms-text-floating-image .right-container .description{margin-top:35px}}.mb-cms-text-floating-image .right-container .button-wrap{margin-top:43px}@media(min-width: 992px){.mb-cms-text-floating-image .right-container .button-wrap{margin-top:28px}}.cms-rewads-text-and-video{overflow:hidden;position:relative}.cms-rewads-text-and-video .inner-wrapper{padding:0 20px;display:flex;flex-direction:column;position:relative;z-index:1}@media(min-width: 768px){.cms-rewads-text-and-video .inner-wrapper{padding:0 70px}}@media(min-width: 992px){.cms-rewads-text-and-video .inner-wrapper{flex-direction:row;max-width:1273px;margin:0 auto;padding-block:100px;column-gap:100px}}.cms-rewads-text-and-video .video-wrap,.cms-rewads-text-and-video .image-wrap{position:absolute;left:0;right:0;width:100%;height:100%;z-index:-1}.cms-rewads-text-and-video .video-wrap iframe,.cms-rewads-text-and-video .image-wrap iframe{width:100%;height:100%}.cms-rewads-text-and-video .video-wrap img,.cms-rewads-text-and-video .video-wrap picture,.cms-rewads-text-and-video .image-wrap img,.cms-rewads-text-and-video .image-wrap picture{display:block;width:100%;height:100%}.cms-rewads-text-and-video .video-wrap img,.cms-rewads-text-and-video .image-wrap img{object-fit:cover}.cms-rewads-text-and-video .video-wrap::after,.cms-rewads-text-and-video .image-wrap::after{content:"";position:absolute;left:0;bottom:0;width:100%;z-index:8;height:100%;background-color:#131c28;opacity:.69}.cms-rewads-text-and-video .video-wrap{z-index:0}.cms-rewads-text-and-video .left-container{padding-block-start:76px;padding-block-end:95px}@media(min-width: 992px){.cms-rewads-text-and-video .left-container{width:50%;padding-block:0px;display:flex;align-items:center}}.cms-rewads-text-and-video .left-container .title{margin-block-end:10px;color:var(--custom-text-color, #000000)}.cms-rewads-text-and-video .left-container .sub-title{margin-block-end:21.49px;color:var(--custom-text-color, #000000)}.cms-rewads-text-and-video .left-container .description{margin-block-end:53.34px;color:var(--custom-text-color, #000000)}@media(min-width: 992px){.cms-rewads-text-and-video .left-container .description{max-width:442px}}.cms-rewads-text-and-video .left-container .description h1{color:var(--custom-text-color, #000000)}.cms-rewads-text-and-video .left-container .description h2{color:var(--custom-text-color, #000000)}.cms-rewads-text-and-video .left-container .description h3{color:var(--custom-text-color, #000000)}.cms-rewads-text-and-video .left-container .description h4{color:var(--custom-text-color, #000000)}.cms-rewads-text-and-video .left-container .description h5{color:var(--custom-text-color, #000000)}.cms-rewads-text-and-video .left-container .description h6{color:var(--custom-text-color, #000000)}.cms-rewads-text-and-video .media-wrap{width:100%;height:auto;overflow:hidden;aspect-ratio:350/486}@media(min-width: 992px){.cms-rewads-text-and-video .media-wrap{aspect-ratio:528/733}}.cms-rewads-text-and-video .media-wrap img,.cms-rewads-text-and-video .media-wrap picture{display:block;width:100%;height:100%}.cms-rewads-text-and-video .media-wrap img{object-fit:cover}@media(min-width: 992px){.cms-rewads-text-and-video .right-wrap{width:50%}}.cms-rewads-text-and-video .logo-list-item{display:flex;column-gap:19.33px}.cms-rewads-text-and-video .logo-list-item .app-store-logo{display:block;width:140.72px;height:auto}@media(min-width: 1200px){.cms-rewads-text-and-video .logo-list-item .app-store-logo{width:170px}}.cms-rewads-text-and-video .logo-list-item .app-store-logo img{width:100%;height:100%}.cms-rewads-text-and-video .logo-list-item .google-play-store{display:block;width:141.55px;height:auto}@media(min-width: 1200px){.cms-rewads-text-and-video .logo-list-item .google-play-store{width:170px}}.cms-rewads-text-and-video .logo-list-item .google-play-store img{width:100%;height:100%}@media(min-width: 1200px){.mb-unit-dining-grid{margin-inline:57px}}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper{max-width:1328px;margin-inline:auto}}.mb-unit-dining-grid .inner-wrapper .left-container{padding-inline:30px}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .left-container{display:flex;flex-direction:column;justify-content:center;padding-inline-end:89.55px;padding-inline-start:54.3px;flex:1 0 calc(100% - 829px)}}.mb-unit-dining-grid .inner-wrapper .logo-container{margin-inline:auto;display:flex;flex-direction:column;align-items:center}.mb-unit-dining-grid .inner-wrapper .logo-container img{width:65px;height:65px}.mb-unit-dining-grid .inner-wrapper .logo-container .quote{margin-block-start:10px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#353536}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .logo-container{max-width:353px;margin-inline:unset}}.mb-unit-dining-grid .inner-wrapper .restaurant-category-name{font-family:"helvetica_neue_light",sans-serif;font-size:1.25rem;line-height:1.375rem;letter-spacing:0px;color:#12223d}.mb-unit-dining-grid .inner-wrapper .schedule{margin-block-start:8.24px;text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.875rem;letter-spacing:0px;color:#000}.mb-unit-dining-grid .inner-wrapper .schedule p{margin:0}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .schedule{margin-block-start:27.24px}}.mb-unit-dining-grid .inner-wrapper .first-img-container img,.mb-unit-dining-grid .inner-wrapper .first-img-container picture,.mb-unit-dining-grid .inner-wrapper .second-img-container img,.mb-unit-dining-grid .inner-wrapper .second-img-container picture{display:block;width:100%;height:100%}.mb-unit-dining-grid .inner-wrapper .first-img-container img,.mb-unit-dining-grid .inner-wrapper .second-img-container img{object-fit:cover}.mb-unit-dining-grid .inner-wrapper .item-outer-wrapper{padding-block:30px;margin-block-end:18.7px}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .item-outer-wrapper{display:flex;justify-content:center;margin-block-end:0px;padding-block:28px}}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .item-outer-wrapper:nth-child(even){flex-direction:row-reverse}}@media(min-width: 1200px)and (min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .item-outer-wrapper:nth-child(even) .left-container{padding-inline-start:90.6px;padding-inline-end:52.3px}}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .item-outer-wrapper:nth-child(odd){flex-direction:row}}.mb-unit-dining-grid .inner-wrapper .single-cat-name-container{margin-block-start:33px}.mb-unit-dining-grid .inner-wrapper .cat-name-container{margin-block-start:33px}.mb-unit-dining-grid .inner-wrapper .restaurant-name{text-transform:capitalize;margin-block-start:8.24px}.mb-unit-dining-grid .inner-wrapper .dining-swiper{margin-inline-start:10px;margin-block-start:39px}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .dining-swiper{margin-inline-start:0px;width:829px;flex:0 0 829px}}.mb-unit-dining-grid .inner-wrapper .dining-swiper.single-image{margin-inline:10px;width:calc(100% - 20px)}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .dining-swiper.single-image{margin-inline:0;width:100%;flex:0 0 531px}}.mb-unit-dining-grid .inner-wrapper .dining-swiper.single-image .first-img-container{width:100%}.mb-unit-dining-grid .inner-wrapper .dining-swiper .first-img-container{width:80%}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .dining-swiper .first-img-container{width:530px}}.mb-unit-dining-grid .inner-wrapper .dining-swiper .second-img-container{width:20%}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .dining-swiper .second-img-container{width:284px}}.mb-unit-dining-grid .inner-wrapper .dining-swiper .first-img-container,.mb-unit-dining-grid .inner-wrapper .dining-swiper .second-img-container{transition:width .5s ease;overflow:hidden;height:61.026vw}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .dining-swiper .first-img-container,.mb-unit-dining-grid .inner-wrapper .dining-swiper .second-img-container{height:min(37.361vw,550px);aspect-ratio:unset}}.mb-unit-dining-grid .inner-wrapper .dining-swiper .first-img-container.hovered,.mb-unit-dining-grid .inner-wrapper .dining-swiper .second-img-container.hovered{width:95%}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .dining-swiper .first-img-container.hovered,.mb-unit-dining-grid .inner-wrapper .dining-swiper .second-img-container.hovered{width:702px}}.mb-unit-dining-grid .inner-wrapper .dining-swiper .first-img-container.not-hovered,.mb-unit-dining-grid .inner-wrapper .dining-swiper .second-img-container.not-hovered{width:5%}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .dining-swiper .first-img-container.not-hovered,.mb-unit-dining-grid .inner-wrapper .dining-swiper .second-img-container.not-hovered{width:146px}}.mb-unit-dining-grid .inner-wrapper .right-container{display:flex;column-gap:7px;height:auto}@media(min-width: 1200px){.mb-unit-dining-grid .inner-wrapper .right-container{column-gap:15px}}.mb-unit-dining-grid .short-description{margin-block-start:18.96px}@media(min-width: 768px){.mb-unit-dining-grid .short-description{max-width:353px}}@media(min-width: 1200px){.mb-unit-dining-grid .short-description{max-width:unset}}.mb-unit-dining-grid .detail-link{margin-block:10px}.mb-unit-dining-grid .cat-name-container .restaurant-category-name:last-child{display:none}.plain-text ul{display:flex;flex-direction:column;row-gap:6px;margin-inline-start:24px}.plain-text li{display:block;position:relative;padding-inline-start:16px}.plain-text li:before{content:"";position:absolute;left:0;top:10px;transform:translateY(-50%);width:7px;height:7px;border-radius:1px;background-color:#d52f89}.plain-text a{color:#000}.plain-text .plain-text-inner-wrapper{margin-inline:20px}@media(min-width: 1200px){.plain-text .plain-text-inner-wrapper{max-width:900px;margin-inline:auto}}.unit-reviews[data-swiper-cursor-state=left-side] .naviagtion-controlls button.custom-swiper-button-prev{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}.unit-reviews[data-swiper-cursor-state=right-side] .naviagtion-controlls button.custom-swiper-button-next{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}.unit-reviews.enable-pattern.has-vector .reviews-swiper::before{display:none}.unit-reviews.enable-pattern.has-vector .vector-elemant{pointer-events:none;content:"";display:block;top:0;height:auto;width:100%;z-index:0;position:absolute;left:0}@media(min-width: 992px){.unit-reviews.enable-pattern.has-vector .vector-elemant{height:100%;width:calc(47% - (11.8vw + 30px))}}.unit-reviews.enable-pattern.inverted-content .reviews-swiper::before{left:auto;right:0}.unit-reviews.enable-pattern.inverted-content .vector-elemant{left:auto;right:0}@media(min-width: 992px){.unit-reviews.enable-pattern.inverted-content .review-item{padding-inline-start:0;padding-inline-end:29px}}.unit-reviews.enable-pattern .reviews-swiper::before{pointer-events:none;content:"";display:block;background-image:var(--block-background-image);top:0;background-repeat:repeat-y;background-size:auto;height:clamp(430px,121.25vw,470px);background-position:left top;width:50%;z-index:0;position:absolute;left:0}@media(min-width: 768px){.unit-reviews.enable-pattern .reviews-swiper::before{height:clamp(430px,200vw,775px)}}@media(min-width: 992px){.unit-reviews.enable-pattern .reviews-swiper::before{height:100%;width:calc(47% - (11.8vw + 30px))}}@media(min-width: 992px){.unit-reviews.enable-pattern .review-item{padding-inline-start:29px}}@media(min-width: 992px){.unit-reviews.inverted-content .img-pattern-wrap{order:2;padding-inline-end:clamp(30px,11.8vw,170px);padding-inline-start:0}}@media(min-width: 992px){.unit-reviews.inverted-content .star-wrap{left:0;right:auto}}@media(min-width: 992px){.unit-reviews.inverted-content .content-wrapper{padding-inline-start:15px;margin-inline-start:0;padding-inline-end:0;margin-inline-end:-30px}}@media(min-width: 992px){.unit-reviews.inverted-content .content-wrapper.no-img{margin-inline-end:0}}@media(min-width: 992px){.unit-reviews.inverted-content .inner-content{padding-inline:64px 76px}}@media(min-width: 992px){.unit-reviews.inverted-content .controlls-wrap .custom-swiper-pagination{margin-inline-end:auto;margin-inline-start:0}}.unit-reviews.no-clip-mask .image-inner{border-radius:0}.unit-reviews.enable-border .inner-content{border:1px solid #d52f89}@media(min-width: 992px){.unit-reviews.layout-1.enable-pattern .review-item.no-image{padding-inline-start:clamp(30px,11.8vw,170px)}}@media(min-width: 992px){.unit-reviews.layout-1.enable-pattern .content-wrapper.no-img{margin-inline-start:29px;flex:0 0 calc(100% - 29px)}}@media(min-width: 992px){.unit-reviews.layout-1.enable-pattern .reviews-swiper::before{right:90px}}@media(min-width: 992px){.unit-reviews.layout-1.inverted-content .review-item{justify-content:flex-end}}@media(min-width: 992px){.unit-reviews.layout-1.inverted-content .controlls-wrap{left:calc(53% - 505px);right:auto}}@media(min-width: 992px){.unit-reviews.layout-1.inverted-content .controlls-wrap .custom-swiper-pagination{justify-content:start}}@media(min-width: 992px){.unit-reviews.layout-1.inverted-content.pattern-right .controlls-wrap{left:calc(53% - 505px);right:auto}}@media(min-width: 992px){.unit-reviews.layout-1.inverted-content.pattern-right .controlls-wrap .custom-swiper-pagination{justify-content:start}}@media(min-width: 1200px){.unit-reviews.layout-1.inverted-content .naviagtion-controlls{left:-80px}}@media(min-width: 1600px){.unit-reviews.layout-1.inverted-content .naviagtion-controlls{left:0}}@media(min-width: 992px){.unit-reviews.layout-1 .review-item{justify-content:flex-start}}@media(min-width: 992px){.unit-reviews.layout-1 .content-wrapper{max-width:530px}}@media(min-width: 992px){.unit-reviews.layout-1 .controlls-wrap{right:calc(53% - 505px);max-width:470px;margin-inline-start:auto;width:fit-content;top:calc(100% - 72px)}}@media(min-width: 1200px){.unit-reviews.layout-1 .controlls-wrap{top:calc(100% - 100px)}}@media(min-width: 1366px){.unit-reviews.layout-1 .controlls-wrap{top:calc(100% - 70px)}}@media(min-width: 1435px){.unit-reviews.layout-1 .controlls-wrap{top:calc(100% - 84px)}}@media(min-width: 992px){.unit-reviews.layout-1 .controlls-wrap .custom-swiper-pagination{justify-content:end;max-width:100%}}@media(min-width: 992px){.unit-reviews.layout-1.pattern-right .controlls-wrap{right:calc(53% - 486px)}}@media(min-width: 1200px){.unit-reviews.layout-1 .naviagtion-controlls{left:80px}}@media(min-width: 1600px){.unit-reviews.layout-1 .naviagtion-controlls{left:0}}.unit-reviews.pattern-left.has-vector .vector-elemant{left:0}@media(min-width: 992px){.unit-reviews.pattern-left.has-vector .vector-elemant{left:90px}}.unit-reviews.pattern-left .reviews-swiper::before{left:0}@media(min-width: 992px){.unit-reviews.pattern-left .reviews-swiper::before{left:90px}}@media(min-width: 992px){.unit-reviews.pattern-left .review-item{padding-inline-start:29px}}.unit-reviews.pattern-right .reviews-swiper::before{left:auto;right:0}@media(min-width: 992px){.unit-reviews.pattern-right .reviews-swiper::before{right:90px}}.unit-reviews.pattern-right.enable-pattern.has-vector .vector-elemant{left:auto}.unit-reviews.pattern-right .vector-elemant{left:auto;right:0}@media(min-width: 992px){.unit-reviews.pattern-right .vector-elemant{right:90px}}@media(min-width: 992px){.unit-reviews.pattern-right .review-item{padding-inline-start:0}}.unit-reviews:not(.enable-pattern).layout-1 .img-pattern-wrap{padding-block:10px}.unit-reviews .title-wrap{text-align:center;margin-block-end:54px;padding-inline:20px}@media(min-width: 992px){.unit-reviews .title-wrap{margin-block-end:50px;max-width:1313px;margin-inline:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}}.unit-reviews .subtitle{margin-block-start:2px}@media(min-width: 992px){.unit-reviews .subtitle{margin-block-start:8px}}.unit-reviews .description{margin-block-start:14.82px}@media(min-width: 992px){.unit-reviews .description{max-width:67.986vw}}.unit-reviews .btn-wrap{margin-block-start:24px}@media(min-width: 992px){.unit-reviews .btn-wrap{margin-block-start:37px}}@media(min-width: 992px){.unit-reviews .reviews-wrap{margin-inline:auto;max-width:1313px;width:100%;position:relative}}.unit-reviews .star-wrap{display:flex;align-items:center;justify-content:center;column-gap:20px;position:absolute;top:-75px;left:50%;transform:translateX(-50%);width:max-content}@media(min-width: 992px){.unit-reviews .star-wrap{top:-54px;left:auto;transform:none;right:0}}.unit-reviews .stars{width:max-content;position:relative;color:#d52f89}.unit-reviews .rate-txt,.unit-reviews .stars{display:inline-block}.unit-reviews .rate-txt{font-family:"helvetica_neue_light",sans-serif;font-size:1.3125rem;line-height:1.4375rem;letter-spacing:0;color:#000}.unit-reviews .stars-inner{display:block;white-space:nowrap}.unit-reviews .stars-inner span{display:flex;font-size:30px;white-space:nowrap;overflow:hidden;color:#d52f89}.unit-reviews .stars-inner span:before{position:absolute;color:#d52f89;z-index:-1}.unit-reviews .stars-inner span.star{margin-inline:1px}.unit-reviews .stars-inner .star.filled .body path{fill:#d52f89}.unit-reviews .stars-inner .star .body path{fill:rgba(0,0,0,0)}.unit-reviews .stars-inner .star .frame .border{fill:#d52f89}.unit-reviews .swiper-slide{height:auto;opacity:0;transition:opacity .3s ease}.unit-reviews .swiper-slide.swiper-slide-active{opacity:1}@media(min-width: 992px){.unit-reviews .review-item{display:flex;width:100%;max-width:1154px;margin-inline:auto}}@media(min-width: 1600px){.unit-reviews .review-item{max-width:1313px}}.unit-reviews .review-item.no-rate .content-wrapper{margin-block-start:30px}@media(min-width: 992px){.unit-reviews .review-item.no-rate .content-wrapper{margin-block-start:0}}.unit-reviews .review-item.no-image{display:flex;width:100%;align-items:center;height:100%}.unit-reviews .review-item.no-image .content-wrapper{flex:0 0 100%}.unit-reviews .review-item.no-image .inner-content{height:auto;flex:0 0 100%}.unit-reviews .img-pattern-wrap{position:relative;padding-block:20px 32px}@media(min-width: 992px){.unit-reviews .img-pattern-wrap{padding-block:36px 54px;padding-inline-start:clamp(30px,11.8vw,170px);flex:0 0 47%;z-index:1}}.unit-reviews .image-container{aspect-ratio:270/430;overflow:hidden;width:calc(100% - 118px);margin-inline:auto;display:flex}@media(min-width: 768px){.unit-reviews .image-container{height:clamp(430px,90.44vw,768px)}}@media(min-width: 992px){.unit-reviews .image-container{margin-inline:0;width:100%;aspect-ratio:356/568;height:auto}}.unit-reviews .image-inner{position:relative;width:100%;height:auto;overflow:hidden;border-top-left-radius:51.2821dvw;border-top-right-radius:51.2821dvw;display:block}@media(min-width: 768px)and (max-width: 991px){.unit-reviews .image-inner{width:auto;height:100%;margin-inline:auto}}.unit-reviews .image-inner .picture,.unit-reviews .image-inner img{width:100%;height:100%;display:block}.unit-reviews .image-inner img{object-fit:cover;object-position:center}.unit-reviews .content-wrapper{padding-inline:15px;margin-block-start:80px;padding-block:15px;background:var(--content-bg-color, #FFFFFF)}@media(min-width: 992px){.unit-reviews .content-wrapper{background:rgba(0,0,0,0);margin-block-start:0;flex:1 0 53%;padding-inline-start:0;margin-inline-start:-30px;display:flex;flex-wrap:wrap;align-items:center;padding-block-end:67px;padding-block-start:118px}}@media(min-width: 992px){.unit-reviews .content-wrapper.no-img{margin-inline-start:0}}.unit-reviews .inner-content{position:relative;padding-block-start:24px;padding-inline:9px;padding-block-end:10px;flex:0 0 100%}@media(min-width: 992px){.unit-reviews .inner-content{background:var(--content-bg-color, #FFFFFF);padding-block-start:45px;padding-inline:76px 10px;padding-block-end:30px;height:100%;min-height:300px;max-height:300px}}@media(min-width: 1366px){.unit-reviews .inner-content{min-height:400px;max-height:400px}}.unit-reviews .inner-content .scroll-main-wrapper::after{content:"";position:absolute;bottom:0;width:100%;right:0;left:0;margin:auto;height:80px;background:rgba(0,0,0,0) linear-gradient(180deg, var(--content-bg-gradient-color) 0%, var(--content-bg-color) 100%) 0% 0% no-repeat padding-box}@media(min-width: 992px){.unit-reviews .inner-content .scroll-main-wrapper::after{bottom:30px;height:57px}}.unit-reviews .inner-content-wrapper{display:flex;flex-direction:column;overflow:auto;height:100%;max-height:400px;min-height:400px}@media(min-width: 992px){.unit-reviews .inner-content-wrapper{padding-inline-end:37px;max-height:210px;min-height:210px}}@media(min-width: 1366px){.unit-reviews .inner-content-wrapper{max-height:310px;min-height:310px}}.unit-reviews .inner-content-wrapper::-webkit-scrollbar{height:4px;width:4px;background-color:#d6d6d6}.unit-reviews .inner-content-wrapper::-webkit-scrollbar-thumb{-webkit-box-shadow:0px 1px 2px #bcbcbc;background-color:#bcbcbc;cursor:pointer}.unit-reviews .inner-content-wrapper .inner-scrollable-wrapper{margin-block:auto}.unit-reviews .inner-content-wrapper .inner-scrollable-wrapper.scroll-wrapper{padding-block-end:80px}@media(min-width: 992px){.unit-reviews .inner-content-wrapper .inner-scrollable-wrapper.scroll-wrapper{padding-block-end:50px}}.unit-reviews .date{margin-block-end:10px;display:block;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.unit-reviews .date{margin-block-end:26px}}.unit-reviews .desc{margin-block-start:12px}@media(min-width: 992px){.unit-reviews .desc{margin-block-start:16px}}.unit-reviews .author{margin-block-start:11px;display:block;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.unit-reviews .author{margin-block-start:26px}}.unit-reviews .controlls-wrap{margin-block-start:20px;position:relative;z-index:3}@media(min-width: 992px){.unit-reviews .controlls-wrap{margin-block-start:0;width:100%;position:absolute}}@media(min-width: 1600px){.unit-reviews .controlls-wrap{max-width:1313px}}.unit-reviews .controlls-wrap .custom-swiper-pagination{margin-inline:auto;display:flex;flex-wrap:wrap;row-gap:10px;justify-content:center;max-width:calc(100% - 40px)}@media(min-width: 992px){.unit-reviews .controlls-wrap .custom-swiper-pagination{margin-inline-end:0;justify-content:end}}.unit-reviews .naviagtion-controlls{display:none}@media(min-width: 1200px){.unit-reviews .naviagtion-controlls{position:absolute;top:0;right:0;left:0;margin:auto;height:fit-content;width:calc(100% - 75px);display:flex;justify-content:space-between;bottom:0}}.unit-reviews .naviagtion-controlls button{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.unit-reviews .naviagtion-controlls button.custom-swiper-button-prev{transform:rotate(180deg);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}.unit-reviews .naviagtion-controlls button.custom-swiper-button-next{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}.unit-reviews .review-title{font-style:normal}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.inverted-content.pattern-left .reviews-swiper::before{left:0;right:auto}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.inverted-content .reviews-swiper::before{left:auto;right:40px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.inverted-content .vector-elemant{left:auto;right:40px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.inverted-content .no-img{flex:0 0 94%}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left .reviews-swiper::before{left:40px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left .vector-elemant{left:40px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left .review-item.no-image{padding-inline-start:78px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left .review-item{padding-inline-start:0}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left.inverted-content .star-wrap{right:auto;left:34px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left.inverted-content .img-pattern-wrap{padding-inline-end:0;padding-inline-start:0}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left.inverted-content .star-wrap{top:36px;right:34px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left.inverted-content .reviews-swiper::before{left:0;right:auto;width:50%;background-repeat:repeat}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left.inverted-content .vector-elemant{left:auto;right:40px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left.inverted-content .img-pattern-wrap{padding-inline-start:20px;flex:0 0 50%}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left.inverted-content .content-wrapper{flex:0 0 calc(47% - 17px);padding-block-start:70px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left.inverted-content .content-wrapper.no-img{flex:0 0 97%}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left.inverted-content .date{margin-block-end:16px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left.inverted-content .inner-content{margin-block-end:36px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left.inverted-content .desc{margin-block-start:26px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-left.inverted-content .author{margin-block-start:10px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-right:not(.inverted-content) .star-wrap{top:36px;right:34px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-right:not(.inverted-content) .reviews-swiper::before{left:auto;right:0;width:50%;background-repeat:repeat}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-right:not(.inverted-content) .vector-elemant{left:auto;right:40px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-right:not(.inverted-content) .img-pattern-wrap{padding-inline-start:20px;flex:0 0 50%}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-right:not(.inverted-content) .content-wrapper{flex:0 0 calc(47% - 17px);padding-block-start:70px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-right:not(.inverted-content) .content-wrapper.no-img{flex:0 0 97%}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-right:not(.inverted-content) .date{margin-block-end:16px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-right:not(.inverted-content) .inner-content{margin-block-end:36px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-right:not(.inverted-content) .desc{margin-block-start:26px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-right:not(.inverted-content) .author{margin-block-start:10px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern.pattern-right:not(.inverted-content) .controlls-wrap{right:calc(46.5% - min(39.6vw,500px))}}@media(min-width: 1200px){.unit-reviews.layout-2.enable-pattern.pattern-right:not(.inverted-content) .controlls-wrap{right:calc(46.5% - 500px)}}.unit-reviews.layout-2.enable-pattern .reviews-swiper::before{height:clamp(443px,90.05vw,800px);background-position:right top}@media(min-width: 768px){.unit-reviews.layout-2.enable-pattern .reviews-swiper::before{height:clamp(443px,113.05vw,771px)}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern .reviews-swiper::before{left:40px;width:34%}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern .vector-elemant{left:40px}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern .review-item{padding-inline-start:0}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern .controlls-wrap{padding-inline:0}}@media(min-width: 992px){.unit-reviews.layout-2.enable-pattern .img-pattern-wrap{padding-inline-start:78px;flex:0 0 53.5%}}@media(min-width: 992px){.unit-reviews.layout-2.enable-border .inner-content{border:none}}.unit-reviews.layout-2.enable-border .inner-content .scroll-main-wrapper::after{height:57px;bottom:0}@media(min-width: 992px){.unit-reviews.layout-2.enable-border .content-wrapper::after{content:"";pointer-events:none;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:calc(100% - 30px);height:calc(100% - 30px);border:1px solid #d52f89}}@media(min-width: 992px){.unit-reviews.layout-2.inverted-content .img-pattern-wrap{padding-inline-start:0;padding-inline-end:78px}}@media(min-width: 992px){.unit-reviews.layout-2.inverted-content .content-wrapper{margin-inline-end:0}}@media(min-width: 992px){.unit-reviews.layout-2.inverted-content .controlls-wrap{right:auto;left:calc(46.5% - min(41.6vw,500px))}}@media(min-width: 1435px){.unit-reviews.layout-2.inverted-content .controlls-wrap{left:calc(46.5% - 570px)}}@media(min-width: 992px){.unit-reviews.layout-2.inverted-content .controlls-wrap .custom-swiper-pagination{justify-content:start}}@media(min-width: 1200px){.unit-reviews.layout-2.inverted-content .naviagtion-controlls{left:0;right:auto}}.unit-reviews.layout-2 .title-wrap{margin-block-end:27px}@media(min-width: 992px){.unit-reviews.layout-2 .title-wrap{margin-block-end:50px}}.unit-reviews.layout-2 .subtitle{margin-block-start:12px}@media(min-width: 992px){.unit-reviews.layout-2 .reviews-wrap{width:calc(100% - 80px)}}.unit-reviews.layout-2 .review-item{height:100%}@media(min-width: 992px){.unit-reviews.layout-2 .review-item{width:100%;column-gap:17px}}@media(min-width: 1200px){.unit-reviews.layout-2 .review-item{max-width:1233px}}@media(min-width: 992px){.unit-reviews.layout-2 .review-item.no-rate .content-wrapper{margin-block-start:48px}}.unit-reviews.layout-2 .review-item.no-image{align-items:stretch}.unit-reviews.layout-2 .img-pattern-wrap{padding-block:40px 52px}@media(min-width: 768px){.unit-reviews.layout-2 .img-pattern-wrap{padding-block:48px 40px;padding-inline-start:0;flex:0 0 31%}}@media(min-width: 992px){.unit-reviews.layout-2 .img-pattern-wrap{padding-block:48px 54px;flex:0 0 50%}}.unit-reviews.layout-2 .image-container{height:clamp(350px,90.05vw,700px);width:calc(100% - 32px);aspect-ratio:359/350}@media(min-width: 992px){.unit-reviews.layout-2 .image-container{height:clamp(568px,39.44vw,700px);width:100%;height:100%;aspect-ratio:583/568}}.unit-reviews.layout-2 .star-wrap{top:-40px}@media(min-width: 992px){.unit-reviews.layout-2 .star-wrap{top:-51px}}.unit-reviews.layout-2 .content-wrapper{margin-block-start:64px;background:rgba(0,0,0,0);position:relative;display:flex;flex-wrap:wrap;align-items:center;padding-block-end:0;height:calc(100% - (clamp(350px,90.05vw,700px) + 64px + 92px))}@media(min-width: 992px){.unit-reviews.layout-2 .content-wrapper{flex:1 0 calc(46.5% - 17px);padding-inline-start:28px;background:var(--content-bg-color, #FFFFFF);margin-block-end:54px;padding-inline:42px;padding-block-end:42px;padding-block-start:42px;margin-inline-start:0;margin-block-start:48px;height:auto;min-height:300px;max-height:300px;margin-block:auto;max-width:530px}}@media(min-width: 1200px){.unit-reviews.layout-2 .content-wrapper{min-height:400px;max-height:400px}}.unit-reviews.layout-2 .content-wrapper.no-img{flex:0 0 100%;height:auto}.unit-reviews.layout-2 .inner-content{padding-block-start:26px;padding-block-end:26px;padding-inline:13px;background:var(--content-bg-color, #FFFFFF)}@media(min-width: 992px){.unit-reviews.layout-2 .inner-content{padding-block-start:0;padding-block-end:0;padding-inline:0;background:rgba(0,0,0,0);max-height:220px;min-height:220px;height:100%}}@media(min-width: 1200px){.unit-reviews.layout-2 .inner-content{max-height:288px;min-height:288px}}@media(min-width: 992px){.unit-reviews.layout-2 .inner-content .inner-content-wrapper{max-height:220px;min-height:220px;height:100%}}@media(min-width: 992px)and (min-width: 1200px){.unit-reviews.layout-2 .inner-content .inner-content-wrapper{max-height:288px;min-height:288px}}.unit-reviews.layout-2 .inner-content .scroll-main-wrapper::after{height:57px;bottom:0}@media(min-width: 992px){.unit-reviews.layout-2 .date{margin-block-end:20px}}.unit-reviews.layout-2 .desc{margin-block-start:33px}.unit-reviews.layout-2 .author{margin-block-start:22px}@media(min-width: 992px){.unit-reviews.layout-2 .controlls-wrap{right:calc(46.5% - min(39.6vw,500px));margin-inline-start:auto;width:fit-content;top:calc(100% - 100px);max-width:400px}}@media(min-width: 1200px){.unit-reviews.layout-2 .controlls-wrap{top:calc(100% - 80px);right:calc(46.5% - min(39.6vw,545px));max-width:520px}}@media(min-width: 1366px){.unit-reviews.layout-2 .controlls-wrap{top:calc(100% - 110px);right:calc(46.5% - 545px)}}@media(min-width: 992px){.unit-reviews.layout-2 .controlls-wrap .custom-swiper-pagination{justify-content:end;max-width:100%}}@media(min-width: 1200px){.unit-reviews.layout-2 .naviagtion-controlls{right:50px}}.unit-reviews.layout-3.enable-pattern.has-vector.inverted-content .vector-elemant{left:auto;right:30px}@media(min-width: 992px){.unit-reviews.layout-3.enable-pattern.has-vector.inverted-content .vector-elemant{left:0;right:auto}}.unit-reviews.layout-3.enable-pattern.has-vector .vector-elemant{top:auto;left:30px;bottom:0}@media(min-width: 992px){.unit-reviews.layout-3.enable-pattern.has-vector .vector-elemant{left:auto;right:60px;width:auto}}.unit-reviews.layout-3.enable-pattern.has-vector .reviews-swiper{padding-block-end:124px}@media(min-width: 992px){.unit-reviews.layout-3.enable-pattern.has-vector .reviews-swiper{padding-block-end:0}}.unit-reviews.layout-3.enable-pattern.has-vector .content-wrapper{margin-block-start:110px}@media(min-width: 992px){.unit-reviews.layout-3.enable-pattern.has-vector .content-wrapper{margin-block-start:90px}}.unit-reviews.layout-3.enable-pattern.has-vector .star-wrap{top:-130px}@media(min-width: 992px){.unit-reviews.layout-3.enable-pattern.has-vector .star-wrap{top:-46px}}.unit-reviews.layout-3.enable-pattern.inverted-content .reviews-swiper::before{left:0;right:auto}.unit-reviews.layout-3.enable-pattern.inverted-content .content-wrapper.no-img{padding-inline-end:0;padding-inline-start:45px}.unit-reviews.layout-3.enable-pattern .reviews-swiper{padding-block-end:30px}@media(min-width: 992px){.unit-reviews.layout-3.enable-pattern .reviews-swiper{padding-block-end:0}}.unit-reviews.layout-3.enable-pattern .reviews-swiper::before{top:auto;height:100%;left:auto;bottom:0;right:0}@media(min-width: 992px){.unit-reviews.layout-3.enable-pattern .review-item{padding-inline-start:0}}.unit-reviews.layout-3.enable-pattern .content-wrapper.no-img{padding-inline-end:45px}@media(min-width: 992px){.unit-reviews.layout-3.inverted-content .img-pattern-wrap{padding-inline-end:0}}@media(min-width: 992px){.unit-reviews.layout-3.inverted-content .content-wrapper{margin-inline-end:-135px;margin-inline-start:40px;z-index:2}}@media(min-width: 992px){.unit-reviews.layout-3.inverted-content .content-wrapper.no-img{margin-inline-end:0;margin-inline-start:0}}@media(min-width: 992px){.unit-reviews.layout-3.inverted-content .controlls-wrap{left:calc(37% + 44px - min(36.6vw,444px));right:auto}}@media(min-width: 1200px){.unit-reviews.layout-3.inverted-content .controlls-wrap{right:auto;top:calc(100% - 180px)}}@media(min-width: 1366px){.unit-reviews.layout-3.inverted-content .controlls-wrap{left:calc(37% + 44px - 444px);right:auto;top:calc(100% - 135px)}}@media(min-width: 992px){.unit-reviews.layout-3.inverted-content .controlls-wrap .custom-swiper-pagination{justify-content:start}}@media(min-width: 1200px){.unit-reviews.layout-3.inverted-content .naviagtion-controlls{right:0}}.unit-reviews.layout-3.enable-border .content-wrapper{padding-inline:15px;padding-block:15px}@media(min-width: 992px){.unit-reviews.layout-3.enable-border .content-wrapper{padding-inline:0;padding-block:94px}}.unit-reviews.layout-3.enable-border .inner-content{padding-inline:13px;padding-block:12px}@media(min-width: 992px){.unit-reviews.layout-3.enable-border .inner-content{padding-block-start:44px;padding-inline:53px;padding-block-end:30px}}.unit-reviews.layout-3.enable-border .inner-content .scroll-main-wrapper::after{content:"";position:absolute;bottom:0;width:100%;right:0;left:0;margin:auto;height:80px;background:rgba(0,0,0,0) linear-gradient(180deg, var(--content-bg-gradient-color) 0%, var(--content-bg-color) 100%) 0% 0% no-repeat padding-box}@media(min-width: 992px){.unit-reviews.layout-3.enable-border .inner-content .scroll-main-wrapper::after{bottom:30px;height:57px}}.unit-reviews.layout-3 .title-wrap{margin-block-end:12px}@media(min-width: 992px){.unit-reviews.layout-3 .title-wrap{margin-block-end:20px}}.unit-reviews.layout-3 .subtitle{margin-block-start:0}@media(min-width: 992px){.unit-reviews.layout-3 .subtitle{margin-block-start:6px}}@media(min-width: 992px){.unit-reviews.layout-3 .review-item{max-width:100%}}@media(min-width: 992px){.unit-reviews.layout-3 .img-pattern-wrap{padding-block:47px 67px;padding-inline-start:0;flex:0 0 63%}}.unit-reviews.layout-3 .image-container{height:clamp(350px,89.74vw,800px);width:100%}@media(min-width: 992px){.unit-reviews.layout-3 .image-container{height:100%;aspect-ratio:831/649}}.unit-reviews.layout-3 .content-wrapper{padding-inline:28px;margin-block-start:70px;padding-block:27px}@media(min-width: 992px){.unit-reviews.layout-3 .content-wrapper{padding-inline:0;padding-block:94px;margin-block-start:47px;margin-block-end:67px;flex:1 0 calc(37% + 44px);margin-inline-end:40px;margin-inline-start:-135px;z-index:1}}@media(min-width: 992px){.unit-reviews.layout-3 .content-wrapper.no-img{margin-inline-start:0;margin-inline-end:40px}}.unit-reviews.layout-3 .star-wrap{top:-80px}@media(min-width: 992px){.unit-reviews.layout-3 .star-wrap{top:-46px}}.unit-reviews.layout-3 .inner-content{padding-block-start:0;padding-inline:0;padding-block-end:0;flex:0 0 100%}@media(min-width: 992px){.unit-reviews.layout-3 .inner-content{padding-block-start:44px;padding-inline:53px;padding-block-end:30px;max-width:530px}}.unit-reviews.layout-3 .inner-content .scroll-main-wrapper::after{content:"";position:absolute;bottom:30px;width:100%;right:0;left:0;margin:auto;height:57px;background:rgba(0,0,0,0) linear-gradient(180deg, var(--content-bg-gradient-color) 0%, var(--content-bg-color) 100%) 0% 0% no-repeat padding-box}@media(min-width: 992px){.unit-reviews.layout-3 .date{margin-block-end:20px}}.unit-reviews.layout-3 .desc{margin-block-start:41px}@media(min-width: 992px){.unit-reviews.layout-3 .desc{margin-block-start:33px}}.unit-reviews.layout-3 .author{margin-block-start:34px}@media(min-width: 992px){.unit-reviews.layout-3 .author{margin-block-start:22px}}@media(min-width: 992px){.unit-reviews.layout-3 .controlls-wrap{right:calc(37% + 44px - min(36.6vw,425px));margin-inline-start:auto;width:fit-content;top:calc(100% - min(13.75vw,165px));max-width:300px}}@media(min-width: 1200px){.unit-reviews.layout-3 .controlls-wrap{right:calc(37% + 44px - 425px);max-width:470px;top:calc(100% - 200px)}}@media(min-width: 1366px){.unit-reviews.layout-3 .controlls-wrap{top:calc(100% - 135px)}}@media(min-width: 992px){.unit-reviews.layout-3 .controlls-wrap .custom-swiper-pagination{justify-content:end;max-width:100%}}@media(min-width: 1200px){.unit-reviews.layout-3 .reviews-swiper{padding-inline:50px}}@media(min-width: 1200px){.unit-reviews.layout-3 .naviagtion-controlls{right:100px}}.asm-search-bar{margin-block-start:70px;position:relative;z-index:2}.asm-search-bar .wrap-all{display:flex;flex-direction:column;row-gap:25px;justify-content:center;align-items:center}.asm-search-bar .search-title{font-family:"helvetica_neue_light",sans-serif;font-size:2rem;line-height:2.3125rem;letter-spacing:0;color:#000}.asm-search-bar .search-input-wrap{border-bottom:1px solid #454c4c;display:flex;align-items:center;position:relative;width:303px;column-gap:5px}.asm-search-bar .search-input-wrap .icon{display:flex}.asm-search-bar .search-input{border:none;width:100%;cursor:pointer;background:none;border-radius:0;padding:0;outline:none;font-family:"helvetica_neue_light",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.asm-search-bar .search-input{text-align:start;max-width:303px;width:100%;text-overflow:ellipsis;white-space:nowrap}}.asm-search-bar .search-input::placeholder{font-family:"helvetica_neue_light",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#000;opacity:.7}.asm-search-bar .search-outer-destination-popup{position:absolute;left:0;top:23px;width:303px;z-index:2;display:none}.asm-search-bar .search-outer-destination-popup.no-result .no-results{display:block;text-align:center}.asm-search-bar .search-outer-destination-popup.active{display:block}.asm-search-bar .search-outer-destination-popup::after{content:"";position:absolute;bottom:0;left:0;right:0;height:13px;background-color:#e0e0e0}.asm-search-bar .search-outer-destination-popup::before{content:"";position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:2;width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:13px solid #454c4c}.asm-search-bar .search-destination-popup{display:flex;flex-direction:column;padding:22px 15px 30px;background:#fafafa;row-gap:17.5px;max-height:270px;overflow:auto}.asm-search-bar .search-popup-item{background:none;border-radius:0;border:none;padding:0;cursor:pointer;text-align:start;font-family:"helvetica_neue_light",sans-serif;font-size:1.1875rem;line-height:1.375rem;letter-spacing:0;color:#000}.asm-search-bar .no-results{display:none;font-family:"helvetica_neue_light",sans-serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:0;color:#000}.cms-full-width-image-with-text-block{padding-block:55px 50px}@media(min-width: 992px){.cms-full-width-image-with-text-block{padding-block:50.43px 51.66px}}.cms-full-width-image-with-text-block .title-container{max-width:59.231vw;margin-inline:auto;margin-block-end:35px}@media(min-width: 768px){.cms-full-width-image-with-text-block .title-container{width:fit-content}}.cms-full-width-image-with-text-block .title-container .title{text-align:center;margin-block-end:13px}.cms-full-width-image-with-text-block .title-container .sub-title{text-align:right}.cms-full-width-image-with-text-block .content-wrapper{margin-block-start:50.42px;margin-inline:20px;position:relative;padding-block-end:50px}@media(min-width: 992px){.cms-full-width-image-with-text-block .content-wrapper{display:flex;margin:40.57px auto 0;max-width:83.1944444444%;column-gap:80px;justify-content:space-between}}.cms-full-width-image-with-text-block .content-wrapper .content-title{margin-block-end:10px}.cms-full-width-image-with-text-block .content-wrapper .content{margin-block:30px}@media(min-width: 992px){.cms-full-width-image-with-text-block .content-wrapper .content{margin-block:0;width:50%}}@media(min-width: 992px){.cms-full-width-image-with-text-block .content-wrapper .content.center{width:100%;max-width:100%}}.cms-full-width-image-with-text-block .content-wrapper .btn-wrap{position:absolute;bottom:0}@media(min-width: 992px){.cms-full-width-image-with-text-block .content-wrapper .btn-wrap{position:relative;margin-block-start:25px}}.cms-full-width-image-with-text-block .content-inner-wrapper{margin-block-end:30px}@media(min-width: 992px){.cms-full-width-image-with-text-block .content-inner-wrapper{display:flex;flex-direction:column;margin-block-end:0px;width:43.3222036728%}}.cms-full-width-image-with-text-block .media-wrap{width:100%;height:auto;overflow:hidden;aspect-ratio:390/355;position:relative}@media(min-width: 768px){.cms-full-width-image-with-text-block .media-wrap{aspect-ratio:1440/543}}.cms-full-width-image-with-text-block .media-wrap img,.cms-full-width-image-with-text-block .media-wrap picture{display:block;width:100%;height:100%}.cms-full-width-image-with-text-block .media-wrap img{object-fit:cover}.property-middle-content-block{display:flex;flex-direction:column;row-gap:20px}.property-middle-content-block.center-all .inner-wrapper{flex-direction:column;align-items:center;text-align:center;row-gap:16px}@media(min-width: 992px){.property-middle-content-block.center-all .inner-wrapper{max-width:80%;margin-inline:auto}}.property-middle-content-block.center-all .inner-wrapper.align-content .title,.property-middle-content-block.center-all .inner-wrapper.align-content .sub-title{align-self:center;text-align:center}.property-middle-content-block.center-all .inner-wrapper .sub-title{width:fit-content}.property-middle-content-block.center-all .desc,.property-middle-content-block.center-all .link-wrap{text-align:center}.property-middle-content-block.center-all .mcb-link{margin-inline:auto}@media(min-width: 992px){.property-middle-content-block.title-layout-two .desc,.property-middle-content-block.title-layout-two .link-wrap{max-width:662px}}.property-middle-content-block.title-layout-two:not(.center-all) .mcb-link{margin-inline:0}.property-middle-content-block .inner-wrapper{display:flex;flex-direction:column;justify-content:center;margin-inline:30px;row-gap:10px}@media(min-width: 992px){.property-middle-content-block .inner-wrapper{max-width:1080px;flex-direction:row;column-gap:119px;margin-inline:30px}}@media(min-width: 1200px){.property-middle-content-block .inner-wrapper{margin-inline:auto}}.property-middle-content-block .inner-wrapper .sub-title{width:fit-content;font-family:"helvetica_neue_light",sans-serif;font-size:2rem;line-height:2.5625rem;letter-spacing:0;color:#000}@media(min-width: 992px){.property-middle-content-block .inner-wrapper .sub-title{max-width:502px}}.property-middle-content-block .inner-wrapper .title{width:fit-content}@media(min-width: 992px){.property-middle-content-block .inner-wrapper .title{max-width:483px}}@media(min-width: 992px){.property-middle-content-block .inner-wrapper.align-content{max-width:662px;display:flex;flex-direction:column;margin-inline:auto}}@media(min-width: 992px){.property-middle-content-block .inner-wrapper.align-content .title{max-width:100%;display:block;text-align:left;align-self:flex-start}}@media(min-width: 992px){.property-middle-content-block .inner-wrapper.align-content .sub-title{max-width:100%;display:block;text-align:left;align-self:flex-end}}.property-middle-content-block .desc,.property-middle-content-block .link-wrap{max-width:1080px;margin-inline:auto;width:calc(100% - 60px)}@media(min-width: 1200px){.property-middle-content-block .desc,.property-middle-content-block .link-wrap{width:100%}}.property-middle-content-block .mcb-link{width:fit-content}.cookie-bar{width:100vw;position:fixed;z-index:990;bottom:70px;left:0;padding-block:10px;min-height:50px;height:max-content;padding-inline:0;box-shadow:0 5px 15px -4px #454c4c;background:#858c8c}@media(min-width: 992px){.cookie-bar{bottom:0}}.cookie-bar .cc-window--container{display:block}.cookie-bar .cookie-wrap{display:block;position:relative;text-align:center}@media(min-width: 992px){.cookie-bar .cookie-wrap{text-align:initial;display:flex;align-items:center;justify-content:space-between;width:1313px;max-width:100%;margin:auto}}.cookie-bar .cookie-contents{margin-block-end:19px;width:100%;text-align:center}@media(min-width: 992px){.cookie-bar .cookie-contents{width:70%;text-align:left;margin-block-end:0}}.cookie-bar .cookie-contents .cookie-text{display:inline}.cookie-bar .cookie-contents a{text-decoration:none;white-space:nowrap;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}.cookie-bar .cookie-contents .cc-link{display:inline-block;text-decoration:underline;color:#000}.cookie-bar .cc-compliance{cursor:pointer;display:inline-block}@media(max-width: 767px){.cookie-bar .cc-compliance{margin-block-start:10px}}@media(min-width: 992px){.cookie-bar .cc-compliance{margin-inline-start:auto}}.cookie-bar .cc-btn{width:max-content;padding-block:3px}.cookie-bar .cc-close{position:relative;display:inline-block;height:17.53px;margin-inline-start:5px}@media(min-width: 768px)and (max-width: 991px){.cookie-bar .cc-close{margin-inline-start:15px}}@media(min-width: 992px){.cookie-bar .cc-close{bottom:0}}.cookie-bar .cc-close svg{cursor:pointer;width:30px;display:flex;margin-top:3px}@media(min-width: 992px){.cookie-bar .cc-close svg{margin-top:1px}}.cookie-bar .cc-close svg path{stroke:#000}.property-unit-featured-room-sliders .intro-content{display:flex;flex-direction:column;text-align:center;padding-inline:20px;margin-block-end:25px;row-gap:2px}@media(min-width: 992px){.property-unit-featured-room-sliders .intro-content{margin-block-end:35px;row-gap:9px}}.property-unit-featured-room-sliders .btn-wrap{margin-block-start:19px}.property-unit-featured-room-sliders .picture{width:100%;height:100%;display:flex;aspect-ratio:390/250}@media(min-width: 992px){.property-unit-featured-room-sliders .picture{aspect-ratio:1440/460}}.property-unit-featured-room-sliders .picture::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:134px;pointer-events:none;background:rgba(0,0,0,0) linear-gradient(179deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.34) 55%, rgba(0, 0, 0, 0.54) 100%) 0% 0% no-repeat padding-box}@media(min-width: 992px){.property-unit-featured-room-sliders .picture::after{height:244px;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.64) 60%, rgba(0, 0, 0, 0.65) 100%)}}.property-unit-featured-room-sliders .picture img{width:100%;height:100%;object-fit:cover}.property-unit-featured-room-sliders .content-card{width:calc(100% - 28px);margin-inline:auto;padding:30px 20px;background-color:#fafafa;position:relative;z-index:1;margin-block-start:-25px;display:flex;flex-direction:column;row-gap:22px}@media(min-width: 992px){.property-unit-featured-room-sliders .content-card{width:86.25%;padding:42px 60px 42px 82px;flex-direction:row;justify-content:space-between;margin-block-start:-65px}}.property-unit-featured-room-sliders .content-card .content-card__main{display:flex;flex-direction:column;row-gap:17px}@media(min-width: 992px){.property-unit-featured-room-sliders .content-card .content-card__main{width:61.1%}}.property-unit-featured-room-sliders .content-card .content-card__sub{display:flex;flex-direction:column;row-gap:18px}@media(min-width: 992px){.property-unit-featured-room-sliders .content-card .content-card__sub{width:34.6%}}.property-unit-featured-room-sliders .room-name{font-family:"helvetica_neue_medium",sans-serif;font-size:1.1875rem;line-height:1.5625rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.property-unit-featured-room-sliders .room-name{font-size:1.4375rem;line-height:1.875rem;letter-spacing:0rem}}.property-unit-featured-room-sliders .amenities-title{font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.property-unit-featured-room-sliders .amenities-title{font-size:1.375rem;line-height:1.6875rem}}.property-unit-featured-room-sliders .swiper:not(.swiper-initialized) .naviagtion-controlls{display:none}.property-unit-featured-room-sliders .card-view-more-link{width:fit-content}.property-unit-featured-room-sliders .card-booknow-btn{width:fit-content}.property-unit-featured-room-sliders .amenities-wrap{display:flex;flex-wrap:wrap;column-gap:23px;row-gap:15px}.property-unit-featured-room-sliders .amenities-wrap .amenity-item{display:flex;column-gap:5px;align-items:center}.property-unit-featured-room-sliders .amenity-icon{display:block;max-width:18px;max-height:18px;overflow:visible}.property-unit-featured-room-sliders .amenity-icon img{width:100%;height:100%;object-fit:contain}.property-unit-featured-room-sliders .amenity-name{display:block;width:fit-content;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}.property-unit-featured-room-sliders .rates-with-booknow{display:flex;flex-direction:column;row-gap:18px}@media(min-width: 1200px){.property-unit-featured-room-sliders .rates-with-booknow{flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;column-gap:14px}}.property-unit-featured-room-sliders .rate{font-family:"helvetica_neue_medium",sans-serif;font-size:1.0625rem;line-height:1.375rem;letter-spacing:0px;color:#000}.property-unit-featured-room-sliders .js-swiper-photos-controlls{width:100%;position:absolute;top:50%;z-index:2;padding-inline:14px;display:flex;justify-content:space-between}@media(min-width: 992px){.property-unit-featured-room-sliders .js-swiper-photos-controlls{width:89%;left:50%;transform:translateX(-50%)}}@media(min-width: 1435px){.property-unit-featured-room-sliders .js-swiper-photos-controlls{width:88%}}.property-unit-featured-room-sliders .js-swiper-photos-controlls .custom-swiper-button-child-prev{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.property-unit-featured-room-sliders .js-swiper-photos-controlls svg{overflow:visible;width:40px;height:auto}.property-unit-featured-room-sliders .pagination-photos-controlls{position:absolute;bottom:35px;right:0;z-index:2;width:calc(100% - 28px);left:50%;transform:translateX(-50%)}@media(min-width: 992px){.property-unit-featured-room-sliders .pagination-photos-controlls{width:86.25%;bottom:80px;left:0;margin-inline:auto;transform:none}}.property-unit-featured-room-sliders .pagination-photos-controlls .js-custom-pagination-photos{margin-inline:auto 0}@media(min-width: 992px){.property-unit-featured-room-sliders .pagination-photos-controlls .js-custom-pagination-photos{margin:0 0 0 auto}}.property-unit-featured-room-sliders .main-pagination-controlls{font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}.property-unit-featured-room-sliders .main-naviagtion-controlls{align-items:center;margin-inline:auto;margin-block-start:15px;display:flex;width:calc(100% - 48px);column-gap:35px;justify-content:space-between}@media(min-width: 768px){.property-unit-featured-room-sliders .main-naviagtion-controlls{width:86.25%}}@media(min-width: 992px){.property-unit-featured-room-sliders .main-naviagtion-controlls{margin-block-start:20px;width:fit-content;justify-content:center}}.property-unit-featured-room-sliders .main-naviagtion-controlls.hide-nav{display:none}.property-unit-featured-room-sliders .main-naviagtion-controlls button{padding:5px;display:flex;align-items:center;column-gap:5px;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}.property-unit-featured-room-sliders .main-naviagtion-controlls button.custom-swiper-button-prev{transform:unset}.property-unit-featured-room-sliders .main-naviagtion-controlls button.swiper-button-lock{display:none}.property-unit-featured-room-sliders .main-naviagtion-controlls button .icon{display:block;height:16px}.property-unit-featured-room-sliders .main-naviagtion-controlls button svg{overflow:visible}.property-unit-featured-room-sliders .main-naviagtion-controlls button .text{position:relative;width:fit-content}.property-unit-featured-room-sliders .main-naviagtion-controlls button .text::after{content:"";position:absolute;border-bottom:1px solid #d52f89;left:0;right:0;bottom:-4.2px;transition:width .3s ease-in-out;margin:auto;width:80%}@media(min-width: 1200px){.property-unit-featured-room-sliders .main-naviagtion-controlls button .text::after{width:0}}@media(hover: hover){.property-unit-featured-room-sliders .main-naviagtion-controlls button:hover .text::after{width:80%;transition:width .3s ease-in-out}}.property-unit-featured-room-sliders .main-naviagtion-controlls .custom-swiper-pagination{margin-inline:0;text-align:center}.property-unit-featured-room-sliders .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#fff}.property-unit-featured-room-sliders .layout-2-only{display:none}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .intro-content{margin-block-end:45px}}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .room-item{display:flex;flex-direction:row-reverse}}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .amenities-wrap{margin-block-end:13px}}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .js-swiper-photos{width:66.7%;margin-inline:0}}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .picture{aspect-ratio:960/592}}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .content-card{width:33.34%;flex-direction:column;padding:101px 45px;margin-block-start:0;margin-inline:0;justify-content:center}}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .content-card .content-card__main{width:100%;row-gap:7px}}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .content-card .content-card__main .card-view-more-link{display:none}}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .content-card .content-card__sub{width:100%}}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .content-card .content-card__sub .rates-wrap{display:none}}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .card-booknow-btn,.property-unit-featured-room-sliders.layout-2 .rates-with-booknow{display:none}}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .bottom-content-wrap{justify-content:space-between;flex-direction:column}}@media(min-width: 1200px){.property-unit-featured-room-sliders.layout-2 .bottom-content-wrap{flex-direction:row;align-items:center}}.property-unit-featured-room-sliders.layout-2 .bottom-content-wrap .rate-link-wrap{display:flex;flex-direction:column;row-gap:10px}.property-unit-featured-room-sliders.layout-2 .bottom-content-wrap .card-booknow-btn{display:block}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .short-description{margin-block-start:7px}}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .pagination-photos-controlls{width:calc(100% - 60px);bottom:30px}}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .js-swiper-photos-controlls{width:calc(100% - 60px);padding:0}}@media(min-width: 992px){.property-unit-featured-room-sliders.layout-2 .layout-2-only{display:flex}}@media(max-width: 767px){.brand-unit-featured-gastronomy-slider.brand-unit-featured-gastronomy-slider{padding-block-start:10px}}@media(min-width: 768px)and (max-width: 991px){.brand-unit-featured-gastronomy-slider.brand-unit-featured-gastronomy-slider{padding-block-start:10px}}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider.swap .item-outer-wrapper{flex-direction:row-reverse}}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider.swap .controlls-wrap .custom-swiper-pagination{margin-inline:auto 0}}.brand-unit-featured-gastronomy-slider.has-border .left-container{border:1px solid #000}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider.layout-2 .left-container{margin-block:22px}}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider.one-img-lg .dining-swiper.single-image{flex:0 0 829px}}.brand-unit-featured-gastronomy-slider .title-section{text-align:center;padding-inline:20px;width:100%;margin:0 auto;display:flex;flex-direction:column;row-gap:10px;padding-block-end:30px}@media(min-width: 992px){.brand-unit-featured-gastronomy-slider .title-section{padding-block-end:35px;row-gap:4px}}.brand-unit-featured-gastronomy-slider .title-section span{display:block}.brand-unit-featured-gastronomy-slider .title-section .h2-title,.brand-unit-featured-gastronomy-slider .title-section .body-text h2,.body-text .brand-unit-featured-gastronomy-slider .title-section h2,.brand-unit-featured-gastronomy-slider .title-section .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .brand-unit-featured-gastronomy-slider .title-section h2{margin-block-end:0}.brand-unit-featured-gastronomy-slider .title-section .content-area{margin-block-start:5px}@media(min-width: 992px){.brand-unit-featured-gastronomy-slider .title-section .content-area{margin-block-start:10px}}.brand-unit-featured-gastronomy-slider .title-section .btn-wrap{margin-block-start:25px}@media(min-width: 992px){.brand-unit-featured-gastronomy-slider .title-section .btn-wrap{margin-block-start:17px}}@media(min-width: 992px){.brand-unit-featured-gastronomy-slider .block-wrapper{width:calc(100% - 82px);margin-inline:auto}}@media(min-width: 1366px){.brand-unit-featured-gastronomy-slider .block-wrapper{width:1273px}}.brand-unit-featured-gastronomy-slider .left-container{padding-inline:30px;padding-block-end:25px;padding-block-start:50px;background:var(--content-bg-color);height:100%}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider .left-container{display:flex;flex-direction:column;justify-content:center;padding-inline-end:89.55px;padding-inline-start:54.3px;padding-block-start:30px;flex:1 0 calc(100% - 829px);height:auto}}.brand-unit-featured-gastronomy-slider .logo-container{margin-inline:auto;display:flex;flex-direction:column;align-items:center;margin-block-end:18px}@media(min-width: 992px){.brand-unit-featured-gastronomy-slider .logo-container{margin-block-end:20px}}.brand-unit-featured-gastronomy-slider .logo-container img{width:auto;max-width:100%;height:65px}.brand-unit-featured-gastronomy-slider .logo-container .quote{margin-block-start:10px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#353536}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider .logo-container{max-width:353px;margin-inline:unset}}.brand-unit-featured-gastronomy-slider .hotel-name{font-family:#011344;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.brand-unit-featured-gastronomy-slider .hotel-name{font-size:1.25rem;line-height:1.375rem}}.brand-unit-featured-gastronomy-slider .schedule{margin-block-start:15px;text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.875rem;letter-spacing:0px;color:#000}.brand-unit-featured-gastronomy-slider .schedule p{margin:0;line-height:1.875rem}.brand-unit-featured-gastronomy-slider .first-img-container img,.brand-unit-featured-gastronomy-slider .first-img-container picture,.brand-unit-featured-gastronomy-slider .second-img-container img,.brand-unit-featured-gastronomy-slider .second-img-container picture{display:block;width:100%;height:100%}.brand-unit-featured-gastronomy-slider .first-img-container img,.brand-unit-featured-gastronomy-slider .second-img-container img{object-fit:cover}.brand-unit-featured-gastronomy-slider .item-outer-wrapper{margin-block-end:5px;height:auto;display:flex;flex-direction:column}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider .item-outer-wrapper{flex-direction:row;justify-content:center;margin-block-end:0px}}.brand-unit-featured-gastronomy-slider .single-cat-name-container p{margin-block:0}.brand-unit-featured-gastronomy-slider .cat-name-container{margin-block-start:33px}.brand-unit-featured-gastronomy-slider .restaurant-name{text-transform:capitalize;margin-block-start:8.24px;color:#d52f89}.brand-unit-featured-gastronomy-slider .dining-swiper{margin-inline-start:0;margin-block-start:auto}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider .dining-swiper{width:829px;flex:0 0 829px;height:100%}}.brand-unit-featured-gastronomy-slider .dining-swiper.single-image{margin-inline:0;width:100%}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider .dining-swiper.single-image{margin-inline:0;width:100%;flex:0 0 531px}}.brand-unit-featured-gastronomy-slider .dining-swiper.single-image .first-img-container{width:100%}.brand-unit-featured-gastronomy-slider .dining-swiper .first-img-container{width:100%}@media(min-width: 992px){.brand-unit-featured-gastronomy-slider .dining-swiper .first-img-container{width:80%}}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider .dining-swiper .first-img-container{width:530px}}.brand-unit-featured-gastronomy-slider .dining-swiper .second-img-container{width:20%;display:none}@media(min-width: 992px){.brand-unit-featured-gastronomy-slider .dining-swiper .second-img-container{display:inline-block}}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider .dining-swiper .second-img-container{width:284px}}.brand-unit-featured-gastronomy-slider .dining-swiper .first-img-container,.brand-unit-featured-gastronomy-slider .dining-swiper .second-img-container{transition:width .5s ease;overflow:hidden;height:61.026vw}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider .dining-swiper .first-img-container,.brand-unit-featured-gastronomy-slider .dining-swiper .second-img-container{height:auto;min-height:27.38vw;aspect-ratio:unset}}.brand-unit-featured-gastronomy-slider .dining-swiper .first-img-container.hovered,.brand-unit-featured-gastronomy-slider .dining-swiper .second-img-container.hovered{width:95%}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider .dining-swiper .first-img-container.hovered,.brand-unit-featured-gastronomy-slider .dining-swiper .second-img-container.hovered{width:702px}}.brand-unit-featured-gastronomy-slider .dining-swiper .first-img-container.not-hovered,.brand-unit-featured-gastronomy-slider .dining-swiper .second-img-container.not-hovered{width:5%}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider .dining-swiper .first-img-container.not-hovered,.brand-unit-featured-gastronomy-slider .dining-swiper .second-img-container.not-hovered{width:146px}}.brand-unit-featured-gastronomy-slider .right-container{display:flex;column-gap:7px;height:auto}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider .right-container{column-gap:15px;height:100%}}.brand-unit-featured-gastronomy-slider .short-description{margin-block-start:15px}@media(min-width: 768px){.brand-unit-featured-gastronomy-slider .short-description{max-width:353px}}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider .short-description{max-width:unset}}.brand-unit-featured-gastronomy-slider .detail-link{margin-block:15px 0}.brand-unit-featured-gastronomy-slider .controlls-wrap{margin-top:20px;display:flex;justify-content:center}@media(min-width: 992px){.brand-unit-featured-gastronomy-slider .controlls-wrap{margin-top:30px;justify-content:start;padding-inline-end:0}}.brand-unit-featured-gastronomy-slider .controlls-wrap .custom-swiper-pagination{margin:0}.brand-unit-featured-gastronomy-slider .controlls-wrap .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#000}.brand-unit-featured-gastronomy-slider .swiper.unit-featured-gastronomy-slider{padding-inline-start:7px}@media(min-width: 992px){.brand-unit-featured-gastronomy-slider .swiper.unit-featured-gastronomy-slider{padding-inline-start:0}}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider .swiper.unit-featured-gastronomy-slider{padding:0}}.brand-unit-featured-gastronomy-slider .swiper.unit-featured-gastronomy-slider[data-swiper-cursor-state=left-side] .naviagtion-controlls button.custom-swiper-button-prev{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}.brand-unit-featured-gastronomy-slider .swiper.unit-featured-gastronomy-slider[data-swiper-cursor-state=right-side] .naviagtion-controlls button.custom-swiper-button-next{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out}.brand-unit-featured-gastronomy-slider .naviagtion-controlls{display:none}@media(min-width: 1200px){.brand-unit-featured-gastronomy-slider .naviagtion-controlls{position:absolute;top:0;right:0;left:0;margin:auto;height:fit-content;width:100%;display:flex;justify-content:space-between;bottom:33px;padding-inline:10px}}.brand-unit-featured-gastronomy-slider .naviagtion-controlls button{background:none;border-radius:0;border:none;padding:0;cursor:pointer}.brand-unit-featured-gastronomy-slider .naviagtion-controlls button.custom-swiper-button-prev{transform:rotate(180deg);opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}.brand-unit-featured-gastronomy-slider .naviagtion-controlls button.custom-swiper-button-next{opacity:0;pointer-events:none;transition:opacity .3s ease-in-out;z-index:2}.brand-unit-featured-gastronomy-slider .naviagtion-controlls button.swiper-button-disabled{visibility:hidden}.brand-detail-hero{margin-inline:auto}@media(min-width: 992px){.brand-detail-hero{width:calc(100% - 120px)}}.brand-detail-hero .breadcrumb-wrapper{margin-block-start:29px}@media(max-width: 991px){.brand-detail-hero .breadcrumb-wrapper{width:calc(100% - 40px);margin-inline:auto}}@media(min-width: 992px){.brand-detail-hero .breadcrumb-wrapper{margin-block-start:33px}}@media(max-width: 991px){.brand-detail-hero .item-title{width:calc(100% - 40px);margin-inline:auto}}@media(min-width: 992px){.brand-detail-hero .item-title{text-align:center}}.brand-detail-hero .detail-hero-section{margin-block:25px 54px}@media(min-width: 992px){.brand-detail-hero .detail-hero-section{margin-block:32px 54px}}.brand-detail-hero .detail-hero-section.left-side .custom-swiper-button-prev{opacity:1}.brand-detail-hero .detail-hero-section.right-side .custom-swiper-button-next{opacity:1}.brand-detail-hero .image-container{width:100%;position:relative;overflow:hidden;max-width:100%;aspect-ratio:390/238}@media(min-width: 992px){.brand-detail-hero .image-container{aspect-ratio:1318/543}}.brand-detail-hero .image-container picture,.brand-detail-hero .image-container img{display:block;width:100%;height:100%}.brand-detail-hero .image-container img{object-fit:cover;object-position:center}.brand-detail-hero .naviagtion-controlls{position:absolute;top:0;right:0;left:0;margin:auto;height:fit-content;width:100%;display:flex;justify-content:space-between;bottom:33px;padding-inline:10px;z-index:1;pointer-events:none}.brand-detail-hero .controlls-wrap{padding-block-start:25px}.brand-detail-hero .custom-swiper-pagination{margin-inline:auto 20px}@media(min-width: 992px){.brand-detail-hero .custom-swiper-pagination{margin-inline:auto 0}}.brand-detail-hero .custom-swiper-button-prev,.brand-detail-hero .custom-swiper-button-next{pointer-events:all;opacity:0;transition:opacity .3s ease-in-out}@media(min-width: 1200px){.dining-overview-grid{margin-inline:57px}}@media(min-width: 1200px){.dining-overview-grid.one-img-lg .inner-wrapper .dining-swiper.single-image{flex:0 0 829px}}.dining-overview-grid.has-border .left-container{border:1px solid #707070}@media(min-width: 1200px){.dining-overview-grid.layout-2 .inner-wrapper .right-container{height:100%}}@media(min-width: 1200px){.dining-overview-grid.layout-2 .inner-wrapper .dining-swiper .first-img-container,.dining-overview-grid.layout-2 .inner-wrapper .dining-swiper .second-img-container{height:auto;min-height:511px}}@media(min-width: 1200px){.dining-overview-grid.layout-2 .left-container{margin-block:25px}}.dining-overview-grid .inner-wrapper{display:flex;flex-direction:column;row-gap:50px}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper{max-width:1328px;margin-inline:auto;width:calc(100% - 40px)}}.dining-overview-grid .inner-wrapper .left-container{padding-inline:30px;background:var(--item-bg-color, transparent);padding-block:40px}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper .left-container{display:flex;flex-direction:column;justify-content:center;padding-inline:88px;flex:1 0 calc(100% - 829px)}}.dining-overview-grid .inner-wrapper .logo-container{margin-inline:auto;display:flex;flex-direction:column;align-items:center;margin-block-end:20px}.dining-overview-grid .inner-wrapper .logo-container img{width:auto;max-width:100%;height:94px}.dining-overview-grid .inner-wrapper .logo-container .quote{margin-block-start:10px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#353536}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper .logo-container{max-width:353px;margin-inline:unset}}.dining-overview-grid .inner-wrapper .restaurant-category-name{font-family:"helvetica_neue_light",sans-serif;font-size:1.25rem;line-height:1.375rem;letter-spacing:0px;color:#12223d}.dining-overview-grid .inner-wrapper .schedule{margin-block-start:10px;text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:.9375rem;line-height:1.3125rem;letter-spacing:0px;color:#000}.dining-overview-grid .inner-wrapper .schedule p{margin:0}.dining-overview-grid .inner-wrapper .first-img-container img,.dining-overview-grid .inner-wrapper .first-img-container picture,.dining-overview-grid .inner-wrapper .second-img-container img,.dining-overview-grid .inner-wrapper .second-img-container picture{display:block;width:100%;height:100%}.dining-overview-grid .inner-wrapper .first-img-container img,.dining-overview-grid .inner-wrapper .second-img-container img{object-fit:cover}.dining-overview-grid .inner-wrapper .item-outer-wrapper{padding-block:0;margin-block-end:18.7px}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper .item-outer-wrapper{display:flex;justify-content:center;margin-block-end:0px}}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper .item-outer-wrapper:nth-child(even){flex-direction:row-reverse}}@media(min-width: 1200px)and (min-width: 1200px){.dining-overview-grid .inner-wrapper .item-outer-wrapper:nth-child(even) .left-container{padding-inline-start:90.6px;padding-inline-end:52.3px}}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper .item-outer-wrapper:nth-child(even) .right-container{display:flex;flex-direction:row-reverse}}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper .item-outer-wrapper:nth-child(odd){flex-direction:row}.dining-overview-grid .inner-wrapper .item-outer-wrapper:nth-child(odd) .right-container{display:flex;flex-direction:row}}.dining-overview-grid .inner-wrapper .cat-name-container{margin-block-start:33px}.dining-overview-grid .inner-wrapper .restaurant-name{text-transform:capitalize;margin-block-start:8.24px}.dining-overview-grid .inner-wrapper .dining-swiper{margin-inline-start:10px;margin-block-start:0}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper .dining-swiper{margin-inline-start:0px;width:829px;flex:0 0 829px}}.dining-overview-grid .inner-wrapper .dining-swiper.single-image{margin-inline:10px;width:calc(100% - 20px)}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper .dining-swiper.single-image{margin-inline:0;width:100%;flex:0 0 531px}}.dining-overview-grid .inner-wrapper .dining-swiper.single-image .first-img-container{width:100%}.dining-overview-grid .inner-wrapper .dining-swiper .first-img-container{width:80%}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper .dining-swiper .first-img-container{width:530px}}.dining-overview-grid .inner-wrapper .dining-swiper .second-img-container{width:20%}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper .dining-swiper .second-img-container{width:284px}}.dining-overview-grid .inner-wrapper .dining-swiper .first-img-container,.dining-overview-grid .inner-wrapper .dining-swiper .second-img-container{transition:width .5s ease;overflow:hidden;height:61.026vw}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper .dining-swiper .first-img-container,.dining-overview-grid .inner-wrapper .dining-swiper .second-img-container{height:min(37.361vw,550px);aspect-ratio:unset}}.dining-overview-grid .inner-wrapper .dining-swiper .first-img-container.hovered,.dining-overview-grid .inner-wrapper .dining-swiper .second-img-container.hovered{width:95%}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper .dining-swiper .first-img-container.hovered,.dining-overview-grid .inner-wrapper .dining-swiper .second-img-container.hovered{width:702px}}.dining-overview-grid .inner-wrapper .dining-swiper .first-img-container.not-hovered,.dining-overview-grid .inner-wrapper .dining-swiper .second-img-container.not-hovered{width:5%}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper .dining-swiper .first-img-container.not-hovered,.dining-overview-grid .inner-wrapper .dining-swiper .second-img-container.not-hovered{width:146px}}.dining-overview-grid .inner-wrapper .right-container{display:flex;column-gap:7px;height:auto}@media(min-width: 1200px){.dining-overview-grid .inner-wrapper .right-container{column-gap:15px}}.dining-overview-grid .short-description{margin-block-start:10px}@media(min-width: 768px){.dining-overview-grid .short-description{max-width:353px}}@media(min-width: 1200px){.dining-overview-grid .short-description{max-width:unset}}.dining-overview-grid .detail-link{margin-block:18px 0}.dining-overview-grid .cat-name-container .restaurant-category-name:last-child{display:none}.dining-overview-grid .load-more-wrap{text-align:center;margin-block-start:-15px}@media(min-width: 992px){.cms-text-n-img-graphic.swap .item-wrap{flex-direction:row-reverse}}@media(min-width: 992px){.cms-text-n-img-graphic.swap .content-wrapper{margin-inline-start:auto;margin-inline-end:-96px}}@media(min-width: 992px){.cms-text-n-img-graphic.swap .vector-elemant{right:calc(63.88% + 100px);left:auto}}@media(min-width: 992px){.cms-text-n-img-graphic.layout-2 .content-wrapper,.cms-text-n-img-graphic.layout-3 .content-wrapper{flex:0 0 calc(36.12% + 44px)}}@media(min-width: 992px){.cms-text-n-img-graphic.layout-2 .content-set,.cms-text-n-img-graphic.layout-3 .content-set{padding-inline:53px 53px}}@media(min-width: 992px){.cms-text-n-img-graphic.layout-3 .vector-elemant svg{height:91%}}.cms-text-n-img-graphic .block-wrapper{display:flex;flex-direction:column}@media(min-width: 992px){.cms-text-n-img-graphic .block-wrapper{row-gap:0}}.cms-text-n-img-graphic .title-section{display:flex;flex-direction:column;text-align:center;row-gap:9px;padding-inline:20px}@media(min-width: 992px){.cms-text-n-img-graphic .title-section{row-gap:5px;width:950px;margin-inline:auto}}@media(min-width: 992px){.cms-text-n-img-graphic .title-section .content-area{margin-block-start:8px}}.cms-text-n-img-graphic .title-section .btn-wrap{margin-block-start:12px}@media(min-width: 992px){.cms-text-n-img-graphic .title-section .btn-wrap{margin-block-start:20px}}.cms-text-n-img-graphic .image-wrap{width:100%;position:relative;overflow:hidden;aspect-ratio:auto;height:88.73vw;z-index:2}@media(min-width: 992px){.cms-text-n-img-graphic .image-wrap{height:auto;flex:0 0 63.88%;aspect-ratio:923/572}}.cms-text-n-img-graphic .image-wrap img,.cms-text-n-img-graphic .image-wrap picture{display:block;width:100%;height:100%}.cms-text-n-img-graphic .image-wrap img{object-fit:cover;object-position:center}@media(min-width: 992px){.cms-text-n-img-graphic .content-wrapper{display:flex;flex-direction:column;justify-content:center;padding-block:72px;flex:1 0 36%;margin-inline-start:-96px;position:relative;max-width:38.3847222222%}}.cms-text-n-img-graphic .content-set{padding-block:36px;row-gap:9px;padding-inline:40px;display:flex;flex-direction:column;background:var(--content-bg-color, #F9FAFC);z-index:2;position:relative}@media(min-width: 992px){.cms-text-n-img-graphic .content-set{padding-block:102px;padding-inline:52px}}.cms-text-n-img-graphic .item-wrap{position:relative;overflow:hidden;padding-block:56px}@media(min-width: 992px){.cms-text-n-img-graphic .item-wrap{display:flex}}.cms-text-n-img-graphic .item-btn-wrap,.cms-text-n-img-graphic .item-link-wrap{margin-block-start:11px}@media(min-width: 992px){.cms-text-n-img-graphic .item-btn-wrap,.cms-text-n-img-graphic .item-link-wrap{margin-block-start:9px}}.cms-text-n-img-graphic .vector-elemant{position:absolute;right:-234px;top:0;height:100%;width:auto;z-index:1}@media(min-width: 992px){.cms-text-n-img-graphic .vector-elemant{right:auto;left:calc(63.88% + 100px)}}.cms-text-n-img-graphic .vector-elemant svg{height:92%;width:auto}@media(max-width: 991px){.unit-spa-treatments .block-wrapper{max-width:100%}}.unit-spa-treatments .title-section{text-align:center}.unit-spa-treatments .tab-section{margin-block-start:27px}.unit-spa-treatments .filter-cat{background:none;border-radius:0;border:none;padding:0;cursor:pointer;font-family:"helvetica_neue_light",sans-serif;font-size:1.3125rem;line-height:1.8125rem;letter-spacing:0px;color:#000;position:relative}.unit-spa-treatments .filter-cat::after{content:"";position:absolute;left:0;right:0;bottom:-2px;border-bottom:3px solid #d52f89;transition:width .3s ease-in-out;margin:auto;width:80%}@media(min-width: 992px){.unit-spa-treatments .filter-cat::after{width:0}}.unit-spa-treatments .filter-cat.active::after{width:100%}@media(hover: hover){.unit-spa-treatments .filter-cat:hover::after{width:80%;transition:width .3s ease-in-out}}.unit-spa-treatments .filter-cat.hide{display:none}.unit-spa-treatments .tab-wrapper-dt{display:none}@media(min-width: 992px){.unit-spa-treatments .tab-wrapper-dt{display:flex;flex-wrap:wrap;column-gap:20px;row-gap:10px;align-items:center;justify-content:center;max-width:1061px;margin-inline:auto}}.unit-spa-treatments .tab-wrapper-mb{position:relative}@media(min-width: 992px){.unit-spa-treatments .tab-wrapper-mb{display:none}}.unit-spa-treatments .filter-select-wrap{position:relative;text-align:center;min-width:100%;margin-inline:auto;margin-inline:auto}.unit-spa-treatments .filter-select-wrap .select2-container{min-width:200px}.unit-spa-treatments .filter-select-wrap .select2-container.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.unit-spa-treatments .filter-select-wrap .select2-container .select2-selection__arrow{background:var(--dropdown-arrow) no-repeat center center;background-size:contain;top:4px;height:18px;transition:transform .3s ease-in-out;position:static}.unit-spa-treatments .filter-select-wrap .select2-container .select2-selection__arrow b{display:none}.unit-spa-treatments .filter-select-wrap .select2-container .select2-dropdown{border:none;border-radius:0;background-color:#f5f6f4;min-width:max-content;top:4px}.unit-spa-treatments .filter-select-wrap .select2-container .select2-selection--single{border:none;background-color:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center}.unit-spa-treatments .filter-select-wrap .select2-container .select2-selection--single .select2-selection__rendered{position:relative;display:inline-block;padding:0;margin-inline-end:4px;font-family:"helvetica_neue_light",sans-serif;font-size:1.3125rem;line-height:1.8125rem;letter-spacing:0px;color:#000}.unit-spa-treatments .filter-select-wrap .select2-container .select2-selection--single .select2-selection__rendered::after{content:"";position:absolute;left:0;bottom:0;border-bottom:2px solid #d52f89;right:auto;width:100%;margin:auto}.unit-spa-treatments .filter-select-wrap .select2-container .select2-results .select2-results__option{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0px;color:#000}.unit-spa-treatments .filter-select-wrap .select2-container .select2-results .select2-results__option.select2-results__option--highlighted{background:#e0e0e0}.unit-spa-treatments .treatments-grid-wrap{display:grid;grid-template-columns:1fr;row-gap:21px;margin-block-start:25px}@media(min-width: 768px){.unit-spa-treatments .treatments-grid-wrap{grid-template-columns:repeat(2, 1fr);column-gap:21px}}@media(min-width: 992px){.unit-spa-treatments .treatments-grid-wrap{grid-template-columns:repeat(3, 1fr)}}.unit-spa-treatments .treatments-grid-wrap.one-col{grid-template-columns:repeat(1, 1fr)}@media(min-width: 992px){.unit-spa-treatments .treatments-grid-wrap.one-col .one-item{flex-direction:row}}@media(min-width: 992px){.unit-spa-treatments .treatments-grid-wrap.one-col .image-wrap,.unit-spa-treatments .treatments-grid-wrap.one-col .content-wrapper{flex:0 0 50%}}@media(min-width: 992px){.unit-spa-treatments .treatments-grid-wrap.one-col .content-wrapper{justify-content:center;padding-inline:80px}}@media(min-width: 1200px){.unit-spa-treatments .treatments-grid-wrap.one-col .content-wrapper{padding-inline:128px}}.unit-spa-treatments .treatments-grid-wrap.one-col .item-bottom-wrap{margin-block-start:unset}@media(min-width: 992px){.unit-spa-treatments .treatments-grid-wrap.two-col{grid-template-columns:repeat(2, 1fr)}}.unit-spa-treatments .one-item{display:flex;flex-direction:column;background-color:#f9fafc}.unit-spa-treatments .one-item.hide{display:none}.unit-spa-treatments .image-wrap{width:100%;position:relative;overflow:hidden;max-width:100%;aspect-ratio:390/260}@media(min-width: 992px){.unit-spa-treatments .image-wrap{aspect-ratio:410/260}}.unit-spa-treatments .image-wrap img,.unit-spa-treatments .image-wrap picture{display:block;width:100%;height:100%}.unit-spa-treatments .image-wrap img{object-fit:cover;object-position:center}.unit-spa-treatments .content-wrapper{padding-inline:22px 21px;padding-block:25px 30px;display:flex;flex-direction:column;row-gap:25px;flex-grow:1}@media(min-width: 992px){.unit-spa-treatments .content-wrapper{padding-inline:28px 26px;padding-block:14px 30px}}.unit-spa-treatments .cat-price-wrap{display:flex;justify-content:space-between;align-items:center}@media(min-width: 992px){.unit-spa-treatments .cat-price-wrap{min-height:41px}}.unit-spa-treatments .item-spa-name{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}.unit-spa-treatments .price-duration-wrap{display:flex;column-gap:3px}.unit-spa-treatments .item-duration p{margin:0}.unit-spa-treatments .item-price,.unit-spa-treatments .item-duration{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:2.5625rem;letter-spacing:0px;color:#000}.unit-spa-treatments .item-title{line-height:1.8125rem;color:#000;margin-block-start:3px;text-transform:capitalize;font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0px;color:#000}.unit-spa-treatments .desc{margin-block-start:10px}.unit-spa-treatments .item-bottom-wrap{margin-block-start:auto}.unit-spa-treatments .load-more-wrap{margin-block-start:35px;text-align:center}@media(min-width: 992px){.property-unit-venue-grid .block-wrapper{width:calc(100% - 60px);margin-inline:auto}}@media(min-width: 1435px){.property-unit-venue-grid .block-wrapper{width:1380px}}.property-unit-venue-grid .title-section{text-align:center}.property-unit-venue-grid .btn-wrap{margin-block-start:20px}.property-unit-venue-grid .venue-grid-wrap{display:grid;grid-template-columns:1fr;row-gap:20px;column-gap:21px;margin-block-start:35px}@media(min-width: 768px){.property-unit-venue-grid .venue-grid-wrap{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 992px){.property-unit-venue-grid .venue-grid-wrap{grid-template-columns:repeat(3, 1fr)}}.property-unit-venue-grid .venue-grid-wrap.one-col{grid-template-columns:repeat(1, 1fr)}@media(min-width: 992px){.property-unit-venue-grid .venue-grid-wrap.one-col .one-item{flex-direction:row}}@media(min-width: 992px){.property-unit-venue-grid .venue-grid-wrap.one-col .image-wrap,.property-unit-venue-grid .venue-grid-wrap.one-col .content-wrapper{flex:0 0 50%}}@media(min-width: 992px){.property-unit-venue-grid .venue-grid-wrap.one-col .content-wrapper{justify-content:center}}@media(min-width: 1200px){.property-unit-venue-grid .venue-grid-wrap.one-col .content-wrapper{padding-inline:128px}}.property-unit-venue-grid .venue-grid-wrap.one-col .link-wrap{margin-block-start:unset}@media(min-width: 768px){.property-unit-venue-grid .venue-grid-wrap.two-col{grid-template-columns:repeat(2, 1fr)}}.property-unit-venue-grid .one-item{background-color:#f9fafc;display:flex;flex-direction:column}.property-unit-venue-grid .image-wrap{width:100%;position:relative;overflow:hidden;max-width:100%;aspect-ratio:390/329}@media(min-width: 992px){.property-unit-venue-grid .image-wrap{aspect-ratio:446/329}}.property-unit-venue-grid .image-wrap img,.property-unit-venue-grid .image-wrap picture{display:block;width:100%;height:100%}.property-unit-venue-grid .image-wrap img{object-fit:cover;object-position:center}.property-unit-venue-grid .content-wrapper{padding-block:28px;padding-inline:26px;display:flex;flex-direction:column;flex-grow:1}@media(min-width: 992px){.property-unit-venue-grid .content-wrapper{padding-inline:26px 25px}}.property-unit-venue-grid .categories-wrap{display:flex;flex-wrap:wrap;column-gap:2px;margin-block-end:8px}.property-unit-venue-grid .cat-name{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}.property-unit-venue-grid .desc{margin-block:10px 13px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.property-unit-venue-grid .desc li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}.property-unit-venue-grid .venue-features-n-amenities{display:flex;flex-direction:column;row-gap:7px;margin-block-end:25px}@media(min-width: 992px){.property-unit-venue-grid .venue-features-n-amenities{margin-block-end:17px}}.property-unit-venue-grid .features-title{font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.3125rem;letter-spacing:0px;color:#000}.property-unit-venue-grid .features-wrap{display:flex;flex-wrap:wrap;column-gap:17px;row-gap:11px}.property-unit-venue-grid .feature-type{display:flex;justify-content:space-between;align-items:center;column-gap:6px}.property-unit-venue-grid .feature-type .feature-icon-wrap{display:flex;align-items:center}.property-unit-venue-grid .icon-amenity,.property-unit-venue-grid .icon-feature{max-width:20px}.property-unit-venue-grid .feature-value,.property-unit-venue-grid .amenity-name{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}.property-unit-venue-grid .link-wrap{margin-block-start:auto}.property-unit-venue-grid .venue-title{color:#000;font-family:"helvetica_neue_medium",sans-serif;font-size:1.875rem;line-height:2.1875rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.property-unit-venue-grid .venue-title{font-size:19px;line-height:24px;letter-spacing:0px}}.property-unit-venue-grid .load-more-wrap{margin-block-start:36px;text-align:center}.property-unit-venue-grid .link.link-w-icon .text{text-transform:capitalize;line-height:1.375rem}.property-detail-hero{margin-inline:auto}@media(min-width: 992px){.property-detail-hero{width:calc(100% - 120px)}}.property-detail-hero .breadcrumb-wrapper{padding-block-start:29px}@media(max-width: 991px){.property-detail-hero .breadcrumb-wrapper{width:calc(100% - 40px);margin-inline:auto}}@media(min-width: 992px){.property-detail-hero .breadcrumb-wrapper{padding-block-start:33px}}@media(max-width: 991px){.property-detail-hero .item-title{width:calc(100% - 40px);margin-inline:auto}}@media(min-width: 992px){.property-detail-hero .item-title{text-align:center}}.property-detail-hero .detail-hero-section{margin-block:25px 54px}@media(min-width: 992px){.property-detail-hero .detail-hero-section{margin-block:32px 54px}}.property-detail-hero .detail-hero-section.left-side .custom-swiper-button-prev{opacity:1}.property-detail-hero .detail-hero-section.right-side .custom-swiper-button-next{opacity:1}.property-detail-hero .image-container{width:100%;position:relative;overflow:hidden;max-width:100%;aspect-ratio:390/238}@media(min-width: 992px){.property-detail-hero .image-container{aspect-ratio:1318/543}}.property-detail-hero .image-container picture,.property-detail-hero .image-container img{display:block;width:100%;height:100%}.property-detail-hero .image-container img{object-fit:cover;object-position:center}.property-detail-hero .naviagtion-controlls{position:absolute;top:0;right:0;left:0;margin:auto;height:fit-content;width:100%;display:flex;justify-content:space-between;bottom:33px;padding-inline:10px;z-index:1;pointer-events:none}.property-detail-hero .controlls-wrap{padding-block-start:25px}.property-detail-hero .custom-swiper-pagination{margin-inline:auto 20px}@media(min-width: 992px){.property-detail-hero .custom-swiper-pagination{margin-inline:auto 0}}.property-detail-hero .custom-swiper-button-prev,.property-detail-hero .custom-swiper-button-next{pointer-events:all;opacity:0;transition:opacity .3s ease-in-out}@media(min-width: 992px){.item-details-block.property.Experience .block-wrapper{max-width:901px;padding:0}}@media(min-width: 992px){.item-details-block.Rooms .block-wrapper{max-width:62.5%;padding-inline:0}}.item-details-block.event-room .feature-name{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.4375rem;letter-spacing:0px;color:#000}@media(min-width: 992px){.item-details-block.event-room .feature-name{font-family:"helvetica_neue_light",sans-serif;font-size:1.3125rem;line-height:1.6875rem}}.item-details-block.event-room .feature-text-wrap{display:flex;justify-content:center;align-items:baseline;column-gap:5px}.item-details-block.event-room .one-feature{justify-content:space-between}.item-details-block .details-block-title{text-align:center;text-transform:capitalize}@media(min-width: 992px){.item-details-block .details-block-title{text-align:left}}@media(min-width: 992px){.item-details-block .details-block-title.center{text-align:center}}.item-details-block .features-wrap{display:flex;flex-direction:column;row-gap:20px;text-align:center;max-width:175px;margin-inline:auto;margin-block-start:25px}@media(min-width: 992px){.item-details-block .features-wrap{flex-direction:row;justify-content:center;flex-wrap:wrap;column-gap:20px;max-width:100%;margin-block-start:20px}}.item-details-block .one-feature{display:flex;flex-direction:column}@media(min-width: 992px){.item-details-block .one-feature{min-width:180px}}.item-details-block .one-feature.ev-schedule p{margin-block:0 5px}.item-details-block .feature-name-wrap{margin-block:0 17px}.item-details-block .feature-name-wrap span{display:block}.item-details-block .feature-name{font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.625rem;letter-spacing:0px;color:#000}.item-details-block .feature-text{display:block;font-family:"helvetica_neue_light",sans-serif;font-size:1.125rem;line-height:1.5rem;letter-spacing:0px;color:#000}.item-details-block .phone-link{text-decoration-color:#000;text-decoration-thickness:1px}.item-details-block .qr-code-img{max-width:122px}.item-details-block .full-desc{width:calc(100% - 14px);margin-inline:auto;margin-block:25px 0}@media(min-width: 992px){.item-details-block .full-desc{width:100%;margin-block:23px 0}}.item-details-block .item-link-wrap{margin-block-start:25px;text-align:center}@media(min-width: 992px){.item-details-block .item-link-wrap{text-align:start}}@media(min-width: 992px){.item-details-block .details-bottom{max-width:900px}}.item-details-block .distance-from .poi-hotel{display:block}.item-details-block .capacity-chart-wrap{margin-block-start:35px;width:100%;overflow:auto;margin-inline:auto}@media(min-width: 992px){.item-details-block .capacity-chart-wrap{margin-block-start:30px}}.item-details-block .capacity-chart-wrap .capacity-label{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000;font-weight:normal}@media(max-width: 991px){.item-details-block .table-capacity.desktop-view{display:none}}@media(min-width: 992px){.item-details-block .table-capacity.mobile-view{display:none}}.item-details-block .capacity-chart{width:100%;border-collapse:collapse}.item-details-block .capacity-chart thead{vertical-align:baseline}.item-details-block .capacity-chart .table-header{border-bottom:1px solid #000}.item-details-block .capacity-chart .cap-icon,.item-details-block .capacity-chart .icon-wrp{height:53px}.item-details-block .capacity-chart .row-top{padding-block-end:16px;width:86px}.item-details-block .capacity-chart .capacity-type{display:flex;flex-direction:column;row-gap:12px}.item-details-block .capacity-chart .row-content{text-align:center;padding-block-start:8.5px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}.item-details-block .capacity-chart-mb{display:grid;grid-template-columns:repeat(3, 1fr);column-gap:59px;row-gap:37px}@media(max-width: 374.98px){.item-details-block .capacity-chart-mb{grid-template-columns:repeat(2, 1fr)}}.item-details-block .capacity-chart-mb .capacity-type-wrap{display:flex;flex-direction:column;align-items:center;min-width:68px}.item-details-block .capacity-chart-mb .row-top{display:flex;flex-direction:column;row-gap:12px;align-items:center;text-align:center}.item-details-block .capacity-chart-mb .row-bottom{margin-block-start:auto;padding-block-start:15px}.item-details-block .capacity-chart-mb .cap-icon{width:100%}.item-details-block .btn-wrap{margin-block-start:35px;text-align:center}.item-details-block.Rooms .room-bottom-wrap{display:flex;justify-content:flex-start;align-items:center;column-gap:22px;margin-block:25px 0;width:calc(100% - 14px);margin-inline:auto}@media(min-width: 992px){.item-details-block.Rooms .room-bottom-wrap{width:100%}}.item-details-block.Rooms .rate-text,.item-details-block.Rooms .currency-type{font-family:"helvetica_neue_light",sans-serif;font-size:1.25rem;line-height:1.375rem;letter-spacing:0px;color:#000}.item-details-block.Rooms .currency-type{margin-inline-start:2px}.item-details-block.Offers .offer-bottom-wrap{display:flex;justify-content:flex-start;align-items:center;column-gap:22px;margin-block:25px 0;width:calc(100% - 14px);margin-inline:auto}@media(min-width: 992px){.item-details-block.Offers .offer-bottom-wrap{width:100%}}.item-details-block.Offers .rate-text,.item-details-block.Offers .currency-type{font-family:"helvetica_neue_light",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0px;color:#000}.item-details-block.Offers .rate-text .currency-type,.item-details-block.Offers .currency-type .currency-type{margin-inline-start:2px}.item-details-block.Offers .highlight-wrap,.item-details-block.Offers .terms-wrap{margin-block-start:26px}.item-details-block.Offers .highlight-title,.item-details-block.Offers .terms-title{margin-block-end:10px}.item-details-block.Experience .left-content-wrap{display:flex;flex-direction:column;row-gap:20px;text-align:center}.item-details-block.Experience .full-desc{max-width:100%}@media(min-width: 1200px){.item-details-block.Experience .full-desc{max-width:900px;margin-inline:0}}.item-details-block.Experience .full-desc b,.item-details-block.Experience .full-desc strong{font-family:"helvetica_neue_medium",sans-serif;font-weight:normal}.item-details-block.Experience .lg-only{display:none}@media(min-width: 992px){.item-details-block.Experience .lg-only{display:block}}.item-details-block.Experience .sm-only{display:block}@media(min-width: 992px){.item-details-block.Experience .sm-only{display:none}}.item-details-block.Experience .sm-only.item-link-wrap{text-align:center}@media(min-width: 992px){.item-details-block.POI .poi-inner-wrap.has-less-features .details-bottom{margin-inline:auto;text-align:center}}@media(min-width: 992px){.item-details-block.POI .poi-inner-wrap.has-less-features .item-link-wrap{text-align:center}}.room-amenity-block .image-wrap{width:100%;height:auto;aspect-ratio:350/559;overflow:hidden;border-top-left-radius:50% 35%;border-top-right-radius:50% 35%}@media(min-width: 992px){.room-amenity-block .image-wrap{width:34.1847222222vw;height:54.6118055556vw}}.room-amenity-block .image-wrap picture,.room-amenity-block .image-wrap img{display:block;width:100%;height:100%}.room-amenity-block .image-wrap img{object-fit:cover}.room-amenity-block .amenity-item{display:flex;align-items:center;column-gap:8.17px;overflow:hidden;transition:max-height .6s ease,opacity .6s ease}@media(min-width: 992px){.room-amenity-block .amenity-item{width:18.6805555556vw;max-width:269px}}.room-amenity-block .amenity-item.hidden{max-height:0;pointer-events:none;display:none}.room-amenity-block .amenity-item .icon{display:flex;align-items:center}.room-amenity-block .room-amenity-wrapper{display:flex;flex-direction:column;align-items:center;column-gap:76px;row-gap:25px;justify-content:center}@media(min-width: 992px){.room-amenity-block .room-amenity-wrapper{flex-direction:row}}.room-amenity-block .room-amenity-wrapper.layout-one .image-wrap{border-top-left-radius:unset;border-top-right-radius:unset}@media(min-width: 992px){.room-amenity-block .room-amenity-wrapper.layout-one .image-wrap{width:41.875vw;height:48.2638888889vw}}.room-amenity-block .room-amenity-wrapper.layout-one .amenity-name{text-transform:capitalize}@media(min-width: 992px){.room-amenity-block .room-amenity-wrapper.layout-two{max-width:unset;padding:unset}}.room-amenity-block .room-amenity-wrapper.layout-two .image-wrap{border-top-left-radius:unset;border-top-right-radius:unset}@media(min-width: 992px){.room-amenity-block .room-amenity-wrapper.layout-two .image-wrap{clip-path:polygon(0 0%, 100% 15%, 100% 100%, 0 85%);width:49.9208333333vw;height:54.6527777778vw}}.room-amenity-block .amenity-wrapper{width:71.73vw}@media(min-width: 992px){.room-amenity-block .amenity-wrapper{width:unset}}.room-amenity-block .title-wrap{display:flex;justify-content:center}@media(min-width: 992px){.room-amenity-block .title-wrap{justify-content:flex-start}}.room-amenity-block .inner-wrapper{display:flex;flex-direction:column;row-gap:25px}@media(min-width: 992px){.room-amenity-block .inner-wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;row-gap:25px}}.room-amenity-block .title{margin-block-end:25px}@media(min-width: 992px){.room-amenity-block .title{margin-block-end:29px}}.room-amenity-block .amenity-name{text-transform:capitalize;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0px;color:#000}.room-amenity-block .load-all-amenities{width:100%;height:auto;margin-block-start:35px;display:flex;justify-content:center}@media(min-width: 992px){.room-amenity-block .load-all-amenities{display:none}}.room-amenity-block .icon svg{width:17px;height:17px}.room-amenity-block .icon img{width:17px;height:17px}.room-amenity-block .ov-link-wrap{margin-block-start:41px}.detail-venue-amenity-block .inner-wrap{display:flex;flex-direction:column;row-gap:31px}@media(min-width: 992px){.detail-venue-amenity-block .inner-wrap{flex-direction:row;align-items:center;justify-content:center;column-gap:75px}}.detail-venue-amenity-block .block-title{text-align:center}@media(min-width: 992px){.detail-venue-amenity-block .block-title{text-align:left}}.detail-venue-amenity-block .one-item.no-icon .amenity-desc{margin-inline-start:0}.detail-venue-amenity-block .img-wrap{width:100%;position:relative;overflow:hidden;max-width:100%;aspect-ratio:350/559}@media(min-width: 992px){.detail-venue-amenity-block .img-wrap{width:34.1840277778vw;min-height:54.6118055556vw}}.detail-venue-amenity-block .img-wrap img,.detail-venue-amenity-block .img-wrap picture{display:block;width:100%;height:100%}.detail-venue-amenity-block .img-wrap img{object-fit:cover;object-position:center}.detail-venue-amenity-block .img-wrap.arch-shaped{border-top-left-radius:51.2821dvw;border-top-right-radius:51.2821dvw}@media(min-width: 992px){.detail-venue-amenity-block .img-wrap.rect-shaped{aspect-ratio:552/715}}.detail-venue-amenity-block .img-wrap.paral-shaped{clip-path:polygon(0% 0%, 100% 9%, 100% 100%, 0% 88%)}@media(min-width: 992px){.detail-venue-amenity-block .content-wrap{padding-block:80px;max-width:573px}}.detail-venue-amenity-block .amenities-wrap{margin-block-start:25px;display:flex;flex-direction:column;row-gap:25px}.detail-venue-amenity-block .icon-name-wrap{display:flex;align-items:center;column-gap:10px}.detail-venue-amenity-block .icon-wrap{display:block;width:24px}.detail-venue-amenity-block .amenity-icon{width:24px}.detail-venue-amenity-block .amenity-title{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.25rem;letter-spacing:0px;color:#000}.detail-venue-amenity-block .amenity-desc{margin-inline-start:36px}@media(min-width: 992px){.detail-venue-amenity-block .amenity-desc{margin-inline-start:34px}}.detail-venue-special-features .inner-wrap{display:flex;flex-direction:column;row-gap:30px}.detail-venue-special-features .title-section{text-align:center}.detail-venue-special-features .subtitle{display:block;margin-block:8px 0}.detail-venue-special-features .amenities-wrap{display:flex;flex-direction:column;row-gap:18px}@media(min-width: 992px){.detail-venue-special-features .amenities-wrap{flex-wrap:wrap;flex-direction:row;justify-content:space-between}}@media(min-width: 992px){.detail-venue-special-features .one-item{flex-basis:48%;max-width:48%}}.detail-venue-special-features .one-item.no-icon .amenity-desc{margin-inline-start:0}.detail-venue-special-features .icon-name-wrap{display:flex;align-items:center;column-gap:10px}.detail-venue-special-features .icon-wrap{display:block;width:24px}.detail-venue-special-features .amenity-icon{width:24px}.detail-venue-special-features .amenity-title{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.25rem;letter-spacing:0px;color:#000}.detail-venue-special-features .amenity-desc{margin-block:7px 0;margin-inline:34px 0}.amenity-block .intro-wrap{display:flex;flex-direction:column;margin-block-end:47px}@media(min-width: 992px){.amenity-block .intro-wrap{flex-direction:row;column-gap:130px;justify-content:center;align-items:center}}@media(min-width: 992px){.amenity-block .intro-wrap .desc-wrap{width:36.39vw}}@media(min-width: 992px){.amenity-block .intro-wrap .sub-title{margin-inline-start:117px}}.amenity-block .amenity-grid{display:flex;flex-direction:column;row-gap:21px;justify-content:flex-start}@media(min-width: 992px){.amenity-block .amenity-grid{flex-direction:row;column-gap:21px;flex-wrap:wrap}}.amenity-block .image-container{width:100%;height:auto;aspect-ratio:335/260;overflow:hidden}@media(min-width: 992px){.amenity-block .image-container{width:28.4722222222vw;height:18.0555555556vw;max-width:410px}}.amenity-block .image-container picture,.amenity-block .image-container img{display:block;width:100%;height:100%}.amenity-block .image-container img{object-fit:cover}.amenity-block .amenity-grid-item{display:flex;flex-direction:column;transition:all .5s ease}@media(min-width: 992px){.amenity-block .amenity-grid-item{width:28.47vw;max-width:410px}}.amenity-block .amenity-grid-item .content-wrap{background:#f9fafc;padding-inline:28px;padding-block:26px 38px;display:flex;flex-direction:column;height:100%}.amenity-block .amenity-grid-item.amenity-hidden{opacity:0;height:0;margin:0;padding:0;overflow:hidden;transition:all .5s ease}.amenity-block .title-wrapper{margin-block-end:10px}.amenity-block .item-desc{margin-block-end:25px}.amenity-block .link-wrapper{margin-block-start:auto}.amenity-block .load-more-btn-wrap{width:100%;display:flex;justify-content:center}.poi-block .dt-content-width{width:100%;margin:0 auto}@media(min-width: 992px){.poi-block .dt-content-width{max-width:1313px;padding:0 20px}}.poi-block .map-outter-wrap{overflow:hidden;position:relative}.poi-block .map-container{display:flex;height:556px;margin-inline-start:auto;width:100%}@media(min-width: 992px){.poi-block .map-container{width:calc(100% - 122px);height:535px}}.poi-block .filter-wrap-dt{position:absolute;display:none;top:40px;max-height:calc(100% - 80px);left:0;background-color:#fafafa;z-index:1;border:16px solid #fafafa;width:251px;max-width:251px;overflow:auto;outline:1px solid #d52f89;outline-offset:-16px}@media(min-width: 992px){.poi-block .filter-wrap-dt{display:block}}.poi-block .filter-wrap-dt-inner{display:flex;flex-direction:column;padding-block:18px}.poi-block .poi-filter-btn{background:none;border-radius:0;border:none;padding:0;cursor:pointer;padding-inline:40px;padding-block:8px;display:flex;justify-content:flex-start;align-items:center;column-gap:6px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}.poi-block .poi-filter-btn.js-active{background-color:#ededed}.poi-block .poi-filter-btn:hover{background-color:#ededed}.poi-block .dt-filter-btn-text{display:flex;position:relative;top:3px;text-align:left}.poi-block .dt-filter-btn-img{display:flex;max-width:20px;max-height:20px;object-fit:contain}.poi-block .filter-wrap-mb{width:fit-content;min-width:203px;max-width:calc(100% - 40px);margin-inline:auto;position:relative}@media(min-width: 992px){.poi-block .filter-wrap-mb{display:none}}.poi-block .info-windows-wrap{position:absolute;right:0;width:calc(100% - 70px);max-width:318px;height:100%;max-height:100%;z-index:1;top:0;pointer-events:none}@media(min-width: 992px){.poi-block .info-windows-wrap{width:318px;max-height:calc(100% - 80px);top:50%;transform:translateY(-50%)}}@media(max-width: 767.98px){.poi-block .info-windows-wrap.mb-disabled{display:none}}.poi-block .info-window{display:flex;flex-direction:column;position:absolute;inset:0;background-color:#fafafa;overflow:hidden;transform:translateX(100%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .4s ease-out,visibility .4s ease-out,transform .4s ease-out}.poi-block .info-window.js-active-info{transform:translateX(0%);opacity:1;visibility:visible;pointer-events:all}.poi-block .info-window-close-btn{position:absolute;right:13px;top:8px;z-index:1;cursor:pointer}.poi-block .info-window-close-btn path{stroke:#fff}.poi-block .info-window-image{position:relative;width:100%;height:auto;aspect-ratio:318/208;overflow:hidden;flex-shrink:0}.poi-block .info-window-image picture,.poi-block .info-window-image img{display:block;width:100%;height:100%}.poi-block .info-window-image img{object-fit:cover}.poi-block .info-window-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:57px;background:rgba(0,0,0,0) linear-gradient(360deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.3490196078) 51%, rgba(0, 0, 0, 0.5411764706) 100%) 0% 0% no-repeat padding-box}.poi-block .info-window-content{padding-inline:28px 0;padding-block:22px 24px;display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden}.poi-block .scroll-area{flex:1 1 auto;overflow-y:auto;padding-inline-end:10px;padding-block-end:10px}.poi-block .info-window-title{font-family:"helvetica_neue_light",sans-serif;font-size:1.1875rem;line-height:1.25rem;letter-spacing:0;color:#000}.poi-block .info-window-desc{margin-block-start:15px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.poi-block .info-window-desc li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}.poi-block .info-window-link{margin-block-start:auto;padding-block-start:15px}.poi-block .poi-grid{display:flex;flex-wrap:wrap;column-gap:21px;row-gap:21px;justify-content:flex-start;margin-block-start:25px}@media(min-width: 992px){.poi-block .poi-grid{row-gap:21px;margin-block-start:50px}}.poi-block .poi-grid-item{display:flex;flex-direction:column;width:100%;background-color:#fafafa}@media(min-width: 768px){.poi-block .poi-grid-item{width:calc(50% - 10.5px)}}@media(min-width: 992px){.poi-block .poi-grid-item{width:calc(50% - 10.5px)}}@media(min-width: 1200px){.poi-block .poi-grid-item{width:calc(33.3333333333% - 14px)}}.poi-block .poi-grid-item.js-filter-hide{display:none}.poi-block .poi-grid-item.js-active-item{border:1px solid #d52f89}.poi-block .poi-grid-item.js-load-more-hide{display:none}.poi-block .grid-item-image{position:relative;width:100%;height:auto;aspect-ratio:390/250;overflow:hidden}@media(min-width: 992px){.poi-block .grid-item-image{aspect-ratio:411/250}}.poi-block .grid-item-image picture,.poi-block .grid-item-image img{display:block;width:100%;height:100%}.poi-block .grid-item-image img{object-fit:cover}.poi-block .point-on-map-btn{background:none;border-radius:0;border:none;padding:0;cursor:pointer;position:absolute;display:flex;align-items:center;column-gap:5px;left:0;bottom:0;z-index:1;background-color:#d52f89;padding-inline:7px;padding-block:5px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#fff}.poi-block .point-on-map-icon svg{overflow:visible}.poi-block .point-on-map-icon #Path_2053{fill:#d52f89;stroke:#d52f89}.poi-block .grid-item-content{display:flex;flex-direction:column;flex-grow:1;padding-inline:28px;padding-block:22px}.poi-block .grid-item-title{font-family:"helvetica_neue_light",sans-serif;font-size:1.1875rem;line-height:1.8125rem;letter-spacing:0;color:#000}.poi-block .grid-item-desc{margin-block-start:10px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.poi-block .grid-item-desc li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}@media(min-width: 992px){.poi-block .grid-item-desc{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.poi-block .grid-item-desc li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}}.poi-block .grid-item-link{margin-block-start:auto;padding-block-start:22px}.poi-block .loadmore-button{display:block;margin-inline:auto;margin-block-start:36px}.poi-block .loadmore-button.js-load-more-hide{display:none}.poi-block .yNHHyP-marker-view:has(.js-active-pin){z-index:100}.poi-block .map-custom-marker.js-active-pin .marker-img,.poi-block .map-custom-marker:hover .marker-img{opacity:0;pointer-events:none;visibility:hidden}.poi-block .map-custom-marker.js-active-pin .marker-img-hover,.poi-block .map-custom-marker:hover .marker-img-hover{opacity:1;pointer-events:all;visibility:visible}.poi-block .map-custom-marker.js-filter-activated .default-marker-img-container{display:none}.poi-block .map-custom-marker.js-filter-activated .filtered-marker-img-container{display:block}.poi-block .default-marker-img-container{position:relative;width:16px;height:20px}.poi-block .filtered-marker-img-container{display:none;position:relative;width:20px;height:20px}.poi-block .marker-img{position:absolute;width:100%;height:100%;object-fit:contain;transition:opacity .3s ease-out,visibility .3s ease-out}.poi-block .marker-img-hover{position:absolute;width:100%;height:100%;object-fit:contain;opacity:0;pointer-events:none;visibility:hidden;transition:opacity .3s ease-out,visibility .3s ease-out}.poi-block .select2-custom-result{display:flex;justify-content:flex-start;padding-inline:40px;padding-block:6px;column-gap:6px}.poi-block .select2-container{display:flex;justify-content:center}.poi-block .select2-container .select2-selection--single{height:64px;border-radius:0;padding-inline:0;border:none;display:flex;align-items:center}.poi-block .select2-container .select2-selection--single .select2-selection__rendered{padding-inline:0;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000;text-transform:capitalize}.poi-block .select2-container .select2-selection--single .select2-selection__rendered .select2-custom-result{position:relative;padding-inline:0px;margin-inline:10px 5px;padding-block:8px}.poi-block .select2-container .select2-selection--single .select2-selection__rendered .select2-custom-result::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#d52f89}.poi-block .select2-container .select2-selection--single .select2-selection__arrow{position:relative;display:flex;align-items:center;top:0;right:0}.poi-block .select2-container .select2-selection--single .select2-selection__arrow::after{content:"";background-image:var(--dropdown-arrow);background-repeat:no-repeat;display:inline-block;margin-inline-start:3px;transition:transform .3s ease-in-out;width:11px;height:11px;position:absolute;top:1px;bottom:0;margin:auto}.poi-block .select2-container .select2-selection--single .select2-selection__arrow b{display:none}.poi-block .select2-container.select2-container--open .select2-selection__arrow::after{transform:rotate(180deg) !important}.poi-block .select2-dropdown{border:none;box-shadow:1px 1px 5px rgba(0,0,0,.1607843137);border-radius:0px;z-index:10;background-color:#f9fafc}.poi-block .select2-results .select2-results__options{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000;text-transform:capitalize;max-height:356px !important;padding-block:10px}.poi-block .select2-results .select2-results__options .select2-results__option{padding:0;transition:background-color .3s ease-out}.poi-block .select2-results .select2-results__options .select2-results__option--selected{display:none}.poi-block .gm-style .gmnoprint div{border-radius:15px !important}.poi-block .gm-style .gm-control-active{border-radius:15px !important}.poi-related-hotels.hide{display:none}@media(min-width: 992px){.poi-related-hotels .poi-related-hotels-grid-wrapper{width:calc(100% - 168px);margin-inline:auto}}@media(min-width: 1366px){.poi-related-hotels .poi-related-hotels-grid-wrapper{width:1273px}}.poi-related-hotels .title-section{text-align:center}.poi-related-hotels .btn-wrap{margin-block-start:20px}.poi-related-hotels .poi-related-hotels-grid-wrap{display:grid;grid-template-columns:1fr;row-gap:20px;margin-block-start:35px}@media(min-width: 992px){.poi-related-hotels .poi-related-hotels-grid-wrap{grid-template-columns:repeat(2, 1fr);column-gap:21px}}@media(min-width: 1200px){.poi-related-hotels .poi-related-hotels-grid-wrap{grid-template-columns:repeat(3, 1fr)}}.poi-related-hotels .hotel-item{background-color:#fafafa;display:none;flex-direction:column}.poi-related-hotels .hotel-item.active{display:flex}.poi-related-hotels .hotel-item .content-wrapper{margin-block:0;margin-inline:0;padding-inline:26px;padding-block:28px 25px}.poi-related-hotels .hotel-item .button-wrapper{padding-block-end:30px;padding-inline:26px}.poi-related-hotels .hotel-item .button-wrapper.single-link{justify-content:space-between;column-gap:30px}.poi-related-hotels .image-container{width:100%;position:relative;overflow:hidden;max-width:100%;aspect-ratio:390/400}@media(min-width: 992px){.poi-related-hotels .image-container{aspect-ratio:411/400}}.poi-related-hotels .image-container img,.poi-related-hotels .image-container picture{display:block;width:100%;height:100%}.poi-related-hotels .image-container img{object-fit:cover;object-position:center}.poi-related-hotels .desc{margin-block:10px 13px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.poi-related-hotels .desc li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;width:auto}.poi-related-hotels .link-wrap{margin-inline:26px;margin-block-start:auto;padding-block:0 31px}@media(min-width: 992px){.poi-related-hotels .link-wrap{margin-inline:26px 25px;padding-block:0 20px}}.poi-related-hotels .load-more-wrap{margin-block-start:36px;text-align:center}.as-site-content{margin-block-end:2em}.as-site-content .hidden{display:none !important}.as-site-content .as-icon-xl,.as-site-content .as-icon-md,.as-site-content .as-icon-sm{display:inline-block;stroke-width:0;stroke:currentColor;fill:currentColor}.as-site-content .as-icon-sm{width:.75em;height:.75em}.as-site-content .as-icon-md{width:1em;height:1em}.as-site-content .as-icon-xl{width:1.25em;height:1.25em}.as-site-content .as-tooltip{position:relative}.as-site-content .as-tooltip:before{content:attr(data-tooltiptext);position:absolute;bottom:calc(100% + 15px);transform:translateX(calc(-50% - 15px));left:50%;margin-left:15px;min-width:150px;padding:10px;border-radius:6px;background-color:#f7f7f7;color:#033242;text-align:center;margin-top:-10px;opacity:0;visibility:hidden;transition:.2s opacity;display:block;box-shadow:0px 0px 6px rgba(0,0,0,.16);user-select:none}.as-site-content .as-tooltip:hover:before{visibility:visible;opacity:1}.as-site-content .as-tooltip:after{content:"";position:absolute;border:10px solid;border-color:#f7f7f7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);top:0;margin-top:-16px;opacity:0;visibility:hidden;transition:.2s opacity;display:block}.as-site-content .as-tooltip:hover:before,.as-site-content .as-tooltip:hover:after{visibility:visible;opacity:1}.as-site-content .as-container{max-width:100%;margin-right:auto;margin-left:auto}@media(max-width: 767px){.as-site-content .as-container{padding-left:15px;padding-right:15px}}@media(min-width: 768px){.as-site-content .as-container{width:750px;padding-left:21px;padding-right:21px}}@media(min-width: 992px){.as-site-content .as-container{width:970px;padding-left:21px;padding-right:21px}}@media(min-width: 1200px){.as-site-content .as-container{width:1200px;padding-left:21px;padding-right:21px}}.as-site-content .as-btn-tertiary,.as-site-content .as-btn-secondary,.as-site-content .as-btn-supporting,.as-site-content .as-btn-main{white-space:break-spaces;padding:10px 20px;display:inline-block;text-transform:uppercase;text-align:center}.as-site-content .as-btn-tertiary:hover,.as-site-content .as-btn-secondary:hover,.as-site-content .as-btn-supporting:hover,.as-site-content .as-btn-main:hover,.as-site-content .as-btn-tertiary:focus,.as-site-content .as-btn-secondary:focus,.as-site-content .as-btn-supporting:focus,.as-site-content .as-btn-main:focus,.as-site-content .as-btn-tertiary:visited,.as-site-content .as-btn-secondary:visited,.as-site-content .as-btn-supporting:visited,.as-site-content .as-btn-main:visited{text-decoration:none}.as-site-content .as-btn-main{background-color:#f2cf0e;color:#033242}.as-site-content .as-btn-main:visited{color:#033242}.as-site-content .as-btn-main:hover,.as-site-content .as-btn-main.hovered{background-color:#daba0d}.as-site-content .as-btn-supporting{background-color:#076d8f;color:#fff}.as-site-content .as-btn-supporting:hover,.as-site-content .as-btn-supporting.hovered{background-color:#207c9a}.as-site-content .as-btn-secondary{background-color:#033242;color:#f2cf0e}.as-site-content .as-btn-secondary:visited{color:#f2cf0e}.as-site-content .as-btn-secondary:hover,.as-site-content .as-btn-secondary.hovered{background-color:#1c4755}.as-site-content .as-btn-tertiary{background-color:rgba(0,0,0,0);border:solid 1px #033242;color:#033242}.as-site-content .as-btn-tertiary:hover,.as-site-content .as-btn-tertiary.hovered{background-color:#033242;color:#fff}.as-site-content #as-nav__container{display:flex;align-items:stretch;margin-bottom:1em;height:36px}.as-site-content #as-sorting__container{position:relative;display:flex}.as-site-content .as-nav__action{display:flex;align-items:center;padding:.5em;background:rgba(0,0,0,0);box-shadow:0px 0px 0px rgba(0,0,0,0);border:0px solid rgba(0,0,0,0);text-shadow:0px 0px 0px rgba(0,0,0,0);color:#076d8f;transition:background-color .2s,color .2s}.as-site-content .as-nav__action.selected{background-color:#076d8f;color:#fff}.as-site-content .as-nav__action svg,.as-site-content .as-nav__action use{pointer-events:none}.as-site-content .as-nav__title{flex:1;margin:0px;align-self:center}.as-site-content .as-nav__actions-wrapper{display:flex;justify-content:flex-end}.as-site-content .as-nav__sorting,.as-site-content .as-nav__filters{border:1px solid #033242;color:#033242;border-radius:2px;margin-right:1em;display:none}html[dir=rtl] .as-site-content .as-nav__sorting,html[dir=rtl] .as-site-content .as-nav__filters{margin-left:1em;margin-right:0}.as-site-content .as-nav__sorting.active,.as-site-content .as-nav__filters.active{display:flex}.as-site-content .as-nav__sorting:hover,.as-site-content .as-nav__filters:hover{background-color:#033242;color:#fff}.as-site-content .as-nav__sorting .as-icon-md,.as-site-content .as-nav__filters .as-icon-md{margin-left:2em}html[dir=rtl] .as-site-content .as-nav__sorting .as-icon-md,html[dir=rtl] .as-site-content .as-nav__filters .as-icon-md{margin-right:2em;margin-left:0}.as-site-content .as-nav__sorting.opened{border:none;background-color:#e7eff1;border-radius:2px;color:#033242;box-shadow:2px 2px 3px rgba(0,0,0,.1);height:50px;align-items:baseline}[dir=rtl] .as-site-content .as-nav__sorting.opened{box-shadow:-2px 2px 3px rgba(0,0,0,.1)}.as-site-content .as-nav__sorting_options{display:none;flex-direction:column;background-color:#e7eff1;color:#033242;border-radius:2px;box-shadow:2px 2px 3px rgba(0,0,0,.1);padding:1em;list-style:none;width:max-content;position:absolute;top:42px}[dir=rtl] .as-site-content .as-nav__sorting_options{box-shadow:-2px 2px 3px rgba(0,0,0,.1)}.as-site-content .as-nav__sorting_options.opened{display:flex;z-index:1}.as-site-content .as-nav__sorting_options li{border-bottom:1px solid #033242;padding:15px 0;line-height:initial;display:flex;justify-content:start;align-items:center;gap:.2em}.as-site-content .as-nav__sorting_options li:last-of-type{border:none;padding-bottom:0}.as-site-content .as-nav__sorting_options li *{margin:0}.as-site-content .as-nav__sorting_options li input{accent-color:#033242;margin-right:6px}html[dir=rtl] .as-site-content .as-nav__sorting_options li input{margin-left:6px;margin-right:0}.as-site-content .as-nav__sorting_options li:hover label,.as-site-content .as-nav__sorting_options li:hover input{cursor:pointer;text-decoration:underline}.as-site-content .as-nav__filters{margin-right:3em}html[dir=rtl] .as-site-content .as-nav__filters{margin-left:3em;margin-right:0}.as-site-content .as-nav__views-wrapper{display:flex}@media(max-width: 767px){.as-site-content #as-nav__container{height:auto;flex-wrap:wrap}.as-site-content .as-nav__title{flex:1 0 100%;order:1;margin-bottom:.5em}.as-site-content .as-nav__actions-wrapper{flex:1;justify-content:space-between;order:2;height:36px;border-bottom:2px solid #076d8f;padding-bottom:1em;box-sizing:content-box}.as-site-content .as-nav__views-wrapper{margin-left:auto}html[dir=rtl] .as-site-content .as-nav__views-wrapper{margin-right:auto;margin-left:0}.as-site-content .as-nav__list-view+.as-nav__grid-view{display:none}}.as-site-content #as-results__container .as-loader-wrapper{display:flex;justify-content:center;margin-top:40px}.as-site-content #as-results__container .as-loader-wrapper .as-loader{font-size:5em;position:relative;text-indent:0;transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 2s infinite linear}.as-site-content #as-results__container .load-more__trigger .as-loader-wrapper{display:inline-grid;margin-top:0px}.as-site-content #as-results__container .load-more__trigger .as-loader-wrapper .as-loader{font-size:1em}.as-site-content #as-results__container .load-more__trigger .as-loader-wrapper .as-loader .as-icon-xl{width:1em;height:1em}.as-site-content #as-results__container .result__rates .as-loader-wrapper{margin-top:0px;font-size:.85em;display:flex;flex-direction:column;align-items:center}.as-site-content #as-results__container .result__rates .as-loader-wrapper .as-loader{font-size:1em}.as-site-content #as-results__container .result__rates .as-loader-wrapper .as-loader .as-icon-xl{width:1em;height:1em}.as-site-content #as-results__container .as-ratio-4-3{position:relative;overflow:hidden}.as-site-content #as-results__container .as-ratio-4-3::before{content:"";display:block;padding-bottom:75%}.as-site-content #as-results__container .as-ratio-content{position:absolute;left:0;top:0;right:0;bottom:0}.as-site-content #as-results__container .as-ratio-content img{object-fit:cover;width:100%}.tabPressed .as-site-content #as-results__container .as-ratio-content a:focus img{transform:scale(0.98)}.as-site-content #as-results__container .results{list-style:none;margin:0;padding:0}.as-site-content #as-results__container .results.list .result{display:grid;align-items:stretch;margin:0 0 40px;grid-template-columns:1fr}@media(min-width: 992px){.as-site-content #as-results__container .results.list .result{grid-template-columns:34% 46% 20%;padding-right:24px}[dir=rtl] .as-site-content #as-results__container .results.list .result{padding-right:0;padding-left:24px}}.as-site-content #as-results__container .results.list .result__img-wrapper .as-ratio-content img{height:100%}.as-site-content #as-results__container .results.list .result__description{border-right:2px solid #f7f7f7}html[dir=rtl] .as-site-content #as-results__container .results.list .result__description{border-left:2px solid #f7f7f7;border-right:none}.as-site-content #as-results__container .results.list .result__rates{min-height:290px;padding:60px 0 0 0;align-self:flex-end;text-align:right}[dir=rtl] .as-site-content #as-results__container .results.list .result__rates{text-align:left}.as-site-content #as-results__container .results.list .result__rates .result__best-rate{max-width:90%;line-height:1.7em}.as-site-content #as-results__container .results.list .result__rates .as-cta{width:100%}.as-site-content #as-results__container .results.grid{display:grid;column-gap:20px}.as-site-content #as-results__container .results.grid .result{display:flex;flex-direction:column;flex-flow:column;margin:0 0 40px 0px}.as-site-content #as-results__container .results.grid .result__img-wrapper{width:100%}.as-site-content #as-results__container .results.grid .result__img-wrapper .as-ratio-content img{height:auto}.as-site-content #as-results__container .results.grid .result__rates{align-self:flex-end;width:100%;padding:0 20px 20px}.as-site-content #as-results__container .results.grid.col-2{grid-template-columns:1fr}@media(min-width: 992px){.as-site-content #as-results__container .results.grid.col-2{grid-template-columns:1fr 1fr}}.as-site-content #as-results__container .results.grid.col-2 .result__rates{display:grid;justify-content:space-between;text-align:initial;align-items:center}@media(min-width: 992px){.as-site-content #as-results__container .results.grid.col-2 .result__rates{grid-template-columns:1fr 1fr}}.as-site-content #as-results__container .results.grid.col-3{grid-template-columns:1fr}@media(min-width: 992px){.as-site-content #as-results__container .results.grid.col-3{grid-template-columns:1fr 1fr 1fr}}.as-site-content #as-results__container .results.grid.col-3 .as-cta{width:100%}.as-site-content #as-results__container .result{background-color:#fff;color:#033242;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}.as-site-content #as-results__container .result.center{text-align:center}.as-site-content #as-results__container .result:last-of-type{margin:0}.as-site-content #as-results__container .result__img-wrapper{position:relative}.as-site-content #as-results__container .result__img-wrapper .result__hotel-logo{width:50%;max-height:170px;max-width:170px;position:absolute;top:6px;left:6px}html[dir=rtl] .as-site-content #as-results__container .result__img-wrapper .result__hotel-logo{right:6px;left:auto}.as-site-content #as-results__container .result__description{padding:20px;flex-grow:1}.as-site-content #as-results__container .result__description h3,.as-site-content #as-results__container .result__description p{margin-bottom:0}.as-site-content #as-results__container .result__description h3 a{color:#033242;text-decoration:none}.as-site-content #as-results__container .result__description h3 a:hover{text-decoration:underline}.as-site-content #as-results__container .result__description h4{color:#033242;margin-top:0}.as-site-content #as-results__container .result__description .star-rating{display:inline-block}.as-site-content #as-results__container .result__description .icon-star{font-size:50%}.as-site-content #as-results__container .result__description .as-goto-map{background-color:rgba(0,0,0,0);border:none;color:#0ba7db}.as-site-content #as-results__container .result__description .as-goto-map:hover{text-decoration:underline;color:#3cb9e2}.as-site-content #as-results__container .result__description .amenities{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;padding-top:1em}.as-site-content #as-results__container .result__description .amenities.center{justify-content:space-around}.as-site-content #as-results__container .result__description .amenity-wrap{margin:5px}.as-site-content #as-results__container .result__description .amenity{max-width:22px;max-height:22px}.as-site-content #as-results__container .result__description .short-description{margin:24px 0 0}.as-site-content #as-results__container .result__description .more-link:after{margin-top:22px;content:" →"}[dir=rtl] .as-site-content #as-results__container .result__description .more-link:after{content:" ←"}.as-site-content #as-results__container .result__rates .result__lead-rate{color:#033242}.as-site-content #as-results__container .result__rates .result__lead-rate .result__loader-wrapper{display:flex;justify-content:center;margin:1em 0}.as-site-content #as-results__container .result__rates .result__lead-rate .line-through{text-decoration:line-through;color:#033242}.as-site-content #as-results__container .result__rates .result__lead-rate .retail{color:#033242;font-size:160%}.as-site-content #as-results__container .result__rates .result__lead-rate-cta{width:100%;display:grid}.as-site-content #as-results__container .result__rates .result__best-rate{margin-left:auto;font-size:85%}html[dir=rtl] .as-site-content #as-results__container .result__rates .result__best-rate{margin-right:auto;margin-left:0}.as-site-content #as-results__container .load-more{display:flex;justify-content:center;margin-top:40px}.as-site-content #as-results__container .load-more button:not(.as-btn-tertiary){border:none}@media(max-width: 1199px){.as-site-content #as-results__container .results.list .result,.as-site-content #as-results__container .results.grid.col-2 .result,.as-site-content #as-results__container .results.grid.col-3 .result{flex-flow:row wrap;justify-content:flex-end}.as-site-content #as-results__container .results.list .result__img-wrapper,.as-site-content #as-results__container .results.grid.col-2 .result__img-wrapper,.as-site-content #as-results__container .results.grid.col-3 .result__img-wrapper{width:33%;max-height:auto;position:relative;padding-bottom:40px;border-bottom:2px solid #f7f7f7}.as-site-content #as-results__container .results.list .result__img-wrapper .as-ratio-content img,.as-site-content #as-results__container .results.grid.col-2 .result__img-wrapper .as-ratio-content img,.as-site-content #as-results__container .results.grid.col-3 .result__img-wrapper .as-ratio-content img{height:auto}.as-site-content #as-results__container .results.list .result__description,.as-site-content #as-results__container .results.grid.col-2 .result__description,.as-site-content #as-results__container .results.grid.col-3 .result__description{width:66%;padding-bottom:40px;border-bottom:2px solid #f7f7f7;border-right:none}.as-site-content #as-results__container .results.list .result__rates,.as-site-content #as-results__container .results.grid.col-2 .result__rates,.as-site-content #as-results__container .results.grid.col-3 .result__rates{width:auto;min-height:auto;padding:20px;text-align:right}.as-site-content #as-results__container .results.list .result__rates .result__best-rate,.as-site-content #as-results__container .results.grid.col-2 .result__rates .result__best-rate,.as-site-content #as-results__container .results.grid.col-3 .result__rates .result__best-rate{max-width:100%}.as-site-content #as-results__container .results.grid.col-2 .result,.as-site-content #as-results__container .results.grid.col-3 .result{width:100%;margin:0 0 40px}.as-site-content #as-results__container .results.grid.col-2 .result__rates,.as-site-content #as-results__container .results.grid.col-3 .result__rates{display:block}}@media(max-width: 767px){.as-site-content #as-results__container .results.list .result,.as-site-content #as-results__container .results.grid.col-2 .result,.as-site-content #as-results__container .results.grid.col-3 .result{flex-direction:column}.as-site-content #as-results__container .results.list .result.center .result__rates,.as-site-content #as-results__container .results.grid.col-2 .result.center .result__rates,.as-site-content #as-results__container .results.grid.col-3 .result.center .result__rates{text-align:center}.as-site-content #as-results__container .results.list .result__img-wrapper,.as-site-content #as-results__container .results.grid.col-2 .result__img-wrapper,.as-site-content #as-results__container .results.grid.col-3 .result__img-wrapper{width:100%;border:none;padding-bottom:0}.as-site-content #as-results__container .results.list .result__description,.as-site-content #as-results__container .results.grid.col-2 .result__description,.as-site-content #as-results__container .results.grid.col-3 .result__description{width:100%;border:none;padding-bottom:20px}.as-site-content #as-results__container .results.list .result__description .amenities,.as-site-content #as-results__container .results.grid.col-2 .result__description .amenities,.as-site-content #as-results__container .results.grid.col-3 .result__description .amenities{flex-wrap:wrap}.as-site-content #as-results__container .results.list .result__description .amenities.center,.as-site-content #as-results__container .results.grid.col-2 .result__description .amenities.center,.as-site-content #as-results__container .results.grid.col-3 .result__description .amenities.center{justify-content:space-around}.as-site-content #as-results__container .results.list .result__detail-link,.as-site-content #as-results__container .results.grid.col-2 .result__detail-link,.as-site-content #as-results__container .results.grid.col-3 .result__detail-link{margin-top:0px}.as-site-content #as-results__container .results.list .result__rates,.as-site-content #as-results__container .results.grid.col-2 .result__rates,.as-site-content #as-results__container .results.grid.col-3 .result__rates{width:100%;padding:0 20px 20px;min-height:0px;display:grid;grid-template-columns:1fr}.as-site-content #as-results__container .results.list .result__rates .result__best-rate,.as-site-content #as-results__container .results.grid.col-2 .result__rates .result__best-rate,.as-site-content #as-results__container .results.grid.col-3 .result__rates .result__best-rate{max-width:100%}.as-site-content #as-results__container .results.list .result__rates .as-cta,.as-site-content #as-results__container .results.grid.col-2 .result__rates .as-cta,.as-site-content #as-results__container .results.grid.col-3 .result__rates .as-cta{width:100%}}.as-site-content .form__head{background:#e6e6e6;padding:1em 2em;position:absolute;width:100%;top:0;z-index:1000}.as-site-content .form__head .head_wrapper{display:flex;justify-content:space-between;align-items:center}.as-site-content .form__head .head_wrapper .filter-close{border:none;background:rgba(0,0,0,0);display:flex;align-items:center}.as-site-content .form__head .head_wrapper h2{margin:0}.as-site-content .form__head .title_container{display:flex;align-items:center}.as-site-content .form__head .title_container .form_title{color:#333;margin-left:1em;font-size:1.65em}html[dir=rtl] .as-site-content .form__head .title_container .form_title{margin-right:1em;margin-left:0}.as-site-content .form__head .title_container svg{width:1.5em;height:1.5em}.as-site-content .form__body{width:90%;margin:1em 2em;margin-top:calc(1em + 53px)}.as-site-content .form__body .subtitle_container{display:flex;justify-content:space-between;padding-bottom:1em;align-items:center}.as-site-content .form__body .subtitle_container .options-trigger{display:flex;justify-content:space-between;align-items:center}.as-site-content .form__body .subtitle_container .options-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.as-site-content .form__body .subtitle_container .options-trigger .form__subtitle{max-width:calc(100% - 20px)}.as-site-content .form__body .subtitle_container .options-trigger svg{fill:#033242;margin-inline-start:8px;transition:transform .3s ease}.as-site-content .form__body .subtitle_container .clear_boxes{background:rgba(0,0,0,0);color:#0ba7db;border:none;margin:0;font-size:13px}.as-site-content .form__body .options-wrap{max-height:0px;overflow:hidden;transition:max-height .3s ease}.as-site-content .form__body .options-wrap.expanded{max-height:1000px}.as-site-content .section__aside{position:fixed;transform:translateX(100%);right:0;top:0;z-index:999;display:block;height:100% !important;width:555px;padding:0;background:#fff;overflow:auto;outline:none;transition:all .5s;-webkit-transition:all .5s}html[dir=rtl] .as-site-content .section__aside{left:0;right:auto}[dir=rtl] .as-site-content .section__aside{transform:translateX(-100%)}.as-site-content .section__aside.open{transform:translateX(0%)}.as-site-content .form__title{font-weight:900;font-size:33px;align-self:center}.as-site-content .form__subtitle{font-weight:bolder;font-size:.83em;text-transform:uppercase;color:#033242;margin:0}.as-site-content .form-edit-search{height:calc(100% - 70px);overflow-y:scroll}.as-site-content .form-edit-search ul{margin-block-start:0;margin-block-end:0;padding-inline-start:0;padding-left:0}html[dir=rtl] .as-site-content .form-edit-search ul{padding-right:0;padding-left:0}.as-site-content .form-edit-search .list-checkboxes{display:flex;flex-direction:column;align-items:flex-start}.as-site-content .form-edit-search .list-checkboxes .checkbox-default{position:relative;overflow:hidden;font-size:24px;line-height:1.75;padding:1px 0}.as-site-content .form-edit-search .list-checkboxes .checkbox-default input[type=checkbox],.as-site-content .form-edit-search .list-checkboxes .checkbox-default input[type=radio]{position:absolute;top:0;left:0;right:0;bottom:0;width:1px;height:1px;border:none;border-radius:0;background-color:rgba(0,0,0,0);overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.as-site-content .form-edit-search .list-checkboxes .checkbox-default input[type=checkbox]:focus+label::before,.as-site-content .form-edit-search .list-checkboxes .checkbox-default input[type=radio]:focus+label::before{outline:#5d9dd5 solid 1px;box-shadow:0 0px 8px #5e9ed6}.as-site-content .form-edit-search .list-checkboxes .checkbox-default label{position:relative;margin:0;display:block;font-size:15px;line-height:1.25;padding-left:42px;padding:3px 0 3px 42px}.as-site-content .form-edit-search .list-checkboxes .checkbox-default label:before{content:"";width:21px;height:21px;border:1px solid #033242;background:rgba(0,0,0,0);position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}[dir=rtl] .as-site-content .form-edit-search .list-checkboxes .checkbox-default label:before{right:0}.as-site-content .form-edit-search .list-checkboxes .checkbox-default label:after{content:"";width:22px;height:18px;background:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='10.44' viewBox='0 0 14 10.44'%3E%3Cdefs%3E%3Cstyle%3E.a%7Bfill:%23000;%7D%3C/style%3E%3C/defs%3E%3Cpath class='a' d='M4.755,14.812l-4.55-4.55a.7.7,0,0,1,0-.99l.99-.99a.7.7,0,0,1,.99,0L5.25,11.347l6.565-6.565a.7.7,0,0,1,.99,0l.99.99a.7.7,0,0,1,0,.99l-8.05,8.05A.7.7,0,0,1,4.755,14.812Z' transform='translate(0 -4.577)'/%3E%3C/svg%3E") no-repeat 0 0;position:absolute;top:50%;margin-top:-4px;left:4px;opacity:0;-webkit-transition:opacity .3s;-o-transition:opacity .3s;transition:opacity .3s}[dir=rtl] .as-site-content .form-edit-search .list-checkboxes .checkbox-default label:after{left:0;right:-4px}.as-site-content .form-edit-search .list-checkboxes .checkbox-default input:checked~label:after{opacity:1}.as-site-content .form-edit-search .list-checkboxes .checkbox-default.radio-override label:before{border-radius:100%}[dir=rtl] .as-site-content .form-edit-search .list-checkboxes .checkbox-default .js-checkbox-text-label{margin-right:45px}.as-site-content .form-edit-search .list-checkboxes li{list-style:none}.as-site-content .form-edit-search .list-checkboxes li:first-child{margin-top:0}.as-site-content .form-edit-search .list-checkboxes li~li{margin-top:11px}.as-site-content .form-edit-search .form__actions{position:absolute;top:14px;right:22px;padding:0}.as-site-content .checkbox-default .checkbox-note{display:inline-block;padding-left:1em;font-size:12px;line-height:1.17;color:#bababa}html[dir=rtl] .as-site-content .checkbox-default .checkbox-note{padding-right:1em;padding-left:0}.as-site-content .close#filter-overlay{visibility:hidden}.as-site-content .open#filter-overlay{width:100%;height:100vh;background:rgba(0,0,0,.502);z-index:998;top:0;left:0;position:fixed;visibility:visible;transition:all .5s;-webkit-transition:all .5s}.as-site-content .lower_btns{position:absolute;bottom:0;width:100%;display:flex;justify-content:space-around;padding:10px 0;box-shadow:0px 0 4px rgba(0,0,0,.3)}.as-site-content .lower_btns .lower_apply{border:none}.as-site-content .lower_btns button{width:250px;padding:10px}@media(max-width: 767px){.as-site-content .section__aside.open{width:100vw;right:auto}[dir=rtl] .as-site-content .section__aside.open{right:0}.as-site-content #as-results__container{overflow:hidden}.as-site-content #filter-overlay{display:none}.as-site-content .lower_btns button{width:175px;padding:10px 0}}body.asm-filters-opened{overflow:hidden}.as-site-content .as-range-slider-wrapper{background:green;margin:24px 4px 60px}.as-site-content #as-price-range-slider{height:4px;background:#f2f2f2;border-radius:0;box-shadow:none;border:none}.as-site-content #as-price-range-slider .noUi-handle{width:14px;height:14px;border:3px solid #0ba7db;border-radius:100px;right:-7px;top:-5px}[dir=rtl] .as-site-content #as-price-range-slider .noUi-handle{right:unset;left:-7px}.as-site-content #as-price-range-slider .noUi-handle:before,.as-site-content #as-price-range-slider .noUi-handle:after{content:unset;width:0;height:0}.as-site-content #as-price-range-slider .noUi-value{color:initial}.as-site-content #as-price-range-slider .noUi-connect{background:#0ba7db}.as-site-content #as-price-range-slider .noUi-tooltip{border:none;background-color:rgba(0,0,0,0);color:#0ba7db;font-weight:bold;font-size:.83em;padding:0}.as-site-content #as-price-range-slider .noUi-marker-large,.as-site-content #as-price-range-slider .noUi-marker-sub,.as-site-content #as-price-range-slider .noUi-value-sub{display:none}.as-site-content #as-price-range-slider .noUi-value-horizontal{transform:translate(-50%, 0%);font-size:15px}.as-site-content #as-price-range-slider .noUi-value.noUi-value-horizontal.noUi-value-large:nth-of-type(2){transform:translateX(0%)}.as-site-content #as-price-range-slider .noUi-value.noUi-value-horizontal.noUi-value-large:nth-last-of-type(1){transform:translateX(-100%)}[dir=rtl] .as-site-content #as-price-range-slider .noUi-value.noUi-value-horizontal.noUi-value-large:nth-last-of-type(1){transform:translateX(100%)}.as-site-content #as-price-range-slider .noUi-value.noUi-value-horizontal.noUi-value-large::before{content:var(--as-currency-prefix)}.as-site-content #as-price-range-slider .noUi-value.noUi-value-horizontal.noUi-value-large::after{content:var(--as-currency-suffix)}.as-site-content #as-active_filter__container{background-color:#f7f7f7}.as-site-content #as-active_filter__wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end}.as-site-content #as-active_filter__wrapper::before{border-bottom:2px solid #076d8f;content:" ";width:100%;margin-bottom:1em}.as-site-content .as-active_filter__item{background-color:#e7eff1;color:#033242;border-color:rgba(0,0,0,0);border-radius:6px;margin-bottom:1em;font-weight:bold;margin-left:.5em;margin-right:.5em}.as-site-content .as-active_filter__item:last-of-type{margin-right:0}html[dir=rtl] .as-site-content .as-active_filter__item:last-of-type{margin-left:0;margin-right:.5em}.as-site-content .as-active_filter__item .as-remove-tag{margin-left:.75em;pointer-events:none;width:.55em;height:.55em;stroke-width:1px}html[dir=rtl] .as-site-content .as-active_filter__item .as-remove-tag{margin-right:.75em;margin-left:0}@media(max-width: 767px){.as-site-content #as-active_filter__wrapper{flex-wrap:nowrap;overflow-x:scroll;justify-content:start}.as-site-content #as-active_filter__wrapper::before{content:none}.as-site-content #as-active_filter__wrapper::after{padding-right:15px;content:" "}.as-site-content .as-active_filter__item{white-space:nowrap}.as-site-content .as-active_filter__item:first-of-type{margin-left:0}html[dir=rtl] .as-site-content .as-active_filter__item:first-of-type{margin-right:0;margin-left:.5em}}.as-site-content #as-map__container.map-wrapper{position:relative}.as-site-content #as-map__container.map-wrapper .map-cluster{height:75vh;min-height:29em}.as-site-content #as-map__container .map-custom-info-window{transition:all 300ms;position:absolute;max-width:366px;left:auto;margin-left:1em;display:flex;align-items:flex-start;left:0;top:10px}.as-site-content #as-map__container .map-custom-info-window:not(.active){opacity:0;visibility:hidden;transform:translate3d(-100%, 0, 0)}.as-site-content #as-map__container .map-custom-info-window__close{background-color:#e7eff1;color:#033242;border:none;padding:1em 1em .5em 1em;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}.as-site-content #as-map__container .map-custom-info-window .result-mobile{display:none}.as-site-content #as-map__container .map-custom-info-window .result{max-width:366px;display:flex;flex-direction:column;flex-flow:column;background-color:#fff;color:#033242;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15)}[dir=rtl] .as-site-content #as-map__container .map-custom-info-window .result{margin:0 20px 40px 0}.as-site-content #as-map__container .map-custom-info-window .result.center{text-align:center}.as-site-content #as-map__container .map-custom-info-window .result__img-wrapper{width:100%;max-height:220px}.as-site-content #as-map__container .map-custom-info-window .result__img-wrapper a{display:block}.as-site-content #as-map__container .map-custom-info-window .result__img-wrapper .as-ratio-content img{height:auto;width:100%}.as-site-content #as-map__container .map-custom-info-window .result__img-wrapper .result__hotel-logo{max-height:120px;max-width:170px;position:absolute;top:6px;left:6px}html[dir=rtl] .as-site-content #as-map__container .map-custom-info-window .result__img-wrapper .result__hotel-logo{right:6px;left:auto}.as-site-content #as-map__container .map-custom-info-window .result__description{padding:20px 20px 0;flex-grow:1}.as-site-content #as-map__container .map-custom-info-window .result__description h3,.as-site-content #as-map__container .map-custom-info-window .result__description p{margin-bottom:0}.as-site-content #as-map__container .map-custom-info-window .result__description h3 a{color:#033242;text-decoration:none}.as-site-content #as-map__container .map-custom-info-window .result__description h3 a:hover{text-decoration:underline}.as-site-content #as-map__container .map-custom-info-window .result__description h4{color:#033242;margin-top:0}.as-site-content #as-map__container .map-custom-info-window .result__description .star-rating{display:inline-block}.as-site-content #as-map__container .map-custom-info-window .result__description .icon-star{font-size:50%}.as-site-content #as-map__container .map-custom-info-window .result__description .amenities{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left;padding-top:1em;margin:0}.as-site-content #as-map__container .map-custom-info-window .result__description .amenities.center{justify-content:space-around}.as-site-content #as-map__container .map-custom-info-window .result__description .amenity-wrap{margin:5px}.as-site-content #as-map__container .map-custom-info-window .result__description .amenity{max-width:22px;max-height:22px}.as-site-content #as-map__container .map-custom-info-window .result__description .short-description{margin:24px 0 0}.as-site-content #as-map__container .map-custom-info-window .result__description .more-link:after{margin-top:22px;content:" →"}[dir=rtl] .as-site-content #as-map__container .map-custom-info-window .result__description .more-link:after{content:" ←"}.as-site-content #as-map__container .map-custom-info-window .result__rates{display:flex;flex-direction:column;align-self:flex-end;width:100%;padding:0 20px 20px}.as-site-content #as-map__container .map-custom-info-window .result__rates .line-through{text-decoration:line-through}.as-site-content #as-map__container .map-custom-info-window .result__rates .lead-rates-price.retail{font-size:160%}.as-site-content #as-map__container .map-custom-info-window .result__rates .result__best-rate{font-size:85%}@media(max-width: 767px){.as-site-content #as-map__container .map-custom-info-window{max-width:75vw}.as-site-content #as-map__container .map-custom-info-window__close{display:none}.as-site-content #as-map__container .map-custom-info-window .result{display:none}.as-site-content #as-map__container .map-custom-info-window .result-mobile{background-color:#fff;color:#033242;box-shadow:0px 0px 10px 0px rgba(0,0,0,.15);display:flex;flex-direction:row;max-width:75vw}.as-site-content #as-map__container .map-custom-info-window .result-mobile.center{text-align:center}.as-site-content #as-map__container .map-custom-info-window .result-mobile .result__img-wrapper{width:33%}.as-site-content #as-map__container .map-custom-info-window .result-mobile .result__img-wrapper img{width:100%}.as-site-content #as-map__container .map-custom-info-window .result-mobile .result__description{padding:10px}.as-site-content #as-map__container .map-custom-info-window .result-mobile .result__rates{padding:0;flex-direction:row;justify-content:space-between}.as-site-content #as-map__container .map-custom-info-window .result-mobile .result__rates .as-cta{display:flex;align-items:center}}.as-site-content .result__multi-rate-container{width:100%;grid-column:1/-1}.as-site-content .result__multi-rate{background-color:#e7eff1;box-shadow:0px 0px 6px rgba(3,50,66,.1411764706);padding-top:30px;margin-bottom:20px}.as-site-content .result__multi-rate-row{display:grid;grid-template-columns:1fr;align-items:center;padding:0 24px}@media(min-width: 992px){.as-site-content .result__multi-rate-row{grid-template-columns:60% 20% 20%}}.as-site-content .result__multi-rate-name{color:#033242}.as-site-content .result__multi-rate-cta .as-cta{width:100%}.as-site-content .result__multi-rate-info{background-color:rgba(0,0,0,0);border:none}.as-site-content .result__multi-rate-close{border-top:1px solid #6da0b1;column-span:all;grid-column:1/-1;color:#033242;text-transform:uppercase;display:flex;justify-content:center;padding:15px 0;margin-top:24px}.as-site-content .result__multi-rate-close .cta-close{background-color:rgba(0,0,0,0);border:none}.as-site-content .result__multi-rate-divider{background-color:#033242;height:1px;margin:24px}.as-site-content .as-cta-open-multi-rates,.as-site-content .as-cta-close-multi-rates{margin-top:15px;margin-bottom:15px}.as-site-content .as-cta-open-multi-rates .asm-icon-plus,.as-site-content .as-cta-close-multi-rates .asm-icon-plus{margin-right:5px}[dir=rtl] .as-site-content .as-cta-open-multi-rates .asm-icon-plus,[dir=rtl] .as-site-content .as-cta-close-multi-rates .asm-icon-plus{margin-right:0;margin-left:5px}.as-site-content #as-results__container .results .result{position:relative}.as-site-content #as-results__container .results .result.multi-rates-open .result__rates .result__lead-rate{visibility:hidden}.as-site-content #as-results__container .results .result.multi-rates-open .result__rates .as-book-now{display:none}.as-site-content #as-results__container .results .result.multi-rates-open::after{position:absolute;content:"";width:0px;height:0px;border-left:40px solid rgba(0,0,0,0);border-right:40px solid rgba(0,0,0,0);border-bottom:40px solid #e7eff1;bottom:-40px;right:calc(10% - 20px)}[dir=rtl] .as-site-content #as-results__container .results .result.multi-rates-open::after{right:auto;left:calc(10% - 20px)}.as-site-content #as-results__container .results .result__multi-rate-container .result__multi-rate-plan{display:flex;flex-direction:column;align-items:flex-end;padding:0;padding-right:50px}[dir=rtl] .as-site-content #as-results__container .results .result__multi-rate-container .result__multi-rate-plan{padding-right:0;padding-left:50px}.as-site-content #as-results__container .results .result__multi-rate-container .result__multi-rate-plan.result__rates{min-width:auto;min-height:auto;width:auto;display:block;padding:20px 0}@media(min-width: 992px){.as-site-content #as-results__container .results .result__multi-rate-container .result__multi-rate-plan.result__rates{padding:20px}}@media(max-width: 767px){.as-site-content #as-results__container .results .result__multi-rate-container .result__multi-rate-plan.result__rates{padding:0 0 20px 0}}.as-site-content #as-results__container .results .result__multi-rate-container .result__multi-rate-plan .result__lead-rate{width:100%;display:flex;flex-direction:column;align-items:flex-start}@media(min-width: 992px){.as-site-content #as-results__container .results .result__multi-rate-container .result__multi-rate-plan .result__lead-rate{align-items:flex-end}}.as-site-content #as-results__container .results .result__multi-rate-container .result__multi-rate-plan .result__lead-rate .result__best-rate{margin-left:initial}.as-site-content #as-results__container .results.grid .result.multi-rates-open::after{right:calc(25% - 40px)}[dir=rtl] .as-site-content #as-results__container .results.grid .result.multi-rates-open::after{right:auto;left:calc(25% - 40px)}.as-site-content #as-results__container .results.grid.col-3 .result.multi-rates-open::after{right:calc(50% - 40px)}[dir=rtl] .as-site-content #as-results__container .results.grid.col-3 .result.multi-rates-open::after{right:auto;left:calc(50% - 40px)}.as-site-content .map-custom-info-window .as-cta-open-multi-rates{display:none}.mb-blog-detail .detail-info .detail-intro-section{padding-block-start:42px;padding-block-end:60px;padding-inline:20px;background:#fbfbfb}@media(min-width: 768px){.mb-blog-detail .detail-info .detail-intro-section{padding-inline:50px}}@media(min-width: 992px){.mb-blog-detail .detail-info .detail-intro-section{padding-inline-start:4.3125%;padding-inline-end:4.3125%}}@media(min-width: 1435px){.mb-blog-detail .detail-info .detail-intro-section{padding-inline-start:10.3125%;padding-inline-end:10.3125%}}.mb-blog-detail .detail-info .intro-wrapper{display:flex;flex-direction:column}@media(min-width: 768px){.mb-blog-detail .detail-info .intro-wrapper{flex-direction:row;justify-content:space-between}}@media(min-width: 768px){.mb-blog-detail .detail-info .intro-wrapper .title-wrap{flex:0 0 35%}}@media(min-width: 992px){.mb-blog-detail .detail-info .intro-wrapper .title-wrap{flex:0 0 48%}}.mb-blog-detail .detail-info .intro-wrapper .title-wrap .main-title-wrap{margin-block-end:28.35px}@media(min-width: 768px){.mb-blog-detail .detail-info .intro-wrapper .title-wrap .main-title-wrap{margin-block-end:18px}}.mb-blog-detail .detail-info .intro-wrapper .title-wrap .subtitle-wrap{display:none}@media(min-width: 768px){.mb-blog-detail .detail-info .intro-wrapper .title-wrap .subtitle-wrap{display:block;margin-inline-start:40.5px}}@media(min-width: 992px){.mb-blog-detail .detail-info .intro-wrapper .title-wrap .subtitle-wrap{margin-inline-start:55.5px}}@media(min-width: 1200px){.mb-blog-detail .detail-info .intro-wrapper .title-wrap .subtitle-wrap{margin-inline-start:85.5px}}@media(min-width: 768px){.mb-blog-detail .detail-info .intro-wrapper .short-description-wrap{flex:0 0 60%}}@media(min-width: 992px){.mb-blog-detail .detail-info .intro-wrapper .short-description-wrap{flex:0 0 45.5%}}.mb-blog-detail .detail-info .intro-wrapper .short-description-wrap .intro-dark-text{display:none}@media(min-width: 768px){.mb-blog-detail .detail-info .intro-wrapper .short-description-wrap .intro-dark-text{display:block;margin-block-end:26px}}.mb-blog-detail .detail-info .long-description-wrap{padding-block-start:50px}@media(min-width: 768px){.mb-blog-detail .detail-info .long-description-wrap{margin-inline:50px}}@media(min-width: 992px){.mb-blog-detail .detail-info .long-description-wrap{margin-inline-start:6.75%;margin-inline-end:6.75%}}@media(min-width: 1435px){.mb-blog-detail .detail-info .long-description-wrap{margin-inline-start:18.75%;margin-inline-end:18.75%}}.mb-blog-detail .detail-info .long-description-wrap img{display:block;object-fit:cover;max-width:100%}@media(min-width: 768px){.mb-blog-detail .detail-info .long-description-wrap img{width:100%;height:auto;max-height:550px}}@media(max-width: 767px){.mb-blog-detail .detail-info .long-description-wrap img{aspect-ratio:390/250;width:100%;height:auto}}.mb-blog-detail .detail-info .long-description-wrap p,.mb-blog-detail .detail-info .long-description-wrap ul{margin-inline:20px}@media(min-width: 768px){.mb-blog-detail .detail-info .long-description-wrap p,.mb-blog-detail .detail-info .long-description-wrap ul{margin-inline:0px}}.mb-blog-detail .detail-info .long-description-wrap p:has(img){margin-inline:0px}.mb-blog-detail .detail-info .long-description-wrap .description-title{display:block;margin-block-end:38px;margin-inline:20px}@media(min-width: 768px){.mb-blog-detail .detail-info .long-description-wrap .description-title{display:none}}.mb-blog-detail .detail-info .detail-page-navigation{position:relative;padding-block:56px;margin-inline:20px}@media(min-width: 768px){.mb-blog-detail .detail-info .detail-page-navigation{margin-inline:50px}}@media(min-width: 992px){.mb-blog-detail .detail-info .detail-page-navigation{margin-inline-start:15.75%;margin-inline-end:15.75%}}@media(min-width: 1435px){.mb-blog-detail .detail-info .detail-page-navigation{margin-inline-start:28.56%;margin-inline-end:28.56%}}.mb-blog-detail .detail-info .detail-page-navigation .navigation-inner-wrap{display:flex;flex-direction:row;justify-content:space-between}.mb-blog-detail .detail-info .detail-page-navigation .detail-navigation-link{display:flex;align-items:flex-end}.mb-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap{position:absolute;width:100%;display:flex;justify-content:center;bottom:10px}@media(min-width: 992px){.mb-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap{position:relative;width:fit-content;bottom:0}}.mb-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap .navigation-link{position:relative;text-decoration:none}.mb-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap .navigation-link::after{content:"";position:absolute;left:50%;bottom:-4.2px;height:1px;width:100%;background-color:#131c28;transform:translateX(-50%);transition:width .3s ease,transform .3s ease}@media(hover: hover){.mb-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap .navigation-link:hover::after{width:80%}}.mb-blog-detail .detail-info .detail-page-navigation .text-navigation{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#011344}.mb-blog-detail.empty-hotels .unit-destinations-hotel-list{display:none}.mb-offer-detail .intro-title{display:flex;flex-direction:column;padding:33px 20px;background:#fbfbfb}@media(min-width: 992px){.mb-offer-detail .intro-title{padding:79px 147px;flex-direction:row}}@media(min-width: 992px){.mb-offer-detail .intro-title .left-title{display:flex;flex:2;padding-inline-end:123px}}.mb-offer-detail .intro-title .right-title{padding:11px 0 0 23px}@media(min-width: 992px){.mb-offer-detail .intro-title .right-title{line-height:2.125rem;padding:0;flex:3}}.mb-offer-detail .intro-title .right-title ul li{display:block;position:relative;padding-inline-start:16px}.mb-offer-detail .intro-title .right-title ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:1px;background-color:#d52f89}.mb-offer-detail .description-wrap{overflow:hidden;margin-inline:20px}@media(min-width: 992px){.mb-offer-detail .description-wrap{margin-inline:50px}}@media(min-width: 1200px){.mb-offer-detail .description-wrap{margin-inline:100px}}@media(min-width: 1435px){.mb-offer-detail .description-wrap{margin-inline:270px}}.mb-offer-detail .intro-description{display:flex;flex-direction:column}.mb-offer-detail .intro-description .description-title{text-align:center;padding-block-start:47px}@media(min-width: 992px){.mb-offer-detail .intro-description .description-title{padding-block-start:51px;text-align:start}}.mb-offer-detail .intro-description .description-content{padding-block-start:33px}@media(min-width: 992px){.mb-offer-detail .intro-description .description-content{padding-block:39px;border-block-end:1px solid #e1e1e1}}.mb-offer-detail .intro-description .description-content ul{display:flex;flex-direction:column;row-gap:6px;margin-inline-start:24px}.mb-offer-detail .intro-description .description-content li{display:block;position:relative;padding-inline-start:16px}.mb-offer-detail .intro-description .description-content li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:1px;background-color:#d52f89}.mb-offer-detail .intro-description .description-content figure{margin:0}.mb-offer-detail .intro-highlight .highlight-title{padding-block:33px;text-align:center}@media(min-width: 992px){.mb-offer-detail .intro-highlight .highlight-title{text-align:start;padding-block:38px 24px}}.mb-offer-detail .intro-terms .terms-title{padding-block:33px;text-align:center}@media(min-width: 992px){.mb-offer-detail .intro-terms .terms-title{text-align:start;padding-block:38px 24px}}.mb-offer-detail .link-read-more{justify-content:center;display:flex;column-gap:25px;padding-block-start:35px}.mb-offer-detail .link-read-more .txt{font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#011344}.mb-offer-detail .link-read-more .txt::after{width:0}@media(min-width: 992px)and (hover: hover){.mb-offer-detail .link-read-more .txt::after:hover{width:80%}}.mb-offer-detail .link-read-more .icon svg path{fill:#000}.mb-offer-detail .detail-page-navigation{position:relative;padding-block:56px;margin-inline:20px}@media(min-width: 992px){.mb-offer-detail .detail-page-navigation{margin-inline:50px}}@media(min-width: 1200px){.mb-offer-detail .detail-page-navigation{margin-inline:100px}}@media(min-width: 1435px){.mb-offer-detail .detail-page-navigation{margin-inline:250px}}.mb-offer-detail .detail-page-navigation .navigation-inner-wrap{display:flex;flex-direction:row;justify-content:space-between}@media(min-width: 992px){.mb-offer-detail .detail-page-navigation .navigation-inner-wrap{padding-inline:130px}}.mb-offer-detail .detail-page-navigation .detail-navigation-link{display:flex;align-items:flex-end}.mb-offer-detail .detail-page-navigation .navigation-btn-wrap{position:absolute;width:100%;display:flex;justify-content:center;bottom:10px}@media(min-width: 992px){.mb-offer-detail .detail-page-navigation .navigation-btn-wrap{position:relative;width:fit-content;bottom:0}}.mb-offer-detail .detail-page-navigation .navigation-btn-wrap .navigation-link{position:relative;text-decoration:none}.mb-offer-detail .detail-page-navigation .navigation-btn-wrap .navigation-link::after{content:"";position:absolute;left:50%;bottom:-4.2px;height:1px;width:100%;background-color:#131c28;transform:translateX(-50%);transition:width .3s ease,transform .3s ease}@media(hover: hover){.mb-offer-detail .detail-page-navigation .navigation-btn-wrap .navigation-link:hover::after{width:80%}}.mb-offer-detail .detail-page-navigation .text-navigation{font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#011344}.brand-offer-detail .intro-title{display:flex;flex-direction:column;padding:33px 20px;background:#fbfbfb}@media(min-width: 992px){.brand-offer-detail .intro-title{padding:79px 147px;flex-direction:row}}@media(min-width: 992px){.brand-offer-detail .intro-title .left-title{display:flex;flex:2;padding-inline-end:123px}}.brand-offer-detail .intro-title .right-title{padding:11px 0 0 23px}@media(min-width: 992px){.brand-offer-detail .intro-title .right-title{line-height:2.125rem;padding:0;flex:3}}.brand-offer-detail .intro-title .right-title ul li{display:block;position:relative;padding-inline-start:16px}.brand-offer-detail .intro-title .right-title ul li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:1px;background-color:#d52f89}.brand-offer-detail .description-wrap{overflow:hidden;margin-inline:20px}@media(min-width: 992px){.brand-offer-detail .description-wrap{margin-inline:50px}}@media(min-width: 1200px){.brand-offer-detail .description-wrap{margin-inline:100px}}@media(min-width: 1435px){.brand-offer-detail .description-wrap{margin-inline:270px}}.brand-offer-detail .intro-description{display:flex;flex-direction:column}.brand-offer-detail .intro-description .description-content{padding-block-start:33px}@media(min-width: 992px){.brand-offer-detail .intro-description .description-content{padding-block:39px;border-block-end:1px solid #e1e1e1}}.brand-offer-detail .intro-description .description-content ul{display:flex;flex-direction:column;row-gap:6px;margin-inline-start:24px}.brand-offer-detail .intro-description .description-content li{display:block;position:relative;padding-inline-start:16px}.brand-offer-detail .intro-description .description-content li:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:1px;background-color:#d52f89}.brand-offer-detail .intro-description .description-content figure{margin:0}.brand-offer-detail .intro-highlight .highlight-title{padding-block:33px;text-align:center}@media(min-width: 992px){.brand-offer-detail .intro-highlight .highlight-title{text-align:start;padding-block:38px 24px}}.brand-offer-detail .intro-terms .terms-title{padding-block:33px;text-align:center}@media(min-width: 992px){.brand-offer-detail .intro-terms .terms-title{text-align:start;padding-block:38px 24px}}.brand-offer-detail .link-read-more{justify-content:center;display:flex;column-gap:25px;padding-block-start:35px}.brand-offer-detail .link-read-more .txt{font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#011344}.brand-offer-detail .link-read-more .txt::after{width:0}@media(min-width: 992px)and (hover: hover){.brand-offer-detail .link-read-more .txt::after:hover{width:80%}}.brand-offer-detail .link-read-more .icon svg path{fill:#000}.brand-offer-detail .detail-page-navigation{position:relative;padding-block:56px;margin-inline:20px}@media(min-width: 992px){.brand-offer-detail .detail-page-navigation{margin-inline:50px}}@media(min-width: 1200px){.brand-offer-detail .detail-page-navigation{margin-inline:100px}}@media(min-width: 1435px){.brand-offer-detail .detail-page-navigation{margin-inline:250px}}.brand-offer-detail .detail-page-navigation .navigation-inner-wrap{display:flex;flex-direction:row;justify-content:space-between}@media(min-width: 992px){.brand-offer-detail .detail-page-navigation .navigation-inner-wrap{padding-inline:130px}}.brand-offer-detail .detail-page-navigation .detail-navigation-link{display:flex;align-items:flex-end}.brand-offer-detail .detail-page-navigation .navigation-btn-wrap{position:absolute;width:100%;display:flex;justify-content:center;bottom:10px}@media(min-width: 992px){.brand-offer-detail .detail-page-navigation .navigation-btn-wrap{position:relative;width:fit-content;bottom:0}}.brand-offer-detail .detail-page-navigation .navigation-btn-wrap .navigation-link{position:relative;text-decoration:none}.brand-offer-detail .detail-page-navigation .navigation-btn-wrap .navigation-link::after{content:"";position:absolute;left:50%;bottom:-4.2px;height:1px;width:100%;background-color:#131c28;transform:translateX(-50%);transition:width .3s ease,transform .3s ease}@media(hover: hover){.brand-offer-detail .detail-page-navigation .navigation-btn-wrap .navigation-link:hover::after{width:80%}}.brand-offer-detail .detail-page-navigation .text-navigation{font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#011344}.brand-experience-detail .detail-nav-section{margin-block-start:25px;margin-block-end:55px}.br-blog-detail .detail-info .detail-intro-section{padding-block-start:42px;padding-block-end:60px;padding-inline:20px;background:#fbfbfb}@media(min-width: 768px){.br-blog-detail .detail-info .detail-intro-section{padding-inline:50px}}@media(min-width: 992px){.br-blog-detail .detail-info .detail-intro-section{padding-inline-start:4.3125%;padding-inline-end:4.3125%}}@media(min-width: 1435px){.br-blog-detail .detail-info .detail-intro-section{padding-inline-start:10.3125%;padding-inline-end:10.3125%}}.br-blog-detail .detail-info .intro-wrapper{display:flex;flex-direction:column}@media(min-width: 768px){.br-blog-detail .detail-info .intro-wrapper{flex-direction:row;justify-content:space-between}}@media(min-width: 768px){.br-blog-detail .detail-info .intro-wrapper .title-wrap{flex:0 0 35%}}@media(min-width: 992px){.br-blog-detail .detail-info .intro-wrapper .title-wrap{flex:0 0 48%}}.br-blog-detail .detail-info .intro-wrapper .title-wrap .main-title-wrap{margin-block-end:28.35px}@media(min-width: 768px){.br-blog-detail .detail-info .intro-wrapper .title-wrap .main-title-wrap{margin-block-end:18px}}.br-blog-detail .detail-info .intro-wrapper .title-wrap .subtitle-wrap{display:none}@media(min-width: 768px){.br-blog-detail .detail-info .intro-wrapper .title-wrap .subtitle-wrap{display:block;margin-inline-start:40.5px}}@media(min-width: 992px){.br-blog-detail .detail-info .intro-wrapper .title-wrap .subtitle-wrap{margin-inline-start:55.5px}}@media(min-width: 1200px){.br-blog-detail .detail-info .intro-wrapper .title-wrap .subtitle-wrap{margin-inline-start:85.5px}}@media(min-width: 768px){.br-blog-detail .detail-info .intro-wrapper .short-description-wrap{flex:0 0 60%}}@media(min-width: 992px){.br-blog-detail .detail-info .intro-wrapper .short-description-wrap{flex:0 0 45.5%}}.br-blog-detail .detail-info .intro-wrapper .short-description-wrap .intro-dark-text{display:none}@media(min-width: 768px){.br-blog-detail .detail-info .intro-wrapper .short-description-wrap .intro-dark-text{display:block;margin-block-end:26px}}.br-blog-detail .detail-info .long-description-wrap{padding-block-start:50px}@media(min-width: 768px){.br-blog-detail .detail-info .long-description-wrap{margin-inline:50px}}@media(min-width: 992px){.br-blog-detail .detail-info .long-description-wrap{margin-inline-start:6.75%;margin-inline-end:6.75%}}@media(min-width: 1435px){.br-blog-detail .detail-info .long-description-wrap{margin-inline-start:18.75%;margin-inline-end:18.75%}}.br-blog-detail .detail-info .long-description-wrap img{display:block;object-fit:cover;max-width:100%}@media(min-width: 768px){.br-blog-detail .detail-info .long-description-wrap img{width:100%;height:auto;max-height:550px}}@media(max-width: 767px){.br-blog-detail .detail-info .long-description-wrap img{aspect-ratio:390/250;width:100%;height:auto}}.br-blog-detail .detail-info .long-description-wrap p,.br-blog-detail .detail-info .long-description-wrap ul{margin-inline:20px}@media(min-width: 768px){.br-blog-detail .detail-info .long-description-wrap p,.br-blog-detail .detail-info .long-description-wrap ul{margin-inline:0px}}.br-blog-detail .detail-info .long-description-wrap p:has(img){margin-inline:0px}.br-blog-detail .detail-info .long-description-wrap .description-title{display:block;margin-block-end:38px;margin-inline:20px}@media(min-width: 768px){.br-blog-detail .detail-info .long-description-wrap .description-title{display:none}}.br-blog-detail .detail-info .detail-page-navigation{position:relative;padding-block:56px;margin-inline:20px}@media(min-width: 768px){.br-blog-detail .detail-info .detail-page-navigation{margin-inline:50px}}@media(min-width: 992px){.br-blog-detail .detail-info .detail-page-navigation{margin-inline-start:15.75%;margin-inline-end:15.75%}}@media(min-width: 1435px){.br-blog-detail .detail-info .detail-page-navigation{margin-inline-start:28.56%;margin-inline-end:28.56%}}.br-blog-detail .detail-info .detail-page-navigation .navigation-inner-wrap{display:flex;flex-direction:row;justify-content:space-between}.br-blog-detail .detail-info .detail-page-navigation .detail-navigation-link{display:flex;align-items:flex-end}.br-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap{position:absolute;width:100%;display:flex;justify-content:center;bottom:10px}@media(min-width: 992px){.br-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap{position:relative;width:fit-content;bottom:0}}.br-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap .navigation-link{position:relative;text-decoration:none}.br-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap .navigation-link::after{content:"";position:absolute;left:50%;bottom:-4.2px;height:1px;width:100%;background-color:#000;transform:translateX(-50%);transition:width .3s ease,transform .3s ease}@media(hover: hover){.br-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap .navigation-link:hover::after{width:80%}}.br-blog-detail .detail-info .detail-page-navigation .text-navigation{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#000}.br-blog-detail.empty-hotels .unit-destinations-hotel-list{display:none}@media(min-width: 1200px){.property-detail .detail-content{padding-inline:207px}}@media(min-width: 1200px){.property-detail .unit-offer-slider .only-one-slide .img-container{width:58%}}@media(min-width: 1200px){.property-detail .unit-offer-slider .only-one-slide .offer-detail-container{width:51%;padding:71px 51px}}@media(min-width: 1200px){.property-detail .unit-offer-slider.property-more-restaurants .rate{margin-block:0}}@media(min-width: 1200px){.property-detail .unit-offer-slider.property-more-restaurants .fName{font-size:1.6875rem}}@media(min-width: 1200px){.property-detail .unit-offer-slider.property-more-restaurants .short-description{margin-block:0;-webkit-line-clamp:2}}@media(min-width: 1200px){.property-detail .unit-offer-slider.property-more-restaurants .detail-link a{margin-block-start:15px}}.property-detail .h2-title.left,.property-detail .body-text h2.left,.body-text .property-detail h2.left,.property-detail .fancybox-content.m-personalization-popup .content h2.left,.fancybox-content.m-personalization-popup .content .property-detail h2.left{text-align:left}.property-detail .h2-title.center,.property-detail .body-text h2.center,.body-text .property-detail h2.center,.property-detail .fancybox-content.m-personalization-popup .content h2.center,.fancybox-content.m-personalization-popup .content .property-detail h2.center{text-align:center}.property-detail .h2-title.right,.property-detail .body-text h2.right,.body-text .property-detail h2.right,.property-detail .fancybox-content.m-personalization-popup .content h2.right,.fancybox-content.m-personalization-popup .content .property-detail h2.right{text-align:right}.detail-page.poi-detail .h2-title.left,.detail-page.poi-detail .body-text h2.left,.body-text .detail-page.poi-detail h2.left,.detail-page.poi-detail .fancybox-content.m-personalization-popup .content h2.left,.fancybox-content.m-personalization-popup .content .detail-page.poi-detail h2.left,.detail-page.rooms-detail .h2-title.left,.detail-page.rooms-detail .body-text h2.left,.body-text .detail-page.rooms-detail h2.left,.detail-page.rooms-detail .fancybox-content.m-personalization-popup .content h2.left,.fancybox-content.m-personalization-popup .content .detail-page.rooms-detail h2.left{text-align:left}.detail-page.poi-detail .h2-title.center,.detail-page.poi-detail .body-text h2.center,.body-text .detail-page.poi-detail h2.center,.detail-page.poi-detail .fancybox-content.m-personalization-popup .content h2.center,.fancybox-content.m-personalization-popup .content .detail-page.poi-detail h2.center,.detail-page.rooms-detail .h2-title.center,.detail-page.rooms-detail .body-text h2.center,.body-text .detail-page.rooms-detail h2.center,.detail-page.rooms-detail .fancybox-content.m-personalization-popup .content h2.center,.fancybox-content.m-personalization-popup .content .detail-page.rooms-detail h2.center{text-align:center}.detail-page.poi-detail .h2-title.right,.detail-page.poi-detail .body-text h2.right,.body-text .detail-page.poi-detail h2.right,.detail-page.poi-detail .fancybox-content.m-personalization-popup .content h2.right,.fancybox-content.m-personalization-popup .content .detail-page.poi-detail h2.right,.detail-page.rooms-detail .h2-title.right,.detail-page.rooms-detail .body-text h2.right,.body-text .detail-page.rooms-detail h2.right,.detail-page.rooms-detail .fancybox-content.m-personalization-popup .content h2.right,.fancybox-content.m-personalization-popup .content .detail-page.rooms-detail h2.right{text-align:right}.property-restaurant-detail .h2-title,.property-restaurant-detail .body-text h2,.body-text .property-restaurant-detail h2,.property-restaurant-detail .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .property-restaurant-detail h2{text-align:left}@media(min-width: 992px){.property-restaurant-detail .h2-title,.property-restaurant-detail .body-text h2,.body-text .property-restaurant-detail h2,.property-restaurant-detail .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .property-restaurant-detail h2{text-align:left}}.property-restaurant-detail .intro-sub-title{width:100%}@media(min-width: 992px){.property-restaurant-detail .intro-sub-title{width:calc(100% - 70px)}}.property-restaurant-detail-intro{padding-block:40px;background-color:#f9fafc}@media(min-width: 992px){.property-restaurant-detail-intro{padding-block:50px}}.property-restaurant-detail-intro .table-container{margin-block-end:25px}@media(min-width: 992px){.property-restaurant-detail-intro .table-container{display:grid}}.property-restaurant-detail-intro dd,.property-restaurant-detail-intro dt{text-align:center}.property-restaurant-detail-intro dt{margin-block-end:17px;font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.property-restaurant-detail-intro dt{grid-row:1;line-height:normal;font-size:1rem;padding-inline:5px}}.property-restaurant-detail-intro dd{margin-inline-start:0;margin-block-end:21px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.property-restaurant-detail-intro dd{grid-row:2;font-size:1.125rem;padding-inline:5px}}.property-restaurant-detail-intro dd p{margin:0}.property-restaurant-detail-intro dd a{color:#000}.property-restaurant-detail-intro .restaurant-info{margin-block-end:30px}.property-restaurant-detail-intro .download-menu{margin-block-end:27px}@media(min-width: 992px){.property-restaurant-detail-intro .download-menu{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;align-items:left}}.property-restaurant-detail-intro .download-menu-text{display:block;text-align:center;margin-block-end:15px;font-family:"helvetica_neue_light",sans-serif;font-size:1.125rem;line-height:1.5rem;letter-spacing:0;color:#000}@media(min-width: 992px){.property-restaurant-detail-intro .download-menu-text{line-height:41px;grid-column:1;grid-row:1;margin-block-end:0}}@media(min-width: 992px){.property-restaurant-detail-intro .doc-items{display:flex;flex-wrap:wrap}}.property-restaurant-detail-intro .doc{display:flex;justify-content:center}@media(min-width: 992px){.property-restaurant-detail-intro .doc{padding-inline:15px}}.property-restaurant-detail-intro .doc-name,.property-restaurant-detail-intro .doc-icon{display:flex;justify-content:center;align-items:center;align-content:center}.property-restaurant-detail-intro .doc-name{margin-right:6px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.property-restaurant-detail-intro .doc-name{font-size:1rem;line-height:18px}}.property-restaurant-detail-intro .restaurant-links{text-align:center}.property-restaurant-detail-intro .restaurant-links.align-link-left{text-align:center}@media(min-width: 992px){.property-restaurant-detail-intro .restaurant-links.align-link-left{text-align:left}}@media(min-width: 992px){.property-restaurant-menu .h2-title,.property-restaurant-menu .body-text h2,.body-text .property-restaurant-menu h2,.property-restaurant-menu .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .property-restaurant-menu h2{text-align:left}}.property-restaurant-menu .intro-content{text-align:center}@media(min-width: 992px){.property-restaurant-menu .intro-content{max-width:1313px;margin-inline:auto;margin-bottom:35px}}.property-restaurant-menu .intro-content .h2-title,.property-restaurant-menu .intro-content .body-text h2,.body-text .property-restaurant-menu .intro-content h2,.property-restaurant-menu .intro-content .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .property-restaurant-menu .intro-content h2{text-align:center}.property-restaurant-menu .intro-content.align-titles-left .h2-title,.property-restaurant-menu .intro-content.align-titles-left .body-text h2,.body-text .property-restaurant-menu .intro-content.align-titles-left h2,.property-restaurant-menu .intro-content.align-titles-left .fancybox-content.m-personalization-popup .content h2,.fancybox-content.m-personalization-popup .content .property-restaurant-menu .intro-content.align-titles-left h2{text-align:left}@media(min-width: 992px){.property-restaurant-menu .tab-list{margin-inline:auto}}.property-restaurant-menu .tab-button-wrap{margin:0 auto;background-color:#f9fafc;text-align:center}@media(min-width: 992px){.property-restaurant-menu .tab-button-wrap{max-width:1313px;background:none;border-bottom:.5px solid #707070;padding-bottom:15px}}@media(min-width: 992px){.property-restaurant-menu .tabs{display:flex;column-gap:80px;margin-inline:auto}}.property-restaurant-menu .tab-button{font-family:"helvetica_neue_light",sans-serif;font-size:1.3125rem;line-height:1.6875rem;letter-spacing:0px;color:#000;position:relative;padding-block:0}@media(min-width: 992px){.property-restaurant-menu .tab-button{margin-inline:20px;padding-block:4px;padding-inline:0}}.property-restaurant-menu .tab-button::after{content:"";position:absolute;left:0;right:0;bottom:-2px;border-bottom:3px solid #d52f89;transition:width .3s ease-in-out;margin:auto;width:80%}@media(min-width: 992px){.property-restaurant-menu .tab-button::after{width:0}}.property-restaurant-menu .tab-button.active::after{width:100%}@media(hover: hover){.property-restaurant-menu .tab-button:hover::after{width:80%;transition:width .3s ease-in-out}}.property-restaurant-menu .tab-button.hide{display:none}.property-restaurant-menu .tab-panel{opacity:0;visibility:hidden;height:0;overflow:hidden;transition:opacity .5s ease,visibility .5s ease,height .5s ease}@media(min-width: 992px){.property-restaurant-menu .tab-panel{column-count:2;column-gap:60px;padding-inline:0}}.property-restaurant-menu .tab-panel.show{padding-block-start:23px;opacity:1;visibility:visible;height:auto;animation:slideIn .5s ease forwards}@media(min-width: 992px){.property-restaurant-menu .tab-panel.show{padding-block-start:36px;padding-inline:unset}}@keyframes slideIn{from{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.property-restaurant-menu .menu-section-wrap{padding-block:0 22px;break-inside:auto}.property-restaurant-menu .menu-section-wrap.hide{display:none}.property-restaurant-menu .menu-section-name{font-family:"helvetica_neue_medium",sans-serif;font-size:1.25rem;line-height:2rem;letter-spacing:0px;color:#000}.property-restaurant-menu .dish-content-wrp{padding-block:15px 7px;break-inside:avoid}.property-restaurant-menu .dish-title-wrp{display:flex;justify-content:space-between}.property-restaurant-menu .dish-name{font-family:"helvetica_neue_medium",sans-serif;font-size:1.125rem;line-height:1.5rem;letter-spacing:0px;color:#000}.property-restaurant-menu .dish-price{font-family:"helvetica_neue_light",sans-serif;font-size:1.125rem;line-height:1.625rem;letter-spacing:0;color:#000}.property-restaurant-menu .dish-desc{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}.property-restaurant-menu .back-to-all{display:flex;justify-content:center}.property-restaurant-menu .dropdown-inner{text-align:center;margin-block-start:30px;position:relative}@media(min-width: 992px){.property-restaurant-menu .dropdown-inner{display:none}}.property-restaurant-menu .dropdown-inner .select2-container.select2-container--open .select2-selection__arrow{transform:rotate(180deg)}.property-restaurant-menu .dropdown-inner .select2-container .select2-selection__arrow{background:var(--dropdown-arrow) no-repeat center center;background-size:contain;top:3px;transition:transform .3s ease-in-out;height:20px}.property-restaurant-menu .dropdown-inner .select2-container .select2-selection__arrow b{display:none}.property-restaurant-menu .dropdown-inner .select2-container .select2-dropdown{min-width:150px;left:50%;transform:translateX(-14%);top:1px;border:none;background-color:#f5f6f4}.property-restaurant-menu .dropdown-inner .select2-container .select2-selection--single{border:none;background-color:rgba(0,0,0,0)}.property-restaurant-menu .dropdown-inner .select2-container .select2-selection--single .select2-selection__rendered{position:relative;display:inline-block;padding:0;padding-inline-end:27px;font-family:"helvetica_neue_light",sans-serif;font-size:1.3125rem;line-height:1.8125rem;letter-spacing:0;color:#000}.property-restaurant-menu .dropdown-inner .select2-container .select2-selection--single .select2-selection__rendered::after{content:"";position:absolute;left:0;bottom:0;border-bottom:2px solid #d52f89;right:auto;width:calc(100% - 27px);margin:auto}.property-restaurant-menu .dropdown-inner .select2-container .select2-results .select2-results__option{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.25rem;letter-spacing:0;color:#000}.property-restaurant-menu .dropdown-inner .select2-container .select2-results .select2-results__option.select2-results__option--highlighted{background:#e0e0e0}.property-restaurant-menu .dropdown-inner .select2-container .select2-results .select2-results__option.select2-results__option--disabled{display:none}.property-restaurant-menu .tab-button-wrap{display:none}@media(min-width: 992px){.property-restaurant-menu .tab-button-wrap{display:block}}@media(min-width: 992px){.property-more-restaurants.unit-offer-slider .intro-section{max-width:1313px;margin-inline:auto;padding-inline:20px}}.property-more-restaurants.unit-offer-slider:not(:has(.has-description)) .intro-title{align-self:center;text-align:center}.property-more-restaurants.unit-offer-slider .title-wrapper{width:100%}.property-more-restaurants.unit-offer-slider .title-wrapper.align-titles{width:50%}.property-more-restaurants.unit-offer-slider .title-wrapper.align-titles .intro-title{text-align:left}@media(min-width: 992px){.property-more-restaurants.unit-offer-slider .detail-link{display:flex;justify-content:space-between}}.property-more-restaurants.unit-offer-slider .detail-link a{margin-block-start:15px}.property-more-restaurants.unit-offer-slider .h4-title,.property-more-restaurants.unit-offer-slider .body-text h4,.body-text .property-more-restaurants.unit-offer-slider h4,.property-more-restaurants.unit-offer-slider .fancybox-content.m-personalization-popup .content h4,.fancybox-content.m-personalization-popup .content .property-more-restaurants.unit-offer-slider h4{color:#000}.property-more-restaurants .rate span{padding-right:5px;position:relative}.property-more-restaurants .rate span::after{content:",";position:absolute;right:0}.property-more-restaurants .rate span:last-child::after{display:none}.property-amenity-detail .custom-breadcrumb{margin-block-start:33px}.property-service-detail .custom-breadcrumb{margin-block-start:33px}.common-facility-intro-content{text-align:center}.common-facility-detail-section{display:block;margin-block-start:60px}@media(min-width: 992px){.common-facility-detail-section{max-width:1273px;padding-inline:0}}@media(min-width: 992px){.common-facility-detail-section .content-wrapper{display:flex}}@media(min-width: 992px){.common-facility-detail-section .left-container{width:50%}}.common-facility-detail-section .image-wrap img{width:100%;height:695px;object-fit:cover}.common-facility-detail-section .right-container{position:relative;padding-block:30px 28px}@media(min-width: 992px){.common-facility-detail-section .right-container{width:50%;padding-inline:78px;display:flex;flex-direction:column;justify-content:center;padding-block:0}}.common-facility-detail-section .description{margin-block-start:8px}.common-facility-detail-section .external-link{margin-block-start:20px}.common-facility-nav-section{margin-block-start:41px}.property-service-detail .module-nav__property--prev-next .item-name-navigation,.property-amenity-detail .module-nav__property--prev-next .item-name-navigation{font-family:"helvetica_neue_medium",sans-serif}.property-attraction-detail-intro{padding-block:40px;background-color:#f9fafc}@media(min-width: 992px){.property-attraction-detail-intro{padding-block:50px}}.property-attraction-detail-intro .table-container{margin-block-end:25px}@media(min-width: 992px){.property-attraction-detail-intro .table-container{display:grid}}.property-attraction-detail-intro dd,.property-attraction-detail-intro dt{text-align:center}.property-attraction-detail-intro dt{margin-block-end:17px;font-family:"helvetica_neue_medium",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.property-attraction-detail-intro dt{grid-row:1;font-size:1.125rem;line-height:41px}}.property-attraction-detail-intro dd{margin-inline-start:0;margin-block-end:21px;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#000}@media(min-width: 992px){.property-attraction-detail-intro dd{grid-row:2}}.property-attraction-detail-intro dd p{margin:0}.property-attraction-detail-intro dd a{color:#000}.property-attraction-detail-intro .restaurant-links{text-align:center}.property-blog-detail .detail-info .detail-intro-section{padding-block-start:42px;padding-block-end:60px;padding-inline:20px;background:#fbfbfb}@media(min-width: 768px){.property-blog-detail .detail-info .detail-intro-section{padding-inline:50px}}@media(min-width: 992px){.property-blog-detail .detail-info .detail-intro-section{padding-inline-start:4.3125%;padding-inline-end:4.3125%}}@media(min-width: 1435px){.property-blog-detail .detail-info .detail-intro-section{padding-inline-start:10.3125%;padding-inline-end:10.3125%}}.property-blog-detail .detail-info .intro-wrapper{display:flex;flex-direction:column}@media(min-width: 768px){.property-blog-detail .detail-info .intro-wrapper{flex-direction:row;justify-content:space-between}}@media(min-width: 768px){.property-blog-detail .detail-info .intro-wrapper .title-wrap{flex:0 0 35%}}@media(min-width: 992px){.property-blog-detail .detail-info .intro-wrapper .title-wrap{flex:0 0 48%}}.property-blog-detail .detail-info .intro-wrapper .title-wrap .main-title-wrap{margin-block-end:28.35px}@media(min-width: 768px){.property-blog-detail .detail-info .intro-wrapper .title-wrap .main-title-wrap{margin-block-end:18px}}.property-blog-detail .detail-info .intro-wrapper .title-wrap .subtitle-wrap{display:none}@media(min-width: 768px){.property-blog-detail .detail-info .intro-wrapper .title-wrap .subtitle-wrap{display:block;margin-inline-start:40.5px}}@media(min-width: 992px){.property-blog-detail .detail-info .intro-wrapper .title-wrap .subtitle-wrap{margin-inline-start:55.5px}}@media(min-width: 1200px){.property-blog-detail .detail-info .intro-wrapper .title-wrap .subtitle-wrap{margin-inline-start:85.5px}}@media(min-width: 768px){.property-blog-detail .detail-info .intro-wrapper .short-description-wrap{flex:0 0 60%}}@media(min-width: 992px){.property-blog-detail .detail-info .intro-wrapper .short-description-wrap{flex:0 0 45.5%}}.property-blog-detail .detail-info .intro-wrapper .short-description-wrap .intro-dark-text{display:none}@media(min-width: 768px){.property-blog-detail .detail-info .intro-wrapper .short-description-wrap .intro-dark-text{display:block;margin-block-end:26px}}.property-blog-detail .detail-info .long-description-wrap{padding-block-start:50px}@media(min-width: 768px){.property-blog-detail .detail-info .long-description-wrap{margin-inline:50px}}@media(min-width: 992px){.property-blog-detail .detail-info .long-description-wrap{margin-inline-start:6.75%;margin-inline-end:6.75%}}@media(min-width: 1435px){.property-blog-detail .detail-info .long-description-wrap{margin-inline-start:18.75%;margin-inline-end:18.75%}}.property-blog-detail .detail-info .long-description-wrap img{display:block;object-fit:cover;max-width:100%}@media(min-width: 768px){.property-blog-detail .detail-info .long-description-wrap img{width:100%;height:auto;max-height:550px}}@media(max-width: 767px){.property-blog-detail .detail-info .long-description-wrap img{aspect-ratio:390/250;width:100%;height:auto}}.property-blog-detail .detail-info .long-description-wrap p,.property-blog-detail .detail-info .long-description-wrap ul{margin-inline:20px}@media(min-width: 768px){.property-blog-detail .detail-info .long-description-wrap p,.property-blog-detail .detail-info .long-description-wrap ul{margin-inline:0px}}.property-blog-detail .detail-info .long-description-wrap p:has(img){margin-inline:0px}.property-blog-detail .detail-info .long-description-wrap .description-title{display:block;margin-block-end:38px;margin-inline:20px}@media(min-width: 768px){.property-blog-detail .detail-info .long-description-wrap .description-title{display:none}}.property-blog-detail .detail-info .detail-page-navigation{position:relative;padding-block:56px;margin-inline:20px}@media(min-width: 768px){.property-blog-detail .detail-info .detail-page-navigation{margin-inline:50px}}@media(min-width: 992px){.property-blog-detail .detail-info .detail-page-navigation{margin-inline-start:15.75%;margin-inline-end:15.75%}}@media(min-width: 1435px){.property-blog-detail .detail-info .detail-page-navigation{margin-inline-start:28.56%;margin-inline-end:28.56%}}.property-blog-detail .detail-info .detail-page-navigation .navigation-inner-wrap{display:flex;flex-direction:row;justify-content:space-between}.property-blog-detail .detail-info .detail-page-navigation .detail-navigation-link{display:flex;align-items:flex-end}.property-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap{position:absolute;width:100%;display:flex;justify-content:center;bottom:10px}@media(min-width: 992px){.property-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap{position:relative;width:fit-content;bottom:0}}.property-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap .navigation-link{position:relative;text-decoration:none}.property-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap .navigation-link::after{content:"";position:absolute;left:50%;bottom:-4.2px;height:1px;width:100%;background-color:#000;transform:translateX(-50%);transition:width .3s ease,transform .3s ease}@media(hover: hover){.property-blog-detail .detail-info .detail-page-navigation .navigation-btn-wrap .navigation-link:hover::after{width:80%}}.property-blog-detail .detail-info .detail-page-navigation .text-navigation{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.125rem;letter-spacing:0;color:#000}.property-blog-detail.empty-hotels .unit-destinations-hotel-list{display:none}.modify-reservation{display:flex;justify-content:center;align-items:center}.modify-reservation .content-wrapper{max-width:1213px;padding-inline:10px;margin:auto;width:100%;margin-block-end:80px}.modify-reservation .top-wrp{text-align:center;margin-block-start:30px}.modify-reservation .intro{padding-block-start:15px}.modify-reservation .custom-modify-reservation-form{max-width:100%;width:400px;padding-block:60px;display:flex;flex-direction:column;align-items:flex-start;margin:0 auto;row-gap:40px}@media(min-width: 992px){.modify-reservation .custom-modify-reservation-form{row-gap:34px}}.modify-reservation .form-group{display:flex;flex-direction:column;row-gap:8px;width:100%}.modify-reservation .form-control{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:var(--custom-form-font-color, #0D0F0F);padding:5px 0;width:100%;height:30px;border:none;border-bottom:1px solid #0d0f0f;outline:none;background-color:#fff;border-radius:0}.modify-reservation .form-label{font-family:"helvetica_neue_light",sans-serif;font-size:1.125rem;line-height:1.375rem;letter-spacing:0;color:#0d0f0f;pointer-events:none}.modify-reservation .form-label option .placeholder-txt{font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#454c4c}.modify-reservation .btn-wrap{display:flex;justify-content:center;width:100%}.modify-reservation .btn-wrap .btn-modify-submit{margin-block-start:20px}.modify-reservation .form-select{position:relative}.modify-reservation .select2-search--dropdown{padding:unset}.modify-reservation .select2-container{z-index:0;width:353px}@media(min-width: 992px){.modify-reservation .select2-container{width:400px}}.modify-reservation .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#e0e0e0;color:#202226}.modify-reservation .select2-selection.select2-selection--single{border-width:1px !important}.modify-reservation .select2-selection.select2-selection--single .select2-selection__rendered{font-weight:unset !important;border:none}.modify-reservation .select2-selection.select2-selection--single::after{content:unset}.modify-reservation .select2-dropdown{background-color:#f5f6f4;border:none}.modify-reservation .select2-dropdown .select2-results__options{max-height:250px !important;margin-top:unset;font-family:"helvetica_neue_light",sans-serif;font-size:1rem;line-height:1.375rem;letter-spacing:0;color:#454c4c}.modify-reservation .form-icon{position:absolute;right:2px;top:9px;transition:transform .3s ease-in-out;height:15px}.modify-reservation .form-icon svg{width:15px;height:15px}
