/*!
 * Bootstrap Grid v4.6.0 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}.container,.container-fluid,.container-xl,.container-lg,.container-md,.container-sm{width:100%;padding-right:15px;padding-left:15px;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}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-auto,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-auto,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-auto,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-auto,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-auto,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media(min-width: 375px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media(min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media(min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media(min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333333%;max-width:33.3333333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !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}@media(min-width: 375px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !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}}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !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}}@media(min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !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}}@media(min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !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}}@media print{.d-print-none{display:none !important}.d-print-inline{display:inline !important}.d-print-inline-block{display:inline-block !important}.d-print-block{display:block !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}}.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-wrap{flex-wrap:wrap !important}.flex-nowrap{flex-wrap:nowrap !important}.flex-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-fill{flex:1 1 auto !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}.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}.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}@media(min-width: 375px){.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-wrap{flex-wrap:wrap !important}.flex-sm-nowrap{flex-wrap:nowrap !important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-sm-fill{flex:1 1 auto !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}.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}.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}}@media(min-width: 768px){.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-wrap{flex-wrap:wrap !important}.flex-md-nowrap{flex-wrap:nowrap !important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-md-fill{flex:1 1 auto !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}.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}.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}}@media(min-width: 992px){.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-wrap{flex-wrap:wrap !important}.flex-lg-nowrap{flex-wrap:nowrap !important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-lg-fill{flex:1 1 auto !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}.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}.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}}@media(min-width: 1200px){.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-wrap{flex-wrap:wrap !important}.flex-xl-nowrap{flex-wrap:nowrap !important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}.flex-xl-fill{flex:1 1 auto !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}.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}.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}}.m-0{margin:0 !important}.mt-0,.my-0{margin-top:0 !important}.mr-0,.mx-0{margin-right:0 !important}.mb-0,.my-0{margin-bottom:0 !important}.ml-0,.mx-0{margin-left:0 !important}.m-1{margin:.25rem !important}.mt-1,.my-1{margin-top:.25rem !important}.mr-1,.mx-1{margin-right:.25rem !important}.mb-1,.my-1{margin-bottom:.25rem !important}.ml-1,.mx-1{margin-left:.25rem !important}.m-2{margin:.5rem !important}.mt-2,.my-2{margin-top:.5rem !important}.mr-2,.mx-2{margin-right:.5rem !important}.mb-2,.my-2{margin-bottom:.5rem !important}.ml-2,.mx-2{margin-left:.5rem !important}.m-3{margin:1rem !important}.mt-3,.my-3{margin-top:1rem !important}.mr-3,.mx-3{margin-right:1rem !important}.mb-3,.my-3{margin-bottom:1rem !important}.ml-3,.mx-3{margin-left:1rem !important}.m-4{margin:1.5rem !important}.mt-4,.my-4{margin-top:1.5rem !important}.mr-4,.mx-4{margin-right:1.5rem !important}.mb-4,.my-4{margin-bottom:1.5rem !important}.ml-4,.mx-4{margin-left:1.5rem !important}.m-5{margin:3rem !important}.mt-5,.my-5{margin-top:3rem !important}.mr-5,.mx-5{margin-right:3rem !important}.mb-5,.my-5{margin-bottom:3rem !important}.ml-5,.mx-5{margin-left:3rem !important}.p-0{padding:0 !important}.pt-0,.py-0{padding-top:0 !important}.pr-0,.px-0{padding-right:0 !important}.pb-0,.py-0{padding-bottom:0 !important}.pl-0,.px-0{padding-left:0 !important}.p-1{padding:.25rem !important}.pt-1,.py-1{padding-top:.25rem !important}.pr-1,.px-1{padding-right:.25rem !important}.pb-1,.py-1{padding-bottom:.25rem !important}.pl-1,.px-1{padding-left:.25rem !important}.p-2{padding:.5rem !important}.pt-2,.py-2{padding-top:.5rem !important}.pr-2,.px-2{padding-right:.5rem !important}.pb-2,.py-2{padding-bottom:.5rem !important}.pl-2,.px-2{padding-left:.5rem !important}.p-3{padding:1rem !important}.pt-3,.py-3{padding-top:1rem !important}.pr-3,.px-3{padding-right:1rem !important}.pb-3,.py-3{padding-bottom:1rem !important}.pl-3,.px-3{padding-left:1rem !important}.p-4{padding:1.5rem !important}.pt-4,.py-4{padding-top:1.5rem !important}.pr-4,.px-4{padding-right:1.5rem !important}.pb-4,.py-4{padding-bottom:1.5rem !important}.pl-4,.px-4{padding-left:1.5rem !important}.p-5{padding:3rem !important}.pt-5,.py-5{padding-top:3rem !important}.pr-5,.px-5{padding-right:3rem !important}.pb-5,.py-5{padding-bottom:3rem !important}.pl-5,.px-5{padding-left:3rem !important}.m-n1{margin:-0.25rem !important}.mt-n1,.my-n1{margin-top:-0.25rem !important}.mr-n1,.mx-n1{margin-right:-0.25rem !important}.mb-n1,.my-n1{margin-bottom:-0.25rem !important}.ml-n1,.mx-n1{margin-left:-0.25rem !important}.m-n2{margin:-0.5rem !important}.mt-n2,.my-n2{margin-top:-0.5rem !important}.mr-n2,.mx-n2{margin-right:-0.5rem !important}.mb-n2,.my-n2{margin-bottom:-0.5rem !important}.ml-n2,.mx-n2{margin-left:-0.5rem !important}.m-n3{margin:-1rem !important}.mt-n3,.my-n3{margin-top:-1rem !important}.mr-n3,.mx-n3{margin-right:-1rem !important}.mb-n3,.my-n3{margin-bottom:-1rem !important}.ml-n3,.mx-n3{margin-left:-1rem !important}.m-n4{margin:-1.5rem !important}.mt-n4,.my-n4{margin-top:-1.5rem !important}.mr-n4,.mx-n4{margin-right:-1.5rem !important}.mb-n4,.my-n4{margin-bottom:-1.5rem !important}.ml-n4,.mx-n4{margin-left:-1.5rem !important}.m-n5{margin:-3rem !important}.mt-n5,.my-n5{margin-top:-3rem !important}.mr-n5,.mx-n5{margin-right:-3rem !important}.mb-n5,.my-n5{margin-bottom:-3rem !important}.ml-n5,.mx-n5{margin-left:-3rem !important}.m-auto{margin:auto !important}.mt-auto,.my-auto{margin-top:auto !important}.mr-auto,.mx-auto{margin-right:auto !important}.mb-auto,.my-auto{margin-bottom:auto !important}.ml-auto,.mx-auto{margin-left:auto !important}@media(min-width: 375px){.m-sm-0{margin:0 !important}.mt-sm-0,.my-sm-0{margin-top:0 !important}.mr-sm-0,.mx-sm-0{margin-right:0 !important}.mb-sm-0,.my-sm-0{margin-bottom:0 !important}.ml-sm-0,.mx-sm-0{margin-left:0 !important}.m-sm-1{margin:.25rem !important}.mt-sm-1,.my-sm-1{margin-top:.25rem !important}.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}.m-sm-2{margin:.5rem !important}.mt-sm-2,.my-sm-2{margin-top:.5rem !important}.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}.m-sm-3{margin:1rem !important}.mt-sm-3,.my-sm-3{margin-top:1rem !important}.mr-sm-3,.mx-sm-3{margin-right:1rem !important}.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}.ml-sm-3,.mx-sm-3{margin-left:1rem !important}.m-sm-4{margin:1.5rem !important}.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}.m-sm-5{margin:3rem !important}.mt-sm-5,.my-sm-5{margin-top:3rem !important}.mr-sm-5,.mx-sm-5{margin-right:3rem !important}.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}.ml-sm-5,.mx-sm-5{margin-left:3rem !important}.p-sm-0{padding:0 !important}.pt-sm-0,.py-sm-0{padding-top:0 !important}.pr-sm-0,.px-sm-0{padding-right:0 !important}.pb-sm-0,.py-sm-0{padding-bottom:0 !important}.pl-sm-0,.px-sm-0{padding-left:0 !important}.p-sm-1{padding:.25rem !important}.pt-sm-1,.py-sm-1{padding-top:.25rem !important}.pr-sm-1,.px-sm-1{padding-right:.25rem !important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}.pl-sm-1,.px-sm-1{padding-left:.25rem !important}.p-sm-2{padding:.5rem !important}.pt-sm-2,.py-sm-2{padding-top:.5rem !important}.pr-sm-2,.px-sm-2{padding-right:.5rem !important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}.pl-sm-2,.px-sm-2{padding-left:.5rem !important}.p-sm-3{padding:1rem !important}.pt-sm-3,.py-sm-3{padding-top:1rem !important}.pr-sm-3,.px-sm-3{padding-right:1rem !important}.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}.pl-sm-3,.px-sm-3{padding-left:1rem !important}.p-sm-4{padding:1.5rem !important}.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}.p-sm-5{padding:3rem !important}.pt-sm-5,.py-sm-5{padding-top:3rem !important}.pr-sm-5,.px-sm-5{padding-right:3rem !important}.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}.pl-sm-5,.px-sm-5{padding-left:3rem !important}.m-sm-n1{margin:-0.25rem !important}.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important}.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important}.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important}.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important}.m-sm-n2{margin:-0.5rem !important}.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important}.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important}.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important}.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important}.m-sm-n3{margin:-1rem !important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}.m-sm-n4{margin:-1.5rem !important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}.m-sm-n5{margin:-3rem !important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto,.my-sm-auto{margin-top:auto !important}.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}}@media(min-width: 768px){.m-md-0{margin:0 !important}.mt-md-0,.my-md-0{margin-top:0 !important}.mr-md-0,.mx-md-0{margin-right:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}.ml-md-0,.mx-md-0{margin-left:0 !important}.m-md-1{margin:.25rem !important}.mt-md-1,.my-md-1{margin-top:.25rem !important}.mr-md-1,.mx-md-1{margin-right:.25rem !important}.mb-md-1,.my-md-1{margin-bottom:.25rem !important}.ml-md-1,.mx-md-1{margin-left:.25rem !important}.m-md-2{margin:.5rem !important}.mt-md-2,.my-md-2{margin-top:.5rem !important}.mr-md-2,.mx-md-2{margin-right:.5rem !important}.mb-md-2,.my-md-2{margin-bottom:.5rem !important}.ml-md-2,.mx-md-2{margin-left:.5rem !important}.m-md-3{margin:1rem !important}.mt-md-3,.my-md-3{margin-top:1rem !important}.mr-md-3,.mx-md-3{margin-right:1rem !important}.mb-md-3,.my-md-3{margin-bottom:1rem !important}.ml-md-3,.mx-md-3{margin-left:1rem !important}.m-md-4{margin:1.5rem !important}.mt-md-4,.my-md-4{margin-top:1.5rem !important}.mr-md-4,.mx-md-4{margin-right:1.5rem !important}.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}.ml-md-4,.mx-md-4{margin-left:1.5rem !important}.m-md-5{margin:3rem !important}.mt-md-5,.my-md-5{margin-top:3rem !important}.mr-md-5,.mx-md-5{margin-right:3rem !important}.mb-md-5,.my-md-5{margin-bottom:3rem !important}.ml-md-5,.mx-md-5{margin-left:3rem !important}.p-md-0{padding:0 !important}.pt-md-0,.py-md-0{padding-top:0 !important}.pr-md-0,.px-md-0{padding-right:0 !important}.pb-md-0,.py-md-0{padding-bottom:0 !important}.pl-md-0,.px-md-0{padding-left:0 !important}.p-md-1{padding:.25rem !important}.pt-md-1,.py-md-1{padding-top:.25rem !important}.pr-md-1,.px-md-1{padding-right:.25rem !important}.pb-md-1,.py-md-1{padding-bottom:.25rem !important}.pl-md-1,.px-md-1{padding-left:.25rem !important}.p-md-2{padding:.5rem !important}.pt-md-2,.py-md-2{padding-top:.5rem !important}.pr-md-2,.px-md-2{padding-right:.5rem !important}.pb-md-2,.py-md-2{padding-bottom:.5rem !important}.pl-md-2,.px-md-2{padding-left:.5rem !important}.p-md-3{padding:1rem !important}.pt-md-3,.py-md-3{padding-top:1rem !important}.pr-md-3,.px-md-3{padding-right:1rem !important}.pb-md-3,.py-md-3{padding-bottom:1rem !important}.pl-md-3,.px-md-3{padding-left:1rem !important}.p-md-4{padding:1.5rem !important}.pt-md-4,.py-md-4{padding-top:1.5rem !important}.pr-md-4,.px-md-4{padding-right:1.5rem !important}.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}.pl-md-4,.px-md-4{padding-left:1.5rem !important}.p-md-5{padding:3rem !important}.pt-md-5,.py-md-5{padding-top:3rem !important}.pr-md-5,.px-md-5{padding-right:3rem !important}.pb-md-5,.py-md-5{padding-bottom:3rem !important}.pl-md-5,.px-md-5{padding-left:3rem !important}.m-md-n1{margin:-0.25rem !important}.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important}.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important}.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important}.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important}.m-md-n2{margin:-0.5rem !important}.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important}.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important}.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important}.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important}.m-md-n3{margin:-1rem !important}.mt-md-n3,.my-md-n3{margin-top:-1rem !important}.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}.m-md-n4{margin:-1.5rem !important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}.m-md-n5{margin:-3rem !important}.mt-md-n5,.my-md-n5{margin-top:-3rem !important}.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}.m-md-auto{margin:auto !important}.mt-md-auto,.my-md-auto{margin-top:auto !important}.mr-md-auto,.mx-md-auto{margin-right:auto !important}.mb-md-auto,.my-md-auto{margin-bottom:auto !important}.ml-md-auto,.mx-md-auto{margin-left:auto !important}}@media(min-width: 992px){.m-lg-0{margin:0 !important}.mt-lg-0,.my-lg-0{margin-top:0 !important}.mr-lg-0,.mx-lg-0{margin-right:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}.ml-lg-0,.mx-lg-0{margin-left:0 !important}.m-lg-1{margin:.25rem !important}.mt-lg-1,.my-lg-1{margin-top:.25rem !important}.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}.m-lg-2{margin:.5rem !important}.mt-lg-2,.my-lg-2{margin-top:.5rem !important}.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}.m-lg-3{margin:1rem !important}.mt-lg-3,.my-lg-3{margin-top:1rem !important}.mr-lg-3,.mx-lg-3{margin-right:1rem !important}.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}.ml-lg-3,.mx-lg-3{margin-left:1rem !important}.m-lg-4{margin:1.5rem !important}.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}.m-lg-5{margin:3rem !important}.mt-lg-5,.my-lg-5{margin-top:3rem !important}.mr-lg-5,.mx-lg-5{margin-right:3rem !important}.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}.ml-lg-5,.mx-lg-5{margin-left:3rem !important}.p-lg-0{padding:0 !important}.pt-lg-0,.py-lg-0{padding-top:0 !important}.pr-lg-0,.px-lg-0{padding-right:0 !important}.pb-lg-0,.py-lg-0{padding-bottom:0 !important}.pl-lg-0,.px-lg-0{padding-left:0 !important}.p-lg-1{padding:.25rem !important}.pt-lg-1,.py-lg-1{padding-top:.25rem !important}.pr-lg-1,.px-lg-1{padding-right:.25rem !important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}.pl-lg-1,.px-lg-1{padding-left:.25rem !important}.p-lg-2{padding:.5rem !important}.pt-lg-2,.py-lg-2{padding-top:.5rem !important}.pr-lg-2,.px-lg-2{padding-right:.5rem !important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}.pl-lg-2,.px-lg-2{padding-left:.5rem !important}.p-lg-3{padding:1rem !important}.pt-lg-3,.py-lg-3{padding-top:1rem !important}.pr-lg-3,.px-lg-3{padding-right:1rem !important}.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}.pl-lg-3,.px-lg-3{padding-left:1rem !important}.p-lg-4{padding:1.5rem !important}.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}.p-lg-5{padding:3rem !important}.pt-lg-5,.py-lg-5{padding-top:3rem !important}.pr-lg-5,.px-lg-5{padding-right:3rem !important}.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}.pl-lg-5,.px-lg-5{padding-left:3rem !important}.m-lg-n1{margin:-0.25rem !important}.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important}.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important}.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important}.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important}.m-lg-n2{margin:-0.5rem !important}.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important}.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important}.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important}.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important}.m-lg-n3{margin:-1rem !important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}.m-lg-n4{margin:-1.5rem !important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}.m-lg-n5{margin:-3rem !important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto,.my-lg-auto{margin-top:auto !important}.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}}@media(min-width: 1200px){.m-xl-0{margin:0 !important}.mt-xl-0,.my-xl-0{margin-top:0 !important}.mr-xl-0,.mx-xl-0{margin-right:0 !important}.mb-xl-0,.my-xl-0{margin-bottom:0 !important}.ml-xl-0,.mx-xl-0{margin-left:0 !important}.m-xl-1{margin:.25rem !important}.mt-xl-1,.my-xl-1{margin-top:.25rem !important}.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}.m-xl-2{margin:.5rem !important}.mt-xl-2,.my-xl-2{margin-top:.5rem !important}.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}.m-xl-3{margin:1rem !important}.mt-xl-3,.my-xl-3{margin-top:1rem !important}.mr-xl-3,.mx-xl-3{margin-right:1rem !important}.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}.ml-xl-3,.mx-xl-3{margin-left:1rem !important}.m-xl-4{margin:1.5rem !important}.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}.m-xl-5{margin:3rem !important}.mt-xl-5,.my-xl-5{margin-top:3rem !important}.mr-xl-5,.mx-xl-5{margin-right:3rem !important}.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}.ml-xl-5,.mx-xl-5{margin-left:3rem !important}.p-xl-0{padding:0 !important}.pt-xl-0,.py-xl-0{padding-top:0 !important}.pr-xl-0,.px-xl-0{padding-right:0 !important}.pb-xl-0,.py-xl-0{padding-bottom:0 !important}.pl-xl-0,.px-xl-0{padding-left:0 !important}.p-xl-1{padding:.25rem !important}.pt-xl-1,.py-xl-1{padding-top:.25rem !important}.pr-xl-1,.px-xl-1{padding-right:.25rem !important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}.pl-xl-1,.px-xl-1{padding-left:.25rem !important}.p-xl-2{padding:.5rem !important}.pt-xl-2,.py-xl-2{padding-top:.5rem !important}.pr-xl-2,.px-xl-2{padding-right:.5rem !important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}.pl-xl-2,.px-xl-2{padding-left:.5rem !important}.p-xl-3{padding:1rem !important}.pt-xl-3,.py-xl-3{padding-top:1rem !important}.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.p-xl-4{padding:1.5rem !important}.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}.p-xl-5{padding:3rem !important}.pt-xl-5,.py-xl-5{padding-top:3rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}.m-xl-n1{margin:-0.25rem !important}.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important}.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important}.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important}.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important}.m-xl-n2{margin:-0.5rem !important}.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important}.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important}.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important}.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important}.m-xl-n3{margin:-1rem !important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}.m-xl-n4{margin:-1.5rem !important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}.m-xl-n5{margin:-3rem !important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto,.my-xl-auto{margin-top:auto !important}.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px)}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media(min-width: 375px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:min-content}.modal-sm{max-width:300px}}@media(min-width: 992px){.modal-lg,.modal-xl{max-width:800px}}@media(min-width: 1200px){.modal-xl{max-width:1140px}}@media(max-width: 767px){.cms-hide-mobile{display:none}}@media(min-width: 768px)and (max-width: 1199px){.cms-hide-tablet{display:none}}@media(min-width: 1200px){.cms-hide-desktop{display:none}}@font-face{font-family:"Lustria";src:url("/integration/home-hotels/public/fonts/Lustria/lustria-regular-webfont.eot") format("eot"),url("/integration/home-hotels/public/fonts/Lustria/lustria-regular-webfont.svg#lustriaregular") format("svg"),url("/integration/home-hotels/public/fonts/Lustria/lustria-regular-webfont.woff2") format("woff2"),url("/integration/home-hotels/public/fonts/Lustria/lustria-regular-webfont.woff") format("woff"),url("/integration/home-hotels/public/fonts/Lustria/lustria-regular-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir-Black-Oblique-Regular";src:url("/integration/home-hotels/public/fonts/Avenir/Avenir-Black-Oblique-Regular/avenir-blackoblique-04-webfont.eot") format("eot"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Black-Oblique-Regular/avenir-blackoblique-04-webfont.svg#avenirblack_oblique") format("svg"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Black-Oblique-Regular/avenir-blackoblique-04-webfont.woff2") format("woff2"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Black-Oblique-Regular/avenir-blackoblique-04-webfont.woff") format("woff"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Black-Oblique-Regular/avenir-blackoblique-04-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir-Black-Regular";src:url("/integration/home-hotels/public/fonts/Avenir/Avenir-Black-Regular/avenir-black-03-webfont.eot") format("eot"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Black-Regular/avenir-black-03-webfont.svg#avenirblack") format("svg"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Black-Regular/avenir-black-03-webfont.woff2") format("woff2"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Black-Regular/avenir-black-03-webfont.woff") format("woff"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Black-Regular/avenir-black-03-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir-Book-Oblique";src:url("/integration/home-hotels/public/fonts/Avenir/Avenir-Book-Oblique/avenir-bookoblique-02-webfont.eot") format("eot"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Book-Oblique/avenir-bookoblique-02-webfont.svg#avenirbook_oblique") format("svg"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Book-Oblique/avenir-bookoblique-02-webfont.woff2") format("woff2"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Book-Oblique/avenir-bookoblique-02-webfont.woff") format("woff"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Book-Oblique/avenir-bookoblique-02-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir-Book-Regular";src:url("/integration/home-hotels/public/fonts/Avenir/Avenir-Book-Regular/avenir-book-01-webfont.eot") format("eot"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Book-Regular/avenir-book-01-webfont.svg#avenirbook") format("svg"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Book-Regular/avenir-book-01-webfont.woff2") format("woff2"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Book-Regular/avenir-book-01-webfont.woff") format("woff"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Book-Regular/avenir-book-01-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir-Heavy-Oblique";src:url("/integration/home-hotels/public/fonts/Avenir/Avenir-Heavy-Oblique/avenir-heavyoblique-06-webfont.eot") format("eot"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Heavy-Oblique/avenir-heavyoblique-06-webfont.svg#avenirheavy_oblique") format("svg"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Heavy-Oblique/avenir-heavyoblique-06-webfont.woff2") format("woff2"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Heavy-Oblique/avenir-heavyoblique-06-webfont.woff") format("woff"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Heavy-Oblique/avenir-heavyoblique-06-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir-Heavy-Regular";src:url("/integration/home-hotels/public/fonts/Avenir/Avenir-Heavy-Regular/avenir-heavy-05-webfont.eot") format("eot"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Heavy-Regular/avenir-heavy-05-webfont.svg#avenirheavy") format("svg"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Heavy-Regular/avenir-heavy-05-webfont.woff2") format("woff2"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Heavy-Regular/avenir-heavy-05-webfont.woff") format("woff"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Heavy-Regular/avenir-heavy-05-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir-Light-Oblique";src:url("/integration/home-hotels/public/fonts/Avenir/Avenir-Light-Oblique/avenir-lightoblique-08-webfont.eot") format("eot"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Light-Oblique/avenir-lightoblique-08-webfont.svg#avenirlight_oblique") format("svg"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Light-Oblique/avenir-lightoblique-08-webfont.woff2") format("woff2"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Light-Oblique/avenir-lightoblique-08-webfont.woff") format("woff"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Light-Oblique/avenir-lightoblique-08-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir-Light-Regular";src:url("/integration/home-hotels/public/fonts/Avenir/Avenir-Light-Regular/avenir-light-07-webfont.eot") format("eot"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Light-Regular/avenir-light-07-webfont.svg#avenirlight") format("svg"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Light-Regular/avenir-light-07-webfont.woff2") format("woff2"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Light-Regular/avenir-light-07-webfont.woff") format("woff"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Light-Regular/avenir-light-07-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir-Medium-Oblique";src:url("/integration/home-hotels/public/fonts/Avenir/Avenir-Medium-Oblique/avenir-mediumoblique-10-webfont.eot") format("eot"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Medium-Oblique/avenir-mediumoblique-10-webfont.svg#avenirmedium_oblique") format("svg"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Medium-Oblique/avenir-mediumoblique-10-webfont.woff2") format("woff2"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Medium-Oblique/avenir-mediumoblique-10-webfont.woff") format("woff"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Medium-Oblique/avenir-mediumoblique-10-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir-Medium-Regular";src:url("/integration/home-hotels/public/fonts/Avenir/Avenir-Medium-Regular/avenir-medium-09-webfont.eot") format("eot"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Medium-Regular/avenir-medium-09-webfont.svg#avenirmedium") format("svg"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Medium-Regular/avenir-medium-09-webfont.woff2") format("woff2"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Medium-Regular/avenir-medium-09-webfont.woff") format("woff"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Medium-Regular/avenir-medium-09-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir-Oblique";src:url("/integration/home-hotels/public/fonts/Avenir/Avenir-Oblique/avenir-oblique-11-webfont.eot") format("eot"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Oblique/avenir-oblique-11-webfont.svg#aveniroblique") format("svg"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Oblique/avenir-oblique-11-webfont.woff2") format("woff2"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Oblique/avenir-oblique-11-webfont.woff") format("woff"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Oblique/avenir-oblique-11-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Avenir-Regular";src:url("/integration/home-hotels/public/fonts/Avenir/Avenir-Regular/avenir-roman-12-webfont.eot") format("eot"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Regular/avenir-roman-12-webfont.svg#avenirroman") format("svg"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Regular/avenir-roman-12-webfont.woff2") format("woff2"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Regular/avenir-roman-12-webfont.woff") format("woff"),url("/integration/home-hotels/public/fonts/Avenir/Avenir-Regular/avenir-roman-12-webfont.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}body{background-color:#fff;margin:0 auto;max-width:1920px;line-height:1.75rem;font-size:1rem;letter-spacing:.4px;color:#3c3c3b;font-family:"Avenir-Book-Regular",serif}body:not(.has-hero).scroll-header.body--property-header #main{padding-top:100px}@media(min-width: 992px){body:not(.has-hero).scroll-header.body--property-header #main{padding-top:103px}}body:not(.has-hero).scroll-header #main{padding-top:59px}@media(min-width: 992px){body:not(.has-hero).scroll-header #main{padding-top:103px}}*{-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus:not(.ada-focused){outline:none}@media(min-width: 992px){::-webkit-scrollbar{height:4px;width:4px;background:rgba(23,23,23,.4);border-radius:10px}}@media(min-width: 992px){::-webkit-scrollbar-thumb{background:#8f8f8f;-webkit-border-radius:1px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.75);border-radius:10px}}@media(min-width: 992px){::-webkit-scrollbar-corner{background:rgba(23,23,23,.4)}}h1,h2,h3,h4,h5,h6{font-weight:normal;margin:0}.h1-style{line-height:2.8125rem;font-size:2.8125rem;letter-spacing:.68px;color:#777;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.h1-style{font-size:3.4375rem;line-height:3.4375rem;letter-spacing:1.65px;color:#6e6e6e}}.h2-style{line-height:1.5625rem;font-size:1.25rem;letter-spacing:1.5px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.h2-style{font-size:1.5rem;line-height:1.625rem;letter-spacing:1.8px}}.h3-style{line-height:1.875rem;font-size:1.625rem;letter-spacing:.78px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.h3-style{font-size:2.125rem;line-height:2.125rem;letter-spacing:1.7px}}.h4-style{line-height:1.5rem;font-size:1.25rem;letter-spacing:1px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.h4-style{font-size:1.3125rem;line-height:1.625rem;letter-spacing:1.57px}}.h5-style{line-height:1.75rem;font-size:1.5rem;letter-spacing:.48px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.h5-style{font-size:1.5rem;line-height:1.875rem;letter-spacing:.6px}}.h6-style{text-transform:capitalize;line-height:1.5rem;font-size:1.3125rem;letter-spacing:.66px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.h6-style{font-size:1.3125rem;line-height:1.5rem;letter-spacing:.53px}}.quote-style{display:block;text-align:center;line-height:1.875rem;font-size:1.5rem;letter-spacing:2.24px;color:#6c6b6b;font-family:"Avenir-Heavy-Oblique",serif}@media(min-width: 992px){.quote-style{font-size:1.75rem;line-height:2.125rem}}.quote-style h6{text-transform:capitalize;line-height:2rem;font-size:1.3125rem;letter-spacing:.66px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.quote-style h6{font-size:1.3125rem;line-height:1.5rem;letter-spacing:.53px}}.property-h1-style{text-transform:uppercase;word-break:break-word;line-height:2.8125rem;font-size:2.8125rem;letter-spacing:.68px;color:#6e6e6e;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-h1-style{font-size:3.4375rem;line-height:3.125rem;letter-spacing:2.75px;color:#6e6e6e}}.property-h2-style{line-height:1.5625rem;font-size:1.25rem;letter-spacing:1.5px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.property-h2-style{font-size:1.5rem;line-height:1.625rem;letter-spacing:1.8px}}.property-h3-style{text-transform:uppercase;line-height:1.875rem;font-size:1.625rem;letter-spacing:.78px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-h3-style{font-size:2.125rem;line-height:2.125rem;letter-spacing:1.7px}}.property-h4-style{text-transform:uppercase;line-height:1.5rem;font-size:1.25rem;letter-spacing:1px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.property-h4-style{font-size:1.3125rem;line-height:1.625rem;letter-spacing:1.57px}}.property-h5-style{text-transform:uppercase;line-height:1.75rem;font-size:1.5rem;letter-spacing:.48px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-h5-style{letter-spacing:.6px}}.property-h6-style{text-transform:capitalize;line-height:1.5rem;font-size:1.3125rem;letter-spacing:.53px;color:#595451;font-family:"Avenir-Black-Regular",serif}.content-style{line-height:1.5rem;font-size:.875rem;letter-spacing:.35px;color:#000;font-family:"Avenir-Book-Regular",serif}@media(min-width: 992px){.content-style{font-size:1rem;line-height:1.75rem;letter-spacing:.4px}}.content-style p{line-height:1.5rem}@media(min-width: 992px){.content-style p{line-height:1.75rem}}.content-style p:first-child{margin-top:0}.content-style p:last-child{margin-bottom:0}.content-style h1{text-transform:uppercase;line-height:2.8125rem;font-size:2.8125rem;letter-spacing:.68px;color:#777;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.content-style h1{font-size:3.4375rem;line-height:3.4375rem;letter-spacing:1.65px;color:#6e6e6e}}.content-style h2{line-height:1.5625rem;font-size:1.25rem;letter-spacing:1.5px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.content-style h2{font-size:1.5rem;line-height:1.625rem;letter-spacing:1.8px}}.content-style h3{text-transform:uppercase;line-height:1.875rem;font-size:1.625rem;letter-spacing:.78px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.content-style h3{font-size:2.125rem;line-height:2.125rem;letter-spacing:1.7px}}.content-style h4{line-height:1.5rem;font-size:1.25rem;letter-spacing:1px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.content-style h4{font-size:1.3125rem;line-height:1.625rem;letter-spacing:1.57px}}.content-style h5{text-transform:uppercase;line-height:1.75rem;font-size:1.5rem;letter-spacing:.48px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.content-style h5{font-size:1.5rem;line-height:1.875rem;letter-spacing:.6px}}.content-style h6{text-transform:capitalize;line-height:1.5rem;font-size:1.3125rem;letter-spacing:.66px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.content-style h6{font-size:1.3125rem;line-height:1.5rem;letter-spacing:.53px}}.content-style .property-h1-style{text-transform:uppercase;line-height:2.8125rem;font-size:2.8125rem;letter-spacing:.68px;color:#6e6e6e;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.content-style .property-h1-style{font-size:3.4375rem;line-height:3.125rem;letter-spacing:2.75px;color:#6e6e6e}}.content-style .property-h2-style{line-height:1.5625rem;font-size:1.25rem;letter-spacing:1.5px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.content-style .property-h2-style{font-size:1.5rem;line-height:1.625rem;letter-spacing:1.8px}}.content-style .property-h3-style{text-transform:uppercase;line-height:1.875rem;font-size:1.625rem;letter-spacing:.78px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.content-style .property-h3-style{font-size:2.125rem;line-height:2.125rem;letter-spacing:1.7px}}.content-style .property-h4-style{text-transform:uppercase;line-height:1.5rem;font-size:1.25rem;letter-spacing:1px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.content-style .property-h4-style{font-size:1.3125rem;line-height:1.625rem;letter-spacing:1.57px}}.content-style .property-h5-style{text-transform:uppercase;line-height:1.75rem;font-size:1.5rem;letter-spacing:.48px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.content-style .property-h5-style{letter-spacing:.6px}}.content-style .property-h6-style{text-transform:capitalize;line-height:1.5rem;font-size:1.3125rem;letter-spacing:.53px;color:#595451;font-family:"Avenir-Black-Regular",serif}.property-content-style{line-height:1.5rem;font-size:.875rem;letter-spacing:.35px;color:#000;font-family:"Avenir-Book-Regular",serif}@media(min-width: 992px){.property-content-style{font-size:1rem;line-height:1.75rem;letter-spacing:.4px}}.property-content-style p{line-height:1.5rem}@media(min-width: 992px){.property-content-style p{line-height:1.75rem}}.property-content-style p:first-child{margin-top:0}.property-content-style p:last-child{margin-bottom:0}.property-content-style h1{text-transform:uppercase;line-height:2.8125rem;font-size:2.8125rem;letter-spacing:.68px;color:#6e6e6e;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-content-style h1{font-size:3.4375rem;line-height:3.125rem;letter-spacing:2.75px;color:#6e6e6e}}.property-content-style h2{line-height:1.5625rem;font-size:1.25rem;letter-spacing:1.5px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.property-content-style h2{font-size:1.5rem;line-height:1.625rem;letter-spacing:1.8px}}.property-content-style h3{text-transform:uppercase;line-height:1.875rem;font-size:1.625rem;letter-spacing:.78px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-content-style h3{font-size:2.125rem;line-height:2.125rem;letter-spacing:1.7px}}.property-content-style h4{text-transform:uppercase;line-height:1.5rem;font-size:1.25rem;letter-spacing:1px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.property-content-style h4{font-size:1.3125rem;line-height:1.625rem;letter-spacing:1.57px}}.property-content-style h5{text-transform:uppercase;line-height:1.75rem;font-size:1.5rem;letter-spacing:.48px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-content-style h5{letter-spacing:.6px}}.property-content-style h6{text-transform:capitalize;line-height:1.5rem;font-size:1.3125rem;letter-spacing:.53px;color:#595451;font-family:"Avenir-Black-Regular",serif}a{transition:all .3s ease-in-out}a:not(.btn):not(.link){text-align:center;text-decoration:underline;line-height:1.75rem;font-size:1rem;letter-spacing:.4px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}@media(hover: hover){a:not(.btn):not(.link):hover{color:#085d77}}a:not(.btn).link{text-align:center;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#c1c1c1;text-decoration-thickness:2px;text-underline-offset:7px;line-height:1.5rem;font-size:.875rem;letter-spacing:1.4px;color:#276d83;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){a:not(.btn).link{font-size:.9375rem;line-height:1.25rem;letter-spacing:2.25px}}@media(hover: hover){a:not(.btn).link:hover{color:#3c3c3b;text-decoration-color:#595451}}a:not(.btn).cta-link{text-align:left;text-decoration:none;border-bottom:2px solid #4f5693;line-height:1.25rem;font-size:.875rem;letter-spacing:2.1px;color:#4f5693;font-family:"Avenir-Black-Regular",serif}@media(hover: hover){a:not(.btn).cta-link:hover{color:#3c3c3b;border-bottom:2px solid #3c3c3b}}.body--property-header a:not(.btn).link{line-height:1.1875rem}@media(min-width: 992px){.body--property-header a:not(.btn).link{line-height:1.25rem}}.btn-filter-clear{background-color:rgba(0,0,0,0);border:0;text-transform:uppercase;transition:all .3s ease-in-out;line-height:1.1875rem;font-size:.875rem;letter-spacing:1.4px;color:#4f5693;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.btn-filter-clear{letter-spacing:2.1px}}@media(hover: hover){.btn-filter-clear:hover{color:#3c3c3b}}.btn-filter-clear .clear-text{text-decoration-line:underline;text-decoration-color:#4f5693;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:5px}@media(hover: hover){.btn-filter-clear .clear-text:hover{text-decoration-color:#3c3c3b}}.ada-focused{outline:1px solid #8382af !important}.background-cover{-moz-background-size:cover;background-size:cover;background-position:center}.icon.white-fill-change .change-color{fill:#fff}.icon.default-blue-stroke-readmore .change-color{stroke:#276d83}.hide{display:none}.dummy-image{height:0;width:0;opacity:0;pointer-events:none;position:absolute}.navigation-btn.swiper-button-disabled{opacity:.6;pointer-events:none}@media(hover: hover){.navigation-btn:hover svg g.pagination_arrow g.pagination_arrow_bg{fill:#3d9ab6;stroke:#3d9ab6;-webkit-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}.navigation-btn:hover svg g.pagination_arrow path.pagination_arrow_icon{fill:#fff;-webkit-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}}.navigation-btn svg g.pagination_arrow path.pagination_arrow_icon{fill:#3c9ab6}@media(min-width: 992px){.default-content-width{width:91.66vw;max-width:1760px;margin-left:auto;margin-right:auto}}.bg-shape-element{overflow:hidden;position:absolute;left:50%;transform:translateX(-50%);top:0;width:100%;z-index:-1;pointer-events:none}.bg-shape-element svg{width:100%;height:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.filter-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;gap:7px}.filter-wrapper .custom-filter select{opacity:0}.filter-wrapper .custom-filter .select2-container--default .select2-selection--single{background-color:#eaeaea;border:none;border-radius:initial;min-height:46px;display:flex;align-items:center}.filter-wrapper .custom-filter .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:20px;text-transform:uppercase;line-height:2.375rem;font-size:1rem;letter-spacing:1.6px;color:#37393b;font-family:"Avenir-Heavy-Regular",serif}@media(min-width: 992px){.filter-wrapper .custom-filter .select2-container--default .select2-selection--single .select2-selection__rendered{letter-spacing:.08rem}}.filter-wrapper .custom-filter .select2-container--default .select2-selection--single .select2-selection__arrow{height:16px;top:0;right:11px;width:auto;bottom:0;margin:auto}.filter-wrapper .custom-filter .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.filter-wrapper .custom-filter .select2-container--default .select2-selection--single .select2-selection__arrow::after{display:block;transition:all .3s ease-in-out;content:"";border:solid #484848;border-width:0 1px 1px 0;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.filter-wrapper .custom-filter .select2-container--default.select2-container--open .select2-selection__arrow{top:8px}.filter-wrapper .custom-filter .select2-container--default.select2-container--open .select2-selection__arrow::after{transform:rotate(135deg);-webkit-transform:rotate(225deg)}.custom-filter-select.select2-dropdown{border:none;border-radius:initial}.custom-filter-select .select2-results .select2-results__options{padding:32px 0;box-shadow:0 6px 5px rgba(0,0,0,.3);max-height:245px}.custom-filter-select .select2-results .select2-results__options .select2-results__option{padding:6px 20px 6px 31px;text-transform:uppercase;line-height:1.125rem;font-size:.875rem;letter-spacing:.7px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.custom-filter-select .select2-results .select2-results__options .select2-results__option{padding:6px 20px 6px 27px}}.custom-filter-select .select2-results .select2-results__options .select2-results__option.select2-results__option--selected{background:rgba(0,0,0,0)}.custom-filter-select .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted.select2-results__option--selectable{background-color:rgba(0,0,0,0);color:#4f5693;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:4px;text-decoration-color:#8382af}.custom-filter-select .select2-results .select2-results__options .select2-results__option.select2-results__option--disabled{display:none}.alt-styles .select2-container--default .select2-selection--single{border-radius:0;border:none;background:#eaeaea;height:46px;display:flex;align-items:center}@media(min-width: 992px){.alt-styles .select2-container--default .select2-selection--single{height:50px}}.alt-styles .select2-container--default .select2-selection--single .select2-selection__rendered{border-radius:0;padding-left:20px;text-transform:uppercase;line-height:2.375rem;font-size:1rem;letter-spacing:1.28px;color:#37393b;font-family:"Avenir-Heavy-Regular",serif}.select2-container--default .poi-filter-dropdown .select2-results__option{display:flex;align-items:center;flex-wrap:wrap;text-transform:uppercase}@media(hover: hover){.select2-container--default .poi-filter-dropdown .select2-results__option:hover .txt{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:#8382af}}.select2-container--default .poi-filter-dropdown .select2-results__option.select2-results__option--disabled{display:none}.select2-container--default .poi-filter-dropdown .select2-results__option.select2-results__option--highlighted{background:#fff;color:#595451}.select2-container--default .poi-filter-dropdown .select2-results__option.select2-results__option--selected{background:#fff}.select2-container--default .poi-filter-dropdown .select2-results__option.select2-results__option--selected .txt{text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:#8382af}body.fancybox-active{overflow:hidden}.personalization .fancybox-bg{background:#fff;opacity:1 !important}@media(min-width: 992px){.personalization .fancybox-slide{padding-left:64px;padding-right:63px}}.personalization .fancybox-content{padding:0 0;width:calc(100% - 32px);max-height:calc(100% - 32px);max-width:540px}@media(min-width: 992px){.personalization .fancybox-content{max-width:max-content}}@media(min-width: 992px){.personalization .fancybox-content.image-vertical .m-personalization-popup__modal .m-popup-wrap{min-height:480px}}@media(min-width: 992px){.personalization .fancybox-content.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img{position:absolute;height:100%;width:40%;left:auto;right:0}}@media(min-width: 992px){.personalization .fancybox-content.image-vertical.imageLeft .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img{left:0;right:auto}}@media(min-width: 992px){.personalization .fancybox-content.image-vertical.imageLeft .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content{margin-left:40%}}@media(min-width: 992px){.personalization .fancybox-content.image-horizontal .m-personalization-popup__modal .m-popup-wrap{flex-wrap:wrap}}@media(min-width: 992px){.personalization .fancybox-content.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img{flex:0 0 100%;max-width:100%}}@media(min-width: 992px){.personalization .fancybox-content.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img .ratio-content{position:static}}@media(min-width: 992px){.personalization .fancybox-content.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content{flex:0 0 100%;max-width:100%}}.personalization .fancybox-content .fancybox-close-small{background:#fff;padding:0;right:27px;top:27px;width:35px;height:36px;opacity:1}@media(min-width: 992px){.personalization .fancybox-content .fancybox-close-small{background:rgba(0,0,0,0);top:4px;right:4px}}.personalization .fancybox-content .fancybox-close-small svg path{fill:#595451}.personalization .fancybox-content .m-personalization-popup__modal{box-sizing:border-box;padding:16px 16px 16px 14.5px;max-width:fit-content}@media(min-width: 992px){.personalization .fancybox-content .m-personalization-popup__modal{max-width:calc(100% - 52px);box-sizing:border-box;padding:21px 27px 26px 21.5px}}.personalization .fancybox-content .m-personalization-popup__modal .dialog-close{display:none}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap{background-size:cover;background-repeat:no-repeat;background-position:center center}@media(min-width: 992px){.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap{display:flex;align-items:center;position:relative}}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img{overflow:hidden}@media(min-width: 992px){.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img{position:relative;flex:0 0 40%;max-width:40%}}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img .ratio-content{height:83.73vw;max-height:314px}@media(min-width: 992px){.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img .ratio-content{height:100%;position:absolute;width:100%;left:0;top:0;max-height:none}}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img .ratio-content picture{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img .ratio-content picture img{object-fit:cover;height:auto;width:100%;display:block;min-height:100%}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full{padding:16px}@media(min-width: 992px){.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full{padding:22px}}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .h2,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .content{margin:0 0}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .h2,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .h3,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .content,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .more-link,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .m-popup-rate,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .stripe-btn-wrapper{text-align:left}@media(min-width: 992px){.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .h2,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .h3,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .content,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .more-link,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .m-popup-rate,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .stripe-btn-wrapper{text-align:unset}}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full h3{margin:10px 0 0;text-transform:none}@media(min-width: 1200px){.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full h3{font-size:px-to-rem(32px);line-height:px-to-rem(34px)}}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full h3 span{text-transform:none}@media(min-width: 1200px){.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full h3 span{font-size:px-to-rem(32px);line-height:px-to-rem(34px)}}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full h2{text-transform:none}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full a:not(.btn){margin-top:15px;display:block}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .m-popup-rate{display:block;margin-top:4px;font-style:italic;font-size:px-to-rem(18px);letter-spacing:.36px;line-height:px-to-rem(27px)}@media(min-width: 992px){.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .m-popup-rate{font-size:px-to-rem(20px);line-height:px-to-rem(29px);letter-spacing:.4px}}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content-full .stripe-btn-wrapper{margin-top:16px}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content{padding-top:17px}@media(min-width: 992px){.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content{max-width:768px;flex:0 0 60%;max-width:60%;padding:22px}}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .h2{line-height:2rem;font-size:1.625rem;letter-spacing:.91px;color:#595451 !important;font-family:"Avenir-Black-Regular",serif;text-align:left;text-transform:uppercase}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .content{border-bottom:1px solid #c6c6c6}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .h2,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .content{margin:0 0}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .h2,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .h3,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .content,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .more-link,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .m-popup-rate,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{text-align:left}@media(min-width: 992px){.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .h2,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .h3,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .content,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .more-link,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .m-popup-rate,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{text-align:unset}}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .h2 .btn,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .h3 .btn,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .content .btn,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .more-link .btn,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .m-popup-rate .btn,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .btn{text-transform:uppercase}@media(max-width: 767.98px){.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .h2 .btn,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .h3 .btn,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .content .btn,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .more-link .btn,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .m-popup-rate .btn,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .btn{font-size:.875rem;line-height:1.0625rem;letter-spacing:2.1px}}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .h2 .btn:focus-visible,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .h3 .btn:focus-visible,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .content .btn:focus-visible,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .more-link .btn:focus-visible,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .m-popup-rate .btn:focus-visible,.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .btn:focus-visible{outline:none}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content h3{margin:10px 0 0;text-transform:none}@media(min-width: 1200px){.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content h3{font-size:px-to-rem(32px);line-height:px-to-rem(34px)}}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content h3 span{text-transform:none}@media(min-width: 1200px){.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content h3 span{font-size:px-to-rem(32px);line-height:px-to-rem(34px)}}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content h2{text-transform:none}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content a:not(.btn){margin-top:15px;display:block}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .m-popup-rate{display:block;margin-top:4px;font-style:italic;font-size:px-to-rem(18px);letter-spacing:.36px;line-height:px-to-rem(27px)}@media(min-width: 992px){.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .m-popup-rate{font-size:px-to-rem(20px);line-height:px-to-rem(29px);letter-spacing:.4px}}.personalization .fancybox-content .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{margin-top:30px}button{cursor:pointer}.btn{padding:11.5px 17px 11.5px;text-decoration:none;text-align:center;cursor:pointer;text-transform:uppercase}@media(min-width: 992px){.btn{padding:11.5px 31px 11.5px}}.btn.action{background:#f5be32;box-sizing:border-box;border:1px solid #f5be32;transition:all .3s ease-in-out;text-decoration:none;position:relative;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;line-height:1.1875rem;font-size:.875rem;letter-spacing:2.1px;color:#3c3c3b;font-family:"Avenir-Black-Regular",serif;display:inline-block}@media(hover: hover){.btn.action:hover{color:#3c3c3b;background:#fff;border-color:#f5be32}}@media(min-width: 992px){.btn.action{font-size:.9375rem;line-height:1.25rem;letter-spacing:1.8px}}.btn.secondary{background:#595451;box-sizing:border-box;border:1px solid #595451;transition:all .3s ease-in-out;text-decoration:none;position:relative;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;line-height:.9375rem;font-size:.75rem;letter-spacing:1.2px;color:#fff;font-family:"Avenir-Black-Regular",serif;display:inline-block}@media(hover: hover){.btn.secondary:hover{color:#fff;background:#2f2f2f;border-color:#2f2f2f}}@media(min-width: 992px){.btn.secondary{font-size:.9375rem;line-height:1.25rem;letter-spacing:1.8px}}.btn.ghost{background:rgba(0,0,0,0);box-sizing:border-box;border:1px solid #f5be32;transition:all .3s ease-in-out;text-decoration:none;position:relative;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;line-height:.9375rem;font-size:.75rem;letter-spacing:1.2px;color:#433f3d;font-family:"Avenir-Black-Regular",serif;display:inline-block}@media(hover: hover){.btn.ghost:hover{color:#3c3c3b;background:#f5be32;border-color:#f5be32}}@media(min-width: 992px){.btn.ghost{font-size:.9375rem;line-height:1.25rem;letter-spacing:1.8px}}.btn.ghost-secondary{background:#fff;box-sizing:border-box;border:1px solid #595451;transition:all .3s ease-in-out;text-decoration:none;position:relative;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;line-height:1.0625rem;font-size:.875rem;letter-spacing:2.1px;color:#595451;font-family:"Avenir-Black-Regular",serif;display:inline-block}@media(hover: hover){.btn.ghost-secondary:hover{color:#fff;background:#595451;border-color:#595451}}.btn.white{background:#fff;box-sizing:border-box;border:1px solid #f5be32;transition:all .3s ease-in-out;text-decoration:none;position:relative;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;line-height:.9375rem;font-size:.75rem;letter-spacing:1.2px;color:#433f3d;font-family:"Avenir-Black-Regular",serif;display:inline-block}@media(hover: hover){.btn.white:hover{color:#433f3d;background:#f5be32;border-color:#f5be32}}@media(min-width: 992px){.btn.white{font-size:.9375rem;line-height:1.25rem;letter-spacing:1.8px}}.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}[data-read-more]{overflow:hidden;transition:height .6s ease-in-out}.readmore-btn{border:none;background:rgba(0,0,0,0);padding:0 0 0;cursor:pointer;transition:all .3s ease-in-out;display:flex;align-items:center;margin:23px 2px 0;position:relative;border-bottom:2px solid #c1c1c1;line-height:1.1875rem;font-size:.875rem;letter-spacing:1.4px;color:#276d83;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.readmore-btn{margin-left:0;letter-spacing:2.1px}}@media(hover: hover){.readmore-btn:hover{color:#3c3c3b;border-color:#3c3c3b}.readmore-btn:hover .icon .icon.default-blue-stroke-readmore .change-color{stroke:#3c3c3b}}.readmore-btn .icon{display:flex;align-items:center;margin-left:3px;margin-top:-2px}.readmore-btn .txt{margin-right:2px;padding-bottom:3px;transition:all .3s ease-in-out}.body--property-header .readmore-btn{letter-spacing:1.4px}footer{margin-top:20px}@media(min-width: 992px){footer{margin-top:62.31px}}footer.group-footer .footer__inner--top-row,footer.property-footer .footer__inner--top-row{background-color:#307b91}footer.group-footer .footer__inner--bottom-row,footer.property-footer .footer__inner--bottom-row{background-color:rgba(240,240,240,.63);padding-bottom:57px}@media(min-width: 992px){footer.group-footer .footer__inner--bottom-row,footer.property-footer .footer__inner--bottom-row{padding-bottom:99px}}footer.group-footer .footer__linklist-panel,footer.property-footer .footer__linklist-panel{padding:24px 0px 19px 0px}footer.group-footer .footer__linklist-panel ul,footer.property-footer .footer__linklist-panel ul{margin:0px;list-style-type:none;padding:0px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 992px){footer.group-footer .footer__linklist-panel ul,footer.property-footer .footer__linklist-panel ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer.group-footer .footer__linklist-panel ul li,footer.property-footer .footer__linklist-panel ul li{margin:0px 20px}footer.group-footer .footer__linklist-panel ul li a,footer.property-footer .footer__linklist-panel ul li a{line-height:1.875rem;font-size:.875rem;letter-spacing:1.12px;color:#fff;font-family:"Avenir-Black-Regular",serif;text-transform:uppercase;text-decoration:none;text-decoration:underline;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:6px}@media(min-width: 992px){footer.group-footer .footer__linklist-panel ul li a,footer.property-footer .footer__linklist-panel ul li a{font-size:.9375rem;line-height:1.25rem;letter-spacing:1.5px}}@media(hover: hover){footer.group-footer .footer__linklist-panel ul li a:hover,footer.property-footer .footer__linklist-panel ul li a:hover{text-decoration-color:#fff;color:#fff;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}}footer.group-footer .footer__linklist-panel ul li a.current,footer.property-footer .footer__linklist-panel ul li a.current{text-decoration-color:#fff;color:#fff}footer.group-footer .footer__propertycarousel-panel .property-carousel__content,footer.property-footer .footer__propertycarousel-panel .property-carousel__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:46px 0px 33px 0px}@media(min-width: 992px){footer.group-footer .footer__propertycarousel-panel .property-carousel__content,footer.property-footer .footer__propertycarousel-panel .property-carousel__content{padding:71px 0px 45px 0px}}footer.group-footer .footer__propertycarousel-panel .property-carousel__content--title,footer.property-footer .footer__propertycarousel-panel .property-carousel__content--title{line-height:1.875rem;font-size:1.625rem;letter-spacing:.78px;color:#595451;font-family:"Avenir-Black-Regular",serif;text-transform:uppercase}@media(min-width: 992px){footer.group-footer .footer__propertycarousel-panel .property-carousel__content--title,footer.property-footer .footer__propertycarousel-panel .property-carousel__content--title{font-size:2.125rem;letter-spacing:.1275rem}}footer.group-footer .footer__propertycarousel-panel .property-carousel__content--subtitle,footer.property-footer .footer__propertycarousel-panel .property-carousel__content--subtitle{text-transform:uppercase;text-align:center;padding:0px 55px}@media(min-width: 992px){footer.group-footer .footer__propertycarousel-panel .property-carousel__content--subtitle,footer.property-footer .footer__propertycarousel-panel .property-carousel__content--subtitle{padding:7px 0px 0px}}footer.group-footer .footer__propertycarousel-panel .property-carousel__slider,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:357px;margin-right:auto}@media(min-width: 414px){footer.group-footer .footer__propertycarousel-panel .property-carousel__slider,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider{margin:0px auto}}@media(min-width: 992px){footer.group-footer .footer__propertycarousel-panel .property-carousel__slider,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider{max-width:892px}}@media(min-width: 1200px){footer.group-footer .footer__propertycarousel-panel .property-carousel__slider,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider{max-width:1048px}}footer.group-footer .footer__propertycarousel-panel .property-carousel__slider .custom-swiper-slide,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider .custom-swiper-slide{width:312px;height:154px;margin-left:0px}@media(min-width: 992px){footer.group-footer .footer__propertycarousel-panel .property-carousel__slider .custom-swiper-slide,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider .custom-swiper-slide{width:835px;margin:0px auto}}@media(min-width: 1200px){footer.group-footer .footer__propertycarousel-panel .property-carousel__slider .custom-swiper-slide,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider .custom-swiper-slide{width:991px}}footer.group-footer .footer__propertycarousel-panel .property-carousel__slider--slide,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider--slide{height:154px;cursor:pointer;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}@media(hover: hover){footer.group-footer .footer__propertycarousel-panel .property-carousel__slider--slide:hover .property-carousel__slider--media-wrap,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider--slide:hover .property-carousel__slider--media-wrap{background-color:#fff;border:1px solid #f5be32;-webkit-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;transition:all 300ms ease-out}}footer.group-footer .footer__propertycarousel-panel .property-carousel__slider--link,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider--link{margin:0px;text-decoration:none}footer.group-footer .footer__propertycarousel-panel .property-carousel__slider--media-wrap,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider--media-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;height:152px;background-color:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.55)}@media(min-width: 992px){footer.group-footer .footer__propertycarousel-panel .property-carousel__slider--media-wrap,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider--media-wrap{width:auto}}footer.group-footer .footer__propertycarousel-panel .property-carousel__slider--image,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider--image{-moz-background-size:contain;background-size:contain;background-repeat:no-repeat;background-position:center;width:140px;height:60px;padding-bottom:10px}@media(min-width: 992px){footer.group-footer .footer__propertycarousel-panel .property-carousel__slider--image,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider--image{padding-bottom:7px}}footer.group-footer .footer__propertycarousel-panel .property-carousel__slider--name,footer.property-footer .footer__propertycarousel-panel .property-carousel__slider--name{line-height:.8125rem;font-size:.6875rem;letter-spacing:.55px;color:#595451;font-family:"Avenir-Book-Regular",serif;text-align:center}footer.group-footer .footer__propertycarousel-panel .property-carousel .swiper-navigations,footer.property-footer .footer__propertycarousel-panel .property-carousel .swiper-navigations{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}footer.group-footer .footer__propertycarousel-panel .property-carousel .swiper-navigations .swiper-button,footer.property-footer .footer__propertycarousel-panel .property-carousel .swiper-navigations .swiper-button{width:35px;height:35px;background:none;border-radius:0px;border:none;padding:0px;cursor:pointer}footer.group-footer .footer__navlinks-panel,footer.property-footer .footer__navlinks-panel{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:43px;max-width:344px;margin:0px auto}@media(min-width: 992px){footer.group-footer .footer__navlinks-panel,footer.property-footer .footer__navlinks-panel{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-top:92px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:unset}}@media(min-width: 1200px){footer.group-footer .footer__navlinks-panel,footer.property-footer .footer__navlinks-panel{max-width:1103px}}footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap--2,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap--2{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(min-width: 992px){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap--2,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap--2{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:40px}}@media(min-width: 1200px){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap--2,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap--2{padding-right:7.361vw}}@media(min-width: 1440px){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap--2,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap--2{padding-right:106px}}footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul{margin:0px;padding:0px;list-style:none}@media(min-width: 992px){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.main-nav,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.main-nav{margin-bottom:-8px}}footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.main-nav a,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.main-nav a{line-height:2.5rem;font-size:.875rem;letter-spacing:.7px;color:#595451;font-family:"Avenir-Black-Regular",serif;text-transform:uppercase;margin:0px;text-decoration:none}@media(min-width: 992px){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.main-nav a,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.main-nav a{font-size:1rem;line-height:2.5rem;letter-spacing:1.6px}}@media(hover: hover){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.main-nav a:hover,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.main-nav a:hover{text-decoration:underline;color:#3c3c3b}}footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.main-nav a.current,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.main-nav a.current{text-decoration:underline;color:#3c3c3b}footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.sub-nav a,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.sub-nav a{line-height:1.75rem;font-size:.75rem;letter-spacing:.6px;color:#29768d;font-family:"Avenir-Black-Regular",serif;margin:0px;text-decoration:none;text-transform:uppercase;text-align:left}@media(min-width: 992px){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.sub-nav a,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.sub-nav a{font-size:.875rem;line-height:1.875rem;letter-spacing:.7px}}@media(hover: hover){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.sub-nav a:hover,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.sub-nav a:hover{text-decoration:underline;color:#3c3c3b}}footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.sub-nav a.current,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink ul li.sub-nav a.current{text-decoration:underline;color:#3c3c3b}footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col1,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col1{padding-right:56px}@media(min-width: 992px){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col1,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col1{padding-right:40px}}@media(min-width: 1200px){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col1,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col1{padding-right:10.208vw}}@media(min-width: 1440px){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col1,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col1{padding-right:147px}}@media(min-width: 992px){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col2,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col2{padding-right:40px}}@media(min-width: 1200px){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col2,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col2{padding-right:7.569vw}}@media(min-width: 1440px){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col2,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col2{padding-right:109px}}footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col3,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col3{padding-right:59px}@media(min-width: 992px){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col3,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col3{padding-right:40px}}@media(min-width: 1200px){footer.group-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col3,footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap .footer__navlink--col3{padding-right:0px}}footer.group-footer .footer__hotelinfo-panel,footer.property-footer .footer__hotelinfo-panel{padding-top:34px}@media(min-width: 992px){footer.group-footer .footer__hotelinfo-panel,footer.property-footer .footer__hotelinfo-panel{padding-top:0px}}footer.group-footer .footer__hotelinfo-panel .item-title,footer.property-footer .footer__hotelinfo-panel .item-title{line-height:2.5rem;font-size:.875rem;letter-spacing:.7px;color:#595451;font-family:"Avenir-Black-Regular",serif;text-transform:uppercase;text-align:center}@media(min-width: 992px){footer.group-footer .footer__hotelinfo-panel .item-title,footer.property-footer .footer__hotelinfo-panel .item-title{font-size:1rem;line-height:1.875rem;letter-spacing:1.6px;text-decoration:underline;text-align:left}}footer.group-footer .footer__hotelinfo-panel .item,footer.property-footer .footer__hotelinfo-panel .item{line-height:1.5625rem;font-size:.875rem;letter-spacing:.7px;color:#595451;font-family:"Avenir-Medium-Regular",serif;text-align:center}@media(min-width: 992px){footer.group-footer .footer__hotelinfo-panel .item,footer.property-footer .footer__hotelinfo-panel .item{font-size:1rem;line-height:1.875rem;letter-spacing:.4px;text-align:left}}footer.group-footer .footer__hotelinfo-panel .item .link,footer.property-footer .footer__hotelinfo-panel .item .link{line-height:1.5625rem;font-size:.875rem;letter-spacing:.7px;color:#595451;font-family:"Avenir-Medium-Regular",serif;text-align:center}@media(min-width: 992px){footer.group-footer .footer__hotelinfo-panel .item .link,footer.property-footer .footer__hotelinfo-panel .item .link{font-size:1rem;line-height:1.875rem;letter-spacing:.4px;text-align:left}}footer.group-footer .footer__socialmedia-panel,footer.property-footer .footer__socialmedia-panel{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:27px}@media(min-width: 992px){footer.group-footer .footer__socialmedia-panel,footer.property-footer .footer__socialmedia-panel{padding-top:77px}}footer.group-footer .footer__socialmedia-panel .sm,footer.property-footer .footer__socialmedia-panel .sm{margin:0px 10.5px;width:30px;height:30px;text-decoration:none}footer.group-footer .footer__socialmedia-panel .sm .icon,footer.property-footer .footer__socialmedia-panel .sm .icon{display:block;width:30px;height:30px}footer.group-footer .footer__copyright-panel,footer.property-footer .footer__copyright-panel{padding-top:25px;line-height:1.875rem;font-size:.75rem;letter-spacing:.3px;color:#595451;font-family:"Avenir-Book-Regular",serif;text-align:center}@media(min-width: 992px){footer.group-footer .footer__copyright-panel,footer.property-footer .footer__copyright-panel{padding-top:32px;font-size:.9375rem;line-height:1.875rem;letter-spacing:.38px}}footer.property-footer{margin-top:0;background:#fff}@media(min-width: 992px){footer.property-footer .footer__navlink.footer__navlink--col4{margin-top:9px}}footer.property-footer .newsletter-wrap .newsletter{padding:47px 16px 50px 16px}@media(min-width: 992px){footer.property-footer .newsletter-wrap .newsletter{padding:47px 16px 48px 16px}}footer.property-footer .footer__linklist-panel{padding:18px 0px 17px 0px}footer.property-footer .footer__navlinks-panel{padding-top:36px}@media(min-width: 992px){footer.property-footer .footer__navlinks-panel{padding-top:92px}}footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap--2{margin-top:34px}@media(min-width: 992px){footer.property-footer .footer__navlinks-panel .footer__navlinks__wrap--2{margin-top:0}}footer.property-footer .footer__propertycarousel-panel .property-carousel__content--subtitle{padding:8px 55px 0}@media(min-width: 992px){footer.property-footer .footer__propertycarousel-panel .property-carousel__content--subtitle{padding:7px 0px 0px}}@media(min-width: 992px){footer.property-footer .footer__hotelinfo-panel{padding-top:7px}}footer.property-footer .footer__hotelinfo-panel .item .link{border-bottom:none;text-decoration:underline;text-underline-offset:1.5px}@media(hover: hover){footer.property-footer .footer__hotelinfo-panel .item .link:hover{color:#085d77}}footer.property-footer .footer__socialmedia-panel{padding-top:34px}@media(min-width: 992px){footer.property-footer .footer__socialmedia-panel{padding-top:77px}}footer.property-footer .footer__copyright-panel{padding-top:22px}@media(min-width: 992px){footer.property-footer .footer__copyright-panel{padding-top:32px}}footer.property-footer .footer .footer__navlinks__wrap--2{padding-right:0}footer.property-footer .footer .footer__hotelinfo-panel{display:none}footer.property-footer .footer .footer__copyright-panel{padding:22px 60px}header{position:fixed;z-index:9998;pointer-events:none;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;transition:all .3s ease-in-out;opacity:0;max-width:1920px}@media(min-width: 992px){header{pointer-events:all;height:146px}}@media(min-width: 992px){header.scrolled{height:104px;box-shadow:0px 3px 6px rgba(0,0,0,.16)}}header.scrolled.menu-open .header-inner{position:relative}header.scrolled.menu-open .header-inner::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:59px;box-shadow:0px 3px 6px rgba(0,0,0,.16);z-index:1}@media(min-width: 992px){header.scrolled.menu-open .header-inner .menu-btn{position:fixed;top:60px;right:48px}}header.scrolled.property-header.menu-open .header-inner{box-shadow:none}header.scrolled.property-header.menu-open .header-inner::after{display:none}header.scrolled.property-header.menu-open .header-inner .menu-btn{top:22px;right:16px}@media(min-width: 992px){header.scrolled.property-header.menu-open .header-inner .menu-btn{top:60px;right:50px}}@media(min-width: 1200px){header.scrolled.property-header.menu-open .header-inner .menu-btn{right:65px}}@media(min-width: 992px){header.scrolled.property-header.menu-open .property-selector{position:relative}header.scrolled.property-header.menu-open .property-selector::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:99px;box-shadow:0px 3px 6px rgba(0,0,0,.16);z-index:1}}header.scrolled.property-header .header-inner{order:1}header.scrolled.property-header .header-inner .menu-btn{top:20px}@media(min-width: 992px){header.scrolled.property-header .header-inner .menu-btn{margin-right:25px}}header.scrolled.property-header .header-inner .logo-wrap{padding:9px 16px}@media(min-width: 992px){header.scrolled.property-header .header-inner .logo-wrap{margin:8px 27px 0}}header.scrolled.property-header .header-inner .logo-wrap .scroll-mb-logo{max-height:43px}@media(min-width: 992px){header.scrolled.property-header .header-inner .secondary-nav{top:-1px;padding:20px 46px 0 0}}@media(min-width: 992px){header.scrolled.property-header .header-inner .main-nav{top:52px;padding:0 46px 0 0}}@media(min-width: 1440px){header.scrolled.property-header .header-inner .main-nav nav .lvl1 li.parent-li:nth-child(n+5).scroll-sp{display:inline-block !important}}@media(min-width: 1440px){header.scrolled.property-header .header-inner .main-nav nav .lvl1 li.parent-li:nth-child(n+6){display:inline-block !important}}@media(min-width: 1440px){header.scrolled.property-header .header-inner .main-nav nav .lvl1 li.parent-li:nth-child(n+7){display:none !important}}@media(min-width: 1440px){header.scrolled.property-header .header-inner .main-nav nav .lvl1 li .subset.pos1.has-slider{transform:translateX(-158px)}}header.scrolled.property-header .header-inner .menu-wrap-lg ul.lvl2,header.scrolled.property-header .header-inner .menu-wrap-mb ul.lvl2{margin-top:0}header.scrolled.property-header .header-inner .menu-wrap-lg ul li,header.scrolled.property-header .header-inner .menu-wrap-mb ul li{line-height:1.5rem}header.scrolled.property-header .header-inner .menu-wrap-lg ul .lvl2-link,header.scrolled.property-header .header-inner .menu-wrap-mb ul .lvl2-link{line-height:1.5rem}header.scrolled.property-header .header-inner .menu-wrap-mb{height:100%;top:100px;padding:0 0 110px 0}header.scrolled.property-header .header-inner .menu-wrap-mb ul.lvl1{padding-left:18px;padding-right:43px}header.scrolled.property-header .header-inner .menu-wrap-mb ul .parent-li:first-child{margin-top:29px}header.scrolled.property-header .property-selector{order:2}header.scrolled.property-header .bm-wrap{order:3}header.scrolled .header-inner{padding-right:57px;background:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.16)}@media(min-width: 992px){header.scrolled .header-inner{padding:0 70px 0 18px;height:104px;box-shadow:none}}header.scrolled .header-inner .logo-wrap{margin-top:0;width:50%;box-sizing:border-box;padding:12px 14px;margin-left:0;box-sizing:border-box;display:inline-block}@media(min-width: 992px){header.scrolled .header-inner .logo-wrap{width:20%;padding:14px 18px 17px;margin:0}}header.scrolled .header-inner .logo-wrap .main-logo{display:none}@media(min-width: 992px){header.scrolled .header-inner .logo-wrap .scroll-logo{display:block;max-height:68px}}header.scrolled .header-inner .logo-wrap .scroll-mb-logo{display:block;max-height:35px}@media(min-width: 992px){header.scrolled .header-inner .main-nav{width:80%;padding:0 10px 0 0;top:49px}}@media(min-width: 1200px){header.scrolled .header-inner .main-nav{padding:0 50px 0 0}}@media(min-width: 1440px){header.scrolled .header-inner .main-nav{padding:0 75px 0 0}}@media(min-width: 992px){header.scrolled .header-inner .main-nav nav{width:calc(80% - 26px)}}header.scrolled .header-inner .main-nav nav .lvl1 li.scroll-sp{display:none}@media(min-width: 1440px){header.scrolled .header-inner .main-nav nav .lvl1 li.parent-li.hide{display:none !important}}@media(min-width: 1440px){header.scrolled .header-inner .main-nav nav .lvl1 li.parent-li:nth-child(n+5).scroll-sp{display:none !important}}header.scrolled .header-inner .main-nav nav .lvl1 li a.main-link{color:#595451}@media(min-width: 992px){header.scrolled .header-inner .secondary-nav{width:80%;padding:20px 10px 0 0;height:44px}}@media(min-width: 1200px){header.scrolled .header-inner .secondary-nav{padding:20px 50px 0 0}}@media(min-width: 1440px){header.scrolled .header-inner .secondary-nav{padding:20px 76px 0 0}}@media(min-width: 992px){header.scrolled .header-inner .secondary-nav a{color:#595451}}@media(hover: hover){header.scrolled .header-inner .secondary-nav a:hover{color:#595451}}header.scrolled .header-inner .secondary-nav .icon.white-fill-change .change-color{fill:#595451}header.scrolled .header-inner .menu-btn{right:15px;width:25px}@media(min-width: 992px){header.scrolled .header-inner .menu-btn{margin-right:18px}}header.scrolled .header-inner .menu-btn .menu-bar{background:#595451}@media(min-width: 992px){header.scrolled .header-inner .menu-btn .menu-bar{transition:all .4s ease-in-out}}header.scrolled .header-inner .mb-login{display:inline-block}@media(min-width: 992px){header.scrolled .header-inner .bm-button{display:inline-block;white-space:nowrap;padding:11.5px 12px 11.5px}}header.scrolled .header-inner .menu-wrap-mb{top:59px;padding:0 43px 290px 18px}header.scrolled .header-inner .menu-wrap-mb ul.lvl3{pointer-events:none}header.scrolled .header-inner .menu-wrap-mb ul.lvl3.opened{pointer-events:all}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){header.scrolled .header-inner .menu-wrap-mb ul.lvl3.opened{position:static;display:block;touch-action:none;-ms-touch-action:none}}}header.scrolled .header-inner .menu-wrap-mb ul .parent-li:first-child{margin-top:22px}@media(min-width: 992px){header.scrolled .header-inner .menu-wrap-mb{display:none}}header.menu-open .header-inner .menu-wrap-mb{transform:translateX(0);left:0;opacity:1;pointer-events:all;overflow:auto}@media(min-width: 992px){header.menu-open .header-inner .menu-wrap-lg{transform:translateX(0);left:0;opacity:1;pointer-events:all}}@media(min-width: 992px){header.menu-open .header-inner .menu-wrap-lg::after{opacity:.77}}header.menu-open .header-inner .menu-wrap-lg .menu-close-btn{pointer-events:all;opacity:1}@media(min-width: 992px){header.menu-open .header-inner .menu-btn{width:28px;opacity:0}}header.menu-open .header-inner .menu-btn .menu-bar{background:#595451}header.menu-open .header-inner .menu-btn .menu-bar.one{transform:rotate(45deg);position:relative;top:8px}header.menu-open .header-inner .menu-btn .menu-bar.two{opacity:0}header.menu-open .header-inner .menu-btn .menu-bar.three{transform:rotate(-45deg);position:relative;top:-6px}header.menu-open .header-inner .mb-extra-wrap{transform:translateX(0);left:0}header.property-header.menu-open .property-selector{position:relative}@media(min-width: 992px){header.property-header.menu-open .property-selector::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:39px;box-shadow:0px 3px 6px rgba(0,0,0,.16);z-index:1}}@media(min-width: 992px){header.property-header.menu-open .header-inner .menu-btn{margin-right:16px}}@media(min-width: 1200px){header.property-header.menu-open .header-inner .menu-btn{margin-right:0}}@media(min-width: 992px){header.property-header.scrolled{box-shadow:none}}@media(min-width: 992px){header.property-header.scrolled::after{content:"";position:absolute;left:0;bottom:0;width:100%;box-shadow:0px 3px 6px rgba(0,0,0,.08);z-index:1;height:6px}}header.property-header:not(.scrolled).menu-open .menu-btn{width:26px}@media(min-width: 992px){header.property-header:not(.scrolled).menu-open .menu-btn{width:28px}}header.property-header .property-selector{pointer-events:all;box-shadow:0px 4px 6px rgba(0,0,0,.16)}@media(min-width: 992px){header.property-header .property-selector{width:371px;box-shadow:0px .5px 6px rgba(0,0,0,.16)}}header.property-header .property-selector .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(180deg)}header.property-header .property-selector .select2-container--default .select2-selection--single{width:100%;border-radius:0;height:39px;border:none}@media(min-width: 992px){header.property-header .property-selector .select2-container--default .select2-selection--single{height:51px;position:relative}}@media(min-width: 992px){header.property-header .property-selector .select2-container--default .select2-selection--single::after{content:"";position:absolute;right:-6px;transform:skewX(-13deg);top:0;width:51px;height:51px;background:#fff}}header.property-header .property-selector .select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;right:14px}@media(min-width: 992px){header.property-header .property-selector .select2-container--default .select2-selection--single .select2-selection__arrow{height:50px;right:7px;z-index:1}}header.property-header .property-selector .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;width:10px;height:6px;background-image:url("/integration/home-hotels/public/images/icons/down-arrow-thin.svg");background-size:contain;background-position:center center;background-repeat:no-repeat;transition:transform .3s ease-in-out}header.property-header .property-selector .select2-container--default .select2-selection--single .select2-selection__rendered{position:relative;box-sizing:border-box;padding:4px 41px;min-width:100vw;line-height:1.875rem;font-size:.875rem;letter-spacing:.14px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){header.property-header .property-selector .select2-container--default .select2-selection--single .select2-selection__rendered{padding:10px 31px 10px 68px;min-width:391px}}header.property-header .property-selector .select2-container--default .select2-selection--single .select2-selection__rendered::before{content:"";position:absolute;left:21px;top:12px;width:15px;height:15px;background-image:url("/integration/home-hotels/public/images/icons/home-icon.svg");background-size:contain;background-position:center center;background-repeat:no-repeat}@media(min-width: 992px){header.property-header .property-selector .select2-container--default .select2-selection--single .select2-selection__rendered::before{left:39px;top:17px;width:20px;height:20px}}header.property-header .header-inner .menu-btn{top:70px}header.property-header .header-inner .logo-wrap{text-align:left}@media(min-width: 992px){header.property-header .header-inner .logo-wrap{margin:17px 27px 0}}header.property-header .header-inner .logo-wrap .main-logo{max-height:67px;margin-left:16px}@media(min-width: 992px){header.property-header .header-inner .logo-wrap .main-logo{max-height:102px}}@media(min-width: 992px){header.property-header .header-inner .secondary-nav{top:-50px}}header.property-header .header-inner .secondary-nav .tel-link .txt:not(.no-underline){text-decoration:underline}@media(min-width: 992px){header.property-header .header-inner .main-nav{top:10px}}header.property-header .header-inner .main-nav nav .lvl1 li .subset{top:43px}@media(min-width: 1440px){header.property-header .header-inner .main-nav nav .lvl1 li .subset{padding:40px 20px}}@media(min-width: 1440px){header.property-header .header-inner .main-nav nav .lvl1 li .subset.pos1.has-slider{transform:translateX(-280px)}}header.property-header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set,header.property-header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set{padding:70px 70px 76px;border-width:2px}header.property-header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set.sub-normal-links .sub-link,header.property-header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set.sub-normal-links .property-link,header.property-header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set.sub-normal-links .sub-link,header.property-header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set.sub-normal-links .property-link{text-decoration:none;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:4px;line-height:1.875rem;font-size:.875rem;letter-spacing:1.4px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(hover: hover){header.property-header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set.sub-normal-links .sub-link:hover,header.property-header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set.sub-normal-links .property-link:hover,header.property-header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set.sub-normal-links .sub-link:hover,header.property-header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set.sub-normal-links .property-link:hover{text-decoration:none;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-decoration-color:#8382af}}@media(hover: hover){header.property-header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set.sub-normal-links span.sub-link:hover,header.property-header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set.sub-normal-links span.sub-link:hover{text-decoration:none}}header.property-header .header-inner .main-nav nav .lvl1 li .subset.has-slider .right-set .custom-slider .one-item::after,header.property-header .header-inner .main-nav nav .lvl1 li .subset.has-image .right-set .custom-slider .one-item::after{height:calc(100% - 8px);width:calc(100% - 8px);border:4px solid rgba(0,0,0,0)}header.property-header .header-inner .main-nav nav .lvl1 li .subset .sub-normal-links .sub-link,header.property-header .header-inner .main-nav nav .lvl1 li .subset .sub-normal-links .property-link{text-decoration:none;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:rgba(0,0,0,0);text-decoration-thickness:2px;text-underline-offset:4px;line-height:1.875rem;font-size:.875rem;letter-spacing:1.4px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(hover: hover){header.property-header .header-inner .main-nav nav .lvl1 li .subset .sub-normal-links .sub-link:hover,header.property-header .header-inner .main-nav nav .lvl1 li .subset .sub-normal-links .property-link:hover{text-decoration:none;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:2px;text-decoration-color:#8382af}}@media(hover: hover){header.property-header .header-inner .main-nav nav .lvl1 li .subset .sub-normal-links span.sub-link:hover{text-decoration:none}}header.property-header .header-inner .mb-extra-wrap{height:454px;position:static;padding:80px 0 60px}header.property-header .header-inner .mb-extra-wrap::after{bottom:282px}header.property-header .header-inner .mb-extra-wrap .sm-icons{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 18px;margin-bottom:10px}header.property-header .header-inner .mb-extra-wrap .sm-icons svg{margin-left:10px}header.property-header .header-inner .mb-extra-wrap .name{text-align:center;box-sizing:border-box;padding:0 18px;margin-bottom:76px;text-transform:capitalize;line-height:1.125rem;font-size:.875rem;letter-spacing:1.05px;color:#595451;font-family:"Avenir-Medium-Regular",serif}header.property-header .header-inner .mb-extra-wrap .phone-number,header.property-header .header-inner .mb-extra-wrap .map,header.property-header .header-inner .mb-extra-wrap .email{box-sizing:border-box;padding:0 18px}header.property-header .header-inner .mb-extra-wrap .pattern{height:60px;overflow:hidden;margin-top:47px}header.property-header .header-inner .mb-extra-wrap a .ul{text-transform:none}header.property-header .header-inner .menu-wrap-mb{height:calc(100% - 39px);top:39px;padding:30px 0 0 0}header.property-header .header-inner .menu-wrap-mb ul.lvl1{padding-left:18px;padding-right:43px}header.property-header .header-inner .menu-wrap-mb ul .lvl2-link{letter-spacing:1.4px;line-height:1.5rem}header.property-header .header-inner .menu-wrap-lg .menu-inner{padding:0 8.1vw 0 10.8vw}header.property-header .header-inner .menu-wrap-lg .menu-inner::after{height:67vh;transform:skewY(-8deg) translateY(-50%);top:45%}header.property-header .header-inner .menu-wrap-lg .menu-inner::before{bottom:33.05vw;left:-17.77vw;width:39.194vw;transform:rotate(-90deg)}@media(min-width: 1440px){header.property-header .header-inner .menu-wrap-lg .menu-inner::before{bottom:21.05vw;left:-12.77vw;width:28.194vw}}@media(min-width: 1600px){header.property-header .header-inner .menu-wrap-lg .menu-inner::before{left:-11.77vw;width:26.194vw}}header.property-header .header-inner .menu-wrap-lg .menu-inner .right-pattern{right:-16.91vw;top:24.58vw;width:37.05vw}@media(min-width: 1440px){header.property-header .header-inner .menu-wrap-lg .menu-inner .right-pattern{right:-12.91vw;top:15.58vw;width:28.19vw}}@media(min-width: 1600px){header.property-header .header-inner .menu-wrap-lg .menu-inner .right-pattern{right:-11.91vw;width:26.19vw}}header.property-header .header-inner .menu-wrap-lg .menu-inner ul.lvl1{margin:0 0 110px}header.property-header .header-inner .menu-wrap-lg .menu-inner ul .lvl2-link{line-height:1.5rem}header .header-inner{width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box}@media(min-width: 992px){header .header-inner{align-items:flex-start;justify-content:flex-start;max-width:1920px;box-sizing:border-box;padding:0 70px 0 40px;flex-wrap:wrap;height:146px;position:relative;margin:0 auto}}header .header-inner .logo-wrap{margin:22px auto 0;text-align:center;pointer-events:all;width:100%}@media(min-width: 992px){header .header-inner .logo-wrap{text-align:left;flex:0 0 27%;margin:32px 38px 0;width:calc(24% - 76px);position:absolute;left:0}}header .header-inner .logo-wrap .scroll-logo,header .header-inner .logo-wrap .scroll-mb-logo{display:none}header .header-inner .logo-wrap .main-logo{max-height:80px;width:auto}@media(min-width: 1200px){header .header-inner .logo-wrap .main-logo{max-height:114px}}header .header-inner .main-nav{display:none}@media(min-width: 992px){header .header-inner .main-nav{width:76%;display:flex;left:auto;position:absolute;right:0;box-sizing:border-box;padding:0 50px 0 0;align-items:center;top:60px;justify-content:flex-end}}@media(min-width: 1200px){header .header-inner .main-nav{padding:0 69px 0 0}}@media(min-width: 992px){header .header-inner .main-nav nav{width:calc(100% - 26px);display:inline-block;text-align:right}}header .header-inner .main-nav nav .lvl1{padding-left:0;margin:0 0 0}header .header-inner .main-nav nav .lvl1 li{position:relative}header .header-inner .main-nav nav .lvl1 li:not(.hide){display:inline-block}@media(min-width: 992px){header .header-inner .main-nav nav .lvl1 li.always-hidden{display:none}}header .header-inner .main-nav nav .lvl1 li.parent-li{margin:0 11px}@media(min-width: 992px){header .header-inner .main-nav nav .lvl1 li.parent-li:nth-child(n+4){display:none !important}}@media(min-width: 1200px){header .header-inner .main-nav nav .lvl1 li.parent-li:nth-child(n+4){display:inline-block !important}}@media(min-width: 1200px){header .header-inner .main-nav nav .lvl1 li.parent-li:nth-child(n+5){display:none !important}}@media(min-width: 1440px){header .header-inner .main-nav nav .lvl1 li.parent-li:nth-child(n+5){display:inline-block !important}}@media(min-width: 1440px){header .header-inner .main-nav nav .lvl1 li.parent-li:nth-child(n+7){display:none !important}}header .header-inner .main-nav nav .lvl1 li.parent-li:first-child{margin-left:0}header .header-inner .main-nav nav .lvl1 li.parent-li.sub-active .menu-link{border-color:#f5be32}header .header-inner .main-nav nav .lvl1 li.parent-li.sub-active .subset{pointer-events:all}header .header-inner .main-nav nav .lvl1 li .subset{position:absolute;left:50%;transform:translateX(-50%);width:280px;top:46px;box-sizing:border-box;padding:62px 58px;pointer-events:none;border:3px solid #f5be32;background:#fff;transition:all .3s ease-in-out;z-index:10}@media(min-width: 1440px){header .header-inner .main-nav nav .lvl1 li .subset{width:316px;padding:30px 52px}}header .header-inner .main-nav nav .lvl1 li .subset.has-image{transform:translateX(-140px);border:none;padding:0 0;display:flex;background:rgba(0,0,0,0)}@media(min-width: 1440px){header .header-inner .main-nav nav .lvl1 li .subset.has-image{transform:translateX(-158px);width:592px}}header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set{background:#fff;border:3px solid #f5be32;padding:65px 24px;flex:0 0 280px;max-width:280px;display:flex;flex-direction:column;justify-content:center}@media(min-width: 1440px){header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set{flex:0 0 316px;max-width:316px}}header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set .main-link{text-transform:uppercase;text-decoration:none;line-height:2.5rem;font-size:1rem;letter-spacing:2.4px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set .main-link:hover{text-decoration:underline}}header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set .sub-link{text-transform:uppercase;text-decoration:none;display:block;text-align:left;line-height:1.5rem;font-size:.875rem;letter-spacing:1.4px;color:#29768d;font-family:"Avenir-Black-Regular",serif}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set .sub-link:hover{text-decoration:underline}}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set span.sub-link:hover{text-decoration:none}}header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set .property-link{text-transform:uppercase;text-decoration:none;line-height:1.5rem;font-size:.75rem;letter-spacing:0;color:#696665;font-family:"Avenir-Heavy-Regular",serif}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li .subset.has-image .left-set .property-link:hover{text-decoration:underline;color:#085d77}}header .header-inner .main-nav nav .lvl1 li .subset.has-image .right-set{display:none;flex:0 0 276px;max-width:276px;padding:34px 0;background-color:rgba(89,84,81,.83)}@media(min-width: 1440px){header .header-inner .main-nav nav .lvl1 li .subset.has-image .right-set{display:flex;align-items:center;justify-content:center}}header .header-inner .main-nav nav .lvl1 li .subset.has-image .right-set .one-item{width:206px;text-align:center}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li .subset.has-image .right-set .one-item:hover{border:2px solid #f5be32}}header .header-inner .main-nav nav .lvl1 li .subset.has-image .right-set .one-item .image{height:156px;background-size:cover;background-position:center center;background-repeat:no-repeat}header .header-inner .main-nav nav .lvl1 li .subset.has-image .right-set .one-item .location{display:flex;height:40px;background:#fff;border:1px solid #707070;align-items:center;justify-content:center;max-width:100%;overflow:hidden;text-transform:uppercase;cursor:pointer;box-sizing:border-box;padding:0 10px;line-height:1.125rem;font-size:.6875rem;letter-spacing:.55px;color:#595451;font-family:"Avenir-Black-Regular",serif}header .header-inner .main-nav nav .lvl1 li .subset:not(.pos1).has-slider .right-set{display:none;flex:0 0 276px;max-width:276px;padding:34px 0;background-color:rgba(89,84,81,.83)}@media(min-width: 1440px){header .header-inner .main-nav nav .lvl1 li .subset:not(.pos1).has-slider .right-set{display:flex;align-items:center;justify-content:center}}header .header-inner .main-nav nav .lvl1 li .subset:not(.pos1).has-slider .right-set .custom-slider{width:206px;position:relative}header .header-inner .main-nav nav .lvl1 li .subset:not(.pos1).has-slider .right-set .custom-slider .one-item{width:206px;text-align:center}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li .subset:not(.pos1).has-slider .right-set .custom-slider .one-item:hover{border:2px solid #f5be32}}header .header-inner .main-nav nav .lvl1 li .subset:not(.pos1).has-slider .right-set .custom-slider .one-item .image{height:156px;background-size:cover;background-position:center center;background-repeat:no-repeat}header .header-inner .main-nav nav .lvl1 li .subset:not(.pos1).has-slider .right-set .custom-slider .one-item .location{display:flex;height:40px;background:#fff;border:1px solid #707070;align-items:center;justify-content:center;max-width:100%;overflow:hidden;text-transform:uppercase;box-sizing:border-box;padding:0 10px;line-height:1.125rem;font-size:.6875rem;letter-spacing:.55px;color:#595451;font-family:"Avenir-Black-Regular",serif}header .header-inner .main-nav nav .lvl1 li .subset:not(.pos1).has-slider .right-set .custom-slider .swiper-navigations{position:absolute;top:50%;transform:translateY(-50%);right:-20px;z-index:1}header .header-inner .main-nav nav .lvl1 li .subset:not(.pos1).has-slider .right-set .custom-slider .swiper-navigations button{display:block;background:rgba(0,0,0,0);border:none}header .header-inner .main-nav nav .lvl1 li .subset.has-slider{transform:translateX(-140px);border:none;padding:0 0;display:flex;background:rgba(0,0,0,0)}@media(min-width: 1440px){header .header-inner .main-nav nav .lvl1 li .subset.has-slider{transform:translateX(-158px);width:1022px}}header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set{background:#fff;border:3px solid #f5be32;padding:65px 24px;flex:0 0 280px;max-width:280px;display:flex;flex-direction:column;justify-content:center}@media(min-width: 1440px){header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set{flex:0 0 316px;max-width:316px}}header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set .main-link{text-transform:uppercase;text-decoration:none;line-height:2.5rem;font-size:1rem;letter-spacing:2.4px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set .main-link:hover{text-decoration:underline}}header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set .sub-link{text-transform:uppercase;text-decoration:none;display:block;text-align:left;line-height:1.5rem;font-size:.875rem;letter-spacing:1.4px;color:#29768d;font-family:"Avenir-Black-Regular",serif}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set .sub-link:hover{text-decoration:underline}}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set span.sub-link:hover{text-decoration:none}}header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set .property-link{text-transform:uppercase;text-decoration:none;line-height:1.5rem;font-size:.75rem;letter-spacing:0;color:#696665;font-family:"Avenir-Heavy-Regular",serif}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li .subset.has-slider .left-set .property-link:hover{text-decoration:underline;color:#085d77}}header .header-inner .main-nav nav .lvl1 li .subset.has-slider .right-set{display:none;flex:0 0 706px;max-width:706px;padding:34px 0;background-color:rgba(89,84,81,.83)}@media(min-width: 1440px){header .header-inner .main-nav nav .lvl1 li .subset.has-slider .right-set{display:flex;align-items:center;justify-content:center}}header .header-inner .main-nav nav .lvl1 li .subset.has-slider .right-set .custom-slider{width:638px;position:relative}header .header-inner .main-nav nav .lvl1 li .subset.has-slider .right-set .custom-slider .one-item{width:206px;text-align:center;position:relative}header .header-inner .main-nav nav .lvl1 li .subset.has-slider .right-set .custom-slider .one-item::after{content:"";position:absolute;left:50%;top:50%;height:calc(100% - 4px);width:calc(100% - 4px);transform:translate(-50%, -50%);border:2px solid rgba(0,0,0,0);transition:all .3s ease-in-out}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li .subset.has-slider .right-set .custom-slider .one-item:hover::after{border-color:#f5be32}}header .header-inner .main-nav nav .lvl1 li .subset.has-slider .right-set .custom-slider .one-item .image{height:156px;background-size:cover;background-position:center center;background-repeat:no-repeat}header .header-inner .main-nav nav .lvl1 li .subset.has-slider .right-set .custom-slider .one-item .location{display:flex;height:40px;background:#fff;border:1px solid #707070;align-items:center;justify-content:center;max-width:100%;overflow:hidden;text-transform:uppercase;box-sizing:border-box;padding:0 10px;line-height:1.125rem;font-size:.6875rem;letter-spacing:.55px;color:#595451;font-family:"Avenir-Black-Regular",serif}header .header-inner .main-nav nav .lvl1 li .subset.has-slider .right-set .custom-slider .swiper-navigations{position:absolute;top:50%;transform:translateY(-50%);right:-20px;z-index:1}header .header-inner .main-nav nav .lvl1 li .subset.has-slider .right-set .custom-slider .swiper-navigations button{display:block;background:rgba(0,0,0,0);border:none}header .header-inner .main-nav nav .lvl1 li .subset a{display:block;text-align:left;text-transform:uppercase}header .header-inner .main-nav nav .lvl1 li .subset a.main-link{font-size:1rem;line-height:1.25rem;letter-spacing:2.4px;color:#595451;border-bottom:none}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li .subset a.main-link:hover{text-decoration:underline}}header .header-inner .main-nav nav .lvl1 li .subset .sub-normal-links .sub-link,header .header-inner .main-nav nav .lvl1 li .subset .sub-normal-links .property-link{text-decoration:none;line-height:1.875rem;font-size:.875rem;letter-spacing:1.12px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li .subset .sub-normal-links .sub-link:hover,header .header-inner .main-nav nav .lvl1 li .subset .sub-normal-links .property-link:hover{text-decoration:underline;color:#085d77}}header .header-inner .main-nav nav .lvl1 li .subset .sub-normal-links .sub-link.current-sub-link,header .header-inner .main-nav nav .lvl1 li .subset .sub-normal-links .property-link.current-sub-link{text-decoration:underline;color:#085d77}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li .subset .sub-normal-links span.sub-link:hover{text-decoration:none}}header .header-inner .main-nav nav .lvl1 li a{font-size:20px}header .header-inner .main-nav nav .lvl1 li a.main-link{text-transform:uppercase;text-decoration:none;border-bottom:2px solid rgba(0,0,0,0);transition:all .3s ease-in-out;line-height:1.1875rem;font-size:.875rem;letter-spacing:1.4px;color:#fff;font-family:"Avenir-Black-Regular",serif}@media(hover: hover){header .header-inner .main-nav nav .lvl1 li a.main-link:hover{border-color:#f5be32}}header .header-inner .main-nav nav .lvl1 li a.main-link.current{border-color:#f5be32}header .header-inner .main-nav nav .lvl1 li .lvl2{position:absolute;opacity:0}@media(min-width: 992px){header .header-inner .main-nav nav .lvl2{display:none}}header .header-inner .secondary-nav{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:0 18px;position:fixed;width:100%;height:60px;bottom:0;left:0;background:#fff;pointer-events:none;transition:opacity .3s ease-in-out;opacity:0}@media(min-width: 992px){header .header-inner .secondary-nav{bottom:auto;top:0;flex:0 0 76%;width:76%;left:auto;right:0;background:rgba(0,0,0,0);justify-content:flex-end;position:absolute;padding:7px 50px 0 0;opacity:1;pointer-events:all}}@media(min-width: 1200px){header .header-inner .secondary-nav{padding:7px 61px 0 0}}header .header-inner .secondary-nav .bm-button-mb{padding:9.5px 17px 9.5px}@media(min-width: 992px){header .header-inner .secondary-nav .login,header .header-inner .secondary-nav .map{margin-left:27px}}header .header-inner .secondary-nav span{display:flex}@media(min-width: 992px){header .header-inner .secondary-nav span{display:inline-block}}@media(min-width: 992px){header .header-inner .secondary-nav span.no-underline{margin-right:4px}}@media(min-width: 992px){header .header-inner .secondary-nav svg{display:flex}}@media(min-width: 992px){header .header-inner .secondary-nav svg.icon{margin-right:7px}}@media(min-width: 992px){header .header-inner .secondary-nav a{text-transform:capitalize;text-decoration:none;display:flex;align-items:center;line-height:1.875rem;font-size:.9375rem;letter-spacing:.38px;color:#fff;font-family:"Avenir-Black-Regular",serif}}@media(hover: hover){header .header-inner .secondary-nav a:hover{color:#fff}header .header-inner .secondary-nav a:hover .txt:not(.no-underline){text-decoration:underline}}header .header-inner .menu-wrap,header .header-inner .mb-extra-wrap{display:none}header .header-inner .mb-extra-wrap{position:fixed;height:237px;width:100%;padding:57px 18px 38px;box-sizing:border-box;left:100%;bottom:0;z-index:11;background:#fff;pointer-events:all;display:block;transform:translateX(100%);transition:all .3s ease-in-out}header .header-inner .mb-extra-wrap::after{content:"";position:fixed;bottom:212px;height:1px;width:calc(100% - 114px);background:#707070;left:50%;transform:translateX(-50%);opacity:.36}header .header-inner .mb-extra-wrap a{text-transform:capitalize;text-decoration:none;line-height:1.5625rem;font-size:.9375rem;letter-spacing:.38px;color:#595451;font-family:"Avenir-Black-Regular",serif}header .header-inner .mb-extra-wrap a.tel-link,header .header-inner .mb-extra-wrap a.map-link,header .header-inner .mb-extra-wrap a.email-link{display:flex;align-items:center}header .header-inner .mb-extra-wrap a .ul{text-decoration:underline}header .header-inner .mb-extra-wrap .phone-number,header .header-inner .mb-extra-wrap .map{margin-bottom:10px}header .header-inner .mb-extra-wrap svg{display:flex;margin-right:10px}header .header-inner .menu-wrap-lg,header .header-inner .menu-wrap-mb{position:fixed;width:100%;pointer-events:none;opacity:0;height:100%;transform:translateX(100%);transition:all .3s ease-in-out;top:0;background:#fff;left:100%;box-sizing:border-box;padding:16px 43px 230px 18px}@media(min-width: 992px){header .header-inner .menu-wrap-lg::-webkit-scrollbar,header .header-inner .menu-wrap-mb::-webkit-scrollbar{height:6px;width:6px;background:rgba(23,23,23,.4)}}@media(min-width: 992px){header .header-inner .menu-wrap-lg::-webkit-scrollbar-thumb,header .header-inner .menu-wrap-mb::-webkit-scrollbar-thumb{background:#8f8f8f;-webkit-border-radius:1px;-webkit-box-shadow:0px 1px 2px rgba(0,0,0,.75)}}@media(min-width: 992px){header .header-inner .menu-wrap-lg::-webkit-scrollbar-corner,header .header-inner .menu-wrap-mb::-webkit-scrollbar-corner{background:rgba(23,23,23,.4)}}header .header-inner .menu-wrap-lg ul,header .header-inner .menu-wrap-mb ul{margin:0;list-style:none;width:100%;display:block}header .header-inner .menu-wrap-lg ul.lvl1,header .header-inner .menu-wrap-mb ul.lvl1{padding-left:0}header .header-inner .menu-wrap-lg ul.lvl2,header .header-inner .menu-wrap-mb ul.lvl2{padding-left:0;margin-top:-4px;margin-bottom:18px}header .header-inner .menu-wrap-lg ul.lvl3,header .header-inner .menu-wrap-mb ul.lvl3{padding-left:13px;opacity:0;transition:all .3s ease-in-out}header .header-inner .menu-wrap-lg ul.lvl3.opened,header .header-inner .menu-wrap-mb ul.lvl3.opened{opacity:1;height:auto;overflow:visible;display:block}@media not all and (min-resolution: 0.001dpcm){@supports(-webkit-appearance: none){header .header-inner .menu-wrap-lg ul.lvl3.opened,header .header-inner .menu-wrap-mb ul.lvl3.opened{position:static;touch-action:none;-ms-touch-action:none}}}header .header-inner .menu-wrap-lg ul .subset,header .header-inner .menu-wrap-mb ul .subset{display:none}header .header-inner .menu-wrap-lg ul .main-link,header .header-inner .menu-wrap-mb ul .main-link{text-transform:uppercase;text-decoration:none;line-height:1.875rem;font-size:.875rem;letter-spacing:.7px;color:#595451;font-family:"Avenir-Black-Regular",serif}header .header-inner .menu-wrap-lg ul .main-link.has-lvl2,header .header-inner .menu-wrap-mb ul .main-link.has-lvl2{line-height:2.5rem}header .header-inner .menu-wrap-lg ul .main-link.current,header .header-inner .menu-wrap-mb ul .main-link.current{color:#3c3c3b;text-decoration:underline}header .header-inner .menu-wrap-lg ul .lvl2-link,header .header-inner .menu-wrap-mb ul .lvl2-link{text-transform:uppercase;text-decoration:none;line-height:1.5625rem;font-size:.875rem;letter-spacing:.7px;color:#29768d;font-family:"Avenir-Black-Regular",serif}header .header-inner .menu-wrap-lg ul .lvl2-link.has-lvl3,header .header-inner .menu-wrap-mb ul .lvl2-link.has-lvl3{position:relative;padding-left:12px}header .header-inner .menu-wrap-lg ul .lvl2-link.has-lvl3::before,header .header-inner .menu-wrap-mb ul .lvl2-link.has-lvl3::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:3px;height:8px;width:2px;background:#29768d;transition:all .3s ease-in-out}header .header-inner .menu-wrap-lg ul .lvl2-link.has-lvl3::after,header .header-inner .menu-wrap-mb ul .lvl2-link.has-lvl3::after{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:8px;height:2px;background:#29768d}header .header-inner .menu-wrap-lg ul .lvl2-link.has-lvl3.expanded::before,header .header-inner .menu-wrap-mb ul .lvl2-link.has-lvl3.expanded::before{transform:translateY(-50%) rotate(90deg)}header .header-inner .menu-wrap-lg ul .lvl2-link.current,header .header-inner .menu-wrap-mb ul .lvl2-link.current{color:#3c3c3b;text-decoration:underline}header .header-inner .menu-wrap-lg ul .lvl3-link,header .header-inner .menu-wrap-mb ul .lvl3-link{text-transform:uppercase;text-decoration:none;line-height:1.5625rem;font-size:.75rem;letter-spacing:.6px;color:#696665;font-family:"Avenir-Heavy-Regular",serif}header .header-inner .menu-wrap-lg ul .parent-li,header .header-inner .menu-wrap-mb ul .parent-li{margin-bottom:22px;margin-top:22px}@media(min-width: 992px){header .header-inner .menu-wrap-lg ul .parent-li,header .header-inner .menu-wrap-mb ul .parent-li{margin-bottom:0;margin-top:0}}header .header-inner .menu-wrap-lg ul .parent-li:first-child,header .header-inner .menu-wrap-mb ul .parent-li:first-child{margin-top:0}header .header-inner .menu-wrap-lg ul .parent-li:not(.has-child-elements),header .header-inner .menu-wrap-mb ul .parent-li:not(.has-child-elements){margin-bottom:0;margin-top:0}@media(min-width: 992px){header .header-inner .menu-wrap-lg{display:block;position:fixed;left:0;transform:translateX(0);width:100%;max-width:1920px;height:100vh;padding:0;overflow:hidden;top:0;background:rgba(0,0,0,0);z-index:100}}header .header-inner .menu-wrap-lg::after{content:"";position:fixed;top:0;left:0;pointer-events:none;overflow:auto;padding:0;z-index:-1;background:#000 0% 0% no-repeat padding-box;opacity:0;height:100vh;width:100vw;transition-delay:.2s;transition-duration:.3s;transition-property:opacity}header .header-inner .menu-wrap-lg .menu-close-btn{position:absolute;right:69px;top:64px;z-index:1;padding:0;border:none;background:rgba(0,0,0,0);width:22px;height:22px;opacity:0;pointer-events:none}header .header-inner .menu-wrap-lg .menu-close-btn svg{width:100%;height:auto}header .header-inner .menu-wrap-lg .menu-inner{overflow:hidden;position:relative;height:100vh;top:0;display:flex;align-items:center;box-sizing:border-box;padding:0 4.1vw;z-index:1}header .header-inner .menu-wrap-lg .menu-inner::after{content:"";position:absolute;width:100%;background-color:#fff;opacity:1;height:100vh;transform:skewY(-11deg) translateY(-50%);top:54%;left:0;z-index:-1}header .header-inner .menu-wrap-lg .menu-inner::before{content:"";position:absolute;bottom:0;left:0;height:31px;width:57.194vw;background-image:url("/integration/home-hotels/public/images/backgrounds/light-gray-pattern-strip.svg");background-size:auto auto;background-repeat:repeat-x;background-position:left top;overflow:hidden}header .header-inner .menu-wrap-lg .menu-inner .right-pattern{position:absolute;right:-12.91vw;top:18.58vw;width:28.19vw;z-index:21;transform:rotate(90deg);height:31px;overflow:hidden}@media(min-width: 1200px){header .header-inner .menu-wrap-lg .menu-inner .right-pattern{top:14.58vw}}header .header-inner .menu-wrap-lg .menu-inner ul.lvl1{height:auto;column-count:4;overflow:auto;box-sizing:border-box;margin:49px 0 0}header .header-inner .menu-wrap-lg .menu-inner ul.lvl3{opacity:1;padding:0;background:rgba(0,0,0,0);z-index:1}header .header-inner .menu-wrap-lg .menu-inner ul .parent-li{padding:0 9px}header .header-inner .menu-wrap-lg .menu-inner ul .sub-li-2{font-size:.875rem;line-height:1.625rem;letter-spacing:.21px}header .header-inner .menu-wrap-lg .menu-inner ul .main-link{font-size:1rem;line-height:2.5rem;letter-spacing:2.4px}@media(hover: hover){header .header-inner .menu-wrap-lg .menu-inner ul .main-link:hover{color:#3c3c3b;text-decoration:underline}}header .header-inner .menu-wrap-lg .menu-inner ul .lvl2-link{line-height:1.625rem;letter-spacing:1.4px}@media(hover: hover){header .header-inner .menu-wrap-lg .menu-inner ul .lvl2-link:hover{color:#3c3c3b;text-decoration:underline}}header .header-inner .menu-wrap-lg .menu-inner ul .lvl2-link.has-lvl3{padding-left:0}header .header-inner .menu-wrap-lg .menu-inner ul .lvl2-link.has-lvl3::after,header .header-inner .menu-wrap-lg .menu-inner ul .lvl2-link.has-lvl3::before{display:none}header .header-inner .menu-wrap-lg .menu-inner ul .lvl3-link{font-size:.875rem;line-height:1.625rem;letter-spacing:.21px}@media(hover: hover){header .header-inner .menu-wrap-lg .menu-inner ul .lvl3-link:hover{color:#3c3c3b;text-decoration:underline}}header .header-inner .menu-wrap-lg .menu-inner ul .lvl3-link.current{color:#3c3c3b;text-decoration:underline}@media(min-width: 992px){header .header-inner .menu-wrap-mb{display:none}}header .header-inner .mb-login{display:none;margin-top:2px}header .header-inner .mb-login .login-link{text-decoration:none;text-transform:uppercase;pointer-events:all;display:flex;align-items:center;transition:all .3s ease-in-out;line-height:.9375rem;font-size:.6875rem;letter-spacing:0;color:#595451;font-family:"Avenir-Heavy-Regular",serif}@media(hover: hover){header .header-inner .mb-login .login-link:hover .txt{text-decoration:underline}}header .header-inner .mb-login .login-link .txt{margin-right:5px}header .header-inner .mb-login .login-link .icon{margin-top:2px}header .header-inner .menu-btn{position:fixed;right:18px;top:20px;height:17px;width:21px;background:rgba(0,0,0,0);border:none;padding:0;cursor:pointer;pointer-events:all;z-index:101}@media(min-width: 992px){header .header-inner .menu-btn{position:static;display:inline-block;height:28px;margin-left:4px;opacity:1}}header .header-inner .menu-btn .menu-bar{width:100%;height:2px;background:#fff;display:block;transition:all .3s ease-in-out;transform:rotate(0)}header .header-inner .menu-btn .menu-bar.two,header .header-inner .menu-btn .menu-bar.three{margin-top:5px}header .header-inner .bm-button{display:none}header .js-insert-gms-header{margin-inline-start:0;margin-top:0}@media(min-width: 992px){body{position:relative}}body.body-loaded header{opacity:1}body.menu-open{overflow:hidden}@media(min-width: 992px){body.menu-open::after{opacity:.77}}body.show-header-bm header .header-inner .secondary-nav{opacity:1;pointer-events:all}@media(min-width: 992px){body::after{content:"";position:absolute;transition:opacity .3s ease-in-out;pointer-events:none;top:0;left:0;padding:0;z-index:0;background:#000 0% 0% no-repeat padding-box;opacity:0;height:100vh;width:100%}}@media(min-width: 992px){body .select2-container--open .property-select2.select2-dropdown--below{margin-top:.5px}}@media(min-width: 992px){body.body--property-header.scroll-header .property-select2{z-index:9997}}body .property-select2{z-index:10000;border:none;box-shadow:0px 3px 6px rgba(0,0,0,.36);padding:16px 30px 24px 40px}@media(min-width: 992px){body .property-select2{padding:16px 0 24px 66px}}body .property-select2 .select2-results>.select2-results__options{max-height:250px}body .property-select2 .select2-results__option .select2-results__group{font-weight:normal;text-transform:uppercase;padding:0;line-height:2.1875rem;font-size:.875rem;letter-spacing:1.05px;color:#595451;font-family:"Avenir-Medium-Regular",serif}body .property-select2 .select2-results__option .select2-results__option{text-transform:capitalize;background-color:rgba(0,0,0,0);position:relative;padding:0 0 0 9px;line-height:2.1875rem;font-size:.875rem;letter-spacing:0;color:#595451;font-family:"Avenir-Medium-Regular",serif}body .property-select2 .select2-results__option .select2-results__option.select2-results__option--highlighted{background-color:rgba(0,0,0,0);color:#085d77;text-decoration:underline}body .property-select2 .select2-results__option .select2-results__option.select2-results__option--highlighted::after{color:#085d77}body .property-select2 .select2-results__option .select2-results__option.select2-results__option--selected{display:none}body .property-select2 .select2-results__option .select2-results__option::after{content:"-";position:absolute;left:0;top:0;width:10px;height:1px;line-height:2.1875rem;font-size:.875rem;letter-spacing:0;color:#595451;font-family:"Avenir-Medium-Regular",serif}header.property-header.be-header{top:0;z-index:300}@media(min-width: 1200px){header.property-header.be-header{z-index:400}}@media(min-width: 992px){header.property-header.be-header .header-inner .main-nav{right:45px}}@media(min-width: 1200px){header.property-header.be-header .header-inner .main-nav{right:25px}}@media(min-width: 992px){header.property-header.be-header .header-inner .menu-btn{margin:10px 0 0 auto}}header.property-header.be-header .header-inner .menu-btn.hide{display:none}@media(min-width: 992px){header.property-header.be-header.scrolled .main-nav{right:30px;padding:0px 0px 0 0}}@media(min-width: 1440px){header.property-header.be-header.scrolled .main-nav nav .lvl1 li .subset.pos1.has-slider{transform:translateX(-230px)}}@media(min-width: 992px){header.property-header.be-header.scrolled .menu-btn{margin-top:52px;top:10px !important;right:65px !important}}header.property-header.be-header.scrolled nav .lvl1 li .subset{top:52px}header.property-header.be-header .js-insert-gms-header .header-user__sign-in{min-width:100px;padding:0;margin:0}.js-insert-gms-header{display:none}@media(min-width: 992px){.js-insert-gms-header{display:block;margin-inline-start:27px;margin-top:15px;cursor:pointer}.js-insert-gms-header:hover{text-decoration:underline}}.js-insert-gms-header.header-gms-container-mobile{display:block}@media(min-width: 992px){.js-insert-gms-header.header-gms-container-mobile{display:none}}.body--be-header .gms-modal .gms-modal__head{position:unset;display:block;height:auto}.body--be-header .gms-modal .gms-modal__head .gms-tempo-button{pointer-events:fill}.gms-modal.gms-auth-popup .gms-modal__head{width:auto;height:auto;position:unset;display:block}.js-insert-gms-header{z-index:999}.js-insert-gms-header .header-connected__dropdown .header-connected__dropdown-head{align-items:center}.js-insert-gms-header .header-connected__dropdown .header-connected__small-data{width:fit-content;height:33px;color:#fff}.js-insert-gms-header .header-connected__dropdown .header-connected__small-data .small-line-height{padding:0 10px}.js-insert-gms-header .header-connected__info{margin:0 10px}.js-insert-gms-header .header-connected__info .icon__text{text-transform:capitalize;text-decoration:none;padding:0 11px;line-height:1rem;font-size:.875rem;letter-spacing:2.4px;color:#fff;font-family:"Avenir-Black-Regular",serif}.js-insert-gms-header .header-connected__info .ico-arrow-down{right:0}.js-insert-gms-header .header-connected__info svg path{fill:#fff}.js-insert-gms-header .header-connected__dropdown-menu{width:230px}.js-insert-gms-header .header-connected__dropdown-menu .header-connected__menu-item a{color:#fff}.js-insert-gms-header.header-gms-container-mobile{position:fixed;top:19px;right:31px;z-index:9999;pointer-events:all}.js-insert-gms-header.header-gms-container-mobile .header-connected__dropdown-trigger{background:none;border:none;outline:none}.js-insert-gms-header.header-gms-container-mobile .header-connected__dropdown-trigger svg path{fill:#fff}.js-insert-gms-header.header-gms-container-mobile .header-connected__small-data{border:none}.js-insert-gms-header.header-gms-container-mobile .header-connected__dropdown-menu{position:fixed;top:59px;left:50%;transform:translateX(-50%);width:254px}.js-insert-gms-header.header-gms-container-mobile .header-connected__dropdown-menu a{text-decoration:none;color:#fff}.js-insert-gms-header.header-gms-container-mobile .header-connected__dropdown-head{background:#f5be32;flex-direction:column}.js-insert-gms-header.header-gms-container-mobile .js-gms-logout-action svg path{fill:#fff}header.scrolled .js-insert-gms-header .header-connected__dropdown .header-connected__small-data{color:#595451}header.scrolled .js-insert-gms-header .header-connected__info .icon__text{color:#595451}header.scrolled .js-insert-gms-header .header-connected__info svg path{fill:#595451}header.scrolled .js-insert-gms-header .header-connected__menu-item a{color:#fff}header.scrolled .js-insert-gms-header.header-gms-container-mobile svg path{fill:#fff}header.scrolled .js-insert-gms-header.header-gms-container-mobile .header-connected__dropdown-trigger svg path{fill:#595451}header.scrolled .js-insert-gms-header.header-gms-container-mobile .header-connected__menu-item a{color:#fff}header.scrolled .js-insert-gms-header.header-gms-container-mobile .header-connected__small-data{color:#fff}header.scrolled .js-insert-gms-header.header-gms-container-mobile .icon__text{color:#fff}.fancybox-content.hotel-select-outer{border:2px solid #f5be32;max-width:calc(100% - 30px);width:calc(100% - 30px);padding:44px 10px;position:relative;overflow:hidden}@media(min-width: 992px){.fancybox-content.hotel-select-outer{width:calc(100% - 128px);padding-bottom:105px}}.fancybox-content.hotel-select-outer:after{content:"";position:absolute;width:100%;height:50px;background-image:url("/integration/home-hotels/public/images/backgrounds/light-gray-pattern-strip.svg");background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;left:0}@media(min-width: 992px){.fancybox-content.hotel-select-outer:after{bottom:0;height:105px}}@media(min-width: 992px){.fancybox-content.hotel-select-outer .inner-wrap{position:relative}}@media(min-width: 992px){.fancybox-content.hotel-select-outer .inner-wrap:after{content:"";position:absolute;width:100%;height:85%;background-image:url("/integration/home-hotels/public/images/backgrounds/BG_shape_leftside.svg");background-size:contain;background-repeat:no-repeat;background-position:left center;pointer-events:none;top:4vw;left:0;z-index:1}}@media(min-width: 1200px){.fancybox-content.hotel-select-outer .inner-wrap:after{height:125%;top:1vw}}.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap{position:relative;z-index:2}.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap .callout-inner-wrap .h3-style{text-align:center;margin:0 auto 35px auto}.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap .callout-inner-wrap .all-hotels{display:flex;flex-direction:column}@media(min-width: 768px){.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap .callout-inner-wrap .all-hotels{flex-direction:row;flex-wrap:wrap;justify-content:center}}@media(min-width: 992px){.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap .callout-inner-wrap .all-hotels{margin-bottom:65px}}.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap .callout-inner-wrap .all-hotels .logo-wrap{background-color:#f4f4f4;margin-bottom:15px;padding:20px;position:relative}@media(min-width: 768px){.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap .callout-inner-wrap .all-hotels .logo-wrap:before{content:"";position:absolute;width:98%;height:100%;background-color:#f4f4f4;transform:skewX(-5deg);top:0;left:0}}.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap .callout-inner-wrap .all-hotels .logo-wrap.no-logo{display:flex;align-items:center}@media(min-width: 768px){.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap .callout-inner-wrap .all-hotels .logo-wrap{flex:0 0 calc((100% - 20px)/2);margin:10px 5px 0 5px;background-color:rgba(0,0,0,0)}}@media(min-width: 992px){.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap .callout-inner-wrap .all-hotels .logo-wrap{flex:0 0 calc((100% - 115px)/3)}}.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap .callout-inner-wrap .all-hotels .logo-wrap:not(.show-hotel){display:none}.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap .callout-inner-wrap .all-hotels .logo-wrap .prop-logo{width:100%;height:63px;margin:0 auto;position:relative;z-index:1}.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap .callout-inner-wrap .all-hotels .logo-wrap .prop-logo img{max-width:100%;margin:0 auto;display:block}.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap .callout-inner-wrap .all-hotels .logo-wrap .one-link{margin-top:2px;padding:0 5%;text-align:center}.fancybox-content.hotel-select-outer .inner-wrap .callout-outer-wrap .callout-inner-wrap .all-hotels .logo-wrap .one-link .btn{padding:11.5px 10px}.fancybox-slide--html .hotel-select-outer .fancybox-close-small{padding:0px;opacity:1}.fancybox-container.prop-select-fancy-container .prop-select-bg{background-color:#fff;opacity:1 !important}.property-detail-hero .hero-image{width:100%;height:100vh;background-size:cover;background-repeat:no-repeat;background-position:center}.property-detail-hero .hero-image.short-image{height:60vh}.property-detail-hero .no-image{width:100%;height:100vh;background-color:#595451;cursor:pointer;position:relative}.property-detail-hero .no-image.short-image{height:60vh}.property-detail-hero .no-image::after{content:"Image Placeholder";text-transform:uppercase;line-height:1.625rem;font-size:1.5rem;letter-spacing:.6px;color:#fff;font-family:"Avenir-Black-Regular",serif;width:100%;height:100%;display:flex;align-items:center;justify-content:center}textarea:focus,input:focus{outline:none}input[type=file]::-webkit-file-upload-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer;width:0px;height:0px;opacity:0}.field-wrap.has-error .field-input.error{border-bottom:none}.field-wrap.has-error .select2.select2-container--default .select2-selection--single{border-bottom:none}.field-wrap.has-error .error:not(.field-input){box-sizing:border-box;padding:8px 15px;text-transform:capitalize;border:2px solid red;background-color:#fff;box-shadow:0px 3px 6px rgba(0,0,0,.13);line-height:1.25rem;font-size:.9375rem;letter-spacing:.3px;color:#eb3117;font-family:"Avenir-Heavy-Regular",serif}.field-wrap.valid .select2.select2-container--default .select2-selection--single{border-bottom:1px solid #707070}.field-wrap.file .field-wrap-inner{position:relative}.field-wrap.file .field-wrap-inner .field-label{pointer-events:none}.field-wrap.file .field-wrap-inner::after{content:"";background-image:url("/integration/home-hotels/public/images/icons/upload.svg");background-position:center;background-repeat:no-repeat;width:13.81px;height:14.97px;position:absolute;pointer-events:none;right:15px;bottom:9px}@media(min-width: 992px){.field-wrap.file .field-wrap-inner::after{right:23px;bottom:12px}}.field-wrap.radio-checkbox .wrp-all-options{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 992px){.field-wrap.radio-checkbox .wrp-all-options{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;flex-wrap:wrap}}.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector{flex:0 0 auto;position:relative;padding-right:40px}.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector .checkbox__box,.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector .radio-box-shape{position:absolute;top:2px;width:19.2px;height:20px;border:1px solid #707070;background:#fff;pointer-events:none;top:3px}@media(min-width: 992px){.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector .checkbox__box,.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector .radio-box-shape{width:24px;height:25px}}.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector .field-input{display:inline-block;opacity:0;width:19.2px;height:20px;margin:0;padding:0;position:relative;top:5px}@media(min-width: 992px){.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector .field-input{width:24px;height:25px}}.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector .checkbox__box::after{position:absolute;content:"";background-image:url("/integration/home-hotels/public/images/icons/checkmark.svg");background-position:center;background-repeat:no-repeat;width:17.2px;height:18px;opacity:0}@media(min-width: 992px){.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector .checkbox__box::after{width:22px;height:23px}}.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector .radio-box-shape{border-radius:100%}.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector .radio-box-shape::after{position:absolute;content:"";background:#3d9ab6;width:14px;height:14px;top:4px;left:4px;opacity:0;border-radius:100%}.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector input:checked+.checkbox__box::after,.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector input:checked+.radio-box-shape::after{opacity:1}.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector .radio-checkbox-label{text-transform:capitalize;line-height:1.125rem;font-size:.9375rem;letter-spacing:.75px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector .radio-checkbox-label{line-height:1.25rem}}.field-wrap .field-label,.field-wrap .field-wrap-inner,.field-wrap .field-input,.field-wrap .error{display:block}@media(min-width: 992px){.field-wrap .dedicated-line-wrap{max-width:calc(50% - 35px)}}.field-wrap .field-label{text-transform:uppercase;margin-bottom:4px;line-height:1.5625rem;font-size:.9375rem;letter-spacing:1.5px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}@media(min-width: 992px){.field-wrap .field-label{letter-spacing:1.2px;margin-bottom:3px}}.field-wrap .field-sub-label{line-height:1.125rem;font-size:.9375rem;letter-spacing:1.5px;color:#595451;font-family:"Avenir-Medium-Oblique",serif;padding-bottom:8px}@media(min-width: 992px){.field-wrap .field-sub-label{text-transform:capitalize;line-height:1.25rem;letter-spacing:.75px;padding-bottom:6px}}.field-wrap .field-input{border:1px solid #707070;background:#fff;box-sizing:border-box;padding:0 11px;border-radius:0px;line-height:1.5625rem;font-size:.9375rem;letter-spacing:1.5px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.field-wrap .field-input{padding:0 20px}}.field-wrap .field-input::placeholder{opacity:1;line-height:1.5625rem;font-size:.9375rem;letter-spacing:1.5px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.field-wrap .field-input::placeholder{letter-spacing:1.2px}}.field-wrap .field-input.file{cursor:pointer;padding:3px 30px 3px 11px}@media(min-width: 992px){.field-wrap .field-input.file{padding:6px 40px 6px 20px}}.field-wrap .field-input.text-field,.field-wrap .field-input.email-field{min-height:33px;width:100%}@media(min-width: 992px){.field-wrap .field-input.text-field,.field-wrap .field-input.email-field{min-height:40px}}.field-wrap .field-input.textarea{min-height:168.61px;width:100%;resize:none}@media(min-width: 992px){.field-wrap .field-input.textarea{min-height:159px}}.field-wrap.date{position:relative}.field-wrap.date .field-wrap-inner{position:relative}.field-wrap.date .field-wrap-inner::after{content:"";background-image:url("/integration/home-hotels/public/images/icons/calendar.svg");background-position:center;background-repeat:no-repeat;position:absolute;pointer-events:none;width:17.04px;height:16.241px;bottom:9px;right:8px}@media(min-width: 992px){.field-wrap.date .field-wrap-inner::after{right:14px;bottom:13px}}.field-wrap.date .field-wrap-inner .field-input{cursor:pointer}.pika-single{width:fit-content;margin-left:auto;background:#f6f6f6 !important;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.16) !important;-moz-box-shadow:0px 3px 6px rgba(0,0,0,.16) !important;box-shadow:0px 3px 6px rgba(0,0,0,.16) !important;border:1px solid #d0d0d0 !important;z-index:10 !important}@media(max-width: 414px){.pika-single{left:4px !important}}.pika-single .pika-lendar{padding:23px 25px 18px 25px;width:365px;margin:0px}@media(min-width: 992px){.pika-single .pika-lendar{width:365px}}.pika-single .pika-lendar .pika-title .pika-label{line-height:2.5rem;font-size:1.125rem;letter-spacing:2.88px;color:#414141;font-family:"Avenir-Book-Regular",serif;text-transform:uppercase;text-decoration:underline;background-color:rgba(0,0,0,0)}.pika-single .pika-lendar .pika-title .pika-label .pika-select{line-height:2.5rem;font-size:1.125rem;letter-spacing:2.88px;color:#414141;font-family:"Avenir-Book-Regular",serif}.pika-single .pika-lendar .pika-title button.pika-prev{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;top:11px;width:26px;height:26px;opacity:1;background-image:url(/integration/home-hotels/public/images/icons/arrow_circleleft.svg);right:-26px;color:rgba(0,0,0,0)}.pika-single .pika-lendar .pika-title button.pika-next{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;top:11px;width:26px;height:26px;opacity:1;background-image:url(/integration/home-hotels/public/images/icons/arrow_circleright.svg);right:31px;color:rgba(0,0,0,0)}.pika-single .pika-lendar .pika-table{width:100%}.pika-single .pika-lendar .pika-table thead tr th{line-height:1.625rem;font-size:.875rem;letter-spacing:2.1px;color:#595451;font-family:"Avenir-Black-Regular",serif;text-transform:uppercase}.pika-single .pika-lendar .pika-table thead tr th abbr{text-decoration:none}.pika-single .pika-lendar .pika-table tbody .pika-row td .pika-button{line-height:1.5rem;font-size:.875rem;letter-spacing:.7px;color:#262625;font-family:"Avenir-Medium-Regular",serif;text-transform:uppercase;text-align:center;background:rgba(0,0,0,0);padding:0px;margin:13px 0px}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-today{position:relative}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-today .pika-button{font-weight:normal}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-today .pika-button::after{content:"";position:absolute;top:8px;left:5px;width:calc(100% - 10px);height:calc(100% - 16px);background-color:#f5be32;border-radius:100px;z-index:-1}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-selected{position:relative}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-selected .pika-button{color:#fff;font-weight:normal;box-shadow:none}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-selected .pika-button::after{content:"";position:absolute;top:8px;left:5px;width:calc(100% - 10px);height:calc(100% - 16px);background-color:#595451;border-radius:100px;z-index:-1}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-startrange{position:relative}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-startrange .pika-button{color:#fff}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-startrange .pika-button::after{content:"";position:absolute;top:8px;left:0px;width:100%;height:calc(100% - 16px);background-color:#595451;border-radius:100px 0px 0px 100px;z-index:-1}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-inrange{position:relative}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-inrange .pika-button{color:#fff}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-inrange .pika-button::after{content:"";position:absolute;top:8px;left:-1px;width:calc(100% + 2px);height:calc(100% - 16px);background-color:#595451;border-radius:0px;z-index:-1}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-endrange{position:relative}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-endrange .pika-button{color:#fff}.pika-single .pika-lendar .pika-table tbody .pika-row td.is-endrange .pika-button::after{content:"";position:absolute;top:8px;left:0px;width:100%;height:calc(100% - 16px);background-color:#595451;border-radius:0px 100px 100px 0px;z-index:-1}.body--property-header .pika-single .pika-lendar .pika-table tbody .pika-row td.is-startrange .pika-button,.body--property-header .pika-single .pika-lendar .pika-table tbody .pika-row td.is-inrange .pika-button,.body--property-header .pika-single .pika-lendar .pika-table tbody .pika-row td.is-endrange .pika-button,.body--property-header .pika-single .pika-lendar .pika-table tbody .pika-row td.is-today .pika-button,.body--property-header .pika-single .pika-lendar .pika-table tbody .pika-row td.is-selected .pika-button{color:#fff}.body--property-header .pika-single .pika-lendar .pika-table tbody .pika-row td .pika-button{color:#262625}.cms-form{padding:40px 17px 16px 16px;position:relative;overflow:hidden}@media(min-width: 992px){.cms-form{padding:77px 8.903vw 74px 9.375vw}}@media(min-width: 1440px){.cms-form{padding:40px 128.2px 40px 135px}}@media(min-width: 992px){.cms-form.bg-element::before{content:"";position:absolute;top:209px;right:0px;width:480px;height:372.21px;background-color:rgba(61,154,182,.8);transform:skewY(-23deg);z-index:-2}}.cms-form .form-container .form-field-wrp{-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.cms-form .form-container .form-field-wrp .title-area{text-align:center;margin-bottom:26px}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .title-area{margin-bottom:63.46px}}.cms-form .form-container .form-field-wrp .title-area .sub-title{margin-top:10px}.cms-form .form-container .form-field-wrp .title-area .form-desc{margin-top:10px}.cms-form .form-container .form-field-wrp .title-area .form-desc a{color:#085d77}.cms-form .form-container .form-field-wrp .title-area .form-desc h1 a,.cms-form .form-container .form-field-wrp .title-area .form-desc h2 a,.cms-form .form-container .form-field-wrp .title-area .form-desc h3 a,.cms-form .form-container .form-field-wrp .title-area .form-desc h4 a,.cms-form .form-container .form-field-wrp .title-area .form-desc h5 a,.cms-form .form-container .form-field-wrp .title-area .form-desc h6 a{color:#085d77}.cms-form .form-container .form-field-wrp .form-wrp{position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:35px 36px 29.2px 31px}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:64px 137.6px 55px 69px}}.cms-form .form-container .form-field-wrp .form-wrp::before{content:"";position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#f4f4f4;z-index:-1}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp::before{transform:skewX(-1.6deg)}}.cms-form .form-container .form-field-wrp .form-wrp .section-break{padding:0px;margin-bottom:26px}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp .section-break{margin-bottom:34.5px}}.cms-form .form-container .form-field-wrp .form-wrp .section-break.alt-styles{margin-bottom:24.8px}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp .section-break.alt-styles{margin-bottom:17.5px;padding-left:53px}}.cms-form .form-container .form-field-wrp .form-wrp .section-break.alt-styles .alt-title{text-transform:uppercase;line-height:1.25rem;font-size:.9375rem;letter-spacing:1.13px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp .section-break.alt-styles .alt-title{letter-spacing:1.5px;margin-bottom:6px}}.cms-form .form-container .form-field-wrp .form-wrp .section-break .section-content p{margin:0px;line-height:1.125rem;font-size:.9375rem;letter-spacing:1.5px;color:#595451;font-family:"Avenir-Medium-Oblique",serif}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp .section-break .section-content p{letter-spacing:.75px;line-height:1.25rem}}.cms-form .form-container .form-field-wrp .form-wrp .section-break.top-margin{margin-top:51.4px}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp .section-break.top-margin{margin-top:38.8px}}.cms-form .form-container .form-field-wrp .form-wrp .field-wrap{padding:0px;margin-bottom:14.5px}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp .field-wrap{margin-bottom:21.52px;padding-left:3.68vw}}@media(min-width: 1440px){.cms-form .form-container .form-field-wrp .form-wrp .field-wrap{padding-left:53px}}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp .field-wrap.col-lg-6{-webkit-flex-basis:-webkit-calc(50% - 8px);-ms-flex-preferred-size:calc(50% - 8px);flex-basis:-moz-calc(50% - 8px);flex-basis:calc(50% - 8px)}}.cms-form .form-container .form-field-wrp .form-wrp .inner-field-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;position:relative}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp .inner-field-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp .inner-field-wrapper.btn-only{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.cms-form .form-container .form-field-wrp .form-wrp .inner-field-wrapper .gdpr .gdpr-wrp{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.cms-form .form-container .form-field-wrp .form-wrp .inner-field-wrapper .gdpr .gdpr-wrp .radio-checkbox-selector{-webkit-box-flex:unset;-webkit-flex:unset;-moz-box-flex:unset;-ms-flex:unset;flex:unset;padding-right:14.8px}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp .inner-field-wrapper .gdpr .gdpr-wrp .radio-checkbox-selector{padding-right:20px}}.cms-form .form-container .form-field-wrp .form-wrp .inner-field-wrapper .gdpr .gdpr-wrp .form-label{line-height:1.125rem;font-size:.9375rem;letter-spacing:.75px;color:#595451;font-family:"Avenir-Medium-Regular",serif;text-transform:capitalize}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp .inner-field-wrapper .gdpr .gdpr-wrp .form-label{line-height:1.25rem;padding-right:39.89px;padding-top:7px;width:calc(100% - 41px)}}.cms-form .form-container .form-field-wrp .form-wrp .inner-field-wrapper .submit-action{text-align:center}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp .inner-field-wrapper .submit-action{padding-top:4px}}.cms-form .form-container .form-field-wrp .form-wrp .inner-field-wrapper .submit-action .submit{padding:12.5px 41px 10.5px}@media(min-width: 992px){.cms-form .form-container .form-field-wrp .form-wrp .inner-field-wrapper .submit-action .submit{padding:11.5px 25px 11.5px}}.cms-form .select2.select2-container--default .select2-selection--single{border:1px solid #707070;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px 16px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;height:33px}@media(min-width: 992px){.cms-form .select2.select2-container--default .select2-selection--single{height:40px;padding:6px 21px}}.cms-form .select2.select2-container--default .select2-selection--single .select2-selection__arrow{height:31px}@media(min-width: 992px){.cms-form .select2.select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}}.cms-form .select2.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#3d9ab6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-left:-6px;margin-top:-3px}@media(min-width: 992px){.cms-form .select2.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-20px}}.cms-form .select2.select2-container--default .select2-selection--single .select2-selection__rendered,.cms-form .select2.select2-container--default .select2-selection--single .select2-selection__placeholder{opacity:1;padding:0px;line-height:1.5625rem;font-size:.9375rem;letter-spacing:1.5px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.cms-form .select2.select2-container--default .select2-selection--single .select2-selection__rendered,.cms-form .select2.select2-container--default .select2-selection--single .select2-selection__placeholder{letter-spacing:1.2px}}.cms-form .select2.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #3d9ab6 rgba(0,0,0,0)}.select2-container.select2-container--default .dropdown-field{border-radius:0px;border:none;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.36);-moz-box-shadow:0px 3px 6px rgba(0,0,0,.36);box-shadow:0px 3px 6px rgba(0,0,0,.36)}.select2-container.select2-container--default .dropdown-field .select2-results__options{padding:28.88px 31px 30.22px}.select2-container.select2-container--default .dropdown-field .select2-results__option{text-transform:capitalize;line-height:2.1875rem;font-size:.9375rem;letter-spacing:1.2px;color:#595451;font-family:"Avenir-Medium-Regular",serif;padding:0px}.select2-container.select2-container--default .dropdown-field .select2-results__option--highlighted.select2-results__option--selectable{background-color:rgba(0,0,0,0);color:#085d77;text-decoration:underline}.select2-container.select2-container--default .dropdown-field .select2-results__option--selected{background-color:rgba(0,0,0,0);color:#085d77;text-decoration:underline}.select2-container.select2-container--default .dropdown-field .select2-results__option--disabled{display:none}.cms-form.property-form.bg-element::before{content:"";position:absolute;top:270px;right:0px;width:100%;height:372.21px;background-color:rgba(61,154,182,.8);transform:skewY(-23deg);z-index:-2}@media(min-width: 992px){.cms-form.property-form.bg-element::before{top:209px;width:480px}}.cms-form.property-form .select2.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#8382af rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.cms-form.property-form .select2.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #8382af rgba(0,0,0,0)}.cms-form.property-form .field-wrap.date .field-wrap-inner{position:relative}.cms-form.property-form .field-wrap.date .field-wrap-inner::after{content:"";background-image:url("/integration/home-hotels/public/images/icons/property-calendar-icon.svg")}.cms-form.property-form .field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector{margin-bottom:12px}@media(min-width: 992px){.cms-form.property-form .field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector{margin-bottom:0}}.cms-form.property-form .field-wrap.radio-checkbox .wrp-all-options .radio-checkbox-selector .checkbox__box::after{content:"";background-image:url("/integration/home-hotels/public/images/icons/property-checkmark.svg")}body.body--property-header .pika-single .pika-lendar .pika-title button.pika-prev{background-image:url("/integration/home-hotels/public/images/icons/property-ui-arrow_circleleft.svg")}body.body--property-header .pika-single .pika-lendar .pika-title button.pika-next{background-image:url("/integration/home-hotels/public/images/icons/property-ui-arrow_circleright.svg")}.cms-image-highlight-text-list{margin-top:15px}@media(min-width: 992px){.cms-image-highlight-text-list{margin-top:40px}}.cms-image-highlight-text-list .content-wrapper{padding-top:15vw}@media(min-width: 992px){.cms-image-highlight-text-list .content-wrapper{padding:4vw 0;display:flex;align-items:flex-start}}.cms-image-highlight-text-list .content-wrapper .main-img{width:95.5%;height:53.4vw;position:relative}@media(min-width: 992px){.cms-image-highlight-text-list .content-wrapper .main-img{width:56.84%;height:31.9vw}}.cms-image-highlight-text-list .content-wrapper .main-img:before{content:"";position:absolute;width:41.8%;height:74.67vw;background-color:#3c9ab6;opacity:.78;z-index:-1;transform:skewY(-20deg);top:-5vw}@media(min-width: 992px){.cms-image-highlight-text-list .content-wrapper .main-img:before{width:57.2%;height:25.5vw;background-color:#f5be32;opacity:.8;transform:skewY(-22deg);top:3.4vw}}.cms-image-highlight-text-list .content-wrapper .main-img .slide-img{width:100%;height:53.4vw;background-repeat:no-repeat;background-size:cover;background-position:center;cursor:pointer}@media(min-width: 992px){.cms-image-highlight-text-list .content-wrapper .main-img .slide-img{height:31.9vw}}.cms-image-highlight-text-list .content-wrapper .main-img .swiper-navigations{width:min-content;height:fit-content;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0 auto auto;z-index:1}.cms-image-highlight-text-list .content-wrapper .main-img .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer;display:block;margin:-3px 0}.cms-image-highlight-text-list .content-wrapper .text-area{width:91.2%;margin:2.9% auto 0 auto;padding:27px 20px 32px 23px;position:relative}@media(min-width: 992px){.cms-image-highlight-text-list .content-wrapper .text-area{width:46.2%;padding:81px 104px 101px 134px;margin:4.4% 0 0 -77px}}.cms-image-highlight-text-list .content-wrapper .text-area:before{content:"";position:absolute;width:100%;height:100%;border:2px solid #f5be32;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:-1}@media(min-width: 992px){.cms-image-highlight-text-list .content-wrapper .text-area:before{width:94.5%;transform:skewX(-4deg);left:18px}}.cms-image-highlight-text-list .content-wrapper .text-area .custom-h5-style{text-transform:none}.cms-image-highlight-text-list .content-wrapper .text-area .content-style{margin-top:10.7px}@media(min-width: 992px){.cms-image-highlight-text-list .content-wrapper .text-area .content-style{margin-top:15.7px}}@media(min-width: 992px){.cms-image-highlight-text-list .content-wrapper .text-area .content-style p{margin-bottom:28px}}@media(min-width: 992px){.cms-image-highlight-text-list .content-wrapper .text-area .content-style p:last-child{margin-bottom:0}}.cms-image-highlight-text-list .content-wrapper .text-area .content-style ul{font-size:.9375rem;line-height:1.5625rem;letter-spacing:.38px;color:#595451;padding-left:20px}.cms-image-highlight-text-list .content-wrapper .text-area .content-style ul li::marker{color:#f5be32;font-size:.875rem}@media(min-width: 992px){.cms-image-highlight-text-list .content-wrapper .text-area .content-style ul li::marker{font-size:1rem}}.cms-image-highlight-text-list .content-wrapper .text-area .content-style ul li strong{font-family:"Avenir-Medium-Regular",serif;color:#595451;font-weight:bold}.cms-image-highlight-text-list .content-wrapper .text-area .content-style ul li:last-child{font-family:"Avenir-Medium-Regular",serif;color:#595451;font-weight:bold}.cms-image-highlight-text-list .content-wrapper .text-area .secondary{display:block;margin:20.4px auto 0 auto;width:fit-content}@media(min-width: 992px){.cms-image-highlight-text-list .content-wrapper .text-area .secondary{margin:20px auto 0 0}}.cms-image-highlight-text-list .content-wrapper .text-area .link{display:block;margin:20.4px auto 0 auto;width:fit-content}@media(min-width: 992px){.cms-image-highlight-text-list .content-wrapper .text-area .link{margin:20px auto 0 0}}body .cms-image-highlight-text-list .main-img:before{opacity:0}body.body-loaded .cms-image-highlight-text-list .main-img:before{opacity:1}.cms-team-list-slider-with-text-list{margin-top:58px}@media(min-width: 1200px){.cms-team-list-slider-with-text-list{margin-top:130px}}@media(min-width: 1200px){.cms-team-list-slider-with-text-list .content-wrapper{display:flex;margin-left:4.8%;margin-right:5.2%}}.cms-team-list-slider-with-text-list .content-wrapper .text-area{width:91.6%;margin:0 auto 5px auto}@media(min-width: 1200px){.cms-team-list-slider-with-text-list .content-wrapper .text-area{width:25%;margin:10.5% 0 0 0}}.cms-team-list-slider-with-text-list .content-wrapper .text-area .h4-style{text-transform:uppercase}.cms-team-list-slider-with-text-list .content-wrapper .text-area .h5-style{margin-top:4px}@media(min-width: 1200px){.cms-team-list-slider-with-text-list .content-wrapper .text-area .h5-style{margin-top:7px}}.cms-team-list-slider-with-text-list .content-wrapper .text-area .content-style{margin-top:10px}@media(min-width: 1200px){.cms-team-list-slider-with-text-list .content-wrapper .text-area .content-style{width:95.2%;margin-top:12px}}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area{width:95.8%;margin:0 0 0 auto;position:relative}@media(min-width: 1200px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area{width:72.5%;margin:0 auto 0 8px;position:relative}}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide{padding-top:78px;padding-bottom:14%}@media(min-width: 1200px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide{padding-top:80px;padding-bottom:22%;position:unset}}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide:before{content:"";position:absolute;width:79.8%;height:79%;background-color:#3c9ab6;opacity:.78;z-index:-1;transform:skewY(14deg);top:12vw;left:auto;right:0}@media(min-width: 414px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide:before{height:75%}}@media(min-width: 768px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide:before{height:60%}}@media(min-width: 1200px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide:before{width:92%;height:28vw;opacity:.8;transform:skewY(13.5deg);top:7.5vw;left:5%;right:3%}}@media(min-width: 1600px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide:before{height:24vw}}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .slider-item{height:auto;background-color:#fff;position:relative}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .slider-item .item-wrapper{padding:10px 12px 13px 11px}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .slider-item .item-wrapper:before{content:"";width:auto;height:auto;border:3px solid #f4f4f4;position:absolute;top:0;bottom:0;left:0;right:0}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .slider-item .item-wrapper .img-area{width:100%;height:60.6vw;background-size:cover;background-repeat:no-repeat;background-position:center}@media(min-width: 768px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .slider-item .item-wrapper .img-area{height:25vw}}@media(min-width: 1200px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .slider-item .item-wrapper .img-area{height:15.7vw}}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .slider-item .item-wrapper .default-img{width:100%;height:60.6vw;background-color:#595451}@media(min-width: 768px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .slider-item .item-wrapper .default-img{height:25vw}}@media(min-width: 1200px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .slider-item .item-wrapper .default-img{height:15.7vw}}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .slider-item .item-wrapper .h6-style{text-align:center;margin-top:20px}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .slider-item .item-wrapper .desc-inner{font-family:"Avenir-Medium-Oblique",serif;font-weight:bold;color:#595451;text-align:center;font-size:.9375rem;line-height:1.5625rem;letter-spacing:.38px;margin-top:7px}@media(min-width: 992px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .slider-item .item-wrapper .desc-inner{font-size:1rem;line-height:1.75rem;letter-spacing:.4px}}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .slider-item .item-wrapper .desc-inner p{margin:0}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .slider-item .item-wrapper .link{display:block;width:fit-content;margin:10px auto 0 auto;position:relative;z-index:1}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .swiper-navigations{position:absolute;z-index:2;top:26px;bottom:auto;left:auto;right:4.2%}@media(min-width: 1200px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .swiper-navigations{width:min-content;height:fit-content;top:0;bottom:0;right:-25px;margin:25% 0 auto 0}}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer}@media(min-width: 1200px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .swiper-navigations .swiper-button{display:block}}@media(min-width: 1200px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .swiper-navigations .swiper-button svg{width:40px;height:40px}}.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .swiper-navigations .swiper-button:first-child{margin-right:5px}@media(min-width: 1200px){.cms-team-list-slider-with-text-list .content-wrapper .slider-cards-area .custom-swiper-slide .swiper-navigations .swiper-button:first-child{margin:0 0 1px 0}}body .cms-team-list-slider-with-text-list .custom-swiper-slide .slider-item{opacity:0}body.body-loaded .cms-team-list-slider-with-text-list .custom-swiper-slide .slider-item{opacity:1}section.cms-plain-textcallout-two-column{margin:17px 16px 44px 17px;border:6px solid #f4f4f4;padding:39px 15.5px 28px 15.5px;background-color:#fff}@media(min-width: 992px){section.cms-plain-textcallout-two-column{margin:62px auto 52px auto;padding:59px 135px 62px}}section.cms-plain-textcallout-two-column .container-wrap .title-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}section.cms-plain-textcallout-two-column .container-wrap .title-wrap .title{text-align:center;margin-bottom:15px}@media(min-width: 992px){section.cms-plain-textcallout-two-column .container-wrap .title-wrap .title{margin-bottom:14px}}section.cms-plain-textcallout-two-column .container-wrap .title-wrap .subtitle{text-align:left;margin-bottom:21.3px}@media(min-width: 992px){section.cms-plain-textcallout-two-column .container-wrap .title-wrap .subtitle{margin-bottom:21.6px}}section.cms-plain-textcallout-two-column .container-wrap .title-wrap .mainlink{text-transform:uppercase;width:fit-content;margin-right:auto;margin-bottom:27.3px}@media(min-width: 992px){section.cms-plain-textcallout-two-column .container-wrap .title-wrap .mainlink{margin:0px auto 19.6px auto}}section.cms-plain-textcallout-two-column .container-wrap .title-wrap .title{text-transform:none}section.cms-plain-textcallout-two-column .container-wrap .title-wrap .subtitle{text-transform:none}@media(min-width: 992px){section.cms-plain-textcallout-two-column .container-wrap .content-wrap{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media(min-width: 992px){section.cms-plain-textcallout-two-column .container-wrap .content-wrap.separate-cols{display:flex;flex-wrap:wrap;justify-content:space-between}section.cms-plain-textcallout-two-column .container-wrap .content-wrap.separate-cols .leftDiv{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 48%;max-width:487%}section.cms-plain-textcallout-two-column .container-wrap .content-wrap.separate-cols .leftDiv .col-left{padding:20px 0 10px 20px}section.cms-plain-textcallout-two-column .container-wrap .content-wrap.separate-cols .rightDiv{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 48%;max-width:48%}section.cms-plain-textcallout-two-column .container-wrap .content-wrap.separate-cols .rightDiv .col-right{padding:20px 0 10px 20px}}section.cms-plain-textcallout-two-column .container-wrap .content-wrap.separate-cols .bulleted-list-item{position:relative;padding-left:20px;line-height:1.5rem;font-size:.875rem;letter-spacing:.35px;color:#595451;font-family:"Avenir-Book-Regular",serif}@media(min-width: 992px){section.cms-plain-textcallout-two-column .container-wrap .content-wrap.separate-cols .bulleted-list-item{font-size:1rem;line-height:1.75rem;letter-spacing:.4px}}section.cms-plain-textcallout-two-column .container-wrap .content-wrap.separate-cols .bulleted-list-item::before{content:"";display:inline-block;position:absolute;top:9px;left:1px;width:6px;height:6px;background-color:#f5be32;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media(min-width: 992px){section.cms-plain-textcallout-two-column .container-wrap .content-wrap.separate-cols .bulleted-list-item::before{top:32px;right:123px}}section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item{width:100%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;padding:15px 0px 15px 0px}section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item:last-child{margin-bottom:0px}section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item:nth-last-child(2){margin-bottom:0px}section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item.link-list{margin-bottom:12px}section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item.link-list .link{text-align:left;text-decoration:underline;text-transform:uppercase;border:none;line-height:1.25rem;font-size:.875rem;letter-spacing:2.1px;color:#276d83;font-family:"Avenir-Black-Regular",serif}@media(hover: hover){section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item.link-list .link:hover{color:#3c3c3b;border:none}}section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item.contact-list{margin-bottom:23px}section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item.contact-list .link{text-align:left;text-decoration:underline;text-transform:uppercase;border:none;line-height:1.25rem;font-size:.875rem;letter-spacing:2.1px;color:#276d83;font-family:"Avenir-Black-Regular",serif}@media(hover: hover){section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item.contact-list .link:hover{color:#3c3c3b;border:none}}section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item.contact-list .content p{margin:0px;text-align:left;line-height:1.5625rem;font-size:.9375rem;letter-spacing:.38px;color:#000;font-family:"Avenir-Book-Regular",serif}section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item.contact-list .content p a{text-align:left;text-decoration:underline;text-transform:lowercase;line-height:1.5625rem;font-size:.9375rem;letter-spacing:.38px;color:#085d77;font-family:"Avenir-Book-Regular",serif}@media(hover: hover){section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item.contact-list .content p a:hover{color:#3c3c3b}}section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item.bulleted-list .bulleted-list-item{position:relative;padding-left:20px;line-height:1.5rem;font-size:.875rem;letter-spacing:.35px;color:#595451;font-family:"Avenir-Book-Regular",serif}@media(min-width: 992px){section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item.bulleted-list .bulleted-list-item{font-size:1rem;line-height:1.75rem;letter-spacing:.4px}}section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item.bulleted-list .bulleted-list-item::before{content:"";display:inline-block;position:absolute;top:9px;left:1px;width:6px;height:6px;background-color:#f5be32;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media(min-width: 992px){section.cms-plain-textcallout-two-column .container-wrap .content-wrap .item.bulleted-list .bulleted-list-item::before{top:14px;left:0px}}.cms-accordion{overflow:hidden}.cms-accordion .content-wrapper{margin:10px auto 21px auto;position:relative}@media(min-width: 992px){.cms-accordion .content-wrapper{margin:11.91px auto 65px auto}}.cms-accordion .content-wrapper:before{content:"";position:absolute;width:100%;height:74.67vw;background-color:#3c9ab6;opacity:.78;z-index:-1;transform:skewY(-20deg);top:20vw}@media(min-width: 414px){.cms-accordion .content-wrapper:before{height:calc(74.67vw - 9%)}}@media(min-width: 768px){.cms-accordion .content-wrapper:before{width:30%;height:28vw;top:7vw;left:auto;right:0}}@media(min-width: 1200px){.cms-accordion .content-wrapper:before{width:30%;height:25.7vw;opacity:.8;transform:skewY(-22deg);top:6.3vw;left:auto;right:0}}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set{width:90.7%;margin:0 auto}@media(min-width: 992px){.cms-accordion .content-wrapper .accordion-wrapper.accordion-set{width:84.2%}}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item{background-color:#fff;border:1px solid #ffc723;padding:24px 18px;margin-bottom:13px}@media(min-width: 992px){.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item{padding:25.5px 50px;margin-bottom:15px}}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item:last-child{margin-bottom:0}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active{border-color:#655e5b}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area{display:flex;flex-direction:column}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .h6-style{text-transform:capitalize}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control{font-family:"Avenir-Medium-Regular",serif;color:#276d83;font-size:.875rem;line-height:1.1875rem;letter-spacing:2.1px;font-weight:bold;text-transform:uppercase;width:fit-content;cursor:pointer;background:none;border:0;border-radius:0;padding:0 10px 0 0;position:relative;margin-top:14px;border-bottom:2px solid #c1c1c1;transition:all 300ms ease-in-out}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control:before,.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control:after{content:"";width:10px;height:1.5px;background-color:#276d83;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0 auto auto}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control:after{transform:rotate(90deg)}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control .accordion-expand-btn{margin-right:5px}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner{max-height:0;overflow:hidden;transition:all 300ms ease-in-out}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .content-style ul{padding-left:20px}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .content-style ul li::marker{color:#f5be32;font-size:.875rem}@media(min-width: 992px){.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .content-style ul li::marker{font-size:1rem}}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .content-style ul li strong{font-family:"Avenir-Medium-Regular",serif;color:#595451;font-weight:bold}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less{display:none;font-family:"Avenir-Medium-Regular",serif;color:#276d83;font-size:.875rem;line-height:1.1875rem;letter-spacing:2.1px;font-weight:bold;text-transform:uppercase;width:fit-content;cursor:pointer;background:none;border:0;border-radius:0;padding:0 10px 0 0;position:relative;margin-top:14px;border-bottom:2px solid #c1c1c1;transition:all 300ms ease-in-out}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less:before,.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less:after{content:"";width:10px;height:1.5px;background-color:#276d83;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0 auto auto}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less:after{transform:rotate(90deg)}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less .accordion-expand-btn{margin-right:5px}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .acc-control{display:none}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .accordion-inner{margin:26px 0 0 0}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .acc-control-less{display:block}.cms-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .acc-control-less:after{transform:rotate(0deg)}.hero-slider{border:1px solid #707070}@media(min-width: 992px){.hero-slider{border:none;position:relative}}.hero-slider.hide-cap-mb .title-section{display:none}@media(min-width: 992px){.hero-slider.hide-cap-mb .title-section{display:block}}.hero-slider.hide-play-only .play-icon,.hero-slider.hide-play-only .pause-icon,.hero-slider.hide-play-only .play-icon-video,.hero-slider.hide-play-only .pause-icon-video{opacity:0}@media(min-width: 992px){.hero-slider.full-mb.short-lg .hero-slider-inner .slide{height:60vh}}.hero-slider.full-mb .hero-slider-inner .slide{height:78.44vh}@media(min-width: 992px){.hero-slider.full-mb .hero-slider-inner .slide{height:100vh}}.hero-slider.full-lg.short-mb .hero-slider-inner .slide{height:51.97vh}@media(min-width: 992px){.hero-slider.full-lg.short-mb .hero-slider-inner .slide{height:100vh}}@media(min-width: 992px){.hero-slider.short-mb.short-lg .hero-slider-inner .slide{height:60vh}}.hero-slider.short-mb .hero-slider-inner .slide{height:51.97vh}@media(min-width: 992px){.hero-slider.short-mb .hero-slider-inner .slide{height:100vh}}@media(min-width: 992px){.hero-slider.short-lg.short-mb{height:60vh}}@media(min-width: 992px){.hero-slider.short-lg .hero-slider-inner .slide{height:60vh}}.hero-slider.property-hero .hero-slider-inner::before{opacity:.75;height:264px}@media(min-width: 992px){.hero-slider.property-hero .hero-slider-inner::before{opacity:.8;height:385px}}.hero-slider.property-hero .hero-slider-inner .control-wrap{bottom:5px}@media(min-width: 992px){.hero-slider.property-hero .hero-slider-inner .control-wrap{bottom:12px}}.hero-slider.property-hero .hero-slider-inner .slide::before{height:81px;opacity:.75}@media(min-width: 992px){.hero-slider.property-hero .hero-slider-inner .slide::before{height:95px;opacity:.65}}@media(min-width: 992px){.hero-slider.property-hero .hero-slider-inner .slide .video-box{bottom:6px}}.hero-slider.property-hero .bm-overlay .date{line-height:1.625rem}.hero-slider .hero-slider-inner{position:relative}.hero-slider .hero-slider-inner::before{content:"";position:absolute;top:0;width:100%;left:0;height:189px;background:rgba(0,0,0,0) linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%) 0% 0% no-repeat padding-box;z-index:2;opacity:.62}@media(min-width: 992px){.hero-slider .hero-slider-inner::before{opacity:.65}}.hero-slider .hero-slider-inner .slide{background-size:cover;background-position:center center;background-repeat:no-repeat;height:78.44vh}@media(min-width: 992px){.hero-slider .hero-slider-inner .slide{height:100vh}}.hero-slider .hero-slider-inner .slide::before{content:"";position:absolute;bottom:0;width:100%;left:0;height:23.76vh;background:rgba(0,0,0,0) linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 100%) 0% 0% no-repeat padding-box;opacity:.62;z-index:2}@media(min-width: 992px){.hero-slider .hero-slider-inner .slide::before{height:36.45vh}}.hero-slider .hero-slider-inner .slide img{width:1px;height:1px;visibility:hidden}.hero-slider .hero-slider-inner .slide .video-wrap{height:100%;border:none}.hero-slider .hero-slider-inner .slide .video-wrap iframe{position:absolute;left:0;width:100%;height:100%;top:50%;transform:translateY(-50%);border:0;display:block}@media(min-width: 992px){.hero-slider .hero-slider-inner .slide .video-wrap iframe{top:0;transform:translateY(0)}}.hero-slider .hero-slider-inner .slide .video-wrap .video-background{height:100%}.hero-slider .hero-slider-inner .slide .video-wrap .video-background .video-foreground{width:100%;height:100%;background:#000;position:relative}.hero-slider .hero-slider-inner .slide .video-wrap .video-background .video-foreground iframe{position:absolute;left:0;width:100%;height:80%;top:50%;transform:translateY(-50%)}@media(min-width: 992px){.hero-slider .hero-slider-inner .slide .video-wrap .video-background .video-foreground iframe{height:100%;top:0;transform:translateY(0)}}.hero-slider .hero-slider-inner .slide.swiper-slide-active .title-section{opacity:1}.hero-slider .hero-slider-inner .slide .title-section{position:absolute;left:0;bottom:74px;z-index:2;padding:0 17px;box-sizing:border-box}@media(min-width: 992px){.hero-slider .hero-slider-inner .slide .title-section{bottom:89px;padding:0 44px;width:60%}}@media(min-width: 1200px){.hero-slider .hero-slider-inner .slide .title-section{width:70%}}.hero-slider .hero-slider-inner .slide .title-section .white-txt,.hero-slider .hero-slider-inner .slide .title-section .yellow-text{text-transform:uppercase;font-weight:900;display:inline-block;max-height:90px;overflow:hidden;line-height:2.8125rem;font-size:2.8125rem;letter-spacing:.68px;color:#fff;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.hero-slider .hero-slider-inner .slide .title-section .white-txt,.hero-slider .hero-slider-inner .slide .title-section .yellow-text{font-size:3.4375rem;letter-spacing:1.1px}}.hero-slider .hero-slider-inner .slide .title-section .yellow-text{color:#f5be32;padding-left:9px}.hero-slider .hero-slider-inner .slide .title-section .small-txt{display:none}@media(min-width: 992px){.hero-slider .hero-slider-inner .slide .title-section .small-txt{display:block;text-transform:capitalize;line-height:2.8125rem;font-size:2.8125rem;letter-spacing:.9px;color:#fff;font-family:"Avenir-Medium-Regular",serif}}.hero-slider .hero-slider-inner .slide .video-box{position:absolute;transform:translateX(-50%);z-index:5;right:unset;left:50%;bottom:10px;height:60px;width:60px;display:flex;align-items:center}@media(min-width: 992px){.hero-slider .hero-slider-inner .slide .video-box{height:54px}}.hero-slider .hero-slider-inner .slide .video-box.gap-reduce{right:unset;left:50%}.hero-slider .hero-slider-inner .slide .video-box .play-pause{bottom:8px;left:50%;padding-left:0;align-items:center;justify-content:center;cursor:pointer;display:flex;min-height:25px}.hero-slider .hero-slider-inner .slide .video-box .play-pause .play-icon1,.hero-slider .hero-slider-inner .slide .video-box .play-pause .pause-icon1{background:rgba(0,0,0,0);border:none}.hero-slider .hero-slider-inner .slide .video-box .play-pause button{display:none}.hero-slider .hero-slider-inner .slide .video-box .play-pause button.active{display:block}.hero-slider .hero-slider-inner .slide .video-box .play-pause button.mute-icon{background-image:url("/integration/home-hotels/public/images/icons/icon-video-sound-muted.svg");background-size:contain;background-position:center center;width:24px;height:19px;margin-right:7px;cursor:pointer;background-repeat:no-repeat;background-color:rgba(0,0,0,0);border:none}.hero-slider .hero-slider-inner .slide .video-box .play-pause button.mute-icon.hide{display:none}.hero-slider .hero-slider-inner .slide .video-box .play-pause button.unmute-icon{background-image:url("/integration/home-hotels/public/images/icons/icon-video-sound-unmuted.svg");background-size:contain;background-position:center center;width:24px;height:19px;margin-right:7px;cursor:pointer;background-repeat:no-repeat;background-color:rgba(0,0,0,0);border:none}.hero-slider .hero-slider-inner .slide .video-box .play-pause button.unmute-icon.hide{display:none}.hero-slider .hero-slider-inner .control-wrap{position:absolute;height:40px;bottom:16px;z-index:2;left:50%;transform:translateX(-50%);width:104px;display:flex;align-items:center;justify-content:space-between}.hero-slider .hero-slider-inner .control-wrap .condition-wrap{flex:0 0 100%;max-width:100%}.hero-slider .hero-slider-inner .control-wrap .condition-wrap .pagination-wrp{display:none}.hero-slider .hero-slider-inner .control-wrap .condition-wrap .swiper-navigations{display:flex;justify-content:space-between;align-items:center}.hero-slider .hero-slider-inner .control-wrap .condition-wrap .swiper-navigations .navigation-btn{border:none;background-color:rgba(0,0,0,0);padding:0;height:30px}.hero-slider .hero-slider-inner .control-wrap .slider-controls{position:absolute;left:50%;transform:translateX(-50%);width:max-content;bottom:6px}@media(min-width: 992px){.hero-slider .hero-slider-inner .control-wrap .slider-controls{bottom:8px}}.hero-slider .hero-slider-inner .control-wrap .slider-controls button{display:none;border:none;background-color:rgba(0,0,0,0);padding:0}.hero-slider .hero-slider-inner .control-wrap .slider-controls button.active{display:block}.hero-slider .hero-slider-inner .control-wrap .slider-controls button.play-icon{margin-bottom:2px}.hero-slider .bm-overlay{position:absolute;right:69px;bottom:54px;width:332px;height:167px;background:#fff;box-sizing:border-box;flex-wrap:wrap;padding:44px 29px 0;z-index:1}.hero-slider .bm-overlay .date{font-family:"Avenir-Black-Regular",serif;flex:0 0 50%;max-width:50%;font-size:3.125rem;letter-spacing:0;color:#31839b}.hero-slider .bm-overlay .month{text-transform:uppercase;flex:0 0 50%;max-width:46px;margin-top:-6px;text-align:center;line-height:1.3125rem;font-size:1.125rem;letter-spacing:0;color:#595451;font-family:"Avenir-Black-Regular",serif}.hero-slider .bm-overlay .day{text-transform:uppercase;flex:0 0 50%;max-width:46px;margin-top:-26px;text-align:center;line-height:1.3125rem;font-size:1.125rem;letter-spacing:0;color:#595451;font-family:"Avenir-Regular",serif}.hero-slider .bm-overlay .chk-in-date,.hero-slider .bm-overlay .chk-out-date{flex:0 0 50%;max-width:50%;display:flex;flex-wrap:wrap;align-items:flex-start;padding-left:9px}.hero-slider .bm-overlay .chk-in-date .day,.hero-slider .bm-overlay .chk-out-date .day{margin-left:50%}.hero-slider .bm-overlay .chk-out-date{padding-left:19px;position:relative}.hero-slider .bm-overlay .chk-out-date::after{content:"";position:absolute;left:0;top:-12px;width:1px;height:100%;background:#c1c1c1}.hero-slider .bm-overlay .chk-out-date .month{padding-left:7px}.hero-slider .bm-overlay .chk-out-date .day{padding-left:8px}.hero-slider .bm-overlay .btn-wrap{text-align:center;flex:0 0 100%;max-width:100%}.pagnation-align{left:50%}.image-plus-text-list .section-inner-wrap{position:relative;padding:73.4px 16px 29px 17px;margin-bottom:65.5px}@media(min-width: 992px){.image-plus-text-list .section-inner-wrap{padding:67.5px 178.68px 79.6px 139.84px;margin-bottom:90px}}@media(min-width: 992px)and (min-width: 1600px){.image-plus-text-list .section-inner-wrap{max-width:1920px;margin-left:auto;margin-right:auto}}.image-plus-text-list .section-inner-wrap .bg-shape-element{transform:translateX(-50%) rotate(68deg) scaleX(-1);top:5%;left:0}@media(min-width: 992px){.image-plus-text-list .section-inner-wrap .bg-shape-element{transform:none;top:30px}}@media(min-width: 992px){.image-plus-text-list .section-inner-wrap .bg-shape-element svg{width:32.7%}}.image-plus-text-list .section-inner-wrap .container-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 992px){.image-plus-text-list .section-inner-wrap .container-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.image-plus-text-list .section-inner-wrap .container-wrap .item{margin-bottom:30.5px}@media(min-width: 992px){.image-plus-text-list .section-inner-wrap .container-wrap .item{margin-bottom:0px}}.image-plus-text-list .section-inner-wrap .container-wrap .item:first-child{margin-right:0px}@media(min-width: 992px){.image-plus-text-list .section-inner-wrap .container-wrap .item:first-child{margin-right:69px}}@media(min-width: 1600px){.image-plus-text-list .section-inner-wrap .container-wrap .item:first-child{margin-right:4.791vw}}.image-plus-text-list .section-inner-wrap .container-wrap .item .image-wrap .image{background-position:center;background-repeat:no-repeat;-moz-background-size:cover;background-size:cover;width:100%;height:51.149vw}@media(min-width: 992px){.image-plus-text-list .section-inner-wrap .container-wrap .item .image-wrap .image{width:36.528vw;height:20.487vw}}@media(min-width: 1600px){.image-plus-text-list .section-inner-wrap .container-wrap .item .image-wrap .image{max-width:701px;max-height:393px}}.image-plus-text-list .section-inner-wrap .container-wrap .content-wrap{position:relative;padding:33.1px 27.5px 29.4px 28.9px;width:100%}@media(min-width: 992px){.image-plus-text-list .section-inner-wrap .container-wrap .content-wrap{padding:39.84px 40.44px 76.96px 86.9px;width:fit-content}}.image-plus-text-list .section-inner-wrap .container-wrap .content-wrap::after{content:"";position:absolute;border:2px solid #f5be32;background-color:#fff;width:100%;height:100%;top:0px;left:0px;z-index:-1}@media(min-width: 992px){.image-plus-text-list .section-inner-wrap .container-wrap .content-wrap::after{top:-39px;left:15px;width:calc(100% + 6px);min-height:397px;height:100%;transform:skewX(-4.4deg)}}@media(min-width: 1600px){.image-plus-text-list .section-inner-wrap .container-wrap .content-wrap::after{max-width:unset;min-height:unset}}.image-plus-text-list .section-inner-wrap .container-wrap .content-wrap .title{margin-bottom:11px}@media(min-width: 992px){.image-plus-text-list .section-inner-wrap .container-wrap .content-wrap .title{margin-bottom:6.89px}}.image-plus-text-list .section-inner-wrap .container-wrap .content-wrap .content{line-height:1.5625rem;font-size:.9375rem;letter-spacing:.38px;color:#000;font-family:"Avenir-Book-Regular",serif}@media(min-width: 992px){.image-plus-text-list .section-inner-wrap .container-wrap .content-wrap .content{font-size:1rem;line-height:1.75rem;letter-spacing:.4px}}.image-plus-text-list .section-inner-wrap .container-wrap .content-wrap .button{padding:14px 51px 14.6px 50.7px;margin-top:29.7px}@media(min-width: 992px){.image-plus-text-list .section-inner-wrap .container-wrap .content-wrap .button{padding:12px 25px 11px;margin-top:24px}}.brands-list{margin-top:48px}@media(min-width: 1200px){.brands-list{margin-top:173px}}@media(min-width: 1200px){.brands-list .content-wrapper{display:flex;margin-left:.5%;margin-right:0}}.brands-list .content-wrapper .text-area{width:95.8%;margin:0 0 5px auto;box-sizing:border-box;padding-left:2px}@media(min-width: 1200px){.brands-list .content-wrapper .text-area{width:25%;margin:auto 0 auto 0;padding-right:40px;padding-left:0}}.brands-list .content-wrapper .text-area .title,.brands-list .content-wrapper .text-area .desc{padding-right:17px}@media(min-width: 1200px){.brands-list .content-wrapper .text-area .title,.brands-list .content-wrapper .text-area .desc{padding-right:0}}.brands-list .content-wrapper .text-area .desc{margin-top:11px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 1200px){.brands-list .content-wrapper .text-area .desc{margin-top:17px;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1440px){.brands-list .content-wrapper .text-area .desc{display:-webkit-box;-webkit-line-clamp:11;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.brands-list .content-wrapper .text-area .text-link-wrap{margin-top:16px}@media(min-width: 1200px){.brands-list .content-wrapper .text-area .text-link-wrap{margin-top:38px}}.brands-list .content-wrapper .brands-slider{width:95.8%;margin:0 0 0 auto;position:relative;overflow:hidden}@media(min-width: 1200px){.brands-list .content-wrapper .brands-slider{width:75%;margin:0 0;padding-right:8px}}.brands-list .content-wrapper .brands-slider .bg-shape-element{top:9.46vw;opacity:.78;left:calc(50% + 49.7vw);width:173%}@media(min-width: 768px){.brands-list .content-wrapper .brands-slider .bg-shape-element{top:1.46vw;left:calc(50% + 34.7vw);width:140%}}@media(min-width: 992px){.brands-list .content-wrapper .brands-slider .bg-shape-element{top:2.1vw;overflow:visible;left:51%;width:88%;opacity:1}}@media(min-width: 1600px){.brands-list .content-wrapper .brands-slider .bg-shape-element{top:0;left:50%;width:84%}}.brands-list .content-wrapper .brands-slider .bg-shape-element svg{width:100%}.brands-list .content-wrapper .brands-slider .custom-swiper-slide{padding-top:70px;padding-bottom:14%}@media(min-width: 768px){.brands-list .content-wrapper .brands-slider .custom-swiper-slide{padding-bottom:0}}@media(min-width: 1200px){.brands-list .content-wrapper .brands-slider .custom-swiper-slide{padding-top:80px;padding-bottom:80px;position:unset}}.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item{height:auto;background-color:#fff;position:relative}@media(hover: hover){.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item:hover .item-wrapper::before{border:2px solid #f5be32}}.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper{padding:10px 12px 13px 11px;text-align:center}@media(min-width: 768px){.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper{padding:10px 12px 16px 11px}}@media(min-width: 1200px){.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper{padding:10px 13px 20px 13px}}.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper:before{content:"";width:auto;height:auto;transition:border .3s ease-in-out;border:3px solid #f4f4f4;position:absolute;top:0;bottom:0;left:0;right:0}.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper.no-img .logo-wrap{background-image:url("/integration/home-hotels/public/images/placeholder/portrait.png");background-size:cover;background-repeat:no-repeat;background-position:center}.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper .logo-wrap{width:100%;height:66.93vw;background-size:cover;background-repeat:no-repeat;background-position:center}@media(min-width: 992px){.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper .logo-wrap{height:29.91vw}}@media(min-width: 1200px){.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper .logo-wrap{height:22.91vw;max-height:480px}}.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper .default-img{width:100%;height:60.6vw;background-color:#595451}@media(min-width: 768px){.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper .default-img{height:25vw}}@media(min-width: 1200px){.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper .default-img{height:15.7vw}}.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper .brand-logo{height:48px;width:auto;margin-top:26px}@media(min-width: 992px){.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper .brand-logo{height:60px}}@media(min-width: 1200px){.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper .brand-logo{margin-top:28px}}.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper .btn-wrap{margin-top:15px}@media(min-width: 1200px){.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper .btn-wrap{margin-top:36px}}.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper .btn-wrap .btn{padding:10px 24px 8px}@media(min-width: 1200px){.brands-list .content-wrapper .brands-slider .custom-swiper-slide .slider-item .item-wrapper .btn-wrap .btn{padding:11.5px 40px 11.5px}}.brands-list .content-wrapper .brands-slider .swiper-navigations{position:absolute;z-index:2;top:26px;bottom:auto;left:auto;right:18px}@media(min-width: 1200px){.brands-list .content-wrapper .brands-slider .swiper-navigations{width:min-content;height:fit-content;top:0;bottom:0;right:0;margin:auto 0 auto 0}}.brands-list .content-wrapper .brands-slider .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer}@media(min-width: 1200px){.brands-list .content-wrapper .brands-slider .swiper-navigations .swiper-button{display:block}}@media(min-width: 1200px){.brands-list .content-wrapper .brands-slider .swiper-navigations .swiper-button svg{width:40px;height:40px}}.brands-list .content-wrapper .brands-slider .swiper-navigations .swiper-button:first-child{margin-right:5px}@media(min-width: 1200px){.brands-list .content-wrapper .brands-slider .swiper-navigations .swiper-button:first-child{margin:0 0 4px 0}}.cms-two-column-text-box-list.enabled .cms-two-column-bg-shape .bg-shape-element{display:block}@media(min-width: 768px){.cms-two-column-text-box-list.enabled .cms-two-column-bg-shape .bg-shape-element{display:block}}.cms-two-column-text-box-list.disabled .cms-two-column-bg-shape .bg-shape-element{display:none}@media(min-width: 768px){.cms-two-column-text-box-list.disabled .cms-two-column-bg-shape .bg-shape-element{display:block}}.cms-two-column-text-box-list.margin-enabled{margin-top:40px}@media(min-width: 992px){.cms-two-column-text-box-list.margin-enabled{margin-top:90px}}.cms-two-column-text-box-list.margin-disabled{margin-top:0}@media(min-width: 768px){.cms-two-column-text-box-list{padding-bottom:125px}}.cms-two-column-text-box-list .cms-two-column-bg-shape{position:relative;padding-top:0px}@media(min-width: 768px){.cms-two-column-text-box-list .cms-two-column-bg-shape{padding-top:43px}}.cms-two-column-text-box-list .cms-two-column-bg-shape .bg-shape-element{top:154%}@media(min-width: 768px){.cms-two-column-text-box-list .cms-two-column-bg-shape .bg-shape-element{top:0;left:50%}}@media(min-width: 992px){.cms-two-column-text-box-list .cms-two-column-bg-shape .bg-shape-element{overflow:visible;left:79%;width:42%}}@media(min-width: 1200px){.cms-two-column-text-box-list .cms-two-column-bg-shape .bg-shape-element{width:30%;height:36.6vw;overflow:hidden;left:85%}}.cms-two-column-text-box-list .cms-two-column-bg-shape .bg-shape-element svg{width:100%}.cms-two-column-text-box-list .two-column-top-intro{width:91.66vw;max-width:88.5%;margin-left:auto;margin-right:auto}@media(min-width: 992px){.cms-two-column-text-box-list .two-column-top-intro{max-width:74.8%}}@media(min-width: 1200px){.cms-two-column-text-box-list .two-column-top-intro{max-width:75.5%}}.cms-two-column-text-box-list .two-column-top-intro .sus-title{text-align:center;padding:0;margin-bottom:13px}@media(min-width: 992px){.cms-two-column-text-box-list .two-column-top-intro .sus-title{text-align:center}}@media(min-width: 1200px){.cms-two-column-text-box-list .two-column-top-intro .sus-title{text-align:center;margin-bottom:10px;padding-left:10px;padding-right:10px}}.cms-two-column-text-box-list .two-column-top-intro .two-column-subtitle{text-align:center;text-transform:uppercase;margin-bottom:10px}@media(min-width: 992px){.cms-two-column-text-box-list .two-column-top-intro .two-column-subtitle{text-align:center}}@media(min-width: 1200px){.cms-two-column-text-box-list .two-column-top-intro .two-column-subtitle{text-align:center;margin-bottom:29px}}.cms-two-column-text-box-list .two-column-top-intro .cms-two-column-btn{display:flex;justify-content:center;align-items:center;margin-top:20px}.cms-two-column-text-box-list .content-wrapper{display:grid;gap:12px;width:87.9%;margin:30px auto 0 auto}@media(min-width: 992px){.cms-two-column-text-box-list .content-wrapper{display:flex;width:calc(82.6% + 22px);margin:25px 3% 0 auto;flex-wrap:wrap;gap:12px}}@media(min-width: 1200px){.cms-two-column-text-box-list .content-wrapper{display:flex;width:calc(82.6% + 22px);margin:28px 4% 0 auto;flex-wrap:wrap;column-gap:25px;row-gap:27px}}.cms-two-column-text-box-list .content-wrapper .cms-two-column-text-box-item{border:4px solid #f4f4f4;padding:21px 26px 31px 26px;flex:0 0 48px;background-color:#fff}.cms-two-column-text-box-list .content-wrapper .cms-two-column-text-box-item .desc{margin-top:10px;color:#595451}@media(min-width: 992px){.cms-two-column-text-box-list .content-wrapper .cms-two-column-text-box-item{flex:0 0 calc(50% - 63px)}}@media(min-width: 1200px){.cms-two-column-text-box-list .content-wrapper .cms-two-column-text-box-item{flex:0 0 calc(50% - 71px)}}.cms-rotator{margin-top:24px}@media(min-width: 992px){.cms-rotator{margin-top:88px}}.cms-rotator .bg-shape-element{top:7.46vw}@media(min-width: 992px){.cms-rotator .bg-shape-element{top:2.1vw;overflow:visible;left:51%;width:69%}}@media(min-width: 1600px){.cms-rotator .bg-shape-element{width:64%}}.cms-rotator .bg-shape-element svg{width:107%}.cms-rotator .cms-rotator-slider{position:relative}.cms-rotator .cms-rotator-slider .custom-swiper-slide{padding-top:69px;padding-bottom:0}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .custom-swiper-slide{padding-top:106px;padding-bottom:106px;padding-right:10px}}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper{display:flex;align-items:center}}.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .image{height:51.2vw;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:0 16px;position:relative}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .image{height:39.51vw;order:1;flex:0 0 77%;margin-left:-9.2%;margin-right:0;max-height:760px}}.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .image .img-cap{position:absolute;bottom:-31px;text-align:center;box-sizing:border-box;padding:8px 10px;left:0;width:100%;text-transform:uppercase;background:#fff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:.9375rem;font-size:.75rem;letter-spacing:.96px;color:#276d83;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .image .img-cap{left:auto;max-width:70%;right:0;font-size:.9375rem;line-height:1.25rem;letter-spacing:1.5px;width:max-content;bottom:22px;padding:15px 18px}}.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content{background:#fceec8;width:calc(100% - 32px);margin:37px auto 0;padding-top:25px;padding-bottom:28px}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content{margin:20px 0 0;padding-top:86px;padding-bottom:68px;flex:0 0 32%;position:relative;z-index:1;margin-right:-8%;margin-left:8%}}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content::after,.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content::before{content:"";position:absolute;height:100%;width:50%;background:#fceec8;top:0;z-index:-1;left:-28px;transform:skewX(-6deg)}}@media(min-width: 1440px){.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content::after,.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content::before{left:-50px;transform:skewX(-12deg)}}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content::after{left:auto;right:-55px}}.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .title{margin-top:8px;text-align:left;padding:0 28px}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .title{margin-top:5px;padding:0 13px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1200px){.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .title{padding:0 10px 0 13px}}.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .desc{padding:0 28px;margin-top:5px}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .desc{padding:0 13px;margin-top:13px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1440px){.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .desc{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap{padding:0 28px;margin-top:33px}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap{padding:0 13px;margin-top:26px}}.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap .btn{padding:11.5px 17px 11.5px}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap .btn{padding:11.5px 30px 11.5px;margin-right:4px}}.cms-rotator .cms-rotator-slider .swiper-navigations{position:absolute;z-index:2;top:15px;bottom:auto;left:auto;right:18px}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .swiper-navigations{width:min-content;height:fit-content;top:0;bottom:0;right:-4px;margin:auto 0 auto 0}}.cms-rotator .cms-rotator-slider .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .swiper-navigations .swiper-button{display:block;height:40px;width:40px}}.cms-rotator .cms-rotator-slider .swiper-navigations .swiper-button:first-child{margin-right:5px}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .swiper-navigations .swiper-button:first-child{margin:0 0 6px 0}}@media(min-width: 992px){.cms-rotator .cms-rotator-slider .swiper-navigations .swiper-button svg{width:100%;height:auto}}.cms-list-item{margin-top:52px;position:relative}@media(min-width: 992px){.cms-list-item{margin-top:118px}}.cms-list-item.with-btn .bg-shape-element{top:40.46vw}@media(min-width: 768px){.cms-list-item.with-btn .bg-shape-element{top:12vw}}@media(min-width: 992px){.cms-list-item.with-btn .bg-shape-element{top:11vw}}@media(min-width: 1600px){.cms-list-item.with-btn .bg-shape-element{top:8vw}}.cms-list-item .bg-shape-element{top:26.46vw;opacity:.78}@media(min-width: 768px){.cms-list-item .bg-shape-element{top:5vw}}@media(min-width: 992px){.cms-list-item .bg-shape-element{overflow:visible;top:11.4vw;left:16%;width:33%;opacity:1}}@media(min-width: 1440px){.cms-list-item .bg-shape-element{top:6.4vw}}@media(min-width: 1600px){.cms-list-item .bg-shape-element{top:5.4vw}}.cms-list-item .bg-shape-element svg{width:125%}@media(min-width: 768px){.cms-list-item .bg-shape-element svg{width:100%}}.cms-list-item .title,.cms-list-item .subtitle{text-align:center;box-sizing:border-box;padding:0 24px}.cms-list-item .subtitle{margin-top:8px}.cms-list-item .secondary{width:260px;display:block;margin:18px auto 0 auto}.cms-list-item .item-cards-wrapper{display:flex;flex-wrap:wrap;position:relative;margin-top:45px;justify-content:center}@media(min-width: 992px){.cms-list-item .item-cards-wrapper{margin-top:96px}}.cms-list-item .item-cards-wrapper .card-item{height:auto;flex:0 0 84%;margin:0 0 15px 0}@media(min-width: 768px){.cms-list-item .item-cards-wrapper .card-item{flex:0 0 45%;margin:0 15px 15px 0}}@media(min-width: 1200px){.cms-list-item .item-cards-wrapper .card-item{flex:0 0 23.6%;margin:0 15px 0 0}}@media(min-width: 768px){.cms-list-item .item-cards-wrapper .card-item:nth-child(2){margin-right:0}}@media(min-width: 1200px){.cms-list-item .item-cards-wrapper .card-item:nth-child(2){margin-right:15px}}@media(min-width: 768px){.cms-list-item .item-cards-wrapper .card-item:nth-child(3){margin-bottom:0}}.cms-list-item .item-cards-wrapper .card-item:last-child{margin:0}.cms-list-item .item-cards-wrapper .card-item .one-item{position:relative;box-sizing:border-box;padding:10px 12px 60px;border:1px solid #707070;transition:all .3s ease-in-out;height:100%;background:#fff}@media(min-width: 992px){.cms-list-item .item-cards-wrapper .card-item .one-item{padding:10px 12px 65px}}@media(hover: hover){.cms-list-item .item-cards-wrapper .card-item .one-item:hover{outline:2px solid #f5be32;outline-offset:-2px;border-color:rgba(0,0,0,0)}}.cms-list-item .item-cards-wrapper .card-item .one-item .image{background-size:cover;background-position:center center;background-repeat:no-repeat;height:calc(100vw + 10px)}@media(min-width: 768px){.cms-list-item .item-cards-wrapper .card-item .one-item .image{height:50vw}}@media(min-width: 992px){.cms-list-item .item-cards-wrapper .card-item .one-item .image{height:26.7vw;max-height:484px}}.cms-list-item .item-cards-wrapper .card-item .one-item .image.no-img{background-image:url("/integration/home-hotels/public/images/placeholder/portrait.png")}.cms-list-item .item-cards-wrapper .card-item .one-item .text-content{text-align:center;margin-top:20px}@media(min-width: 992px){.cms-list-item .item-cards-wrapper .card-item .one-item .text-content{margin-top:20px}}.cms-list-item .item-cards-wrapper .card-item .one-item .text-content .desc{margin-top:8px;margin-bottom:23px;padding:0 15px}@media(min-width: 992px){.cms-list-item .item-cards-wrapper .card-item .one-item .text-content .desc{padding:0}}.cms-list-item .item-cards-wrapper .card-item .one-item .text-content .btn-wrap{position:absolute;left:50%;transform:translateX(-50%);width:92%;bottom:18px}@media(min-width: 992px){.cms-list-item .item-cards-wrapper .card-item .one-item .text-content .btn-wrap{bottom:21px}}.cms-list-item .item-cards-wrapper .card-item .one-item .text-content .btn-wrap .btn{padding:14px 35px}@media(min-width: 992px){.cms-list-item .item-cards-wrapper .card-item .one-item .text-content .btn-wrap .btn{padding:12px 14px}}.cms-locations-list-slider{margin-top:32px;position:relative}@media(min-width: 992px){.cms-locations-list-slider{margin-top:162px}}.cms-locations-list-slider .bg-shape-element{top:-17px;opacity:.78}@media(min-width: 768px){.cms-locations-list-slider .bg-shape-element{top:5vw}}@media(min-width: 992px){.cms-locations-list-slider .bg-shape-element{overflow:visible;top:-78px;left:13%;width:36%;opacity:1}}.cms-locations-list-slider .bg-shape-element svg{width:125%}@media(min-width: 768px){.cms-locations-list-slider .bg-shape-element svg{width:100%}}.cms-locations-list-slider .title,.cms-locations-list-slider .subtitle{text-align:center;box-sizing:border-box;padding:0 24px}.cms-locations-list-slider .subtitle{margin-top:8px}.cms-locations-list-slider .locations-list-slider{position:relative}.cms-locations-list-slider .locations-list-slider .custom-swiper-slide{padding-top:77px}@media(min-width: 992px){.cms-locations-list-slider .locations-list-slider .custom-swiper-slide{padding:0 1px 2px 1px;margin-top:101px}}.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide{height:auto}.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item{position:relative;box-sizing:border-box;padding:10px 12px 19px;border:1px solid #707070;transition:all .3s ease-in-out;height:100%;background:#fff}@media(min-width: 992px){.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item{padding:10px 14px 26px}}@media(hover: hover){.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item:hover{outline:2px solid #f5be32;outline-offset:-2px;border-color:rgba(0,0,0,0)}}.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item .image{background-size:cover;background-position:center center;background-repeat:no-repeat;height:81.6vw}@media(min-width: 992px){.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item .image{height:25.2vw;max-height:484px}}.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item .image.no-img{background-image:url("/integration/home-hotels/public/images/placeholder/portrait.png")}.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item .text-content{text-align:center;margin-top:12px;height:calc(100% - (81.6vw + 12px));display:flex;flex-direction:column}@media(min-width: 992px){.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item .text-content{margin-top:20px;height:calc(100% - (25.25vw + 20px))}}.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item .text-content .h5-style{margin-bottom:20px;overflow:hidden}@media(min-width: 992px){.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item .text-content .h5-style{margin-bottom:36px}}.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item .text-content .h5-style.with-desc{margin:0}.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item .text-content .desc{margin-top:2px;margin-bottom:13px}@media(min-width: 992px){.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item .text-content .desc{margin-bottom:26px}}.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap{position:static;width:100%;margin-top:auto}.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap .btn{padding:9.5px 10px 9.5px}@media(min-width: 992px){.cms-locations-list-slider .locations-list-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap .btn{padding:11.5px 14px 11.5px}}.cms-locations-list-slider .locations-list-slider .swiper-navigations{position:absolute;z-index:2;top:24px;bottom:auto;left:auto;right:18px}@media(min-width: 992px){.cms-locations-list-slider .locations-list-slider .swiper-navigations{width:min-content;height:max-content;bottom:0;right:-22px;margin:auto 0 auto 0}}.cms-locations-list-slider .locations-list-slider .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer}@media(min-width: 992px){.cms-locations-list-slider .locations-list-slider .swiper-navigations .swiper-button{display:block;height:40px;width:40px}}.cms-locations-list-slider .locations-list-slider .swiper-navigations .swiper-button:first-child{margin-right:5px}@media(min-width: 992px){.cms-locations-list-slider .locations-list-slider .swiper-navigations .swiper-button:first-child{margin:0 0 6px 0}}@media(min-width: 992px){.cms-locations-list-slider .locations-list-slider .swiper-navigations .swiper-button svg{width:100%;height:auto}}body.has-location-popup .fancybox-bg{background-color:#fff;opacity:1}body.has-location-popup .fancybox-bg::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("/integration/home-hotels/public/images/backgrounds/BG_shape_leftside.svg");background-position:0 -16px;background-size:contain;background-repeat:no-repeat;opacity:.78;z-index:1}@media(min-width: 992px){body.has-location-popup .fancybox-bg::after{background-position:0 0;background-size:auto auto;opacity:.8}}body.has-location-popup .fancybox-content{padding:0 0;width:calc(100% - 32px);max-height:calc(100% - 32px);max-width:540px;border:2px solid #f5be32}@media(min-width: 992px){body.has-location-popup .fancybox-content{max-width:1770px;width:calc(100% - 127px);max-height:calc(100% - 127px)}}body.has-location-popup .fancybox-content .fancybox-close-small{background-image:url("/integration/home-hotels/public/images/icons/UI-close.svg");background-position:center center;background-repeat:no-repeat;background-size:16.5px 16.5px;padding:0;top:27px;right:26px;width:35px;height:35px;background-color:#fff;opacity:1}@media(min-width: 992px){body.has-location-popup .fancybox-content .fancybox-close-small{top:18px;right:18px}}body.has-location-popup .fancybox-content .fancybox-close-small svg{display:none}body.has-location-popup .fancybox-content .inner-wrapper{box-sizing:border-box;padding:16px 16.5px 16px 14.5px}@media(min-width: 992px){body.has-location-popup .fancybox-content .inner-wrapper{padding:21px 21.5px 26px 21.5px;max-width:100%;display:flex}}@media(min-width: 1600px){body.has-location-popup .fancybox-content .inner-wrapper{max-width:1760px}}body.has-location-popup .fancybox-content .inner-wrapper .img-wrap{background-size:cover;background-position:center center;background-repeat:no-repeat;height:83.73vw}@media(min-width: 992px){body.has-location-popup .fancybox-content .inner-wrapper .img-wrap{height:auto;flex:0 0 43%;max-width:43%;min-height:37.98vw}}@media(min-width: 1600px){body.has-location-popup .fancybox-content .inner-wrapper .img-wrap{min-height:33.98vw}}@media(min-width: 992px){body.has-location-popup .fancybox-content .inner-wrapper .text-wrap{flex:0 0 57%;max-width:57%;box-sizing:border-box;padding-left:36px;padding-right:26px;padding-top:14px}}body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .popup-title{margin-top:16px}@media(min-width: 992px){body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .popup-title{margin-top:30px}}body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .popup-desc{margin-top:12px}body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .btn{margin-top:18px;padding:11.5px 50px 11.5px}@media(min-width: 992px){body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .btn{padding:11.5px 58px 11.5px}}body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set{border-top:1px solid #c6c6c6;margin-top:45px;padding-top:22px}@media(min-width: 992px){body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set{display:flex;align-items:flex-start;flex-wrap:wrap}}body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .prop-title{text-transform:uppercase}@media(min-width: 992px){body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .prop-title{text-transform:none;flex:0 0 100%;max-width:100%}}body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .brand-name,body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .location-name,body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .property-link{display:block;text-transform:uppercase}body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .brand-name{margin-top:8px;line-height:2.5rem;font-size:1rem;letter-spacing:.8px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .brand-name{margin-top:4px}}body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .location-name{line-height:1.25rem;font-size:1rem;letter-spacing:.8px;color:#29768d;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .location-name{line-height:1.75rem}}body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .property-link{text-decoration:none;text-align:left;padding-left:11px;line-height:1.25rem;font-size:.875rem;letter-spacing:.7px;color:#696665;font-family:"Avenir-Heavy-Regular",serif}@media(min-width: 992px){body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .property-link{letter-spacing:.35px;line-height:1.75rem;margin-top:8px}}@media(hover: hover){body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .property-link:hover{text-decoration:underline}}body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .left-set{padding-bottom:4px}@media(min-width: 992px){body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .left-set{flex:0 0 52%;max-width:52%}}@media(min-width: 992px){body.has-location-popup .fancybox-content .inner-wrapper .text-wrap .property-set .right-set{flex:0 0 48%;max-width:48%;box-sizing:border-box;padding-left:22px}}.accordion-image-plus-text-list-item{margin-top:40px}@media(min-width: 992px){.accordion-image-plus-text-list-item{margin-top:87px}}.accordion-image-plus-text-list-item .content-wrapper{width:100%;overflow:hidden}@media(min-width: 992px){.accordion-image-plus-text-list-item .content-wrapper{position:relative}}.accordion-image-plus-text-list-item .content-wrapper .bg-shape-element{display:none}@media(min-width: 992px){.accordion-image-plus-text-list-item .content-wrapper .bg-shape-element{display:block;width:32.6%;transform:none;left:auto;right:0;top:10%}}@media(min-width: 992px){.accordion-image-plus-text-list-item .content-wrapper .bg-shape-element svg{width:100%}}.accordion-image-plus-text-list-item .content-wrapper .h3-style{text-align:center;width:91.2%;margin:0 auto 26px auto}@media(min-width: 992px){.accordion-image-plus-text-list-item .content-wrapper .h3-style{width:65%;margin:0 auto 41px auto}}.accordion-image-plus-text-list-item .content-wrapper .items-wrapper{margin-top:27px;position:relative}@media(min-width: 992px){.accordion-image-plus-text-list-item .content-wrapper .items-wrapper{width:86%;margin:22px auto 0 auto;max-width:1238px}}.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .bg-shape-element{display:block;top:-3.1%}@media(min-width: 768px){.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .bg-shape-element{top:2%}}@media(min-width: 992px){.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .bg-shape-element{display:none}}.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .bg-shape-element svg{width:175%;transform:scaleX(-1)}@media(min-width: 768px){.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .bg-shape-element svg{width:100%}}.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item{width:91.2%;margin:0 auto 30px auto;background-color:#fff;border:1px solid #ffc723;padding:2.9% 14.5px 6.5% 14.5px}@media(min-width: 992px){.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item{width:98%;padding:31px 0;position:relative;min-height:196px;margin:0 0 30px auto}}@media(hover: hover){.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item:hover{border-color:#655e5b}}.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item.opened{border-color:#655e5b}.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item.opened .text-area .readmore-btn{margin:20px 2px 5px}.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item:last-child{margin-bottom:0}.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item .img-area{width:83.5vw;height:46.8vw;background-repeat:no-repeat;background-size:cover;background-position:center;margin:0 auto}@media(min-width: 992px){.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item .img-area{width:21.87vw;height:12.25vw;margin:0;position:absolute;top:10px;left:-26px;max-width:314px;max-height:176px}}.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item .text-area{width:83.5vw;margin:18.8px auto 0 auto}@media(min-width: 992px){.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item .text-area{width:68.4%;margin:0 50px 0 auto}}.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item .text-area .h5-style{text-transform:capitalize}@media(min-width: 1440px){.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item .text-area .h5-style{padding-top:10px}}.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item .text-area .content-style{margin-top:5px;padding-right:25px}@media(min-width: 768px){.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item .text-area .content-style{padding-right:0}}@media(min-width: 992px){.accordion-image-plus-text-list-item .content-wrapper .items-wrapper .item .text-area .readmore-btn{margin:10px 2px 0}}.property-home-intro-image{margin-top:15px}@media(min-width: 992px){.property-home-intro-image{margin-top:49px}}.property-home-intro-image .title,.property-home-intro-image .subtitle{text-align:center;box-sizing:border-box;padding:0 50px}.property-home-intro-image .title{font-size:2.8125rem;line-height:2.8125rem}@media(min-width: 992px){.property-home-intro-image .title{font-size:3.4375rem;line-height:3.4375rem}}.property-home-intro-image .subtitle{margin-top:9px;font-size:1.25rem;text-transform:uppercase}@media(min-width: 992px){.property-home-intro-image .subtitle{font-size:1.5rem}}.property-home-intro-image .content-wrapper{padding-top:20vw}@media(min-width: 992px){.property-home-intro-image .content-wrapper{padding:7vw 0 0;display:flex;align-items:flex-start}}.property-home-intro-image .content-wrapper .main-img{width:95.5%;height:53.4vw;position:relative}@media(min-width: 992px){.property-home-intro-image .content-wrapper .main-img{width:43.84%;height:24.7vw}}.property-home-intro-image .content-wrapper .main-img .bg-shape-element{width:98.8%;height:100.67vw;top:-48px;left:-26px;z-index:-1}@media(min-width: 992px){.property-home-intro-image .content-wrapper .main-img .bg-shape-element{width:79.2%;height:39.5vw;opacity:.8;top:-60px;left:48px}}.property-home-intro-image .content-wrapper .main-img .slide-img{width:100%;height:53.4vw;background-repeat:no-repeat;background-size:cover;background-position:center;cursor:pointer}@media(min-width: 992px){.property-home-intro-image .content-wrapper .main-img .slide-img{height:24.7vw;max-height:476px}}.property-home-intro-image .content-wrapper .main-img .swiper-navigations{width:min-content;height:fit-content;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0 auto auto;z-index:1}@media(min-width: 992px){.property-home-intro-image .content-wrapper .main-img .swiper-navigations{right:-16px}}.property-home-intro-image .content-wrapper .main-img .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer;display:block;margin:-3px 0}.property-home-intro-image .content-wrapper .text-area{width:91.2%;margin:2.9% auto 0 auto;padding:27px 20px 32px 23px;position:relative}@media(min-width: 992px){.property-home-intro-image .content-wrapper .text-area{width:71.2%;padding:57px 8.75% 81px 18.95%;margin:4.4% 0 0 -15.75%}}.property-home-intro-image .content-wrapper .text-area:before{content:"";position:absolute;width:100%;height:100%;border:2px solid #8382af;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:-1}@media(min-width: 992px){.property-home-intro-image .content-wrapper .text-area:before{width:93.5%;transform:skewX(-5deg);left:12px}}.property-home-intro-image .content-wrapper .text-area .property-h5-style{text-transform:capitalize;font-size:1.625rem;line-height:2rem;letter-spacing:.78px}@media(min-width: 992px){.property-home-intro-image .content-wrapper .text-area .property-h5-style{font-size:1.5rem;line-height:1.75rem;letter-spacing:.6px}}.property-home-intro-image .content-wrapper .text-area .property-content-style{margin-top:5.7px}@media(min-width: 992px){.property-home-intro-image .content-wrapper .text-area .property-content-style{margin-top:15.7px}}@media(min-width: 992px){.property-home-intro-image .content-wrapper .text-area .property-content-style p{margin-bottom:28px}}@media(min-width: 992px){.property-home-intro-image .content-wrapper .text-area .property-content-style p:last-child{margin-bottom:0}}.property-home-intro-image .content-wrapper .text-area .property-content-style ul{font-size:.9375rem;line-height:1.5625rem;letter-spacing:.38px;color:#595451;padding-left:20px}.property-home-intro-image .content-wrapper .text-area .property-content-style ul li::marker{color:#f5be32;font-size:.875rem}@media(min-width: 992px){.property-home-intro-image .content-wrapper .text-area .property-content-style ul li::marker{font-size:1rem}}.property-home-intro-image .content-wrapper .text-area .property-content-style ul li strong{font-family:"Avenir-Medium-Regular",serif;color:#595451;font-weight:bold}.property-home-intro-image .content-wrapper .text-area .property-content-style ul li:last-child{font-family:"Avenir-Medium-Regular",serif;color:#595451;font-weight:bold}.property-home-intro-image .content-wrapper .text-area .secondary{display:block;margin:20.4px auto 0 0;width:fit-content}@media(min-width: 992px){.property-home-intro-image .content-wrapper .text-area .secondary{margin:20px auto 0 0}}.property-home-intro-image .content-wrapper .text-area .link{display:block;margin:20.4px auto 0 auto;width:fit-content}@media(min-width: 992px){.property-home-intro-image .content-wrapper .text-area .link{margin:20px auto 0 0}}body .property-home-intro-image .main-img:before{opacity:0}body.body-loaded .property-home-intro-image .main-img:before{opacity:1}.property-cms-room-list-icons{margin-top:48px}@media(min-width: 992px){.property-cms-room-list-icons{margin-top:100px}}.property-cms-room-list-icons .content-wrapper{position:relative}.property-cms-room-list-icons .content-wrapper .bg-shape-element{display:none}@media(min-width: 992px){.property-cms-room-list-icons .content-wrapper .bg-shape-element{display:block;width:68px;transform:none;left:0;height:308px;top:-50px}}.property-cms-room-list-icons .content-wrapper .bg-shape-element svg{width:148%}.property-cms-room-list-icons .content-wrapper .title,.property-cms-room-list-icons .content-wrapper .subtitle{text-align:center;box-sizing:border-box;padding:0 24px}.property-cms-room-list-icons .content-wrapper .subtitle{margin-top:8px}.property-cms-room-list-icons .content-wrapper .list-icon-wrapper{display:flex;flex-wrap:wrap;width:calc(100% - 44px);margin:auto}@media(min-width: 992px){.property-cms-room-list-icons .content-wrapper .list-icon-wrapper{justify-content:center}}@media(min-width: 1200px){.property-cms-room-list-icons .content-wrapper .list-icon-wrapper{width:calc(100% - 386px)}}.property-cms-room-list-icons .content-wrapper .list-icon-wrapper .list-icon{flex:0 0 33.33%;margin-top:25px}@media(min-width: 992px){.property-cms-room-list-icons .content-wrapper .list-icon-wrapper .list-icon{flex:0 0 calc((100% - 175px)/6);margin-top:33px;margin-right:18px;margin-left:18px}}@media(min-width: 992px){.property-cms-room-list-icons .content-wrapper .list-icon-wrapper .list-icon:nth-child(6n){margin-right:0}}.property-cms-room-list-icons .content-wrapper .list-icon-wrapper .list-icon .image{background-size:contain;background-position:center center;background-repeat:no-repeat;width:42px;height:32px;margin:auto}@media(min-width: 992px){.property-cms-room-list-icons .content-wrapper .list-icon-wrapper .list-icon .image{width:71px;height:51px}}.property-cms-room-list-icons .content-wrapper .list-icon-wrapper .list-icon .image.no-img{background-image:url("/integration/home-hotels/public/images/placeholder/portrait.png")}.property-cms-room-list-icons .content-wrapper .list-icon-wrapper .list-icon .icon-text{line-height:.875rem;font-size:.8125rem;letter-spacing:1.04;color:#595451;font-family:"Avenir-Black-Regular",serif;text-transform:capitalize;display:block;width:100%;text-align:center;margin-top:15px}@media(min-width: 992px){.property-cms-room-list-icons .content-wrapper .list-icon-wrapper .list-icon .icon-text{line-height:1.125rem;font-size:.9375rem;letter-spacing:1.2;color:#595451;font-family:"Avenir-Black-Regular",serif}}.property-cms-rotator{margin-top:60px}.property-cms-rotator .bg-shape-element{top:7.46vw}@media(min-width: 992px){.property-cms-rotator .bg-shape-element{top:2.1vw;overflow:visible;left:51%;width:69%}}@media(min-width: 1600px){.property-cms-rotator .bg-shape-element{width:64%}}.property-cms-rotator .bg-shape-element svg{width:107%}.property-cms-rotator .cms-rotator-slider{position:relative}.property-cms-rotator .cms-rotator-slider .custom-swiper-slide{padding-top:69px;padding-bottom:0}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide{padding-top:106px;padding-bottom:106px;padding-right:10px}}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper{display:flex;align-items:center}}.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .image{height:51.2vw;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:0 16px;position:relative}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .image{height:39.51vw;order:1;flex:0 0 77%;margin-left:-9.2%;margin-right:0;max-height:760px}}.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .image .img-cap{position:absolute;bottom:-31px;text-align:center;box-sizing:border-box;padding:8px 10px;left:0;width:100%;text-transform:uppercase;background:#fff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:.9375rem;font-size:.75rem;letter-spacing:.96px;color:#276d83;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .image .img-cap{left:auto;max-width:70%;right:0;font-size:.9375rem;line-height:1.25rem;letter-spacing:1.5px;width:max-content;bottom:22px;padding:15px 18px}}.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content{background:#fceec8;width:calc(100% - 32px);margin:11px auto 0;padding-top:29px;padding-bottom:28px}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content{margin:4px 0 0;padding-top:90px;padding-bottom:68px;flex:0 0 32%;position:relative;z-index:1;margin-right:-8%;margin-left:8%}}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content::after,.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content::before{content:"";position:absolute;height:100%;width:50%;background:#fceec8;top:0;z-index:-1;left:-28px;transform:skewX(-6deg)}}@media(min-width: 1440px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content::after,.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content::before{left:-50px;transform:skewX(-12deg)}}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content::after{left:auto;right:-55px}}.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .subtitle{padding:0 28px}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .subtitle{padding:0 13px}}.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .title{margin-top:8px;text-align:left;padding:0 28px}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .title{margin-top:0;padding:0 13px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1200px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .title{padding:0 10px 0 13px}}.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .desc{padding:0 28px;margin-top:5px}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .desc{padding:0 13px;margin-top:6px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1440px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .desc{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap{padding:0 28px;margin-top:28px}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap{padding:0 13px;margin-top:16px}}.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap .btn{padding:11.5px 17px 11.5px}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap .btn{padding:11.5px 12px 11.5px;margin-right:4px}}.property-cms-rotator .cms-rotator-slider .swiper-navigations{position:absolute;z-index:2;top:15px;bottom:auto;left:auto;right:18px}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .swiper-navigations{width:min-content;height:fit-content;top:0;bottom:0;right:-4px;margin:auto 0 auto 0}}.property-cms-rotator .cms-rotator-slider .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .swiper-navigations .swiper-button{display:block;height:40px;width:40px}}.property-cms-rotator .cms-rotator-slider .swiper-navigations .swiper-button:first-child{margin-right:5px}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .swiper-navigations .swiper-button:first-child{margin:0 0 6px 0}}@media(min-width: 992px){.property-cms-rotator .cms-rotator-slider .swiper-navigations .swiper-button svg{width:100%;height:auto}}.property-cms-list-icons-grid{margin-top:26.22px}@media(min-width: 992px){.property-cms-list-icons-grid{margin-top:110px}}@media(min-width: 992px){.property-cms-list-icons-grid .content-wrapper{position:relative}}.property-cms-list-icons-grid .content-wrapper .title,.property-cms-list-icons-grid .content-wrapper .subtitle{text-align:center;box-sizing:border-box;padding:0 24px}.property-cms-list-icons-grid .content-wrapper .subtitle{margin-top:8px}.property-cms-list-icons-grid .content-wrapper .list-icon-wrapper{display:flex;flex-wrap:wrap;width:100%;margin:50px auto}@media(min-width: 992px){.property-cms-list-icons-grid .content-wrapper .list-icon-wrapper{width:92%;margin:0 auto 0}}.property-cms-list-icons-grid .content-wrapper .five-item{padding:0px 6%;margin-bottom:38px}.property-cms-list-icons-grid .content-wrapper .five-item:last-child{margin-bottom:0}@media(min-width: 992px){.property-cms-list-icons-grid .content-wrapper .five-item{background-color:unset;padding:73px 52px 0 1%;margin-bottom:0;flex:0 0 33.33%;position:relative}}.property-cms-list-icons-grid .content-wrapper .five-item .item{display:flex;flex-direction:column;height:100%}.property-cms-list-icons-grid .content-wrapper .five-item .item img{max-height:70px;max-width:70px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}@media(min-width: 992px){.property-cms-list-icons-grid .content-wrapper .five-item .item img{max-height:75px;max-width:75px}}.property-cms-list-icons-grid .content-wrapper .five-item .item .content-style{margin-top:8px}@media(min-width: 992px){.property-cms-list-icons-grid .content-wrapper .five-item .item .content-style{margin-top:3px;margin-bottom:25px}}.property-cms-list-icons-grid .content-wrapper .five-item .item .btn-wrap{margin-top:40px}@media(min-width: 992px){.property-cms-list-icons-grid .content-wrapper .five-item .item .btn-wrap{padding:20px 0px 6px;margin-top:auto}}.property-cms-list-icons-grid .content-wrapper .five-item .item .btn-wrap .btn{padding:18.5px 69px 10.5px}@media(min-width: 992px){.property-cms-list-icons-grid .content-wrapper .five-item .item .btn-wrap .btn{padding:15.5px 38px 13.5px;max-width:max-content;min-width:276px}}.property-cms-list-icons-grid .content-wrapper .five-item .item .btn-wrap .btn .hover-text{display:none}.cms-data-hotel-list-icons{margin-top:42px}@media(min-width: 992px){.cms-data-hotel-list-icons{margin-top:167px}}.cms-data-hotel-list-icons .content-wrapper .title,.cms-data-hotel-list-icons .content-wrapper .subtitle{text-align:center;box-sizing:border-box;padding:0 24px}.cms-data-hotel-list-icons .content-wrapper .subtitle{margin-top:8px}.cms-data-hotel-list-icons .content-wrapper .list-icon-wrapper{display:flex;flex-wrap:wrap;width:90%;margin:0 auto 0}@media(min-width: 992px){.cms-data-hotel-list-icons .content-wrapper .list-icon-wrapper{margin:42px auto 0}}.cms-data-hotel-list-icons .content-wrapper .list-icon-wrapper.four-item .one-item{position:relative;box-sizing:border-box;margin-top:37px}@media(min-width: 992px){.cms-data-hotel-list-icons .content-wrapper .list-icon-wrapper.four-item .one-item{width:calc((100% - 72px)/4);margin-right:7px;margin-left:7px;margin-top:42px}}@media(min-width: 992px){.cms-data-hotel-list-icons .content-wrapper .list-icon-wrapper.three-item .one-item{width:calc((100% - 72px)/3);margin-right:12px;margin-left:12px;margin-top:15px}}.cms-data-hotel-list-icons .content-wrapper .list-icon-wrapper .one-item img{height:86px;max-width:86px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}@media(min-width: 992px){.cms-data-hotel-list-icons .content-wrapper .list-icon-wrapper .one-item img{height:74px;max-width:74px}}.cms-data-hotel-list-icons .content-wrapper .list-icon-wrapper .one-item .itm-desc{margin-top:9px}@media(min-width: 992px){.cms-data-hotel-list-icons .content-wrapper .list-icon-wrapper .one-item .itm-desc{margin-top:8px}}.cms-data-hotel-list-icons .content-wrapper .list-icon-wrapper .one-item .text-content{margin-top:10px;padding:17px}@media(min-width: 992px){.cms-data-hotel-list-icons .content-wrapper .list-icon-wrapper .one-item .text-content{margin-top:0px;padding:25px}}.cms-data-hotel-list-icons .content-wrapper .list-icon-wrapper .one-item .text-content .desc{margin-top:8px;margin-bottom:23px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.cms-data-hotel-list-icons .content-wrapper .list-icon-wrapper .one-item .text-content .desc{padding:0px 0px}}.property-cms-image-highlight-text-list{margin-top:15px}@media(min-width: 992px){.property-cms-image-highlight-text-list{margin-top:40px}}.property-cms-image-highlight-text-list .content-wrapper{padding-top:15vw}@media(min-width: 992px){.property-cms-image-highlight-text-list .content-wrapper{padding:4vw 0;display:flex;align-items:flex-start}}.property-cms-image-highlight-text-list .content-wrapper .main-img{width:91.5%;margin:0 auto 0;height:53.4vw;position:relative}@media(min-width: 992px){.property-cms-image-highlight-text-list .content-wrapper .main-img{width:56.84%;height:31.9vw;margin:0}}.property-cms-image-highlight-text-list .content-wrapper .main-img:before{content:"";position:absolute;width:41.8%;height:74.67vw;background-color:#a5a4cb;z-index:-1;transform:skewY(-20deg);top:-5vw;left:-4.26vw}@media(min-width: 992px){.property-cms-image-highlight-text-list .content-wrapper .main-img:before{width:57.2%;height:25.5vw;transform:skewY(-22deg);top:3.4vw;left:0}}.property-cms-image-highlight-text-list .content-wrapper .main-img .slide-img{width:100%;height:53.4vw;background-repeat:no-repeat;background-size:cover;background-position:center;cursor:pointer}@media(min-width: 992px){.property-cms-image-highlight-text-list .content-wrapper .main-img .slide-img{height:31.9vw}}.property-cms-image-highlight-text-list .content-wrapper .main-img .swiper-navigations{width:min-content;height:fit-content;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0 auto auto;z-index:1}.property-cms-image-highlight-text-list .content-wrapper .main-img .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer;display:block;margin:-3px 0}.property-cms-image-highlight-text-list .content-wrapper .text-area{width:91.2%;margin:0 auto 0 auto;padding:27px 20px 32px 23px;position:relative}@media(min-width: 992px){.property-cms-image-highlight-text-list .content-wrapper .text-area{width:46.2%;padding:81px 104px 101px 134px;margin:4.4% 0 0 -77px}}.property-cms-image-highlight-text-list .content-wrapper .text-area:before{content:"";position:absolute;width:100%;height:100%;border:2px solid #8382af;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:-1}@media(min-width: 992px){.property-cms-image-highlight-text-list .content-wrapper .text-area:before{width:94.5%;transform:skewX(-4deg);left:18px}}.property-cms-image-highlight-text-list .content-wrapper .text-area .property-content-style{margin-top:10.7px}.property-cms-image-highlight-text-list .content-wrapper .text-area .property-content-style.custom-link-color a{color:#4f5693}@media(min-width: 992px){.property-cms-image-highlight-text-list .content-wrapper .text-area .property-content-style{margin-top:15.7px}}@media(min-width: 992px){.property-cms-image-highlight-text-list .content-wrapper .text-area .property-content-style p{margin-bottom:28px}}@media(min-width: 992px){.property-cms-image-highlight-text-list .content-wrapper .text-area .property-content-style p:last-child{margin-bottom:0}}.property-cms-image-highlight-text-list .content-wrapper .text-area .property-content-style p img{width:226px;height:152px;background-size:cover;background-repeat:no-repeat;background-position:center;display:block;margin:auto;max-width:100%}@media(min-width: 992px){.property-cms-image-highlight-text-list .content-wrapper .text-area .property-content-style p img{width:auto;height:215px;margin:0}}.property-cms-image-highlight-text-list .content-wrapper .text-area .property-content-style ul{font-size:.9375rem;line-height:1.5625rem;letter-spacing:.38px;color:#595451;padding-left:20px}.property-cms-image-highlight-text-list .content-wrapper .text-area .property-content-style ul li::marker{color:#f5be32;font-size:.875rem}@media(min-width: 992px){.property-cms-image-highlight-text-list .content-wrapper .text-area .property-content-style ul li::marker{font-size:1rem}}.property-cms-image-highlight-text-list .content-wrapper .text-area .property-content-style ul li strong{font-family:"Avenir-Medium-Regular",serif;color:#595451;font-weight:bold}.property-cms-image-highlight-text-list .content-wrapper .text-area .property-content-style ul li:last-child{font-family:"Avenir-Medium-Regular",serif;color:#595451;font-weight:bold}.property-cms-image-highlight-text-list .content-wrapper .text-area .secondary{display:block;margin:20.4px auto 0 auto;width:fit-content}@media(min-width: 992px){.property-cms-image-highlight-text-list .content-wrapper .text-area .secondary{margin:20px auto 0 0}}.property-cms-image-highlight-text-list .content-wrapper .text-area .link{display:block;margin:20.4px auto 0 auto;width:fit-content}@media(min-width: 992px){.property-cms-image-highlight-text-list .content-wrapper .text-area .link{margin:20px auto 0 0}}body .property-cms-image-highlight-text-list .main-img:before{opacity:0}body.body-loaded .property-cms-image-highlight-text-list .main-img:before{opacity:1}.capacity-chart{margin-top:34px}@media(min-width: 1200px){.capacity-chart{margin-top:115px}}.capacity-chart .title,.capacity-chart .subtitle,.capacity-chart .desc{text-align:center;box-sizing:border-box;padding:0 16px}@media(min-width: 1200px){.capacity-chart .title,.capacity-chart .subtitle,.capacity-chart .desc{padding:0 120px}}.capacity-chart .subtitle{margin-top:6px}.capacity-chart .desc{margin-top:12px}@media(min-width: 1200px){.capacity-chart .desc{margin-top:26px}}.capacity-chart .desc em{font-family:"Avenir-Light-Oblique",serif;font-style:normal}.capacity-chart .cc-inner{margin-top:26px;position:relative;overflow:hidden}@media(min-width: 1200px){.capacity-chart .cc-inner{display:flex;align-items:center;justify-content:space-between;max-width:77.64vw;margin:69px auto 0;flex-wrap:wrap;overflow:visible}}.capacity-chart .cc-inner .bg-shape-element{top:28px;left:-215px;transform:none;opacity:.78;z-index:-2}@media(min-width: 768px){.capacity-chart .cc-inner .bg-shape-element{left:0;width:52%}}@media(min-width: 992px){.capacity-chart .cc-inner .bg-shape-element{width:78%}}@media(min-width: 1200px){.capacity-chart .cc-inner .bg-shape-element{overflow:visible;top:40px;left:-11.25vw;width:42%;opacity:1}}@media(min-width: 1600px){.capacity-chart .cc-inner .bg-shape-element{width:37%}}.capacity-chart .cc-inner .bg-shape-element svg{width:97%}@media(min-width: 992px){.capacity-chart .cc-inner .bg-shape-element svg{width:48%}}@media(min-width: 1200px){.capacity-chart .cc-inner .bg-shape-element svg{width:100%}}@media(min-width: 1200px){.capacity-chart .cc-inner .cc-title-wrap{flex:0 0 100%;max-width:100%}}.capacity-chart .cc-inner .cc-title-wrap .cc-title{text-align:center;margin:0 auto 0;max-width:calc(100% - 32px);text-transform:uppercase}@media(min-width: 1200px){.capacity-chart .cc-inner .cc-title-wrap .cc-title{margin:0 0 0;max-width:49%}}.capacity-chart .cc-inner .cc{border:1px solid #8382af;margin:8px auto 0;max-width:calc(100% - 32px);box-sizing:border-box;padding:11px 13px 15px;background:#fff}@media(min-width: 992px){.capacity-chart .cc-inner .cc{max-width:60%}}@media(min-width: 1200px){.capacity-chart .cc-inner .cc{margin:22px 0 0;flex:0 0 49%;max-width:49%}}.capacity-chart .cc-inner .cc .one-item{position:relative;display:flex;align-items:center}.capacity-chart .cc-inner .cc .one-item::after{content:"";position:absolute;bottom:2px;left:50%;transform:translateX(-50%);height:1px;width:calc(100% - 26px);background:#c6c6c6}@media(min-width: 1200px){.capacity-chart .cc-inner .cc .one-item::after{bottom:5px}}.capacity-chart .cc-inner .cc .one-item:first-child::after{bottom:4px}@media(min-width: 1200px){.capacity-chart .cc-inner .cc .one-item:first-child::after{bottom:0}}.capacity-chart .cc-inner .cc .one-item:first-child .left{padding-top:8px;padding-bottom:0}@media(min-width: 1200px){.capacity-chart .cc-inner .cc .one-item:first-child .left{padding-top:21px}}@media(min-width: 1200px){.capacity-chart .cc-inner .cc .one-item:first-child .right{padding-top:15px}}.capacity-chart .cc-inner .cc .one-item:last-child::after{display:none}.capacity-chart .cc-inner .cc .one-item .left{background:#f4f4f4;text-transform:uppercase;box-sizing:border-box;padding:2px 0 2px 16px;flex:0 0 50%;max-width:50%;line-height:2.375rem;font-size:1rem;letter-spacing:1.28px;color:#37393b;font-family:"Avenir-Heavy-Regular",serif}@media(min-width: 1200px){.capacity-chart .cc-inner .cc .one-item .left{line-height:2.8125rem;padding:4px 0 4px 22px;max-width:40%}}.capacity-chart .cc-inner .cc .one-item .right{flex:0 0 41%;max-width:41%;padding-left:11px;box-sizing:border-box;line-height:1.625rem;font-size:1.125rem;letter-spacing:.63px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 1200px){.capacity-chart .cc-inner .cc .one-item .right{font-size:1.375rem;line-height:2.8125rem;letter-spacing:.77px;padding-left:54px}}.capacity-chart .cc-inner .cc-icons-grid{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 auto 0;max-width:calc(100% - 16px)}@media(min-width: 992px){.capacity-chart .cc-inner .cc-icons-grid{max-width:60%}}@media(min-width: 1200px){.capacity-chart .cc-inner .cc-icons-grid{margin:0 57px 0 0;max-width:38%;flex:0 0 38%;box-sizing:border-box}}@media(min-width: 1200px){.capacity-chart .cc-inner .cc-icons-grid.three-column .cc-item{flex:0 0 calc((100% - 48px)/3);max-width:calc((100% - 48px)/3)}}@media(min-width: 1200px){.capacity-chart .cc-inner .cc-icons-grid.three-column .cc-item:nth-child(3){margin-top:0}}.capacity-chart .cc-inner .cc-icons-grid .cc-item{flex:0 0 calc((100% - 32px)/2);margin:25px 8px 0;max-width:calc((100% - 32px)/2);text-align:center}@media(min-width: 1200px){.capacity-chart .cc-inner .cc-icons-grid .cc-item:first-child{margin-top:0}}@media(min-width: 1200px){.capacity-chart .cc-inner .cc-icons-grid .cc-item:nth-child(2){margin-top:0}}.capacity-chart .cc-inner .cc-icons-grid .cc-item img{height:64px;width:auto}.capacity-chart .cc-inner .cc-icons-grid .cc-item .name{text-transform:capitalize;line-height:1.125rem;font-size:.9375rem;letter-spacing:1.2px;color:#595451;font-family:"Avenir-Medium-Regular",serif}.property-two-column-text-box-list.enabled .cms-two-column-bg-shape .bg-shape-element{display:block}@media(min-width: 768px){.property-two-column-text-box-list.enabled .cms-two-column-bg-shape .bg-shape-element{display:block}}.property-two-column-text-box-list.disabled .cms-two-column-bg-shape .bg-shape-element{display:none}@media(min-width: 768px){.property-two-column-text-box-list.disabled .cms-two-column-bg-shape .bg-shape-element{display:block}}.property-two-column-text-box-list.margin-enabled{margin-top:40px}@media(min-width: 992px){.property-two-column-text-box-list.margin-enabled{margin-top:90px}}.property-two-column-text-box-list.margin-disabled{margin-top:0}.property-two-column-text-box-list .cms-two-column-bg-shape{position:relative;padding-top:0px}@media(min-width: 768px){.property-two-column-text-box-list .cms-two-column-bg-shape{padding-top:43px}}.property-two-column-text-box-list .cms-two-column-bg-shape .bg-shape-element{top:-12px}@media(min-width: 768px){.property-two-column-text-box-list .cms-two-column-bg-shape .bg-shape-element{top:0;left:50%}}@media(min-width: 992px){.property-two-column-text-box-list .cms-two-column-bg-shape .bg-shape-element{overflow:visible;left:auto;right:0;transform:none;width:42%}}@media(min-width: 1200px){.property-two-column-text-box-list .cms-two-column-bg-shape .bg-shape-element{width:33%;height:36.6vw;overflow:hidden;top:-54px}}.property-two-column-text-box-list .cms-two-column-bg-shape .bg-shape-element svg{width:100%}.property-two-column-text-box-list .two-column-top-intro{width:91.66vw;max-width:88.5%;margin-left:auto;margin-right:auto}@media(min-width: 992px){.property-two-column-text-box-list .two-column-top-intro{max-width:74.8%}}@media(min-width: 1200px){.property-two-column-text-box-list .two-column-top-intro{max-width:75.5%}}.property-two-column-text-box-list .two-column-top-intro .sus-title{text-align:center;padding:0;margin-bottom:13px}@media(min-width: 992px){.property-two-column-text-box-list .two-column-top-intro .sus-title{text-align:center}}@media(min-width: 1200px){.property-two-column-text-box-list .two-column-top-intro .sus-title{text-align:center;margin-bottom:10px;padding-left:10px;padding-right:10px}}.property-two-column-text-box-list .two-column-top-intro .two-column-subtitle{text-align:center;text-transform:uppercase;margin-bottom:10px}@media(min-width: 992px){.property-two-column-text-box-list .two-column-top-intro .two-column-subtitle{text-align:center}}@media(min-width: 1200px){.property-two-column-text-box-list .two-column-top-intro .two-column-subtitle{text-align:center;margin-bottom:29px}}.property-two-column-text-box-list .two-column-top-intro .cms-two-column-btn{display:flex;justify-content:center;align-items:center;margin-top:20px}.property-two-column-text-box-list .content-wrapper{display:grid;gap:16px;width:90.9%;margin:39px auto 0 auto}@media(min-width: 992px){.property-two-column-text-box-list .content-wrapper{display:flex;width:calc(82.6% + 22px);margin:25px 3% 0 auto;flex-wrap:wrap;gap:12px}}@media(min-width: 1200px){.property-two-column-text-box-list .content-wrapper{display:flex;width:calc(82.6% + 22px);margin:8px 4% 0 auto;row-gap:22px;flex-wrap:wrap;column-gap:25px}}.property-two-column-text-box-list .content-wrapper .cms-two-column-text-box-item{border:4px solid #f4f4f4;padding:17px 15px 22px 15px;flex:0 0 48px;background-color:#fff}@media(min-width: 992px){.property-two-column-text-box-list .content-wrapper .cms-two-column-text-box-item{flex:0 0 calc(50% - 63px)}}@media(min-width: 1200px){.property-two-column-text-box-list .content-wrapper .cms-two-column-text-box-item{flex:0 0 calc(50% - 71px);padding:28px 17px 28px 34px}}.property-two-column-text-box-list .content-wrapper .cms-two-column-text-box-item .desc{margin-top:7px;color:#595451}.property-cms-plain-textcallout-two-column{margin:24px 16px 29px 17px;border:6px solid #f4f4f4;padding:39px 15.5px 28px 15.5px;background-color:#fff}@media(min-width: 992px){.property-cms-plain-textcallout-two-column{margin:0px auto 52px auto;padding:44px 128px 46px}}.property-cms-plain-textcallout-two-column .container-wrap .title-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.property-cms-plain-textcallout-two-column .container-wrap .title-wrap .title{text-align:center;margin-bottom:15px;text-transform:none}@media(min-width: 992px){.property-cms-plain-textcallout-two-column .container-wrap .title-wrap .title{margin-bottom:14px}}.property-cms-plain-textcallout-two-column .container-wrap .title-wrap .subtitle{text-align:left;margin-bottom:18.3px;text-transform:none}@media(min-width: 992px){.property-cms-plain-textcallout-two-column .container-wrap .title-wrap .subtitle{margin-bottom:20.6px}}.property-cms-plain-textcallout-two-column .container-wrap .title-wrap .mainlink{text-transform:uppercase;width:fit-content;margin-right:auto;margin-bottom:27.3px}@media(min-width: 992px){.property-cms-plain-textcallout-two-column .container-wrap .title-wrap .mainlink{margin:0px auto 19.6px auto}}@media(min-width: 992px){.property-cms-plain-textcallout-two-column .container-wrap .content-wrap{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item{width:100%;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;padding:4px 0px 4px 0px}@media(min-width: 992px){.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item{padding:2px 0px 2px 0px}}.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item:last-child{margin-bottom:0px}.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item:nth-last-child(2){margin-bottom:0px}.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item.link-list{margin-bottom:12px}.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item.link-list .link{text-align:left;text-decoration:underline;text-transform:uppercase;border:none;line-height:1.25rem;font-size:.875rem;letter-spacing:2.1px;color:#276d83;font-family:"Avenir-Black-Regular",serif}@media(hover: hover){.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item.link-list .link:hover{color:#3c3c3b;border:none}}.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item.contact-list{margin-bottom:23px}.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item.contact-list .link{text-align:left;text-decoration:underline;text-transform:uppercase;border:none;line-height:1.25rem;font-size:.875rem;letter-spacing:2.1px;color:#276d83;font-family:"Avenir-Black-Regular",serif}@media(hover: hover){.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item.contact-list .link:hover{color:#3c3c3b;border:none}}.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item.contact-list .content p{margin:0px;text-align:left;line-height:1.5625rem;font-size:.9375rem;letter-spacing:.38px;color:#000;font-family:"Avenir-Book-Regular",serif}.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item.contact-list .content p a{text-align:left;text-decoration:underline;text-transform:lowercase;line-height:1.5625rem;font-size:.9375rem;letter-spacing:.38px;color:#085d77;font-family:"Avenir-Book-Regular",serif}@media(hover: hover){.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item.contact-list .content p a:hover{color:#3c3c3b}}.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item.bulleted-list .bulleted-list-item{position:relative;padding-left:20px;line-height:1.5rem;font-size:.875rem;letter-spacing:.35px;color:#595451;font-family:"Avenir-Book-Regular",serif}@media(min-width: 992px){.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item.bulleted-list .bulleted-list-item{font-size:1rem;line-height:1.75rem;letter-spacing:.4px}}.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item.bulleted-list .bulleted-list-item::before{content:"";display:inline-block;position:absolute;top:9px;left:1px;width:6px;height:6px;background-color:#4f5693;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}@media(min-width: 992px){.property-cms-plain-textcallout-two-column .container-wrap .content-wrap .item.bulleted-list .bulleted-list-item::before{top:12px;left:-2px}}.callout-col-section .container-wrap .content-wrap .left-items{display:none}.callout-col-section .container-wrap .content-wrap .right-items{display:none}.callout-col-section .container-wrap.col-container .content-wrap{display:flex;flex-direction:column}@media(min-width: 992px){.callout-col-section .container-wrap.col-container .content-wrap{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset;flex-direction:row}}.callout-col-section .container-wrap.col-container .content-wrap .left-items{display:block;flex:0 0 50%}.callout-col-section .container-wrap.col-container .content-wrap .right-items{display:block;flex:0 0 50%}.callout-col-section .container-wrap.col-container .content-wrap .col-left,.callout-col-section .container-wrap.col-container .content-wrap .col-right{text-transform:uppercase}.property-accordion{overflow:hidden}.property-accordion .content-wrapper{margin:10px auto 21px auto;position:relative}@media(min-width: 992px){.property-accordion .content-wrapper{margin:11.91px auto 65px auto}}.property-accordion .content-wrapper:before{content:"";position:absolute;width:100%;height:74.67vw;background-color:#3c9ab6;opacity:.78;z-index:-1;transform:skewY(-20deg);top:20vw}@media(min-width: 414px){.property-accordion .content-wrapper:before{height:calc(74.67vw - 9%)}}@media(min-width: 768px){.property-accordion .content-wrapper:before{width:30%;height:28vw;top:7vw;left:auto;right:0}}@media(min-width: 1200px){.property-accordion .content-wrapper:before{width:30%;height:25.7vw;opacity:.8;transform:skewY(-22deg);top:6.3vw;left:auto;right:0}}.property-accordion .content-wrapper .accordion-wrapper.accordion-set{width:90.7%;margin:0 auto}@media(min-width: 992px){.property-accordion .content-wrapper .accordion-wrapper.accordion-set{width:84.2%}}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item{background-color:#fff;border:1px solid #4f5693;padding:24px 18px;margin-bottom:13px}@media(min-width: 992px){.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item{padding:36.5px 50px;margin-bottom:20px}}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item:last-child{margin-bottom:0}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active{border-color:#655e5b}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area{display:flex;flex-direction:column}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .property-h5-style{text-transform:capitalize}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control{font-family:"Avenir-Black-Regular",serif;color:#4f5693;font-size:.875rem;line-height:1.1875rem;letter-spacing:2.1px;text-transform:uppercase;width:fit-content;cursor:pointer;background:none;border:0;border-radius:0;padding:0 10px 6px 0;position:relative;margin-top:14px;border-bottom:2px solid #c1c1c1;transition:all 300ms ease-in-out}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control:before,.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control:after{content:"";height:1.5px;background-color:#4f5693;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0 auto auto;width:8px;bottom:4px}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control:after{transform:rotate(90deg)}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control .accordion-expand-btn{margin-right:5px}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner{max-height:0;overflow:hidden;transition:all 300ms ease-in-out}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style h4{line-height:1.625rem;font-size:1.125rem;letter-spacing:1.35px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style ul{padding-left:20px}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style ul li::marker{color:#4f5693;font-size:.875rem}@media(min-width: 992px){.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style ul li::marker{font-size:1rem}}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style ul li strong{font-family:"Avenir-Medium-Regular",serif;color:#595451;font-weight:bold}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less{display:none;font-family:"Avenir-Black-Regular",serif;color:#4f5693;font-size:.875rem;line-height:1.1875rem;letter-spacing:2.1px;text-transform:uppercase;width:fit-content;cursor:pointer;background:none;border:0;border-radius:0;padding:0 10px 6px 0;margin-top:32px;position:relative;border-bottom:2px solid #c1c1c1;transition:all 300ms ease-in-out}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less:before,.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less:after{content:"";height:1.5px;background-color:#4f5693;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0 auto auto;width:4px;bottom:2px}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less:after{transform:rotate(90deg)}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less .accordion-expand-btn{margin-right:5px}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .acc-control{display:none}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .accordion-inner{margin:13px 0 0 0}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .acc-control-less{display:block}.property-accordion .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .acc-control-less:after{transform:rotate(0deg)}.cms-three-column-blog-grid-item{margin-top:48px}@media(min-width: 992px){.cms-three-column-blog-grid-item{width:calc(91.66vw + 46px)}}.cms-three-column-blog-grid-item .title-wrap{box-sizing:border-box;padding:0 16px;text-align:center}.cms-three-column-blog-grid-item .title-wrap .subtitle{margin-top:5px}.cms-three-column-blog-grid-item .items-wrapp-all{margin:4px auto 0;max-width:calc(100% - 32px)}@media(min-width: 992px){.cms-three-column-blog-grid-item .items-wrapp-all{display:flex;flex-wrap:wrap}}.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap{margin-top:24px}@media(min-width: 992px){.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap{max-width:calc((100% - 72px)/2);flex:0 0 calc((100% - 72px)/2);margin:51px 18px 0}}@media(min-width: 1200px){.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap{max-width:calc((100% - 108px)/3);flex:calc((100% - 108px)/3)}}.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap.disabled,.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap.loadmore-hide{display:none}.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item{height:100%}.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .three-item-image{background-size:cover;background-position:center;background-repeat:no-repeat;height:51.149vw}@media(min-width: 992px){.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .three-item-image{height:24.28vw;max-width:calc(100% - 28px)}}@media(min-width: 1200px){.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .three-item-image{height:14.84vw}}.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap{position:relative;display:flex;flex-direction:column;padding:25px 29px 24px 28px}@media(min-width: 992px){.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap{padding:19px 30px 24px 45px;height:calc(100% - 24.28vw)}}@media(min-width: 1200px){.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap{height:calc(100% - 14.84vw)}}.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap::after{content:"";position:absolute;border:2px solid #f5be32;background-color:#fff;width:100%;height:100%;top:0px;left:0px;z-index:-1}@media(min-width: 992px){.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap::after{top:-28px;left:10px;width:calc(100% - 20px);height:calc(100% + 28px);transform:skewX(-4.4deg)}}@media(min-width: 1600px){.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap::after{max-width:unset;min-height:unset}}.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap .content-title{text-transform:capitalize}.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap .blog-date{margin-top:15px;line-height:1.25rem;font-size:.9375rem;letter-spacing:.38px;color:#595451;font-family:"Avenir-Heavy-Oblique",serif}@media(min-width: 992px){.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap .blog-date{line-height:1.5rem}}.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap .desc{margin-top:9px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap .desc{margin-top:4px;margin-bottom:21px}}.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap .blog-link{margin-top:18px;text-align:center}@media(min-width: 992px){.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap .blog-link{margin-top:auto;text-align:left}}.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap .blog-link .btn{padding:14.5px 17px 14.5px;min-width:266px;margin-top:auto}@media(min-width: 992px){.cms-three-column-blog-grid-item .items-wrapp-all .three-colum-grid-wrap .item-wrapper-colum.item.grid-item .content-wrap .blog-link .btn{padding:11.5px 17px 11.5px;margin-top:auto}}.cms-three-column-blog-grid-item .loadmore-btn-wrap{text-align:center}.cms-three-column-blog-grid-item .loadmore-btn-wrap .loadmore-button{max-width:266px;margin:42px auto 0}header .cms-menu .mm-columns{display:flex;width:100%;height:24vw;margin-top:88px}header .cms-menu .mm-columns .mm-col-wrap{padding-left:0;margin:0 10px;padding-right:10px;box-sizing:border-box;flex:0 0 calc(25% - 20px);max-width:calc(25% - 20px);height:23vw;overflow:auto}header .cms-menu .mm-columns .mm-col-wrap.mm-col4-wrap{padding-right:0;padding-left:18px}header .cms-menu .mm-columns .mm-col-wrap .extra-space{margin-top:22px}header .cms-menu .mm-columns .mm-col-wrap .parent-link{text-transform:uppercase;text-decoration:none;line-height:2.5rem;font-size:1rem;letter-spacing:2.4px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(hover: hover){header .cms-menu .mm-columns .mm-col-wrap .parent-link:hover{color:#3c3c3b;text-decoration:underline}}header .cms-menu .mm-columns .mm-col-wrap .parent-link.current{color:#3c3c3b;text-decoration:underline}header .cms-menu .mm-columns .mm-col-wrap .lvl2-link{text-transform:uppercase;text-decoration:none;line-height:1.625rem;font-size:.875rem;letter-spacing:1.4px;color:#29768d;font-family:"Avenir-Black-Regular",serif}header .cms-menu .mm-columns .mm-col-wrap .lvl2-link.current{color:#3c3c3b;text-decoration:underline}header .cms-menu .mm-columns .mm-col-wrap .lvl3-link{text-transform:uppercase;text-decoration:none;line-height:1.625rem;font-size:.875rem;letter-spacing:.21px;color:#696665;font-family:"Avenir-Heavy-Regular",serif}@media(hover: hover){header .cms-menu .mm-columns .mm-col-wrap .lvl3-link:hover{color:#3c3c3b;text-decoration:underline}}header .cms-menu .mm-columns .mm-col-wrap .lvl3-link.current{color:#3c3c3b;text-decoration:underline}header .cms-menu .mm-columns .mm-col-wrap .no-click{pointer-events:none}header.property-header .cms-menu .mm-columns{margin-top:0;height:15.25vw}header.property-header .cms-menu .mm-columns .mm-col-wrap{height:14vw}header.property-header .cms-menu .mm-columns .mm-col-wrap.mm-col4-wrap{padding-right:4px;padding-left:14px}header.property-header .cms-menu .mm-columns .mm-col-wrap .extra-space{margin-top:10px}header.property-header .cms-menu .mm-columns .mm-col-wrap .parent-link{font-family:"Avenir-Heavy-Regular",serif}header.property-header .cms-menu .mm-columns .mm-col-wrap .lvl2-link{line-height:1.5rem}.property-cms-event-room-amenities-list .content-wrapper .title{text-align:center;box-sizing:border-box;padding:0 19px;margin-top:25px}.property-cms-event-room-amenities-list .content-wrapper .text-link-wrap{text-align:center;padding:20px}@media(min-width: 992px){.property-cms-event-room-amenities-list .content-wrapper .text-link-wrap{padding:24px}}.property-cms-event-room-amenities-list .content-wrapper .list-icon-wrapper{display:flex;flex-wrap:wrap;margin:22px 19px}@media(min-width: 992px){.property-cms-event-room-amenities-list .content-wrapper .list-icon-wrapper{margin:45px 143px}}.property-cms-event-room-amenities-list .content-wrapper .list-icon-wrapper .one-item{position:relative;box-sizing:border-box;display:flex;flex-direction:column;text-align:center;flex:0 0 calc((100% - 32px)/2)}@media(max-width: 767.98px){.property-cms-event-room-amenities-list .content-wrapper .list-icon-wrapper .one-item{min-width:calc((100% - 2px)/2)}}@media(min-width: 992px){.property-cms-event-room-amenities-list .content-wrapper .list-icon-wrapper .one-item{position:relative;box-sizing:border-box;display:flex;flex-direction:row;max-width:33.33%;width:auto;flex:0 0 33.33%;margin-right:0;padding-right:0;margin-bottom:9px;align-items:center}}.property-cms-event-room-amenities-list .content-wrapper .list-icon-wrapper .one-item .image{background-repeat:no-repeat;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}.property-cms-event-room-amenities-list .content-wrapper .list-icon-wrapper .one-item img{width:60px;max-height:50px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}@media(min-width: 992px){.property-cms-event-room-amenities-list .content-wrapper .list-icon-wrapper .one-item img{max-height:72px;max-width:72px}}.property-cms-event-room-amenities-list .content-wrapper .list-icon-wrapper .one-item .text-content{margin-top:10px;padding:0px 10px 25px;font-size:.875rem;line-height:1.5rem;letter-spacing:.35px;font-family:"Avenir-Regular",serif;font-weight:bold}@media(min-width: 992px){.property-cms-event-room-amenities-list .content-wrapper .list-icon-wrapper .one-item .text-content{margin-top:2px;padding:10px 49px 8px 18px;font-size:1rem;line-height:1.75rem;letter-spacing:.4px}}@media(min-width: 992px){.property-cms-event-room-amenities-list .content-wrapper .list-icon-wrapper .one-item .text-content .text-content-inner{text-align:left}}@media(min-width: 992px){.property-cms-event-room-amenities-list .content-wrapper .list-icon-wrapper .one-item .text-content .text-content-inner .icon-text{text-align:left;text-transform:capitalize}}.brands-list-new{margin-block-start:48px}@media(min-width: 1200px){.brands-list-new{margin-block-start:173px}}.brands-list-new .text-area{width:95.8%;margin-inline:auto 0;margin-block:0 5px;box-sizing:border-box;padding-inline-start:2px}@media(min-width: 1200px){.brands-list-new .text-area{width:25%;margin-inline:0;margin-block:auto;padding-inline-end:40px;padding-inline-start:0}}.brands-list-new .text-area .title,.brands-list-new .text-area .desc{padding-inline-end:17px}@media(min-width: 1200px){.brands-list-new .text-area .title,.brands-list-new .text-area .desc{padding-inline-end:0}}.brands-list-new .text-area .desc{margin-block-start:11px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 1200px){.brands-list-new .text-area .desc{margin-block-start:17px;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1440px){.brands-list-new .text-area .desc{display:-webkit-box;-webkit-line-clamp:11;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.brands-list-new .text-area .text-link-wrap{margin-block-start:16px}@media(min-width: 1200px){.brands-list-new .text-area .text-link-wrap{margin-block-start:38px}}.brands-list-new .bg-shape-element{top:9.46vw;opacity:.78;inset-inline-start:calc(50% + 49.7vw);width:173%}@media(min-width: 768px){.brands-list-new .bg-shape-element{top:1.46vw;inset-inline-start:calc(50% + 34.7vw);width:140%}}@media(min-width: 992px){.brands-list-new .bg-shape-element{top:2.1vw;overflow:visible;inset-inline-start:51%;width:88%;opacity:1}}@media(min-width: 1600px){.brands-list-new .bg-shape-element{top:0;inset-inline-start:50%;width:84%}}.brands-list-new .bg-shape-element svg{width:100%}@media(min-width: 1200px){.brands-list-new .content-wrapper{display:flex;margin-inline-start:.5%;margin-inline-end:0}}.brands-list-new .content-wrapper .brands-outer-wrapper{width:95.8%;margin-inline:auto;margin-block:auto;position:relative;overflow:hidden}@media(min-width: 1200px){.brands-list-new .content-wrapper .brands-outer-wrapper{width:75%;margin-inline:0;margin-block:0;padding-inline-end:8px}}.brands-list-new .brands-inner-wrapper{padding-block-start:70px;padding-block-end:14%;display:flex;flex-direction:column;row-gap:20px}@media(min-width: 768px){.brands-list-new .brands-inner-wrapper{padding-block-end:0;flex-direction:row;justify-content:space-between}}@media(min-width: 1200px){.brands-list-new .brands-inner-wrapper{padding-block-start:80px;padding-block-end:80px;position:unset}}.brands-list-new .brand-item-outer-wrapper{height:auto;background-color:#fff;position:relative}@media(min-width: 768px){.brands-list-new .brand-item-outer-wrapper{width:calc(50% - 10px)}}@media(hover: hover){.brands-list-new .brand-item-outer-wrapper:hover .item-wrapper::before{border:2px solid #f5be32}.brands-list-new .brand-item-outer-wrapper:hover .item-btn{background:#f5be32}}.brands-list-new .item-wrapper{padding-inline:11px 12px;padding-block:10px 13px;text-align:center}@media(min-width: 768px){.brands-list-new .item-wrapper{padding-inline:11px 12px;padding-block:10px 16px}}@media(min-width: 1200px){.brands-list-new .item-wrapper{padding-inline:13px;padding-block:10px 20px}}.brands-list-new .item-wrapper:before{content:"";width:auto;height:auto;transition:border .3s ease-in-out;border:3px solid #f4f4f4;position:absolute;top:0;bottom:0;left:0;right:0}.brands-list-new .item-wrapper.no-img .logo-wrap{background-image:url("/integration/home-hotels/public/images/placeholder/portrait.png");background-size:cover;background-repeat:no-repeat;background-position:center}.brands-list-new .logo-wrap{width:100%;height:66.93vw;background-size:cover;background-repeat:no-repeat;background-position:center}@media(min-width: 992px){.brands-list-new .logo-wrap{height:29.91vw}}@media(min-width: 1200px){.brands-list-new .logo-wrap{height:22.91vw;max-height:480px}}.brands-list-new .default-img{width:100%;height:60.6vw;background-color:#595451}@media(min-width: 768px){.brands-list-new .default-img{height:25vw}}@media(min-width: 1200px){.brands-list-new .default-img{height:15.7vw}}.brands-list-new .brand-logo{height:48px;width:auto;margin-block-start:26px}@media(min-width: 992px){.brands-list-new .brand-logo{height:60px}}@media(min-width: 1200px){.brands-list-new .brand-logo{margin-block-start:28px}}.brands-list-new .btn-wrap{margin-block-start:15px}@media(min-width: 1200px){.brands-list-new .btn-wrap{margin-block-start:36px}}.brands-list-new .btn-wrap .btn{padding-inline:24px;padding-block:10px 8px}@media(min-width: 1200px){.brands-list-new .btn-wrap .btn{padding-inline:40px;padding-block:11.5px}}.brands-list-new .btn-wrap{width:100%;display:flex}.brands-list-new .btn-wrap .item-btn-inner-wrapper{display:flex;width:100%}.brands-list-new .btn-wrap .item-btn{width:100%;display:flex;justify-content:center;transition:all .5s ease-in-out}body.cookie-visible>*:not(.cookie-bar-default){pointer-events:none}.cookie-bar-default{width:100vw;position:fixed;z-index:99993;bottom:0;background-color:#fff;-webkit-box-shadow:0px 15px 17px 10px #000;-moz-box-shadow:0px 15px 17px 10px #000;box-shadow:0px 15px 17px 10px #000;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;padding:18px 0px 18px}@media(min-width: 992px){.cookie-bar-default{padding:13px 0px 10px;bottom:0}}.cookie-bar-default .cookie-wrap{max-width:100%;margin:auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:-webkit-calc(100% - 40px);width:-moz-calc(100% - 40px);width:calc(100% - 40px);padding:0;min-width:auto}@media(min-width: 768px){.cookie-bar-default .cookie-wrap{width:-webkit-calc(100% - 86px);width:-moz-calc(100% - 86px);width:calc(100% - 86px)}}@media(min-width: 992px){.cookie-bar-default .cookie-wrap{width:-webkit-calc(100% - 165px);width:-moz-calc(100% - 165px);width:calc(100% - 165px);padding:0 15px;min-width:992px}}.cookie-bar-default .cookie-wrap .cookie-contents{width:auto;display:block;float:left;margin-bottom:0;max-width:-webkit-calc(100% - 134px);max-width:-moz-calc(100% - 134px);max-width:calc(100% - 134px)}@media(min-width: 992px){.cookie-bar-default .cookie-wrap .cookie-contents{max-width:-webkit-calc(100% - 10px);max-width:-moz-calc(100% - 10px);max-width:calc(100% - 10px);display:initial}}.cookie-bar-default .cookie-wrap .cookie-contents .cookie-text{display:inline}.cookie-bar-default .cookie-wrap .cc-compliance{display:inline-block;margin-left:24px;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;cursor:pointer}@media(min-width: 992px){.cookie-bar-default .cookie-wrap .cc-compliance{margin-left:60px}}.cookie-bar-default .cookie-wrap .cc-compliance button{text-transform:capitalize}.cookie-bar-default .cookie-wrap .cc-close{display:inline-block;height:17.53px;width:17.53px;position:absolute;top:10px;right:10px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;z-index:1}@media(min-width: 768px){.cookie-bar-default .cookie-wrap .cc-close{right:16px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);top:-webkit-calc(50% + 2px);top:-moz-calc(50% + 2px);top:calc(50% + 2px)}}@media(min-width: 992px){.cookie-bar-default .cookie-wrap .cc-close{right:46px}}.cookie-bar-default .cookie-wrap .cc-close svg{stroke:#595451;cursor:pointer;width:100%;height:auto;display:block}.plain-text-callout-with-bg{margin-top:22px}@media(min-width: 992px){.plain-text-callout-with-bg{margin-top:80px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg{height:auto;width:auto;max-width:1920px;max-height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;padding:21px 16px 19px 16px}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg{padding:0px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg.two-btns-bg{padding-top:58px;padding-bottom:58px}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg.two-btns-bg{padding:0px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .image{display:block}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap{background:#fff;width:100%}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap{margin:99px 68px 99px 67px;width:90.55vw;max-width:1304px}}@media(min-width: 1440px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap{margin:99px auto 99px auto;width:90.66vw;max-width:1760px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box{border:6px solid #f4f4f4;padding:30px 18px 38px 16px}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box{padding:52px 70px 52px 70px}}@media(min-width: 1200px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box{padding:53px 132.5px 53px 135px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box.two-btns-content{padding:33px 18px 38px 19px}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box.two-btns-content{padding:98px 80px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box.two-btns-content .box-heading{text-align:center;margin-top:6px}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box.two-btns-content .box-heading{margin-top:16px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-title{text-align:center;font-weight:normal}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-subtitle{text-align:center;margin-top:15px}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-heading{text-align:left;margin-top:13px;text-transform:unset}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-heading{text-transform:capitalize;margin-top:26px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content{color:#595451;margin-top:24px}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content{margin-top:32px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content ul{padding-inline-start:17px;margin-bottom:0}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content ul{padding-inline-start:17px;column-count:2;-webkit-column-count:2;-moz-column-count:2;column-gap:40px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content ul li{text-align:left;padding-left:6px}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content ul li{padding-left:3px;width:100%;break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content ul li::marker{color:#f5be32}@media(min-width: 1440px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content ul li:nth-child(odd){margin-right:72px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content ul li strong{font-family:"Avenir-Heavy-Regular",serif}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content h5{line-height:1.5rem;font-size:1.3125rem;letter-spacing:.53px;color:#595451;font-family:"Avenir-Black-Regular",serif;text-transform:capitalize;text-align:center}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content h5{font-size:1.5rem;line-height:2rem;letter-spacing:.6px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content a{line-height:1.5rem;font-size:1.3125rem;letter-spacing:.53px;color:#085d77;font-family:"Avenir-Black-Regular",serif;text-transform:lowercase;text-align:center;text-decoration:underline}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content a{font-size:1.5rem;line-height:2rem;letter-spacing:.6px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .link-wrap{display:flex;justify-content:center;margin-top:16px}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap{text-align:center;margin-top:20px}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap{display:flex;justify-content:center;margin-top:20px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap .btn-one{margin-bottom:17px}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap .btn-one{margin-right:9.5px;margin-bottom:0}}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap .btn-two{margin-left:9.5px}}.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap .btn{padding:18px 38px 17px 38px}@media(min-width: 992px){.plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap .btn{padding:14px 18.4px 12px}}.cms-full-screen-gallery-slider,.property-cms-full-screen-gallery-slider{overflow:hidden;position:relative}@media(min-width: 992px){.cms-full-screen-gallery-slider,.property-cms-full-screen-gallery-slider{padding-bottom:10%}}@media(min-width: 992px){.cms-full-screen-gallery-slider.open-thumb .gallery-slider-thumb,.property-cms-full-screen-gallery-slider.open-thumb .gallery-slider-thumb{bottom:0px}}@media(min-width: 992px){.cms-full-screen-gallery-slider.open-thumb .gallery-bottom,.property-cms-full-screen-gallery-slider.open-thumb .gallery-bottom{bottom:107px}}.cms-full-screen-gallery-slider.open-thumb .gallery-bottom .gallery-bottom-right .js-thumb-toggle .hide-text,.property-cms-full-screen-gallery-slider.open-thumb .gallery-bottom .gallery-bottom-right .js-thumb-toggle .hide-text{display:inline}.cms-full-screen-gallery-slider.open-thumb .gallery-bottom .gallery-bottom-right .js-thumb-toggle .show-text,.property-cms-full-screen-gallery-slider.open-thumb .gallery-bottom .gallery-bottom-right .js-thumb-toggle .show-text{display:none}.cms-full-screen-gallery-slider.open-thumb .gallery-bottom .gallery-bottom-right .js-thumb-toggle .icon,.property-cms-full-screen-gallery-slider.open-thumb .gallery-bottom .gallery-bottom-right .js-thumb-toggle .icon{transform:rotate(0)}@media(min-width: 992px){.cms-full-screen-gallery-slider.open-thumb .gallery-caption-location,.property-cms-full-screen-gallery-slider.open-thumb .gallery-caption-location{bottom:107px;padding-left:10px}}.cms-full-screen-gallery-slider .bg-shape-element,.property-cms-full-screen-gallery-slider .bg-shape-element{top:auto;bottom:15px;left:60%}@media(min-width: 992px){.cms-full-screen-gallery-slider .bg-shape-element,.property-cms-full-screen-gallery-slider .bg-shape-element{top:auto;bottom:0;width:80%;left:5.2vw;transform:translateX(0)}}.cms-full-screen-gallery-slider .bg-shape-element svg,.property-cms-full-screen-gallery-slider .bg-shape-element svg{width:107%}@media(min-width: 992px){.cms-full-screen-gallery-slider .bg-shape-element svg,.property-cms-full-screen-gallery-slider .bg-shape-element svg{width:100%}}.cms-full-screen-gallery-slider .block-outer-wrapper,.property-cms-full-screen-gallery-slider .block-outer-wrapper{position:relative;overflow:hidden}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-slider,.property-cms-full-screen-gallery-slider .gallery-slider{position:relative;margin-top:45px;overflow:hidden}}.cms-full-screen-gallery-slider .cat-outer-wrapper,.property-cms-full-screen-gallery-slider .cat-outer-wrapper{position:relative;z-index:1}@media(min-width: 992px){.cms-full-screen-gallery-slider .cat-outer-wrapper,.property-cms-full-screen-gallery-slider .cat-outer-wrapper{width:calc(100vw - 69px);display:flex;justify-content:flex-end;position:absolute;height:74px;z-index:2}}.cms-full-screen-gallery-slider .brand-cat-list,.property-cms-full-screen-gallery-slider .brand-cat-list{background:#595451;color:#fff;border:4px solid #ededf0;height:74px;display:flex;align-items:center;overflow-y:auto;padding:0 18px}@media(min-width: 992px){.cms-full-screen-gallery-slider .brand-cat-list,.property-cms-full-screen-gallery-slider .brand-cat-list{border:5px solid #ededf0;padding:0 50px 0 87px}}.cms-full-screen-gallery-slider .brand-cat-list .cat-item,.property-cms-full-screen-gallery-slider .brand-cat-list .cat-item{white-space:nowrap;margin-right:10px;position:relative;padding-bottom:4px;padding-top:4px;text-transform:uppercase;cursor:pointer;line-height:.9375rem;font-size:.6875rem;letter-spacing:1.65px;color:#fff;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.cms-full-screen-gallery-slider .brand-cat-list .cat-item,.property-cms-full-screen-gallery-slider .brand-cat-list .cat-item{line-height:1.125rem;font-size:.8125rem;letter-spacing:1.95px;color:#fff;font-family:"Avenir-Black-Regular",serif;margin-right:32px}}.cms-full-screen-gallery-slider .brand-cat-list .cat-item.disabled,.property-cms-full-screen-gallery-slider .brand-cat-list .cat-item.disabled{display:none}.cms-full-screen-gallery-slider .brand-cat-list .cat-item:last-child,.property-cms-full-screen-gallery-slider .brand-cat-list .cat-item:last-child{margin-right:0}.cms-full-screen-gallery-slider .brand-cat-list .cat-item.active,.property-cms-full-screen-gallery-slider .brand-cat-list .cat-item.active{cursor:default}.cms-full-screen-gallery-slider .brand-cat-list .cat-item.active::after,.property-cms-full-screen-gallery-slider .brand-cat-list .cat-item.active::after{content:"";position:absolute;width:100%;height:2px;background:#f5be32;bottom:0;left:0}.cms-full-screen-gallery-slider .navigation-btn,.property-cms-full-screen-gallery-slider .navigation-btn{border-radius:0;border:none;padding:0;background:rgba(0,0,0,0)}.cms-full-screen-gallery-slider .navigation-btn.swiper-button-disabled,.property-cms-full-screen-gallery-slider .navigation-btn.swiper-button-disabled{opacity:1}.cms-full-screen-gallery-slider .navigation-btn:not(.swiper-button-lock),.property-cms-full-screen-gallery-slider .navigation-btn:not(.swiper-button-lock){display:block}.cms-full-screen-gallery-slider .gallery-image-container,.property-cms-full-screen-gallery-slider .gallery-image-container{position:relative}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-image-container,.property-cms-full-screen-gallery-slider .gallery-image-container{width:calc(100vw - 69px);height:calc((100vw - 69px)*.5625);max-height:calc(100vh - 149px)}}.cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows,.property-cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows{position:absolute;top:50%;transform:translateY(-50%);right:0;width:35px;z-index:1}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows,.property-cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows{right:-20px}}.cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows.disable,.property-cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows.disable{display:none}.cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows .navigation-btn,.property-cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows .navigation-btn{width:35px;height:35px}.cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows .navigation-btn:not(.swiper-button-lock),.property-cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows .navigation-btn:not(.swiper-button-lock){display:block}.cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows .navigation-btn svg,.property-cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows .navigation-btn svg{width:100%;height:auto;display:block}.cms-full-screen-gallery-slider .gallery-image-container .custom-gallery-slide,.property-cms-full-screen-gallery-slider .gallery-image-container .custom-gallery-slide{width:calc(100% - 8px);overflow:hidden}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-image-container .custom-gallery-slide,.property-cms-full-screen-gallery-slider .gallery-image-container .custom-gallery-slide{width:100%;position:absolute;bottom:0}}.cms-full-screen-gallery-slider .gallery-image-container .custom-gallery-slide .gallery-item,.property-cms-full-screen-gallery-slider .gallery-image-container .custom-gallery-slide .gallery-item{padding-top:56.25%;height:0;position:relative}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-image-container .custom-gallery-slide .gallery-item::after,.property-cms-full-screen-gallery-slider .gallery-image-container .custom-gallery-slide .gallery-item::after{content:"";position:absolute;width:100%;height:13.125vw;max-height:219px;z-index:1;background-image:linear-gradient(transparent, #000000);top:auto;bottom:0}}.cms-full-screen-gallery-slider .gallery-image-container .custom-gallery-slide .gallery-item iframe,.property-cms-full-screen-gallery-slider .gallery-image-container .custom-gallery-slide .gallery-item iframe{position:absolute;top:0;bottom:0;width:calc(100vw - 69px);height:calc((100vw - 69px)*.5625);width:100%;height:100%;border:none}.cms-full-screen-gallery-slider .gallery-caption-location,.property-cms-full-screen-gallery-slider .gallery-caption-location{position:absolute;bottom:0;left:343.5px;background:#fff;height:53px;display:flex;align-items:center;z-index:2;transition:all 300ms ease-in-out;line-height:1.125rem;font-size:.8125rem;letter-spacing:1.95px;color:#595451;font-family:"Avenir-Black-Regular",serif;display:none !important}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-caption-location,.property-cms-full-screen-gallery-slider .gallery-caption-location{height:67px}}.cms-full-screen-gallery-slider .gallery-caption-location .city,.property-cms-full-screen-gallery-slider .gallery-caption-location .city{padding-right:10.5px}.cms-full-screen-gallery-slider .gallery-caption-location .city:empty,.property-cms-full-screen-gallery-slider .gallery-caption-location .city:empty{display:none}.cms-full-screen-gallery-slider .gallery-caption-location .caption,.property-cms-full-screen-gallery-slider .gallery-caption-location .caption{padding-right:10.5px;padding-left:10.5px}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-slider-thumb,.property-cms-full-screen-gallery-slider .gallery-slider-thumb{position:absolute;bottom:-115px;width:100%;transition:all 300ms ease-in-out}}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container{width:calc(100% - 69px);margin:12px 0;position:relative}}.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap{padding-top:17px;padding-bottom:9px;background:#fff;position:relative;z-index:1}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap{position:absolute;width:100%;margin:0;top:50%;transform:translateY(-50%);z-index:1;background:rgba(0,0,0,0)}}.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .swiper-navigations,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .swiper-navigations{display:flex;justify-content:center}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .swiper-navigations,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .swiper-navigations{justify-content:space-between}}.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn{width:33.5px;height:auto}.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn:not(.swiper-button-lock),.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn:not(.swiper-button-lock){display:block}.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn.swiper-btn-prev,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn.swiper-btn-prev{margin-right:15px}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn.swiper-btn-prev,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn.swiper-btn-prev{margin:0 0 0 20px}}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn.swiper-btn-next,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn.swiper-btn-next{margin:0 20px 0 0}}.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn svg,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn svg{width:100%;height:auto;display:block}.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn svg path,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn svg path{fill:#3c9ab6;stroke:#3c9ab6}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn svg path,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn svg path{fill:#fff;stroke:#fff}}.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn svg line,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn svg line{stroke:#3c9ab6}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn svg line,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .control-wrap.arrows .navigation-btn svg line{stroke:#fff}}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .custom-gallery-thumb-slide,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .custom-gallery-thumb-slide{width:calc(100% - 116px);margin:12px auto;overflow:hidden;position:relative;z-index:2}}.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .custom-gallery-thumb-slide .gallery-thumb-item,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .custom-gallery-thumb-slide .gallery-thumb-item{width:110px;height:61px;cursor:pointer}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .custom-gallery-thumb-slide .gallery-thumb-item,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .custom-gallery-thumb-slide .gallery-thumb-item{width:149px;height:83px}}.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .custom-gallery-thumb-slide .gallery-thumb-item.swiper-slide-thumb-active,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .custom-gallery-thumb-slide .gallery-thumb-item.swiper-slide-thumb-active{border:2px solid #f5be32;width:106px;height:57px}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .custom-gallery-thumb-slide .gallery-thumb-item.swiper-slide-thumb-active,.property-cms-full-screen-gallery-slider .gallery-slider-thumb .gallery-image-thumb-container .custom-gallery-thumb-slide .gallery-thumb-item.swiper-slide-thumb-active{width:145px;height:79px}}.cms-full-screen-gallery-slider .gallery-bottom,.property-cms-full-screen-gallery-slider .gallery-bottom{width:calc(100% - 8px);display:flex;transition:all 300ms ease-in-out;position:relative;background:#fff;margin-bottom:4px}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-bottom,.property-cms-full-screen-gallery-slider .gallery-bottom{width:calc(100% - 69px);position:absolute;bottom:0;z-index:1;justify-content:space-between;background:rgba(0,0,0,0);margin-bottom:0px}}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-right,.property-cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-right{width:auto;padding-right:61px;align-items:center}}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-right .js-thumb-toggle,.property-cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-right .js-thumb-toggle{padding:0;border:none;background:rgba(0,0,0,0);display:flex;align-items:center;text-transform:uppercase;line-height:1.125rem;font-size:.8125rem;letter-spacing:1.95px;color:#fff;font-family:"Avenir-Black-Regular",serif}}.cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-right .js-thumb-toggle .hide-text,.property-cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-right .js-thumb-toggle .hide-text{display:none;margin-right:20px}.cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-right .js-thumb-toggle .show-text,.property-cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-right .js-thumb-toggle .show-text{margin-right:20px}.cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-right .js-thumb-toggle .icon,.property-cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-right .js-thumb-toggle .icon{display:inline-block;height:16px;width:16px;transform:rotate(45deg)}.cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-right .js-thumb-toggle .icon svg rect,.property-cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-right .js-thumb-toggle .icon svg rect{fill:#fff}.cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-left,.property-cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-left{display:flex;width:100%}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-left,.property-cms-full-screen-gallery-slider .gallery-bottom .gallery-bottom-left{background:#fff;display:flex;width:auto}}.cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer,.property-cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer{width:calc(100% - 115px);padding:3px 0 4px 3px}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer,.property-cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer{padding:3px 0 3px 4px;width:261px}}.cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .secondary-cat-dropdown,.property-cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .secondary-cat-dropdown{opacity:0}.cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .select2.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow,.property-cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .select2.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{background-image:url("/integration/home-hotels/public/images/icons/gallery-category-default-dropdown.svg")}.cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .select2.select2-container--default .select2-selection--single,.property-cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .select2.select2-container--default .select2-selection--single{height:47px;display:flex;align-items:center;border:none;background:#f4f4f4;padding:6px 29.5px 6px 22px;border-radius:0}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .select2.select2-container--default .select2-selection--single,.property-cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .select2.select2-container--default .select2-selection--single{height:61px}}.cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .select2.select2-container--default .select2-selection--single .select2-selection__rendered,.property-cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .select2.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:2.1875rem;font-size:.8125rem;letter-spacing:1.3px;color:#37393b;font-family:"Avenir-Heavy-Regular",serif;text-transform:uppercase;padding:0}.cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .select2.select2-container--default .select2-selection--single .select2-selection__arrow,.property-cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .select2.select2-container--default .select2-selection--single .select2-selection__arrow{height:47px;width:12px;display:block;background-image:url("/integration/home-hotels/public/images/icons/gallery-category-active-dropdown.svg");background-repeat:no-repeat;background-position:center;background-size:contain;right:17.5px}@media(min-width: 992px){.cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .select2.select2-container--default .select2-selection--single .select2-selection__arrow,.property-cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .select2.select2-container--default .select2-selection--single .select2-selection__arrow{height:61px}}.cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .select2.select2-container--default .select2-selection--single .select2-selection__arrow b,.property-cms-full-screen-gallery-slider .gallery-bottom .cat-wrapper-outer .select2.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.cms-full-screen-gallery-slider .gallery-bottom .gallery-cap-wrap,.property-cms-full-screen-gallery-slider .gallery-bottom .gallery-cap-wrap{line-height:1.125rem;font-size:.8125rem;letter-spacing:1.95px;color:#595451;font-family:"Avenir-Black-Regular",serif;display:flex;align-items:center;padding-right:10.5px}.cms-full-screen-gallery-slider .gallery-bottom .gallery-cap-wrap .caption-text-area,.property-cms-full-screen-gallery-slider .gallery-bottom .gallery-cap-wrap .caption-text-area{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;padding-left:5px}.cms-full-screen-gallery-slider .gallery-bottom .gallery-cap-wrap .caption-text-area .city,.property-cms-full-screen-gallery-slider .gallery-bottom .gallery-cap-wrap .caption-text-area .city{margin-right:5px}.cms-full-screen-gallery-slider .gallery-bottom .gallery-cap-wrap .caption-text-area .caption,.property-cms-full-screen-gallery-slider .gallery-bottom .gallery-cap-wrap .caption-text-area .caption{margin-left:5px}.cms-full-screen-gallery-slider .control-wrap.pagination,.property-cms-full-screen-gallery-slider .control-wrap.pagination{width:115px;display:flex;align-items:center;justify-content:center}@media(min-width: 992px){.cms-full-screen-gallery-slider .control-wrap.pagination,.property-cms-full-screen-gallery-slider .control-wrap.pagination{width:82.5px}}.cms-full-screen-gallery-slider .control-wrap.pagination .swiper-pagination,.property-cms-full-screen-gallery-slider .control-wrap.pagination .swiper-pagination{position:static;line-height:1.125rem;font-size:.8125rem;letter-spacing:1.95px;color:#595451;font-family:"Avenir-Black-Regular",serif}.cms-full-screen-gallery-slider .control-wrap.pagination .swiper-pagination.swiper-pagination-lock,.property-cms-full-screen-gallery-slider .control-wrap.pagination .swiper-pagination.swiper-pagination-lock{display:none}.property-cms-full-screen-gallery-slider{padding-top:23px}@media(min-width: 992px){.property-cms-full-screen-gallery-slider{padding-top:0}}.property-cms-full-screen-gallery-slider .bg-shape-element{left:50%;top:0;bottom:auto}@media(min-width: 992px){.property-cms-full-screen-gallery-slider .bg-shape-element{top:auto;bottom:0;width:80%;left:5.2vw;transform:translateX(0)}}.property-cms-full-screen-gallery-slider .gallery-slider{margin-top:0}.property-cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows{right:8px}@media(min-width: 992px){.property-cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows{right:-4px}}.property-cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows .navigation-btn.btn-next{margin-top:1px}@media(min-width: 992px){.property-cms-full-screen-gallery-slider .gallery-image-container .control-wrap.arrows .navigation-btn.btn-next{margin-top:4px}}.select2-container--open .gallery-cat-dropdown{background:#f4f4f4;border-radius:0;border:none;padding-top:22px;text-transform:uppercase;box-shadow:0 3px 6px rgba(0,0,0,.16)}.select2-container--open .gallery-cat-dropdown .select2-results__option{line-height:2.1875rem;font-size:.8125rem;letter-spacing:1.3px;color:#37393b;font-family:"Avenir-Black-Regular",serif;padding:1px 29.5px 1px 22px}.select2-container--open .gallery-cat-dropdown .select2-results__option--highlighted.select2-results__option--selectable{background:rgba(0,0,0,0);color:#085d77;text-decoration:underline}.select2-container--open .gallery-cat-dropdown .select2-results__option--selected{background:rgba(0,0,0,0)}.select2-container--open .gallery-cat-dropdown .select2-results__option--selected.select2-results__option--selectable{background:rgba(0,0,0,0);color:#37393b}.select2-container--open .gallery-cat-dropdown.select2-results__option--selectable{background:rgba(0,0,0,0)}.image-plus-text{margin-top:44px}@media(min-width: 992px){.image-plus-text{margin-top:102px}}.image-plus-text .content-wrapper{padding-top:40.69px;position:relative;overflow:hidden}@media(min-width: 992px){.image-plus-text .content-wrapper{padding-top:85px;padding-bottom:76px;overflow:unset}}.image-plus-text .content-wrapper .bg-shape-element{top:0;left:52%}@media(min-width: 768px){.image-plus-text .content-wrapper .bg-shape-element{width:95%;left:50%}}@media(min-width: 992px){.image-plus-text .content-wrapper .bg-shape-element{top:4px;overflow:visible;left:53.8%;width:69%}}@media(min-width: 1600px){.image-plus-text .content-wrapper .bg-shape-element{width:64%}}.image-plus-text .content-wrapper .bg-shape-element svg{width:107%}@media(min-width: 992px){.image-plus-text .content-wrapper .bg-shape-element svg{width:98%}}.image-plus-text .content-wrapper .image-n-text{display:flex;flex-direction:column-reverse;align-items:center}@media(min-width: 992px){.image-plus-text .content-wrapper .image-n-text{flex-direction:row;position:relative}}.image-plus-text .content-wrapper .image-n-text .text-area{width:91.2%;background:#fceec8;padding:37px 22px 25px 22px;margin-top:10px}@media(min-width: 992px){.image-plus-text .content-wrapper .image-n-text .text-area{width:36.9%;position:absolute;left:8%;right:auto;z-index:1;background-color:rgba(0,0,0,0);padding:30px 41px 30px 52px;top:68px;margin-top:0}}@media(min-width: 1440px){.image-plus-text .content-wrapper .image-n-text .text-area{padding:97px 41px 90px 62px}}@media(min-width: 1600px){.image-plus-text .content-wrapper .image-n-text .text-area{top:unset}}@media(min-width: 992px){.image-plus-text .content-wrapper .image-n-text .text-area:before{content:"";position:absolute;width:100%;height:100%;background:#fceec8;top:0;bottom:0;left:0;right:0;z-index:-1;transform:skewX(-12deg)}}.image-plus-text .content-wrapper .image-n-text .text-area .content-style{margin-top:9px;padding-right:10px}@media(min-width: 992px){.image-plus-text .content-wrapper .image-n-text .text-area .content-style{margin-top:7px;max-height:120px;overflow:scroll;overflow-x:hidden;scrollbar-width:thin}}@media(min-width: 1200px){.image-plus-text .content-wrapper .image-n-text .text-area .content-style{max-height:175px}}.image-plus-text .content-wrapper .image-n-text .text-area .content-style p:not(:first-child){display:none}.image-plus-text .content-wrapper .image-n-text .text-area .two-btns-wrap{margin-top:15px}@media(min-width: 992px){.image-plus-text .content-wrapper .image-n-text .text-area .two-btns-wrap{margin-top:13px}}.image-plus-text .content-wrapper .image-n-text .text-area .two-btns-wrap.side-by-side{display:flex;flex-direction:column}@media(min-width: 992px){.image-plus-text .content-wrapper .image-n-text .text-area .two-btns-wrap.side-by-side{flex-direction:unset}}.image-plus-text .content-wrapper .image-n-text .text-area .two-btns-wrap.side-by-side .btn-one{margin-bottom:10px}@media(min-width: 1200px){.image-plus-text .content-wrapper .image-n-text .text-area .two-btns-wrap.side-by-side .btn-one{min-width:unset;margin-bottom:0;margin-right:10px}}@media(min-width: 992px){.image-plus-text .content-wrapper .image-n-text .text-area .two-btns-wrap.side-by-side .btn-two{min-width:unset}}.image-plus-text .content-wrapper .image-n-text .text-area .two-btns-wrap.stacked{display:flex;flex-direction:column}.image-plus-text .content-wrapper .image-n-text .text-area .two-btns-wrap.stacked .btn-one{margin-bottom:10px}@media(min-width: 992px){.image-plus-text .content-wrapper .image-n-text .text-area .two-btns-wrap.stacked .btn-two{min-width:unset}}.image-plus-text .content-wrapper .image-n-text .text-area .two-btns-wrap .btn-one{min-width:297px;padding:12px 10px;display:block;margin:auto;width:fit-content}@media(min-width: 992px){.image-plus-text .content-wrapper .image-n-text .text-area .two-btns-wrap .btn-one{min-width:265px;padding:10px 10px;margin:auto auto auto 0}}.image-plus-text .content-wrapper .image-n-text .text-area .two-btns-wrap .btn-two{min-width:297px;padding:12px 10px;display:block;margin:auto;width:fit-content}@media(min-width: 992px){.image-plus-text .content-wrapper .image-n-text .text-area .two-btns-wrap .btn-two{min-width:265px;padding:10px 10px;margin:auto auto auto 0}}.image-plus-text .content-wrapper .image-n-text .text-area .text-area-title{text-transform:none}.image-plus-text .content-wrapper .image-n-text .main-img{width:91.2%;height:51.1vw;background-size:cover;background-repeat:no-repeat;background-position:center}@media(min-width: 992px){.image-plus-text .content-wrapper .image-n-text .main-img{width:70.5%;height:39.52vw;position:relative;top:0;bottom:0;left:0;right:0;margin:0 4.7% 0 auto;max-height:759px}}.newsletter-wrap{background-color:#595451;position:relative;overflow:hidden}.newsletter-wrap::before{content:"";width:100%;height:100%;background-image:url("/integration/home-hotels/public/images/backgrounds/light-gray-pattern-strip.svg");background-position:left top;background-size:auto;background-repeat:repeat;position:absolute;top:3px;left:1px;opacity:.5;z-index:0}.newsletter-wrap .newsletter{position:relative;padding:47px 16px 48px 16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}.newsletter-wrap .newsletter__title{color:#fff;text-transform:capitalize}.newsletter-wrap .form-field-wrp{margin-top:22px}.newsletter-wrap .form-field-wrp .newsletter-form{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.newsletter-wrap .form-field-wrp .newsletter-form .field-wrap{position:relative}.newsletter-wrap .form-field-wrp .newsletter-form .field-wrap .field-wrap-inner .field-label{display:none}.newsletter-wrap .form-field-wrp .newsletter-form .field-wrap .field-wrap-inner .field-input{width:100%;padding:20px 16px 17px;border:1px solid #f5bf0e;background:rgba(0,0,0,0)}.newsletter-wrap .form-field-wrp .newsletter-form .field-wrap .field-wrap-inner .field-input.text-field{line-height:1.875rem;font-size:.875rem;letter-spacing:.56px;color:#fff;font-family:"Avenir-Medium-Regular",serif;text-transform:lowercase}@media(min-width: 992px){.newsletter-wrap .form-field-wrp .newsletter-form .field-wrap .field-wrap-inner .field-input.text-field{width:44.34vw;max-width:638.5px;font-size:1rem;line-height:1.875rem;letter-spacing:.8px;padding:22px 24px 14px}}.newsletter-wrap .form-field-wrp .newsletter-form .field-wrap .field-wrap-inner .field-input::placeholder{line-height:1.875rem;font-size:.875rem;letter-spacing:.56px;color:#fff;font-family:"Avenir-Medium-Regular",serif;text-transform:uppercase}@media(min-width: 992px){.newsletter-wrap .form-field-wrp .newsletter-form .field-wrap .field-wrap-inner .field-input::placeholder{font-size:1rem;line-height:1.875rem;letter-spacing:.8px;text-transform:capitalize}}.newsletter-wrap .form-field-wrp .newsletter-form .field-wrap label.error{position:absolute;width:317.95px}@media(min-width: 992px){.newsletter-wrap .form-field-wrp .newsletter-form .field-wrap label.error{width:100%}}.newsletter-wrap .form-field-wrp .newsletter-form .submit-btn{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer;border:1px solid #f5bf0e;border-left:none;line-height:1.0625rem;font-size:.875rem;letter-spacing:2.1px;color:#fff;font-family:"Avenir-Black-Regular",serif;text-transform:uppercase;padding:27px 24.44px 23px 23px;cursor:pointer}@media(min-width: 992px){.newsletter-wrap .form-field-wrp .newsletter-form .submit-btn{padding:27px 24.44px 22px 26.5px}}@media(hover: hover){.newsletter-wrap .form-field-wrp .newsletter-form .submit-btn:hover{background-color:#3c3c3b;-webkit-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}}.response-overlay.pop-up{border:5px solid #f5bf0e;width:80vw;padding:30px}@media(min-width: 992px){.response-overlay.pop-up{width:50vw}}.response-overlay.pop-up .response-content-wrp .response-container p{line-height:1.5rem;font-size:.875rem;letter-spacing:.35px;color:#000;font-family:"Avenir-Book-Regular",serif}@media(min-width: 992px){.response-overlay.pop-up .response-content-wrp .response-container p{font-size:1rem;line-height:1.75rem;letter-spacing:.4px}}.response-overlay.pop-up .response-content-wrp .response-container h1{text-transform:uppercase;font-weight:900;line-height:2.8125rem;font-size:2.8125rem;letter-spacing:.68px;color:#6e6e6e;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.response-overlay.pop-up .response-content-wrp .response-container h1{font-size:3.4375rem;line-height:3.4375rem;letter-spacing:1.65px}}.response-overlay.pop-up .response-content-wrp .response-container h2{font-weight:500;line-height:1.5625rem;font-size:1.5rem;letter-spacing:1.8px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.response-overlay.pop-up .response-content-wrp .response-container h2{font-size:1.25rem;line-height:1.625rem;letter-spacing:1.5px}}.response-overlay.pop-up .response-content-wrp .response-container h3{text-transform:uppercase;font-weight:900;line-height:1.875rem;font-size:1.625rem;letter-spacing:.78px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.response-overlay.pop-up .response-content-wrp .response-container h3{font-size:2.125rem;line-height:2.125rem;letter-spacing:1.7px}}.response-overlay.pop-up .response-content-wrp .response-container h4{font-weight:500;line-height:1.5rem;font-size:1.25rem;letter-spacing:1px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.response-overlay.pop-up .response-content-wrp .response-container h4{font-size:1.3125rem;line-height:1.625rem;letter-spacing:1.57px}}.response-overlay.pop-up .response-content-wrp .response-container h5{text-transform:uppercase;font-weight:900;line-height:1.75rem;font-size:1.5rem;letter-spacing:.48px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.response-overlay.pop-up .response-content-wrp .response-container h5{font-size:1.5rem;line-height:2rem;letter-spacing:.6px}}.response-overlay.pop-up .response-content-wrp .response-container h6{text-transform:capitalize;font-weight:500;line-height:1.5rem;font-size:1.3125rem;letter-spacing:.66px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.response-overlay.pop-up .response-content-wrp .response-container h6{font-size:1.3125rem;line-height:1.5rem;letter-spacing:.53px}}.response-overlay.pop-up .fancybox-button{width:35px;height:35px}.intro-text{box-sizing:border-box;padding:0 16px;margin:30px auto 0}@media(min-width: 992px){.intro-text{min-height:380px}}@media(min-width: 992px){.intro-text.subpage{margin:40px auto 0;min-height:auto}}@media(min-width: 992px){.intro-text.subpage .intro-inner{align-items:stretch}}@media(min-width: 992px){.intro-text.subpage .intro-inner .logo-wrap{flex:0 0 9%;max-width:9%;margin-right:30px}}@media(min-width: 992px){.intro-text.subpage .intro-inner .logo-wrap img{position:static;width:100%;max-height:none}}@media(min-width: 992px){.intro-text.subpage .intro-inner .text-set{margin-top:42px}}.intro-text.subpage .intro-inner .text-set .title{font-size:2rem;line-height:2.5rem;letter-spacing:.48px}@media(min-width: 992px){.intro-text.subpage .intro-inner .text-set .title{font-size:3.4375rem;line-height:3.4375rem;letter-spacing:1.65px}}.intro-text.subpage .intro-inner .text-set .subtitle{font-size:1.375rem;line-height:1.5rem;letter-spacing:2.2px;margin-top:4px}@media(min-width: 992px){.intro-text.subpage .intro-inner .text-set .subtitle{font-size:1.5rem;line-height:1.625rem;letter-spacing:1.8px;margin-top:16px;box-sizing:border-box;padding-left:4px}}@media(min-width: 992px){.intro-text.subpage .intro-inner .text-set .desc{margin-top:14px;padding-left:4px}}@media(min-width: 992px){.intro-text .intro-inner{display:flex;align-items:stretch}}.intro-text .logo-wrap{display:none}@media(min-width: 992px){.intro-text .logo-wrap{display:block;overflow:visible;flex:0 0 37.01vw;max-width:533px;margin-right:36px;position:relative}}.intro-text .logo-wrap img{height:auto;position:absolute;width:auto;top:-5.83vw;max-height:481px;left:0;z-index:1;max-width:100%}@media(min-width: 992px){.intro-text .text-set{margin-top:73px}}.intro-text .text-set .title{font-size:1.75rem;line-height:1.875rem;word-break:break-word;hyphens:manual}@media(min-width: 992px){.intro-text .text-set .title{margin-top:9px}}.intro-text .text-set .desc{margin-top:19px}@media(min-width: 992px){.intro-text .text-set .desc{margin-top:17px}}.intro-text .text-set .btn-wrap{text-align:center;margin-top:38px}@media(min-width: 992px){.intro-text .text-set .btn-wrap{text-align:left;margin-top:24px}}.intro-text .text-set .text-link-wrap{margin-top:38px}@media(min-width: 992px){.intro-text .text-set .text-link-wrap{margin-top:24px}}.cms-three-item-text-feature{margin-top:26.22px;scroll-behavior:smooth}@media(min-width: 992px){.cms-three-item-text-feature{margin-top:40px}}@media(min-width: 992px){.cms-three-item-text-feature .content-wrapper{position:relative}}.cms-three-item-text-feature .content-wrapper .bg-shape{display:none}@media(min-width: 1440px){.cms-three-item-text-feature .content-wrapper .bg-shape{display:block;position:absolute;width:16.3%;height:24vw;background-color:#3c9ab6;transform:skewY(-22deg);z-index:-1;top:123px}}@media(min-width: 1600px){.cms-three-item-text-feature .content-wrapper .bg-shape{height:20.5vw}}@media(min-width: 1920px){.cms-three-item-text-feature .content-wrapper .bg-shape{max-height:300px}}@media(min-width: 992px){.cms-three-item-text-feature .content-wrapper .main-text-area{width:91.95%;margin:0 auto}}.cms-three-item-text-feature .content-wrapper .main-text-area .h3-style{text-align:center;padding:0 15px}.cms-three-item-text-feature .content-wrapper .main-text-area .secondary{width:303px;display:block;margin:20px auto 0 auto;padding:17px 68px 17px 69px}@media(min-width: 992px){.cms-three-item-text-feature .content-wrapper .main-text-area .secondary{width:409.78px;padding:9px 0}}.cms-three-item-text-feature .content-wrapper .main-text-area .link{width:303px;display:block;margin:20px auto 0 auto}@media(min-width: 992px){.cms-three-item-text-feature .content-wrapper .main-text-area .link{width:409.78px}}.cms-three-item-text-feature .content-wrapper .item-cards-wrapper{display:flex;flex-direction:column;margin-top:25px}@media(min-width: 992px){.cms-three-item-text-feature .content-wrapper .item-cards-wrapper{width:88.25%;margin:43.96px auto 0 auto;flex-direction:row;column-gap:15px;justify-content:center}}.cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card{background-color:#f5f5f6;padding:44.5px 10%;margin-bottom:20px}.cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card:last-child{margin-bottom:0}@media(min-width: 992px){.cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card{background-color:unset;padding:43px 3%;margin-bottom:0;flex:0 0 33.33%;position:relative}}.cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card .text-shape{display:none}@media(min-width: 992px){.cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card .text-shape{display:block;width:100%;height:100%;background-color:#f4f4f4;position:absolute;top:0;left:0;right:0;transform:skewX(-5deg);z-index:-1}}.cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card .content-style{margin-top:8px}@media(min-width: 992px){.cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card .content-style{margin-top:6px}}.cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card .content-style.itm-desc h5{text-transform:capitalize}.cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card .content-style.itm-desc h5 em{color:#085d77;font-style:normal}.quote-callout.bg-image-on .quote-callout-wrap{max-width:100%;width:100%;border:none;margin:0px 0px 0px}.quote-callout.bg-image-on .quote-callout-wrap .callout-wrapper{margin:139px 33px}@media(min-width: 992px){.quote-callout.bg-image-on .quote-callout-wrap .callout-wrapper{margin:99px 68px;width:90.55vw;max-width:1304px;padding:21px 16px 19px 17px}}.quote-callout.bg-image-on .quote-callout-wrap .box-content{border:6px solid #f4f4f4;padding:29px 19px 30px 16px}.quote-callout .quote-callout-wrap{background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;border:2px solid #f5be32;text-align:center;margin:17px;box-sizing:border-box}@media(min-width: 992px){.quote-callout .quote-callout-wrap{padding:20;width:90.66vw;max-width:1760px;margin-left:auto;margin-right:auto;margin-top:200px}}.quote-callout .quote-callout-wrap .image{display:block;height:auto;width:auto}.quote-callout .quote-callout-wrap .callout-wrapper{box-sizing:border-box;background:#fff;width:calc(100% - 25px);height:100%;margin:42px 22px}.quote-callout .quote-callout-wrap .callout-wrapper .btn.secondary{color:#fff;padding:13px 25px 12px;font-size:.9375rem;line-height:1.25rem;letter-spacing:1.8px}.quote-callout .quote-callout-wrap .callout-wrapper .quote-style a{transition:all .3s ease-in-out}.quote-callout .quote-callout-wrap .callout-wrapper .quote-style a:not(.btn){font-family:"Avenir-Heavy-Oblique",serif;font-size:1.5rem;line-height:1.75rem;letter-spacing:2.24px;text-decoration:none;color:#276d83;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#085d77;text-decoration-thickness:2px;text-underline-offset:7px}@media(min-width: 992px){.quote-callout .quote-callout-wrap .callout-wrapper .quote-style a:not(.btn){font-size:1.75rem;line-height:2.125rem}}@media(hover: hover){.quote-callout .quote-callout-wrap .callout-wrapper .quote-style a:not(.btn):hover{color:#3c3c3b;text-decoration-color:#595451}}.quote-callout .quote-callout-wrap .callout-wrapper .quote-style h6 a:not(.btn){font-family:"Avenir-Black-Regular",serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:.66px;text-decoration:none;color:#276d83;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#085d77;text-decoration-thickness:2px;text-underline-offset:7px}@media(hover: hover){.quote-callout .quote-callout-wrap .callout-wrapper .quote-style h6 a:not(.btn):hover{color:#3c3c3b;text-decoration-color:#595451}}.quote-callout .quote-callout-wrap .callout-wrapper .btn-wrap{margin-top:15px}@media(min-width: 992px){.quote-callout .quote-callout-wrap .callout-wrapper .btn-wrap{margin-top:20px}}.quote-callout .quote-callout-wrap .callout-wrapper .default-content-width{width:73.66vw}.data-faq-list{overflow:hidden;margin-top:76px}.data-faq-list .content-wrapper{margin:10px auto 21px auto;position:relative}@media(min-width: 992px){.data-faq-list .content-wrapper{margin:11.91px auto 65px auto}}.data-faq-list .content-wrapper .text-wrap{text-align:center}.data-faq-list .content-wrapper .text-wrap .property-h4-style{margin-top:10px}.data-faq-list .content-wrapper .category-area{width:calc(100% - 29px);margin:37px auto 13px auto}@media(min-width: 992px){.data-faq-list .content-wrapper .category-area{width:346px;margin:37px auto 9px 7.9%}}.data-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection--single{background-color:#eaeaea;height:44px;border:0;border-radius:0}@media(min-width: 992px){.data-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection--single{height:50px}}.data-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection__rendered{font-family:"Avenir-Heavy-Regular",serif;font-size:1rem;text-transform:uppercase;padding:8px 8px}@media(min-width: 992px){.data-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection__rendered{font-size:1.125rem;padding:11px 8px}}.data-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection__arrow{top:8px}@media(min-width: 992px){.data-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection__arrow{top:11px}}.data-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection__arrow [role=presentation]{display:none}.data-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection__arrow:after{content:"";width:16px;height:auto;background-image:url("/integration/home-hotels/public/images/icons/dropdown_default.svg");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:8px;top:0;bottom:0;transition:all 300ms ease-in-out}.data-faq-list .content-wrapper .category-area .select2.select2-container--default.select2-container--open .select2-selection__arrow:after{transform:rotate(180deg)}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set{width:90.7%;margin:0 auto}@media(min-width: 992px){.data-faq-list .content-wrapper .accordion-wrapper.accordion-set{width:84.2%}}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .filter-item{display:none}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .filter-item.show{display:block}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item{background-color:#fff;border:1px solid #ffc723;padding:38px 18px;margin-bottom:13px}@media(min-width: 992px){.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item{padding:38px 50px;margin-bottom:15px}}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item:last-child{margin-bottom:0}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active{border-color:#655e5b}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area{display:flex;flex-direction:column}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .property-h5-style{text-transform:capitalize}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control{font-family:"Avenir-Black-Regular",serif;color:#276d83;font-size:.875rem;line-height:1.1875rem;letter-spacing:1.4px;text-transform:uppercase;width:fit-content;cursor:pointer;background:none;border:0;border-radius:0;padding:0 10px 0 0;position:relative;margin-top:14px;border-bottom:2px solid #c1c1c1;transition:all 300ms ease-in-out}@media(min-width: 992px){.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control{letter-spacing:2.1px}}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control:before,.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control:after{content:"";width:10px;height:1.5px;background-color:#276d83;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0 auto auto}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control:after{transform:rotate(90deg)}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control .accordion-expand-btn{margin-right:5px}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner{max-height:0;overflow:hidden;transition:all 300ms ease-in-out}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style{color:#595451}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style ul{padding-left:20px}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style ul li::marker{color:#f5be32;font-size:.875rem}@media(min-width: 992px){.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style ul li::marker{font-size:1rem}}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style ul li strong{font-family:"Avenir-Medium-Regular",serif;color:#595451;font-weight:bold}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less{display:none;font-family:"Avenir-Black-Regular",serif;color:#276d83;font-size:.875rem;line-height:1.1875rem;letter-spacing:1.4px;text-transform:uppercase;width:fit-content;cursor:pointer;background:none;border:0;border-radius:0;padding:0 10px 0 0;position:relative;margin-top:14px;border-bottom:2px solid #c1c1c1;transition:all 300ms ease-in-out}@media(min-width: 992px){.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less{letter-spacing:2.1px}}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less:before,.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less:after{content:"";width:10px;height:1.5px;background-color:#276d83;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0 auto auto}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less:after{transform:rotate(90deg)}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less .accordion-expand-btn{margin-right:5px}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .acc-control{display:none}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .accordion-inner{margin:26px 0 0 0}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .acc-control-less{display:block}.data-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .acc-control-less:after{transform:rotate(0deg)}.select2-container--default .select2-dropdown.filter-dropdown.category-select .select2-results__options{padding:28px 20px}.rooms-rotator{margin-top:40px}@media(min-width: 992px){.rooms-rotator{margin-top:139px}}.rooms-rotator.brand-sp .title,.rooms-rotator.brand-sp .subtitle{padding:0 17px}.rooms-rotator.brand-sp .featured-rooms-slider{margin-top:12px}@media(min-width: 992px){.rooms-rotator.brand-sp .featured-rooms-slider{margin-top:16px}}.rooms-rotator .bg-shape-element{top:7.46vw}@media(min-width: 768px){.rooms-rotator .bg-shape-element{top:.46vw}}@media(min-width: 992px){.rooms-rotator .bg-shape-element{overflow:visible;left:51%;top:4.1vw;width:75%}}@media(min-width: 1200px){.rooms-rotator .bg-shape-element{top:2.1vw;width:69%}}@media(min-width: 1600px){.rooms-rotator .bg-shape-element{width:64%}}.rooms-rotator .bg-shape-element svg{width:107%}.rooms-rotator .title,.rooms-rotator .subtitle{text-align:center;box-sizing:border-box;padding:0 30px}.rooms-rotator .subtitle{margin-top:8px}.rooms-rotator .desc-main{box-sizing:border-box;padding:0 17px;margin-top:15px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.rooms-rotator .desc-main{max-width:85%;margin:30px auto 0}}.rooms-rotator .icons-list{box-sizing:border-box;padding:0 16px;display:flex;flex-wrap:wrap;margin-top:21px}@media(min-width: 768px){.rooms-rotator .icons-list{max-width:80%;margin:21px auto 0}}@media(min-width: 992px){.rooms-rotator .icons-list{max-width:90%;margin-top:0;justify-content:center}}.rooms-rotator .icons-list .one-set{flex:0 0 calc((100% - 30px)/3);max-width:calc((100% - 30px)/3);margin:25px 5px 0;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;align-items:center}@media(min-width: 992px){.rooms-rotator .icons-list .one-set{flex:0 0 auto;max-width:none;margin:33px 4px 0}}.rooms-rotator .icons-list .one-set:nth-child(-n+3){margin-top:0}@media(min-width: 992px){.rooms-rotator .icons-list .one-set:nth-child(-n+3){margin-top:33px}}.rooms-rotator .icons-list .one-set img{max-height:37px;max-width:42px;margin:0 auto}@media(min-width: 992px){.rooms-rotator .icons-list .one-set img{max-height:60px;max-width:60px}}.rooms-rotator .icons-list .one-set .caption{margin-top:6px;text-transform:capitalize;min-height:40px;flex:0 0 100%;max-width:85%;margin:10px auto 0 auto;line-height:.875rem;font-size:.8125rem;letter-spacing:1.04px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.rooms-rotator .icons-list .one-set .caption{min-height:max-content;margin-top:0;font-size:.9375rem;line-height:2.5rem;letter-spacing:1.2px}}.rooms-rotator .featured-rooms-slider{position:relative}.rooms-rotator .featured-rooms-slider .custom-swiper-slide{padding-top:69px;padding-bottom:0}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide{padding-top:106px;padding-bottom:106px;padding-right:10px}}.rooms-rotator .featured-rooms-slider .custom-swiper-slide .swiper-slide-prev,.rooms-rotator .featured-rooms-slider .custom-swiper-slide .swiper-slide-next{overflow:hidden}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper{display:flex;align-items:center}}.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .image{height:51.2vw;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:0 16px;position:relative}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .image{height:39.51vw;order:1;flex:0 0 77%;margin-left:-9.2%;margin-right:0;max-height:760px}}.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .image .img-cap{position:absolute;bottom:-31px;text-align:center;box-sizing:border-box;padding:8px 10px;left:0;width:100%;text-transform:uppercase;background:#fff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:.9375rem;font-size:.75rem;letter-spacing:.96px;color:#276d83;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .image .img-cap{bottom:32px;left:auto;max-width:70%;right:0;font-size:.9375rem;line-height:1.25rem;letter-spacing:1.5px;width:max-content;padding:15px 35px}}.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content{background:#fceec8;width:calc(100% - 32px);margin:38px auto 0;padding-top:33px;padding-bottom:34px}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content{margin:38px 0 0;padding-top:94px;padding-bottom:68px;flex:0 0 32%;position:relative;z-index:1;margin-right:-8%;margin-left:8%;margin-top:18px}}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content::after,.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content::before{content:"";position:absolute;height:100%;width:50%;background:#fceec8;top:0;z-index:-1;left:-28px;transform:skewX(-6deg)}}@media(min-width: 1440px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content::after,.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content::before{left:-50px;transform:skewX(-12deg)}}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content::after{left:auto;right:-55px}}.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .subtitle{margin-top:0;text-align:left;padding:0 22px}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .subtitle{padding:0 13px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1440px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .subtitle{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .title{margin-top:8px;text-align:left;padding:0 22px}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .title{margin-top:5px;padding:0 13px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .desc{padding:0 22px;margin-top:8px}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .desc{padding:0 13px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1440px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .desc{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap{padding:0 22px;margin-top:26px}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap{padding:0 13px}}.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap .btn{padding:11.5px 15px 11.5px}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap .btn{padding:11.5px 10px 11.5px;margin-right:4px}}.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap .btn.ghost{padding:11.5px 11px 11.5px}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap .btn.ghost{margin-top:15px}}@media(min-width: 1440px){.rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap .btn.ghost{margin-top:0}}.rooms-rotator .featured-rooms-slider .swiper-navigations{position:absolute;z-index:2;top:15px;bottom:auto;left:auto;right:18px}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .swiper-navigations{width:min-content;height:fit-content;top:0;bottom:0;right:-4px;margin:auto 0 auto 0}}.rooms-rotator .featured-rooms-slider .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .swiper-navigations .swiper-button{display:block;height:40px;width:40px}}.rooms-rotator .featured-rooms-slider .swiper-navigations .swiper-button:first-child{margin-right:5px}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .swiper-navigations .swiper-button:first-child{margin:0 0 6px 0}}@media(min-width: 992px){.rooms-rotator .featured-rooms-slider .swiper-navigations .swiper-button svg{width:100%;height:auto}}.cms-two-item-text-feature-plus-image{margin-top:26.22px}@media(min-width: 992px){.cms-two-item-text-feature-plus-image{margin-top:52.8px;margin-bottom:67px}}.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper{display:flex;flex-direction:column;margin-top:22px}@media(min-width: 992px){.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper{width:88.25%;margin:43.96px auto 0 auto;flex-direction:row;column-gap:15px;justify-content:center}}.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper .item-card{background-color:#f5f5f6;padding:36px 10%;margin-bottom:15px}@media(min-width: 992px){.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper .item-card{min-height:230px}}.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper .item-card:last-child{margin-bottom:0}@media(min-width: 992px){.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper .item-card{background-color:unset;padding:67px 4.5%;margin-bottom:0;flex:0 0 33.33%;position:relative}}@media(min-width: 992px){.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper .item-card .cms-image{position:absolute;width:calc(100% + 20px);height:100%;top:0;left:-10px;z-index:1;transform:skewX(5deg);background-repeat:no-repeat;background-size:cover;background-position:center center}}.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper .item-card .text-shape{display:none}@media(min-width: 992px){.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper .item-card .text-shape{display:block;width:100%;height:100%;background-color:#f4f4f4;position:absolute;top:0;left:0;right:0;z-index:-1;background-repeat:no-repeat;background-size:cover;background-position:center;transform:skewX(-5deg)}}@media(min-width: 992px){.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper .item-card .h6-style{position:relative;right:1px}}.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper .item-card .content-style{font-family:"Avenir-Medium-Oblique",serif;font-size:.9375rem;line-height:1.5625rem;letter-spacing:.38px;color:#595451;margin-top:14px}@media(min-width: 992px){.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper .item-card .content-style{font-size:.9375rem;line-height:1.5625rem;letter-spacing:.035rem;margin-top:1px;position:relative;right:0px;top:8px}}.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper .item-card3{display:none}@media(min-width: 992px){.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper .item-card3{display:block;overflow:hidden;transform:skewX(-5deg)}}.cms-two-item-text-feature-plus-image .content-wrapper .item-cards-wrapper .item-card2{position:relative}.data-offers-slider{margin-top:32px;position:relative}@media(min-width: 992px){.data-offers-slider{margin-top:162px}}.data-offers-slider .bg-shape-element{top:-19px;opacity:.78}@media(min-width: 992px){.data-offers-slider .bg-shape-element{overflow:visible;top:-78px;left:13%;width:36%;opacity:1}}.data-offers-slider .bg-shape-element svg{width:125%}@media(min-width: 768px){.data-offers-slider .bg-shape-element svg{width:100%}}.data-offers-slider .title,.data-offers-slider .subtitle{text-align:center;box-sizing:border-box;padding:0 24px}.data-offers-slider .subtitle{margin-top:8px}.data-offers-slider .offers-slider{position:relative}.data-offers-slider .offers-slider .custom-swiper-slide{padding-top:77px}@media(min-width: 992px){.data-offers-slider .offers-slider .custom-swiper-slide{padding:0 1px 2px 1px;margin-top:101px}}.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide{height:auto}.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item{position:relative;box-sizing:border-box;padding:10px 12px 53px;border:1px solid #707070;transition:all .3s ease-in-out;height:100%;background:#fff}@media(min-width: 992px){.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item{padding:10px 12px 65px}}@media(hover: hover){.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item:hover{outline:2px solid #f5be32;outline-offset:-2px;border-color:rgba(0,0,0,0)}}.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .image{background-size:cover;background-position:center center;background-repeat:no-repeat;height:81.6vw}@media(min-width: 992px){.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .image{height:25.2vw;max-height:484px}}.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .image.no-img{background-image:url("/integration/home-hotels/public/images/placeholder/portrait.png")}.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .member-offer{position:absolute;top:30px;box-sizing:border-box;padding:6px 11px;left:0;align-items:center;background:#595451;text-transform:uppercase;line-height:.8125rem;font-size:.6875rem;letter-spacing:1.65px;color:#fff;font-family:"Avenir-Heavy-Regular",serif}@media(min-width: 992px){.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .member-offer{font-size:.9375rem;line-height:1.25rem;letter-spacing:1.8px;top:38px;padding:9px 12px}}.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .member-offer .txt{margin-left:2px}@media(min-width: 992px){.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .member-offer .txt{margin-left:4px}}.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content{text-align:center;margin-top:12px}@media(min-width: 992px){.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content{margin-top:20px}}.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content .desc{margin-top:2px;margin-bottom:13px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content .desc{margin-bottom:26px}}.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap{position:absolute;left:50%;transform:translateX(-50%);width:100%;bottom:18px}@media(min-width: 992px){.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap{bottom:21px}}.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap .btn{padding:9.5px 30px 9.5px}@media(min-width: 992px){.data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap .btn{padding:11.5px 34px 11.5px}}.data-offers-slider .offers-slider .swiper-navigations{position:absolute;z-index:2;top:24px;bottom:auto;left:auto;right:18px}@media(min-width: 992px){.data-offers-slider .offers-slider .swiper-navigations{width:min-content;height:max-content;bottom:0;right:-22px;top:0;margin:auto 0 auto 0}}.data-offers-slider .offers-slider .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer}@media(min-width: 992px){.data-offers-slider .offers-slider .swiper-navigations .swiper-button{display:block;height:40px;width:40px}}.data-offers-slider .offers-slider .swiper-navigations .swiper-button:first-child{margin-right:5px}@media(min-width: 992px){.data-offers-slider .offers-slider .swiper-navigations .swiper-button:first-child{margin:0 0 6px 0}}@media(min-width: 992px){.data-offers-slider .offers-slider .swiper-navigations .swiper-button svg{width:100%;height:auto}}.blog-grid.section-wrap{position:relative}@media(min-width: 768px){.blog-grid.section-wrap::after{content:"";background-image:url("/integration/home-hotels/public/images/backgrounds/light-gray-pattern-strip.svg");background-position:left top;background-size:auto;background-repeat:repeat;position:absolute;width:100%;height:159px;bottom:0px;left:0px;opacity:1;z-index:-2}}.blog-grid.section-wrap .container-wrap{margin:49.5px 17px 29.85px 16px}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap{max-width:1320px;margin:44.73px auto 26px auto}}@media(min-width: 1440px){.blog-grid.section-wrap .container-wrap{max-width:1920px}}.blog-grid.section-wrap .container-wrap .title-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.blog-grid.section-wrap .container-wrap .title-wrap .title{text-align:center}.blog-grid.section-wrap .container-wrap .title-wrap .subtitle{text-transform:uppercase;text-align:center;margin-top:3px}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .title-wrap .subtitle{margin-top:8px}}.blog-grid.section-wrap .container-wrap .filter-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8.5px}@media(min-width: 768px){.blog-grid.section-wrap .container-wrap .filter-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:30px}}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .filter-wrap{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:33px}}.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item{margin-bottom:7px;margin-top:0px}@media(min-width: 768px){.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item{margin-bottom:0px;margin-right:5px;margin-top:10px}}@media(min-width: 768px)and (max-width: 991.98px){.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item{min-width:240px}}@media(min-width: 768px){.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item:last-child{margin-right:0px}}.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection{position:relative}.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection--single{background-color:#eaeaea;border:0px;border-radius:0px;width:100%;height:auto}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection--single{min-width:246px}}.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection__rendered{text-transform:uppercase;line-height:2.375rem;font-size:1rem;letter-spacing:1.6px;color:#37393b;font-family:"Avenir-Heavy-Regular",serif;padding:5px 50px 3px 19px}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection__rendered{padding:8px 50px 4px 20px;letter-spacing:1.28px}}.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection__arrow{height:100%}.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection__arrow b{background-image:url("/integration/home-hotels/public/images/icons/arrow_category.svg");background-size:contain;background-repeat:no-repeat;border:none;width:14.98px;height:8.83px;position:absolute;right:6px;left:auto;top:19px;margin:0px}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection__arrow b{top:20px;right:19px}}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item.filter-hotel-wrap .select2-container--default .select2-selection--single{min-width:346px}}.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item.filter-clear-wrap.hide{display:none}.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item.filter-clear-wrap.show{display:block}.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item.filter-clear-wrap .clear-btn{min-height:46px;width:100%}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item.filter-clear-wrap .clear-btn{min-height:50px}}.blog-grid.section-wrap .container-wrap .blog-grid-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 768px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap{margin-top:37px}}.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item{width:100%;margin-bottom:9px}@media(min-width: 768px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item{width:calc(50% - 50px);margin-right:25px;margin-left:25px}}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item{margin-bottom:58.94px}}@media(min-width: 1200px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item{width:calc(33.33% - 57.94px);margin-right:57.85px;margin-left:0px}}.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .image-wrap .blog-image{-moz-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:51.149vw}@media(min-width: 768px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .image-wrap .blog-image{height:25.693vw}}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .image-wrap .blog-image{height:24.288vw}}@media(min-width: 1200px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .image-wrap .blog-image{height:14.884vw}}@media(min-width: 1600px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .image-wrap .blog-image{height:17vw;max-height:326.38px}}.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:22.4px 29px 33px 28.9px}@media(min-width: 768px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap{height:calc(100% - (25.693vw + 0px))}}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap{padding:17.1px 16.4px 25.6px 41.1px;height:calc(100% - (24.288vw + 0px))}}@media(min-width: 1200px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap{height:auto}}.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap::after{content:"";position:absolute;border:2px solid #f5be32;background-color:#fff;width:100%;height:100%;top:0px;left:0px;z-index:-1}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap::after{top:-28px;left:11px;width:calc(100% + 5px);height:calc(100% + 28px);transform:skewX(-4.4deg)}}@media(min-width: 1600px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap::after{max-width:unset;min-height:unset}}.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .blog-title{text-transform:capitalize;margin-bottom:13.6px}.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap{margin-top:auto}.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-date{font-style:italic;line-height:1.25rem;font-size:.9375rem;letter-spacing:.38px;color:#595451;font-family:"Avenir-Heavy-Oblique",serif}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-date{line-height:1.5rem}}.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-hotel{line-height:1.25rem;font-size:.9375rem;letter-spacing:.38px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-hotel{line-height:1.5rem}}.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-hotel span .brand:last-child .comma{display:none}.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-hotel span .hotel:last-child .comma{display:none}.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-link{margin-top:19.5px}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-link{margin-top:23.5px;min-width:265.83px}}@media(max-width: 767.98px){.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-link .link{width:100%;padding-top:15px;padding-bottom:14px}}.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item.item-hide{display:none}.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item.loadmore-hide{display:none}.blog-grid.section-wrap .container-wrap .noresults{text-align:center}.blog-grid.section-wrap .container-wrap .loadmore-btn-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .loadmore-btn-wrap{margin-top:auto;padding-bottom:34.6px}}.blog-grid.section-wrap .container-wrap .loadmore-btn-wrap .loadmore-button{min-width:218.32px}@media(min-width: 992px){.blog-grid.section-wrap .container-wrap .loadmore-btn-wrap .loadmore-button{min-width:267.24px}}.select2-container--default .select2-dropdown.filter-dropdown{border:0px;border-radius:0px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.36);-moz-box-shadow:0px 3px 6px rgba(0,0,0,.36);box-shadow:0px 3px 6px rgba(0,0,0,.36);margin-top:8px}@media(min-width: 992px){.select2-container--default .select2-dropdown.filter-dropdown{margin:7px 0 0}}.select2-container--default .select2-dropdown.filter-dropdown.select2-dropdown--above{margin-top:0}@media(min-width: 992px){.select2-container--default .select2-dropdown.filter-dropdown.select2-dropdown--above{margin-top:0}}.select2-container--default .select2-dropdown.filter-dropdown .select2-results__options{padding:28.88px 31px 25.1px 20.2px}.select2-container--default .select2-dropdown.filter-dropdown .select2-results__option{padding:11px 0;text-transform:uppercase;line-height:1.125rem;font-size:.875rem;letter-spacing:.7px;color:#595451;font-family:"Avenir-Black-Regular",serif}.select2-container--default .select2-dropdown.filter-dropdown .select2-results__option--disabled{display:none}.select2-container--default .select2-dropdown.filter-dropdown .select2-results__option--highlighted,.select2-container--default .select2-dropdown.filter-dropdown .select2-results__option--selected{background-color:rgba(0,0,0,0);color:#3c3c3b;text-decoration:underline}.mb-no-scroll-bm.error .select2.select2-container--default{border:3px solid red;padding:5px 0 0}.mb-no-scroll-bm.error .select2.select2-container--default .select2-selection__rendered{color:red}.mb-no-scroll-bm.no-hero-version{position:fixed;bottom:-5px;width:100%;height:117px;z-index:1000;opacity:0;pointer-events:none;background:#fff;transition:opacity .3s ease-in-out}.mb-no-scroll-bm.no-hero-version.show{opacity:1;pointer-events:all}.mb-no-scroll-bm .select2.select2-container--default{box-sizing:border-box;padding:8px 0 0;box-shadow:0px 3px 6px rgba(0,0,0,.13)}.mb-no-scroll-bm .select2.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 7px 7px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #3c9ab6 rgba(0,0,0,0)}.mb-no-scroll-bm .select2.select2-container--default .select2-selection--single{padding:10px 16px;height:41px;text-align:center;border:none;display:flex;align-items:center;justify-content:center}.mb-no-scroll-bm .select2.select2-container--default .select2-selection--single .select2-selection__arrow{height:21px;position:relative;display:inline-block;max-width:20px;flex:0 0 20px}.mb-no-scroll-bm .select2.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-21px;margin-top:-4px;border-width:7px 7px 0 7px;border-color:#3c9ab6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mb-no-scroll-bm .select2.select2-container--default .select2-selection--single .select2-selection__rendered{text-transform:uppercase;font-family:"Avenir-Medium-Regular",serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:1.12px;display:inline-block;max-width:calc(100% - 20px);flex:0 0 calc(100% - 20px)}.mb-no-scroll-bm .btn-wrap{text-align:center;margin-top:28px}.mb-no-scroll-bm .btn-wrap .btn{padding:9.5px 34px 9.5px}#booking-mask{position:fixed;width:100%;height:100vh;background:rgba(0,0,0,.77);z-index:9999;top:0;left:0;transition:opacity .3s ease-in-out;opacity:0;pointer-events:none;display:flex;align-items:center;box-sizing:border-box}#booking-mask .bm-close{position:fixed;top:74px;right:69px;width:22px;height:22px;background:rgba(0,0,0,0);border:none;padding:0;z-index:9999}@media(min-width: 1200px){#booking-mask .bm-close{top:64px}}#booking-mask .bm-close svg{width:100%;height:auto}#booking-mask .bm-inner-wrap{position:relative;width:100%;top:0;left:0;height:100vh}#booking-mask .bm-inner-wrap::after{content:"";position:absolute;width:100%;background-color:#fff;opacity:1;height:97vh;transform:skewY(-11deg) translateY(-50%);top:60%;left:0;z-index:-1}@media(min-width: 1440px){#booking-mask .bm-inner-wrap::after{height:98vh;top:61%}}#booking-mask .bm-inner-wrap::before{content:"";position:absolute;bottom:0;left:0;height:31px;width:73.194vw;background-image:url("/integration/home-hotels/public/images/backgrounds/light-gray-pattern-strip.svg");background-size:auto auto;background-repeat:repeat-x;background-position:left top;overflow:hidden}#booking-mask .bm-inner-wrap .right-pattern{position:absolute;right:-12.91vw;top:18.58vw;width:28.19vw;z-index:21;transform:rotate(90deg);height:31px;overflow:hidden}@media(min-width: 1200px){#booking-mask .bm-inner-wrap .right-pattern{top:14.58vw}}#booking-mask .bm-inner-wrap #bm-box-wrapper{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:60vh}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp{display:flex;align-items:flex-start;flex-wrap:wrap;box-sizing:border-box;padding:0 69px;margin-top:70px;max-width:1076px;margin-left:auto;margin-right:auto}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px);margin-right:20px;margin-top:11px}@media(min-width: 1200px){#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars{flex:0 0 calc(43% - 34px);max-width:calc(43% - 34px);margin-right:34px}}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single{margin-left:0;border:none !important;box-shadow:none !important}@media(min-width: 1200px){#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single{background:rgba(0,0,0,0) !important}}@media(min-width: 1200px){#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single:not(.is-hidden){width:100%;display:flex;justify-content:space-around}}@media(min-width: 1200px)and (min-width: 1200px){#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single:not(.is-hidden){justify-content:flex-end}}@media(min-width: 1200px){#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar{margin:0 5px;position:relative}}@media(min-width: 1200px){#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar::after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:#f6f6f6;z-index:-2}}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-title button{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;top:11px;width:26px;height:26px;opacity:1}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-title button.pika-prev{left:18px;background-image:url("/integration/home-hotels/public/images/icons/arrow_circleleft.svg")}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-title button.pika-next{right:-14px;background-image:url("/integration/home-hotels/public/images/icons/arrow_circleright.svg")}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-table tbody .pika-row td.is-startrange .pika-button,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-table tbody .pika-row td.is-inrange .pika-button,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-table tbody .pika-row td.is-endrange .pika-button{color:#fff}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-table tbody .pika-row td .pika-button{color:#222221}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;align-items:flex-start}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination.err .select2-container--default .select2-selection--single{border:3px solid red;padding:7px 12px 6px}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination.err .select2-container--default .select2-selection--single .select2-selection__rendered{color:red}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination .field-label{visibility:hidden;opacity:0;height:0;overflow:hidden}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination .select2-container--default{flex:0 0 50%;max-width:50%;margin-left:auto}@media(min-width: 1200px){#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination .select2-container--default{flex:0 0 57%;max-width:57%}}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 7px 7px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #3c9ab6 rgba(0,0,0,0)}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination .select2-container--default .select2-selection--single{border:1px solid #707070;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:4px 16px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;height:33px}@media(min-width: 992px){#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination .select2-container--default .select2-selection--single{height:40px;padding:10px 12px 6px}}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination .select2-container--default .select2-selection--single .select2-selection__arrow{height:31px}@media(min-width: 992px){#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination .select2-container--default .select2-selection--single .select2-selection__arrow{height:40px}}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#3c9ab6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);margin-left:-6px;margin-top:-3px;border-width:7px 7px 0 7px}@media(min-width: 992px){#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination .select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-20px}}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination .select2-container--default .select2-selection--single .select2-selection__rendered,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination .select2-container--default .select2-selection--single .select2-selection__placeholder{opacity:1;padding:0px;text-transform:uppercase;line-height:1.125rem;font-size:.9375rem;letter-spacing:2.25px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination .select2-container--default .select2-selection--single .select2-selection__rendered,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .destination .select2-container--default .select2-selection--single .select2-selection__placeholder{letter-spacing:2.25px}}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .field-label,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-promocode-input{text-transform:uppercase;line-height:1.625rem;font-size:.875rem;letter-spacing:.42px;color:#595451;font-family:"Avenir-Medium-Regular",serif}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all{flex:0 0 50%;max-width:50%;display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width: 1200px){#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all{flex:0 0 57%;max-width:57%}}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .date-box{background:#f5f5f5;text-align:center;flex:0 0 calc(50% - 1.5px);max-width:calc(50% - 1.5px);padding:18px 0 29px;margin-top:11px;box-sizing:border-box}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .date-box .form-control{display:flex;align-items:flex-start;flex-wrap:wrap}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .date-box .form-control .field-label{text-transform:capitalize;flex:0 0 100%;max-width:100%;line-height:1.625rem;font-size:1.125rem;letter-spacing:.54px;color:#595451;font-family:"Avenir-Book-Regular",serif}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .date-box .form-control .field-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .date-box .form-control .date{text-align:right;font-family:"Avenir-Black-Regular",serif;flex:0 0 50%;max-width:50%;font-size:3.4375rem;line-height:1.75rem;letter-spacing:0;color:#328ba5;margin-top:18px}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .date-box .form-control .month{text-transform:uppercase;flex:0 0 22%;max-width:22%;text-align:center;margin-top:-35px;padding-left:4px;margin-left:50%;line-height:1.3125rem;font-size:1.125rem;letter-spacing:0;color:#595451;font-family:"Avenir-Black-Regular",serif}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .date-box .form-control .day{text-transform:uppercase;margin-top:-14px;flex:0 0 22%;max-width:22%;padding-left:4px;margin-left:50%;text-align:center;line-height:1.3125rem;font-size:1.125rem;letter-spacing:0;color:#595451;font-family:"Avenir-Regular",serif}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .rooms,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .children,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .adults{display:flex;align-items:center;flex:0 0 100%;max-width:100%;margin-top:24px;justify-content:center}@media(min-width: 1200px){#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .rooms,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .children,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .adults{margin-top:32px;flex:0 0 33.33%;max-width:33.33%}}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .rooms .field-label,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .children .field-label,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .adults .field-label{margin-bottom:0;margin-bottom:6px;box-sizing:border-box;padding-left:0;min-width:55px;text-align:right;margin-right:14px}@media(min-width: 1200px){#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .rooms .field-label,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .children .field-label,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .adults .field-label{min-width:auto}}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .rooms input::-webkit-outer-spin-button,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .rooms input::-webkit-inner-spin-button,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .children input::-webkit-outer-spin-button,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .children input::-webkit-inner-spin-button,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .adults input::-webkit-outer-spin-button,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .adults input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .rooms input[type=number],#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .children input[type=number],#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .adults input[type=number]{-moz-appearance:textfield;width:34px;text-align:center;margin:0 0 4px;border:none;padding:0;height:22px;opacity:1;line-height:1.625rem;font-size:.875rem;letter-spacing:.42px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .promo-wrap{flex:0 0 100%;max-width:100%;text-align:center;margin-top:2px}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .promo-wrap .field-label{opacity:0}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .promo-wrap #bm-promocode-input{border:none;width:261px;margin:0 auto;border-bottom:1px solid #707070;text-align:center}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .promo-wrap #bm-promocode-input::placeholder{text-align:center;text-transform:uppercase;opacity:1;line-height:1.625rem;font-size:.875rem;letter-spacing:.42px;color:#595451;font-family:"Avenir-Medium-Regular",serif}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .minus,#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .plus{padding:0;background:rgba(0,0,0,0);border:none}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .bm-actions{text-align:center;flex:0 0 100%;max-width:100%;margin-top:28px}#booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .bm-actions .btn{padding:11.5px 36px 11.5px}body.show-bm{overflow:hidden}body.show-bm #booking-mask{opacity:1;pointer-events:all}body.show-bm .js-dropdown.bm-field{z-index:9999}body.show-bm .js-dropdown.bm-field .select2-results>.select2-results__options{max-height:430px;margin:19px 0 7px}body.show-bm .js-dropdown.bm-field .select2-results__option--group{text-transform:uppercase;line-height:2.5rem;font-size:.875rem;letter-spacing:.7px;color:#595451;font-family:"Avenir-Black-Regular",serif}body.show-bm .js-dropdown.bm-field .select2-results__option--group.location{line-height:1.5625rem;color:#29768d}body.show-bm .js-dropdown.bm-field .select2-results__option--group.location .select2-results__options{display:block;margin:0 0 12px;box-sizing:border-box;padding:0 31px 0 14px}body.show-bm .js-dropdown.bm-field .select2-results__option--group .select2-results__options{display:none}body.show-bm .js-dropdown.bm-field .select2-results__option--group strong{font-weight:normal;padding:0}body.show-bm .js-dropdown.bm-field .select2-results__option--group .select2-results__option{text-decoration:none;text-transform:uppercase;line-height:1.5625rem;font-size:.75rem;letter-spacing:.6px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}body.show-bm .js-dropdown.bm-field .select2-results__option--group .select2-results__option.select2-results__option--highlighted{text-decoration:underline;font-family:"Avenir-Black-Regular",serif;color:#3c3c3b;background:rgba(0,0,0,0)}@media(hover: hover){body.show-bm .js-dropdown.bm-field .select2-results__option--group .select2-results__option:hover{text-decoration:underline;font-family:"Avenir-Black-Regular",serif;color:#3c3c3b}}body .js-dropdown.hotel-list{z-index:9999;box-shadow:0px 3px 6px rgba(0,0,0,.36);border:none}body .js-dropdown.hotel-list .select2-results>.select2-results__options{max-height:400px;margin:16.88px 31px 15.22px}body .js-dropdown.hotel-list .select2-results__option--disabled{display:none}body .js-dropdown.hotel-list .select2-results__option--group{text-transform:uppercase;line-height:2.5rem;font-size:.875rem;letter-spacing:.7px;color:#595451;font-family:"Avenir-Black-Regular",serif}body .js-dropdown.hotel-list .select2-results__option--group.location{line-height:1.5625rem;color:#29768d}body .js-dropdown.hotel-list .select2-results__option--group.location .select2-results__options{display:block;margin:0 0 12px;box-sizing:border-box;padding-left:14px}body .js-dropdown.hotel-list .select2-results__option--group .select2-results__options{display:none}body .js-dropdown.hotel-list .select2-results__option--group strong{font-weight:normal;padding:0}body .js-dropdown.hotel-list .select2-results__option--group .select2-results__option{text-decoration:none;text-transform:uppercase;line-height:1.5625rem;font-size:.75rem;letter-spacing:.6px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}body .js-dropdown.hotel-list .select2-results__option--group .select2-results__option.select2-results__option--highlighted{text-decoration:underline;font-family:"Avenir-Black-Regular",serif;color:#3c3c3b;background:rgba(0,0,0,0)}@media(hover: hover){body .js-dropdown.hotel-list .select2-results__option--group .select2-results__option:hover{text-decoration:underline;font-family:"Avenir-Black-Regular",serif;color:#3c3c3b}}body.body--property-header .mb-no-scroll-bm.error .select2.select2-container--default{border:3px solid red;padding:5px 0 0}body.body--property-header .mb-no-scroll-bm.error .select2.select2-container--default .select2-selection__rendered{color:red}body.body--property-header .mb-no-scroll-bm.no-hero-version{position:fixed;bottom:-5px;width:100%;height:117px;z-index:1000;opacity:0;pointer-events:none;background:#fff;transition:opacity .3s ease-in-out}body.body--property-header .mb-no-scroll-bm.no-hero-version.show{opacity:1;pointer-events:all}body.body--property-header .mb-no-scroll-bm .select2.select2-container--default{box-sizing:border-box;padding:8px 0 0;box-shadow:0px 3px 6px rgba(0,0,0,.13)}body.body--property-header .mb-no-scroll-bm .select2.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 7px 7px 7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #3c9ab6 rgba(0,0,0,0)}body.body--property-header .mb-no-scroll-bm .select2.select2-container--default .select2-selection--single{padding:10px 16px;height:41px;text-align:center;border:none;display:flex;align-items:center;justify-content:center}body.body--property-header .mb-no-scroll-bm .select2.select2-container--default .select2-selection--single .select2-selection__arrow{height:21px;position:relative;display:inline-block;max-width:20px;flex:0 0 20px}body.body--property-header .mb-no-scroll-bm .select2.select2-container--default .select2-selection--single .select2-selection__arrow b{margin-left:-21px;margin-top:-4px;border-width:7px 7px 0 7px;border-color:#3c9ab6 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}body.body--property-header .mb-no-scroll-bm .select2.select2-container--default .select2-selection--single .select2-selection__rendered{text-transform:uppercase;font-family:"Avenir-Medium-Regular",serif;font-size:.875rem;line-height:1.0625rem;letter-spacing:1.12px;display:inline-block;max-width:calc(100% - 20px);flex:0 0 calc(100% - 20px)}body.body--property-header .mb-no-scroll-bm .btn-wrap{text-align:center;margin-top:28px}body.body--property-header .mb-no-scroll-bm .btn-wrap .btn{padding:9.5px 34px 9.5px}body.body--property-header #booking-mask{position:fixed;width:100%;height:100vh;background:rgba(0,0,0,.77);z-index:9999;top:0;left:0;transition:opacity .3s ease-in-out;opacity:0;pointer-events:none;display:flex;align-items:center;box-sizing:border-box}body.body--property-header #booking-mask .bm-close{position:fixed;top:74px;right:69px;width:22px;height:22px;background:rgba(0,0,0,0);border:none;padding:0;z-index:9999}@media(min-width: 1200px){body.body--property-header #booking-mask .bm-close{top:64px}}body.body--property-header #booking-mask .bm-close svg{width:100%;height:auto}body.body--property-header #booking-mask .bm-inner-wrap{position:relative;width:100%;top:0;left:0;height:100vh}body.body--property-header #booking-mask .bm-inner-wrap::after{content:"";position:absolute;width:100%;background-color:#fff;opacity:1;height:97vh;transform:skewY(-11deg) translateY(-50%);top:60%;left:0;z-index:-1}@media(min-width: 1440px){body.body--property-header #booking-mask .bm-inner-wrap::after{height:98vh;top:61%}}body.body--property-header #booking-mask .bm-inner-wrap::before{content:"";position:absolute;bottom:0;left:0;height:31px;width:73.194vw;background-image:url("/integration/home-hotels/public/images/backgrounds/light-gray-pattern-strip.svg");background-size:auto auto;background-repeat:repeat-x;background-position:left top;overflow:hidden}body.body--property-header #booking-mask .bm-inner-wrap .right-pattern{position:absolute;right:-12.91vw;top:18.58vw;width:28.19vw;z-index:21;transform:rotate(90deg);height:31px;overflow:hidden}@media(min-width: 1200px){body.body--property-header #booking-mask .bm-inner-wrap .right-pattern{top:14.58vw}}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:60vh}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp{display:flex;align-items:flex-start;flex-wrap:wrap;box-sizing:border-box;padding:0 69px;margin-top:79px;max-width:1076px;margin-left:auto;margin-right:auto}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars{flex:0 0 calc(50% - 20px);max-width:calc(50% - 20px);margin-right:20px;margin-top:20px}@media(min-width: 1200px){body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars{flex:0 0 calc(43% - 34px);max-width:calc(43% - 34px);margin-right:34px}}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single{margin-left:0;border:none !important;box-shadow:none !important}@media(min-width: 1200px){body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single{background:rgba(0,0,0,0) !important}}@media(min-width: 1200px){body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single:not(.is-hidden){width:100%;display:flex;justify-content:space-around}}@media(min-width: 1200px)and (min-width: 1200px){body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single:not(.is-hidden){justify-content:flex-end}}@media(min-width: 1200px){body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar{margin:0 5px;position:relative}}@media(min-width: 1200px){body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar::after{content:"";position:absolute;left:0;top:0;height:100%;width:100%;background:#f6f6f6;z-index:-2}}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-title button{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center center;top:11px;width:26px;height:26px;opacity:1}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-title button.pika-prev{left:18px;background-image:url("/integration/home-hotels/public/images/icons/property_arrow_circleleft.svg")}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-title button.pika-next{right:-14px;background-image:url("/integration/home-hotels/public/images/icons/property_arrow_circleright.svg")}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-table tbody .pika-row td.is-startrange .pika-button,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-table tbody .pika-row td.is-inrange .pika-button,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-table tbody .pika-row td.is-endrange .pika-button,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-table tbody .pika-row td.is-today .pika-button{color:#fff}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-calendars .pika-single .pika-lendar .pika-table tbody .pika-row td .pika-button{color:#222221}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .tagline-wrap{flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;align-items:flex-start}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .tagline-wrap .tagline{flex:0 0 50%;max-width:50%;margin-left:auto;text-transform:uppercase;line-height:1.25rem;font-size:.9375rem;letter-spacing:2.25px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 1200px){body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .tagline-wrap .tagline{flex:0 0 57%;max-width:57%;box-sizing:border-box;padding-left:12px}}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .field-label,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp #bm-promocode-input{text-transform:uppercase;line-height:1.625rem;font-size:.875rem;letter-spacing:.42px;color:#595451;font-family:"Avenir-Medium-Regular",serif}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all{flex:0 0 50%;max-width:50%;display:flex;flex-wrap:wrap;justify-content:space-between}@media(min-width: 1200px){body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all{flex:0 0 57%;max-width:57%}}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .date-box{background:#f5f5f5;text-align:center;flex:0 0 calc(50% - 1.5px);max-width:calc(50% - 1.5px);padding:18px 0 29px;margin-top:20px;box-sizing:border-box}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .date-box .form-control{display:flex;align-items:flex-start;flex-wrap:wrap}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .date-box .form-control .field-label{text-transform:capitalize;flex:0 0 100%;max-width:100%;line-height:1.625rem;font-size:1.125rem;letter-spacing:.54px;color:#595451;font-family:"Avenir-Book-Regular",serif}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .date-box .form-control .field-input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .date-box .form-control .date{text-align:right;font-family:"Avenir-Black-Regular",serif;flex:0 0 50%;max-width:50%;font-size:3.4375rem;line-height:1.625rem;letter-spacing:0;color:#328ba5;margin-top:20px}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .date-box .form-control .month{text-transform:uppercase;flex:0 0 22%;max-width:22%;text-align:center;margin-top:-35px;padding-left:4px;margin-left:50%;line-height:1.3125rem;font-size:1.125rem;letter-spacing:0;color:#595451;font-family:"Avenir-Black-Regular",serif}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .date-box .form-control .day{text-transform:uppercase;margin-top:-14px;flex:0 0 22%;max-width:22%;padding-left:4px;margin-left:50%;text-align:center;line-height:1.3125rem;font-size:1.125rem;letter-spacing:0;color:#595451;font-family:"Avenir-Regular",serif}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .rooms,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .children,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .adults{display:flex;align-items:center;flex:0 0 100%;max-width:100%;margin-top:24px;justify-content:center}@media(min-width: 1200px){body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .rooms,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .children,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .adults{margin-top:32px;flex:0 0 33.33%;max-width:33.33%}}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .rooms .field-label,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .children .field-label,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .adults .field-label{margin-bottom:0;margin-bottom:6px;box-sizing:border-box;padding-left:0;min-width:55px;text-align:right;margin-right:14px}@media(min-width: 1200px){body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .rooms .field-label,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .children .field-label,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .adults .field-label{min-width:auto}}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .rooms input::-webkit-outer-spin-button,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .rooms input::-webkit-inner-spin-button,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .children input::-webkit-outer-spin-button,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .children input::-webkit-inner-spin-button,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .adults input::-webkit-outer-spin-button,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .adults input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .rooms input[type=number],body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .children input[type=number],body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .adults input[type=number]{-moz-appearance:textfield;width:34px;text-align:center;margin:0 0 4px;border:none;padding:0;height:22px;opacity:1;line-height:1.625rem;font-size:.875rem;letter-spacing:.42px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .promo-wrap{flex:0 0 100%;max-width:100%;text-align:center;margin-top:2px}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .promo-wrap .field-label{opacity:0}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .promo-wrap #bm-promocode-input{border:none;width:261px;margin:0 auto;border-bottom:1px solid #707070;text-align:center;border-radius:0}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .promo-wrap #bm-promocode-input::placeholder{text-align:center;text-transform:uppercase;opacity:1;line-height:1.625rem;font-size:.875rem;letter-spacing:.42px;color:#595451;font-family:"Avenir-Medium-Regular",serif}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .minus,body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .plus{padding:0;background:rgba(0,0,0,0);border:none}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .bm-actions{text-align:center;flex:0 0 100%;max-width:100%;margin-top:28px}body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .bm-actions .btn{padding:11.5px 36px 11.5px}@media(min-width: 1440px){body.body--property-header #booking-mask .bm-inner-wrap #bm-box-wrapper .bm-input-wrp .right-wrap-all .bm-actions .btn{min-width:286px}}body.body--property-header.show-bm{overflow:hidden}body.body--property-header.show-bm #booking-mask{opacity:1;pointer-events:all}body.body--property-header.show-bm .js-dropdown.bm-field{z-index:9999}body.body--property-header.show-bm .js-dropdown.bm-field .select2-results>.select2-results__options{max-height:430px;margin:19px 0 7px}body.body--property-header.show-bm .js-dropdown.bm-field .select2-results__option--group{text-transform:uppercase;line-height:2.5rem;font-size:.875rem;letter-spacing:.7px;color:#595451;font-family:"Avenir-Black-Regular",serif}body.body--property-header.show-bm .js-dropdown.bm-field .select2-results__option--group.location{line-height:1.5625rem;color:#29768d}body.body--property-header.show-bm .js-dropdown.bm-field .select2-results__option--group.location .select2-results__options{display:block;margin:0 0 12px;box-sizing:border-box;padding:0 31px 0 14px}body.body--property-header.show-bm .js-dropdown.bm-field .select2-results__option--group .select2-results__options{display:none}body.body--property-header.show-bm .js-dropdown.bm-field .select2-results__option--group strong{font-weight:normal;padding:0}body.body--property-header.show-bm .js-dropdown.bm-field .select2-results__option--group .select2-results__option{text-decoration:none;text-transform:uppercase;line-height:1.5625rem;font-size:.75rem;letter-spacing:.6px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}body.body--property-header.show-bm .js-dropdown.bm-field .select2-results__option--group .select2-results__option.select2-results__option--highlighted{text-decoration:underline;font-family:"Avenir-Black-Regular",serif;color:#3c3c3b;background:rgba(0,0,0,0)}@media(hover: hover){body.body--property-header.show-bm .js-dropdown.bm-field .select2-results__option--group .select2-results__option:hover{text-decoration:underline;font-family:"Avenir-Black-Regular",serif;color:#3c3c3b}}body.body--property-header .js-dropdown.hotel-list{z-index:9999;box-shadow:0px 3px 6px rgba(0,0,0,.36);border:none}body.body--property-header .js-dropdown.hotel-list .select2-results>.select2-results__options{max-height:400px;margin:16.88px 31px 15.22px}body.body--property-header .js-dropdown.hotel-list .select2-results__option--disabled{display:none}body.body--property-header .js-dropdown.hotel-list .select2-results__option--group{text-transform:uppercase;line-height:2.5rem;font-size:.875rem;letter-spacing:.7px;color:#595451;font-family:"Avenir-Black-Regular",serif}body.body--property-header .js-dropdown.hotel-list .select2-results__option--group.location{line-height:1.5625rem;color:#29768d}body.body--property-header .js-dropdown.hotel-list .select2-results__option--group.location .select2-results__options{display:block;margin:0 0 12px;box-sizing:border-box;padding-left:14px}body.body--property-header .js-dropdown.hotel-list .select2-results__option--group .select2-results__options{display:none}body.body--property-header .js-dropdown.hotel-list .select2-results__option--group strong{font-weight:normal;padding:0}body.body--property-header .js-dropdown.hotel-list .select2-results__option--group .select2-results__option{text-decoration:none;text-transform:uppercase;line-height:1.5625rem;font-size:.75rem;letter-spacing:.6px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}body.body--property-header .js-dropdown.hotel-list .select2-results__option--group .select2-results__option.select2-results__option--highlighted{text-decoration:underline;font-family:"Avenir-Black-Regular",serif;color:#3c3c3b;background:rgba(0,0,0,0)}@media(hover: hover){body.body--property-header .js-dropdown.hotel-list .select2-results__option--group .select2-results__option:hover{text-decoration:underline;font-family:"Avenir-Black-Regular",serif;color:#3c3c3b}}.properties-map{width:100%;margin-top:34px;position:relative}.properties-map .skip-to-nxt{position:absolute;z-index:999;left:0;padding:10px;top:0;opacity:0;transition:all .3s ease-out}.properties-map .skip-to-nxt:focus{opacity:1}.properties-map .bg-shape-element{top:26.46vw;opacity:.78}@media(min-width: 768px){.properties-map .bg-shape-element{top:5vw}}@media(min-width: 992px){.properties-map .bg-shape-element{overflow:visible;top:11.4vw;left:16%;width:33%;opacity:1}}@media(min-width: 1440px){.properties-map .bg-shape-element{top:6.4vw}}@media(min-width: 1600px){.properties-map .bg-shape-element{top:5.4vw}}.properties-map .bg-shape-element svg{width:125%}@media(min-width: 768px){.properties-map .bg-shape-element svg{width:100%}}@media(min-width: 992px){.properties-map{margin-top:78px}}.properties-map .section-header{width:calc(100% - 30px);margin:0 auto;text-align:center}.properties-map .section-header .subtitle{text-transform:uppercase;color:#595451}.properties-map .map-list-view{width:100%}.properties-map .map-list-view-header{margin:22px auto 0;width:calc(100% - 30px)}@media(min-width: 992px){.properties-map .map-list-view-header{display:flex;justify-content:space-between;margin:66px auto 0;width:calc(100% - 60px)}}@media(min-width: 992px){.properties-map .map-list-view-header .left{display:flex}}.properties-map .map-list-view-header .right{display:flex;justify-content:space-between}.properties-map .map-list-view-header .right .toggle-view{border:0;background:none;height:52px;width:calc(50% - 4px);padding:0;display:flex;justify-content:center;align-items:center;text-transform:uppercase;background:#fff;border:1px solid #707070;line-height:1.875rem;font-size:1rem;letter-spacing:1.6px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.properties-map .map-list-view-header .right .toggle-view{letter-spacing:1.6px;height:50px;border:1px solid #707070}}.properties-map .map-list-view-header .right .toggle-view .icon{margin-right:5px;display:block}.properties-map .map-list-view-header .right .toggle-view .icon svg{display:block}@media(min-width: 992px){.properties-map .map-list-view-header .right .toggle-view{padding:0 30px;width:auto}}@media(min-width: 992px){.properties-map .map-list-view-header .right .toggle-view.list-view-button{margin-right:10px}}.properties-map .map-list-view-header .right .toggle-view.active{color:#fff;background:#595451;border-color:#707070}@media(min-width: 992px){.properties-map .map-list-view-header .right .toggle-view.active{border:1px solid #595451}}.properties-map .map-list-view-header .right .toggle-view.active .icon svg path,.properties-map .map-list-view-header .right .toggle-view.active .icon svg rect{fill:#fff}.properties-map .map-list-view-content .view{display:none}.properties-map .map-list-view-content .view.active{display:block}.properties-map .map-view{display:flex;border:10px solid #eaeaea;height:552px;margin-top:14px}@media(min-width: 992px){.properties-map .map-view{position:relative;min-height:700px;height:48.61vw;max-height:calc(100vh - 180px);margin-top:6px}}.properties-map .map-view .info-window{position:fixed;height:auto;width:373px;background:#fff;border:1px solid #707070;right:-383px;transition:all .3s ease-in-out;max-width:100%;max-height:100%;overflow:auto;top:50%;transform:translateX(0) translateY(-50%);box-shadow:0 3px 6px rgba(0,0,0,.16);display:none}@media(min-width: 992px){.properties-map .map-view .info-window{top:0;position:absolute;transform:translateX(0) translateY(0)}}.properties-map .map-view .info-window.active{display:block;right:0;left:0;transform:translateY(-50%);z-index:9999;margin:0 auto}@media(min-width: 992px){.properties-map .map-view .info-window.active{right:0px;left:auto;transform:translateY(0);z-index:0}}.properties-map .map-view .info-window .close-icon{background:#fff;position:absolute;top:10px;right:10px;height:35px;width:35px;display:flex;align-items:center;justify-content:center;border:none;border-radius:0}@media(min-width: 992px){.properties-map .map-view .info-window .close-icon{height:28px;width:28px}}.properties-map .map-view .info-window .close-icon svg{display:block}.properties-map .map-container{width:100%;height:100%}.properties-map .category-outer{margin:0 auto 7px}@media(min-width: 992px){.properties-map .category-outer{margin:0 5px 0 0}}@media(min-width: 992px){.properties-map .category-outer:last-child{margin:0}}.properties-map .poi-content .poi-image{height:0;padding-top:60.58%;background-size:cover;background-position:center;background-repeat:no-repeat}.properties-map .poi-content .poi-text{padding:12.2px 30px 18.25px}.properties-map .poi-content .poi-text .poi-name{line-height:1.5rem;font-size:1.3125rem;letter-spacing:.53px;color:#595451;font-family:"Avenir-Black-Regular",serif}.properties-map .poi-content .poi-text .short-description{margin-top:20px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.5rem;font-size:.875rem;letter-spacing:.35px;color:#595451;font-family:"Avenir-Book-Regular",serif;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.properties-map .poi-content .poi-text .short-description p{margin:0 0 20px 0}.properties-map .poi-content .poi-text .short-description p:last-child{margin:0}.properties-map .poi-content .poi-text .address{line-height:1.125rem;font-size:.8125rem;letter-spacing:.33px;color:#595451;font-family:"Avenir-Heavy-Regular",serif;text-decoration:underline;display:flex;align-items:center;margin-top:46px}.properties-map .poi-content .poi-text .address a{text-decoration:underline;text-align:left;line-height:1.125rem;font-size:.8125rem;letter-spacing:.33px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}@media(hover: hover){.properties-map .poi-content .poi-text .address a:hover{color:#085d77}}.properties-map .poi-content .poi-text .address .icon{margin-right:17px;height:20px}.properties-map .poi-content .poi-text .button-container{margin-top:20px}.properties-map .poi-content .poi-text .button-container .btn{justify-content:center;display:flex;width:295px;align-items:center;margin:0 auto 5px}.properties-map .poi-content .poi-text .button-container .btn:last-child{margin:0 auto}.properties-map .grid-view{margin-top:24px}@media(min-width: 992px){.properties-map .grid-view{margin-top:22px}}.properties-map .grid-view .poi-grid{margin-bottom:6px}.properties-map .grid-view .poi-grid .map-poi{padding:15px 15px 0 0;box-shadow:0 3px 10px rgba(0,0,0,.4);display:none;background:#fff}@media(min-width: 992px){.properties-map .grid-view .poi-grid .map-poi{padding:45px 0 45px 0}}.properties-map .grid-view .poi-grid .map-poi.active{display:block}.properties-map .grid-view .poi-grid .map-poi.active~.map-poi.active{margin-top:40px}@media(min-width: 992px){.properties-map .grid-view .poi-grid .map-poi .poi-content{display:flex;align-items:stretch}}@media(min-width: 992px){.properties-map .grid-view .poi-grid .map-poi .poi-content .poi-image-outer{width:40.9%;min-height:22.71vw}}@media(min-width: 1920px){.properties-map .grid-view .poi-grid .map-poi .poi-content .poi-image-outer{min-height:436.07px}}@media(min-width: 992px){.properties-map .grid-view .poi-grid .map-poi .poi-content .poi-image-outer .poi-image{height:100%;padding:0}}.properties-map .grid-view .poi-grid .map-poi .poi-content .poi-text{padding:25px 0 25px 15px}@media(min-width: 992px){.properties-map .grid-view .poi-grid .map-poi .poi-content .poi-text{padding:0;width:47.73%;margin-left:4.1%;display:flex;flex-direction:column;margin-top:15px}}.properties-map .grid-view .poi-grid .map-poi .poi-content .poi-text .poi-name{line-height:1.75rem;font-size:1.375rem;letter-spacing:.66px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.properties-map .grid-view .poi-grid .map-poi .poi-content .poi-text .poi-name{line-height:2rem;font-size:1.5rem;letter-spacing:.6px;color:#595451;font-family:"Avenir-Black-Regular",serif}}@media(min-width: 992px){.properties-map .grid-view .poi-grid .map-poi .poi-content .poi-text .short-description{margin-top:5px;line-height:1.75rem;font-size:1rem;letter-spacing:.4px;color:#595451;font-family:"Avenir-Book-Regular",serif}}.properties-map .grid-view .poi-grid .map-poi .poi-content .poi-text .button-container{margin-top:20px;display:flex;flex-wrap:wrap;margin-left:-4px;margin-right:-4px}.properties-map .grid-view .poi-grid .map-poi .poi-content .poi-text .button-container .btn{width:100%;max-width:345px;margin:0 4px 10px 4px}@media(min-width: 992px){.properties-map .grid-view .poi-grid .map-poi .poi-content .poi-text .button-container .btn{max-width:100%;width:auto;min-width:276px}}.properties-map .grid-view .poi-grid .map-poi .poi-content .poi-text .button-container .btn:last-child{margin:0 4px 10px 4px}.properties-map .grid-view .poi-grid .map-poi .poi-content .poi-text .address{margin-top:28px}@media(min-width: 992px){.properties-map .grid-view .poi-grid .map-poi .poi-content .poi-text .address{margin-top:auto;line-height:1.5625rem;font-size:.9375rem;letter-spacing:.38px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}}@media(min-width: 992px){.category-outer.hotel-list .select2-container--default .select2-selection--single{min-width:250px}}@media(min-width: 1200px){.category-outer.hotel-list .select2-container--default .select2-selection--single{min-width:346px}}@media(min-width: 992px){.category-outer.location-list .select2-container--default .select2-selection--single{min-width:200px}}@media(min-width: 1200px){.category-outer.location-list .select2-container--default .select2-selection--single{min-width:286px}}.category-outer .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow{transform:rotate(180deg)}.category-outer .select2-container--default .select2-selection--single{border-radius:0;border:none;background:#eaeaea;height:46px;display:flex;align-items:center}@media(min-width: 992px){.category-outer .select2-container--default .select2-selection--single{height:50px}}.category-outer .select2-container--default .select2-selection--single .select2-selection__rendered{border-radius:0;padding-left:20px;text-transform:uppercase;line-height:2.375rem;font-size:1rem;letter-spacing:1.6px;color:#37393b;font-family:"Avenir-Heavy-Regular",serif}@media(min-width: 992px){.category-outer .select2-container--default .select2-selection--single .select2-selection__rendered{letter-spacing:1.28px}}.category-outer .select2-container--default .select2-selection--single .select2-selection__arrow{width:14.98px;height:8.83px;background:url("/integration/home-hotels/public/images/icons/dropdown_default.svg") no-repeat;position:static;margin-left:auto;margin-right:10px}.category-outer .select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.map-cat-dropdown.category-hotel-dropdown,.map-cat-dropdown.category-region-dropdown{z-index:2000;border:none;box-shadow:0 3px 6px rgba(0,0,0,.36);border-radius:0;margin-top:8px}@media(min-width: 992px){.map-cat-dropdown.category-hotel-dropdown,.map-cat-dropdown.category-region-dropdown{margin-top:7px}}.map-cat-dropdown.category-hotel-dropdown.select2-dropdown--above,.map-cat-dropdown.category-region-dropdown.select2-dropdown--above{margin-top:0}@media(min-width: 992px){.map-cat-dropdown.category-hotel-dropdown.select2-dropdown--above,.map-cat-dropdown.category-region-dropdown.select2-dropdown--above{margin-top:0}}.map-cat-dropdown.category-hotel-dropdown .select2-results>.select2-results__options,.map-cat-dropdown.category-region-dropdown .select2-results>.select2-results__options{max-height:430px;margin:19.88px 31px 15.22px}@media(min-width: 992px){.map-cat-dropdown.category-hotel-dropdown .select2-results>.select2-results__options,.map-cat-dropdown.category-region-dropdown .select2-results>.select2-results__options{margin:19.88px 18px 15.22px 31px}}.map-cat-dropdown.category-hotel-dropdown .select2-results__option--selected,.map-cat-dropdown.category-region-dropdown .select2-results__option--selected{background:rgba(0,0,0,0)}.map-cat-dropdown.category-hotel-dropdown .select2-results__option,.map-cat-dropdown.category-region-dropdown .select2-results__option{padding:0;text-transform:uppercase;line-height:2.5rem;font-size:.875rem;letter-spacing:.7px;color:#595451;font-family:"Avenir-Black-Regular",serif}.map-cat-dropdown.category-hotel-dropdown .select2-results__option.select2-results__option--highlighted,.map-cat-dropdown.category-region-dropdown .select2-results__option.select2-results__option--highlighted{text-decoration:underline;font-family:"Avenir-Black-Regular",serif;color:#3c3c3b;background:rgba(0,0,0,0)}@media(hover: hover){.map-cat-dropdown.category-hotel-dropdown .select2-results__option:hover,.map-cat-dropdown.category-region-dropdown .select2-results__option:hover{text-decoration:underline;font-family:"Avenir-Black-Regular",serif;color:#3c3c3b}}.map-cat-dropdown.category-hotel-dropdown .select2-results__option--group,.map-cat-dropdown.category-region-dropdown .select2-results__option--group{text-transform:uppercase;line-height:2.5rem;font-size:.875rem;letter-spacing:.7px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(hover: hover){.map-cat-dropdown.category-hotel-dropdown .select2-results__option--group:hover,.map-cat-dropdown.category-region-dropdown .select2-results__option--group:hover{text-decoration:none;font-family:"Avenir-Black-Regular",serif;color:#595451}}.map-cat-dropdown.category-hotel-dropdown .select2-results__option--group.location,.map-cat-dropdown.category-region-dropdown .select2-results__option--group.location{line-height:1.5625rem;color:#29768d}.map-cat-dropdown.category-hotel-dropdown .select2-results__option--group.location .select2-results__options,.map-cat-dropdown.category-region-dropdown .select2-results__option--group.location .select2-results__options{display:block;margin:0 0 12px;box-sizing:border-box;padding-left:0}.map-cat-dropdown.category-hotel-dropdown .select2-results__option--group.location .select2-results__options .select2-results__option,.map-cat-dropdown.category-region-dropdown .select2-results__option--group.location .select2-results__options .select2-results__option{text-decoration:none;text-transform:uppercase;line-height:1.5625rem;font-size:.75rem;letter-spacing:.6px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}.map-cat-dropdown.category-hotel-dropdown .select2-results__option--group.location .select2-results__options .select2-results__option.select2-results__option--highlighted,.map-cat-dropdown.category-region-dropdown .select2-results__option--group.location .select2-results__options .select2-results__option.select2-results__option--highlighted{text-decoration:underline;font-family:"Avenir-Black-Regular",serif;color:#3c3c3b;background:rgba(0,0,0,0)}@media(hover: hover){.map-cat-dropdown.category-hotel-dropdown .select2-results__option--group.location .select2-results__options .select2-results__option:hover,.map-cat-dropdown.category-region-dropdown .select2-results__option--group.location .select2-results__options .select2-results__option:hover{text-decoration:underline;font-family:"Avenir-Black-Regular",serif;color:#3c3c3b}}.map-cat-dropdown.category-hotel-dropdown .select2-results__option--group strong,.map-cat-dropdown.category-region-dropdown .select2-results__option--group strong{font-weight:normal;padding:0}.info-open::before{content:"";width:100%;height:100%;z-index:9999;position:fixed;background:#fff}@media(min-width: 992px){.info-open::before{content:none}}.data-event-rooms-slider{margin-top:32px;position:relative}@media(min-width: 992px){.data-event-rooms-slider{margin-top:162px}}.data-event-rooms-slider .bg-shape-element{top:-17px;opacity:.78}@media(min-width: 992px){.data-event-rooms-slider .bg-shape-element{overflow:visible;top:-74px;left:13%;width:36%;opacity:1}}.data-event-rooms-slider .bg-shape-element svg{width:125%}@media(min-width: 768px){.data-event-rooms-slider .bg-shape-element svg{width:100%}}.data-event-rooms-slider .title,.data-event-rooms-slider .subtitle{text-align:center;box-sizing:border-box;padding:0 24px}.data-event-rooms-slider .subtitle{margin-top:8px}.data-event-rooms-slider .event-rooms-slider{position:relative}.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide{padding-top:77px}@media(min-width: 992px){.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide{padding:0 1px 2px 1px;margin-top:101px}}.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide{height:auto}.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide .one-item{position:relative;box-sizing:border-box;padding:10px 12px 19px;border:1px solid #707070;transition:all .3s ease-in-out;height:100%;background:#fff}@media(min-width: 992px){.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide .one-item{padding:10px 14px 26px}}@media(hover: hover){.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide .one-item:hover{outline:2px solid #f5be32;outline-offset:-2px;border-color:rgba(0,0,0,0)}}.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide .one-item .image{background-size:cover;background-position:center center;background-repeat:no-repeat;height:81.6vw}@media(min-width: 992px){.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide .one-item .image{height:25.2vw;max-height:484px}}.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide .one-item .image.no-img{background-image:url("/integration/home-hotels/public/images/placeholder/portrait.png")}.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide .one-item .text-content{text-align:center;margin-top:12px;height:calc(100% - (81.6vw + 12px));display:flex;flex-direction:column}@media(min-width: 992px){.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide .one-item .text-content{margin-top:20px;height:calc(100% - (25.25vw + 20px))}}.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide .one-item .text-content .img-cap{font-family:"Avenir-Heavy-Regular",serif;text-transform:uppercase}.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide .one-item .text-content .desc{margin-top:2px;margin-bottom:13px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide .one-item .text-content .desc{margin-bottom:26px}}.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap{position:static;width:100%;margin-top:auto}.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap .btn{padding:9.5px 10px 9.5px}@media(min-width: 992px){.data-event-rooms-slider .event-rooms-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap .btn{padding:11.5px 14px 11.5px}}.data-event-rooms-slider .event-rooms-slider .swiper-navigations{position:absolute;z-index:2;top:24px;bottom:auto;left:auto;right:18px}@media(min-width: 992px){.data-event-rooms-slider .event-rooms-slider .swiper-navigations{width:min-content;height:max-content;bottom:0;right:-22px;margin:auto 0 auto 0}}.data-event-rooms-slider .event-rooms-slider .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer}@media(min-width: 992px){.data-event-rooms-slider .event-rooms-slider .swiper-navigations .swiper-button{display:block;height:40px;width:40px}}.data-event-rooms-slider .event-rooms-slider .swiper-navigations .swiper-button:first-child{margin-right:5px}@media(min-width: 992px){.data-event-rooms-slider .event-rooms-slider .swiper-navigations .swiper-button:first-child{margin:0 0 6px 0}}@media(min-width: 992px){.data-event-rooms-slider .event-rooms-slider .swiper-navigations .swiper-button svg{width:100%;height:auto}}.data-amenities-slider{margin-top:32px;position:relative}@media(min-width: 992px){.data-amenities-slider{margin-top:162px}}.data-amenities-slider .bg-shape-element{top:-17px;opacity:.78}@media(min-width: 992px){.data-amenities-slider .bg-shape-element{overflow:visible;top:-78px;left:13%;width:36%;opacity:1}}.data-amenities-slider .bg-shape-element svg{width:125%}@media(min-width: 768px){.data-amenities-slider .bg-shape-element svg{width:100%}}.data-amenities-slider .title,.data-amenities-slider .subtitle{text-align:center;box-sizing:border-box}@media(min-width: 992px){.data-amenities-slider .title,.data-amenities-slider .subtitle{padding:0 24px}}.data-amenities-slider .subtitle{margin-top:8px}.data-amenities-slider .amenities-slider{position:relative}.data-amenities-slider .amenities-slider .custom-swiper-slide{padding-top:77px}@media(min-width: 992px){.data-amenities-slider .amenities-slider .custom-swiper-slide{padding:0 1px 2px 1px;margin-top:101px}}.data-amenities-slider .amenities-slider .custom-swiper-slide .swiper-slide{height:auto}.data-amenities-slider .amenities-slider .custom-swiper-slide .swiper-slide .one-item{position:relative;box-sizing:border-box;padding:10px 12px 19px;border:1px solid #707070;transition:all .3s ease-in-out;height:100%;background:#fff}@media(min-width: 992px){.data-amenities-slider .amenities-slider .custom-swiper-slide .swiper-slide .one-item{padding:10px 14px 26px}}@media(hover: hover){.data-amenities-slider .amenities-slider .custom-swiper-slide .swiper-slide .one-item:hover{outline:2px solid #f5be32;outline-offset:-2px;border-color:rgba(0,0,0,0)}}.data-amenities-slider .amenities-slider .custom-swiper-slide .swiper-slide .one-item .image{background-size:cover;background-position:center center;background-repeat:no-repeat;height:81.6vw}@media(min-width: 992px){.data-amenities-slider .amenities-slider .custom-swiper-slide .swiper-slide .one-item .image{height:25.2vw;max-height:484px}}.data-amenities-slider .amenities-slider .custom-swiper-slide .swiper-slide .one-item .image.no-img{background-image:url("/integration/home-hotels/public/images/placeholder/portrait.png")}.data-amenities-slider .amenities-slider .custom-swiper-slide .swiper-slide .one-item .text-content{text-align:center;margin-top:12px;height:calc(100% - (81.6vw + 12px));display:flex;flex-direction:column}@media(min-width: 992px){.data-amenities-slider .amenities-slider .custom-swiper-slide .swiper-slide .one-item .text-content{margin-top:20px;height:calc(100% - (25.5vw + 20px))}}.data-amenities-slider .amenities-slider .custom-swiper-slide .swiper-slide .one-item .text-content .desc{margin-top:2px;margin-bottom:13px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.data-amenities-slider .amenities-slider .custom-swiper-slide .swiper-slide .one-item .text-content .desc{margin-bottom:26px}}.data-amenities-slider .amenities-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap{position:static;width:100%;margin-top:auto}.data-amenities-slider .amenities-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap .btn{padding:9.5px 10px 9.5px}@media(min-width: 992px){.data-amenities-slider .amenities-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap .btn{padding:11.5px 14px 11.5px}}.data-amenities-slider .amenities-slider .swiper-navigations{position:absolute;z-index:2;top:24px;bottom:auto;left:auto;right:18px}@media(min-width: 992px){.data-amenities-slider .amenities-slider .swiper-navigations{width:min-content;height:max-content;bottom:0;right:-22px;margin:auto 0 auto 0}}.data-amenities-slider .amenities-slider .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer}@media(min-width: 992px){.data-amenities-slider .amenities-slider .swiper-navigations .swiper-button{display:block;height:40px;width:40px}}.data-amenities-slider .amenities-slider .swiper-navigations .swiper-button:first-child{margin-right:5px}@media(min-width: 992px){.data-amenities-slider .amenities-slider .swiper-navigations .swiper-button:first-child{margin:0 0 6px 0}}@media(min-width: 992px){.data-amenities-slider .amenities-slider .swiper-navigations .swiper-button svg{width:100%;height:auto}}.cms-general-paragraph{margin-top:36.5px}@media(min-width: 992px){.cms-general-paragraph{margin-top:78px}}.cms-general-paragraph.enable-sub .content-wrapper .h4-style{text-transform:uppercase}.cms-general-paragraph .content-wrapper .h3-style{text-align:center;width:90.1%;margin:0 auto}.cms-general-paragraph .content-wrapper .h4-style{text-align:center;width:90.1%;margin:10px auto 0 auto}@media(min-width: 992px){.cms-general-paragraph .content-wrapper .h4-style{margin-top:9px}}.cms-general-paragraph .content-wrapper .content-style{width:91%;margin:18px auto 0 auto}@media(min-width: 992px){.cms-general-paragraph .content-wrapper .content-style{width:75.4%}}.anchor-text-link-box{margin-top:10px}@media(min-width: 992px){.anchor-text-link-box{margin-top:37px}}.anchor-text-link-box .content-wrapper{width:100%;border:5px solid #ededf0;background-color:#595451;display:flex;flex-direction:column;align-items:center;padding:10px 0}@media(min-width: 992px){.anchor-text-link-box .content-wrapper{width:84.4%;margin:0 auto;flex-direction:row;justify-content:center;align-items:normal;padding:22px 0}}.anchor-text-link-box .content-wrapper .anchor-link{line-height:2.25rem;font-size:.875rem;letter-spacing:2.1px;color:#fff;font-family:"Avenir-Black-Regular",serif;text-align:center;background-color:rgba(0,0,0,0);border:0;border-bottom:2px solid rgba(0,0,0,0);text-transform:uppercase;transition:all 300ms ease-in-out}@media(min-width: 992px){.anchor-text-link-box .content-wrapper .anchor-link{line-height:1.1875rem;margin:0 20px}}@media(hover: hover){.anchor-text-link-box .content-wrapper .anchor-link:hover{border-bottom:2px solid #f5be32}}.reviews-slider-wrap{margin-top:55px}@media(min-width: 992px){.reviews-slider-wrap{display:flex;align-items:center;margin-top:0}}.reviews-slider-wrap .title{text-align:center;box-sizing:border-box;padding:0 16px;word-break:break-word}@media(min-width: 992px){.reviews-slider-wrap .title{flex:0 0 28%;max-width:28%;order:1;text-align:left;padding:0 62px;margin-bottom:18px}}.reviews-slider-wrap .title.six{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.reviews-slider-wrap .title.four{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.reviews-slider-wrap .reviews-slider{padding-top:65px;position:relative}@media(min-width: 992px){.reviews-slider-wrap .reviews-slider{flex:0 0 72%;max-width:72%;padding-top:0}}@media(min-width: 992px){.reviews-slider-wrap .reviews-slider .swiper-wrapper{padding-left:23%}}.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide{height:auto}@media(min-width: 992px){.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide:last-child .inner-item{margin-right:40px}}.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .quote,.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .item-title,.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .content,.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .bottom,.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .quote,.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .item-title,.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .content,.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .bottom{opacity:0}@media(min-width: 992px){.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .quote,.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .item-title,.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .content,.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .bottom,.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .quote,.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .item-title,.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .content,.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .bottom{opacity:1}}.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item{position:relative;padding:30px 26px 30px 30px;height:calc(100% - 2px);box-sizing:border-box}@media(min-width: 992px){.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item{margin-right:15px;max-width:calc(100% - 30px);margin-left:15px;padding:30px 48px}}.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .item-shape{display:block;width:100%;height:100%;border:2px solid #f5be32;background-color:#fff;position:absolute;top:0;left:0;right:0;transform:skewX(-3deg);z-index:-1}.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .quote{display:block;margin-top:20px;font-family:"Lustria",serif;font-size:6.25rem;letter-spacing:3.5px;color:#595451}@media(min-width: 992px){.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .quote{font-size:7.5rem;letter-spacing:4.2px;margin-top:32px;margin-left:-5px}}.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .item-title{margin-top:-21px}@media(min-width: 992px){.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .item-title{margin-top:4px}}.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .item-title h5{text-transform:uppercase;line-height:1.75rem;font-size:1.5rem;letter-spacing:.48px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .item-title h5{font-size:1.5rem;line-height:1.875rem;letter-spacing:.6px}}.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .content{margin-top:4px}@media(min-width: 992px){.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .content{margin-top:10px}}.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .bottom{margin-top:12px;display:block;font-weight:bold;line-height:.9375rem;font-size:.875rem;letter-spacing:.35px;color:#000;font-family:"Avenir-Regular",serif}@media(min-width: 992px){.reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .bottom{line-height:1.5625rem;margin-top:8px}}.reviews-slider-wrap .reviews-slider .swiper-navigations{position:absolute;top:22px;right:14px;z-index:2}@media(min-width: 992px){.reviews-slider-wrap .reviews-slider .swiper-navigations{top:50%;transform:translateY(-50%);box-sizing:border-box;right:-38px;padding:6px;background:#fff}}.reviews-slider-wrap .reviews-slider .swiper-navigations button{background:rgba(0,0,0,0);border:none;padding:0;margin:0 4px}@media(min-width: 992px){.reviews-slider-wrap .reviews-slider .swiper-navigations button{display:block;height:34px;margin:0}}@media(min-width: 992px){.reviews-slider-wrap .reviews-slider .swiper-navigations button.next{margin-bottom:6px}}.careers-list{box-sizing:border-box;padding:0 16px;margin-top:65px}@media(min-width: 992px){.careers-list{padding:0 53px;margin-top:107px}}.careers-list .title,.careers-list .subtitle{text-align:center}.careers-list .subtitle{text-transform:uppercase;margin-top:8px}.careers-list .filter-bar{margin-top:11px}@media(min-width: 992px){.careers-list .filter-bar{margin-top:37px;display:flex}}.careers-list .filter-bar .filter-item{margin-bottom:7px}@media(min-width: 992px){.careers-list .filter-bar .filter-item{margin-bottom:0;margin-right:5px}}@media(min-width: 992px){.careers-list .filter-bar .filter-item.filter-hotel-wrap .select2-container--default .select2-selection--single{width:246px}}@media(min-width: 1200px){.careers-list .filter-bar .filter-item.filter-hotel-wrap .select2-container--default .select2-selection--single{width:346px}}.careers-list .filter-bar .filter-item .select2-container--default .select2-selection{position:relative}.careers-list .filter-bar .filter-item .select2-container--default .select2-selection--single{background-color:#eaeaea;border:0px;border-radius:0px;width:100%;height:auto}@media(min-width: 992px){.careers-list .filter-bar .filter-item .select2-container--default .select2-selection--single{width:200px}}@media(min-width: 1200px){.careers-list .filter-bar .filter-item .select2-container--default .select2-selection--single{width:246px}}.careers-list .filter-bar .filter-item .select2-container--default .select2-selection__rendered{text-transform:uppercase;line-height:2.375rem;font-size:1rem;letter-spacing:1.6px;color:#37393b;font-family:"Avenir-Heavy-Regular",serif;padding:5px 50px 3px 19px}@media(min-width: 992px){.careers-list .filter-bar .filter-item .select2-container--default .select2-selection__rendered{padding:8px 50px 4px 20px;letter-spacing:1.28px}}.careers-list .filter-bar .filter-item .select2-container--default .select2-selection__arrow{height:100%}.careers-list .filter-bar .filter-item .select2-container--default .select2-selection__arrow b{background-image:url("/integration/home-hotels/public/images/icons/arrow_category.svg");background-size:contain;background-repeat:no-repeat;border:none;width:14.98px;height:8.83px;position:absolute;right:6px;left:auto;top:19px;margin:0px}@media(min-width: 992px){.careers-list .filter-bar .filter-item .select2-container--default .select2-selection__arrow b{top:20px;right:19px}}.careers-list .filter-bar .filter-item.filter-clear-wrap{display:none;width:100%}@media(min-width: 992px){.careers-list .filter-bar .filter-item.filter-clear-wrap{width:auto}}.careers-list .filter-bar .filter-item.filter-clear-wrap.show{display:inline-block}.careers-list .filter-bar .filter-item.filter-clear-wrap .clear-btn{width:100%}@media(min-width: 992px){.careers-list .filter-bar .filter-item.filter-clear-wrap .clear-btn{padding:15.5px 31px 15.5px}}.careers-list .filter-bar .filter-item.filter-clear-wrap .clear-btn.hide{display:none}.careers-list .careers{margin-top:8px}@media(min-width: 992px){.careers-list .careers{margin-top:11px}}.careers-list .careers .one-item{position:relative;border:1px solid #ffc723;box-sizing:border-box;padding:25px 18px 22px;margin-bottom:15px;transition:all .3s ease-in-out}@media(min-width: 992px){.careers-list .careers .one-item{padding:33px 46px 32px 53px;margin-bottom:25px}}.careers-list .careers .one-item:last-child{margin-bottom:0}.careers-list .careers .one-item.item-hide{display:none}.careers-list .careers .one-item.opened{border-color:#655e5b}@media(min-width: 992px){.careers-list .careers .one-item.opened .right{bottom:30px}}@media(min-width: 992px){.careers-list .careers .one-item .item-title,.careers-list .careers .one-item .item-subtitle{max-width:calc(100% - 220px)}}.careers-list .careers .one-item .item-title{text-transform:capitalize;margin-bottom:2px;line-height:1.875rem;font-size:1.375rem;letter-spacing:.77px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.careers-list .careers .one-item .item-title{font-size:1.5rem;line-height:1.875rem;letter-spacing:.6px}}.careers-list .careers .one-item .item-subtitle{text-transform:uppercase;line-height:1.5rem;font-size:.9375rem;letter-spacing:.38px;color:#000;font-family:"Avenir-Heavy-Oblique",serif}@media(min-width: 992px){.careers-list .careers .one-item .item-subtitle{font-size:1rem;line-height:1.75rem;letter-spacing:.4px}}.careers-list .careers .one-item .readmore-btn{margin:64px 2px 0}@media(min-width: 992px){.careers-list .careers .one-item .readmore-btn{margin:10px 2px 0}}@media(min-width: 992px){.careers-list .careers .one-item .readmore-btn.link-read-less{margin:57px 2px 0}}.careers-list .careers .one-item .right{position:absolute;right:21px;bottom:21px;z-index:1}@media(min-width: 992px){.careers-list .careers .one-item .right{right:46px;bottom:58px;transition:bottom .3s ease-in-out}}.careers-list .careers .one-item .right .btn{padding:11.5px 27px 11.5px}@media(min-width: 992px){.careers-list .careers .one-item .right .btn{padding:9.5px 40px 9.5px}}.featured-blog-article{margin-top:44px}@media(min-width: 992px){.featured-blog-article{margin-top:102px}}.featured-blog-article .content-wrapper{padding-top:40.69px;position:relative;overflow:hidden}@media(min-width: 992px){.featured-blog-article .content-wrapper{padding-top:85px;padding-bottom:76px;overflow:unset}}.featured-blog-article .content-wrapper .bg-shape-element{top:0;left:52%}@media(min-width: 768px){.featured-blog-article .content-wrapper .bg-shape-element{width:95%;left:50%}}@media(min-width: 992px){.featured-blog-article .content-wrapper .bg-shape-element{top:4px;overflow:visible;left:53.8%;width:69%}}@media(min-width: 1600px){.featured-blog-article .content-wrapper .bg-shape-element{width:64%}}.featured-blog-article .content-wrapper .bg-shape-element svg{width:107%}@media(min-width: 992px){.featured-blog-article .content-wrapper .bg-shape-element svg{width:98%}}.featured-blog-article .content-wrapper .image-n-text{display:flex;flex-direction:column-reverse;align-items:center}@media(min-width: 992px){.featured-blog-article .content-wrapper .image-n-text{flex-direction:row;position:relative}}.featured-blog-article .content-wrapper .image-n-text .text-area{width:91.2%;background:#fceec8;padding:37px 22px 25px 22px;margin-top:10px}@media(min-width: 992px){.featured-blog-article .content-wrapper .image-n-text .text-area{width:36.9%;position:absolute;left:8%;right:auto;z-index:1;background-color:rgba(0,0,0,0);padding:30px 41px 30px 52px;top:68px;margin-top:0}}@media(min-width: 1440px){.featured-blog-article .content-wrapper .image-n-text .text-area{padding:60px 41px 60px 62px}}@media(min-width: 1600px){.featured-blog-article .content-wrapper .image-n-text .text-area{top:unset}}@media(min-width: 992px){.featured-blog-article .content-wrapper .image-n-text .text-area:before{content:"";position:absolute;width:100%;height:100%;background:#fceec8;top:0;bottom:0;left:0;right:0;z-index:-1;transform:skewX(-12deg)}}.featured-blog-article .content-wrapper .image-n-text .text-area .h5-style{margin-top:5px}@media(min-width: 992px){.featured-blog-article .content-wrapper .image-n-text .text-area .h5-style{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1200px){.featured-blog-article .content-wrapper .image-n-text .text-area .h5-style{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 992px){.featured-blog-article .content-wrapper .image-n-text .text-area .detail-text{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.featured-blog-article .content-wrapper .image-n-text .text-area .detail-text{font-family:"Avenir-Heavy-Regular",serif;color:#000;font-size:.875rem;line-height:1.5rem;letter-spacing:.35px;margin-top:5px}@media(min-width: 992px){.featured-blog-article .content-wrapper .image-n-text .text-area .detail-text{font-size:1rem;line-height:1.75rem;letter-spacing:.4px;text-transform:capitalize}}.featured-blog-article .content-wrapper .image-n-text .text-area .content-style{margin-top:9px;padding-right:10px}@media(min-width: 992px){.featured-blog-article .content-wrapper .image-n-text .text-area .content-style{margin-top:7px;line-height:1.625rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1200px){.featured-blog-article .content-wrapper .image-n-text .text-area .content-style{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1440px){.featured-blog-article .content-wrapper .image-n-text .text-area .content-style{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 992px){.featured-blog-article .content-wrapper .image-n-text .text-area .content-style p{line-height:1.625rem}}.featured-blog-article .content-wrapper .image-n-text .text-area .two-btns-wrap{margin-top:15px}@media(min-width: 992px){.featured-blog-article .content-wrapper .image-n-text .text-area .two-btns-wrap{margin-top:13px}}.featured-blog-article .content-wrapper .image-n-text .text-area .two-btns-wrap .btn-one{max-width:297px;padding:12px 20px;display:block;width:fit-content}@media(min-width: 992px){.featured-blog-article .content-wrapper .image-n-text .text-area .two-btns-wrap .btn-one{max-width:265px;padding:10px 14px}}.featured-blog-article .content-wrapper .image-n-text .main-img{width:91.2%;height:51.1vw;background-size:cover;background-repeat:no-repeat;background-position:center}@media(min-width: 992px){.featured-blog-article .content-wrapper .image-n-text .main-img{width:70.5%;height:39.52vw;position:relative;top:0;bottom:0;left:0;right:0;margin:0 4.7% 0 auto;max-height:759px}}.property-rooms-grid{margin:107px 0;overflow:hidden}.property-rooms-grid .block-container{width:100%;max-width:1158px;padding:0 14px 0 15px;margin:0 auto}@media(min-width: 768px){.property-rooms-grid .block-container{width:80%}}@media(min-width: 992px){.property-rooms-grid .block-container{width:100%}}.property-rooms-grid .block-container .section-header{margin-bottom:21px}@media(min-width: 992px){.property-rooms-grid .block-container .section-header{margin-bottom:37px}}.property-rooms-grid .block-container .section-header .title{padding:0 25px;text-align:center;margin-bottom:13px}.property-rooms-grid .block-container .section-header .subtitle{text-align:center;text-transform:uppercase}.property-rooms-grid .block-container .item-grid-wrapper .filter-wrapper{flex-direction:row;gap:7px;margin-bottom:14px}@media(min-width: 768px){.property-rooms-grid .block-container .item-grid-wrapper .filter-wrapper{margin-bottom:28px}}.property-rooms-grid .block-container .item-grid-wrapper .filter-wrapper .custom-filter{flex:0 0 100%;max-width:100%}@media(min-width: 992px){.property-rooms-grid .block-container .item-grid-wrapper .filter-wrapper .custom-filter{width:calc((100% - 34px)/4);flex:0 0 calc((100% - 34px)/4);max-width:calc((100% - 34px)/4)}}.property-rooms-grid .block-container .item-grid-wrapper .filter-wrapper .clear-filter{line-height:1.1875rem;font-size:.875rem;letter-spacing:2.1;color:#4f5693;font-family:"Avenir-Black-Regular",serif;display:block;width:fit-content;height:fit-content;border-bottom:2px solid #c1c1c1;text-transform:uppercase;margin-top:12px;cursor:pointer;margin-left:21px;padding-bottom:6px}@media(min-width: 992px){.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner{display:flex;gap:32px;flex-wrap:wrap}}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .group-wrap{display:inherit;column-gap:32px;position:relative;width:100%}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .group-wrap:nth-child(2n+1):before{content:"";position:absolute;z-index:-1;width:57.2%;height:25.5vw;background-color:#a5a4cb;transform:skewY(-22deg);top:6vw;left:-22%}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .group-wrap:nth-child(2n):before{content:"";position:absolute;z-index:-1;width:57.2%;height:25.5vw;background-color:#a5a4cb;transform:skewY(22deg);top:6vw;left:auto;right:-22%}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper{width:100%;margin-bottom:4px;display:none}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper.active-item{display:block}@media(min-width: 992px){.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper{width:calc((100% - 32px)/2)}}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .image{width:95.08%;height:49.33vw;background-size:cover;background-position:center center;background-repeat:no-repeat}@media(min-width: 992px){.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .image{width:95.9%;height:295px}}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper{position:relative;padding:25px 29px 56px 31px;width:98.55%}@media(min-width: 992px){.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper{width:100%;padding:31px 46px 110px 46px;height:auto;position:relative}}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .item-shape{display:block;width:calc(100% - 13px);height:100%;border:2px solid #8382af;background-color:#fff;position:absolute;top:-24px;left:8px;right:0;transform:skewX(-2deg);z-index:-1}@media(min-width: 992px){.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .item-shape{transform:skewX(-3deg);left:11px}}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .item-title{text-transform:capitalize;margin-bottom:9px;line-height:1.625rem;font-size:1.375rem;letter-spacing:.88;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .item-title{font-size:1.5rem;letter-spacing:.96px}}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .desc{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .room-rate{margin-bottom:20px;line-height:1.625rem;font-size:1.125rem;letter-spacing:.72px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .room-rate{margin-bottom:31px}}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .room-rate .per-night{font-size:.9375rem;line-height:1.625rem;letter-spacing:.0375rem;text-transform:uppercase}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .amenities-wrap{display:flex;width:100%;gap:10px;margin-bottom:29px}@media(min-width: 992px){.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .amenities-wrap{gap:0;margin-bottom:16px;justify-content:flex-start;flex-direction:row}}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .amenities-wrap .room-amenity{display:flex;flex-direction:column;justify-content:flex-start;width:calc((100% - 20px)/3)}@media(min-width: 992px){.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .amenities-wrap .room-amenity{width:auto;margin-right:30px;flex:0 0 auto;box-sizing:border-box;padding:8px 0;flex-direction:row;justify-content:flex-start;align-items:center}}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .amenities-wrap .room-amenity.room-type .icon{width:40px;height:30px;background-repeat:no-repeat;background-size:contain}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .amenities-wrap .room-amenity.bed-type .icon svg{height:24px}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .amenities-wrap .room-amenity .icon{min-height:40px;display:flex;align-items:flex-end;margin-bottom:5px}@media(min-width: 992px){.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .amenities-wrap .room-amenity .icon{min-height:auto;margin-right:4px;margin-bottom:0}}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .amenities-wrap .room-amenity .icon-text{line-height:1.25rem;font-size:.75rem;letter-spacing:.3px;color:#595451;font-family:"Avenir-Black-Regular",serif;font-size:.875rem;line-height:1.25rem;letter-spacing:.021875rem;text-transform:capitalize}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .button-wrap{display:flex;flex-direction:column;justify-content:center;gap:19px}@media(min-width: 992px){.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .button-wrap{flex-direction:row;gap:23px;align-items:center;position:absolute;top:auto;bottom:55px}}.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .button-wrap .detail-link{text-transform:uppercase}@media(min-width: 992px){.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .button-wrap .detail-link{text-underline-offset:3px}}@media(min-width: 1440px){.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .button-wrap .detail-link{text-underline-offset:7px}}@media(min-width: 992px){.property-rooms-grid .block-container .item-grid-wrapper .item-grid-inner .item-wrapper .content-wrapper .button-wrap .room-btn.room-booking-btn{padding:11.5px 22px 11.5px}}.property-data-amenities-grid{margin-top:52px;position:relative}@media(min-width: 992px){.property-data-amenities-grid{margin-top:118px}}.property-data-amenities-grid .bg-shape-element{top:12.46vw;opacity:.78}@media(min-width: 768px){.property-data-amenities-grid .bg-shape-element{top:5vw}}@media(min-width: 992px){.property-data-amenities-grid .bg-shape-element{overflow:visible;top:11.4vw;left:16%;width:33%;opacity:1}}@media(min-width: 1440px){.property-data-amenities-grid .bg-shape-element{top:7.4vw}}@media(min-width: 1600px){.property-data-amenities-grid .bg-shape-element{top:5.4vw}}.property-data-amenities-grid .bg-shape-element svg{width:125%}@media(min-width: 768px){.property-data-amenities-grid .bg-shape-element svg{width:100%}}.property-data-amenities-grid .title,.property-data-amenities-grid .subtitle{text-align:center;box-sizing:border-box;padding:0 28px}.property-data-amenities-grid .subtitle{margin-top:8px}.property-data-amenities-grid .item-cards-wrapper{display:flex;flex-wrap:wrap;flex-direction:column;position:relative;margin:0 auto;width:84%}@media(min-width: 768px){.property-data-amenities-grid .item-cards-wrapper{width:80%;flex-direction:row}}@media(min-width: 992px){.property-data-amenities-grid .item-cards-wrapper{margin-top:102px}}@media(min-width: 1200px){.property-data-amenities-grid .item-cards-wrapper{width:90.6%}}.property-data-amenities-grid .item-cards-wrapper .card-item{height:auto;flex:0 0 100%;margin:18px 0 0 0}@media(min-width: 768px){.property-data-amenities-grid .item-cards-wrapper .card-item{flex:0 0 calc((100% - 16px)/2);margin:16px 16px 0 0}}@media(min-width: 1200px){.property-data-amenities-grid .item-cards-wrapper .card-item{flex:0 0 calc((100% - 48px)/4)}}@media(min-width: 768px){.property-data-amenities-grid .item-cards-wrapper .card-item:nth-child(2n){margin-right:0}}@media(min-width: 1200px){.property-data-amenities-grid .item-cards-wrapper .card-item:nth-child(2n){margin-right:16px}}@media(min-width: 1200px){.property-data-amenities-grid .item-cards-wrapper .card-item:nth-child(4n){margin-right:0}}.property-data-amenities-grid .item-cards-wrapper .card-item .one-item{position:relative;box-sizing:border-box;padding:13px 14px 60px;border:1px solid #707070;transition:all .3s ease-in-out;height:100%;background:#fff}@media(min-width: 992px){.property-data-amenities-grid .item-cards-wrapper .card-item .one-item{padding:13px 14px 65px}}@media(hover: hover){.property-data-amenities-grid .item-cards-wrapper .card-item .one-item:hover{outline:4px solid #f5be32;outline-offset:-2px;border-color:rgba(0,0,0,0)}}.property-data-amenities-grid .item-cards-wrapper .card-item .one-item .image{background-size:cover;background-position:center center;background-repeat:no-repeat;height:calc(100vw - 12px)}@media(min-width: 768px){.property-data-amenities-grid .item-cards-wrapper .card-item .one-item .image{height:50vw}}@media(min-width: 992px){.property-data-amenities-grid .item-cards-wrapper .card-item .one-item .image{height:25.208vw;max-height:484px}}.property-data-amenities-grid .item-cards-wrapper .card-item .one-item .image.no-img{background-image:url("/integration/home-hotels/public/images/placeholder/portrait.png")}.property-data-amenities-grid .item-cards-wrapper .card-item .one-item .text-content{text-align:center;margin-top:14px}@media(min-width: 992px){.property-data-amenities-grid .item-cards-wrapper .card-item .one-item .text-content{margin-top:12px}}@media(min-width: 992px){.property-data-amenities-grid .item-cards-wrapper .card-item .one-item .text-content .item-title{line-height:25px}}.property-data-amenities-grid .item-cards-wrapper .card-item .one-item .text-content .desc{margin-top:5px;margin-bottom:20px;padding:0 15px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.property-data-amenities-grid .item-cards-wrapper .card-item .one-item .text-content .desc{padding:0}}.property-data-amenities-grid .item-cards-wrapper .card-item .one-item .text-content .btn-wrap{position:absolute;left:50%;transform:translateX(-50%);width:92%;bottom:18px}@media(min-width: 992px){.property-data-amenities-grid .item-cards-wrapper .card-item .one-item .text-content .btn-wrap{bottom:21px}}.property-data-amenities-grid .item-cards-wrapper .card-item .one-item .text-content .btn-wrap .btn{padding:14px 35px}@media(min-width: 992px){.property-data-amenities-grid .item-cards-wrapper .card-item .one-item .text-content .btn-wrap .btn{padding:12px 14px}}.property-cms-three-item-text-feature-with-icons{margin-top:54.22px}@media(min-width: 992px){.property-cms-three-item-text-feature-with-icons{margin-top:55px}}@media(min-width: 992px){.property-cms-three-item-text-feature-with-icons .content-wrapper{position:relative}}.property-cms-three-item-text-feature-with-icons .three-item-cards-wrapper{display:flex;flex-direction:column;margin-top:25px}@media(min-width: 992px){.property-cms-three-item-text-feature-with-icons .three-item-cards-wrapper{margin:43.96px auto 0 auto;flex-direction:row;column-gap:15px;justify-content:center;margin-right:30px;margin-left:30px}}.property-cms-three-item-text-feature-with-icons .three-item-cards-wrapper .three-item-card{background-color:#f5f5f6;padding:44.5px 10%;margin-bottom:20px}.property-cms-three-item-text-feature-with-icons .three-item-cards-wrapper .three-item-card:last-child{margin-bottom:17}@media(min-width: 992px){.property-cms-three-item-text-feature-with-icons .three-item-cards-wrapper .three-item-card{background-color:unset;padding:65px 3%;margin-bottom:0;flex:0 0 33.33%;position:relative}}.property-cms-three-item-text-feature-with-icons .three-item-cards-wrapper .three-item-card img{max-height:37px;max-width:42px;margin:0 auto 10px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}@media(min-width: 992px){.property-cms-three-item-text-feature-with-icons .three-item-cards-wrapper .three-item-card img{max-height:45px;max-width:45px}}.property-cms-three-item-text-feature-with-icons .three-item-cards-wrapper .three-item-card .text-shape{display:none}@media(min-width: 992px){.property-cms-three-item-text-feature-with-icons .three-item-cards-wrapper .three-item-card .text-shape{display:block;width:100%;height:100%;background-color:#f4f4f4;position:absolute;top:0;left:0;right:0;transform:skewX(-5deg);z-index:-1}}.property-cms-three-item-text-feature-with-icons .three-item-cards-wrapper .three-item-card .property-h6-style{text-align:center}.property-cms-three-item-text-feature-with-icons .three-item-cards-wrapper .three-item-card .property-content-style{margin-top:8px;text-align:center}@media(min-width: 992px){.property-cms-three-item-text-feature-with-icons .three-item-cards-wrapper .three-item-card .property-content-style{font-size:15px;line-height:25px}}.property-cms-three-item-text-feature-with-icons .three-item-cards-wrapper .three-item-card .property-content-style em{color:#595451;font-style:normal;font-family:"Avenir-Medium-Oblique",serif}.property-cms-three-item-text-feature-with-icons .three-item-cards-wrapper .three-item-card .property-content-style a{color:#4f5693}.common-detail-page-pagination-bar{margin-top:22px}@media(min-width: 1200px){.common-detail-page-pagination-bar{margin-top:88px}}.common-detail-page-pagination-bar .content-wrapper{width:91.2%;padding:25px 24px;margin:auto;display:flex;justify-content:space-between;align-items:center;border:5px solid #ededf0;background-color:#fff}@media(min-width: 1200px){.common-detail-page-pagination-bar .content-wrapper{width:84%;padding:22px 58px 26px;max-width:1760px;justify-content:unset}}.common-detail-page-pagination-bar .content-wrapper .pagination-link{border-bottom:0;display:block}@media(min-width: 1200px){.common-detail-page-pagination-bar .content-wrapper .pagination-link{font-size:.9375rem}}@media(hover: hover){.common-detail-page-pagination-bar .content-wrapper .pagination-link:hover{border-bottom:0}}.common-detail-page-pagination-bar .content-wrapper .pagination-link .link-text{text-transform:uppercase;text-decoration-line:underline;text-decoration-thickness:2px;text-decoration-color:#c1c1c1;text-underline-offset:3px;text-align:center;display:inline-block;max-width:100px}@media(min-width: 1200px){.common-detail-page-pagination-bar .content-wrapper .pagination-link .link-text{max-width:fit-content;text-underline-offset:5px}}@media(hover: hover){.common-detail-page-pagination-bar .content-wrapper .pagination-link .link-text:hover{text-decoration-color:#3c3c3b}}.common-detail-page-pagination-bar .content-wrapper .pagination-link .icon{display:inline-block}@media(min-width: 1200px){.common-detail-page-pagination-bar .content-wrapper .pagination-link.pagination-prev{order:2;margin:auto 0 auto auto}}.common-detail-page-pagination-bar .content-wrapper .pagination-link.pagination-prev .prev-dt{display:none}@media(min-width: 1200px){.common-detail-page-pagination-bar .content-wrapper .pagination-link.pagination-prev .prev-dt{display:inline}}@media(min-width: 1200px){.common-detail-page-pagination-bar .content-wrapper .pagination-link.pagination-prev .prev-mb{display:none}}@media(min-width: 1200px){.common-detail-page-pagination-bar .content-wrapper .pagination-link.pagination-all{order:1;margin:auto auto auto 0}}.common-detail-page-pagination-bar .content-wrapper .pagination-link.pagination-all .dt{display:none}@media(min-width: 1200px){.common-detail-page-pagination-bar .content-wrapper .pagination-link.pagination-all .dt{display:block}}.common-detail-page-pagination-bar .content-wrapper .pagination-link.pagination-all .mb{display:block}@media(min-width: 1200px){.common-detail-page-pagination-bar .content-wrapper .pagination-link.pagination-all .mb{display:none}}@media(min-width: 1200px){.common-detail-page-pagination-bar .content-wrapper .pagination-link.pagination-next{order:3;margin:auto 0 auto 20px;padding-left:20px;position:relative}}@media(min-width: 1200px){.common-detail-page-pagination-bar .content-wrapper .pagination-link.pagination-next::before{content:"";width:1px;height:130%;background-color:#707070;color:#707070;position:absolute;top:0;left:0}}.footer-bar{text-align:center;box-sizing:border-box;padding:0 0 78px;border:3px solid #f4f4f4;margin:0 auto 3px;max-width:calc(100% - 10px)}@media(min-width: 992px){.footer-bar{text-align:left;padding:70px 0 74px;display:flex;align-items:center;justify-content:center}}.footer-bar .mb-logo{margin-bottom:54px;margin-top:52px}@media(min-width: 992px){.footer-bar .name-address{max-width:305px;margin:0 2.22vw 0 11.6vw;position:relative}}@media(min-width: 1440px){.footer-bar .name-address{margin:0 32px 0 167px}}@media(min-width: 992px){.footer-bar .name-address::after{content:"";position:absolute;left:-88px;top:50%;width:1px;height:calc(100% + 88px);background:#707070;transform:translateY(-50%)}}@media(min-width: 1440px){.footer-bar .name-address::after{height:calc(100% + 88px)}}.footer-bar .name-address .name{text-transform:uppercase;margin-bottom:10px;box-sizing:border-box;padding:0 50px;line-height:1.25rem;font-size:1rem;letter-spacing:.4px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.footer-bar .name-address .name{padding:0 0}}.footer-bar .name-address .address{box-sizing:border-box;padding:0 30px;margin-bottom:26px}@media(min-width: 992px){.footer-bar .name-address .address{padding:0 0;margin-bottom:0}}.footer-bar .address,.footer-bar .contact-footer{line-height:1.5625rem;font-size:1.125rem;letter-spacing:.45px;color:#595451;font-family:"Avenir-Medium-Regular",serif}.footer-bar .address a,.footer-bar .contact-footer a{line-height:1.5625rem;font-size:1.125rem;letter-spacing:.45px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.footer-bar .contact-footer{margin:0 7.08vw 0 2.22vw}}@media(min-width: 1440px){.footer-bar .contact-footer{margin:0 102px 0 32px}}.footer-bar .one-set{margin-bottom:2px}.footer-bar .one-set .lbl{margin-right:4px;font-weight:bold}.property-gray-pattern{position:relative;width:100%;height:90px;background-size:auto auto;background-repeat:repeat-x;background-position:left top;z-index:-2;pointer-events:none}@media(min-width: 992px){.property-gray-pattern{height:89px}}@media(min-width: 992px){.property-gray-pattern.extend-height-lg{height:180px}}@media(min-width: 992px)and (max-width: 1199.98px){.property-gray-pattern.hide-tab-lg{display:none}}.property-cms-text-callout{margin-top:40.42px}@media(min-width: 992px){.property-cms-text-callout{margin-top:28.64px}}.property-cms-text-callout .content-wrapper{position:relative;padding:76px 0}@media(min-width: 992px){.property-cms-text-callout .content-wrapper{padding:62px 0;min-height:550px}}.property-cms-text-callout .content-wrapper .bg-shape-element{top:0}@media(min-width: 768px){.property-cms-text-callout .content-wrapper .bg-shape-element{left:auto;right:0;transform:none;width:50%}}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .bg-shape-element{overflow:visible;top:-75px;left:auto}}@media(min-width: 1200px){.property-cms-text-callout .content-wrapper .bg-shape-element{top:-58px;width:32%}}.property-cms-text-callout .content-wrapper .bg-shape-element svg{width:100%}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .bg-shape-element svg{width:100%}}.property-cms-text-callout .content-wrapper .item-wrapper{width:90.7%;max-width:375px;margin:0 auto;border:2px solid #8382af;padding:42.5px 20px 36.81px 20px;background-color:#fff}@media(min-width: 768px){.property-cms-text-callout .content-wrapper .item-wrapper{max-width:none}}@media(min-width: 1200px){.property-cms-text-callout .content-wrapper .item-wrapper{width:90.6%;padding:71px 174px 64.18px 174px}}.property-cms-text-callout .content-wrapper .item-wrapper .text-area p{line-height:1.5rem}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .text-area p{line-height:2.125rem}}.property-cms-text-callout .content-wrapper .item-wrapper .text-area p:first-child{margin-top:0}.property-cms-text-callout .content-wrapper .item-wrapper .text-area p:last-child{margin-bottom:0}.property-cms-text-callout .content-wrapper .item-wrapper .text-area p a{transition:all .3s ease-in-out;font-family:"Avenir-Heavy-Oblique",serif;font-size:1.5rem;line-height:1.75rem;letter-spacing:2.24px;text-decoration:none}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .text-area p a{font-size:1.75rem;line-height:2.125rem}}.property-cms-text-callout .content-wrapper .item-wrapper .text-area h1{text-transform:uppercase;line-height:2.8125rem;font-size:2.8125rem;letter-spacing:.68px;color:#777;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .text-area h1{font-size:3.4375rem;line-height:3.4375rem;letter-spacing:1.65px;color:#6e6e6e}}.property-cms-text-callout .content-wrapper .item-wrapper .text-area h1 a{font-family:"Avenir-Black-Regular",serif;font-size:2.8125rem;line-height:2.8125rem;letter-spacing:.68px}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .text-area h1 a{font-size:3.4375rem;line-height:3.4375rem;letter-spacing:1.65px}}.property-cms-text-callout .content-wrapper .item-wrapper .text-area h2{line-height:1.5625rem;font-size:1.25rem;letter-spacing:1.5px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .text-area h2{font-size:1.5rem;line-height:1.625rem;letter-spacing:1.8px}}.property-cms-text-callout .content-wrapper .item-wrapper .text-area h2 a{font-family:"Avenir-Medium-Regular",serif;font-size:1.25rem;line-height:1.5625rem;letter-spacing:1.5px}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .text-area h2 a{font-size:1.5rem;line-height:1.625rem;letter-spacing:1.8px}}.property-cms-text-callout .content-wrapper .item-wrapper .text-area h3{text-transform:uppercase;line-height:1.875rem;font-size:1.625rem;letter-spacing:.78px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .text-area h3{font-size:2.125rem;line-height:2.125rem;letter-spacing:1.7px}}.property-cms-text-callout .content-wrapper .item-wrapper .text-area h3 a{font-family:"Avenir-Black-Regular",serif;font-size:1.625rem;line-height:1.875rem;letter-spacing:.78px}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .text-area h3 a{font-size:2.125rem;line-height:2.125rem;letter-spacing:1.7px}}.property-cms-text-callout .content-wrapper .item-wrapper .text-area h4{line-height:1.5rem;font-size:1.25rem;letter-spacing:1px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .text-area h4{font-size:1.3125rem;line-height:1.625rem;letter-spacing:1.57px}}.property-cms-text-callout .content-wrapper .item-wrapper .text-area h4 a{font-family:"Avenir-Medium-Regular",serif;font-size:1.25rem;line-height:1.5rem;letter-spacing:1px}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .text-area h4 a{font-size:1.3125rem;line-height:1.625rem;letter-spacing:1.57px}}.property-cms-text-callout .content-wrapper .item-wrapper .text-area h5{text-transform:uppercase;line-height:1.75rem;font-size:1.5rem;letter-spacing:.48px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .text-area h5{font-size:1.5rem;line-height:1.875rem;letter-spacing:.6px}}.property-cms-text-callout .content-wrapper .item-wrapper .text-area h5 a{font-family:"Avenir-Black-Regular",serif;font-size:1.5rem;line-height:1.75rem;letter-spacing:.48px}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .text-area h5 a{font-size:1.5rem;line-height:1.875rem;letter-spacing:.6px}}.property-cms-text-callout .content-wrapper .item-wrapper .text-area h6{text-transform:capitalize;line-height:1.5rem;font-size:1.3125rem;letter-spacing:.66px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .text-area h6{font-size:1.3125rem;line-height:1.5rem;letter-spacing:.53px}}.property-cms-text-callout .content-wrapper .item-wrapper .text-area a{font-family:"Avenir-Black-Regular",serif;font-size:1.3125rem;line-height:1.5rem;letter-spacing:.66px}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .text-area a{font-size:1.3125rem;line-height:1.5rem;letter-spacing:.53px}}.property-cms-text-callout .content-wrapper .item-wrapper .secondary{min-width:266px;margin:30px auto 0 auto;display:block;width:fit-content}@media(min-width: 992px){.property-cms-text-callout .content-wrapper .item-wrapper .secondary{margin-top:24px}}.gray-brand-pattern{position:relative;width:100%;height:94px;background-size:auto auto;background-repeat:repeat-x;background-position:left top;margin-top:18px;z-index:-2;pointer-events:none}@media(min-width: 992px){.gray-brand-pattern{margin-top:92px;height:178px}}.gray-brand-pattern.reduced-height-mb{height:90px}@media(min-width: 992px){.gray-brand-pattern.reduced-height-mb{height:180px}}.property-intro-text{margin-top:21px;box-sizing:border-box;padding:0 16px 0}@media(min-width: 992px){.property-intro-text{margin-top:42px;padding:0 0 0 176px;position:relative}}.property-intro-text .bg-shape-element{display:none}@media(min-width: 992px){.property-intro-text .bg-shape-element{display:block;width:67px;transform:none;left:0;height:208px}}.property-intro-text .title{text-transform:none}@media(min-width: 992px){.property-intro-text .title{padding-top:6px}}.property-intro-text .subtitle{margin-top:10px}@media(min-width: 992px){.property-intro-text .subtitle{margin-top:8px}}.property-intro-text .desc{margin-top:12px}@media(min-width: 992px){.property-intro-text .desc{margin-top:26px;width:86%}}@media(min-width: 992px){.property-intro-text .desc p:not(:first-child){margin-top:28px}}.property-intro-text .readmore-btn{margin-top:14px}@media(min-width: 992px){.property-intro-text .readmore-btn{margin-top:31px}}.property-data-hotel-amenities-icons .content-wrapper{margin-top:40px}@media(min-width: 992px){.property-data-hotel-amenities-icons .content-wrapper{margin-top:62px}}.property-data-hotel-amenities-icons .content-wrapper .title,.property-data-hotel-amenities-icons .content-wrapper .subtitle{text-align:center;box-sizing:border-box;padding:0 24px}.property-data-hotel-amenities-icons .content-wrapper .subtitle{margin-top:8px}.property-data-hotel-amenities-icons .content-wrapper .list-icon-wrapper{margin:18px auto;padding:0px 15px;box-sizing:border-box}@media(min-width: 992px){.property-data-hotel-amenities-icons .content-wrapper .list-icon-wrapper{display:flex;flex-wrap:wrap;width:92%;margin:69px auto}}.property-data-hotel-amenities-icons .content-wrapper .one-item{position:relative}@media(min-width: 992px){.property-data-hotel-amenities-icons .content-wrapper .one-item{width:calc((100% - 72px)/3);margin-right:12px;margin-left:12px;margin-top:15px;margin-bottom:40px}}.property-data-hotel-amenities-icons .content-wrapper .one-item img{height:80px;max-width:80px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block;margin-bottom:10px}@media(min-width: 992px){.property-data-hotel-amenities-icons .content-wrapper .one-item img{height:70px;max-width:70px;margin-bottom:10px}}.property-data-hotel-amenities-icons .content-wrapper .one-item .text-content{margin-top:20px}@media(min-width: 992px){.property-data-hotel-amenities-icons .content-wrapper .one-item .text-content{margin-top:0px}}.property-data-hotel-amenities-icons .content-wrapper .one-item .text-content .desc{margin-top:8px;margin-bottom:27px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.property-data-hotel-amenities-icons .content-wrapper .one-item .text-content .desc{padding:0px 0px}}.property-data-hotel-amenities-icons .content-wrapper .one-item .text-content .property-h6-style{text-transform:capitalize}.property-plain-text-callout-with-bg{margin-top:20px}@media(min-width: 992px){.property-plain-text-callout-with-bg{margin-top:88px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg{height:auto;width:auto;max-width:1920px;max-height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;padding:21px 16px 19px 16px}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg{padding:0px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg.two-btns-bg{padding-top:58px;padding-bottom:58px}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg.two-btns-bg{padding:0px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .image{display:block}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap{background:#fff;width:100%}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap{margin:99px 68px 99px 67px;width:90.55vw;max-width:1304px}}@media(min-width: 1440px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap{margin:99px auto 99px auto;width:90.66vw;max-width:1760px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box{border:6px solid #f4f4f4;padding:30px 18px 38px 16px}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box{padding:52px 70px 52px 70px}}@media(min-width: 1200px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box{padding:53px 132.5px 53px 135px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box.two-btns-content{padding:30px 14px 43px 14px}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box.two-btns-content{padding:98px 80px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box.two-btns-content .box-heading{text-align:center;margin-top:12px}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box.two-btns-content .box-heading{margin-top:16px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .logo-image{width:100%;height:150px;background-repeat:no-repeat;background-size:contain;background-position:center;display:block;margin:0 auto 10px auto}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-title{text-align:center;font-weight:normal}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-subtitle{text-align:center;margin-top:15px}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-heading{text-align:left;margin-top:13px;text-transform:unset}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-heading{margin-top:26px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content{color:#595451;margin-top:24px}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content{margin-top:32px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content ul{padding-inline-start:17px;margin-bottom:0}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content ul{padding-inline-start:17px;column-count:2;-webkit-column-count:2;-moz-column-count:2;column-gap:40px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content ul li{text-align:left;padding-left:6px}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content ul li{padding-left:3px;width:100%;break-inside:avoid-column;-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;-moz-page-break-inside:avoid;page-break-inside:avoid}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content ul li::marker{color:#a5a4cb}@media(min-width: 1440px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content ul li:nth-child(odd){margin-right:72px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content ul li strong{font-family:"Avenir-Heavy-Regular",serif}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content h5{line-height:1.5rem;font-size:1.3125rem;letter-spacing:.53px;color:#595451;font-family:"Avenir-Black-Regular",serif;text-transform:capitalize;text-align:center}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content h5{font-size:1.5rem;line-height:2rem;letter-spacing:.6px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content a{line-height:1.5rem;font-size:1.3125rem;letter-spacing:.53px;color:#085d77;font-family:"Avenir-Black-Regular",serif;text-transform:lowercase;text-align:center;text-decoration:underline}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .box-content a{font-size:1.5rem;line-height:2rem;letter-spacing:.6px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .link-wrap{display:flex;justify-content:center;margin-top:16px}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap{text-align:center;margin-top:20px}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap{display:flex;justify-content:center;margin-top:30px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap .btn-one{margin-bottom:21px}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap .btn-one{margin-right:14.5px;margin-bottom:0}}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap .btn-two{margin-left:14.5px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap .btn{padding:17px 38px 16px 38px}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap .btn{padding:12px 18.4px 10px}}.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap .btn.btn-one{padding:14px 62px 13px 62px}@media(min-width: 992px){.property-plain-text-callout-with-bg .text-callout-bg-wrapper .text-callout-bg .content-box-wrap .content-box .two-btns-wrap .btn.btn-one{padding:12px 62px 11px 62px}}.property-detail-collection-image-plus-text{margin-top:20px}@media(min-width: 992px){.property-detail-collection-image-plus-text{margin-top:40px}}.property-detail-collection-image-plus-text .content-wrapper .title-area{width:91.2%;margin:auto}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .title-area{width:75.77%}}.property-detail-collection-image-plus-text .content-wrapper .title-area .property-h1-style{text-align:center}.property-detail-collection-image-plus-text .content-wrapper .title-area .property-h2-style{text-align:center;margin-top:5px}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper{margin-top:41px;padding-top:15vw}@media(min-width: 768px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper{padding-top:8vw;margin-top:20px}}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper{padding:6.5vw 0 0 0;display:flex;align-items:flex-start;margin-top:41px}}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .main-img{width:95.5%;height:53.4vw;position:relative}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .main-img{width:54%;height:30vw}}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .main-img .bg-shape-element{width:98.8%;height:100.67vw;top:-48px;left:-26px}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .main-img .bg-shape-element{width:100%;height:auto;top:-90px;left:50%}}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .main-img .bg-shape-element svg{width:76%;max-width:630px}}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .main-img .slide-img{width:100%;height:53.4vw;background-repeat:no-repeat;background-size:cover;background-position:center;cursor:pointer}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .main-img .slide-img{height:30.295vw}}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .main-img .swiper-navigations{width:min-content;height:fit-content;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0 auto auto;z-index:1}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .main-img .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer;display:block;margin:-3px 0}@media(min-width: 1200px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .main-img .swiper-navigations .swiper-button svg{width:40px;height:40px}}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .main-img .swiper-navigations{margin-right:-18px}}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .main-img .swiper-navigations .swiper-button{margin:0}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .simple-image{width:95.5%;height:53.4vw;background-repeat:no-repeat;background-size:cover;background-position:center;cursor:pointer;position:relative}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .simple-image{width:54%;height:30vw}}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .simple-image .bg-shape-element{width:98.8%;height:100.67vw;top:-48px;left:-26px}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .simple-image .bg-shape-element{width:100%;height:auto;top:-90px;left:50%}}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .simple-image .bg-shape-element svg{width:76%;max-width:630px}}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .no-image{width:95.5%;height:53.4vw;background-color:#595451;cursor:pointer;position:relative}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .no-image{width:54%;height:30vw}}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .no-image::after{content:"Image Placeholder";text-transform:uppercase;line-height:1.625rem;font-size:1.5rem;letter-spacing:.6px;color:#fff;font-family:"Avenir-Black-Regular",serif;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .no-image .bg-shape-element{width:98.8%;height:100.67vw;top:-48px;left:-26px}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .no-image .bg-shape-element{width:100%;height:auto;top:-90px;left:50%}}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .no-image .bg-shape-element svg{width:76%;max-width:630px}}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area{width:91.2%;margin:2.9% auto 0 auto;padding:27px 20px 32px 23px;position:relative}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area{width:100%;max-width:1016px;padding:115px 104px 158px 436px;margin:4.4% 34px 0 -388px}}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area.without-desc{min-height:610px}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area:before{content:"";position:absolute;width:100%;height:100%;border:2px solid #8382af;top:0;bottom:0;left:0;right:0;background-color:#fff;z-index:-1}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area:before{width:94.5%;transform:skewX(-5deg);left:30px}}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .post-date{display:flex;align-items:center;margin-bottom:5px;text-transform:uppercase}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .post-date .blog-calender-icon{position:relative;width:31px;height:31px;margin-right:5px}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .post-date .blog-calender-icon svg{position:absolute;top:-6px;left:-9px}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .post-date .date-style{text-transform:uppercase;line-height:1.1875rem;font-size:.875rem;letter-spacing:1.4px;color:#3c3c3b;font-family:"Avenir-Black-Regular",serif}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .poi-category{display:flex;align-items:center;margin-bottom:5px;text-transform:uppercase}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .poi-category .poi-cat-icon{width:45px;height:45px;background-size:contain;background-repeat:no-repeat;background-position:center;margin-right:5px}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .poi-category .cat-style{text-transform:uppercase;line-height:1.1875rem;font-size:.875rem;letter-spacing:2.1px;color:#3c3c3b;font-family:"Avenir-Black-Regular",serif}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .property-h5-style{margin-bottom:10px}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .property-content-style{min-height:150px}}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .property-content-style p{margin-bottom:28px}}@media(min-width: 992px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .property-content-style p:last-child{margin-bottom:0}}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .bottom-items{margin-top:20px;display:flex;flex-direction:column-reverse;align-items:center}@media(min-width: 1440px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .bottom-items{flex-direction:row;flex-wrap:wrap;gap:15px}}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .bottom-items .action{display:block;width:fit-content}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .bottom-items .rate-area{width:fit-content;display:flex;flex-wrap:wrap;flex-direction:row;margin-bottom:10px}@media(min-width: 1440px){.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .bottom-items .rate-area{margin-bottom:0}}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .bottom-items .rate-area .rate-text{text-transform:capitalize;line-height:1.625rem;font-size:1.125rem;letter-spacing:.72px;color:#595451;font-family:"Avenir-Black-Regular",serif}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .bottom-items .rate-area .slash{font-family:"Avenir-Black-Regular",serif}.property-detail-collection-image-plus-text .content-wrapper .slider-area-wrapper .text-area .bottom-items .rate-area .end-text{text-transform:uppercase;line-height:1.625rem;font-size:.9375rem;letter-spacing:.6px;color:#595451;font-family:"Avenir-Black-Regular",serif}.property-data-reviews-list{margin-top:57px;position:relative}@media(min-width: 992px){.property-data-reviews-list{margin-top:114px;position:relative}}.property-data-reviews-list .bg-shape-element{top:-13.54vw;opacity:.78;width:77%;left:1%}@media(min-width: 768px){.property-data-reviews-list .bg-shape-element{top:-9vw}}@media(min-width: 992px){.property-data-reviews-list .bg-shape-element{overflow:visible;top:-3.2vw;left:16%;width:33%;opacity:1}}@media(min-width: 1440px){.property-data-reviews-list .bg-shape-element{top:-3.2w}}@media(min-width: 1600px){.property-data-reviews-list .bg-shape-element{top:-5.6vw}}.property-data-reviews-list .bg-shape-element svg{width:125%}@media(min-width: 768px){.property-data-reviews-list .bg-shape-element svg{width:100%}}@media(min-width: 992px){.property-data-reviews-list .one-item-list{display:flex;width:81.5vw;max-width:none;flex-wrap:wrap;margin:0px auto}}.property-data-reviews-list .one-item-list .list-item-all{padding:0 28px 0 26px;margin-bottom:31.45px}@media(min-width: 992px){.property-data-reviews-list .one-item-list .list-item-all{padding:0 19px 0 19px;width:calc((100% - 48px)/2);margin-right:12px;margin-left:12px;margin-bottom:52px}}.property-data-reviews-list .one-item-list .list-item-all:last-child{margin-bottom:0}.property-data-reviews-list .one-item-list .list-item-all .inner-item{position:relative;margin:auto;height:100%}.property-data-reviews-list .one-item-list .list-item-all .inner-item .item-shapee{display:block;width:100%;height:100%;border:2px solid #8382af;background-color:#fff;position:absolute;top:0;left:0;right:0;transform:skewX(-3deg);z-index:-1}.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content{padding:32px 26px 51px 26px}@media(min-width: 992px){.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content{padding:15px 47px 75px 56px}}.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .quote{display:block;margin-top:20px;font-family:"Lustria",serif;font-size:6.25rem;letter-spacing:3.5px;color:#595451;margin-bottom:-16px;line-height:2rem}@media(min-width: 992px){.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .quote{font-size:7.5rem;letter-spacing:4.2px;margin-top:46px;margin-bottom:0;margin-left:-5px}}.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .item-title h1{text-transform:uppercase;line-height:2.8125rem;font-size:2.8125rem;letter-spacing:.68px;color:#6e6e6e;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .item-title h1{font-size:3.4375rem;line-height:3.125rem;letter-spacing:2.75px;color:#6e6e6e}}.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .item-title h2{line-height:1.5625rem;font-size:1.25rem;letter-spacing:1.5px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .item-title h2{font-size:1.5rem;line-height:1.625rem;letter-spacing:1.8px}}.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .item-title h3{text-transform:uppercase;line-height:1.875rem;font-size:1.625rem;letter-spacing:.78px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .item-title h3{font-size:2.125rem;line-height:2.125rem;letter-spacing:1.7px}}.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .item-title h4{text-transform:uppercase;line-height:1.5rem;font-size:1.25rem;letter-spacing:1px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .item-title h4{font-size:1.3125rem;line-height:1.625rem;letter-spacing:1.57px}}.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .item-title h5{text-transform:uppercase;line-height:1.75rem;font-size:1.5rem;letter-spacing:.48px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .item-title h5{letter-spacing:.6px}}.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .item-title h6{text-transform:capitalize;line-height:1.5rem;font-size:1.3125rem;letter-spacing:.53px;color:#595451;font-family:"Avenir-Black-Regular",serif}.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .content{margin-top:7px}@media(min-width: 992px){.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .content{margin-top:16px}}.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .bottom{margin-top:28px;display:block;font-weight:bold;line-height:.9375rem;font-size:.875rem;letter-spacing:.35px;color:#000;font-family:"Avenir-Regular",serif}@media(min-width: 992px){.property-data-reviews-list .one-item-list .list-item-all .inner-item .review-content .bottom{line-height:1.25rem;margin-top:22px}}.property-rooms-rotator{margin-top:40px}@media(min-width: 992px){.property-rooms-rotator{margin-top:139px}}.property-rooms-rotator.brand-sp .title,.property-rooms-rotator.brand-sp .subtitle{padding:0 17px}.property-rooms-rotator.brand-sp .featured-rooms-slider{margin-top:12px}@media(min-width: 992px){.property-rooms-rotator.brand-sp .featured-rooms-slider{margin-top:16px}}.property-rooms-rotator .bg-shape-element{top:7.46vw}@media(min-width: 768px){.property-rooms-rotator .bg-shape-element{top:.46vw}}@media(min-width: 992px){.property-rooms-rotator .bg-shape-element{overflow:visible;left:51%;top:4.1vw;width:75%}}@media(min-width: 1200px){.property-rooms-rotator .bg-shape-element{top:1.5vw;width:69%}}@media(min-width: 1600px){.property-rooms-rotator .bg-shape-element{width:64%}}.property-rooms-rotator .bg-shape-element svg{width:107%}.property-rooms-rotator .title,.property-rooms-rotator .subtitle{text-align:center;box-sizing:border-box;padding:0 30px}.property-rooms-rotator .subtitle{margin-top:8px;text-transform:uppercase}.property-rooms-rotator .desc-main{box-sizing:border-box;padding:0 17px;margin-top:15px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.property-rooms-rotator .desc-main{max-width:85%;margin:30px auto 0}}.property-rooms-rotator .icons-list{box-sizing:border-box;padding:0 16px;display:flex;flex-wrap:wrap;margin-top:21px}@media(min-width: 768px){.property-rooms-rotator .icons-list{max-width:80%;margin:21px auto 0}}@media(min-width: 992px){.property-rooms-rotator .icons-list{max-width:90%;margin-top:0;justify-content:center}}.property-rooms-rotator .icons-list .one-set{flex:0 0 calc((100% - 30px)/3);max-width:calc((100% - 30px)/3);margin:25px 5px 0;display:flex;flex-wrap:wrap;justify-content:center;text-align:center;align-items:center}@media(min-width: 992px){.property-rooms-rotator .icons-list .one-set{flex:0 0 auto;max-width:none;margin:33px 4px 0}}.property-rooms-rotator .icons-list .one-set:nth-child(-n+3){margin-top:0}@media(min-width: 992px){.property-rooms-rotator .icons-list .one-set:nth-child(-n+3){margin-top:33px}}.property-rooms-rotator .icons-list .one-set img{max-height:37px;max-width:42px;margin:0 auto}@media(min-width: 992px){.property-rooms-rotator .icons-list .one-set img{max-height:60px;max-width:60px}}.property-rooms-rotator .icons-list .one-set .caption{margin-top:6px;text-transform:capitalize;min-height:40px;flex:0 0 100%;max-width:85%;margin:10px auto 0 auto;line-height:.875rem;font-size:.8125rem;letter-spacing:1.04px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.property-rooms-rotator .icons-list .one-set .caption{min-height:max-content;margin-top:0;font-size:.9375rem;line-height:2.5rem;letter-spacing:1.2px}}.property-rooms-rotator .featured-rooms-slider{position:relative}.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide{padding-top:69px;padding-bottom:0}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide{padding-top:100px;padding-bottom:106px;padding-right:10px}}.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .swiper-slide-prev,.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .swiper-slide-next{overflow:hidden}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper{display:flex;align-items:center}}.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .image{height:51.2vw;background-size:cover;background-position:center center;background-repeat:no-repeat;margin:0 16px;position:relative}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .image{height:39.51vw;order:1;flex:0 0 77%;margin-left:-9.2%;margin-right:0;max-height:760px}}.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .image .img-cap{position:absolute;bottom:-31px;text-align:center;box-sizing:border-box;padding:8px 10px;left:0;width:100%;text-transform:uppercase;background:#fff;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:.9375rem;font-size:.75rem;letter-spacing:.96px;color:#276d83;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .image .img-cap{bottom:32px;left:auto;max-width:70%;right:0;font-size:.9375rem;line-height:1.25rem;letter-spacing:1.5px;width:max-content;padding:15px 35px}}.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content{background:#fceec8;width:calc(100% - 32px);margin:6px auto 0;padding-top:33px;padding-bottom:34px}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content{margin:38px 0 0;padding-top:94px;padding-bottom:68px;flex:0 0 32%;position:relative;z-index:1;margin-right:-8%;margin-left:8%;margin-top:18px}}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content::after,.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content::before{content:"";position:absolute;height:100%;width:50%;background:#fceec8;top:0;z-index:-1;left:-28px;transform:skewX(-6deg)}}@media(min-width: 1440px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content::after,.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content::before{left:-50px;transform:skewX(-12deg)}}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content::after{left:auto;right:-55px}}.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .subtitle{margin-top:0;text-align:left;padding:0 22px}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .subtitle{padding:0 13px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1440px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .subtitle{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .title{margin-top:8px;text-align:left;padding:0 22px}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .title{margin-top:5px;padding:0 13px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .desc{padding:0 22px;margin-top:8px}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .desc{padding:0 13px;margin-top:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1440px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .desc{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap{padding:0 22px;margin-top:26px}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap{padding:0 13px;margin-top:17px;font-size:0}}.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap .btn{padding:11.5px 15px 11.5px}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap .btn{padding:11.5px 25px 11.5px;margin-right:4px}}.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap .btn.ghost{padding:11.5px 11px 11.5px}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap .btn.ghost{margin-top:15px;padding:11.5px 20px 11.5px}}@media(min-width: 1440px){.property-rooms-rotator .featured-rooms-slider .custom-swiper-slide .item-wrapper .text-content .btn-wrap .btn.ghost{margin-top:0}}.property-rooms-rotator .featured-rooms-slider .swiper-navigations{position:absolute;z-index:2;top:15px;bottom:auto;left:auto;right:18px}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .swiper-navigations{width:min-content;height:fit-content;top:0;bottom:0;right:-4px;margin:auto 0 auto 0}}.property-rooms-rotator .featured-rooms-slider .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .swiper-navigations .swiper-button{display:block;height:40px;width:40px}}.property-rooms-rotator .featured-rooms-slider .swiper-navigations .swiper-button:first-child{margin-right:5px}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .swiper-navigations .swiper-button:first-child{margin:0 0 6px 0}}@media(min-width: 992px){.property-rooms-rotator .featured-rooms-slider .swiper-navigations .swiper-button svg{width:100%;height:auto}}@media(min-width: 768px){.property-data-blog-list.blog-grid.section-wrap::after{display:none}}.property-data-blog-list.blog-grid.section-wrap .container-wrap{margin:49.5px 17px 29.85px 16px}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap{max-width:1320px;margin:44.73px auto 26px 70px}}@media(min-width: 1440px){.property-data-blog-list.blog-grid.section-wrap .container-wrap{max-width:1920px}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .title-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.property-data-blog-list.blog-grid.section-wrap .container-wrap .title-wrap .title{text-align:center}.property-data-blog-list.blog-grid.section-wrap .container-wrap .title-wrap .subtitle{text-transform:uppercase;text-align:center;margin-top:3px}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .title-wrap .subtitle{margin-top:8px}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:8.5px}@media(min-width: 768px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:30px}}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap{-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:33px}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item{margin-bottom:7px;margin-top:0px}@media(min-width: 768px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item{margin-bottom:0px;margin-right:5px;margin-top:10px}}@media(min-width: 768px)and (max-width: 991.98px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item{min-width:240px}}@media(min-width: 768px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item:last-child{margin-right:0px}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection{position:relative}.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection--single{background-color:#eaeaea;border:0px;border-radius:0px;width:100%;height:auto}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection--single{min-width:246px}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection__rendered{text-transform:uppercase;line-height:2.375rem;font-size:1rem;letter-spacing:1.6px;color:#37393b;font-family:"Avenir-Heavy-Regular",serif;padding:5px 50px 3px 19px}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection__rendered{padding:8px 50px 4px 20px;letter-spacing:1.28px}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection__arrow{height:100%}.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection__arrow b{background-image:url("/integration/home-hotels/public/images/icons/arrow_category.svg");background-size:contain;background-repeat:no-repeat;border:none;width:14.98px;height:8.83px;position:absolute;right:6px;left:auto;top:19px;margin:0px}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item .select2-container--default .select2-selection__arrow b{top:20px;right:19px}}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item.filter-hotel-wrap .select2-container--default .select2-selection--single{min-width:346px}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item.filter-clear-wrap.hide{display:none}.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item.filter-clear-wrap.show{display:block}.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item.filter-clear-wrap .clear-btn{min-height:46px;width:100%}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .filter-wrap .filter-item.filter-clear-wrap .clear-btn{min-height:50px}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 768px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap{margin-top:37px}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item{width:100%;margin-bottom:9px}@media(min-width: 768px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item{width:calc(50% - 50px);margin-right:25px;margin-left:25px}}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item{margin-bottom:58.94px}}@media(min-width: 1200px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item{width:calc(33.33% - 57.94px);margin-right:57.85px;margin-left:0px}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .image-wrap .blog-image{-moz-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;height:51.149vw}@media(min-width: 768px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .image-wrap .blog-image{height:25.693vw}}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .image-wrap .blog-image{height:24.288vw;max-width:calc(100% - 10px)}}@media(min-width: 1200px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .image-wrap .blog-image{height:14.884vw}}@media(min-width: 1600px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .image-wrap .blog-image{height:17vw}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:22.4px 29px 33px 28.9px}@media(min-width: 768px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap{height:calc(100% - 25.693vw)}}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap{padding:17.1px 16.4px 25.6px 41.1px;height:calc(100% - 24.28vw)}}@media(min-width: 1200px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap{height:auto}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap::after{content:"";position:absolute;border:2px solid #8382af;background-color:#fff;width:100%;height:100%;top:0px;left:0px;z-index:-1}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap::after{top:-28px;left:11px;width:calc(100% + 5px);height:calc(100% + 28px);transform:skewX(-4.4deg)}}@media(min-width: 1600px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap::after{max-width:unset;min-height:unset}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .blog-title{text-transform:capitalize;margin-bottom:13.6px}.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap{margin-top:auto}.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-date{font-style:italic;line-height:1.25rem;font-size:.9375rem;letter-spacing:.38px;color:#595451;font-family:"Avenir-Heavy-Oblique",serif}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-date{line-height:1.5rem}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-hotel{line-height:1.25rem;font-size:.9375rem;letter-spacing:.38px;color:#595451;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-hotel{line-height:1.5rem}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-link{margin-top:19.5px}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-link{margin-top:23.5px;min-width:265.83px}}@media(max-width: 767.98px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item .content-wrap .content-inner-wrap .blog-link .link{width:100%;padding-top:15px;padding-bottom:14px}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item.item-hide{display:none}.property-data-blog-list.blog-grid.section-wrap .container-wrap .blog-grid-wrap .blog-grid-item.loadmore-hide{display:none}.property-data-blog-list.blog-grid.section-wrap .container-wrap .noresults{text-align:center}.property-data-blog-list.blog-grid.section-wrap .container-wrap .loadmore-btn-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .loadmore-btn-wrap{margin-top:auto;padding-bottom:34.6px}}.property-data-blog-list.blog-grid.section-wrap .container-wrap .loadmore-btn-wrap .loadmore-button{min-width:218.32px}@media(min-width: 992px){.property-data-blog-list.blog-grid.section-wrap .container-wrap .loadmore-btn-wrap .loadmore-button{min-width:267.24px}}.select2-container--default .select2-dropdown.filter-dropdown{border:0px;border-radius:0px;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.36);-moz-box-shadow:0px 3px 6px rgba(0,0,0,.36);box-shadow:0px 3px 6px rgba(0,0,0,.36);margin-top:8px}@media(min-width: 992px){.select2-container--default .select2-dropdown.filter-dropdown{margin:7px 0 0}}.select2-container--default .select2-dropdown.filter-dropdown.select2-dropdown--above{margin-top:0}@media(min-width: 992px){.select2-container--default .select2-dropdown.filter-dropdown.select2-dropdown--above{margin-top:0}}.select2-container--default .select2-dropdown.filter-dropdown .select2-results__options{padding:28.88px 31px 25.1px 20.2px}.select2-container--default .select2-dropdown.filter-dropdown .select2-results__option{padding:11px 0;text-transform:uppercase;line-height:1.125rem;font-size:.875rem;letter-spacing:.7px;color:#595451;font-family:"Avenir-Black-Regular",serif}.select2-container--default .select2-dropdown.filter-dropdown .select2-results__option--disabled{display:none}.select2-container--default .select2-dropdown.filter-dropdown .select2-results__option--highlighted,.select2-container--default .select2-dropdown.filter-dropdown .select2-results__option--selected{background-color:rgba(0,0,0,0);color:#3c3c3b;text-decoration:underline}.attractions-grid{position:relative}.attractions-grid .bg-shape-element{top:-5px}@media(min-width: 992px){.attractions-grid .bg-shape-element{top:-44px;left:0;width:32%;transform:none}}.attractions-grid .inner-wrap{display:flex;flex-wrap:wrap}@media(min-width: 992px){.attractions-grid .inner-wrap{width:calc(91.66vw + 16px);max-width:1776px}}@media(min-width: 1200px){.attractions-grid .inner-wrap.three-col .poi-item{flex:0 0 calc((100% - 48px)/3);max-width:calc((100% - 48px)/3)}}@media(min-width: 1200px){.attractions-grid .inner-wrap.three-col .poi-item .image{height:35.35vw}}@media(min-width: 1920px){.attractions-grid .inner-wrap.three-col .poi-item .image{height:680px}}@media(min-width: 1200px){.attractions-grid .inner-wrap.three-col .poi-item .text-content{height:calc(100% - 35.35vw)}}@media(min-width: 1920px){.attractions-grid .inner-wrap.three-col .poi-item .text-content{height:calc(100% - 680px)}}.attractions-grid .inner-wrap .poi-item{box-sizing:border-box;padding:13px 15px 24px;margin:22px auto 0;flex:0 0 calc(100% - 60px);max-width:calc(100% - 60px);outline:1px solid #707070;background:#fff;transition:all .3s ease-in-out}@media(min-width: 992px){.attractions-grid .inner-wrap .poi-item{margin:22px 8px 0;flex:0 0 calc((100% - 32px)/2);max-width:calc((100% - 32px)/2)}}@media(min-width: 1200px){.attractions-grid .inner-wrap .poi-item{margin:33px 8px 0;padding:13px 15px 20px;flex:0 0 calc((100% - 64px)/4);max-width:calc((100% - 64px)/4)}}.attractions-grid .inner-wrap .poi-item.loadmore-hide{display:none}@media(hover: hover){.attractions-grid .inner-wrap .poi-item:hover{outline:4px solid #8382af}.attractions-grid .inner-wrap .poi-item:hover .image .poi-cat{color:#363130}}.attractions-grid .inner-wrap .poi-item .image{height:96.8vw;background-size:cover;position:relative;background-position:center center;background-repeat:no-repeat}@media(min-width: 992px){.attractions-grid .inner-wrap .poi-item .image{height:50.42vw}}@media(min-width: 1200px){.attractions-grid .inner-wrap .poi-item .image{height:25.21vw}}@media(min-width: 1920px){.attractions-grid .inner-wrap .poi-item .image{height:485px}}.attractions-grid .inner-wrap .poi-item .image.no-img{background-image:url("/integration/home-hotels/public/images/placeholder/portrait.png")}.attractions-grid .inner-wrap .poi-item .image .poi-cat{background:#fff;align-items:center;width:max-content;position:absolute;top:20px;left:-13px;box-sizing:border-box;padding:0 24px 0 0;min-width:188px;text-transform:uppercase;max-width:calc(100% - 20px);line-height:1.1875rem;font-size:.875rem;letter-spacing:2.1px;color:#3c3c3b;font-family:"Avenir-Black-Regular",serif}@media(min-width: 1200px){.attractions-grid .inner-wrap .poi-item .image .poi-cat{top:24px}}.attractions-grid .inner-wrap .poi-item .image .poi-cat .txt{display:inline-block;padding:10px 0 10px}.attractions-grid .inner-wrap .poi-item .image .poi-cat .icon{max-height:45px}.attractions-grid .inner-wrap .poi-item .text-content{text-align:center}@media(min-width: 992px){.attractions-grid .inner-wrap .poi-item .text-content{display:flex;flex-direction:column;height:calc(100% - 50.42vw)}}@media(min-width: 1200px){.attractions-grid .inner-wrap .poi-item .text-content{height:calc(100% - 25.21vw)}}@media(min-width: 1920px){.attractions-grid .inner-wrap .poi-item .text-content{height:calc(100% - 485px)}}.attractions-grid .inner-wrap .poi-item .text-content .item-title{margin-top:10px;margin-bottom:15px}.attractions-grid .inner-wrap .poi-item .text-content .desc{margin-top:6px;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.attractions-grid .inner-wrap .poi-item .text-content .desc{margin-bottom:23px}}@media(min-width: 1200px){.attractions-grid .inner-wrap .poi-item .text-content .desc{margin-top:2px;margin-bottom:8px}}.attractions-grid .inner-wrap .poi-item .text-content .btn-wrap{margin-top:23px}@media(min-width: 992px){.attractions-grid .inner-wrap .poi-item .text-content .btn-wrap{margin-top:auto}}.attractions-grid .inner-wrap .poi-item .text-content .btn-wrap .btn{padding:13.5px 42px 13.5px}@media(min-width: 1200px){.attractions-grid .inner-wrap .poi-item .text-content .btn-wrap .btn{padding:11.5px 17px 11.5px}}.attractions-grid .loadmore-btn-wrp{margin-top:31px}@media(min-width: 1200px){.attractions-grid .loadmore-btn-wrp{margin-top:63px}}.attractions-grid .loadmore-btn-wrp .loadmore-button{margin:0 auto;padding:11.5px 65px 11.5px}@media(min-width: 1200px){.attractions-grid .loadmore-btn-wrp .loadmore-button{min-width:266px}}.property-data-offers-slider{margin-top:54px;position:relative}@media(min-width: 992px){.property-data-offers-slider{margin-top:70px}}.property-data-offers-slider .bg-shape-element{top:-19px;opacity:.78}@media(min-width: 992px){.property-data-offers-slider .bg-shape-element{overflow:visible;top:-78px;left:13%;width:36%;opacity:1}}.property-data-offers-slider .bg-shape-element svg{width:125%}@media(min-width: 768px){.property-data-offers-slider .bg-shape-element svg{width:100%}}.property-data-offers-slider .title,.property-data-offers-slider .subtitle{text-align:center;box-sizing:border-box;padding:0 24px}.property-data-offers-slider .subtitle{margin-top:8px}.property-data-offers-slider .offers-slider{position:relative}.property-data-offers-slider .offers-slider .custom-swiper-slide{padding-top:77px}@media(min-width: 992px){.property-data-offers-slider .offers-slider .custom-swiper-slide{padding:0 1px 2px 1px;margin-top:101px}}.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide{height:auto;margin-bottom:4px}.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item{position:relative;box-sizing:border-box;padding:10px 12px 53px;border:1px solid #707070;transition:all .3s ease-in-out;height:100%;background:#fff}@media(min-width: 992px){.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item{padding:10px 12px 65px}}@media(hover: hover){.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item:hover{outline:4px solid #f5be32;outline-offset:-2px;border-color:rgba(0,0,0,0)}}.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .image{background-size:cover;background-position:center center;background-repeat:no-repeat;height:81.6vw}@media(min-width: 992px){.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .image{height:25.2vw;max-height:484px}}.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .image.no-img{background-image:url("/integration/home-hotels/public/images/placeholder/portrait.png")}.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .member-offer{position:absolute;top:30px;box-sizing:border-box;padding:6px 11px;left:0;align-items:center;background:#595451;text-transform:uppercase;line-height:.8125rem;font-size:.6875rem;letter-spacing:1.65px;color:#fff;font-family:"Avenir-Heavy-Regular",serif}@media(min-width: 992px){.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .member-offer{font-size:.9375rem;line-height:1.25rem;letter-spacing:1.8px;top:38px;padding:9px 12px}}.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .member-offer .txt{margin-left:2px}@media(min-width: 992px){.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .member-offer .txt{margin-left:4px}}.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content{text-align:center;margin-top:16px}@media(min-width: 992px){.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content{margin-top:13px}}.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content .item-title{text-transform:none}.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content .desc{margin-top:2px;margin-bottom:13px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content .desc{margin-top:5px;margin-bottom:8px}}.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap{position:absolute;left:50%;transform:translateX(-50%);width:100%;bottom:18px}@media(min-width: 992px){.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap{bottom:21px}}.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap .btn{padding:9.5px 30px 9.5px;min-width:212px}@media(min-width: 992px){.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap .btn{padding:11.5px 34px 11.5px}}@media(min-width: 1440px){.property-data-offers-slider .offers-slider .custom-swiper-slide .swiper-slide .one-item .text-content .btn-wrap .btn{min-width:266px}}.property-data-offers-slider .offers-slider .swiper-navigations{position:absolute;z-index:2;top:24px;bottom:auto;left:auto;right:18px}@media(min-width: 992px){.property-data-offers-slider .offers-slider .swiper-navigations{width:min-content;height:max-content;bottom:0;right:-32px;top:0;margin:auto 0 auto 0}}.property-data-offers-slider .offers-slider .swiper-navigations .swiper-button{background:none;border-radius:0px;border:none;padding:0px;cursor:pointer}@media(min-width: 992px){.property-data-offers-slider .offers-slider .swiper-navigations .swiper-button{display:block;height:40px;width:40px}}.property-data-offers-slider .offers-slider .swiper-navigations .swiper-button:first-child{margin-right:5px}@media(min-width: 992px){.property-data-offers-slider .offers-slider .swiper-navigations .swiper-button:first-child{margin:0 0 6px 0}}@media(min-width: 992px){.property-data-offers-slider .offers-slider .swiper-navigations .swiper-button svg{width:100%;height:auto}}.property-meeting-amenities-list-icons-3-column{margin-top:116px}.property-meeting-amenities-list-icons-3-column .content-wrapper .intro-wrapper .title{text-align:center;box-sizing:border-box;padding:0 19px;margin-top:25px}.property-meeting-amenities-list-icons-3-column .content-wrapper .intro-wrapper .text-link-wrap{text-align:center;padding:20px}@media(min-width: 992px){.property-meeting-amenities-list-icons-3-column .content-wrapper .intro-wrapper .text-link-wrap{padding:24px}}.property-meeting-amenities-list-icons-3-column .content-wrapper .list-icon-wrapper{display:flex;flex-wrap:wrap;margin:22px 19px}@media(min-width: 992px){.property-meeting-amenities-list-icons-3-column .content-wrapper .list-icon-wrapper{margin:45px 143px}}.property-meeting-amenities-list-icons-3-column .content-wrapper .list-icon-wrapper .one-item{position:relative;box-sizing:border-box;display:flex;flex-direction:column;text-align:center;flex:0 0 calc((100% - 32px)/2)}@media(max-width: 767.98px){.property-meeting-amenities-list-icons-3-column .content-wrapper .list-icon-wrapper .one-item{min-width:calc((100% - 2px)/2)}}@media(min-width: 992px){.property-meeting-amenities-list-icons-3-column .content-wrapper .list-icon-wrapper .one-item{position:relative;box-sizing:border-box;display:flex;flex-direction:row;max-width:33.33%;width:auto;flex:0 0 33.33%;margin-right:0;padding-right:0;margin-bottom:9px;align-items:center}}.property-meeting-amenities-list-icons-3-column .content-wrapper .list-icon-wrapper .one-item img{max-height:50px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}@media(min-width: 992px){.property-meeting-amenities-list-icons-3-column .content-wrapper .list-icon-wrapper .one-item img{max-height:72px;max-width:72px}}.property-meeting-amenities-list-icons-3-column .content-wrapper .list-icon-wrapper .one-item .text-content{margin-top:10px;padding:0px 10px 25px;font-size:.875rem;line-height:1.5rem;letter-spacing:.35px;font-family:"Avenir-Regular",serif;font-weight:bold}@media(min-width: 992px){.property-meeting-amenities-list-icons-3-column .content-wrapper .list-icon-wrapper .one-item .text-content{margin-top:2px;padding:10px 49px 8px 18px;font-size:1rem;line-height:1.75rem;letter-spacing:.4px}}@media(min-width: 992px){.property-meeting-amenities-list-icons-3-column .content-wrapper .list-icon-wrapper .one-item .text-content .text-content-inner .item-title{text-align:left;text-transform:capitalize}}.property-meeting-amenities-list-icons-3-column .content-wrapper .list-icon-wrapper .one-item .text-content .text-content-inner .desc{margin-top:8px;margin-bottom:23px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.property-meeting-amenities-list-icons-3-column .content-wrapper .list-icon-wrapper .one-item .text-content .text-content-inner .desc{padding:0px 0px}}.property-reviews-slider-wrap{margin-top:49px}@media(min-width: 992px){.property-reviews-slider-wrap{display:flex;align-items:center;margin-top:80px}}.property-reviews-slider-wrap .cms-wrap{box-sizing:border-box;padding:0 16px}@media(min-width: 992px){.property-reviews-slider-wrap .cms-wrap{order:1;flex:0 0 30%;max-width:30%;padding:0 62px 0 52px;margin-bottom:0;margin-top:12px}}.property-reviews-slider-wrap .cms-wrap .title{word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.property-reviews-slider-wrap .cms-wrap .title.six{display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.property-reviews-slider-wrap .cms-wrap .title.four{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.property-reviews-slider-wrap .cms-wrap .desc{margin-top:4px}}.property-reviews-slider-wrap .cms-wrap .btn-wrap{margin-top:16px}@media(min-width: 992px){.property-reviews-slider-wrap .cms-wrap .btn-wrap{margin-top:24px}}.property-reviews-slider-wrap .cms-wrap .btn-wrap .btn{padding:11.5px 32px 11.5px}@media(min-width: 992px){.property-reviews-slider-wrap .cms-wrap .btn-wrap .btn{padding:11.5px 40px 11.5px}}.property-reviews-slider-wrap .reviews-slider{padding-top:69px;position:relative}@media(min-width: 992px){.property-reviews-slider-wrap .reviews-slider{flex:0 0 70%;max-width:70%;padding-top:0}}@media(min-width: 992px){.property-reviews-slider-wrap .reviews-slider .swiper-wrapper{padding-left:23%}}.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide{height:auto}@media(min-width: 992px){.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-active .inner-item{margin-right:40px}}.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .quote,.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .item-title,.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .content,.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .bottom,.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .quote,.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .item-title,.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .content,.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .bottom{opacity:0}@media(min-width: 992px){.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .quote,.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .item-title,.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .content,.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-prev .bottom,.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .quote,.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .item-title,.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .content,.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide.swiper-slide-next .bottom{opacity:1}}.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item{position:relative;padding:30px 26px 30px 28px;height:calc(100% - 2px);box-sizing:border-box}@media(min-width: 992px){.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item{margin-right:15px;max-width:calc(100% - 30px);margin-left:15px;padding:30px 48px 130px}}.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .item-shape{display:block;width:100%;height:100%;border:2px solid #8382af;background-color:#fff;position:absolute;top:0;left:0;right:0;transform:skewX(-3deg);z-index:-1}.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .quote{display:block;margin-top:20px;font-family:"Lustria",serif;font-size:6.25rem;letter-spacing:3.5px;color:#595451}@media(min-width: 992px){.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .quote{font-size:7.5rem;letter-spacing:4.2px;line-height:2.125rem;margin-top:32px;margin-left:-5px}}.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .item-title{margin-top:-16px}@media(min-width: 992px){.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .item-title{margin-top:36px}}.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .item-title h5{text-transform:uppercase;line-height:1.625rem;font-size:1.375rem;letter-spacing:.88px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .item-title h5{font-size:1.5rem;line-height:1.75rem;letter-spacing:.6px}}.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .content{margin-top:8px;display:-webkit-box;-webkit-line-clamp:13;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .content{margin-top:14px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .bottom{margin-top:11px;display:block;font-weight:bold;line-height:.9375rem;font-size:.875rem;letter-spacing:.35px;color:#000;font-family:"Avenir-Regular",serif}@media(min-width: 992px){.property-reviews-slider-wrap .reviews-slider .swiper-wrapper .slide .inner-item .bottom{line-height:1.5625rem;margin-top:18px}}.property-reviews-slider-wrap .reviews-slider .swiper-navigations{position:absolute;top:28px;right:14px;z-index:2;font-size:0}@media(min-width: 992px){.property-reviews-slider-wrap .reviews-slider .swiper-navigations{top:50%;transform:translateY(-50%);box-sizing:border-box;right:-36px;padding:6px;background:#fff}}.property-reviews-slider-wrap .reviews-slider .swiper-navigations button{background:rgba(0,0,0,0);border:none;padding:0;margin:0 4px}@media(min-width: 992px){.property-reviews-slider-wrap .reviews-slider .swiper-navigations button{display:block;height:40px;width:40px;margin:0 0 6px}}@media(min-width: 992px){.property-reviews-slider-wrap .reviews-slider .swiper-navigations button.next{margin-bottom:0}}@media(min-width: 992px){.property-reviews-slider-wrap .reviews-slider .swiper-navigations button svg{width:100%;height:auto}}.property-data-poi-attractions-map-small{margin-top:18px}@media(min-width: 992px){.property-data-poi-attractions-map-small{margin-top:55px}}.property-data-poi-attractions-map-small .content-wrapper{width:100%}@media(min-width: 992px){.property-data-poi-attractions-map-small .content-wrapper{width:86%;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:7.57%;justify-content:center}}.property-data-poi-attractions-map-small .content-wrapper .text-area{width:90.2%;margin:auto}@media(min-width: 992px){.property-data-poi-attractions-map-small .content-wrapper .text-area{flex:0 0 34.28%;margin:0 4.04% 15px auto;align-self:center}}.property-data-poi-attractions-map-small .content-wrapper .text-area .property-h5-style{text-transform:capitalize}.property-data-poi-attractions-map-small .content-wrapper .text-area .property-content-style{margin-top:20px}@media(min-width: 992px){.property-data-poi-attractions-map-small .content-wrapper .text-area .property-content-style{margin-top:8px}}.property-data-poi-attractions-map-small .content-wrapper .text-area .property-h6-style{text-transform:uppercase;margin-top:40px;line-height:1.75rem;font-size:1rem;letter-spacing:.4px;color:#000;font-family:"Avenir-Heavy-Oblique",serif}@media(min-width: 992px){.property-data-poi-attractions-map-small .content-wrapper .text-area .property-h6-style{margin-top:33px}}.property-data-poi-attractions-map-small .content-wrapper .text-area .link{text-transform:uppercase;width:max-content;display:block;margin-top:12px}.property-data-poi-attractions-map-small .content-wrapper .map-area{width:91.2%;height:91.3vw;margin:30px auto 0 auto;border:5px solid #eaeaea}@media(min-width: 992px){.property-data-poi-attractions-map-small .content-wrapper .map-area{flex:0 0 54.98%;height:31.46vw;margin:0;align-self:center;border-width:10px}}.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw{max-width:260px !important;background-color:#595451;box-shadow:0 3px 6px rgba(0,0,0,.3607843137);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.3607843137);-moz-box-shadow:0 3px 6px rgba(0,0,0,.3607843137);border-radius:0 !important;-webkit-border-radius:0 !important;-moz-border-radius:0 !important}@media(min-width: 992px){.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw{max-width:320px !important}}.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-ui-hover-effect{background-color:#fff !important;width:20px !important;height:20px !important;top:4px !important;right:4px !important;opacity:1}.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-ui-hover-effect span{width:12px !important;height:12px !important;margin:4px !important;background-color:#595451}.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d{padding-top:13px;overflow-y:auto !important}.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d::-webkit-scrollbar{width:3px}.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d::-webkit-scrollbar-thumb{background:#fff;border-radius:20px}.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d::-webkit-scrollbar-track{background:#666;border-radius:20px}.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.poi,.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.hotel{padding:8px}.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.poi .info-title,.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.hotel .info-title{line-height:1rem;font-size:1rem;letter-spacing:.56px;color:#fff;font-family:"Avenir-Regular",serif;font-weight:bold}@media(min-width: 992px){.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.poi,.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.hotel{padding:15px}}.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.poi .info-content,.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.hotel .info-content{display:flex;flex-direction:column;margin-top:8px;line-height:1.125rem;font-size:.875rem;letter-spacing:0px;color:#e6e6e6;font-family:"Avenir-Medium-Regular",serif}.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.poi .info-content .mobile,.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.hotel .info-content .mobile{margin-top:2px}.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.poi .info-content .mobile .info-mobile-link,.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.hotel .info-content .mobile .info-mobile-link{text-decoration:none;line-height:1.125rem;font-size:.875rem;letter-spacing:0px;color:#e6e6e6;font-family:"Avenir-Medium-Regular",serif}.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.poi .info-link,.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.hotel .info-link{text-transform:uppercase;line-height:2.5rem;font-size:.875rem;letter-spacing:.7px;color:#c4c3fd;font-family:"Avenir-Medium-Regular",serif}@media(hover: hover){.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.poi .info-link:hover,.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw .gm-style-iw-d .info-window.hotel .info-link:hover{color:#fff}}.property-data-poi-attractions-map-small .content-wrapper .map-area .gm-style-iw-tc::after{background-color:#595451}body .property-data-poi-attractions-map-small .info-window.poi{opacity:0}body.body-loaded .property-data-poi-attractions-map-small .info-window.poi{opacity:1}.property-featured-room-specs{margin-top:26.22px}@media(min-width: 992px){.property-featured-room-specs{margin-top:100px}}@media(min-width: 992px){.property-featured-room-specs .content-wrapper{position:relative}}.property-featured-room-specs .content-wrapper .three-item-cards-wrapper{flex-direction:column;margin-top:25px;flex-wrap:wrap;text-align:center}@media(min-width: 992px){.property-featured-room-specs .content-wrapper .three-item-cards-wrapper{width:91.736%;margin:43.96px auto 0 auto;column-gap:15px}}@media(min-width: 992px){.property-featured-room-specs .content-wrapper .three-item-cards-wrapper .list-icon-wrapper{display:flex;margin:52px auto;justify-content:space-between;flex-direction:row;column-gap:15px}}@media(min-width: 992px){.property-featured-room-specs .content-wrapper .three-item-cards-wrapper .list-icon-wrapper.only-item .item{flex:0 0 100%}}@media(min-width: 992px){.property-featured-room-specs .content-wrapper .three-item-cards-wrapper .list-icon-wrapper.two-item .item{flex:0 0 50%;column-gap:15px}}.property-featured-room-specs .content-wrapper .three-item-cards-wrapper .list-icon-wrapper .three-item-card{background-color:#f5f5f6;padding:48px 5%;margin-bottom:20px}.property-featured-room-specs .content-wrapper .three-item-cards-wrapper .list-icon-wrapper .three-item-card:last-child{margin-bottom:0}@media(min-width: 992px){.property-featured-room-specs .content-wrapper .three-item-cards-wrapper .list-icon-wrapper .three-item-card{background-color:unset;margin-bottom:0;flex:0 0 32.68%;position:relative;text-align:center}}.property-featured-room-specs .content-wrapper .three-item-cards-wrapper .list-icon-wrapper .three-item-card .property-h6-style{text-align:center}.property-featured-room-specs .content-wrapper .three-item-cards-wrapper .list-icon-wrapper .three-item-card .one-item .text-shape{display:none}@media(min-width: 992px){.property-featured-room-specs .content-wrapper .three-item-cards-wrapper .list-icon-wrapper .three-item-card .one-item .text-shape{display:block;width:100%;height:100%;background-color:#f4f4f4;position:absolute;top:0;left:0;right:0;transform:skewX(-5deg);z-index:-1}}.property-featured-room-specs .content-wrapper .three-item-cards-wrapper .list-icon-wrapper .three-item-card .one-item .card-title{text-transform:capitalize;display:block;width:fit-content;margin:auto;line-height:1.5rem;font-size:1.3125rem;letter-spacing:.53px;color:#595451;font-family:"Avenir-Black-Regular",serif}.property-featured-room-specs .content-wrapper .three-item-cards-wrapper .list-icon-wrapper .three-item-card .one-item img{max-height:37px;max-width:42px;margin:0 auto 10px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}@media(min-width: 992px){.property-featured-room-specs .content-wrapper .three-item-cards-wrapper .list-icon-wrapper .three-item-card .one-item img{max-height:50px;max-width:50px}}.property-featured-room-specs .content-wrapper .three-item-cards-wrapper .list-icon-wrapper .three-item-card .one-item .bed-type{font-size:15px}.property-featured-room-specs .content-wrapper .three-item-cards-wrapper .list-icon-wrapper .three-item-card .one-item .total-area{font-weight:bold}.property-offers-list{margin-top:49px;position:relative}@media(min-width: 992px){.property-offers-list{margin-top:85px}}.property-offers-list .bg-shape-element{top:50px;opacity:.78}@media(min-width: 992px){.property-offers-list .bg-shape-element{overflow:visible;left:13%;top:118px;width:39%;opacity:1}}.property-offers-list .bg-shape-element svg{width:125%}@media(min-width: 768px){.property-offers-list .bg-shape-element svg{width:100%}}.property-offers-list .title,.property-offers-list .subtitle{text-align:center;box-sizing:border-box;padding:0 16px}.property-offers-list .subtitle{margin-top:8px}.property-offers-list .offers-grid{display:flex;flex-wrap:wrap;max-width:calc(100% - 60px);margin:2px auto 0}@media(min-width: 768px){.property-offers-list .offers-grid{max-width:calc(100% - 16vw)}}@media(min-width: 992px){.property-offers-list .offers-grid{max-width:100%;margin:93px auto 0}}@media(min-width: 992px){.property-offers-list .offers-grid.two-columns .one-offer{flex:0 0 calc((100% - 42px)/2);max-width:calc((100% - 42px)/2)}}@media(min-width: 1200px){.property-offers-list .offers-grid.four-columns .one-offer{flex:0 0 calc((100% - 84px)/4);max-width:calc((100% - 84px)/4)}}.property-offers-list .offers-grid .one-offer{position:relative;box-sizing:border-box;padding:12px 14px 66px;border:1px solid #707070;transition:all .3s ease-in-out;background:#fff;margin:18px 0 0;flex:0 0 100%;max-width:100%}@media(min-width: 992px){.property-offers-list .offers-grid .one-offer{margin:30px 10.5px 0;flex:0 0 calc((100% - 63px)/3);max-width:calc((100% - 63px)/3)}}@media(hover: hover){.property-offers-list .offers-grid .one-offer:hover{outline:4px solid #f5be32;outline-offset:-4px;border-color:rgba(0,0,0,0)}}.property-offers-list .offers-grid .one-offer .image{background-size:cover;background-position:center center;background-repeat:no-repeat;height:96.6vw}@media(min-width: 992px){.property-offers-list .offers-grid .one-offer .image{height:25.2vw;max-height:484px}}.property-offers-list .offers-grid .one-offer .image.no-img{background-image:url("/integration/home-hotels/public/images/placeholder/portrait.png")}.property-offers-list .offers-grid .one-offer .member-offer{position:absolute;top:30px;box-sizing:border-box;padding:6px 11px;left:0;align-items:center;background:#595451;text-transform:uppercase;line-height:.8125rem;font-size:.6875rem;letter-spacing:1.65px;color:#fff;font-family:"Avenir-Heavy-Regular",serif}@media(min-width: 992px){.property-offers-list .offers-grid .one-offer .member-offer{font-size:.9375rem;line-height:1.25rem;letter-spacing:1.8px;top:38px;padding:9px 12px}}.property-offers-list .offers-grid .one-offer .member-offer .txt{margin-left:2px}@media(min-width: 992px){.property-offers-list .offers-grid .one-offer .member-offer .txt{margin-left:4px}}.property-offers-list .offers-grid .one-offer .text-content{text-align:center;margin-top:12px}@media(min-width: 992px){.property-offers-list .offers-grid .one-offer .text-content{margin-top:10px}}.property-offers-list .offers-grid .one-offer .text-content .desc{margin-top:4px;margin-bottom:24px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.property-offers-list .offers-grid .one-offer .text-content .desc{margin-bottom:26px}}.property-offers-list .offers-grid .one-offer .text-content .btn-wrap{position:absolute;left:50%;transform:translateX(-50%);width:100%;bottom:22px}@media(min-width: 992px){.property-offers-list .offers-grid .one-offer .text-content .btn-wrap{bottom:21px}}.property-offers-list .offers-grid .one-offer .text-content .btn-wrap .btn{padding:13.5px 30px 13.5px;min-width:268px;width:fit-content}@media(min-width: 992px){.property-offers-list .offers-grid .one-offer .text-content .btn-wrap .btn{padding:11.5px 34px 11.5px}}.property-detail-featured-poi-specs{margin-top:20px;scroll-behavior:smooth}@media(min-width: 992px){.property-detail-featured-poi-specs{margin-top:74px}}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper{display:flex;flex-direction:column;margin-top:35px}@media(min-width: 992px){.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper{width:88.25%;margin:43.96px auto 0 auto;flex-direction:row;column-gap:15px;justify-content:center}}@media(min-width: 992px){.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper.only-item .item{flex:0 0 100%}}@media(min-width: 992px){.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper.two-item .item{flex:0 0 50%}}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card{background-color:#f5f5f6;padding:40px 10%;margin-bottom:20px}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card:last-child{margin-bottom:0}@media(min-width: 992px){.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card{background-color:unset;padding:48px 3%;margin-bottom:0;flex:0 0 33.33%;position:relative;max-width:33.33%}}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card:before{display:none}@media(min-width: 992px){.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card:before{content:"";display:block;width:100%;height:100%;background-color:#f5f5f6;position:absolute;top:0;left:0;right:0;transform:skewX(-5deg);z-index:-1}}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card .card-title{text-transform:capitalize;font-weight:bold;display:block;width:fit-content;margin:auto;line-height:1.5rem;font-size:1.3125rem;letter-spacing:.53px;color:#595451;font-family:"Avenir-Black-Regular",serif}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card.location{text-align:center}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card.location .address{display:block;width:fit-content;margin:0px auto 0 auto;font-style:italic;line-height:1.5625rem;font-size:.9375rem;letter-spacing:.38px;color:#595451;font-family:"Avenir-Book-Oblique",serif}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card.website{text-align:center}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card.website .website-link{display:block;width:80%;margin:0px auto 0 auto;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.75rem;font-size:1rem;letter-spacing:.4px;color:#4f5693;font-family:"Avenir-Medium-Regular",serif}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card.contact{text-align:center}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card.contact .label{text-transform:capitalize;line-height:1.75rem;font-size:1rem;letter-spacing:.4px;color:#000;font-family:"Avenir-Book-Oblique",serif}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card.contact .card-phone{display:block;width:fit-content;margin:5px auto 0 auto}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card.contact .card-phone .phone{line-height:1.75rem;font-size:1rem;letter-spacing:.4px;color:#4f5693;font-family:"Avenir-Medium-Regular",serif}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card.contact .card-email{display:block;width:fit-content;margin:0px auto 0 auto}.property-detail-featured-poi-specs .content-wrapper .item-cards-wrapper .item-card.contact .card-email .email{line-height:1.75rem;font-size:1rem;letter-spacing:.4px;color:#4f5693;font-family:"Avenir-Medium-Regular",serif}.property-cms-image-plus-text{margin-top:40px}@media(min-width: 992px){.property-cms-image-plus-text{margin-top:46px}}.property-cms-image-plus-text .content-wrapper{position:relative;display:flex;flex-direction:column-reverse;padding-top:40px}@media(min-width: 992px){.property-cms-image-plus-text .content-wrapper{display:block;padding-top:78px;padding-bottom:7vw}}@media(min-width: 1200px){.property-cms-image-plus-text .content-wrapper{padding-bottom:8vw}}@media(min-width: 1440px){.property-cms-image-plus-text .content-wrapper{padding-bottom:9.5vw}}.property-cms-image-plus-text .content-wrapper .bg-shape-element svg{width:106%}@media(min-width: 992px){.property-cms-image-plus-text .content-wrapper .bg-shape-element svg{width:70%;margin:0 20% 0 20%}}.property-cms-image-plus-text .content-wrapper .text-area{width:91.2%;background-color:#fceec8;padding:40px 0 34px 0;margin:10px auto 0 auto}@media(min-width: 992px){.property-cms-image-plus-text .content-wrapper .text-area{width:43.3vw;position:absolute;height:auto;display:block;z-index:2;background-color:unset;padding:90px 0;margin:0 auto auto 8vw;top:calc(50% - 39px);transform:translateY(-50%);max-height:calc(100% - 10vw)}}@media(min-width: 992px){.property-cms-image-plus-text .content-wrapper .text-area:not(.has-two-btns){width:36.3vw}}@media(min-width: 992px){.property-cms-image-plus-text .content-wrapper .text-area:not(.has-two-btns)::before{transform:skewX(-13deg)}}@media(min-width: 992px){.property-cms-image-plus-text .content-wrapper .text-area:not(.has-two-btns) .property-h5-style{width:100%;max-width:78.6%}}@media(min-width: 992px){.property-cms-image-plus-text .content-wrapper .text-area:not(.has-two-btns) .property-content-style{width:78.3%}}@media(min-width: 992px){.property-cms-image-plus-text .content-wrapper .text-area:not(.has-two-btns) .two-btns-wrap{margin-top:16px;width:79.6%}}@media(min-width: 992px){.property-cms-image-plus-text .content-wrapper .text-area:not(.has-two-btns) .two-btns-wrap .btn-one{padding:11.5px 16px 11.5px}}@media(min-width: 992px){.property-cms-image-plus-text .content-wrapper .text-area::before{content:"";position:absolute;width:100%;height:100%;background-color:#fceec8;transform:skewX(-5deg);z-index:-1;top:0;left:0}}.property-cms-image-plus-text .content-wrapper .text-area .property-h5-style{width:86.6%;margin:auto;max-width:86.6%}.property-cms-image-plus-text .content-wrapper .text-area .property-content-style{width:84.3%;margin:10px auto 0 auto}@media(min-width: 992px){.property-cms-image-plus-text .content-wrapper .text-area .property-content-style{max-height:7vw;overflow-y:auto}}@media(min-width: 1440px){.property-cms-image-plus-text .content-wrapper .text-area .property-content-style{max-height:17vw}}.property-cms-image-plus-text .content-wrapper .text-area .two-btns-wrap{width:86.6%;margin:25px auto 0 auto}@media(min-width: 992px){.property-cms-image-plus-text .content-wrapper .text-area .two-btns-wrap{margin-top:10px}}.property-cms-image-plus-text .content-wrapper .text-area .two-btns-wrap .btn-two{margin-top:5px}.property-cms-image-plus-text .content-wrapper .text-area .link{display:block;width:fit-content;margin-top:25px}@media(min-width: 992px){.property-cms-image-plus-text .content-wrapper .text-area .link{margin-top:10px;margin-left:7%}}.property-cms-image-plus-text .content-wrapper .main-img{width:91.2%;height:51.2vw;background-size:cover;background-repeat:no-repeat;background-position:center;margin:auto}@media(min-width: 992px){.property-cms-image-plus-text .content-wrapper .main-img{width:70.5%;height:39.59vw;margin:0 5.14% 0 auto}}.events-grid{margin-top:48px}@media(min-width: 992px){.events-grid{width:calc(91.66vw + 46px);margin-top:77px}}.events-grid .title-wrap{box-sizing:border-box;padding:0 16px;text-align:center}.events-grid .title-wrap .subtitle{margin-top:5px}@media(min-width: 992px){.events-grid .title-wrap .subtitle{margin-top:9px}}.events-grid .filter-wrapper{margin:38px auto 0;max-width:calc(100% - 32px)}@media(min-width: 992px){.events-grid .filter-wrapper{justify-content:center;flex-direction:revert;align-items:flex-end;margin:59px auto 0}}@media(min-width: 992px){.events-grid .filter-wrapper .filter-category-wrap{max-width:246px;flex:0 0 246px;margin:0 5.5px;line-height:18px}}.events-grid .filter-wrapper .date-pika{margin-top:8px}@media(min-width: 992px){.events-grid .filter-wrapper .date-pika{max-width:292px;flex:0 0 292px;margin:8px 6.5px 0}}.events-grid .filter-wrapper .date-pika label{text-transform:uppercase;line-height:1.5625rem;font-size:.9375rem;letter-spacing:1.5px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}.events-grid .filter-wrapper .date-pika .field-wrap{position:relative}.events-grid .filter-wrapper .date-pika .field-wrap .field-input{cursor:pointer;text-transform:uppercase;box-sizing:border-box;padding:2px 32px 0 14px;line-height:1.5625rem;font-size:.9375rem;letter-spacing:1.5px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}.events-grid .filter-wrapper .date-pika .field-wrap .field-input::placeholder{opacity:1;line-height:1.5625rem;font-size:.9375rem;letter-spacing:1.5px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}@media(min-width: 992px){.events-grid .filter-wrapper .date-pika .field-wrap .field-input::placeholder{letter-spacing:1.2px}}.events-grid .filter-wrapper .date-pika .field-wrap .calendar-icon{position:absolute;right:13px;top:calc(50% + 2px);pointer-events:none;transform:translateY(-50%)}.events-grid .filter-wrapper .filter-clear-wrap{margin-top:7px;text-align:center}@media(min-width: 992px){.events-grid .filter-wrapper .filter-clear-wrap{margin-top:0;text-align:left;margin:0 10.5px 0;padding-right:20px;padding-left:10px}}@media(min-width: 992px){.events-grid .filter-wrapper .filter-clear-wrap .btn{padding:11.5px 0 11.5px;word-break:keep-all;white-space:nowrap}}.events-grid .filter-wrapper .filter-clear-wrap .btn .clear-text{text-underline-offset:7px}@media(min-width: 992px){.events-grid .filter-wrapper .filter-clear-wrap .btn .clear-text-icon{margin-left:6px}}.events-grid .events-grid-wrap{margin:4px auto 0;max-width:calc(100% - 32px)}@media(min-width: 992px){.events-grid .events-grid-wrap{display:flex;flex-wrap:wrap}}.events-grid .events-grid-wrap .one-event{margin-top:24px}@media(min-width: 992px){.events-grid .events-grid-wrap .one-event{max-width:calc((100% - 72px)/2);flex:0 0 calc((100% - 72px)/2);margin:34px 18px 17px;display:flex;flex-direction:column}}@media(min-width: 1200px){.events-grid .events-grid-wrap .one-event{max-width:calc((100% - 108px)/3);flex:calc((100% - 108px)/3)}}.events-grid .events-grid-wrap .one-event.disabled,.events-grid .events-grid-wrap .one-event.loadmore-hide{display:none}.events-grid .events-grid-wrap .one-event .event-image{background-size:cover;background-position:center;background-repeat:no-repeat;height:51.149vw}@media(min-width: 992px){.events-grid .events-grid-wrap .one-event .event-image{height:24.28vw;max-width:calc(100% - 28px)}}@media(min-width: 1200px){.events-grid .events-grid-wrap .one-event .event-image{height:14.84vw}}.events-grid .events-grid-wrap .one-event .event-image.no-img{background-image:url("/integration/home-hotels/public/images/placeholder/wide.png")}.events-grid .events-grid-wrap .one-event .content-wrap{position:relative;display:flex;flex-direction:column;padding:25px 29px 24px 28px}@media(min-width: 992px){.events-grid .events-grid-wrap .one-event .content-wrap{padding:19px 30px 24px 45px;height:calc(100% - 24.28vw)}}@media(min-width: 1200px){.events-grid .events-grid-wrap .one-event .content-wrap{height:calc(100% - 14.84vw)}}.events-grid .events-grid-wrap .one-event .content-wrap::after{content:"";position:absolute;border:2px solid #8382af;background-color:#fff;width:100%;height:100%;top:0px;left:0px;z-index:-1}@media(min-width: 992px){.events-grid .events-grid-wrap .one-event .content-wrap::after{top:-28px;left:10px;width:calc(100% - 20px);height:calc(100% + 28px);transform:skewX(-4.4deg)}}@media(min-width: 1600px){.events-grid .events-grid-wrap .one-event .content-wrap::after{max-width:unset;min-height:unset}}.events-grid .events-grid-wrap .one-event .content-wrap .event-title{text-transform:capitalize}.events-grid .events-grid-wrap .one-event .content-wrap .event-date{margin-top:10px;line-height:1.25rem;font-size:.9375rem;letter-spacing:.38px;color:#595451;font-family:"Avenir-Heavy-Oblique",serif}@media(min-width: 992px){.events-grid .events-grid-wrap .one-event .content-wrap .event-date{line-height:1.5rem}}.events-grid .events-grid-wrap .one-event .content-wrap .desc{margin-top:9px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.events-grid .events-grid-wrap .one-event .content-wrap .desc{margin-top:4px;margin-bottom:21px}}.events-grid .events-grid-wrap .one-event .content-wrap .event-link{margin-top:18px;text-align:center}@media(min-width: 992px){.events-grid .events-grid-wrap .one-event .content-wrap .event-link{margin-top:auto;text-align:left}}.events-grid .events-grid-wrap .one-event .content-wrap .event-link .btn{padding:14.5px 17px 14.5px;min-width:266px}@media(min-width: 992px){.events-grid .events-grid-wrap .one-event .content-wrap .event-link .btn{padding:11.5px 17px 11.5px}}.events-grid .no-results{box-sizing:border-box;padding:0 16px}.events-grid .loadmore-button{max-width:266px;margin:42px auto 0}@media(min-width: 992px){.events-grid .loadmore-button{margin:30px auto 0}}.property-faq-list{overflow:hidden;margin-top:76px}.property-faq-list .content-wrapper{margin:10px auto 21px auto;position:relative}@media(min-width: 992px){.property-faq-list .content-wrapper{margin:11.91px auto 60px auto}}.property-faq-list .content-wrapper .text-wrap{max-width:90.13vw;margin:auto}@media(min-width: 768px){.property-faq-list .content-wrapper .text-wrap{text-align:center}}@media(min-width: 992px){.property-faq-list .content-wrapper .text-wrap{text-align:center}}.property-faq-list .content-wrapper .text-wrap .h4-style{margin-top:10px}.property-faq-list .content-wrapper .category-area{width:calc(100% - 29px);margin:37px auto 13px auto}@media(min-width: 768px){.property-faq-list .content-wrapper .category-area{width:calc(100% - 71px)}}@media(min-width: 992px){.property-faq-list .content-wrapper .category-area{width:346px;margin:37px auto 9px 7.9%}}.property-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection--single{background-color:#eaeaea;height:44px;border:0;border-radius:0}@media(min-width: 992px){.property-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection--single{height:50px}}.property-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection__rendered{font-family:"Avenir-Heavy-Regular",serif;font-size:1rem;text-transform:uppercase;padding:8px 20px}@media(min-width: 992px){.property-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection__rendered{font-size:1rem;line-height:2.375rem;letter-spacing:1.28px;padding:11px 20px}}.property-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection__arrow{top:8px}@media(min-width: 992px){.property-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection__arrow{top:11px;right:19px}}.property-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection__arrow [role=presentation]{display:none}.property-faq-list .content-wrapper .category-area .select2.select2-container--default .select2-selection__arrow:after{content:"";width:16px;height:auto;background-image:url("/integration/home-hotels/public/images/icons/dropdown_default.svg");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;right:8px;top:0;bottom:0;transition:all 300ms ease-in-out}.property-faq-list .content-wrapper .category-area .select2.select2-container--default.select2-container--open .select2-selection__arrow:after{transform:rotate(180deg)}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set{width:90.7%;margin:0 auto}@media(min-width: 992px){.property-faq-list .content-wrapper .accordion-wrapper.accordion-set{width:84.2%}}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .filter-item{display:none}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .filter-item.show{display:block}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item{background-color:#fff;border:1px solid #4f5693;padding:38px 18px;margin-bottom:13px}@media(min-width: 992px){.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item{padding:36.5px 50px;margin-bottom:20px}}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item:last-child{margin-bottom:0}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active{border-color:#655e5b}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area{display:flex;flex-direction:column}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .property-h5-style{text-transform:capitalize;letter-spacing:.6px}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control{font-family:"Avenir-Black-Regular",serif;color:#4f5693;font-size:.875rem;line-height:1.1875rem;letter-spacing:1.4px;text-transform:uppercase;width:fit-content;cursor:pointer;background:none;border:0;border-radius:0;padding:0 10px 6px 0;position:relative;margin-top:14px;border-bottom:2px solid #c1c1c1;transition:all 300ms ease-in-out}@media(min-width: 992px){.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control{letter-spacing:2.25px}}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control:before,.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control:after{content:"";height:1.5px;background-color:#4f5693;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0 auto auto;width:8px;bottom:4px}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control:after{transform:rotate(90deg)}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-head-area .acc-control .accordion-expand-btn{margin-right:5px;letter-spacing:1.4px}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner{max-height:0;overflow:hidden;transition:all 300ms ease-in-out}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style{color:#595451}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style ul{padding-left:20px}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style ul li::marker{color:#4f5693;font-size:.875rem}@media(min-width: 992px){.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style ul li::marker{font-size:1rem}}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .accordion-inner .property-content-style ul li strong{font-family:"Avenir-Medium-Regular",serif;color:#595451;font-weight:bold}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less{display:none;font-family:"Avenir-Black-Regular",serif;color:#4f5693;font-size:.875rem;line-height:1.1875rem;letter-spacing:1.4px;text-transform:uppercase;width:fit-content;cursor:pointer;background:none;border:0;border-radius:0;padding:0 10px 6px 0;margin-top:32px;position:relative;border-bottom:2px solid #c1c1c1;transition:all 300ms ease-in-out}@media(min-width: 992px){.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less{letter-spacing:2.1px}}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less:before,.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less:after{content:"";height:1.5px;background-color:#4f5693;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto 0 auto auto;width:4px;bottom:2px}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less:after{transform:rotate(90deg)}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item .acc-control-less .accordion-expand-btn{margin-right:5px}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .acc-control{display:none}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .accordion-inner{margin:13px 0 0 0}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .acc-control-less{display:block}.property-faq-list .content-wrapper .accordion-wrapper.accordion-set .accordion-item.active .acc-control-less:after{transform:rotate(0deg)}.select2-container--default .select2-dropdown.filter-dropdown.category-select .select2-results__options{padding:28px 20px}.select2-container--default .select2-dropdown.filter-dropdown.category-select .select2-results__options .select2-results__option--highlighted{color:#4f5693;text-underline-offset:4px}.property-featured-blog-article{margin-top:32px}@media(min-width: 992px){.property-featured-blog-article{margin-top:63px}}.property-featured-blog-article .content-wrapper{padding-top:40.69px;position:relative;overflow:hidden}@media(min-width: 992px){.property-featured-blog-article .content-wrapper{padding-top:85px;padding-bottom:76px;overflow:unset}}@media(min-width: 768px){.property-featured-blog-article .content-wrapper .bg-shape-element{width:95%;left:50%}}@media(min-width: 992px){.property-featured-blog-article .content-wrapper .bg-shape-element{top:4px;overflow:visible;left:52.8%;width:69%}}@media(min-width: 1600px){.property-featured-blog-article .content-wrapper .bg-shape-element{width:64%}}.property-featured-blog-article .content-wrapper .bg-shape-element svg{width:107%}@media(min-width: 992px){.property-featured-blog-article .content-wrapper .bg-shape-element svg{width:98%}}.property-featured-blog-article .content-wrapper .image-n-text{display:flex;flex-direction:column-reverse;align-items:center}@media(min-width: 992px){.property-featured-blog-article .content-wrapper .image-n-text{flex-direction:row;position:relative}}.property-featured-blog-article .content-wrapper .image-n-text .text-area{width:91.2%;background:#fceec8;padding:32px 22px 31px 22px;margin-top:10px}@media(min-width: 992px){.property-featured-blog-article .content-wrapper .image-n-text .text-area{width:36.9%;position:absolute;left:8%;right:auto;z-index:1;background-color:rgba(0,0,0,0);padding:32px 41px 32px 52px;top:68px;margin-top:0}}@media(min-width: 1440px){.property-featured-blog-article .content-wrapper .image-n-text .text-area{padding:80px 55px 60px 55px}}@media(min-width: 1600px){.property-featured-blog-article .content-wrapper .image-n-text .text-area{top:unset}}@media(min-width: 992px){.property-featured-blog-article .content-wrapper .image-n-text .text-area:before{content:"";position:absolute;height:100%;background:#fceec8;top:0;bottom:0;left:0;right:0;z-index:-1;transform:skewX(-12deg);width:99%;left:-5px}}.property-featured-blog-article .content-wrapper .image-n-text .text-area .property-h5-style{margin-top:5px}@media(min-width: 992px){.property-featured-blog-article .content-wrapper .image-n-text .text-area .property-h5-style{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1200px){.property-featured-blog-article .content-wrapper .image-n-text .text-area .property-h5-style{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.property-featured-blog-article .content-wrapper .image-n-text .text-area .detail-text{font-family:"Avenir-Heavy-Regular",serif;color:#000;font-size:.875rem;line-height:1.5rem;letter-spacing:.35px;margin-top:16px}@media(min-width: 992px){.property-featured-blog-article .content-wrapper .image-n-text .text-area .detail-text{font-size:1rem;line-height:1.75rem;letter-spacing:.4px;text-transform:capitalize;margin-top:2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.property-featured-blog-article .content-wrapper .image-n-text .text-area .property-content-style{margin-top:0;padding-right:10px}@media(min-width: 992px){.property-featured-blog-article .content-wrapper .image-n-text .text-area .property-content-style{margin-top:2px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1200px){.property-featured-blog-article .content-wrapper .image-n-text .text-area .property-content-style{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media(min-width: 1440px){.property-featured-blog-article .content-wrapper .image-n-text .text-area .property-content-style{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.property-featured-blog-article .content-wrapper .image-n-text .text-area .two-btns-wrap{margin-top:15px}@media(min-width: 992px){.property-featured-blog-article .content-wrapper .image-n-text .text-area .two-btns-wrap{margin-top:10px}}.property-featured-blog-article .content-wrapper .image-n-text .text-area .two-btns-wrap .btn-one{max-width:297px;padding:13px 20px;margin:0 auto;min-width:266px;display:block;width:fit-content}@media(min-width: 992px){.property-featured-blog-article .content-wrapper .image-n-text .text-area .two-btns-wrap .btn-one{max-width:265px;padding:11px 14px;margin-left:0}}.property-featured-blog-article .content-wrapper .image-n-text .main-img{width:91.2%;height:51.1vw;background-size:cover;background-repeat:no-repeat;background-position:center}@media(min-width: 992px){.property-featured-blog-article .content-wrapper .image-n-text .main-img{width:70.5%;height:39.52vw;position:relative;top:0;bottom:0;left:0;right:0;margin:0 4.7% 0 auto;max-height:759px}}.property-quote-callout.bg-image-on .quote-callout-wrap{max-width:100%;width:100%;border:none;margin:0px 0px 0px}.property-quote-callout.bg-image-on .quote-callout-wrap .callout-wrapper{margin:62px 16px}@media(min-width: 992px){.property-quote-callout.bg-image-on .quote-callout-wrap .callout-wrapper{margin:138px 68px;width:90.55vw;max-width:1304px;padding:21px 16px 19px 17px}}.property-quote-callout.bg-image-on .quote-callout-wrap .box-content{border:6px solid #f4f4f4;padding:29px 18px 34px 18px}@media(min-width: 992px){.property-quote-callout.bg-image-on .quote-callout-wrap .box-content{padding:42px 32px 42px 32px}}.property-quote-callout .quote-callout-wrap{background-size:cover;background-position:center center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;border:2px solid #f5be32;text-align:center;margin:17px;box-sizing:border-box}@media(min-width: 992px){.property-quote-callout .quote-callout-wrap{padding:20;width:90.66vw;max-width:1760px;margin-left:auto;margin-right:auto;margin-top:200px}}.property-quote-callout .quote-callout-wrap .image{display:block;height:auto;width:auto}.property-quote-callout .quote-callout-wrap .callout-wrapper{box-sizing:border-box;background:#fff;width:calc(100% - 32px);height:100%;margin:62px 16px 72px}.property-quote-callout .quote-callout-wrap .callout-wrapper .btn.secondary{color:#fff;padding:12px 25px 12px;min-width:272px}@media(min-width: 992px){.property-quote-callout .quote-callout-wrap .callout-wrapper .btn.secondary{min-width:342px}}.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style{line-height:1.875rem;font-size:1.5rem;letter-spacing:2.4px;color:#817f7e;font-family:"Avenir-Heavy-Oblique",serif}@media(min-width: 992px){.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style{font-size:1.75rem;line-height:2.5rem}}.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style em{font-style:normal}.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style p{font-size:1.75rem;line-height:2.125rem}.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style p:first-child{margin-top:0}.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style a{transition:all .3s ease-in-out}.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style a:not(.btn){font-family:"Avenir-Heavy-Oblique",serif;font-size:1.5rem;line-height:1.875rem;letter-spacing:2.4px;text-decoration:none;color:#276d83;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#085d77;text-decoration-thickness:1px}@media(min-width: 992px){.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style a:not(.btn){font-size:1.75rem;line-height:2.5rem}}@media(hover: hover){.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style a:not(.btn):hover{color:#3c3c3b;text-decoration-color:#595451}}.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h1{text-transform:uppercase;line-height:2.1875rem;font-size:2rem;letter-spacing:.68px;color:#6e6e6e;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h1{font-size:3.4375rem;line-height:3.4375rem;letter-spacing:2.75px;color:#6e6e6e}}.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h2{line-height:1.5625rem;font-size:1.375rem;letter-spacing:1.5px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h2{font-size:1.5rem;line-height:1.625rem;letter-spacing:1.8px}}.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h3{text-transform:uppercase;line-height:1.875rem;font-size:1.625rem;letter-spacing:.78px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h3{font-size:2.125rem;line-height:2.125rem;letter-spacing:1.7px}}.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h4{text-transform:uppercase;line-height:1.5rem;font-size:1.25rem;letter-spacing:1px;color:#3c3c3b;font-family:"Avenir-Medium-Regular",serif}@media(min-width: 992px){.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h4{font-size:1.3125rem;line-height:1.625rem;letter-spacing:1.57px}}.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h5{text-transform:uppercase;line-height:1.625rem;font-size:1.375rem;letter-spacing:.88px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h5{font-size:1.5rem;line-height:1.75rem;letter-spacing:.6px}}.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h6{text-transform:capitalize;line-height:1.5rem;font-size:1.3125rem;letter-spacing:.53px;color:#595451;font-family:"Avenir-Black-Regular",serif}.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h1 a:not(.btn),.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h2 a:not(.btn),.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h3 a:not(.btn),.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h4 a:not(.btn),.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h5 a:not(.btn),.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h6 a:not(.btn){font-family:"Avenir-Black-Regular",serif;font-size:1.5rem;line-height:1.875rem;letter-spacing:2.4px;text-decoration:none;color:#276d83;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#085d77;text-decoration-thickness:1px}@media(hover: hover){.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h1 a:not(.btn):hover,.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h2 a:not(.btn):hover,.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h3 a:not(.btn):hover,.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h4 a:not(.btn):hover,.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h5 a:not(.btn):hover,.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h6 a:not(.btn):hover{color:#3c3c3b;text-decoration-color:#595451}}@media(min-width: 992px){.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h1 a:not(.btn),.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h2 a:not(.btn),.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h3 a:not(.btn),.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h4 a:not(.btn),.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h5 a:not(.btn),.property-quote-callout .quote-callout-wrap .callout-wrapper .quote-style h6 a:not(.btn){font-size:1.75rem;line-height:2.5rem}}.property-quote-callout .quote-callout-wrap .callout-wrapper .btn-wrap{margin-top:24px}@media(min-width: 992px){.property-quote-callout .quote-callout-wrap .callout-wrapper .btn-wrap{margin-top:20px}}.property-quote-callout .quote-callout-wrap .callout-wrapper .default-content-width{width:73.66vw}.property-map-block{width:100%;margin-top:34px;position:relative}.property-map-block .skip-to-nxt{position:absolute;z-index:999;left:0;padding:10px;top:0;opacity:0;transition:all .3s ease-out}.property-map-block .skip-to-nxt:focus{opacity:1}.property-map-block .bg-shape-element{top:26.46vw;opacity:.78}@media(min-width: 768px){.property-map-block .bg-shape-element{top:5vw}}@media(min-width: 992px){.property-map-block .bg-shape-element{overflow:visible;top:11.4vw;left:16%;width:33%;opacity:1}}@media(min-width: 1440px){.property-map-block .bg-shape-element{top:6.4vw}}@media(min-width: 1600px){.property-map-block .bg-shape-element{top:5.4vw}}.property-map-block .bg-shape-element svg{width:125%}@media(min-width: 768px){.property-map-block .bg-shape-element svg{width:100%}}@media(min-width: 992px){.property-map-block{margin-top:70px}}.property-map-block .section-header{width:calc(100% - 30px);margin:0 auto;text-align:center}@media(min-width: 992px){.property-map-block .section-header{width:91.66vw;max-width:1760px}}.property-map-block .section-header .subtitle{text-transform:uppercase;color:#595451}.property-map-block .section-header .text-link-wrap{margin-top:13px}.property-map-block .section-header .text-link-wrap a{text-transform:uppercase;line-height:1.1875rem}.property-map-block .section-header .desc-main{text-align:left;margin-top:13px}@media(min-width: 992px){.property-map-block .section-header .desc-main{margin-top:28px;margin-left:auto;margin-right:auto;max-width:82%}}.property-map-block .map-view{border:10px solid #eaeaea;height:552px;margin-top:10px;overflow:hidden}@media(min-width: 992px){.property-map-block .map-view{position:relative;min-height:700px;height:48.61vw;max-height:calc(100vh - 180px);margin-top:6px}}.property-map-block .map-view .info-window{position:fixed;height:auto;width:373px;background:#fff;border:1px solid #707070;right:-383px;transition:all .3s ease-in-out;max-width:100%;max-height:100%;overflow:auto;top:50%;transform:translateX(0) translateY(-50%);box-shadow:0 3px 6px rgba(0,0,0,.16)}@media(min-width: 992px){.property-map-block .map-view .info-window{top:0;position:absolute;transform:translateX(0) translateY(0)}}.property-map-block .map-view .info-window.active{display:block;right:0;left:0;transform:translateY(-50%);z-index:9999;margin:0 auto}@media(min-width: 992px){.property-map-block .map-view .info-window.active{right:0px;left:auto;transform:translateY(0);z-index:0}}.property-map-block .map-view .info-window .close-icon{background:#fff;position:absolute;top:10px;right:10px;height:35px;width:35px;display:flex;align-items:center;justify-content:center;border:none;border-radius:0}@media(min-width: 992px){.property-map-block .map-view .info-window .close-icon{height:28px;width:28px}}.property-map-block .map-view .info-window .close-icon svg{display:block}.property-map-block .map-container{width:100%;height:100%}.property-map-block .category-outer{width:calc(100% - 30px);margin:14px 15px 0;position:relative;max-width:345px}@media(min-width: 992px){.property-map-block .category-outer{width:calc(100% - 60px);margin:34px 30px 0}}.property-map-block .category-outer.open .category-list-container{max-height:8000px}.property-map-block .category-outer.open .category-toggle .icon{transform:rotate(180deg)}.property-map-block .category-outer button{border:none;border-radius:0;background:rgba(0,0,0,0)}.property-map-block .category-outer .category-toggle{padding:12px 35px 12px 20px;border:none;border-radius:0;width:100%;text-transform:uppercase;text-align:left;background:#eaeaea;line-height:1.375rem;font-size:1rem;letter-spacing:1.28px;color:#37393b;font-family:"Avenir-Black-Regular",serif}.property-map-block .category-outer .category-toggle .icon{position:absolute;right:17px;margin:auto 0}.property-map-block .category-outer .category-list-container{box-shadow:0 3px 6px rgba(0,0,0,.16);position:absolute;max-height:0;overflow:hidden;top:46px;width:100%;transition:all .3s ease;background:#fff;padding:0 21px 0 21px;z-index:1}.property-map-block .category-outer .category-list-container .category{display:flex;align-items:center;text-transform:uppercase;font-size:.9375rem;line-height:1.5625rem;letter-spacing:.75px;margin-bottom:10px;cursor:pointer;line-height:1.5625rem;font-size:.9375rem;letter-spacing:.75px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}.property-map-block .category-outer .category-list-container .category.active .text{position:relative;color:#4f5693}.property-map-block .category-outer .category-list-container .category.active .text::after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#8382af}.property-map-block .category-outer .category-list-container .category:first-child{margin-top:14px}.property-map-block .category-outer .category-list-container .category .icon{display:block;margin-right:20px}.property-map-block .category-outer .category-list-container .category .icon img{display:block}.property-map-block .category-outer .category-list-container .filter-bottom{display:flex;align-items:center;margin-top:23px;margin-bottom:21px;flex-direction:column}@media(min-width: 992px){.property-map-block .category-outer .category-list-container .filter-bottom{flex-direction:row;margin-top:11px}}.property-map-block .category-outer .category-list-container .filter-bottom .category{padding:8px 23px;margin-bottom:0;margin-top:0;border:1px solid #4f5693;line-height:1.1875rem;font-size:.875rem;letter-spacing:2.1px;color:#3c3c3b;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-map-block .category-outer .category-list-container .filter-bottom .category{padding:12px 28px;margin-right:5px;font-size:.9375rem;line-height:1.25rem;letter-spacing:.1125rem;border:none}}.property-map-block .category-outer .category-list-container .filter-bottom .clear-filter{text-decoration:underline;cursor:pointer;margin-top:11px;line-height:1.25rem;font-size:.875rem;letter-spacing:.35px;color:#4f5693;font-family:"Avenir-Heavy-Oblique",serif}@media(min-width: 992px){.property-map-block .category-outer .category-list-container .filter-bottom .clear-filter{margin-left:auto;margin-right:10px;margin-top:0px}}.property-map-block .map-poi-item{display:none}.property-map-block .poi-content.attractions .poi-text{padding:28px 26px 24px 14px;color:#fff}.property-map-block .poi-content.attractions .poi-text .name{line-height:1rem;font-size:1rem;letter-spacing:.56px;color:#fff;font-family:"Avenir-Black-Regular",serif}.property-map-block .poi-content.attractions .poi-text .address{margin-top:5px;text-decoration:none;line-height:1.125rem;font-size:.875rem;letter-spacing:0px;color:#fff;font-family:"Avenir-Heavy-Regular",serif}.property-map-block .poi-content.attractions .poi-text .primary-btn{text-transform:uppercase;margin-top:9px;display:block;text-align:left;line-height:1.25rem;font-size:.875rem;letter-spacing:.7px;color:#d9d8fd;font-family:"Avenir-Black-Regular",serif}.property-map-block .poi-content.attractions .poi-text .phone .number{line-height:1.125rem;font-size:.875rem;letter-spacing:0px;color:#fff;font-family:"Avenir-Heavy-Regular",serif}.property-map-block .poi-content.attractions .poi-text .phone .label{line-height:1.125rem;font-size:.875rem;letter-spacing:0px;color:#fff;font-family:"Avenir-Black-Regular",serif}.property-map-block .poi-content .poi-image{height:0;padding-top:60.58%;background-size:cover;background-position:center;background-repeat:no-repeat}.property-map-block .poi-content .poi-text{padding:12.2px 30px 18.25px}.property-map-block .poi-content .poi-text .poi-name{line-height:1.5rem;font-size:1.3125rem;letter-spacing:.53px;color:#595451;font-family:"Avenir-Black-Regular",serif}.property-map-block .poi-content .poi-text .short-description{margin-top:20px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.property-map-block .poi-content .poi-text .short-description p{margin:0 0 20px 0}.property-map-block .poi-content .poi-text .short-description p:last-child{margin:0}.property-map-block .poi-content .poi-text .address{line-height:1.125rem;font-size:.8125rem;letter-spacing:.33px;color:#595451;font-family:"Avenir-Heavy-Regular",serif;text-decoration:underline;display:flex;align-items:center;margin-top:46px}.property-map-block .poi-content .poi-text .address a{text-decoration:underline;text-align:left;line-height:1.125rem;font-size:.875rem;letter-spacing:.49px;color:#595451;font-family:"Avenir-Heavy-Regular",serif}@media(hover: hover){.property-map-block .poi-content .poi-text .address a:hover{color:#085d77}}.property-map-block .poi-content .poi-text .address .icon{margin-right:17px;height:20px}.property-map-block .poi-content .poi-text .button-container{margin-top:20px}.property-map-block .poi-content .poi-text .button-container .btn{justify-content:center;display:flex;width:295px;align-items:center;margin:0 auto 5px}.property-map-block .poi-content .poi-text .button-container .btn:last-child{margin:0 auto}.gm-style .gm-style-iw-c{padding:0;border-radius:0;max-width:320px !important;background:#595451;box-shadow:0px 3px 6px rgba(0,0,0,.36)}.gm-style .gm-style-iw-c .gm-style-iw-d{overflow:hidden !important}.gm-style .gm-style-iw-c .gm-ui-hover-effect{right:4px !important;top:6px !important;width:20px !important;height:20px !important;opacity:1;background:#fff url("/integration/home-hotels/public/images/icons/map-close.svg") no-repeat !important;background-size:11.79px !important;background-position:center !important}.gm-style .gm-style-iw-c .gm-ui-hover-effect span{display:none !important}.gm-style .gm-style-iw-tc{filter:none}.gm-style .gm-style-iw-tc::after{background:#595451}.property-detail-featured-article-grid{margin-top:38px}@media(min-width: 992px){.property-detail-featured-article-grid{margin-top:55px}}.property-detail-featured-article-grid .content-wrapper .property-h4-style{text-align:center}.property-detail-featured-article-grid .content-wrapper .grid-items-wrap{margin:4px auto 0;max-width:calc(100% - 32px)}@media(min-width: 992px){.property-detail-featured-article-grid .content-wrapper .grid-items-wrap{display:flex;flex-wrap:wrap}}.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item{margin-top:24px}@media(min-width: 992px){.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item{max-width:calc((100% - 72px)/2);flex:0 0 calc((100% - 72px)/2);margin:51px 18px 0;display:flex;flex-direction:column}}@media(min-width: 1200px){.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item{max-width:calc((100% - 108px)/3);flex:0 0 calc((100% - 108px)/3)}}.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .image{background-size:cover;background-position:center;background-repeat:no-repeat;height:51.149vw}@media(min-width: 992px){.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .image{height:24.28vw;max-width:calc(100% - 28px)}}@media(min-width: 1200px){.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .image{height:14.84vw}}.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .image.no-img{background-image:url("/integration/home-hotels/public/images/placeholder/wide.png")}.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .text-area{position:relative;display:flex;flex-direction:column;padding:25px 29px 24px 28px}@media(min-width: 992px){.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .text-area{padding:19px 30px 24px 45px;height:calc(100% - 24.28vw)}}@media(min-width: 1200px){.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .text-area{height:calc(100% - 14.84vw)}}.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .text-area::after{content:"";position:absolute;border:2px solid #8382af;background-color:#fff;width:100%;height:100%;top:0px;left:0px;z-index:-1}@media(min-width: 992px){.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .text-area::after{top:-28px;left:10px;width:calc(100% - 20px);height:calc(100% + 28px);transform:skewX(-4.4deg)}}@media(min-width: 1600px){.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .text-area::after{max-width:unset;min-height:unset}}.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .text-area .property-h5-style{text-transform:capitalize}.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .text-area .blog-date{margin-top:10px;line-height:1.25rem;font-size:.9375rem;letter-spacing:.38px;color:#595451;font-family:"Avenir-Heavy-Oblique",serif}@media(min-width: 992px){.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .text-area .blog-date{line-height:1.5rem}}.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .text-area .blog-hotel{line-height:1.25rem;font-size:.9375rem;letter-spacing:.38px;color:#595451;font-family:"Avenir-Medium-Regular",serif;margin-bottom:20px}.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .text-area .link{margin-top:18px;text-align:center}@media(min-width: 992px){.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .text-area .link{margin-top:auto;text-align:left}}.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .text-area .link .btn{padding:14.5px 17px 14.5px}@media(min-width: 992px){.property-detail-featured-article-grid .content-wrapper .grid-items-wrap .grid-item .text-area .link .btn{padding:11.5px 17px 11.5px}}.property-detail-room-amenities{margin-top:50px}@media(min-width: 992px){.property-detail-room-amenities{margin-top:72px}}.property-detail-room-amenities .content-wrapper .text-link-wrap{text-align:center;padding:20px}.property-detail-room-amenities .content-wrapper .title,.property-detail-room-amenities .content-wrapper .subtitle{text-align:center;box-sizing:border-box;padding:0 24px}.property-detail-room-amenities .content-wrapper .subtitle{margin-top:25px}.property-detail-room-amenities .content-wrapper .list-icon-wrapper{display:flex;flex-wrap:wrap;width:96%;margin:22px auto}@media(min-width: 992px){.property-detail-room-amenities .content-wrapper .list-icon-wrapper{width:79%;margin:68px auto}}.property-detail-room-amenities .content-wrapper .one-item{position:relative;box-sizing:border-box;display:flex;flex-direction:column;flex:0 0 50%;align-items:center}@media(min-width: 992px){.property-detail-room-amenities .content-wrapper .one-item{position:relative;box-sizing:border-box;display:flex;flex-direction:row;max-width:33.33%;width:auto;flex:0 0 33.33%;margin-right:0;padding-right:0;margin-top:2.5px;margin-bottom:2.5px}}.property-detail-room-amenities .content-wrapper .one-item img{max-height:50px;max-width:50px;background-size:contain;background-repeat:no-repeat;background-position:center;display:block}@media(min-width: 992px){.property-detail-room-amenities .content-wrapper .one-item img{max-height:70px;max-width:70px}}.property-detail-room-amenities .content-wrapper .one-item .text-content{margin-top:16px;padding:8px;line-height:1rem;font-size:.875rem;letter-spacing:.35px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-detail-room-amenities .content-wrapper .one-item .text-content{margin-top:0px;padding:20px;line-height:1.25rem;font-size:1rem;letter-spacing:.4px;color:#595451;font-family:"Avenir-Black-Regular",serif}}.property-detail-room-amenities .content-wrapper .one-item .text-content .desc{margin-top:8px;margin-bottom:23px;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(min-width: 992px){.property-detail-room-amenities .content-wrapper .one-item .text-content .desc{padding:0px 0px}}.property-general-paragraph{margin-top:29.5px}@media(min-width: 992px){.property-general-paragraph{margin-top:80px}}.property-general-paragraph.enable-sub .content-wrapper .property-h4-style{text-transform:uppercase}.property-general-paragraph .content-wrapper .property-h3-style{text-align:center;width:90.1%;margin:0 auto}.property-general-paragraph .content-wrapper .property-h4-style{text-align:center;width:90.1%;margin:4px auto 0}@media(min-width: 992px){.property-general-paragraph .content-wrapper .property-h4-style{margin-top:9px}}.property-general-paragraph .content-wrapper .property-content-style{width:91%;margin:30px auto 0}@media(min-width: 992px){.property-general-paragraph .content-wrapper .property-content-style{width:75.4%}}.property-detail-baseline-text{margin-top:30px}@media(min-width: 992px){.property-detail-baseline-text{margin-top:52px}}.property-detail-baseline-text .content-wrapper{width:90.2%;margin:auto}@media(min-width: 992px){.property-detail-baseline-text .content-wrapper{width:75.4%}}@media(min-width: 992px){.property-detail-baseline-text .content-wrapper .property-content-style p{margin-bottom:28px}}.property-cms-three-item-text-feature{margin-top:26.22px;scroll-behavior:smooth}@media(min-width: 992px){.property-cms-three-item-text-feature{margin-top:74px}}@media(min-width: 992px){.property-cms-three-item-text-feature .content-wrapper{position:relative}}.property-cms-three-item-text-feature .content-wrapper .bg-shape{display:none}@media(min-width: 1440px){.property-cms-three-item-text-feature .content-wrapper .bg-shape{display:block;position:absolute;width:16.3%;height:24vw;background-color:#3c9ab6;transform:skewY(-22deg);z-index:-1;top:123px}}@media(min-width: 1600px){.property-cms-three-item-text-feature .content-wrapper .bg-shape{height:20.5vw}}@media(min-width: 1920px){.property-cms-three-item-text-feature .content-wrapper .bg-shape{max-height:300px}}@media(min-width: 992px){.property-cms-three-item-text-feature .content-wrapper .main-text-area{width:91.95%;margin:0 auto}}.property-cms-three-item-text-feature .content-wrapper .main-text-area .property-h3-style{text-align:center;padding:0 15px}.property-cms-three-item-text-feature .content-wrapper .main-text-area .secondary{width:303px;display:block;margin:20px auto 0 auto;padding:17px 68px 17px 69px}@media(min-width: 992px){.property-cms-three-item-text-feature .content-wrapper .main-text-area .secondary{width:409.78px;padding:9px 0}}.property-cms-three-item-text-feature .content-wrapper .main-text-area .link{width:303px;display:block;margin:20px auto 0 auto}@media(min-width: 992px){.property-cms-three-item-text-feature .content-wrapper .main-text-area .link{width:409.78px}}.property-cms-three-item-text-feature .content-wrapper .item-cards-wrapper{display:flex;flex-direction:column;margin-top:25px}@media(min-width: 992px){.property-cms-three-item-text-feature .content-wrapper .item-cards-wrapper{width:88.25%;margin:43.96px auto 0 auto;flex-direction:row;column-gap:15px;justify-content:center}}.property-cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card{background-color:#f5f5f6;padding:44.5px 10%;margin-bottom:20px}.property-cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card:last-child{margin-bottom:0}@media(min-width: 992px){.property-cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card{background-color:unset;padding:43px 3%;margin-bottom:0;flex:0 0 33.33%;position:relative}}.property-cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card .text-shape{display:none}@media(min-width: 992px){.property-cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card .text-shape{display:block;width:100%;height:100%;background-color:#f4f4f4;position:absolute;top:0;left:0;right:0;transform:skewX(-5deg);z-index:-1}}.property-cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card .property-content-style{margin-top:8px}@media(min-width: 992px){.property-cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card .property-content-style{margin-top:6px}}.property-cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card .property-content-style.itm-desc h5{text-transform:capitalize}.property-cms-three-item-text-feature .content-wrapper .item-cards-wrapper .item-card .property-content-style.itm-desc h5 em{color:#4f5693;font-style:normal}.property-details-additional-details-with-terms .content-wrapper{width:92%;margin:36px auto 0 auto}@media(min-width: 992px){.property-details-additional-details-with-terms .content-wrapper{width:75.3%;margin-top:90px}}.property-details-additional-details-with-terms .content-wrapper .terms-and-conditions{margin-top:30px}.property-details-additional-details-with-terms .content-wrapper .property-h5-style{text-transform:capitalize}.property-details-additional-details-with-terms .content-wrapper .property-content-style{margin-top:10px}.property-details-additional-details-with-terms .content-wrapper .property-content-style em{font-family:"Avenir-Book-Oblique",serif;font-style:normal}.property-featured-events-specs{margin-top:18px;scroll-behavior:smooth}@media(min-width: 992px){.property-featured-events-specs{margin-top:74px}}.property-featured-events-specs .content-wrapper .item-cards-wrapper{display:flex;flex-direction:column;margin-top:25px}@media(min-width: 992px){.property-featured-events-specs .content-wrapper .item-cards-wrapper{width:88.25%;margin:43.96px auto 0 auto;flex-direction:row;column-gap:15px;justify-content:center}}@media(min-width: 992px){.property-featured-events-specs .content-wrapper .item-cards-wrapper.only-item .item{flex:0 0 100%}}@media(min-width: 992px){.property-featured-events-specs .content-wrapper .item-cards-wrapper.two-item .item{flex:0 0 50%}}.property-featured-events-specs .content-wrapper .item-cards-wrapper .item-card{background-color:#f5f5f6;padding:44.5px 10%;margin-bottom:20px}.property-featured-events-specs .content-wrapper .item-cards-wrapper .item-card:last-child{margin-bottom:0}@media(min-width: 992px){.property-featured-events-specs .content-wrapper .item-cards-wrapper .item-card{background-color:unset;padding:43px 3%;margin-bottom:0;flex:0 0 33.33%;position:relative}}.property-featured-events-specs .content-wrapper .item-cards-wrapper .item-card:before{display:none}@media(min-width: 992px){.property-featured-events-specs .content-wrapper .item-cards-wrapper .item-card:before{content:"";display:block;width:100%;height:100%;background-color:#f5f5f6;position:absolute;top:0;left:0;right:0;transform:skewX(-5deg);z-index:-1}}.property-featured-events-specs .content-wrapper .item-cards-wrapper .item-card .card-title{text-transform:capitalize;display:block;width:fit-content;margin:auto;line-height:1.5rem;font-size:1.3125rem;letter-spacing:.53px;color:#595451;font-family:"Avenir-Black-Regular",serif}.property-featured-events-specs .content-wrapper .item-cards-wrapper .item-card.location{text-align:center}.property-featured-events-specs .content-wrapper .item-cards-wrapper .item-card.location .address{display:block;width:fit-content;margin:5px auto 0 auto;line-height:1.5625rem;font-size:.9375rem;letter-spacing:.38px;color:#595451;font-family:"Avenir-Book-Oblique",serif}@media(min-width: 1440px){.property-featured-events-specs .content-wrapper .item-cards-wrapper .item-card.location .address{width:40%}}.property-featured-events-specs .content-wrapper .item-cards-wrapper .item-card.website{text-align:center}.property-featured-events-specs .content-wrapper .item-cards-wrapper .item-card.website .website-link{display:block;width:fit-content;margin:5px auto 0 auto;line-height:1.75rem;font-size:1rem;letter-spacing:.4px;color:#4f5693;font-family:"Avenir-Medium-Regular",serif}.property-featured-events-specs .content-wrapper .item-cards-wrapper .item-card.contact{text-align:center}.property-featured-events-specs .content-wrapper .item-cards-wrapper .item-card.contact .label{text-transform:capitalize;line-height:1.75rem;font-size:1rem;letter-spacing:.4px;color:#000;font-family:"Avenir-Medium-Regular",serif}.property-featured-events-specs .content-wrapper .item-cards-wrapper .item-card.contact .contact-desc p a{line-height:1.75rem;font-size:1rem;letter-spacing:.4px;color:#4f5693;font-family:"Avenir-Book-Oblique",serif}.property-careers-list{box-sizing:border-box;padding:0 16px;margin-top:65px}@media(min-width: 992px){.property-careers-list{padding:0 53px;margin-top:107px}}.property-careers-list .title,.property-careers-list .subtitle{text-align:center}.property-careers-list .subtitle{text-transform:uppercase;margin-top:8px}.property-careers-list .filter-bar{margin-top:11px}@media(min-width: 992px){.property-careers-list .filter-bar{margin-top:37px;display:flex}}.property-careers-list .filter-bar .filter-item{margin-bottom:7px}@media(min-width: 992px){.property-careers-list .filter-bar .filter-item{margin-bottom:0;margin-right:5px}}@media(min-width: 992px){.property-careers-list .filter-bar .filter-item.filter-hotel-wrap .select2-container--default .select2-selection--single{width:246px}}@media(min-width: 1200px){.property-careers-list .filter-bar .filter-item.filter-hotel-wrap .select2-container--default .select2-selection--single{width:346px}}.property-careers-list .filter-bar .filter-item .select2-container--default .select2-selection{position:relative}.property-careers-list .filter-bar .filter-item .select2-container--default .select2-selection--single{background-color:#eaeaea;border:0px;border-radius:0px;width:100%;height:auto}@media(min-width: 992px){.property-careers-list .filter-bar .filter-item .select2-container--default .select2-selection--single{width:200px}}@media(min-width: 1200px){.property-careers-list .filter-bar .filter-item .select2-container--default .select2-selection--single{width:246px}}.property-careers-list .filter-bar .filter-item .select2-container--default .select2-selection__rendered{text-transform:uppercase;line-height:2.375rem;font-size:1rem;letter-spacing:1.6px;color:#37393b;font-family:"Avenir-Heavy-Regular",serif;padding:5px 50px 3px 19px}@media(min-width: 992px){.property-careers-list .filter-bar .filter-item .select2-container--default .select2-selection__rendered{padding:8px 50px 4px 20px;letter-spacing:1.28px}}.property-careers-list .filter-bar .filter-item .select2-container--default .select2-selection__arrow{height:100%}.property-careers-list .filter-bar .filter-item .select2-container--default .select2-selection__arrow b{background-image:url("/integration/home-hotels/public/images/icons/arrow_category.svg");background-size:contain;background-repeat:no-repeat;border:none;width:14.98px;height:8.83px;position:absolute;right:6px;left:auto;top:19px;margin:0px}@media(min-width: 992px){.property-careers-list .filter-bar .filter-item .select2-container--default .select2-selection__arrow b{top:20px;right:19px}}.property-careers-list .filter-bar .filter-item.filter-clear-wrap{display:none;width:100%}@media(min-width: 992px){.property-careers-list .filter-bar .filter-item.filter-clear-wrap{width:auto}}.property-careers-list .filter-bar .filter-item.filter-clear-wrap.show{display:inline-block}.property-careers-list .filter-bar .filter-item.filter-clear-wrap .clear-btn{width:100%}@media(min-width: 992px){.property-careers-list .filter-bar .filter-item.filter-clear-wrap .clear-btn{padding:15.5px 31px 15.5px}}.property-careers-list .filter-bar .filter-item.filter-clear-wrap .clear-btn.hide{display:none}.property-careers-list .careers{margin-top:8px}@media(min-width: 992px){.property-careers-list .careers{margin-top:11px}}.property-careers-list .careers .one-item{position:relative;border:1px solid #a5a4cb;box-sizing:border-box;padding:25px 18px 22px;margin-bottom:15px;transition:all .3s ease-in-out}@media(min-width: 992px){.property-careers-list .careers .one-item{padding:33px 46px 32px 53px;margin-bottom:25px}}.property-careers-list .careers .one-item:last-child{margin-bottom:0}.property-careers-list .careers .one-item.item-hide{display:none}.property-careers-list .careers .one-item.opened{border-color:#655e5b}@media(min-width: 992px){.property-careers-list .careers .one-item.opened .right{bottom:30px}}@media(min-width: 992px){.property-careers-list .careers .one-item .item-title,.property-careers-list .careers .one-item .item-subtitle{max-width:calc(100% - 220px)}}.property-careers-list .careers .one-item .item-title{text-transform:capitalize;margin-bottom:2px;line-height:1.875rem;font-size:1.375rem;letter-spacing:.77px;color:#595451;font-family:"Avenir-Black-Regular",serif}@media(min-width: 992px){.property-careers-list .careers .one-item .item-title{font-size:1.5rem;line-height:1.875rem;letter-spacing:.6px}}.property-careers-list .careers .one-item .item-subtitle{text-transform:uppercase;line-height:1.5rem;font-size:.9375rem;letter-spacing:.38px;color:#000;font-family:"Avenir-Heavy-Oblique",serif}@media(min-width: 992px){.property-careers-list .careers .one-item .item-subtitle{font-size:1rem;line-height:1.75rem;letter-spacing:.4px}}.property-careers-list .careers .one-item .readmore-btn{margin:64px 2px 0}@media(min-width: 992px){.property-careers-list .careers .one-item .readmore-btn{margin:10px 2px 0}}@media(min-width: 992px){.property-careers-list .careers .one-item .readmore-btn.link-read-less{margin:57px 2px 0}}.property-careers-list .careers .one-item .right{position:absolute;right:21px;bottom:21px;z-index:1}@media(min-width: 992px){.property-careers-list .careers .one-item .right{right:46px;bottom:58px;transition:bottom .3s ease-in-out}}.property-careers-list .careers .one-item .right .btn{padding:11.5px 27px 11.5px}@media(min-width: 992px){.property-careers-list .careers .one-item .right .btn{padding:9.5px 40px 9.5px}}
