﻿/*!
 * 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 !important}}@media(min-width: 768px)and (max-width: 1199px){.cms-hide-tablet{display:none !important}}@media(min-width: 1200px){.cms-hide-desktop{display:none !important}}@font-face{font-family:"BarlowCondensed-SemiBold";src:url("/integration/flemings-hotels/public/fonts/BarlowCondensed-SemiBold/BarlowCondensed-SemiBold.eot") format("eot"),url("/integration/flemings-hotels/public/fonts/BarlowCondensed-SemiBold/BarlowCondensed-SemiBold.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/BarlowCondensed-SemiBold/BarlowCondensed-SemiBold.woff") format("woff"),url("/integration/flemings-hotels/public/fonts/BarlowCondensed-SemiBold/BarlowCondensed-SemiBold.ttf") format("ttf"),url("/integration/flemings-hotels/public/fonts/BarlowCondensed-SemiBold/BarlowCondensed-SemiBold.svg#BarlowCondensed-SemiBold") format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Practice-Book";src:url("/integration/flemings-hotels/public/fonts/Practice-Book/Practice-Book.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Practice-Book/Practice-Book.woff") format("woff");font-weight:450;font-style:normal;font-display:swap}@font-face{font-family:"Practice-Black";src:url("/integration/flemings-hotels/public/fonts/Practice-Black/Practice-Black.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Practice-Black/fonts/Practice-Black.woff") format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Practice-Black-Italic";src:url("/integration/flemings-hotels/public/fonts/Practice-Black-Italic/Practice-Black-Italic.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Practice-Black-Italic/Practice-Black-Italic.woff") format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:"Practice-Bold";src:url("/integration/flemings-hotels/public/fonts/Practice-Bold/Practice-Bold.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Practice-Bold/Practice-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Practice-Bold-Italic";src:url("/integration/flemings-hotels/public/fonts/Practice-Bold-Italic/Practice-Bold-Italic.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Practice-Bold-Italic/Practice-Bold-Italic.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Practice-Italic";src:url("/integration/flemings-hotels/public/fonts/Practice-Italic/Practice-Italic.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Practice-Italic/Practice-Italic.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Practice";src:url("/integration/flemings-hotels/public/fonts/Practice-Regular/Practice-Regular.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Practice-Regular/Practice-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Spectral-Italic";src:url("/integration/flemings-hotels/public/fonts/Spectral-Italic/Spectral-Italic.eot") format("eot"),url("/integration/flemings-hotels/public/fonts/Spectral-Italic/Spectral-Italic.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Spectral-Italic/Spectral-Italic.woff") format("woff"),url("/integration/flemings-hotels/public/fonts/Spectral-Italic/Spectral-Italic.ttf") format("ttf"),url("/integration/flemings-hotels/public/fonts/Spectral-Italic/Spectral-Italic.svg#Spectral-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:"Spectral-Medium";src:url("/integration/flemings-hotels/public/fonts/Spectral-Medium/Spectral-Medium.eot") format("eot"),url("/integration/flemings-hotels/public/fonts/Spectral-Medium/Spectral-Medium.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Spectral-Medium/Spectral-Medium.woff") format("woff"),url("/integration/flemings-hotels/public/fonts/Spectral-Medium/Spectral-Medium.ttf") format("ttf"),url("/integration/flemings-hotels/public/fonts/Spectral-Medium/Spectral-Medium.svg#Spectral-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Spectral-Regular";src:url("/integration/flemings-hotels/public/fonts/Spectral-Regular/Spectral-Regulareot") format("eot"),url("/integration/flemings-hotels/public/fonts/Spectral-Regular/Spectral-Regular.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Spectral-Regular/Spectral-Regular.woff") format("woff"),url("/integration/flemings-hotels/public/fonts/Spectral-Regular/Spectral-Regular.ttf") format("ttf"),url("/integration/flemings-hotels/public/fonts/Spectral-Regular/Spectral-Regular.svg#Spectral-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Ringside-Light";src:url("/integration/flemings-hotels/public/fonts/Ringside-Light/RingsideCompressedSSm-Light_Web.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Ringside-Light/RingsideCompressedSSm-Light_Web.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Ringside-LightItalic";src:url("/integration/flemings-hotels/public/fonts/Ringside-LightItalic/RingsideCompressedSSm-LightItalic_Web.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Ringside-LightItalic/RingsideCompressedSSm-LightItalic_Web.woff") format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Ringside";src:url("/integration/flemings-hotels/public/fonts/Ringside/RingsideCompressedSSm-Book_Web.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Ringside/RingsideCompressedSSm-Book_Web.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Ringside-Italic";src:url("/integration/flemings-hotels/public/fonts/Ringside-Italic/RingsideCompressedSSm-BookItalic_Web.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Ringside-Italic/RingsideCompressedSSm-BookItalic_Web.woff") format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Ringside-Medium";src:url("/integration/flemings-hotels/public/fonts/Ringside-Medium/RingsideCompressedSSm-Medium_Web.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Ringside-Medium/RingsideCompressedSSm-Medium_Web.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Ringside-MediumItalic";src:url("/integration/flemings-hotels/public/fonts/Ringside-MediumItalic/RingsideCompressedSSm-MediumItalic_Web.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Ringside-MediumItalic/RingsideCompressedSSm-MediumItalic_Web.woff") format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:"Ringside-Bold";src:url("/integration/flemings-hotels/public/fonts/Ringside-Bold/RingsideCompressedSSm-Bold_Web.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Ringside-Bold/RingsideCompressedSSm-Bold_Web.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Ringside-BoldItalic";src:url("/integration/flemings-hotels/public/fonts/Ringside-BoldItalic/RingsideCompressedSSm-BoldItalic_Web.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Ringside-BoldItalic/RingsideCompressedSSm-BoldItalic_Web.woff") format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Ringside-Black";src:url("/integration/flemings-hotels/public/fonts/Ringside-Black/RingsideCompressedSSm-Black_Web.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Ringside-Black/RingsideCompressedSSm-Black_Web.woff") format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:"Ringside-BlackItalic";src:url("/integration/flemings-hotels/public/fonts/Ringside-BlackItalic/RingsideCompressedSSm-BlackItalic_Web.woff2") format("woff2"),url("/integration/flemings-hotels/public/fonts/Ringside-BlackItalic/RingsideCompressedSSm-BlackItalic_Web.woff") format("woff");font-weight:800;font-style:italic;font-display:swap}body{background-color:#fff;margin:0;padding:0;overflow-x:hidden;line-height:27px;font-size:17px;letter-spacing:0;color:#000;font-family:"Practice",sans-serif}:focus{outline:0px -webkit-focus-ring-color}#main{margin-top:111px;padding-top:1px}@media(max-width: 1199px){#main{margin-top:105px}}@media(max-width: 991px){#main{margin-top:121px}}@media(max-width: 767px){#main{margin-top:103px}}.no-header .header-inner{padding:0;max-height:0}.no-header .header-inner.fixed::after{content:none}.no-header .header-inner .header-left,.no-header .header-inner .group-logo,.no-header .header-inner .master-logo,.no-header .header-inner .header-right,.no-header .header-inner .sidebar-wrap{display:none}.no-header:not(.bm-open) .header-inner .book-now-wrap{top:38px}@media(max-width: 1199px){.no-header:not(.bm-open) .header-inner .book-now-wrap{top:40px}}@media(max-width: 991px){.no-header:not(.bm-open) .header-inner .book-now-wrap{top:0}}@media(max-width: 767px){.no-header:not(.bm-open) .header-inner .book-now-wrap{top:0}}.no-header #main{margin-top:0;padding-top:0}.outline-theme{text-shadow:3px 3px 0 #fff -1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}@supports(-webkit-text-stroke: #FFFFFF){.outline-theme{-webkit-text-stroke:#fff;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#fff}}@media(max-width: 767px){.outline-theme{-webkit-text-stroke-width:2px}}a,button{transition:all .3s ease-in-out;text-decoration:none;cursor:pointer;line-height:28px;font-size:17px;letter-spacing:0;color:#101820;font-family:"Practice",sans-serif}a:hover,button:hover{color:#ea592e;text-decoration:underline}a span,button span{transition:all .3s ease-in-out}button:focus-visible{outline:0}.para{line-height:28px;font-size:17px;letter-spacing:0;color:#000;font-family:"Practice",sans-serif}@media(max-width: 767px){.para{font-size:13px;line-height:21px}}.para p{line-height:28px;margin:20px 0}.para p:first-child{margin-top:2px}@media(max-width: 767px){.para p{line-height:21px}}.para a:not(.action-btn,.action2-btn,.action3-btn,.primary-btn){color:#ea592e;text-decoration:underline}@media(max-width: 767px){.para a:not(.action-btn,.action2-btn,.action3-btn,.primary-btn){font-size:13px}}.para ul{margin:0 0 32px;padding-left:14px;-webkit-padding-start:16px;padding-inline-start:16px}.para ul li{padding-left:5px}.action-btn{text-align:center;text-transform:uppercase;background:#ea592e;text-decoration:none;height:138px;width:138px;border-radius:50%;display:inline-block;position:relative;border:none;line-height:29px;font-size:32px;letter-spacing:0;color:#fff;font-family:"Ringside-Bold",sans-serif}@media(max-width: 1199px){.action-btn{font-size:19px;line-height:18px;height:80px;width:80px}}.action-btn:hover{background:#c94e29;text-decoration:none;color:#fff}.action-btn:hover span{transform:translate(-50%, -50%) rotate(0)}.action-btn span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(15deg);text-transform:uppercase;width:100%}.action2-btn{text-align:center;text-transform:uppercase;background:#fac433;text-decoration:none;height:138px;width:138px;border-radius:50%;display:inline-block;position:relative;border:none;line-height:29px;font-size:32px;letter-spacing:0;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 1199px){.action2-btn{font-size:19px;line-height:18px;height:80px;width:80px}}.action2-btn:hover{background:#e8b62e;text-decoration:none;color:#000}.action2-btn:hover span{transform:translate(-50%, -50%) rotate(0)}.action2-btn span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(15deg);width:100%}.action3-btn{text-align:center;text-transform:uppercase;background:#000;text-decoration:none;height:138px;width:138px;border-radius:50%;display:inline-block;position:relative;border:none;line-height:29px;font-size:32px;letter-spacing:0;color:#fff;font-family:"Ringside-Bold",sans-serif}@media(max-width: 1199px){.action3-btn{font-size:19px;line-height:18px;height:80px;width:80px}}.action3-btn:hover{background:#333;text-decoration:none;color:#fff}.action3-btn:hover span{transform:translate(-50%, -50%) rotate(0)}.action3-btn.ada-skip{position:fixed;z-index:99999;max-width:170px;top:-200%;left:25px}.action3-btn.ada-skip:focus{top:0}.action3-btn span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(15deg);width:100%}.action3-btn.action-custom-btn{color:#fff}.action3-btn.action-custom-btn:hover{color:#fff}.primary-btn,.more-link{text-align:center;text-transform:uppercase;text-decoration:none;position:relative;line-height:19px;font-size:16px;letter-spacing:.48px;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.primary-btn,.more-link{font-size:14px;line-height:16px;letter-spacing:.42px}}.primary-btn::after,.more-link::after{content:"";position:absolute;bottom:-1px;left:0;border-bottom:1px solid #000;height:1px;width:38px;transition:all .3s ease-in-out}@media(max-width: 991px){.primary-btn::after,.more-link::after{width:40%}}.primary-btn:hover,.more-link:hover{text-decoration:none;color:#000}.primary-btn:hover::after,.more-link:hover::after{width:100%}.secondary-btn{text-align:center;text-transform:uppercase;text-decoration:underline;line-height:19px;font-size:16px;letter-spacing:.48px;color:#ea592e;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.secondary-btn{font-size:14px;line-height:16px;letter-spacing:.42px}}.secondary-btn:hover{color:#000}[data-read-more]{overflow:hidden;transition:height .5s ease-in-out}.readmore-btn{text-align:center;text-transform:uppercase;text-decoration:none;border:none;background:rgba(0,0,0,0);cursor:pointer;display:flex;align-items:center;padding:0;margin-top:32px;line-height:19px;font-size:16px;letter-spacing:.48px;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.readmore-btn{font-size:14px;line-height:16px;letter-spacing:.42px;margin-top:18px}}.readmore-btn:hover{text-decoration:none;color:#000}.readmore-btn .icon{padding-bottom:5px;padding-left:6px}.readmore-btn .icon .icon-path-stroke path{stroke:#000}.main-nav{text-transform:uppercase;text-decoration:none;transition:none;line-height:21px;font-size:18px;letter-spacing:.54px;color:#000;font-family:"Ringside",sans-serif}@media(max-width: 1440px){.main-nav{line-height:20px;font-size:17px}}@media(max-width: 1199px){.main-nav{line-height:18px;font-size:15px}}.main-nav:hover{text-decoration:none;color:#ea592e}.main-nav.current{text-decoration:none;color:#ea592e}.group-site .main-nav{color:#101820}.group-site .main-nav:hover{color:#ea592e}.group-site .main-nav.current{color:#ea592e}.menu-icon{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;width:36px;height:19px;background:rgba(0,0,0,0);border:0;padding:0;box-sizing:border-box;flex-direction:column;position:relative;z-index:12;cursor:pointer}.menu-icon:hover .bars.bar1{max-width:36px}.menu-icon:hover .bars.bar3{max-width:36px}.menu-icon .bars{width:36px;background:#000;height:3px;transition:all .3s ease-in-out}.menu-icon .bars.bar1{max-width:21px}.menu-icon .bars.bar3{max-width:28px}.menu-open.group-site .header-right .menu-icon .bars{position:static}@media(max-width: 1199px){.menu-open.group-site .header-right .menu-icon .bars{position:absolute}}.menu-open.group-site .header-right .menu-icon .bars.bar1{max-width:21px;left:0;transform:none}@media(max-width: 1199px){.menu-open.group-site .header-right .menu-icon .bars.bar1{max-width:30px;left:6px;transform:rotate(45deg)}}.menu-open.group-site .header-right .menu-icon .bars.bar2{display:block}@media(max-width: 1199px){.menu-open.group-site .header-right .menu-icon .bars.bar2{display:none}}.menu-open.group-site .header-right .menu-icon .bars.bar3{bottom:0;transform:none;max-width:28px}@media(max-width: 1199px){.menu-open.group-site .header-right .menu-icon .bars.bar3{max-width:30px;bottom:8px;transform:rotate(-45deg)}}@media(max-width: 991px){.menu-open .menu-icon{right:2px}}.menu-open .menu-icon .bars{position:absolute}.menu-open .menu-icon .bars.bar1,.menu-open .menu-icon .bars.bar3{max-width:30px;top:8px}.menu-open .menu-icon .bars.bar1{left:6px;transform:rotate(45deg)}.menu-open .menu-icon .bars.bar2{display:none}.menu-open .menu-icon .bars.bar3{bottom:8px;transform:rotate(-45deg)}.solid-title{display:block;line-height:165px;font-size:165px;letter-spacing:0px;color:#fff;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0}@media(min-width: 1440px)and (max-width: 1919px){.solid-title{font-size:132px;line-height:115px}}@media(max-width: 1440px){.solid-title{font-size:132px;line-height:115px}}@media(max-width: 1199px){.solid-title{font-size:99px;line-height:99px}}@media(max-width: 767px){.solid-title{font-size:56px;line-height:52px}}.outline-title{display:block;line-height:165px;font-size:165px;letter-spacing:0px;color:rgba(0,0,0,0);font-family:"Ringside-Bold",sans-serif;text-shadow:3px 3px 0 #fff -1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;text-transform:uppercase;margin:0}@supports(-webkit-text-stroke: #FFFFFF){.outline-title{-webkit-text-stroke:#fff;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:3px;-webkit-text-stroke-color:#fff}}@media(min-width: 1440px)and (max-width: 1919px){.outline-title{font-size:115px;line-height:115px}}@media(max-width: 1440px){.outline-title{font-size:115px;line-height:115px}}@media(max-width: 1199px){.outline-title{font-size:99px;line-height:99px}}@media(max-width: 767px){.outline-title{font-size:56px;line-height:52px;-webkit-text-stroke-width:2px}}.subtitle{line-height:25px;font-size:22px;letter-spacing:0px;color:#fff;font-family:"Practice",sans-serif;margin:0}@media(max-width: 767px){.subtitle{font-size:12px;line-height:14px}}.h1{text-transform:uppercase;font-weight:normal;line-height:56px;font-size:55px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.h1{font-size:32px;line-height:32px}}.h2-script{font-weight:normal;font-style:italic;line-height:25px;font-size:22px;letter-spacing:0px;color:#000;font-family:"Practice-Italic",sans-serif}@media(max-width: 767px){.h2-script{font-size:15px;line-height:17px}}.position{display:block;font-style:italic;line-height:28px;font-size:25px;letter-spacing:1.75px;color:#000;font-family:"Practice-Italic",sans-serif}@media(max-width: 767px){.position{font-size:19px;line-height:21px;margin-top:7px}}.image img{height:0;opacity:0;visibility:hidden}.icon-path-stroke path{stroke:#000}.icon-path-react-fill path,.icon-path-react-fill rect{fill:#ea592e}.icon-rect-fill-black rect{fill:#101820}.outline-arrow-icon .circle{fill:none;stroke:#fff}.outline-arrow-icon .arrow{fill:none}.outline-arrow-icon .arrow path{fill:#fff;stroke:none}.outline-arrow-icon .arrow path.hover{display:none}.black-circle-fill .circle{fill:#101820}.master-site span.select2-selection.select2-selection--single,.group-site span.select2-selection.select2-selection--single{outline:none}.master-site .select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.group-site .select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-bottom:2px solid #4a3c38;border-top:0}.master-site .select2-container--default.select2-container--open .select2-selection--single,.group-site .select2-container--default.select2-container--open .select2-selection--single{border-top:2px solid #4a3c38;border-left:2px solid #4a3c38;border-right:2px solid #4a3c38;border-bottom:0}.master-site .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.group-site .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform:rotate(-180deg)}.master-site .select2-container--default.select2-container--open .select2-dropdown,.group-site .select2-container--default.select2-container--open .select2-dropdown{border-bottom:2px solid #4a3c38;border-left:2px solid #4a3c38;border-right:2px solid #4a3c38;border-top:0}.master-site .select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above,.group-site .select2-container--default.select2-container--open .select2-dropdown.select2-dropdown--above{border-top:2px solid #4a3c38;border-bottom:0}.master-site .select2-container--default .select2-results__option--disabled,.group-site .select2-container--default .select2-results__option--disabled{text-transform:uppercase;background-color:rgba(0,0,0,0);line-height:19px;font-size:16px;letter-spacing:0px;color:#b1a9a0;font-family:"Ringside",sans-serif}.master-site .select2-container--default .select2-selection--single,.group-site .select2-container--default .select2-selection--single{border-radius:0;border:2px solid #4a3c38}.master-site .select2-container--default .select2-selection--single .select2-selection__rendered,.group-site .select2-container--default .select2-selection--single .select2-selection__rendered{height:100%;line-height:19px;font-size:16px;letter-spacing:0px;color:#101820;font-family:"Ringside",sans-serif;text-transform:none}.master-site .select2-container--default .select2-selection--single .select2-selection__placeholder,.group-site .select2-container--default .select2-selection--single .select2-selection__placeholder{line-height:19px;font-size:16px;letter-spacing:0px;color:#101820;font-family:"Ringside",sans-serif;text-transform:none}.master-site .select2-container--default .select2-selection--single .select2-selection__arrow,.group-site .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:14px;transform:translateY(-50%)}.master-site .select2-container--default .select2-selection--single .select2-selection__arrow b,.group-site .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;background:url("/integration/flemings-hotels/public/images/icons/down-arrow-head-sm.png");background-size:9px 4px;background-position:center center;background-repeat:no-repeat;width:9px;height:4px}.master-site .select2-container--default .select2-results__options,.group-site .select2-container--default .select2-results__options{padding:8px 20px 8px 11px}.master-site .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable,.group-site .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:rgba(0,0,0,0);color:#ea592e}.master-site .select2-container--default .select2-results__option--selected,.master-site .select2-container--default .select2-results__option--selectable,.group-site .select2-container--default .select2-results__option--selected,.group-site .select2-container--default .select2-results__option--selectable{text-transform:none;background-color:rgba(0,0,0,0);line-height:19px;font-size:16px;letter-spacing:0px;color:#101820;font-family:"Ringside",sans-serif}.master-site .select2-container .select2-selection--single,.group-site .select2-container .select2-selection--single{height:50px}.master-site .select2-container .select2-selection--single .select2-selection__rendered,.group-site .select2-container .select2-selection--single .select2-selection__rendered{display:flex;padding-left:18px;padding-right:44px;align-items:center}.master-site .select2-container .select2-dropdown,.group-site .select2-container .select2-dropdown{border-radius:0;border:2px solid #4a3c38}#select2-hotel-selector-results li:not(.select2-results__option--disabled)[data-unique=location]{font-family:"Ringside-Bold",sans-serif}.hide{display:none !important}.align-left{margin-right:113px}@media(max-width: 767px){.align-left{margin-right:unset}}.align-right{margin-left:113px}@media(max-width: 767px){.align-right{margin-left:unset}}.swiper-options .swiper-button{cursor:pointer}.swiper-options .swiper-button{position:absolute;bottom:calc(50% - 3px);transform:translateY(50%);z-index:10;background-color:unset;border:0}.swiper-options svg{-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.082));filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.082))}.swiper-options svg:hover ellipse{fill:#d49d8e;transition:all .3s ease-in-out}.swiper-options svg:hover path{fill:#fff;transition:all .3s ease-in-out}.fancybox-container .fancybox-bg{background:rgba(0,0,0,.65);opacity:1 !important;mix-blend-mode:multiply}.fancybox-container .fancybox-button{background:unset}.fancybox-container .fancybox-button.fancybox-button--close{position:absolute;right:30px;top:36px;cursor:pointer}@media(max-width: 767px){.fancybox-container .fancybox-button.fancybox-button--close{right:7px}}.fancybox-container .fancybox-button.fancybox-button--close svg{width:24.042px;height:24.042px}.fancybox-container .fancybox-button.fancybox-button--close div{width:100%;height:100%;position:relative}.fancybox-container .fancybox-button.fancybox-button--close div:after,.fancybox-container .fancybox-button.fancybox-button--close div:before{content:"";position:absolute;width:100%;height:2px;background:#fff;left:0;top:12px;transform:rotate(45deg)}.fancybox-container .fancybox-button.fancybox-button--close div:after{transform:rotate(-45deg)}.fancybox-container .fancybox-navigation .fancybox-button svg path{fill:#d49d8e}.fancybox-container .fancybox-custom-wrap{height:100%;position:relative;bottom:-40px}.fancybox-container .fancybox-custom-wrap .fancybox-caption{background:unset;padding:0}.fancybox-container .fancybox-custom-wrap .fancybox-caption .fancybox-caption__body{line-height:19px;font-size:16px;letter-spacing:.48px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;text-align:left}.fancybox-container .fancybox-navigation .fancybox-button--arrow_left{left:-22.5px}.fancybox-container .fancybox-navigation .fancybox-button--arrow_right{right:-22.5px}.fancybox-container .fancybox-slide{margin:auto;padding:90px 0}@media(min-width: 768px)and (max-width: 991px){.fancybox-container .fancybox-slide{padding:90px 113px}}@media(max-width: 767px){.fancybox-container .fancybox-slide{padding:90px 27px}}.text-block{width:50.31vw;margin:113px auto 113px}@media(max-width: 1199px){.text-block{width:100%}}@media(max-width: 767px){.text-block{margin:27px auto 27px}}.text-block .title{line-height:36px;font-size:32px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0 0 46px}@media(max-width: 1199px){.text-block .title{margin:0 113px 46px}}@media(max-width: 767px){.text-block .title{font-size:26px;line-height:29px;margin:0 27px 20px}}@media(max-width: 1199px){.text-block .content{margin:0 113px 0}}@media(max-width: 767px){.text-block .content{margin:0 27px}}@media(max-width: 767px){.text-block .horizontal-align .book-now-btn{text-align:center}}.text-block .para h1{font-weight:normal;text-transform:uppercase;margin:0 0 75px;line-height:64px;font-size:55px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.text-block .para h1{font-size:32px;line-height:32px;margin:0 0 39px}}.text-block .para h2{font-weight:normal;text-transform:uppercase;line-height:28px;font-size:17px;letter-spacing:0;color:#101820;font-family:"Practice-Bold",sans-serif}@media(max-width: 767px){.text-block .para h2{font-size:13px;line-height:21px}}.text-block .para h3{font-weight:normal;line-height:28px;font-size:17px;letter-spacing:0;color:#101820;font-family:"Practice",sans-serif}@media(max-width: 767px){.text-block .para h3{font-size:13px;line-height:21px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}p a[href^="tel:"],p a[href^="mailto:"],p a[href^="fax:"]{color:#000;text-decoration:underline}p a[href^="tel:"]:hover,p a[href^="mailto:"]:hover,p a[href^="fax:"]:hover{color:#ea592e}.acc-focused:focus{outline:1px solid #ea592e !important;outline-offset:2px !important}.master-site [data-aos^=zoom][data-aos^=zoom],.group-site [data-aos^=zoom][data-aos^=zoom]{opacity:1}.no-result{margin:0 auto 82px}.map-placeholder{height:inherit;cursor:pointer;background-repeat:no-repeat;background-size:cover;background-position:center;object-fit:cover;-o-object-position:center;object-position:center}.map-placeholder.hide{height:0;width:0;visibility:hidden;opacity:0}.bm-open call-us{z-index:-1 !important}body.gms-connected .gp-login-btn{display:none}body.gms-connected .sidebar-wrap .sidebar .sm-title.gp-login-btn{display:none}body.gms-connected .gp-user-welcome{display:block}body .gp-user-welcome{display:none}.ibe-cn-page-vendor-wrapper{margin-top:74px}@media(max-width: 767px){.ibe-cn-page-vendor-wrapper{margin-top:59px}}@media(min-width: 992px)and (max-width: 1199px){.ibe-cn-page-vendor-wrapper{margin-top:119px}}@media(min-width: 1200px){.ibe-cn-page-vendor-wrapper{margin-top:124px}}.loader-wrapper{display:none;width:100%;margin-block-start:100px;margin-block-end:150px;justify-content:center;align-items:center}.loader-wrapper .loader{display:inline-block;width:90px;height:90px;border:14px solid #d0cdcd;border-radius:50%;border-top-color:#ea592e;animation:spin 1s ease-in-out infinite;-webkit-animation:spin 1s ease-in-out infinite}@keyframes spin{to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}.menu-open{overflow:hidden}.menu-open .header .book-now-wrap{z-index:-1;opacity:0}@media(max-width: 991px){.menu-open .header .book-now-wrap{opacity:1;pointer-events:none}}.master-site.has-gp.fixed-view .header-inner{transition:all .3s ease-in-out}@media(min-width: 1200px){.master-site.has-gp.fixed-view .header-inner{width:calc(100vw - 113px)}}.master-site.has-gp.fixed-view .header-inner .header-right{transition:all .3s ease-in-out}@media(min-width: 1200px){.master-site.has-gp.fixed-view .header-inner .header-right{padding-right:80px}}@media(max-width: 767px){.master-site.has-gp .header-inner .header-right{padding-left:0;padding-right:8px}}@media(max-width: 767px){.master-site.has-gp .header-inner .header-left{margin-right:32px}}@media(min-width: 768px)and (max-width: 991px){.master-site.has-gp .header-inner .header-left{margin-right:125px}}.master-site.fixed-view .header-inner{transition:all .3s ease-in-out}@media(min-width: 1200px){.master-site.fixed-view .header-inner{width:calc(100vw - 113px)}}.master-site.fixed-view .header-inner .header-right{transition:all .3s ease-in-out}@media(min-width: 1200px){.master-site.fixed-view .header-inner .header-right{padding-right:80px}}@media(max-width: 767px){.master-site .header-inner .header-right{padding-left:0;padding-right:8px}}@media(min-width: 768px)and (max-width: 991px){.master-site .header-inner .header-left{margin-right:125px}}.group-site .header.header-inner{padding-top:16px}@media(max-width: 1199px){.group-site .header.header-inner{padding-top:8px}}@media(max-width: 767px){.group-site .header.header-inner{padding-top:0}}.group-site.gms-connected .header.header-inner{padding-top:0}@media(max-width: 1199px){.group-site.gms-connected .header.header-inner{padding-top:0px}}@media(min-width: 992px)and (max-width: 1199px){.group-site.gms-connected .header.header-inner{padding-top:0}}.group-site.menu-open:not(.fixed-view) .header .header-right{margin-right:86px;flex-direction:column}@media(max-width: 1440px){.group-site.menu-open:not(.fixed-view) .header .header-right{margin-right:0}}.group-site.menu-open:not(.fixed-view) .header .header-right .more-menu{margin-left:16px}@media(max-width: 1440px){.group-site.menu-open:not(.fixed-view) .header .header-right .more-menu{margin-left:0}}@media(max-width: 767px){.group-site.menu-open:not(.fixed-view) .header .header-right{flex-direction:row}}@media(min-width: 768px)and (max-width: 991px){.group-site.menu-open:not(.fixed-view) .header .header-right{flex-direction:row}}.group-site .header{padding:23px 0 19px;max-height:112px}@media(min-width: 992px)and (max-width: 1199px){.group-site .header{padding:21px 0 17px}}@media(max-width: 991px){.group-site .header{padding:9px 0}}@media(max-width: 767px){.group-site .header{padding:6px 0}}@media(max-width: 991px){.group-site .header .header-left{display:none}}@media(max-width: 1199px){.group-site .header .header-right .limited-menu li{margin:0px 8px}}@media(max-width: 1199px){.group-site .header .header-right .limited-menu li .lvl2 li{margin:0 0}}.group-site .header .header-right .more-menu.hide-desktop{display:none}@media(max-width: 991px){.group-site .header .header-right .more-menu.hide-desktop{display:inline}}.group-site .header .sidebar-wrap .more-menu{position:absolute;z-index:1;right:113px;top:152px;pointer-events:all}@media(max-width: 1199px){.group-site .header .sidebar-wrap .more-menu{display:none}}@media(max-width: 991px){.group-site .header .sidebar-wrap .more-menu .menu-icon{right:2px}}.group-site .header .sidebar-wrap .more-menu .menu-icon .bars{position:absolute}.group-site .header .sidebar-wrap .more-menu .menu-icon .bars.bar1,.group-site .header .sidebar-wrap .more-menu .menu-icon .bars.bar3{max-width:30px;top:8px}.group-site .header .sidebar-wrap .more-menu .menu-icon .bars.bar1{left:6px;transform:rotate(45deg)}.group-site .header .sidebar-wrap .more-menu .menu-icon .bars.bar2{display:none}.group-site .header .sidebar-wrap .more-menu .menu-icon .bars.bar3{bottom:8px;transform:rotate(-45deg)}@media(max-width: 1920px){.group-site .header .sidebar-wrap .sidebar{padding-top:6.3vw}}@media(max-width: 1366px)and (max-height: 800px){.group-site .header .sidebar-wrap .sidebar{padding-top:3vw}}@media(max-width: 991px){.group-site .header .sidebar-wrap .sidebar{padding-top:26px}}@media(max-width: 767px){.group-site .header .sidebar-wrap .sidebar{padding-top:18px}}.group-site .header .sidebar-wrap .sidebar .sm-wrap{left:100px}@media(max-width: 1199px){.group-site .header .sidebar-wrap .sidebar .sm-wrap{left:94px}}@media(max-width: 767px){.group-site .header .sidebar-wrap .sidebar .sm-wrap{left:40px}}.group-site .header .sidebar-wrap .sidebar .sidebar-inner{margin:0 auto 0 100px}@media(max-width: 1199px){.group-site .header .sidebar-wrap .sidebar .sidebar-inner{margin:0 auto;overflow:hidden}}.group-site .header .sidebar-wrap .sidebar .sidebar-inner nav ul .main-nav{color:#101820}.group-site .header .sidebar-wrap .sidebar .sidebar-inner nav ul .main-nav.sub{color:#767676}.group-site .header .sidebar-wrap .sidebar .sidebar-inner nav ul .main-nav.sub:hover,.group-site .header .sidebar-wrap .sidebar .sidebar-inner nav ul .main-nav.sub.current{color:#ea592e}.group-site .header .header-right{flex-direction:column}@media(max-width: 767px){.group-site .header .header-right{flex-direction:row;margin-top:4px}}@media(min-width: 768px)and (max-width: 991px){.group-site .header .header-right{flex-direction:row}}.group-site .header .header-right .lang-wrap{margin:0 0 0 21px}.is-touch-device .header .header-right .limited-menu li.drop-icon::after{transform:translateY(-50%) rotate(0)}.is-touch-device .header .header-right .limited-menu li.drop-icon:hover::after{transform:translateY(-50%) rotate(0)}.is-touch-device .header .header-right .limited-menu li.drop-icon.touch-hover::after{transform:translateY(-50%) rotate(180deg)}.is-touch-device .header .header-right .limited-menu li.drop-icon.touch-hover:hover::after{transform:translateY(-50%) rotate(180deg)}.is-touch-device .header .sidebar-wrap li.drop-icon.more-hover .top::after{transform:rotate(180deg)}.is-touch-device .header .sidebar-wrap li.drop-icon.more-hover .top:hover::after{transform:rotate(180deg)}.is-touch-device .header .sidebar-wrap li.drop-icon .top::after{transform:rotate(0);top:1px}@supports(-webkit-touch-callout: none){.is-touch-device .header .sidebar-wrap li.drop-icon .top::after{top:9px}}@supports not (-webkit-touch-callout: none){.is-touch-device .header .sidebar-wrap li.drop-icon .top::after{top:1px}}.is-touch-device .header .sidebar-wrap li.drop-icon .top:hover::after{transform:rotate(0)}.header{display:flex;align-items:center;justify-content:space-between;width:calc(100vw - 113px);position:relative;transition:all .3s ease-in-out;background:#fff;position:fixed;z-index:12;top:0;left:0}@media(max-width: 1199px){.header{width:calc(100vw - 64px)}}@media(max-width: 991px){.header{width:100%}}.header.fixed{width:calc(100vw - 205px);display:flex}@media(max-width: 1199px){.header.fixed{width:calc(100vw - 113px)}}@media(max-width: 991px){.header.fixed{width:100%}}.header.fixed::after{content:"";position:absolute;top:0;left:0;width:100vw;height:112px;background:#fff;z-index:-1}@media(max-width: 1199px){.header.fixed::after{height:107px}}@media(max-width: 991px){.header.fixed::after{width:0;height:0}}.header.fixed .sidebar-wrap{right:-205px}@media(max-width: 1199px){.header.fixed .sidebar-wrap{right:-113px}}@media(max-width: 991px){.header.fixed .sidebar-wrap{right:0px}}.header.fixed .book-now-wrap,.header.fixed .rfp-wrap{right:22px;top:38px}@media(max-width: 1440px){.header.fixed .book-now-wrap,.header.fixed .rfp-wrap{right:32px}}@media(max-width: 1199px){.header.fixed .book-now-wrap,.header.fixed .rfp-wrap{right:6px;top:40px}}@media(max-width: 991px){.header.fixed .book-now-wrap,.header.fixed .rfp-wrap{right:auto;top:74px}}@media(max-width: 767px){.header.fixed .book-now-wrap,.header.fixed .rfp-wrap{top:54px}}.header .header-left{display:flex;align-items:center}@media(max-width: 1440px){.header .header-left{max-width:25%}}@media(max-width: 767px){.header .header-left{max-width:23%}}.header .header-left .group-link-wrap{min-width:112px;width:112px;background:#f4d2bf;padding:38px 0 20px;margin-right:24px}@media(max-width: 1440px){.header .header-left .group-link-wrap{margin-right:16px}}@media(max-width: 991px){.header .header-left .group-link-wrap{margin-right:0;padding:20px 0 18px}}@media(max-width: 767px){.header .header-left .group-link-wrap{padding:14px 6px 14px;display:flex;align-items:center;min-height:56px;box-sizing:border-box;min-width:auto}}.header .header-left .group-link-wrap a:hover .txt{color:#ea592e}.header .header-left .group-link-wrap span{display:block;text-align:center;line-height:20px;font-size:17px;letter-spacing:.51px;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 1199px){.header .header-left .group-link-wrap span{font-size:15px;line-height:18px}}@media(max-width: 767px){.header .header-left .group-link-wrap span{font-size:12px;line-height:14px;letter-spacing:.36px}}.header .header-left .group-link-wrap span.icon{margin-top:6px}@media(max-width: 991px){.header .header-left .group-link-wrap span.icon{display:none}}.header .header-left .group-link-wrap span.icon svg{width:12px}.header .master-logo{margin-top:6px;overflow:hidden;max-height:62px}@media(max-width: 991px){.header .master-logo{display:none}}.header .master-logo.mobile-only{display:none}@media(max-width: 991px){.header .master-logo.mobile-only{display:flex;max-width:140px}}@media(max-width: 767px){.header .master-logo.mobile-only{max-width:94px;margin-top:10px}}.header .master-logo img{width:100%}.header .group-logo{margin-top:8px;margin-left:112px;overflow:hidden}@media(max-width: 991px){.header .group-logo{display:none;margin-left:15px}}.header .group-logo.mobile-only{display:none}@media(max-width: 991px){.header .group-logo.mobile-only{display:flex;max-width:140px;margin-top:10px}}@media(max-width: 767px){.header .group-logo.mobile-only{max-width:101px;margin-top:18px}}.header .group-logo img{width:100%}.header .header-right{display:flex;align-items:center;justify-content:space-around;box-sizing:border-box;flex-direction:column;transition:all .3s ease-in-out}@media(max-width: 991px){.header .header-right{padding-right:24px;padding-left:52px}}@media(max-width: 767px){.header .header-right{padding-right:15px;padding-left:7.56vw;flex-direction:row}}@media(min-width: 768px)and (max-width: 991px){.header .header-right{flex-direction:row}}.header .header-right .header-right-top{display:flex;align-items:center;text-align:right;margin-left:auto}@media(min-width: 992px)and (max-width: 1199px){.header .header-right .header-right-top{margin-top:3px}}@media(min-width: 1200px){.header .header-right .header-right-top{margin-top:16px}}.header .header-right .header-right-bottom{display:flex;align-items:center;padding-top:15px}@media(max-width: 1199px){.header .header-right .header-right-bottom{padding-top:0px}}.header .header-right ul{padding-left:0}.header .header-right ul li{list-style:none;display:inline-block}@media(max-width: 991px){.header .header-right .limited-menu{display:none}}.header .header-right .limited-menu ul{margin:0}.header .header-right .limited-menu li{margin:0 18px;position:relative;font-family:"Ringside",sans-serif}@media(max-width: 1440px){.header .header-right .limited-menu li{margin:0px 12px}}.header .header-right .limited-menu li:nth-child(n+7){display:none}.header .header-right .limited-menu li.drop-icon{padding-right:18px}.header .header-right .limited-menu li.drop-icon::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:13px;height:13px;background:url("/integration/flemings-hotels/public/images/icons/down-arrow-head-black.png");background-size:contain;background-position:center center;background-repeat:no-repeat;transition:transform .2s ease-in-out}.header .header-right .limited-menu li.drop-icon:hover::after{transform:translateY(-50%) rotate(180deg)}.header .header-right .limited-menu li.drop-icon.touch-hover::after{transform:translateY(-50%) rotate(180deg)}.header .header-right .limited-menu li ul{position:absolute;top:25px;visibility:hidden;display:block;transition:height .3s ease-in-out;box-sizing:border-box;left:-47px;padding:0 0 6px;background:#fff}@media(max-width: 1199px){.header .header-right .limited-menu li ul{left:-37px}}.header .header-right .limited-menu li ul li{display:block;margin:13px 0;min-width:100%;left:0;opacity:0;transition:opacity .3s ease-in-out;margin:0 0;padding:0px 84px 13px 47px}.header .header-right .limited-menu li ul li:first-child{padding-top:64px}@media(max-width: 1199px){.header .header-right .limited-menu li ul li{padding:0px 47px 13px 37px}}.header .gp-login,.header .business-prm-btn{margin:0 12px;font-weight:600;padding:10px 20px;background:#ffebd8}@media(max-width: 767px){.header .gp-login,.header .business-prm-btn{padding:10px;border-radius:50%}}.header .gp-login .main-nav,.header .business-prm-btn .main-nav{display:flex;align-items:center;color:#ea592e;white-space:nowrap}.header .gp-login .user-icon,.header .business-prm-btn .user-icon{width:33px;height:18px;margin-right:2px}@media(max-width: 767px){.header .gp-login .user-icon,.header .business-prm-btn .user-icon{margin-right:0px}}.header .gp-login .user-icon svg,.header .business-prm-btn .user-icon svg{width:100%;height:100%;min-width:24px;min-height:24px}.header .gp-login .user-icon svg path,.header .business-prm-btn .user-icon svg path{fill:#ea592e}.header .business-prm-btn{background:#edecea;margin:0}.header .business-prm-btn .main-nav{color:#000}.header .business-prm-btn .main-nav:hover{color:#000}.header .business-prm-btn .business-icon svg path{fill:#000}.header .lang-wrap{display:flex;align-items:center;margin:0 0 0 21px}@media(max-width: 991px){.header .lang-wrap{display:none}}.header .lang-wrap.mobi{display:none}@media(max-width: 991px){.header .lang-wrap.mobi{display:flex;margin-left:0}}.header .lang-wrap div,.header .lang-wrap a{text-transform:uppercase;line-height:32px;font-size:20px;letter-spacing:.6px;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 1440px){.header .lang-wrap div,.header .lang-wrap a{font-size:17px;line-height:21px}}@media(max-width: 991px){.header .lang-wrap div,.header .lang-wrap a{font-size:20px;line-height:24px}}.header .lang-wrap div{padding-right:10px;position:relative}@media(max-width: 991px){.header .lang-wrap div{padding-right:20px}}.header .lang-wrap div::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:16px;width:2px;background:#000}.header .lang-wrap ul{margin:0;padding-left:10px;font-family:"Ringside-Bold",sans-serif}@media(max-width: 991px){.header .lang-wrap ul{padding-left:18px}}@media(max-width: 991px){.header .lang-wrap ul li{margin-top:6px}}.header .lang-wrap ul li a{color:#8d8d8d}.header .book-now-wrap,.header .rfp-wrap{position:fixed;right:30px;top:130px;transition:all .3s ease-in-out;z-index:10;opacity:1}@media(max-width: 1440px){.header .book-now-wrap,.header .rfp-wrap{right:38px}}@media(max-width: 1199px){.header .book-now-wrap,.header .rfp-wrap{right:60px;top:125px}}@media(max-width: 991px){.header .book-now-wrap,.header .rfp-wrap{right:auto;top:74px;left:0;width:100%;position:fixed;z-index:0}}@media(max-width: 767px){.header .book-now-wrap,.header .rfp-wrap{top:56px;z-index:-1}}.header .book-now-wrap .action-btn,.header .rfp-wrap .action-btn{height:146px;width:146px;min-width:24px;min-height:24px}@media(max-width: 1199px){.header .book-now-wrap .action-btn,.header .rfp-wrap .action-btn{font-size:25px;line-height:23px;height:100px;width:100px}}@media(max-width: 991px){.header .book-now-wrap .action-btn,.header .rfp-wrap .action-btn{border-radius:0;width:100%;height:48px}}@media(max-width: 767px){.header .book-now-wrap .action-btn,.header .rfp-wrap .action-btn{font-size:20px;line-height:35px;letter-spacing:.6px}}.header .book-now-wrap .action-btn span,.header .rfp-wrap .action-btn span{width:auto}@media(max-width: 991px){.header .book-now-wrap .action-btn span,.header .rfp-wrap .action-btn span{transform:translate(-50%, -50%)}}.header .rfp-wrap{display:none}.header .sidebar-wrap{position:absolute;right:-113px;top:0;width:535px;height:100vh;transform:translateX(535px);transition:transform .4s ease-in-out}@media(max-width: 1199px){.header .sidebar-wrap{right:-64px;width:435px;transform:translateX(435px)}}@media(max-width: 991px){.header .sidebar-wrap{background:#fff;z-index:10}}@media(max-width: 767px){.header .sidebar-wrap{width:93vw;transform:translateX(93vw);right:0}}.header .sidebar-wrap.open{transform:translateX(0);z-index:10;pointer-events:none}.header .sidebar-wrap li{list-style:none;display:block;font-family:"Practice",sans-serif}.header .sidebar-wrap li.drop-icon.more-hover .top::after{transform:rotate(180deg)}.header .sidebar-wrap li.drop-icon .top{padding-right:18px;position:relative;max-width:max-content}.header .sidebar-wrap li.drop-icon .top::after{content:"";position:absolute;right:0;bottom:3px;width:13px;height:13px;background:url("/integration/flemings-hotels/public/images/icons/down-arrow-head-black.png");background-size:contain;background-position:center center;background-repeat:no-repeat;transition:transform .2s ease-in-out}.header .sidebar-wrap li.drop-icon .top:hover::after{transform:rotate(180deg)}.header .sidebar-wrap li.drop-icon .lvl2 .top::after{display:none}.header .sidebar-wrap .sidebar{background:#fff;margin-top:112px;padding-top:158px;padding-bottom:240px;height:calc(100vh - 112px);pointer-events:all}@media(max-width: 1920px){.header .sidebar-wrap .sidebar{padding-top:8vw;padding-bottom:12.5vw}}@media(max-width: 1366px)and (max-height: 800px){.header .sidebar-wrap .sidebar{padding-top:3vw}}@media(max-width: 1199px){.header .sidebar-wrap .sidebar{margin-top:106px;height:calc(100vh - 106px)}}@media(max-width: 991px){.header .sidebar-wrap .sidebar{margin-top:0;padding-top:26px;height:100vh}}@media(max-width: 767px){.header .sidebar-wrap .sidebar{padding-top:18px}}.header .sidebar-wrap .sidebar .sidebar-inner{width:calc(100% - 288px);margin:0 auto;height:100%;padding-bottom:30px}@media(max-width: 1199px){.header .sidebar-wrap .sidebar .sidebar-inner{width:calc(100% - 188px)}}@media(max-width: 767px){.header .sidebar-wrap .sidebar .sidebar-inner{width:calc(100% - 80px)}}.header .sidebar-wrap .sidebar .sidebar-inner nav{height:90%;overflow:auto;-ms-overflow-style:thin;scrollbar-width:thin}@media(max-width: 991px){.header .sidebar-wrap .sidebar .sidebar-inner nav{height:calc(100vh - 44.96vw)}}@media(max-width: 767px){.header .sidebar-wrap .sidebar .sidebar-inner nav{height:calc(100% - 174px)}}.header .sidebar-wrap .sidebar .sidebar-inner nav::-webkit-scrollbar{display:none}.header .sidebar-wrap .sidebar .sidebar-inner nav ul{padding-left:0;margin:0}.header .sidebar-wrap .sidebar .sidebar-inner nav ul .main-nav{text-transform:unset;line-height:33px;font-size:18px;letter-spacing:0;color:#000;font-family:"Practice",sans-serif}@media(max-width: 767px){.header .sidebar-wrap .sidebar .sidebar-inner nav ul .main-nav{line-height:35px}}.header .sidebar-wrap .sidebar .sidebar-inner nav ul .main-nav.sub{color:#767676}.header .sidebar-wrap .sidebar .sidebar-inner nav ul .main-nav.sub:hover,.header .sidebar-wrap .sidebar .sidebar-inner nav ul .main-nav.sub.current{color:#ea592e}.header .sidebar-wrap .sidebar .sidebar-inner nav ul .main-nav:hover{text-decoration:underline;color:#ea592e}.header .sidebar-wrap .sidebar .sidebar-inner nav ul .main-nav.current{text-decoration:underline;color:#ea592e}.header .sidebar-wrap .sidebar .sidebar-inner nav ul.lvl2{height:0;overflow:hidden;margin-top:-5px;margin-bottom:5px}.header .sidebar-wrap .sidebar .sidebar-inner nav ul.lvl2 li:first-child{padding-top:5px}.header .sidebar-wrap .sidebar .sidebar-title,.header .sidebar-wrap .sidebar .sm-title{text-transform:uppercase;display:block;line-height:24px;font-size:18px;letter-spacing:.6px;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.header .sidebar-wrap .sidebar .sidebar-title,.header .sidebar-wrap .sidebar .sm-title{font-size:15px;line-height:21px;letter-spacing:.54px}}.header .sidebar-wrap .sidebar .sidebar-title{margin-top:0;margin-bottom:14px}@media(max-width: 991px){.header .sidebar-wrap .sidebar .sidebar-title{margin-top:38px}}@media(max-width: 767px){.header .sidebar-wrap .sidebar .sidebar-title{margin-top:47px}}.header .sidebar-wrap .sidebar .sm-wrap{position:absolute;bottom:20px;left:144px}.header .sidebar-wrap .sidebar .sm-wrap.gp-login-wrap{bottom:125px}@media(max-width: 767px){.header .sidebar-wrap .sidebar .sm-wrap.gp-login-wrap{bottom:100px}}.header .sidebar-wrap .sidebar .sm-wrap.gp-login-wrap .gp-login-btn{font-weight:600}@media(max-width: 1920px){.header .sidebar-wrap .sidebar .sm-wrap{bottom:20px}}@media(max-width: 1199px){.header .sidebar-wrap .sidebar .sm-wrap{left:10px}}@media(max-width: 991px){.header .sidebar-wrap .sidebar .sm-wrap{bottom:13px}}@media(max-width: 767px){.header .sidebar-wrap .sidebar .sm-wrap{left:40px}}.header .sidebar-wrap .sidebar .sm-wrap .sm-title{margin-top:0;margin-bottom:20px;color:#101820}.header .sidebar-wrap .sidebar .sm-wrap .sm{margin-right:13px}.header .sidebar-wrap .sidebar .sm-wrap .sm:hover{text-decoration:none}.header .sidebar-wrap .sidebar.has-my-reservation{padding-bottom:240px}.header .sidebar-wrap .sidebar.has-my-reservation .sm-wrap.gp-login-wrap{bottom:146px}.header .sidebar-wrap .sidebar.has-my-reservation .sm-wrap.my-reservations{bottom:132px;cursor:pointer}.header .sidebar-wrap .sidebar.has-my-reservation .sm-wrap.my-reservations a{display:block}.header .sidebar-wrap .sidebar.has-my-reservation .sm-wrap.my-reservations a:hover{text-decoration:none}.header .sidebar-wrap .sidebar.has-my-reservation .sm-wrap.my-reservations .main-nav{font-weight:600;display:block}.master-site.fixed-view .header-inner.be-header .header-right{margin-left:auto}@media(min-width: 992px){.master-site.fixed-view .header-inner.be-header .header-right{padding-right:0}}@media(min-width: 992px){.master-site .be-header .header-right{align-items:flex-end}}.group-site .header.be-header .header-right{margin-left:auto}@media(min-width: 992px){.header.fixed.be-header{width:calc(100vw - 113px);max-height:100px}}@media(max-width: 767px){.header-inner.be-header+#main{margin-top:55px}}@media(min-width: 768px)and (max-width: 1199px){.header-inner.be-header+#main{margin-top:70px}}.rfp-btn{background-color:#ffc72a}.rfp-btn:hover{background-color:#ffc72a}.rfp-btn span{color:#fff}body:has(main.show-rfp) .rfp-wrap{display:block}body:has(main.show-rfp) .book-now-wrap{display:none}.group-site footer .f-top{padding:113px 93px 50px 113px}@media(max-width: 1199px){.group-site footer .f-top{padding:6vw 113px 66px}}@media(max-width: 991px){.group-site footer .f-top{padding:6vw 0 0}}@media(max-width: 767px){.group-site footer .f-top{padding:30px 0 0}}.group-site footer .f-top .contact-hotel{flex:0 0 35.5%;max-width:35.5%}@media(max-width: 1440px){.group-site footer .f-top .contact-hotel{flex:0 0 26.5%;max-width:26.5%}}@media(max-width: 1199px){.group-site footer .f-top .contact-hotel{flex:0 0 30.33%;max-width:30.33%}}@media(max-width: 991px){.group-site footer .f-top .contact-hotel{flex:0 0 100%;max-width:100%;margin-bottom:30px}}@media(max-width: 767px){.group-site footer .f-top .contact-hotel{margin-bottom:10px}}.group-site footer .f-top .contact-hotel .footer-hotel-logo{width:158px;margin-bottom:35px}@media(max-width: 991px){.group-site footer .f-top .contact-hotel .footer-hotel-logo{margin:37px auto 29px}}@media(max-width: 767px){.group-site footer .f-top .contact-hotel .footer-hotel-logo{margin:37px auto 36px;width:156px}}.group-site footer .f-top .contact-hotel .txt{max-width:68%;color:#101820}@media(max-width: 1440px){.group-site footer .f-top .contact-hotel .txt{max-width:80%}}@media(max-width: 991px){.group-site footer .f-top .contact-hotel .txt{text-align:center;max-width:calc(100% - 206px);margin:0 auto 0}}@media(max-width: 767px){.group-site footer .f-top .contact-hotel .txt{max-width:calc(100% - 34px)}}.group-site footer .f-top .hotels{flex:0 0 42.33%;max-width:42.33%;margin-top:3px;box-sizing:border-box;padding-right:15px}@media(max-width: 1199px){.group-site footer .f-top .hotels{flex:0 0 33.33%;max-width:33.33%;margin-top:10px}}@media(max-width: 991px){.group-site footer .f-top .hotels{display:block;flex:0 0 100%;max-width:100%;padding-right:0}}@media(max-width: 991px){.group-site footer .f-top .hotels.tbp-mobile{display:none}}.group-site footer .f-top .hotels .title-wrap{display:none}.group-site footer .f-top .hotels .hotel-list{flex:0 0 100%;max-width:100%}@media(max-width: 991px){.group-site footer .f-top .hotels .hotel-list{display:block}}.group-site footer .f-top .hotels .hotel-list .one-location{display:inline-block}@media(max-width: 991px){.group-site footer .f-top .hotels .hotel-list .one-location{margin-bottom:38px;display:block}}.group-site footer .f-top .hotels .hotel-list .one-location .block{color:#101820}@media(max-width: 767px){.group-site footer .f-top .hotels .hotel-list .one-location .block{font-size:13px;line-height:26px}}.group-site footer .f-top .hotels .hotel-list .one-location a.block:hover{color:#ea592e}.group-site footer .f-top .footer-navigation{flex:0 0 21%;max-width:21%;margin-top:3px;justify-content:space-between}@media(max-width: 1440px){.group-site footer .f-top .footer-navigation{flex:0 0 29%;max-width:29%}}@media(max-width: 1199px){.group-site footer .f-top .footer-navigation{flex:0 0 33.33%;max-width:33.33%}}@media(max-width: 991px){.group-site footer .f-top .footer-navigation{flex:0 0 100%;max-width:100%;margin-top:18px}}@media(max-width: 767px){.group-site footer .f-top .footer-navigation ul li a{font-size:13px;line-height:26px}}.group-site footer .f-top .footer-navigation .footer-privacy-wrap{flex:0 0 45%;max-width:45%}@media(max-width: 1199px){.group-site footer .f-top .footer-navigation .footer-privacy-wrap{flex:0 0 50%;max-width:50%}}@media(max-width: 991px){.group-site footer .f-top .footer-navigation .footer-privacy-wrap{flex:0 0 100%;max-width:100%}}@media(max-width: 767px){.group-site footer .f-top .footer-navigation .footer-privacy-wrap{padding:18px 10px 18px}}.group-site footer .f-top .footer-navigation .footer-nav-wrap{flex:0 0 50%;max-width:50%}@media(max-width: 1199px){.group-site footer .f-top .footer-navigation .footer-nav-wrap{flex:0 0 50%;max-width:50%}}@media(max-width: 991px){.group-site footer .f-top .footer-navigation .footer-nav-wrap{flex:0 0 100%;max-width:100%}}@media(max-width: 767px){.group-site footer .f-top .footer-navigation .footer-nav-wrap{padding:18px 10px 18px}}@media(min-width: 768px)and (max-width: 991px){.group-site footer .f-top .footer-navigation .my-reservations-window{top:-217px}}@media(max-width: 767px){.group-site footer .f-top .footer-navigation .my-reservations-window{top:-140px}}.group-site footer .f-top .footer-navigation .my-reservations-window.window-visible{-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out;left:unset;right:50%}@media(min-width: 768px)and (max-width: 991px){.group-site footer .f-top .footer-navigation .my-reservations-window.window-visible{right:25%}}@media(max-width: 767px){.group-site footer .f-top .footer-navigation .my-reservations-window.window-visible{right:3%}}.group-site footer .f-top .footer-navigation .my-reservations-window.window-visible.header-window{right:525px}@media(min-width: 992px)and (max-width: 1199px){.group-site footer .f-top .footer-navigation .my-reservations-window.window-visible.header-window{right:425px}}@media(min-width: 768px)and (max-width: 991px){.group-site footer .f-top .footer-navigation .my-reservations-window.window-visible.header-window{right:360px}}@media(max-width: 767px){.group-site footer .f-top .footer-navigation .my-reservations-window.window-visible.header-window{right:50%;transform:translateX(50%) translateY(-50%);bottom:auto;top:50%}}@media(max-width: 1199px){.group-site footer .f-bottom{padding:3px 113px 3px 113px}}@media(max-width: 991px){.group-site footer .f-bottom{padding:46px 0 24px}}@media(max-width: 767px){.group-site footer .f-bottom{padding:32px 0 24px}}@media(max-width: 767px){.group-site footer .f-bottom .copyright{padding-top:22px}}.group-site footer .f-bottom .sm .black-circle-fill .circle{fill:#707070}@media(max-width: 991px){.group-site footer .f-bottom .sm .black-circle-fill .circle{fill:#101820}}footer{background:#e6e5e1}footer .footer-title{margin-top:0;margin-bottom:5px;text-transform:uppercase;line-height:24px;font-size:20px;letter-spacing:.6px;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 991px){footer .footer-title{margin-bottom:0}}@media(max-width: 767px){footer .footer-title{font-size:18px;line-height:21px;letter-spacing:.54px;margin-left:15px}}footer .f-top{display:flex;align-items:flex-start;box-sizing:border-box;padding:113px 113px 66px}@media(max-width: 1199px){footer .f-top{padding:6vw 6vw 66px}}@media(max-width: 991px){footer .f-top{flex-wrap:wrap;padding:6vw 0 0}}@media(max-width: 767px){footer .f-top{padding:30px 0 0}}@media(max-width: 991px){footer .f-top .accordion-item.open .accordion-head .accordion-expand-btn svg{transform:rotate(180deg)}}footer .f-top .contact-hotel{flex:0 0 28.5%;max-width:28.5%}@media(max-width: 1199px){footer .f-top .contact-hotel{flex:0 0 33.33%;max-width:33.33%;padding:0 10px}}@media(max-width: 991px){footer .f-top .contact-hotel{flex:0 0 100%;max-width:100%;text-align:center;margin-bottom:48px}}footer .f-top .contact-hotel .txt{display:block;line-height:27px;font-size:17px;letter-spacing:0;color:#000;font-family:"Practice",sans-serif}@media(max-width: 767px){footer .f-top .contact-hotel .txt{font-size:13px;line-height:21px}}footer .f-top .contact-hotel a{display:block;text-decoration:underline}@media(max-width: 1199px){footer .f-top .contact-hotel a{word-break:break-all}}@media(max-width: 767px){footer .f-top .contact-hotel a{font-size:13px;line-height:21px}}footer .f-top .contact-hotel .footer-hotel-logo{width:182px;margin-bottom:41px;margin-top:5px}@media(max-width: 991px){footer .f-top .contact-hotel .footer-hotel-logo{margin:37px auto 29px}}@media(max-width: 767px){footer .f-top .contact-hotel .footer-hotel-logo{width:156px}}footer .f-top .contact-hotel .footer-hotel-logo img{width:100%}@media(max-width: 991px){footer .f-top .footer-title-wrap,footer .f-top .title-wrap{display:flex;align-items:center;justify-content:center;cursor:pointer}}footer .f-top .footer-title-wrap .accordion-expand-btn,footer .f-top .title-wrap .accordion-expand-btn{display:none}@media(max-width: 991px){footer .f-top .footer-title-wrap .accordion-expand-btn,footer .f-top .title-wrap .accordion-expand-btn{display:inline-block;background:rgba(0,0,0,0);outline:none;border:none}}footer .f-top .footer-title-wrap .accordion-expand-btn svg,footer .f-top .title-wrap .accordion-expand-btn svg{width:20px;margin-left:8px;margin-top:12px}@media(max-width: 767px){footer .f-top .footer-title-wrap .accordion-expand-btn svg,footer .f-top .title-wrap .accordion-expand-btn svg{width:16px}}footer .f-top .footer-navigation{flex:0 0 34%;max-width:34%;display:flex;align-items:flex-start;position:relative}@media(max-width: 1199px){footer .f-top .footer-navigation{flex:0 0 33.33%;max-width:33.33%}}@media(max-width: 991px){footer .f-top .footer-navigation{flex:0 0 100%;max-width:100%;flex-wrap:wrap;text-align:center}}footer .f-top .footer-navigation ul{padding-left:0;list-style:none;margin:0}@media(max-width: 991px){footer .f-top .footer-navigation ul{display:none;margin:8px 0 10px}}footer .f-top .footer-navigation ul li{display:block}@media(max-width: 767px){footer .f-top .footer-navigation ul li a{font-size:16px;line-height:38px}}footer .f-top .footer-navigation ul li a.current{color:#ea592e;text-decoration:underline}footer .f-top .footer-navigation .footer-nav-wrap{flex:0 0 38.5%;max-width:38.5%}@media(max-width: 1199px){footer .f-top .footer-navigation .footer-nav-wrap{padding:0 10px;flex:0 0 50%;max-width:50%}}@media(max-width: 991px){footer .f-top .footer-navigation .footer-nav-wrap{flex:0 0 100%;max-width:100%;padding:20px 10px 20px;border-top:1px solid #fff}}footer .f-top .footer-navigation .footer-privacy-wrap{flex:0 0 61.5%;max-width:61.5%}@media(max-width: 1199px){footer .f-top .footer-navigation .footer-privacy-wrap{padding:0 10px;flex:0 0 50%;max-width:50%}}@media(max-width: 991px){footer .f-top .footer-navigation .footer-privacy-wrap{flex:0 0 100%;max-width:100%;padding:20px 10px 20px;border-top:1px solid #fff}}footer .f-top .footer-navigation .my-reservations-window{opacity:0;position:absolute;height:0;min-width:400px;overflow:hidden;top:-53px;left:0;right:0;padding:14px 20px 25px;background:#fff}@media(max-width: 1440px){footer .f-top .footer-navigation .my-reservations-window{top:-2%}}@media(min-width: 992px)and (max-width: 1199px){footer .f-top .footer-navigation .my-reservations-window{top:-2px}}@media(min-width: 768px)and (max-width: 991px){footer .f-top .footer-navigation .my-reservations-window{width:52%;top:-15px}}@media(max-width: 767px){footer .f-top .footer-navigation .my-reservations-window{width:94%;min-width:90%}}footer .f-top .footer-navigation .my-reservations-window.window-visible{opacity:1;height:auto;left:80%;-webkit-transition:all .8s ease-in-out;transition:all .8s ease-in-out}@media(min-width: 992px)and (max-width: 1199px){footer .f-top .footer-navigation .my-reservations-window.window-visible{left:82%}}@media(min-width: 768px)and (max-width: 991px){footer .f-top .footer-navigation .my-reservations-window.window-visible{left:25%}}@media(max-width: 767px){footer .f-top .footer-navigation .my-reservations-window.window-visible{left:3%}}footer .f-top .footer-navigation .my-reservations-window.window-visible.header-window{position:fixed;width:400px;max-width:95%;right:525px;z-index:15;bottom:240px;top:auto;box-shadow:rgba(149,157,165,.6) 0px 8px 24px;left:auto}@media(min-width: 992px)and (max-width: 1199px){footer .f-top .footer-navigation .my-reservations-window.window-visible.header-window{right:425px}}@media(min-width: 768px)and (max-width: 991px){footer .f-top .footer-navigation .my-reservations-window.window-visible.header-window{right:360px}}@media(max-width: 767px){footer .f-top .footer-navigation .my-reservations-window.window-visible.header-window{right:50%;transform:translateX(50%) translateY(-50%);bottom:auto;top:50%}}footer .f-top .footer-navigation .my-reservations-window .window-title{color:#ea592e;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;font-size:20px}footer .f-top .footer-navigation .my-reservations-window .reservation-note{margin-bottom:10px;margin-top:10px}footer .f-top .footer-navigation .my-reservations-window .confirmation-number,footer .f-top .footer-navigation .my-reservations-window .group-confirmation-number{margin-top:10px}footer .f-top .footer-navigation .my-reservations-window .btn-send{background:#ea592e;border:none;display:block;padding:0;margin:0 auto;margin-top:30px;width:110px;height:110px;border-radius:50%;color:#fff;font-family:"Ringside-Bold",sans-serif;font-size:25px;text-transform:uppercase;position:relative}footer .f-top .footer-navigation .my-reservations-window .btn-send:hover{text-decoration:none;background:#c94e29}footer .f-top .footer-navigation .my-reservations-window .btn-send:hover span{transform:translate(-50%, -50%) rotate(0)}footer .f-top .footer-navigation .my-reservations-window .btn-send span{position:absolute;transform:translate(-50%, -50%) rotate(15deg);width:100%;top:50%;left:50%}footer .f-top .footer-navigation .my-reservations-window .reservation-close-btn{background:rgba(0,0,0,0);border:none;position:absolute;top:18px;right:10px}footer .f-top .footer-navigation .my-reservations-window .reservation-close-btn svg{width:15px;height:15px}footer .f-top .hotels{flex:0 0 37.33%;max-width:37.33%;display:flex;align-items:flex-start}@media(max-width: 1199px){footer .f-top .hotels{flex:0 0 33.33%;max-width:33.33%;margin-top:-6px}}@media(max-width: 991px){footer .f-top .hotels{flex:0 0 100%;max-width:100%;flex-wrap:wrap;text-align:center;display:none}}footer .f-top .hotels.tbp-mobile{display:none}@media(max-width: 991px){footer .f-top .hotels.tbp-mobile{display:flex;border-top:1px solid #fff;padding:20px 10px 20px}}footer .f-top .hotels .title-wrap{position:relative;flex:0 0 11%;max-width:11%}@media(max-width: 991px){footer .f-top .hotels .title-wrap{flex:0 0 100%;max-width:100%}}footer .f-top .hotels .title-wrap .vertical-title{display:none}@media(max-width: 991px){footer .f-top .hotels .title-wrap .vertical-title{display:block;margin:0;line-height:24px;font-size:20px;letter-spacing:.6px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase}}@media(max-width: 767px){footer .f-top .hotels .title-wrap .vertical-title{font-size:18px;line-height:21px;letter-spacing:.54px}}footer .f-top .hotels .hotel-list{flex:0 0 89%;max-width:89%;column-count:2}@media(max-width: 1199px){footer .f-top .hotels .hotel-list{padding:0 10px;column-count:1}}@media(max-width: 991px){footer .f-top .hotels .hotel-list{flex:0 0 100%;max-width:100%;display:none}}footer .f-top .hotels .hotel-list .one-location{margin-bottom:28px}@media(max-width: 991px){footer .f-top .hotels .hotel-list .one-location:first-child{margin-top:15px}}footer .f-top .hotels .hotel-list .one-location .footer-title{margin-bottom:9px}@media(max-width: 991px){footer .f-top .hotels .hotel-list .one-location .footer-title{margin-left:0}}footer .f-top .hotels .hotel-list .one-location .block{display:block}@media(max-width: 767px){footer .f-top .hotels .hotel-list .one-location .block{font-size:16px;line-height:38px}}footer .f-bottom{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:3px 101px 3px 113px;border-top:1px solid #fff}@media(max-width: 991px){footer .f-bottom{flex-wrap:wrap;text-align:center;padding:46px 0 24px}}footer .f-bottom .lang-wrap{display:none}@media(max-width: 991px){footer .f-bottom .lang-wrap{display:flex;align-items:center;margin:0 auto;font-family:"Ringside-Bold",sans-serif}}footer .f-bottom .lang-wrap div,footer .f-bottom .lang-wrap a{text-transform:uppercase;line-height:25px;font-size:22px;letter-spacing:.66px;color:#000;font-family:"Ringside-Bold",sans-serif}footer .f-bottom .lang-wrap div{position:relative}@media(max-width: 991px){footer .f-bottom .lang-wrap div{padding-right:20px}}footer .f-bottom .lang-wrap div::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:16px;width:2px;background:#000}footer .f-bottom .lang-wrap ul{margin:0;padding-left:10px}@media(max-width: 991px){footer .f-bottom .lang-wrap ul{padding-left:18px;list-style:none;margin:1px 0 0}}footer .f-bottom .lang-wrap ul a{color:#8d8d8d}footer .f-bottom .copyright{opacity:.58;font-style:italic;line-height:27px;font-size:18px;letter-spacing:-0.54px;color:#101820;font-family:"Practice-Italic",sans-serif}@media(max-width: 991px){footer .f-bottom .copyright{order:1;flex:0 0 100%;max-width:100%;border-top:1px solid #fff;padding-top:29px}}footer .f-bottom .footer-sm{margin-top:6px}@media(max-width: 991px){footer .f-bottom .footer-sm{flex:0 0 100%;max-width:100%;margin-top:31px;margin-bottom:24px}}footer .f-bottom .footer-sm .sm:hover{text-decoration:none}footer .f-bottom .footer-sm .sm:not(:last-child) svg{margin-right:10px}footer .f-bottom .footer-sm .sm svg{width:36px;min-height:24px;min-width:24px}body:not(.group-site) .header.fixed~footer .f-top .footer-navigation .my-reservations-window.window-visible.header-window{right:435px}@media(min-width: 992px)and (max-width: 1199px){body:not(.group-site) .header.fixed~footer .f-top .footer-navigation .my-reservations-window.window-visible.header-window{right:425px}}@media(min-width: 768px)and (max-width: 991px){body:not(.group-site) .header.fixed~footer .f-top .footer-navigation .my-reservations-window.window-visible.header-window{right:360px}}@media(max-width: 767px){body:not(.group-site) .header.fixed~footer .f-top .footer-navigation .my-reservations-window.window-visible.header-window{right:50%;transform:translateX(50%) translateY(-50%);bottom:auto;top:50%}}.back-to-top{position:fixed;right:48.5%;bottom:10px;cursor:pointer;width:50px;height:50px;display:none;border-radius:60px;border:none;box-shadow:0 0 20px 0px rgba(0,0,0,.3)}@media(max-width: 767px){.back-to-top{right:45%}}.back-to-top .icon svg path{stroke:gray}.bm-set-wrap{position:fixed;top:0;right:0;width:100%;height:100%;opacity:0;transition:opacity .4s ease-in-out;pointer-events:none;overflow:hidden;z-index:2}@media(max-width: 767px){.bm-set-wrap{overflow:auto;min-height:-webkit-fill-available;background:#f8f8f8;padding-top:77px}}.bm-set-wrap::after{content:"";position:absolute;top:-47.875vw;right:-52.896vw;width:117.7vw;height:117.7vw;background:#f8f8f8;pointer-events:none;z-index:-1;border-radius:50%;transform:scale(0);transition:transform .4s ease-in-out}@media(max-width: 991px){.bm-set-wrap::after{top:0;right:0;width:100%;height:0;border-radius:0;transform:scale(1);transition:all .4s ease-in-out}}@media(max-width: 767px){.bm-set-wrap::after{height:100%;min-height:100vh;display:none}}.bm-set-wrap .bm-close{background:rgba(0,0,0,0);border:none;position:absolute;right:108px;top:112px}@media(max-width: 1440px){.bm-set-wrap .bm-close{top:2.83vw}}@media(max-width: 991px){.bm-set-wrap .bm-close{top:14.71vw;right:113px}}@media(max-width: 767px){.bm-set-wrap .bm-close{top:16px;right:16px}}.bm-set-wrap #bm-box-wrapper{position:relative;width:35.77vw;margin-left:auto;margin-right:20.83vw;margin-top:8.15vw;margin-bottom:0;min-width:666px}@media(max-width: 1440px){.bm-set-wrap #bm-box-wrapper{margin-top:3.15vw;margin-right:20.83vw}}@media(max-width: 1439px){.bm-set-wrap #bm-box-wrapper{margin-top:3.15vw}}@media(max-width: 1199px){.bm-set-wrap #bm-box-wrapper{margin-right:17.83vw}}@media(max-width: 991px){.bm-set-wrap #bm-box-wrapper{min-width:auto;width:calc(100% - 226px);margin-right:auto;margin-top:29.427vw}}@media(max-width: 767px){.bm-set-wrap #bm-box-wrapper{width:calc(100% - 56px);margin-top:0}}.bm-set-wrap #bm-box-wrapper .bm-pop-up{opacity:0;visibility:hidden;transition:all .7s;position:absolute;top:-5px;z-index:5;right:-244px;width:237px;font-size:15px;line-height:23px;text-align:justify;padding:13px 10px;height:fit-content;box-shadow:rgba(0,0,0,.35) 0px 5px 15px;background-color:#fff}@media(max-width: 1199px){.bm-set-wrap #bm-box-wrapper .bm-pop-up{right:0px}}@media(max-width: 767px){.bm-set-wrap #bm-box-wrapper .bm-pop-up{top:65px;width:auto}}.bm-set-wrap #bm-box-wrapper .bm-pop-up .bm-pop-up-title{font-size:20px;line-height:22px}.bm-set-wrap #bm-box-wrapper .bm-pop-up.show{opacity:1;top:5px;visibility:visible}@media(max-width: 767px){.bm-set-wrap #bm-box-wrapper .bm-pop-up.show{top:35px}}@media(min-width: 992px)and (max-width: 1199px){.bm-set-wrap #bm-box-wrapper .bm-pop-up.show{top:35px}}.bm-set-wrap #bm-box-wrapper .title-wrap{width:calc(53% - 20px);margin-left:auto;margin-bottom:31px}@media(min-width: 1200px)and (max-width: 1365px){.bm-set-wrap #bm-box-wrapper .title-wrap{margin-bottom:0px}}@media(max-width: 991px){.bm-set-wrap #bm-box-wrapper .title-wrap{width:100%}}@media(max-width: 767px){.bm-set-wrap #bm-box-wrapper .title-wrap{margin-bottom:22px}}.bm-set-wrap #bm-box-wrapper .title-wrap .title{text-transform:uppercase;display:block;line-height:34px;font-size:29px;letter-spacing:0;color:#ea592e;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.bm-set-wrap #bm-box-wrapper .title-wrap .title{font-size:28px;line-height:33px}}.bm-set-wrap #bm-box-wrapper .title-wrap .pop-up-icon{visibility:visible;position:absolute;background:url("/integration/flemings-hotels/public/images/icons/bm_default_info_icon.svg");background-size:22px 22px;background-position:center center;background-repeat:no-repeat;width:23px;height:23px;margin-left:7px;margin-top:3px}.bm-set-wrap #bm-box-wrapper .title-wrap .pop-up-icon:hover{background:url("/integration/flemings-hotels/public/images/icons/bm_hover_info_icon.svg");background-size:22px 22px;background-position:center center;background-repeat:no-repeat;cursor:pointer}.bm-set-wrap #bm-box-wrapper .title-wrap .subtitle{display:block;line-height:28px;font-size:18px;letter-spacing:0;color:#101820;font-family:"Practice",sans-serif}@media(max-width: 767px){.bm-set-wrap #bm-box-wrapper .title-wrap .subtitle{font-size:16px}}.bm-set-wrap #bm-box-wrapper .bm-form-container{display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}.bm-set-wrap #bm-box-wrapper .bm-form-container .field-lbl{text-transform:uppercase;line-height:32px;font-size:16px;letter-spacing:0;color:#101820;font-family:"Practice",sans-serif}@media(max-width: 767px){.bm-set-wrap #bm-box-wrapper .bm-form-container .field-lbl{margin-bottom:3px;display:block}}.bm-set-wrap #bm-box-wrapper .bm-form-container .left{flex:0 0 45.98%;max-width:45.98%}@media(max-width: 991px){.bm-set-wrap #bm-box-wrapper .bm-form-container .left{display:none}}.bm-set-wrap #bm-box-wrapper .bm-form-container .right{flex:0 0 calc(53% - 20px);max-width:calc(53% - 20px)}@media(max-width: 991px){.bm-set-wrap #bm-box-wrapper .bm-form-container .right{flex:0 0 100%;max-width:100%}}.bm-set-wrap #bm-box-wrapper .bm-form-container .right .hotels,.bm-set-wrap #bm-box-wrapper .bm-form-container .right #bm-checkin-trigger,.bm-set-wrap #bm-box-wrapper .bm-form-container .right #bm-checkout-trigger{margin-bottom:20px}@media(min-width: 1200px)and (max-width: 1365px){.bm-set-wrap #bm-box-wrapper .bm-form-container .right .hotels,.bm-set-wrap #bm-box-wrapper .bm-form-container .right #bm-checkin-trigger,.bm-set-wrap #bm-box-wrapper .bm-form-container .right #bm-checkout-trigger{margin-bottom:5px}}@media(max-width: 767px){.bm-set-wrap #bm-box-wrapper .bm-form-container .right .hotels,.bm-set-wrap #bm-box-wrapper .bm-form-container .right #bm-checkin-trigger,.bm-set-wrap #bm-box-wrapper .bm-form-container .right #bm-checkout-trigger{margin-bottom:17px}}@media(min-width: 1200px)and (max-width: 1365px){.bm-set-wrap #bm-box-wrapper .bm-form-container .right .input-field{padding:7.5px 18px}}@media(min-width: 1200px)and (max-width: 1365px){.bm-set-wrap #bm-box-wrapper .bm-form-container .right .select2-selection--single{height:37px}}@media(max-width: 767px){.bm-set-wrap #bm-box-wrapper .bm-form-container .right .hotels{margin-bottom:8px}}.bm-set-wrap #bm-box-wrapper .bm-form-container .right .hotels .dropdown-wrapper{display:none}.bm-set-wrap #bm-box-wrapper .bm-form-container .promo-wrap .promo-item{display:flex;flex-direction:column;row-gap:6px}.bm-set-wrap #bm-box-wrapper .bm-form-container .promo-wrap .promo-item .promo-label{cursor:pointer}.bm-set-wrap #bm-box-wrapper .bm-form-container .promo-wrap .promo-item .promo-label::after{content:"";border:none;background:url("/integration/flemings-hotels/public/images/icons/down-arrow-head-sm.png");background-size:9px 4px;background-position:center center;background-repeat:no-repeat;width:9px;height:4px;right:4%;margin-left:-4px;margin-top:-2px;position:absolute;top:24px}@media(min-width: 1200px)and (max-width: 1365px){.bm-set-wrap #bm-box-wrapper .bm-form-container .promo-wrap .promo-item .promo-label::after{top:18px}}.bm-set-wrap #bm-box-wrapper .bm-form-container .promo-wrap .promo-item .promo-label.arrow-up::after{transform:rotate(180deg)}.bm-set-wrap #bm-box-wrapper .bm-form-container .promo-wrap .promo-item .promo-code-field{display:none}.bm-set-wrap #bm-box-wrapper .bm-form-container .promo-wrap .promo-item .promo-code-field.show-field{display:block}.bm-set-wrap #bm-box-wrapper .bm-form-container .bottom-wrap{display:flex;justify-content:space-between;margin-bottom:20px}@media(min-width: 1200px)and (max-width: 1365px){.bm-set-wrap #bm-box-wrapper .bm-form-container .bottom-wrap{margin-bottom:5px}}.bm-set-wrap #bm-box-wrapper .bm-form-container .bottom-wrap .rooms,.bm-set-wrap #bm-box-wrapper .bm-form-container .bottom-wrap .adults,.bm-set-wrap #bm-box-wrapper .bm-form-container .bottom-wrap .children{flex:0 0 calc(33.33% - 10px);max-width:calc(33.33% - 10px)}.bm-set-wrap #bm-box-wrapper .bm-form-container .bm-actions{position:fixed;right:235px;top:37vw;opacity:0}@media(min-width: 1440px)and (max-width: 1536px){.bm-set-wrap #bm-box-wrapper .bm-form-container .bm-actions{right:145px;top:36vw}}@media(max-width: 1440px){.bm-set-wrap #bm-box-wrapper .bm-form-container .bm-actions{right:142px;top:44vw}}@media(min-width: 1199px)and (max-width: 1439px){.bm-set-wrap #bm-box-wrapper .bm-form-container .bm-actions{top:33vw;right:38px}}@media(max-width: 1199px){.bm-set-wrap #bm-box-wrapper .bm-form-container .bm-actions{right:76px;top:47vw}}@media(max-width: 991px){.bm-set-wrap #bm-box-wrapper .bm-form-container .bm-actions{position:static;opacity:1;margin:30px auto 30px}}@media(max-width: 767px){.bm-set-wrap #bm-box-wrapper .bm-form-container .bm-actions{margin:29px auto 29px;padding:1px 0}}.bm-set-wrap #bm-box-wrapper .bm-form-container .bm-actions .action-btn{height:146px;width:146px;min-width:24px;min-height:24px}@media(max-width: 1199px){.bm-set-wrap #bm-box-wrapper .bm-form-container .bm-actions .action-btn{font-size:25px;line-height:23px;height:100px;width:100px}}.master-site .bm-set-wrap .pika-lendar,.group-site .bm-set-wrap .pika-lendar{width:100%}.bm-open{overflow:hidden}@media(max-width: 767px){.bm-open{height:100%}}.bm-open.bm-open-ani .header .book-now-wrap{right:245px;top:38.5vw}@media(max-width: 1440px){.bm-open.bm-open-ani .header .book-now-wrap{right:146px;top:46.5vw}}@media(max-width: 1199px){.bm-open.bm-open-ani .header .book-now-wrap{right:82px;top:60vw}}@media(max-width: 991px){.bm-open.bm-open-ani .header .book-now-wrap{top:74px;right:auto}}@media(max-width: 767px){.bm-open.bm-open-ani .header .book-now-wrap{top:56px}}.bm-open.bm-open-ani .bm-set-wrap::after{transform:scale(1.03)}@media(max-width: 1440px){.bm-open.bm-open-ani .bm-set-wrap::after{transform:scale(1.08)}}@media(max-width: 1199px){.bm-open.bm-open-ani .bm-set-wrap::after{transform:scale(1.33)}}@media(max-width: 991px){.bm-open.bm-open-ani .bm-set-wrap::after{transform:scale(1)}}.bm-open .header .book-now-wrap{right:235px;top:37vw;pointer-events:none}@media(min-width: 1440px)and (max-width: 1536px){.bm-open .header .book-now-wrap{right:145px;top:36vw}}@media(max-width: 1440px){.bm-open .header .book-now-wrap{right:142px;top:44vw}}@media(min-width: 1199px)and (max-width: 1439px){.bm-open .header .book-now-wrap{top:33vw;right:38px}}@media(max-width: 1199px){.bm-open .header .book-now-wrap{right:76px;top:47vw}}@media(max-width: 991px){.bm-open .header .book-now-wrap{top:74px;right:auto;display:none}}.bm-open .header .more-menu{opacity:0;pointer-events:none}.bm-open .bm-set-wrap{position:fixed;top:0;right:0;width:100%;height:100%;opacity:1;transition:opacity .4s ease-in-out;pointer-events:all}.bm-open .bm-set-wrap::after{transform:scale(1)}@media(max-width: 1440px){.bm-open .bm-set-wrap::after{transform:scale(1.05)}}@media(max-width: 1199px){.bm-open .bm-set-wrap::after{transform:scale(1.3)}}@media(max-width: 991px){.bm-open .bm-set-wrap::after{height:100%;transform:scale(1)}}.bm-close-ani .header.fixed .book-now-wrap{right:18px;top:30px}@media(max-width: 1440px){.bm-close-ani .header.fixed .book-now-wrap{right:30px}}@media(max-width: 1199px){.bm-close-ani .header.fixed .book-now-wrap{right:4px}}@media(max-width: 991px){.bm-close-ani .header.fixed .book-now-wrap{top:74px;right:auto}}@media(max-width: 767px){.bm-close-ani .header.fixed .book-now-wrap{top:56px}}.bm-close-ani .header .book-now-wrap{right:15px;top:115px}@media(max-width: 1440px){.bm-close-ani .header .book-now-wrap{right:35px}}@media(max-width: 1199px){.bm-close-ani .header .book-now-wrap{right:58px;top:115px}}@media(max-width: 991px){.bm-close-ani .header .book-now-wrap{top:74px;right:auto}}@media(max-width: 767px){.bm-close-ani .header .book-now-wrap{top:56px}}body.fancybox-active{overflow:hidden}.fancybox-slide{padding:6px !important}@media(max-width: 991px){.fancybox-slide{padding:90px 113px !important}}@media(max-width: 767px){.fancybox-slide{padding:90px 27px !important}}.personalization-bg .m-personalization-popup{background:rgba(0,0,0,0);padding:0}.personalization-bg .m-personalization-popup .action-btn{background:#000}.personalization-bg .m-personalization-popup.image-fit-height .fancybox-close-small{padding:0;right:12px;top:8px;width:23px;height:27px;opacity:1}.personalization-bg .m-personalization-popup.image-fit-height .fancybox-close-small svg path{fill:#000}.personalization-bg .m-personalization-popup.image-fit-height .m-personalization-popup__modal button:hover{text-decoration:none}.personalization-bg .m-personalization-popup.image-fit-height .m-personalization-popup__modal .m-popup-wrap{max-width:824px;background-color:#edece9;padding:75px 30px 100px;display:flex;flex-wrap:wrap;background-size:cover;background-repeat:no-repeat}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-fit-height .m-personalization-popup__modal .m-popup-wrap{padding:75px 30px}}@media(max-width: 991px){.personalization-bg .m-personalization-popup.image-fit-height .m-personalization-popup__modal .m-popup-wrap{padding:40px 15px 55px}}.personalization-bg .m-personalization-popup.image-fit-height .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img img{display:none}.personalization-bg .m-personalization-popup.image-fit-height .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:70%;left:235px}.personalization-bg .m-personalization-popup.image-fit-height.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content,.personalization-bg .m-personalization-popup.image-fit-height.imageLeft .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content{margin:0}.personalization-bg .m-personalization-popup.image-fit-height.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper,.personalization-bg .m-personalization-popup.image-fit-height.imageLeft .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{left:41%}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-fit-height.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper,.personalization-bg .m-personalization-popup.image-fit-height.imageLeft .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:auto}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-fit-height.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper,.personalization-bg .m-personalization-popup.image-fit-height.imageLeft .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{left:44%;top:auto}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-fit-height.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper,.personalization-bg .m-personalization-popup.image-fit-height.imageLeft .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{left:35%;top:auto}}.personalization-bg .m-personalization-popup.image-fit-height.image .fancybox-close-small{padding:0;right:12px;top:8px;width:23px;height:27px;opacity:1}.personalization-bg .m-personalization-popup.image-fit-height.image .fancybox-close-small svg path{fill:#000}.personalization-bg .m-personalization-popup.image-fit-height.image .m-personalization-popup__modal button:hover{text-decoration:none}.personalization-bg .m-personalization-popup.image-fit-height.image .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .content{margin:0}.personalization-bg .m-personalization-popup.image-fit-height.image .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{left:41%}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-fit-height.image .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{left:40%;top:auto}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-fit-height.image .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{left:44%;top:auto}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-fit-height.image .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{left:36%;top:auto}}.personalization-bg .m-personalization-popup.image-horizontal.fancybox-content{overflow:visible;margin:60px;padding:0}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-horizontal.fancybox-content{margin:0}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-horizontal.fancybox-content{margin:0}}.personalization-bg .m-personalization-popup.image-horizontal .fancybox-close-small{padding:0;right:12px;top:8px;width:23px;height:27px;opacity:1}.personalization-bg .m-personalization-popup.image-horizontal .fancybox-close-small svg path{fill:#000}.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal button:hover{text-decoration:none}.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap{flex-wrap:wrap-reverse;background-size:cover;background-repeat:no-repeat}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap{text-align:center}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap{flex-wrap:wrap;text-align:center}}.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img{order:1;width:100%}.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img picture img{width:100%;height:auto}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img picture img{height:200px}}.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .content{margin:0}.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{position:absolute;top:91%;left:0;right:0;text-align:center}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:auto}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:83%}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:auto}}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button{height:100px;width:100px}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button{height:100px;width:100px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button{height:100px;width:100px}}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button{height:100px;width:100px}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button{height:100px;width:100px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button{height:100px;width:100px}}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button{height:100px;width:100px}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button{height:100px;width:100px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-horizontal .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button{height:100px;width:100px}}.personalization-bg .m-personalization-popup.image-horizontal.image .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:auto}.personalization-bg .m-personalization-popup.image-horizontal.imageRight .m-personalization-popup__modal,.personalization-bg .m-personalization-popup.image-horizontal.imageLeft .m-personalization-popup__modal{max-width:max-content}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-horizontal.imageRight .m-personalization-popup__modal,.personalization-bg .m-personalization-popup.image-horizontal.imageLeft .m-personalization-popup__modal{max-width:100%}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-horizontal.imageRight .m-personalization-popup__modal,.personalization-bg .m-personalization-popup.image-horizontal.imageLeft .m-personalization-popup__modal{max-width:max-content}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-horizontal.imageRight .m-personalization-popup__modal,.personalization-bg .m-personalization-popup.image-horizontal.imageLeft .m-personalization-popup__modal{max-width:fit-content}}.personalization-bg .m-personalization-popup.image-horizontal.imageRight .m-personalization-popup__modal .m-popup-wrap,.personalization-bg .m-personalization-popup.image-horizontal.imageLeft .m-personalization-popup__modal .m-popup-wrap{max-width:fit-content}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-horizontal.imageRight .m-personalization-popup__modal .m-popup-wrap,.personalization-bg .m-personalization-popup.image-horizontal.imageLeft .m-personalization-popup__modal .m-popup-wrap{flex-wrap:wrap-reverse}}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-horizontal.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .content,.personalization-bg .m-personalization-popup.image-horizontal.imageLeft .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .content{text-align:unset}}.personalization-bg .m-personalization-popup.image-horizontal.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper,.personalization-bg .m-personalization-popup.image-horizontal.imageLeft .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:auto}.personalization-bg .m-personalization-popup.image-vertical.fancybox-content{overflow:visible;margin-top:auto;padding:0}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical.fancybox-content{margin:0}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-vertical.fancybox-content{margin:6%}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical.fancybox-content{margin:0}}.personalization-bg .m-personalization-popup.image-vertical .fancybox-close-small{padding:0;right:12px;top:8px;width:23px;height:27px;opacity:1}.personalization-bg .m-personalization-popup.image-vertical .fancybox-close-small svg path{fill:#000}.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal{max-width:max-content}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal{max-width:100%}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal{max-width:max-content}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal{max-width:fit-content}}.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal button:hover{text-decoration:none}.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap{display:flex;flex-wrap:inherit;flex-direction:unset;background-size:cover;background-repeat:no-repeat;max-width:fit-content}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap{flex-wrap:wrap}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap{flex-wrap:wrap}}.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img picture img{width:100%;height:500px;object-fit:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img picture img{height:300px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img picture img{height:200px}}.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content{align-self:center;margin-left:20px;width:85%}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content{margin-left:0;width:auto;text-align:center}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content{margin-left:20px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content{margin-left:0px;width:auto;text-align:center}}.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .content{margin:0;text-align:unset}.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:88%;left:0;right:0;position:absolute}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:auto}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:auto}}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button{height:100px;width:100px}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button{height:100px;width:100px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button{height:100px;width:100px}}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button{height:100px;width:100px}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button{height:100px;width:100px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button{height:100px;width:100px}}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button{height:100px;width:100px}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button{height:100px;width:100px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button{height:100px;width:100px}}.personalization-bg .m-personalization-popup.image-vertical.imageRight .fancybox-close-small{padding:0;right:12px;top:8px;width:23px;height:27px;opacity:1}.personalization-bg .m-personalization-popup.image-vertical.imageRight .fancybox-close-small svg path{fill:#000}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .fancybox-close-small{top:8px;width:21px;right:13px;height:27px}}.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal{max-width:max-content}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal{max-width:100%}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal{max-width:max-content}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal{max-width:fit-content}}.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal button:hover{text-decoration:none}.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap{max-width:fit-content}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap{flex-wrap:wrap-reverse}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap{flex-wrap:wrap-reverse}}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img picture img{height:300px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img picture img{height:200px}}.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content{align-self:center;margin-right:20px;margin-left:0}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content{text-align:center;width:auto}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content{width:auto;text-align:center}}.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .content{margin:0}.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{position:absolute;top:88%;left:0;right:0}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:auto}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:auto}}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button{height:100px;width:100px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button{height:100px;width:100px}}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button{height:100px;width:100px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button{height:100px;width:100px}}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button{height:100px;width:100px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup.image-vertical.imageRight .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button{height:100px;width:100px}}.personalization-bg .m-personalization-popup.image-vertical.image .m-personalization-popup__modal .m-popup-wrap{max-width:824px;background-color:#edece9;padding:75px 30px 100px;display:flex;flex-wrap:wrap}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup.image-vertical.image .m-personalization-popup__modal .m-popup-wrap{padding:75px 30px}}@media(max-width: 991px){.personalization-bg .m-personalization-popup.image-vertical.image .m-personalization-popup__modal .m-popup-wrap{padding:40px 15px 55px}}.personalization-bg .m-personalization-popup.image-vertical.image .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--img picture img{display:none}.personalization-bg .m-personalization-popup.image-vertical.image .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content{text-align:center}.personalization-bg .m-personalization-popup.image-vertical.image .m-personalization-popup__modal .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:70%}.personalization-bg .m-personalization-popup.large-btn{padding:0 0 145px 0}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.large-btn .book-now,.personalization-bg .m-personalization-popup.large-btn .stripe-btn-wrapper{top:60%}}.personalization-bg .m-personalization-popup.large-btn .book-now .action-btn,.personalization-bg .m-personalization-popup.large-btn .stripe-btn-wrapper .action-btn{width:146px;height:146px;font-size:26px;line-height:28px}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup.large-btn .book-now .action-btn,.personalization-bg .m-personalization-popup.large-btn .stripe-btn-wrapper .action-btn{height:125px;width:125px;font-size:19px}}.personalization-bg .m-personalization-popup .m-popup-wrap{max-width:824px;background-color:#edece9;padding:75px 30px 100px;display:flex;flex-wrap:wrap}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup .m-popup-wrap{padding:75px 30px}}@media(max-width: 991px){.personalization-bg .m-personalization-popup .m-popup-wrap{padding:40px 15px 55px}}@media(max-width: 991px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .content-wrap{padding:unset}}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .h2{line-height:56px;font-size:45px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0 0 24px}@media(max-width: 767px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .h2{font-size:26px;line-height:29px;margin:0 0 27px}}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .main-title-2{line-height:56px;font-size:45px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;text-align:center;margin:0 0 24px}@media(max-width: 767px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .main-title-2{font-size:26px;line-height:29px;margin:0 0 27px}}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .content{margin:0;margin-bottom:30px}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .content{margin-left:30px;margin-right:30px;text-align:center}}@media(max-width: 767px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .content{margin:auto}}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .link-wrap{margin-top:32px;margin-bottom:28px;text-align:center}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .link-wrap a:focus{outline:0px -webkit-focus-ring-color}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .link-wrap a:-moz-focusring{outline:0}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{position:absolute;top:71%;left:41%;text-align:center}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:auto}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{left:44%}}@media(max-width: 767px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper{top:auto;left:118px}}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .primary-button{text-align:center;text-transform:uppercase;text-decoration:none;position:relative;line-height:19px;font-size:16px;letter-spacing:.48px;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .primary-button{font-size:14px;line-height:16px;letter-spacing:.42px}}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .primary-button::after{content:"";position:absolute;bottom:-1px;left:0;border-bottom:1px solid #000;height:1px;width:38px;transition:all .3s ease-in-out}@media(max-width: 991px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .primary-button::after{width:40%}}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .primary-button:hover{text-decoration:none;color:#000}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .primary-button:hover::after{width:100%}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .secondary-button{text-align:center;text-transform:uppercase;text-decoration:underline;color:#000;line-height:19px;font-size:16px;letter-spacing:.48px;color:#ea592e;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .secondary-button{font-size:14px;line-height:16px;letter-spacing:.42px}}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .secondary-button:hover{color:#000}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button{text-align:center;text-transform:uppercase;background:#000;text-decoration:none;height:138px;width:138px;border-radius:50%;display:inline-block;position:relative;border:none;line-height:29px;font-size:26px;letter-spacing:0;color:#fff;font-family:"Ringside-Bold",sans-serif}@media(max-width: 1199px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button{font-size:19px;line-height:18px;height:80px;width:80px}}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button{height:100px;width:100px}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button{height:100px;width:100px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button{height:100px;width:100px}}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button:hover{text-decoration:none}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button:hover span{transform:translate(-50%, -50%) rotate(0)}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .ghost-button span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(15deg);text-transform:uppercase;width:100%}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button{text-align:center;text-transform:uppercase;background:#ea592e;text-decoration:none;height:138px;width:138px;border-radius:50%;display:inline-block;position:relative;border:none;line-height:29px;font-size:26px;letter-spacing:0;color:#fff;font-family:"Ringside-Bold",sans-serif}@media(max-width: 1199px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button{font-size:19px;line-height:18px;height:80px;width:80px}}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button{height:100px;width:100px}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button{height:100px;width:100px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button{height:100px;width:100px}}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button:hover{background:#c94e29;text-decoration:none;color:#fff}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button:hover span{transform:translate(-50%, -50%) rotate(0)}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .action-button span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(15deg);text-transform:uppercase;width:100%}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button{text-align:center;text-transform:uppercase;background:#fac433;text-decoration:none;height:138px;width:138px;border-radius:50%;display:inline-block;position:relative;border:none;line-height:29px;font-size:26px;letter-spacing:0;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 1199px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button{font-size:19px;line-height:18px;height:80px;width:80px}}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button{height:100px;width:100px}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button{height:100px;width:100px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button{height:100px;width:100px}}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button:hover{background:#e8b62e;text-decoration:none;color:#000}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button:hover span{transform:translate(-50%, -50%) rotate(0)}.personalization-bg .m-personalization-popup .m-popup-wrap .m-popup-wrap--content .stripe-btn-wrapper .custom-button span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(15deg);width:100%}.personalization-bg .m-personalization-popup .book-now-2{position:absolute;bottom:9%;left:0;right:0;text-align:center}.personalization-bg .m-personalization-popup .book-now-2 .action-btn{height:146px;width:146px;font-size:26px}@media(min-width: 768px)and (max-width: 991px){.personalization-bg .m-personalization-popup .book-now-2 .action-btn{line-height:25px}}@media(min-width: 992px)and (max-width: 1199px){.personalization-bg .m-personalization-popup .book-now-2 .action-btn{line-height:25px}}@media(max-width: 767px){.personalization-bg .m-personalization-popup .book-now-2 .action-btn{line-height:25px}}.personalization-bg .m-personalization-popup .book-now-2 .action-btn:hover{text-decoration:none}.personalization-bg .m-personalization-popup .book-now-2 .action-btn:hover span{transform:translate(-50%, -50%) rotate(0)}.personalization-bg .m-personalization-popup .book-now-2 .action-btn span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) rotate(15deg);text-transform:uppercase;width:100%}.personalization-bg .m-personalization-popup.fancybox-content{overflow:hidden}.default-popup.fancybox-content{padding:0}body.bm-open .personalization-bg{display:none}.unit-room .room-items .room-item{padding:0 113px 113px}@media(min-width: 992px)and (max-width: 1199px){.unit-room .room-items .room-item{padding:0 85px 85px}}@media(max-width: 991px){.unit-room .room-items .room-item{padding:0 0 27px}}.unit-room .room-items .room-item:nth-child(3n-1) .text-wrap{background-color:#e5c1b8}.unit-room .room-items .room-item:nth-child(3n-2) .text-wrap{background-color:#e5d5c3}.unit-room .room-items .room-item:nth-child(3n) .text-wrap{background-color:#f4d2bf}.unit-room .room-items .room-item .top-section{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}@media(max-width: 991px){.unit-room .room-items .room-item .top-section{display:block}}.unit-room .room-items .room-item .top-section .text-wrap{width:35.71%;padding:2.76vw 4.17vw 4.01vw 4.48vw;display:flex;flex-wrap:wrap;align-items:center}@media(max-width: 991px){.unit-room .room-items .room-item .top-section .text-wrap{display:block;width:100%;padding:26px 27px 43px 28px}}.unit-room .room-items .room-item .top-section .text-wrap .count{display:block;font-style:italic;position:absolute;top:2.76vw;z-index:1;margin-bottom:46px;line-height:28px;font-size:25px;letter-spacing:1.75px;color:#000;font-family:"Practice-Italic",sans-serif}@media(max-width: 991px){.unit-room .room-items .room-item .top-section .text-wrap .count{font-size:19px;line-height:21px;letter-spacing:1.33px;margin-bottom:22px;position:static}}.unit-room .room-items .room-item .top-section .text-wrap .text-inner{margin-top:50px;margin-bottom:12px}@media(max-width: 1199px){.unit-room .room-items .room-item .top-section .text-wrap .text-inner{margin-top:76px}}@media(max-width: 991px){.unit-room .room-items .room-item .top-section .text-wrap .text-inner{margin-top:0;margin-bottom:0}}.unit-room .room-items .room-item .top-section .text-wrap .rate{display:block;font-style:italic;line-height:28px;font-size:20px;letter-spacing:0px;color:#000;font-family:"Practice-Italic",sans-serif}@media(max-width: 991px){.unit-room .room-items .room-item .top-section .text-wrap .rate{font-size:16px;line-height:28px}}.unit-room .room-items .room-item .top-section .text-wrap .title{line-height:45px;font-size:45px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0;word-wrap:break-word;max-width:305px;margin-bottom:42px}@media(max-width: 991px){.unit-room .room-items .room-item .top-section .text-wrap .title{font-size:30px;line-height:30px;margin-bottom:33px;max-width:204px}}.unit-room .room-items .room-item .top-section .text-wrap .book-now-btn{position:absolute;left:31.15%;bottom:46px;z-index:2}@media(max-width: 991px){.unit-room .room-items .room-item .top-section .text-wrap .book-now-btn{bottom:unset;right:24px;left:unset}}.unit-room .room-items .room-item .top-section .text-wrap ul{list-style-type:none;padding:0;margin-top:28px}@media(max-width: 767px){.unit-room .room-items .room-item .top-section .text-wrap ul{margin-top:22px}}.unit-room .room-items .room-item .top-section .text-wrap ul li{margin:0;padding-left:13px;position:relative;text-indent:unset}@media(max-width: 767px){.unit-room .room-items .room-item .top-section .text-wrap ul li{padding-left:12px}}.unit-room .room-items .room-item .top-section .text-wrap ul li::before{content:"•";font-family:"Ringside",sans-serif;color:#000;font-size:1.6em;position:absolute;top:0;bottom:0;left:0px}@media(max-width: 767px){.unit-room .room-items .room-item .top-section .text-wrap ul li::before{left:-1px}}.unit-room .room-items .room-item .top-section .image-wrap{width:64.29%;min-height:37.292vw;overflow:hidden}@media(max-width: 991px){.unit-room .room-items .room-item .top-section .image-wrap{width:100%;height:71.4vw}}.unit-room .room-items .room-item .top-section .image-wrap .swiper-slide{transition:transform .3s ease-in-out}.unit-room .room-items .room-item .top-section .image-wrap .swiper-slide .img-wrap-real{width:100%;height:100%;position:relative;transition:transform 1.2s ease-in-out;background-repeat:no-repeat;background-size:cover;background-position:center}.unit-room .room-items .room-item .bottom-section .title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:29px;font-size:25px;letter-spacing:.75px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0}@media(max-width: 991px){.unit-room .room-items .room-item .bottom-section .title{font-size:15px;line-height:17px;letter-spacing:.45px}}.unit-room .room-items .room-item .accordion{background-color:#f8f8f8}.unit-room .room-items .room-item .accordion .accordion-item .accordion-head{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:51px 55px 43px 85px}@media(min-width: 992px)and (max-width: 1199px){.unit-room .room-items .room-item .accordion .accordion-item .accordion-head{padding:41px 30px 33px 53px}}@media(max-width: 991px){.unit-room .room-items .room-item .accordion .accordion-item .accordion-head{padding:18px 20px 7px 28px}}.unit-room .room-items .room-item .accordion .accordion-item .accordion-expand-btn{margin-left:auto;border:none;background-color:unset}@media(max-width: 991px){.unit-room .room-items .room-item .accordion .accordion-item .accordion-expand-btn svg{width:16px}}.unit-room .room-items .room-item .accordion .accordion-item .accordion-body{display:none;margin:0px 0px 27px;list-style:none;border-top:1px solid #d6d3d3}@media(max-width: 767px){.unit-room .room-items .room-item .accordion .accordion-item .accordion-body{margin:0px}}.unit-room .room-items .room-item .accordion .accordion-item .amenities-list{text-align:center;margin:0;display:grid;grid-template-columns:repeat(7, 2fr)}@media(min-width: 992px)and (max-width: 1199px){.unit-room .room-items .room-item .accordion .accordion-item .amenities-list{grid-template-columns:repeat(3, 3fr)}}@media(max-width: 991px){.unit-room .room-items .room-item .accordion .accordion-item .amenities-list{grid-template-columns:repeat(3, 3fr)}}.unit-room .room-items .room-item .accordion .accordion-item .amenity-item{padding:47px 20px 50px;border-right:1px solid #d6d3d3;border-bottom:1px solid #d6d3d3}@media(max-width: 1199px){.unit-room .room-items .room-item .accordion .accordion-item .amenity-item{padding:38px 20px 45px}}.unit-room .room-items .room-item .accordion .accordion-item .amenity-item:nth-child(7n){border-right:unset}@media(max-width: 1199px){.unit-room .room-items .room-item .accordion .accordion-item .amenity-item:nth-child(7n){border-right:1px solid #d6d3d3}}.unit-room .room-items .room-item .accordion .accordion-item .amenity-item.hide-border{border-bottom:unset}@media(max-width: 1199px){.unit-room .room-items .room-item .accordion .accordion-item .amenity-item.hide-border{border-bottom:1px solid #d6d3d3}}.unit-room .room-items .room-item .accordion .accordion-item .amenity-item.last{border-bottom:unset}@media(min-width: 992px)and (max-width: 1199px){.unit-room .room-items .room-item .accordion .accordion-item .amenity-item:nth-child(3n+3){border-right:none}}@media(min-width: 768px)and (max-width: 991px){.unit-room .room-items .room-item .accordion .accordion-item .amenity-item:nth-child(3n+3){border-right:none}}.unit-room .room-items .room-item .accordion .accordion-item .amenity-name{line-height:22px;font-size:16px;letter-spacing:0px;color:#000;font-family:"Ringside",sans-serif;text-transform:uppercase}@media(max-width: 991px){.unit-room .room-items .room-item .accordion .accordion-item .amenity-name{font-size:14px;line-height:18px}}.unit-room .room-items .room-item .accordion .accordion-item .icon{padding-bottom:22px;min-height:115px}@media(max-width: 991px){.unit-room .room-items .room-item .accordion .accordion-item .icon{padding-bottom:unset;min-height:77px}}@media(max-width: 991px){.unit-room .room-items .room-item .accordion .accordion-item .icon img{max-height:60px}}.unit-room .room-items .room-item .accordion .accordion-item.open .accordion-expand-btn{transform:rotate(180deg)}@media(max-width: 991px){.unit-room .room-items .room-item .swiper-options .swiper-button{bottom:35.7vw}}.unit-room .room-items .room-item .swiper-options .swiper-btn-prev{left:calc(35.71% - 31px)}@media(max-width: 991px){.unit-room .room-items .room-item .swiper-options .swiper-btn-prev{left:0}}.unit-room .room-items .room-item .swiper-options .swiper-btn-next{right:-32px}@media(max-width: 991px){.unit-room .room-items .room-item .swiper-options .swiper-btn-next{right:0}}.text-image .main-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:113px;min-height:41.667vw}@media(max-width: 991px){.text-image .main-wrap{min-height:unset}}@media(max-width: 767px){.text-image .main-wrap{display:block;margin-bottom:27px}}@media(max-width: 991px){.text-image .main-wrap.mobile-frm-tab-p{min-height:unset;display:block}}@media(max-width: 767px){.text-image .main-wrap.mobile-frm-tab-p{margin-bottom:27px}}@media(max-width: 991px){.text-image .main-wrap.mobile-frm-tab-p .image-wrap{width:100%;height:74.67vw}}@media(max-width: 767px){.text-image .main-wrap.mobile-frm-tab-p .image-wrap{width:92.8vw}}@media(max-width: 991px){.text-image .main-wrap.mobile-frm-tab-p .text-wrap{width:100%}}@media(max-width: 767px){.text-image .main-wrap.mobile-frm-tab-p .text-wrap{width:92.8vw}}.text-image .main-wrap .image-wrap{width:50vw;overflow:hidden}@media(max-width: 767px){.text-image .main-wrap .image-wrap{width:92.8vw;height:74.67vw}}.text-image .main-wrap .image-wrap .img-wrap-real{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.text-image .main-wrap .text-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44.12vw}@media(max-width: 767px){.text-image .main-wrap .text-wrap{width:92.8vw}}.text-image .main-wrap .text-wrap.color-1{background-color:#ffbf80}.text-image .main-wrap .text-wrap.color-2{background-color:#f4d2bf}.text-image .main-wrap .text-wrap.color-3{background-color:#e5d5c3}.text-image .main-wrap .text-wrap.color-4{background-color:#edece9}.text-image .main-wrap .text-wrap .inner-wrapper{padding:5.83vw 5.42vw 2.92vw 5.63vw}@media(max-width: 767px){.text-image .main-wrap .text-wrap .inner-wrapper{padding:36px 27px 45px 27px}}.text-image .main-wrap .text-wrap .inner-wrapper .title{line-height:45px;font-size:45px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0 0 -1px}@media(max-width: 767px){.text-image .main-wrap .text-wrap .inner-wrapper .title{font-size:30px;line-height:30px;margin:0 0 8px}}.text-image .main-wrap .text-wrap .inner-wrapper .sub-title{font-style:italic;font-weight:normal;line-height:28px;font-size:20px;letter-spacing:0px;color:#000;font-family:"Practice-Italic",sans-serif;margin:0 0 39px}@media(max-width: 767px){.text-image .main-wrap .text-wrap .inner-wrapper .sub-title{font-size:16px;line-height:19px;margin:0 0 44px}}.text-image .main-wrap .text-wrap .inner-wrapper .para p:not(:last-child){margin-bottom:30px}@media(max-width: 767px){.text-image .main-wrap .text-wrap .inner-wrapper .para p:not(:last-child){margin-bottom:20px}}@media(max-width: 767px){.text-image .main-wrap.align-left{margin-right:27px}}@media(max-width: 767px){.text-image .main-wrap.align-right{margin-left:27px}}.text-image.medium .main-wrap.align-right .image-wrap{order:2}@media(max-width: 991px){.text-image.medium .main-wrap.align-right .image-wrap{order:unset}}.text-image.medium .main-wrap.align-right .text-wrap{order:1}@media(max-width: 991px){.text-image.medium .main-wrap.align-right .text-wrap{order:unset}}.text-image.small.has-sub .main-wrap{min-height:auto}.text-image.small.has-sub .main-wrap .text-wrap .inner-wrapper{padding:3.4vw 5.05vw 2vw 6.3vw}@media(max-width: 767px){.text-image.small.has-sub .main-wrap .text-wrap .inner-wrapper{padding:4.2vw 6.4vw 4.2vw 7.4vw}}.text-image.small.has-sub .main-wrap .text-wrap .inner-wrapper .title{margin:13px 0 -1px}@media(max-width: 767px){.text-image.small.has-sub .main-wrap .text-wrap .inner-wrapper .title{margin:10px 0 -1px}}.text-image.small.has-sub .main-wrap .text-wrap .inner-wrapper .sub-title{margin:4px 0 42px}@media(max-width: 767px){.text-image.small.has-sub .main-wrap .text-wrap .inner-wrapper .sub-title{margin:8px 0 31px}}@media(max-width: 1199px){.text-image.small.has-sub .main-wrap .text-wrap .inner-wrapper .link-wrap{margin-bottom:10px}}@media(max-width: 767px){.text-image.small.has-sub .main-wrap .text-wrap .inner-wrapper .link-wrap{margin-bottom:22px}}.text-image.small .main-wrap{min-height:29.48vw;justify-content:flex-end;margin-top:113px}@media(max-width: 1440px){.text-image.small .main-wrap{max-width:calc(100% - 113px)}}@media(max-width: 991px){.text-image.small .main-wrap{flex-wrap:wrap}}@media(max-width: 767px){.text-image.small .main-wrap{display:flex;min-height:auto;max-width:calc(100% - 27px);margin-top:27px;justify-content:unset}}.text-image.small .main-wrap.align-right{justify-content:flex-start}@media(max-width: 767px){.text-image.small .main-wrap.align-right{justify-content:unset}}.text-image.small .main-wrap.align-right .image-wrap{order:1}@media(max-width: 991px){.text-image.small .main-wrap.align-right .text-wrap{order:2}}.text-image.small .main-wrap .image-wrap{width:56.3vw;flex:0 0 56.3vw}@media(max-width: 1440px){.text-image.small .main-wrap .image-wrap{width:56.3%;flex:0 0 56.3%}}@media(max-width: 991px){.text-image.small .main-wrap .image-wrap{width:100%;flex:0 0 100%;order:1;min-height:59.2vw;height:auto}}.text-image.small .main-wrap .text-wrap{position:relative;width:37.81vw;flex:0 0 37.81vw}@media(max-width: 1440px){.text-image.small .main-wrap .text-wrap{width:43.81%;flex:0 0 43.81%}}.text-image.small .main-wrap .text-wrap.color-1{background-color:#f4d2bf}.text-image.small .main-wrap .text-wrap.color-2{background-color:#edece9}@media(max-width: 991px){.text-image.small .main-wrap .text-wrap{width:100%;flex:0 0 100%}}.text-image.small .main-wrap .text-wrap .inner-wrapper{padding:3.4vw 5.05vw 3.4vw 6.3vw}@media(max-width: 767px){.text-image.small .main-wrap .text-wrap .inner-wrapper{padding:4.2vw 6.4vw 4.2vw 8.3vw}}.text-image.small .main-wrap .text-wrap .inner-wrapper .title{margin:10px 0 -1px}.text-image.small .main-wrap .text-wrap .inner-wrapper .desc{margin-top:28px}.text-image.small .main-wrap .text-wrap .inner-wrapper .link-wrap{margin-top:36px;margin-bottom:32px}@media(max-width: 1440px){.text-image.small .main-wrap .text-wrap .inner-wrapper .link-wrap{margin-bottom:0}}@media(max-width: 767px){.text-image.small .main-wrap .text-wrap .inner-wrapper .link-wrap{margin-top:25px;margin-bottom:22px}}.text-image.small .main-wrap .text-wrap .book-now{position:absolute;left:-72px;top:50%;z-index:1;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media(max-width: 1199px){.text-image.small .main-wrap .text-wrap .book-now{left:-40px}}@media(max-width: 991px){.text-image.small .main-wrap .text-wrap .book-now{left:auto;top:auto;transform:none;right:38px;bottom:-52px}}@media(max-width: 767px){.text-image.small .main-wrap .text-wrap .book-now{right:28px;bottom:-58px}}.text-image.small .main-wrap.align-right .text-wrap .book-now{left:auto;right:-69px}@media(max-width: 1199px){.text-image.small .main-wrap.align-right .text-wrap .book-now{right:-40px}}@media(max-width: 991px){.text-image.small .main-wrap.align-right .text-wrap .book-now{top:-40px;right:28px}}.text-image.big.has-sub .main-wrap .text-wrap .inner-wrapper .title{margin-bottom:8px}@media(max-width: 767px){.text-image.big.has-sub .main-wrap .text-wrap .inner-wrapper .title{margin-bottom:4px}}.text-image.big.no-position .main-wrap .text-wrap .inner-wrapper .title{margin-top:38px}.text-image.big.has-section-title .main-wrap{margin-top:84px}@media(max-width: 767px){.text-image.big.has-section-title .main-wrap{margin-top:42px}}.text-image.big .align-left,.text-image.big .align-right{margin-left:113px;margin-right:113px}@media(max-width: 991px){.text-image.big .align-left,.text-image.big .align-right{margin-left:0;margin-right:0}}.text-image.big .section-title{margin:128px auto 0;max-width:calc(100% - 226px);text-transform:uppercase;line-height:52px;font-size:45px;letter-spacing:0px;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.text-image.big .section-title{font-size:26px;line-height:29px;max-width:calc(100% - 54px);margin:45px auto 0}}.text-image.big .main-wrap{min-height:43.02vw;position:relative}@media(max-width: 991px){.text-image.big .main-wrap{padding:1px 0;max-width:100%}}.text-image.big .main-wrap.align-right .text-wrap{order:1;margin-left:auto;margin-bottom:78px}@media(max-width: 991px){.text-image.big .main-wrap.align-right .text-wrap{margin-bottom:0}}.text-image.big .main-wrap.align-right .text-wrap .inner-wrapper .desc{margin:0 0 30px}.text-image.big .main-wrap.align-right .image-wrap{right:auto;left:0}.text-image.big .main-wrap .text-wrap{align-items:flex-start;margin-bottom:158px;width:36.51vw;max-width:605px;height:max-content}@media(max-width: 991px){.text-image.big .main-wrap .text-wrap{max-width:100%;width:calc(100vw - 113px);margin-bottom:0;margin-top:51.74vw}}@media(max-width: 767px){.text-image.big .main-wrap .text-wrap{width:calc(100vw - 27px);margin-top:47.74vw}}.text-image.big .main-wrap .text-wrap.color-1{background-color:#e5c1b8}.text-image.big .main-wrap .text-wrap.color-2{background-color:#e5d5c3}.text-image.big .main-wrap .text-wrap.color-3{background-color:#f4d2bf}.text-image.big .main-wrap .text-wrap.color-4{background-color:#edece9}.text-image.big .main-wrap .text-wrap .inner-wrapper{padding:52px 74px 44px 88px;max-width:100%}@media(max-width: 1440px){.text-image.big .main-wrap .text-wrap .inner-wrapper{padding:2.3vw 3.8vw 2.62vw 4.63vw}}@media(max-width: 767px){.text-image.big .main-wrap .text-wrap .inner-wrapper{padding:22px 28px 36px 26px}}.text-image.big .main-wrap .text-wrap .inner-wrapper .position{margin:0 0 16px}@media(max-width: 767px){.text-image.big .main-wrap .text-wrap .inner-wrapper .position{margin:0 0 10px}}.text-image.big .main-wrap .text-wrap .inner-wrapper .title{margin:0 0 60px;word-break:break-word}@media(max-width: 1199px){.text-image.big .main-wrap .text-wrap .inner-wrapper .title{margin:0 0 32px}}@media(max-width: 767px){.text-image.big .main-wrap .text-wrap .inner-wrapper .title{margin:0 0 24px}}.text-image.big .main-wrap .text-wrap .inner-wrapper .sub-title{margin:0 0 46px}@media(max-width: 767px){.text-image.big .main-wrap .text-wrap .inner-wrapper .sub-title{margin:0 0 34px;font-size:15px;line-height:17px}}.text-image.big .main-wrap .text-wrap .inner-wrapper .desc{margin:0 0 49px}@media(max-width: 767px){.text-image.big .main-wrap .text-wrap .inner-wrapper .desc{margin:0 0 26px}}.text-image.big .main-wrap .text-wrap .inner-wrapper .desc ul{margin-top:-18px}@media(max-width: 991px){.text-image.big .main-wrap .text-wrap .inner-wrapper .desc ul{margin-top:28px}}.text-image.big .main-wrap .text-wrap .inner-wrapper .link-wrap{margin-bottom:40px}@media(max-width: 1199px){.text-image.big .main-wrap .text-wrap .inner-wrapper .link-wrap{margin-bottom:0px}}.text-image.big .main-wrap .image-wrap{width:calc(100vw - 605px);position:absolute;right:0;top:0;height:100%;z-index:-1}@media(max-width: 1920px){.text-image.big .main-wrap .image-wrap{width:63.8vw}}@media(max-width: 991px){.text-image.big .main-wrap .image-wrap{width:100vw;height:63.4vw}}.cms-intro{width:100%;max-width:calc(100% - 113px);margin-left:auto;margin-top:113px;margin-bottom:113px;box-sizing:border-box;position:relative}@media(max-width: 767px){.cms-intro{max-width:calc(100% - 27px);margin-top:62px;margin-bottom:27px}}.cms-intro.short-bottom{margin-bottom:56px}@media(max-width: 767px){.cms-intro.short-bottom{margin-bottom:27px}}.cms-intro .main-wrap{display:flex;align-items:flex-start;flex-wrap:wrap;padding:0 0 62px}@media(max-width: 991px){.cms-intro .main-wrap{padding:0 0 46px}}.cms-intro.has-bread{margin-top:4px}@media(max-width: 991px){.cms-intro.has-bread{margin-top:20px}}.cms-intro.has-bread .main-wrap:not(.no-color) .left{padding-left:48px}@media(max-width: 1199px){.cms-intro.has-bread .main-wrap:not(.no-color) .left{padding-left:30px}}@media(max-width: 991px){.cms-intro.has-bread .main-wrap:not(.no-color) .left{padding-left:22px}}.cms-intro.has-bread .main-wrap:not(.no-color) .right{padding-left:56px}@media(max-width: 991px){.cms-intro.has-bread .main-wrap:not(.no-color) .right{padding-left:22px}}@media(max-width: 991px){.cms-intro.has-bread .left{padding-left:4px;margin-bottom:10px}}@media(max-width: 991px){.cms-intro.has-bread .left .figure img{left:40%}}@media(max-width: 991px){.cms-intro.has-bread .right{padding-left:4px}}.cms-intro .no-color{margin-bottom:58px}@media(max-width: 767px){.cms-intro .no-color{padding:0 0 0px;margin-bottom:27px}}.cms-intro .no-color .left{padding-top:0px}@media(max-width: 991px){.cms-intro .no-color .left{padding-top:214px;padding-top:0}}@media(max-width: 767px){.cms-intro .no-color .left{padding-top:90px;padding-top:0;padding-left:0}}@media(max-width: 991px){.cms-intro .no-color .left .figure{flex:0 0 33.1vw;max-width:33.1vw}}.cms-intro .no-color .left .figure img{top:-38px}@media(max-width: 991px){.cms-intro .no-color .left .figure img{top:-110px}}.cms-intro .no-color .right{padding-top:0px}@media(max-width: 767px){.cms-intro .no-color .right{padding-left:0}}.cms-intro.no-img .left .left-txt{margin-left:75px}@media(max-width: 1199px){.cms-intro.no-img .left .left-txt{margin-left:40px}}@media(max-width: 991px){.cms-intro.no-img .left .left-txt{margin-left:0;padding-top:46px}}@media(max-width: 767px){.cms-intro.has-booknow-btn{margin-bottom:75px}}.cms-intro .color-1{background:#fac433}.cms-intro .color-2{background:#f4d2bf}.cms-intro .color-3{background:#edece9}.cms-intro .color-4{background:#e5c1b8}.cms-intro .color-5{background:#e5d5c3}.cms-intro .color-6{background:#f8f8f8}.cms-intro .breadcrumb{flex:0 0 100%;max-width:100%;padding-bottom:22px;padding-top:22px;background:#fff}@media(max-width: 991px){.cms-intro .breadcrumb{padding-bottom:11px;position:relative;padding-top:0}}@media(max-width: 767px){.cms-intro .breadcrumb{padding-bottom:6px}}@media(max-width: 991px){.cms-intro .breadcrumb nav{width:auto;word-break:keep-all;text-transform:uppercase;padding-right:0px;-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:right top 0;-moz-transform-origin:right top 0;-webkit-transform-origin:right top 0;transform-origin:right top 0;right:calc(100% + 70px);white-space:nowrap;cursor:vertical-text;position:absolute;height:25px;top:-10px}}@media(max-width: 767px){.cms-intro .breadcrumb nav{right:calc(100% + 28px);top:-4px}}.cms-intro .breadcrumb nav ul{padding-left:0}@media(max-width: 991px){.cms-intro .breadcrumb nav ul{margin:0}}.cms-intro .breadcrumb nav ul li{list-style:none;display:inline-block;position:relative;padding-right:10px}.cms-intro .breadcrumb nav ul li::after{content:"·";position:absolute;top:45%;right:0px;transform:translateY(-50%)}.cms-intro .breadcrumb nav ul li:last-child::after{content:""}.cms-intro .breadcrumb nav ul li:last-child a{color:#000}.cms-intro .breadcrumb nav ul li a{text-transform:uppercase;line-height:19px;font-size:16px;letter-spacing:.16px;color:#8e8e8e;font-family:"Ringside",sans-serif}@media(max-width: 767px){.cms-intro .breadcrumb nav ul li a{font-size:12px;line-height:14px;letter-spacing:.12px}}.cms-intro .left,.cms-intro .right{flex:0 0 calc(50% - 16px);max-width:calc(50% - 16px)}@media(max-width: 991px){.cms-intro .left,.cms-intro .right{flex:0 0 100%;max-width:100%}}.cms-intro .left{margin-right:0;padding-left:48px;display:flex;align-items:flex-start;padding-top:69px}@media(max-width: 1199px){.cms-intro .left{padding-left:30px}}@media(max-width: 991px){.cms-intro .left{flex-wrap:wrap;padding-left:22px;margin-bottom:22px;padding-top:214px;padding-top:0}}@media(max-width: 767px){.cms-intro .left{padding-top:105px;padding-top:0}}.cms-intro .left .left-txt{flex:0 0 calc(100% - 16.6vw);max-width:calc(100% - 16.6vw)}@media(max-width: 991px){.cms-intro .left .left-txt{flex:0 0 calc(100% - 28px);max-width:calc(100% - 28px)}}.cms-intro .left .left-txt .title,.cms-intro .left .left-txt .subtitle{margin-top:0px}@media(max-width: 991px){.cms-intro .left .left-txt .title,.cms-intro .left .left-txt .subtitle{margin-top:5px}}.cms-intro .left .left-txt .title{margin-bottom:4px}.cms-intro .left .left-txt .title.no-sub{margin-bottom:22px;font-size:32px}@media(min-width: 1200px){.cms-intro .left .left-txt .title.no-sub{font-size:40px}}.cms-intro .left .left-txt .subtitle{margin-bottom:38px}@media(max-width: 991px){.cms-intro .left .left-txt .subtitle{margin-bottom:30px}}.cms-intro .left .left-txt .link-wrap{margin-bottom:7px}@media(max-width: 991px){.cms-intro .left .left-txt .link-wrap{margin-bottom:8px}}.cms-intro .figure{flex:0 0 13.1vw;max-width:252px;margin-right:64px;box-sizing:border-box;position:relative;pointer-events:none}@media(max-width: 1920px){.cms-intro .figure{max-width:13.1vw}}@media(max-width: 1440px){.cms-intro .figure{flex:0 0 14.1vw;max-width:14.1vw}}@media(max-width: 1199px){.cms-intro .figure{margin-right:30px;flex:0 0 13.1vw;max-width:13.1vw}}@media(max-width: 991px){.cms-intro .figure{flex:0 0 23.1vw;max-width:23.1vw}}.cms-intro .figure img{position:absolute;left:50%;transform:translateX(-50%);top:-102px;width:100%;max-height:315px;max-width:100%}@media(max-width: 991px){.cms-intro .figure img{max-height:230px;position:static;transform:none;margin-top:-18px}}@media(max-width: 767px){.cms-intro .figure img{max-height:116px;margin-top:-8px;margin-bottom:-6px}}.cms-intro .right{margin-left:32px;padding-left:56px;padding-top:63px}@media(max-width: 991px){.cms-intro .right{margin-left:0;padding-left:22px;padding-top:0}}.cms-intro .right .content-section{transition:all .5s ease-in-out;max-width:32vw}@media(max-width: 991px){.cms-intro .right .content-section{max-width:calc(100% - 27px)}}.cms-intro .book-now{position:absolute;right:4.7vw;bottom:-75px}@media(max-width: 1199px){.cms-intro .book-now{bottom:-48px}}@media(max-width: 767px){.cms-intro .book-now{right:52px}}.cms-intro.intro-v2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}@media(max-width: 767px){.cms-intro.intro-v2{margin-bottom:31px}}.cms-intro.intro-v2.has-bread:not(.no-color) .left{padding-left:100px}@media(max-width: 1199px){.cms-intro.intro-v2.has-bread:not(.no-color) .left{padding-left:30px}}@media(max-width: 1440px){.cms-intro.intro-v2.has-bread:not(.no-color) .left{padding-left:45px}}@media(max-width: 991px){.cms-intro.intro-v2.has-bread:not(.no-color) .left{padding-left:22px;padding-right:22px}}.cms-intro.intro-v2.has-bread:not(.no-color) .left .title.small-title{font-size:42px}@media(max-width: 767px){.cms-intro.intro-v2.has-bread:not(.no-color) .left .title.small-title{font-size:32px;margin-top:20px}}@media(max-width: 1440px){.cms-intro.intro-v2.has-bread:not(.no-color) .left .title{font-size:52px}}@media(max-width: 1199px){.cms-intro.intro-v2.has-bread:not(.no-color) .left .title{font-size:42px}}@media(max-width: 767px){.cms-intro.intro-v2.has-bread:not(.no-color) .left .title{font-size:32px;margin-top:20px}}.cms-intro.intro-v2.has-bread:not(.no-color) .right{padding-left:84px}@media(max-width: 1440px){.cms-intro.intro-v2.has-bread:not(.no-color) .right{padding-left:110px}}@media(max-width: 991px){.cms-intro.intro-v2.has-bread:not(.no-color) .right{padding-left:22px}}.cms-intro.intro-v2.no-info-column .main-wrap{flex:0 0 100%;max-width:100%}.cms-intro.intro-v2.no-img .left{flex:0 0 calc(40% - 16px);max-width:calc(40% - 16px)}@media(max-width: 991px){.cms-intro.intro-v2.no-img .left{flex:0 0 100%;max-width:100%}}.cms-intro.intro-v2.no-img .left .left-txt{margin-left:unset}.cms-intro.intro-v2.no-img .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:0 0 calc(60% - 16px);max-width:calc(60% - 16px)}@media(max-width: 991px){.cms-intro.intro-v2.no-img .right{flex:0 0 100%;max-width:100%}}.cms-intro.intro-v2.no-img .right .right-txt{flex:0 0 100%;max-width:100%}@media(max-width: 767px){.cms-intro.intro-v2 .breadcrumb{padding-bottom:0}}.cms-intro.intro-v2 .main-wrap{flex:0 0 70%;max-width:70%}@media(max-width: 991px){.cms-intro.intro-v2 .main-wrap{flex:0 0 100%;max-width:100%}}@media(max-width: 991px){.cms-intro.intro-v2 .main-wrap.big-center-rotate-mobi{padding:0 0 16px}}.cms-intro.intro-v2 .left{flex:0 0 calc(30% - 16px);max-width:calc(30% - 16px)}@media(min-width: 768px)and (max-width: 991px){.cms-intro.intro-v2 .left{padding-top:35px}}@media(max-width: 991px){.cms-intro.intro-v2 .left{flex:0 0 100%;max-width:100%}}.cms-intro.intro-v2 .left .left-txt{flex:unset;max-width:unset}.cms-intro.intro-v2 .right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:0 0 calc(65% - 16px);max-width:calc(65% - 16px)}@media(max-width: 991px){.cms-intro.intro-v2 .right{flex:0 0 100%;max-width:100%;flex-wrap:wrap}}.cms-intro.intro-v2 .right .right-txt{flex:unset;max-width:unset}.cms-intro.intro-v2 .right .figure{margin-left:88px}@media(max-width: 991px){.cms-intro.intro-v2 .right .figure{margin-left:unset}}@media(max-width: 991px){.cms-intro.intro-v2 .right .figure.big-center-rotate-mobi{margin:0 auto 0;flex:0 0 57.86vw;max-width:57.86vw;text-align:center}}@media(max-width: 991px){.cms-intro.intro-v2 .right .figure.big-center-rotate-mobi img{max-height:196px;margin-top:10px}}.cms-intro.intro-v2 .right .figure img{top:0;bottom:0}.cms-intro.intro-v2 .right .figure img[data-aos=zoom-out]{transform:translateX(-50%) scale(1.2)}@media(max-width: 991px){.cms-intro.intro-v2 .right .figure img[data-aos=zoom-out]{transform:translateX(0) scale(1.2)}}.cms-intro.intro-v2 .right .figure img[data-aos^=zoom][data-aos^=zoom].aos-animate{transform:translateZ(0) translateX(-50%) scale(1)}@media(max-width: 991px){.cms-intro.intro-v2 .right .figure img[data-aos^=zoom][data-aos^=zoom].aos-animate{transform:translateZ(0) translateX(0) scale(1)}}.cms-intro.intro-v2 .info-column{background-color:#f8f8f8;padding:50px 67px 105px;flex:0 0 30%;max-width:30%;position:relative}.cms-intro.intro-v2 .info-column.custom-color{background-color:#e5c1b8}@media(max-width: 991px){.cms-intro.intro-v2 .info-column{flex:0 0 100%;max-width:100%}}@media(min-width: 768px)and (max-width: 991px){.cms-intro.intro-v2 .info-column{padding:53px 30px}}@media(max-width: 767px){.cms-intro.intro-v2 .info-column{padding:22px 22px 37px}}.cms-intro.intro-v2 .info-column .para p{margin:0}.cms-intro.intro-v2 .info-column .para p:nth-last-child(2){margin-top:29px}@media(max-width: 767px){.cms-intro.intro-v2 .info-column .para p:nth-last-child(2){margin-top:19px}}.cms-intro.intro-v2 .info-column a:not(.primary-btn,.action1-btn,.action2-btn,.action3-btn){line-height:28px;font-size:17px;letter-spacing:0px;color:#ea592e;font-family:"Practice",sans-serif;text-decoration:underline}@media(max-width: 767px){.cms-intro.intro-v2 .info-column a:not(.primary-btn,.action1-btn,.action2-btn,.action3-btn){font-size:13px;line-height:21px}}.cms-intro.intro-v2 .info-column a[href^="tel:"]{color:#000;text-decoration:underline}.cms-intro.intro-v2 .info-column a[href^="mailto:"]{color:#000;text-decoration:underline}.cms-intro.intro-v2 .info-column .link-wrap{margin-top:35px}@media(max-width: 767px){.cms-intro.intro-v2 .info-column .link-wrap{margin-top:25px}}.cms-intro.intro-v2 .info-column .book-now{position:absolute;left:-69px}@media(min-width: 992px)and (max-width: 1199px){.cms-intro.intro-v2 .info-column .book-now{left:-40px}}@media(max-width: 991px){.cms-intro.intro-v2 .info-column .book-now{top:-36px;right:36px;left:unset}}@media(max-width: 991px){.group-site .cms-intro.short-bottom .main-wrap{padding:0 0 0}}.group-site .cms-intro .figure img{width:unset}html:lang(de) .cms-intro .intro-v2 .left .title.small-title{font-size:42px}@media(max-width: 767px){html:lang(de) .cms-intro .intro-v2 .left .title.small-title{font-size:32px;margin-top:20px}}.offers-rotator{width:100%;position:relative;margin:113px auto 113px}@media(max-width: 767px){.offers-rotator{margin:27px auto 27px}}@media(max-width: 991px){.offers-rotator .offers-slider{display:flex;flex-wrap:wrap}}@media(max-width: 991px){.offers-rotator .offers-slider .main-wrapper{flex:0 0 100%;max-width:100%;order:1}}@media(max-width: 991px){.offers-rotator .offers-slider .main-wrapper.specific{padding-bottom:27px}}.offers-rotator .slide-item{height:29.48vw;max-height:566px;transition:transform .3s ease-in-out;overflow:hidden}@media(max-width: 1440px){.offers-rotator .slide-item{height:566px}}@media(max-width: 991px){.offers-rotator .slide-item{height:57.06vw;max-height:none}}.offers-rotator .slide-item.swiper-slide-prev,.offers-rotator .slide-item.swiper-slide-next{opacity:.3}.offers-rotator .slide-item .img-wrap-real{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.offers-rotator .content-fixed{position:absolute;width:100%;height:100%;top:0;left:50%;transform:translateX(-50%);z-index:2}@media(max-width: 991px){.offers-rotator .content-fixed{position:static;transform:none;flex:0 0 100%;max-width:100%;padding-bottom:36px;min-height:435px}}@media(max-width: 767px){.offers-rotator .content-fixed{padding-bottom:34px;min-height:322px}}@media(max-width: 767px){.offers-rotator .content-fixed.specific{min-height:auto}}.offers-rotator .content-fixed.start-ani .title,.offers-rotator .content-fixed.start-ani .desc{transition:opacity .1s ease-in-out}.offers-rotator .content-fixed .title,.offers-rotator .content-fixed .desc{transition:opacity .1s ease-in-out}.offers-rotator .content-fixed .content{background:#fff;height:100%;box-sizing:border-box;width:30.8vw;max-width:591px;padding:6px 72px 6px 62px;margin-left:-1px;position:relative}@media(max-width: 1440px){.offers-rotator .content-fixed .content{padding:.31vw 3.75vw .31vw 3.9vw}}@media(max-width: 991px){.offers-rotator .content-fixed .content{width:100%;max-width:calc(100% - 226px);margin:0 auto;padding:.31vw 0}}@media(max-width: 767px){.offers-rotator .content-fixed .content{max-width:calc(100% - 54px)}}.offers-rotator .content-fixed .content.specific{padding:6px 72px 6px 42px}@media(max-width: 1440px){.offers-rotator .content-fixed .content.specific{padding:.31vw 3.75vw .31vw 2.19vw}}@media(max-width: 991px){.offers-rotator .content-fixed .content.specific{padding:.31vw 0}}@media(max-width: 767px){.offers-rotator .content-fixed .content .position{display:inline-block;margin-top:0}}.offers-rotator .content-fixed .content .cms-title{text-transform:uppercase;margin:22px 0 0;line-height:45px;font-size:40px;letter-spacing:0px;color:#b1a9a0;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.offers-rotator .content-fixed .content .cms-title{font-size:30px;line-height:35px;margin:17px 0 0}}.offers-rotator .content-fixed .content .cms-title.specific{margin:0 0 58px;color:#ea592e;border-left:4px solid #ea592e;padding-left:15px}@media(max-width: 767px){.offers-rotator .content-fixed .content .cms-title.specific{margin:0 0 36px;font-size:26px;line-height:29px}}.offers-rotator .content-fixed .content .sub-title{line-height:28px;font-size:17px;letter-spacing:0px;color:#101820;font-family:"Practice-Italic",sans-serif;font-style:italic}.offers-rotator .content-fixed .content .title{text-transform:uppercase;margin:0 0 0;line-height:52px;font-size:45px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.offers-rotator .content-fixed .content .title{font-size:30px;line-height:30px}}.offers-rotator .content-fixed .content .title.specific{line-height:45px}@media(max-width: 767px){.offers-rotator .content-fixed .content .title.specific{line-height:30px}}.offers-rotator .content-fixed .content .desc{margin-top:30px;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.offers-rotator .content-fixed .content .desc *{margin:0}@media(max-width: 767px){.offers-rotator .content-fixed .content .desc{margin-top:18px}}.offers-rotator .content-fixed .content .desc.specific{margin-top:32px;display:block;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.offers-rotator .content-fixed .content .desc.specific *{margin:0}@media(max-width: 767px){.offers-rotator .content-fixed .content .desc.specific{margin-top:20px;display:block;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.offers-rotator .content-fixed .content .desc.specific *{margin:0}}.offers-rotator .content-fixed .content .link-wrap{margin-top:34px}@media(max-width: 767px){.offers-rotator .content-fixed .content .link-wrap{margin-top:19px}}.offers-rotator .content-fixed .content .link-wrap.all{margin-top:17px}@media(max-width: 767px){.offers-rotator .content-fixed .content .link-wrap.all{display:inline-block;margin-top:0;margin-left:10px}}.offers-rotator .content-fixed .content .book-now{position:absolute;bottom:40px;right:-70px}@media(max-width: 1199px){.offers-rotator .content-fixed .content .book-now{right:-40px}}@media(max-width: 991px){.offers-rotator .content-fixed .content .book-now{bottom:auto;top:400px;right:-46px}}@media(max-width: 767px){.offers-rotator .content-fixed .content .book-now{top:280px;right:19px}}.offers-rotator .content-fixed .content .book-now.specific{right:-84px}@media(max-width: 1199px){.offers-rotator .content-fixed .content .book-now.specific{right:-42px}}@media(max-width: 991px){.offers-rotator .content-fixed .content .book-now.specific{right:-46px;top:816px}}@media(max-width: 767px){.offers-rotator .content-fixed .content .book-now.specific{right:19px;top:auto;bottom:-280px}}.offers-rotator .swiper-navigations{position:absolute;z-index:2;bottom:-8px;left:60px;background:#fff}@media(max-width: 1440px){.offers-rotator .swiper-navigations{left:3.9vw}}@media(max-width: 991px){.offers-rotator .swiper-navigations{left:50%;width:calc(100vw - 166px);transform:translateX(-50%);display:flex;align-items:center;justify-content:space-between;background:rgba(0,0,0,0);bottom:23.53vw}}@media(max-width: 767px){.offers-rotator .swiper-navigations{width:calc(100vw - 24px);bottom:22.93vw}}.offers-rotator .swiper-navigations.specific{left:40px}@media(max-width: 1440px){.offers-rotator .swiper-navigations.specific{left:2.08vw}}@media(max-width: 991px){.offers-rotator .swiper-navigations.specific{left:50%}}.offers-rotator .swiper-navigations .swiper-button{background:rgba(0,0,0,0);outline:none;border:none;padding:0}.offers-rotator .swiper-navigations .swiper-button.swiper-btn-prev{margin-right:18px}@media(max-width: 767px){.offers-rotator .swiper-navigations .swiper-button.swiper-btn-prev{margin-right:8px}}.offers-rotator .swiper-navigations .swiper-button .mobi{display:none}@media(max-width: 991px){.offers-rotator .swiper-navigations .swiper-button .mobi{display:inline-block}}@media(max-width: 991px){.offers-rotator .swiper-navigations .swiper-button .default{display:none}}.offers-rotator .swiper-navigations .swiper-button .outline-arrow-icon .circle{stroke:#000}.offers-rotator .swiper-navigations .swiper-button .outline-arrow-icon .arrow{fill:#000}.offers-rotator .swiper-navigations .swiper-button .outline-arrow-icon .arrow path{fill:#000}.offers-rotator .swiper-navigations .swiper-button:hover .outline-arrow-icon .circle{fill:#000}.offers-rotator .swiper-navigations .swiper-button:hover .outline-arrow-icon .arrow{fill:#fff}.offers-rotator .swiper-navigations .swiper-button:hover .outline-arrow-icon .arrow path{fill:#fff}.offers-rotator .swiper-navigations .swiper-button:hover .outline-arrow-icon .arrow path.normal{display:none}.offers-rotator .swiper-navigations .swiper-button:hover .outline-arrow-icon .arrow path.hover{display:block}.offers-rotator .swiper-navigations .swiper-button svg{-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.082));filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.082))}@media(max-width: 767px){.offers-rotator .swiper-navigations .swiper-button svg{width:40px;height:40px}}@media(max-width: 767px){.group-site .offers-rotator{margin:50px auto 15px}}.group-site .offers-rotator .content-fixed .content.specific{padding:0px 72px 6px 42px}@media(max-width: 1440px){.group-site .offers-rotator .content-fixed .content.specific{padding:.31vw 3.75vw .31vw 2.19vw}}@media(max-width: 991px){.group-site .offers-rotator .content-fixed .content.specific{padding:.31vw 0}}.group-site .offers-rotator .content-fixed .content .cms-title.specific{line-height:54px;margin:0 0 48px}@media(max-width: 767px){.group-site .offers-rotator .content-fixed .content .cms-title.specific{margin:0 0 19px;line-height:29px}}.group-site .offers-rotator .content-fixed .content .sub-title{padding-bottom:16px}@media(max-width: 767px){.group-site .offers-rotator .content-fixed .content .sub-title{padding-bottom:8px}}.group-site .offers-rotator .content-fixed .content .desc{margin-top:22px}@media(max-width: 767px){.group-site .offers-rotator .content-fixed .content .desc{margin-top:15px}}.double-block{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;margin:113px auto;min-height:566px}@media(max-width: 767px){.double-block{margin:27px auto}}.double-block.group-site-styles .left-block .text-wrap .title,.double-block.group-site-styles .right-block .text-wrap .title{max-width:80%}.double-block.group-site-styles .left-block .text-wrap .link-wrap,.double-block.group-site-styles .right-block .text-wrap .link-wrap{margin-bottom:47px;position:static}@media(max-width: 1440px){.double-block.group-site-styles .left-block .text-wrap .link-wrap,.double-block.group-site-styles .right-block .text-wrap .link-wrap{margin-bottom:0;position:static}}@media(max-width: 767px){.double-block.group-site-styles .left-block .text-wrap .link-wrap,.double-block.group-site-styles .right-block .text-wrap .link-wrap{margin-bottom:0}}@media(max-width: 767px){.double-block.group-site-styles .left-block .image-wrap.figure,.double-block.group-site-styles .right-block .image-wrap.figure{min-height:194px}}.double-block.group-site-styles .left-block:not(.figure) .text-wrap .desc{margin:0 0 42px}@media(max-width: 767px){.double-block.group-site-styles .left-block:not(.figure) .text-wrap .desc{margin:0 0 16px}}.double-block.group-site-styles .right-block.figure .text-wrap .desc{margin:0 0 42px}@media(max-width: 767px){.double-block.group-site-styles .right-block.figure .text-wrap .desc{margin:0 0 32px}}@media(max-width: 767px){.double-block.group-site-styles .right-block.figure .image-wrap{margin:0 auto 16px}}@media(max-width: 767px){.double-block.group-site-styles .right-block .text-wrap{padding-bottom:26px}}.double-block .left-block,.double-block .right-block{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.double-block .left-block.color-1,.double-block .right-block.color-1{background:#ffbf80}.double-block .left-block.color-2,.double-block .right-block.color-2{background:#edece9}.double-block .left-block.color-3,.double-block .right-block.color-3{background:#f4d2bf}.double-block .left-block.color-4,.double-block .right-block.color-4{background:#e5c1b8}.double-block .left-block .text-wrap,.double-block .right-block .text-wrap{flex:0 0 calc(100% - 361px);max-width:calc(100% - 361px);position:relative;padding-bottom:58px;position:relative}@media(max-width: 1440px){.double-block .left-block .text-wrap,.double-block .right-block .text-wrap{flex:0 0 100%;max-width:100%}}@media(max-width: 767px){.double-block .left-block .text-wrap,.double-block .right-block .text-wrap{padding-bottom:32px}}.double-block .left-block .text-wrap .position,.double-block .right-block .text-wrap .position{margin:0 0 18px}@media(max-width: 767px){.double-block .left-block .text-wrap .position,.double-block .right-block .text-wrap .position{margin:0 0 7px}}.double-block .left-block .text-wrap .title,.double-block .right-block .text-wrap .title{text-transform:uppercase;margin:0 0 32px;line-height:45px;font-size:45px;letter-spacing:0;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.double-block .left-block .text-wrap .title,.double-block .right-block .text-wrap .title{font-size:30px;line-height:30px;margin:0 0 22px}}.double-block .left-block .text-wrap .desc,.double-block .right-block .text-wrap .desc{margin:0 0 50px;display:block;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.double-block .left-block .text-wrap .desc *,.double-block .right-block .text-wrap .desc *{margin:0}@media(max-width: 1440px){.double-block .left-block .text-wrap .desc,.double-block .right-block .text-wrap .desc{margin:0 0 40px}}@media(max-width: 991px){.double-block .left-block .text-wrap .desc,.double-block .right-block .text-wrap .desc{margin:0 0 40px}}@media(max-width: 767px){.double-block .left-block .text-wrap .desc,.double-block .right-block .text-wrap .desc{margin:0 0 20px}}.double-block .left-block .text-wrap .link-wrap,.double-block .right-block .text-wrap .link-wrap{margin-bottom:80px;position:absolute;left:0;bottom:0}@media(max-width: 1440px){.double-block .left-block .text-wrap .link-wrap,.double-block .right-block .text-wrap .link-wrap{margin-bottom:0;position:static}}@media(max-width: 767px){.double-block .left-block .text-wrap .link-wrap,.double-block .right-block .text-wrap .link-wrap{margin-bottom:0}}.double-block .left-block .image-wrap,.double-block .right-block .image-wrap{flex:0 0 346px;max-width:100%;overflow:hidden}@media(max-width: 1440px){.double-block .left-block .image-wrap,.double-block .right-block .image-wrap{min-height:234px;max-width:100%;flex:0 0 100%}}@media(max-width: 991px){.double-block .left-block .image-wrap,.double-block .right-block .image-wrap{min-height:350px}}@media(max-width: 767px){.double-block .left-block .image-wrap,.double-block .right-block .image-wrap{min-height:197px}}.double-block .left-block .image-wrap.figure,.double-block .right-block .image-wrap.figure{flex:0 0 361px;max-width:100%}@media(max-width: 1440px){.double-block .left-block .image-wrap.figure,.double-block .right-block .image-wrap.figure{flex:0 0 calc(100% - 110px);max-width:calc(100% - 110px);padding-bottom:15px}}@media(max-width: 991px){.double-block .left-block .image-wrap.figure,.double-block .right-block .image-wrap.figure{max-width:100%;flex:0 0 85%}}@media(max-width: 767px){.double-block .left-block .image-wrap.figure,.double-block .right-block .image-wrap.figure{min-height:166px}}.double-block .left-block .image-wrap.figure.top-right .img-wrap-real,.double-block .right-block .image-wrap.figure.top-right .img-wrap-real{background-position:right top}@media(max-width: 1440px){.double-block .left-block .image-wrap.figure.top-right .img-wrap-real,.double-block .right-block .image-wrap.figure.top-right .img-wrap-real{background-position:center center}}.double-block .left-block .image-wrap.figure.bottom-right .img-wrap-real,.double-block .right-block .image-wrap.figure.bottom-right .img-wrap-real{background-position:right bottom}@media(max-width: 1440px){.double-block .left-block .image-wrap.figure.bottom-right .img-wrap-real,.double-block .right-block .image-wrap.figure.bottom-right .img-wrap-real{background-position:center center}}.double-block .left-block .image-wrap.figure .img-wrap-real,.double-block .right-block .image-wrap.figure .img-wrap-real{background-size:auto auto;background-position:center center}@media(max-width: 1440px){.double-block .left-block .image-wrap.figure .img-wrap-real,.double-block .right-block .image-wrap.figure .img-wrap-real{background-size:contain}}@media(max-width: 991px){.double-block .left-block .image-wrap.figure .img-wrap-real,.double-block .right-block .image-wrap.figure .img-wrap-real{background-size:auto auto}}@media(max-width: 767px){.double-block .left-block .image-wrap.figure .img-wrap-real,.double-block .right-block .image-wrap.figure .img-wrap-real{background-size:contain}}.double-block .left-block .image-wrap .img-wrap-real,.double-block .right-block .image-wrap .img-wrap-real{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.double-block .left-block{flex:0 0 calc(50% - 50px);max-width:calc(50% - 50px)}@media(max-width: 991px){.double-block .left-block{flex:0 0 calc(100% - 113px);max-width:calc(100% - 113px);margin-bottom:113px}}@media(max-width: 767px){.double-block .left-block{flex:0 0 calc(100% - 27px);max-width:calc(100% - 27px);margin-bottom:30px}}.double-block .left-block.figure{padding:84px 22px 0 114px}@media(max-width: 767px){.double-block .left-block.figure{padding:30px 27px 19px 27px}}.double-block .left-block:not(.figure){padding-left:113px}@media(max-width: 1440px){.double-block .left-block:not(.figure){padding-left:0}}.double-block .left-block:not(.figure) .text-wrap{padding-top:84px;padding-right:22px}@media(max-width: 1440px){.double-block .left-block:not(.figure) .text-wrap{padding-left:113px}}@media(max-width: 767px){.double-block .left-block:not(.figure) .text-wrap{padding-left:27px;padding-top:30px}}.double-block .left-block:not(.figure) .text-wrap .desc{margin:0 0 66px}@media(max-width: 767px){.double-block .left-block:not(.figure) .text-wrap .desc{margin:0 0 16px}}.double-block .left-block .image-wrap:not(.figure){flex:0 0 361px;max-width:100%}@media(max-width: 1440px){.double-block .left-block .image-wrap:not(.figure){flex:0 0 100%;max-width:100%}}.double-block .right-block{flex:0 0 calc(50% - 66px);max-width:calc(50% - 66px);padding-left:100px}@media(max-width: 1440px){.double-block .right-block{padding-left:0}}@media(max-width: 991px){.double-block .right-block{flex:0 0 calc(100% - 113px);max-width:calc(100% - 113px);margin-left:auto}}@media(max-width: 767px){.double-block .right-block{flex:0 0 calc(100% - 27px);max-width:calc(100% - 27px)}}.double-block .right-block.figure .text-wrap .desc{margin:0 0 28px}@media(max-width: 1440px){.double-block .right-block.figure .image-wrap{margin:0 auto 30px}}@media(max-width: 1440px){.double-block .right-block.figure .image-wrap .img-wrap-real{background-size:contain}}.double-block .right-block .text-wrap{padding-top:82px}@media(max-width: 1440px){.double-block .right-block .text-wrap{padding-right:27px;padding-left:100px}}@media(max-width: 767px){.double-block .right-block .text-wrap{padding-top:30px;padding-left:31px;padding-bottom:47px}}.double-block .right-block .text-wrap .desc{margin:0 0 18px}@media(max-width: 1440px){.double-block .right-block .text-wrap .desc{margin:0 0 40px}}@media(max-width: 767px){.double-block .right-block .text-wrap .desc{margin:0 0 22px}}@media(max-width: 767px){.double-block .right-block .cta-btn{right:42px;bottom:154px}}.double-block .cta-btn{position:absolute;left:53%;bottom:20px;z-index:1}@media(max-width: 1440px){.double-block .cta-btn{left:auto;right:30px;bottom:190px}}@media(max-width: 1199px){.double-block .cta-btn{bottom:226px}}@media(max-width: 991px){.double-block .cta-btn{bottom:300px;right:27px}}@media(max-width: 767px){.double-block .cta-btn{bottom:139px;right:16px}}.reviews{position:relative;margin:113px auto 170px;width:calc(100vw - 186px)}@media(max-width: 1440px){.reviews{width:calc(100vw - 166px)}}@media(max-width: 1199px){.reviews{width:calc(100vw - 172px)}}@media(max-width: 767px){.reviews{margin:27px auto 75px;width:calc(100vw - 4px)}}.reviews .swiper-btn-prev{left:0}@media(max-width: 991px){.reviews .swiper-btn-prev{left:2px}}.reviews .swiper-btn-next{right:0}@media(max-width: 991px){.reviews .swiper-btn-next{right:2px}}.reviews .swiper-pagination{max-width:100px;left:auto;right:44px;bottom:32px;line-height:35px;font-size:30px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 991px){.reviews .swiper-pagination{display:none}}.reviews .swiper-pagination .item{margin-right:-4px}.reviews .swiper-pagination .out-of{opacity:.41}.reviews .main-wrap{background:#d0c4bf;width:calc(100% - 52px);margin:0 auto;padding-bottom:50px;min-height:200px}.reviews .main-wrap.has-auto-height .slide{min-height:auto;padding-bottom:60px}@media(max-width: 767px){.reviews .main-wrap.has-auto-height .slide{padding-bottom:30px;display:block}}@media(max-width: 767px){.reviews .main-wrap.has-auto-height .slide .content,.reviews .main-wrap.has-auto-height .slide .rate-wrap,.reviews .main-wrap.has-auto-height .slide .name-wrap{display:block}}.reviews .main-wrap .slide{min-height:697px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;padding:30px 30px;box-sizing:border-box;transition:transform .3s ease-in-out}@media(max-width: 1440px){.reviews .main-wrap .slide{min-height:36.3vw}}@media(max-width: 767px){.reviews .main-wrap .slide{padding:30px 30px 15px}}.reviews .main-wrap .slide .top,.reviews .main-wrap .slide .content,.reviews .main-wrap .slide .rate-wrap,.reviews .main-wrap .slide .name-wrap,.reviews .main-wrap .slide img{flex:0 0 100%;max-width:100%}.reviews .main-wrap .slide .top{display:block;font-weight:bold;margin:55px 0 8px;text-transform:uppercase;line-height:35px;font-size:30px;letter-spacing:0;color:#000;font-family:"Ringside",sans-serif}@media(max-width: 767px){.reviews .main-wrap .slide .top{font-size:19px;line-height:21px;margin:17px 0 8px}}.reviews .main-wrap .slide .content{margin:9px auto 0;max-width:66.77vw;line-height:49px;font-size:30px;letter-spacing:0;color:#000;font-family:"Practice-Italic",sans-serif}@media(max-width: 1199px){.reviews .main-wrap .slide .content{margin:21px auto 0}}@media(max-width: 767px){.reviews .main-wrap .slide .content{font-size:19px;line-height:normal}}.reviews .main-wrap .slide .content p{line-height:45px}@media(max-width: 767px){.reviews .main-wrap .slide .content p{line-height:36px}}@media(min-width: 768px)and (max-width: 991px){.reviews .main-wrap .slide .content p{line-height:48px}}.reviews .main-wrap .slide .content p:first-child{margin-top:0}.reviews .main-wrap .slide .content p:last-child{margin-bottom:0}.reviews .main-wrap .slide .rate-wrap,.reviews .main-wrap .slide .name-wrap{margin:8px 0 0}@media(max-width: 1199px){.reviews .main-wrap .slide .rate-wrap,.reviews .main-wrap .slide .name-wrap{margin:23px 0 0}}.reviews .main-wrap .slide .rate,.reviews .main-wrap .slide .name{display:inline-block;line-height:33px;font-size:28px;letter-spacing:0;color:#000;font-family:"Ringside-Bold",sans-serif}.reviews .main-wrap .slide .rate{padding-right:8px}.reviews .main-wrap .slide .stars{display:inline-block;padding-left:8px}.reviews .main-wrap .slide .stars .dim{fill:#a88b7e}@media(max-width: 767px){.reviews .main-wrap .slide .stars .dim{fill:#fff}}.reviews .main-wrap .slide .name{background:#fff;padding:5px 14px;text-transform:uppercase}@media(max-width: 767px){.reviews .main-wrap .slide .name{font-size:18px;line-height:21px}}.reviews .main-wrap .slide img{margin-top:15px;max-width:160px}@media(max-width: 767px){.reviews .main-wrap .slide img{max-width:155px}}.reviews .main-wrap .slide .readmore-btn{justify-content:right;flex:0 0 80%;margin:7px 0 25px 0}@media(max-width: 767px){.reviews .main-wrap .slide .readmore-btn{margin:7px auto 25px auto}}.reviews .main-wrap .swiper-wrapper.readmore-enable{height:auto !important}.reviews .button-wrap{position:absolute;left:0;right:0;margin:auto;display:table;bottom:-85px;z-index:2}@media(max-width: 1199px){.reviews .button-wrap{bottom:-56px}}.reviews .button-wrap .reviews-button{font-size:30px}@media(max-width: 1199px){.reviews .button-wrap .reviews-button{font-size:17px}}.swiper-container.trustyou-slider{background:none}.swiper-container.trustyou-slider .swiper-wrapper{align-items:center}.swiper-container.trustyou-slider .swiper-wrapper .slide-item{background:#d0c4bf;border:5px solid #fff;min-height:68.3vw}@media(min-width: 992px){.swiper-container.trustyou-slider .swiper-wrapper .slide-item{min-height:32.3vw}}.trustyou-full iframe{width:100%;height:1200px}#trustYou .button-wrap .action2-btn.reviews-button{color:#fff;background:#000}.small-popup{position:fixed;bottom:-2.5px;right:113px;width:279px;height:248px;opacity:0;transform:translate(100%, -50%);transition:all .2s ease-in-out;z-index:90}@media(max-width: 1440px){.small-popup{bottom:-29px}}@media(max-width: 767px){.small-popup{right:27px;width:320px;height:141px;bottom:-21px}}.small-popup.show{transform:translate(0, -50%);opacity:1}.small-popup .icon-close{position:absolute;right:13px;top:7px;z-index:2;cursor:pointer;background:rgba(0,0,0,0);border:none}@media(max-width: 767px){.small-popup .icon-close{right:10px;top:5px}}.small-popup .icon-close svg{width:14px;height:14px}.small-popup .icon-close svg rect{fill:#fff}.small-popup .image{background-repeat:no-repeat;background-size:cover;background-position:center;height:100%}.small-popup .image::after{content:"";position:absolute;pointer-events:none;width:100%;height:100%;background:url("/integration/flemings-hotels/public/images/backgrounds/shape_overlay_hero.svg");background-size:auto;background-position:left center;background-repeat:no-repeat;mix-blend-mode:multiply;top:0;left:0;z-index:1}.small-popup .text-content{position:absolute;top:49px;margin:0 46px 0;z-index:2}@media(max-width: 767px){.small-popup .text-content{top:28px;margin:0 21px 0}}.small-popup .popup-title{line-height:28px;font-size:32px;letter-spacing:0px;color:#fff;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin-bottom:15px}@media(max-width: 767px){.small-popup .popup-title{font-size:26px;line-height:26px;margin-bottom:7px}}.small-popup .primary-btn{color:#fff}.small-popup .primary-btn::after{border-bottom:1px solid #fff}[lang=de] .small-popup.one-line-link .link-wrap{word-break:keep-all;white-space:nowrap}.cms-newsletter{margin:113px 113px 113px;padding:76px 55px 82px;width:calc(100vw - 226px);background:#fac433;display:flex;flex-wrap:wrap;align-items:center;position:relative;justify-content:center}@media(max-width: 1440px){.cms-newsletter{padding:3.96vw 2.86vw 4.27vw}}@media(max-width: 991px){.cms-newsletter{flex-wrap:wrap;padding:30px 27px 27px}}@media(max-width: 767px){.cms-newsletter{margin:27px 27px 50px;padding:38px 24px 27px;width:calc(100% - 54px)}}.cms-newsletter .titles{text-align:center;max-width:32.93%;margin-right:5.7%}@media(max-width: 1199px){.cms-newsletter .titles{margin-right:26px;flex:0 0 25.29vw;max-width:25.29vw}}@media(max-width: 991px){.cms-newsletter .titles{margin-right:0;flex:0 0 100%;max-width:100%}}.cms-newsletter .titles .title{text-transform:uppercase;font-weight:normal;margin:0 0 0;line-height:49px;font-size:45px;letter-spacing:0;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.cms-newsletter .titles .title{font-size:30px;line-height:30px}}.cms-newsletter .titles .subtitle{text-transform:uppercase;font-weight:normal;opacity:.34;margin:10px 0 0;transform:rotate(4deg);line-height:49px;font-size:45px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.cms-newsletter .titles .subtitle{font-size:30px;line-height:31px}}.cms-newsletter .desc{flex:0 0 32.93%;margin-top:40px;max-width:32.93%;margin-right:5.7%}@media(max-width: 1440px){.cms-newsletter .desc{margin-top:0}}@media(max-width: 1199px){.cms-newsletter .desc{margin-right:26px}}@media(max-width: 991px){.cms-newsletter .desc{margin-right:0;margin-top:20px;flex:0 0 100%;max-width:100%;text-align:center}}@media(max-width: 767px){.cms-newsletter .desc{margin-top:24px;padding:0 2px}}.cms-newsletter form{display:flex;align-items:center;flex-wrap:wrap;max-width:35.59%;justify-content:flex-start}@media(max-width: 1199px){.cms-newsletter form{flex:0 0 80px;max-width:80px}}@media(max-width: 991px){.cms-newsletter form{margin-right:0;flex:0 0 100%;max-width:100%;margin-top:8px}}@media(max-width: 767px){.cms-newsletter form{margin-top:2px;padding:0 2px}}.cms-newsletter form .input-field{border-radius:5px;border-width:2px;background:rgba(0,0,0,0);flex:0 0 20.52vw;max-width:calc(100% - 176px);margin-right:38px;text-transform:none;padding:16px 18px 11px;line-height:27px;font-size:17px;letter-spacing:0;color:#000;font-family:"Practice",sans-serif}@media(max-width: 1440px){.cms-newsletter form .input-field{margin-bottom:15px}}@media(max-width: 1199px){.cms-newsletter form .input-field{margin-right:0;flex:0 0 100%;max-width:100%}}@media(max-width: 991px){.cms-newsletter form .input-field{margin-bottom:24px}}@media(max-width: 767px){.cms-newsletter form .input-field{font-size:13px;line-height:21px;padding:13px 20px}}.cms-newsletter form .submit{margin:0 auto}@media(max-width: 991px){.cms-newsletter form .submit{margin:0 auto -62px}}.cms-newsletter form .submit span{width:auto}.cms-newsletter .gms-form-wrapper{display:flex;align-items:center;flex-wrap:wrap;flex:100%}@media(max-width: 991px){.cms-newsletter .gms-form-wrapper{margin-right:0;flex:0 0 100%;max-width:100%;margin-top:8px}}@media(max-width: 767px){.cms-newsletter .gms-form-wrapper{margin-top:2px;padding:0 2px}}.cms-newsletter .gms-form-wrapper iframe{width:100%;min-height:212px}@media(max-width: 991px){.cms-newsletter .gms-form-wrapper iframe{min-height:475px}}@media(max-width: 1199px){[lang=de] .cms-newsletter .desc{margin-top:0}}@media(max-width: 767px){[lang=de] .cms-newsletter .desc{margin-top:24px}}[lang=de] .cms-newsletter form{max-width:35.59%}@media(max-width: 1199px){[lang=de] .cms-newsletter form{max-width:22.52vw}}@media(max-width: 991px){[lang=de] .cms-newsletter form{max-width:100%}}[lang=de] .cms-newsletter form .input-field{margin-right:30px}@media(max-width: 1440px){[lang=de] .cms-newsletter form .input-field{margin-right:20px}}@media(max-width: 1199px){[lang=de] .cms-newsletter form .input-field{margin-right:0}}[lang=de] .cms-newsletter form .submit{height:152px;width:152px}@media(max-width: 1199px){[lang=de] .cms-newsletter form .submit{height:100px;width:100px}}.hotel-map,.contact-map{position:relative;margin:113px auto 0}@media(max-width: 991px){.hotel-map,.contact-map{margin:113px auto 440px}}@media(max-width: 767px){.hotel-map,.contact-map{margin:47px auto 358px}}.hotel-map.has-title,.contact-map.has-title{margin:40px auto 0}@media(max-width: 767px){.hotel-map.has-title,.contact-map.has-title{margin:47px auto 358px}}@media(min-width: 768px)and (max-width: 991px){.hotel-map.has-title,.contact-map.has-title{margin:40px auto 400px}}.hotel-map.has-title .info-window,.contact-map.has-title .info-window{top:142px}@media(max-width: 991px){.hotel-map.has-title .info-window,.contact-map.has-title .info-window{top:100%}}.hotel-map .title,.contact-map .title{margin:0 113px 38px;text-transform:uppercase;line-height:36px;font-size:32px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.hotel-map .title,.contact-map .title{font-size:26px;line-height:29px;margin:0 27px 12px}}.hotel-map .info-window,.contact-map .info-window{position:absolute;width:386px;right:94px;top:67px;transform:none;z-index:1;background:#e5d5c3;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);padding-bottom:28px;display:block}@media(max-width: 1440px){.hotel-map .info-window,.contact-map .info-window{right:113px}}@media(max-width: 1199px){.hotel-map .info-window,.contact-map .info-window{width:340px}}@media(max-width: 991px){.hotel-map .info-window,.contact-map .info-window{margin:-152px auto 0;top:100%;left:50%;transform:translateX(-50%)}}@media(max-width: 767px){.hotel-map .info-window,.contact-map .info-window{width:calc(100% - 54px);max-width:540px}}.hotel-map .info-window .img-wrap,.contact-map .info-window .img-wrap{width:100%;overflow:hidden;max-height:235px}.hotel-map .info-window .img-wrap img,.contact-map .info-window .img-wrap img{max-height:235px;width:100%}.hotel-map .info-window .info-inner,.contact-map .info-window .info-inner{padding:0 20px 0 42px}@media(max-width: 1199px){.hotel-map .info-window .info-inner,.contact-map .info-window .info-inner{padding:0 15px 0 15px}}@media(max-width: 767px){.hotel-map .info-window .info-inner,.contact-map .info-window .info-inner{padding:0 25px}}.hotel-map .info-window .info-inner .item-title,.contact-map .info-window .info-inner .item-title{display:block;margin:32px 0 0;text-transform:uppercase;line-height:36px;font-size:32px;letter-spacing:0;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.hotel-map .info-window .info-inner .item-title,.contact-map .info-window .info-inner .item-title{font-size:26px;line-height:29px;margin:20px 0 0 3px}}.hotel-map .info-window .info-inner .name,.hotel-map .info-window .info-inner .address,.hotel-map .info-window .info-inner .email,.hotel-map .info-window .info-inner .tel,.contact-map .info-window .info-inner .name,.contact-map .info-window .info-inner .address,.contact-map .info-window .info-inner .email,.contact-map .info-window .info-inner .tel{display:block;text-align:left;width:max-content;line-height:28px;font-size:17px;letter-spacing:0;color:#000;font-family:"Practice",sans-serif}@media(max-width: 767px){.hotel-map .info-window .info-inner .name,.hotel-map .info-window .info-inner .address,.hotel-map .info-window .info-inner .email,.hotel-map .info-window .info-inner .tel,.contact-map .info-window .info-inner .name,.contact-map .info-window .info-inner .address,.contact-map .info-window .info-inner .email,.contact-map .info-window .info-inner .tel{font-size:13px;line-height:26px}}.hotel-map .info-window .info-inner .name,.contact-map .info-window .info-inner .name{margin:16px 0 0 3px}@media(max-width: 767px){.hotel-map .info-window .info-inner .name,.contact-map .info-window .info-inner .name{margin:11px 0 0 3px}}.hotel-map .info-window .info-inner .address,.contact-map .info-window .info-inner .address{display:block;margin:0 0 0 4px}.hotel-map .info-window .info-inner .text-link,.contact-map .info-window .info-inner .text-link{text-decoration:underline}@media(max-width: 767px){.hotel-map .info-window .info-inner .text-link,.contact-map .info-window .info-inner .text-link{font-size:13px;line-height:26px}}.hotel-map .info-window .info-inner .tel,.contact-map .info-window .info-inner .tel{margin:2px 0 0 4px}.hotel-map .info-window .info-inner .email-wrap,.contact-map .info-window .info-inner .email-wrap{margin:0 0 58px 5px}@media(max-width: 767px){.hotel-map .info-window .info-inner .email-wrap,.contact-map .info-window .info-inner .email-wrap{margin:0 0 30px 3px}}.hotel-map .info-window .info-inner .link-wrap,.contact-map .info-window .info-inner .link-wrap{margin:-28px 0 0 5px}@media(max-width: 767px){.hotel-map .info-window .info-inner .link-wrap,.contact-map .info-window .info-inner .link-wrap{margin:-5px 0 0 3px}}.hotel-map .info-window .info-inner .book-now,.contact-map .info-window .info-inner .book-now{position:absolute;right:-64px;bottom:-76px}@media(max-width: 1199px){.hotel-map .info-window .info-inner .book-now,.contact-map .info-window .info-inner .book-now{right:-40px;bottom:-50px}}@media(max-width: 991px){.hotel-map .info-window .info-inner .book-now,.contact-map .info-window .info-inner .book-now{right:-40px;bottom:-50px}}@media(max-width: 767px){.hotel-map .info-window .info-inner .book-now,.contact-map .info-window .info-inner .book-now{right:28px;bottom:-44px}}.hotel-map .map-placeholder,.contact-map .map-placeholder{height:39.84vw}@media(max-width: 1440px){.hotel-map .map-placeholder,.contact-map .map-placeholder{height:54.84vw}}@media(max-width: 1199px){.hotel-map .map-placeholder,.contact-map .map-placeholder{height:66.84vw}}@media(max-width: 767px){.hotel-map .map-placeholder,.contact-map .map-placeholder{height:180.8vw}}.hotel-map .map,.contact-map .map{height:39.84vw;will-change:transform;width:100%;min-height:765px;position:relative}@media(max-width: 1440px){.hotel-map .map,.contact-map .map{height:54.84vw;min-height:auto}}@media(max-width: 1199px){.hotel-map .map,.contact-map .map{height:66.84vw}}@media(max-width: 991px){.hotel-map .map,.contact-map .map{will-change:auto}}@media(max-width: 767px){.hotel-map .map,.contact-map .map{height:180.8vw}}.hotel-map .map .location-map,.contact-map .map .location-map{display:none;width:100%;height:39.84vw;min-height:765px}.hotel-map .map .location-map.show-map,.contact-map .map .location-map.show-map{display:block}@media(max-width: 1440px){.hotel-map .map .location-map,.contact-map .map .location-map{height:54.84vw;min-height:auto}}@media(max-width: 1199px){.hotel-map .map .location-map,.contact-map .map .location-map{height:66.84vw}}@media(max-width: 991px){.hotel-map .map .location-map,.contact-map .map .location-map{will-change:auto}}@media(max-width: 767px){.hotel-map .map .location-map,.contact-map .map .location-map{height:180.8vw}}.hotel-map .map .location-map .gm-style-cc,.contact-map .map .location-map .gm-style-cc{opacity:0}.hotel-map .map .location-map .control,.contact-map .map .location-map .control{left:auto !important;right:0px !important;top:10px !important;bottom:auto !important}@media(max-width: 1440px){.hotel-map .map .location-map .control,.contact-map .map .location-map .control{right:10px !important}}@media(max-width: 767px){.hotel-map .map .location-map .control,.contact-map .map .location-map .control{top:9px !important;right:9px !important}}.hotel-map .map .location-map .control .zoom-controls,.contact-map .map .location-map .control .zoom-controls{background:rgba(0,0,0,0)}.hotel-map .map .location-map .control .zoom-controls .zoomin,.hotel-map .map .location-map .control .zoom-controls .zoomout,.contact-map .map .location-map .control .zoom-controls .zoomin,.contact-map .map .location-map .control .zoom-controls .zoomout{position:relative;width:45px;height:45px;background:#fff;box-shadow:0px 3px 40px rgba(0,0,0,.0823529412);opacity:.92;border-radius:50%}.hotel-map .map .location-map .control .zoom-controls .zoomin::after,.hotel-map .map .location-map .control .zoom-controls .zoomout::after,.contact-map .map .location-map .control .zoom-controls .zoomin::after,.contact-map .map .location-map .control .zoom-controls .zoomout::after{position:absolute;left:0;top:0;width:100%;height:100%;color:#101820;font-size:36px;padding-top:1px;font-weight:300}.hotel-map .map .location-map .control .zoom-controls .zoomin,.contact-map .map .location-map .control .zoom-controls .zoomin{margin-bottom:11px}.hotel-map .map .location-map .control .zoom-controls .zoomin::after,.contact-map .map .location-map .control .zoom-controls .zoomin::after{content:"+"}.hotel-map .map .location-map .control .zoom-controls .zoomout::after,.contact-map .map .location-map .control .zoom-controls .zoomout::after{content:"−";padding-top:4px}@media(max-width: 767px){.contact-map{margin-bottom:34px}}.contact-map .title{margin:0}@media(max-width: 991px){.contact-map .title{margin:0 27px 12px}}.contact-map .map-view{display:block !important}@media(max-width: 991px){.contact-map .map-view .popup-content{padding:0}}.capacity-chart{margin:113px 113px 113px;width:calc(100% - 226px)}@media(max-width: 767px){.capacity-chart{margin:27px 27px 27px;width:calc(100% - 54px)}}.capacity-chart .main-wrap .title{line-height:36px;font-size:32px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0 0 24px}@media(max-width: 767px){.capacity-chart .main-wrap .title{font-size:26px;line-height:29px;margin:0 0 27px}}.capacity-chart .main-wrap .capacity-table table{width:100%;border-spacing:0;border-collapse:collapse}.capacity-chart .main-wrap .capacity-table table thead{height:108px;background-color:#e5d5c3}.capacity-chart .main-wrap .capacity-table table thead .first-cell{padding:0 31px}.capacity-chart .main-wrap .capacity-table table thead .first-cell .icon-wrap{min-height:25px}.capacity-chart .main-wrap .capacity-table table thead th{padding:0 10px}.capacity-chart .main-wrap .capacity-table table thead th:nth-child(1){width:7.92vw}.capacity-chart .main-wrap .capacity-table table thead th:nth-child(2){width:6.042vw}.capacity-chart .main-wrap .capacity-table table thead th:nth-child(3){width:167px}.capacity-chart .main-wrap .capacity-table table thead th:nth-child(4){width:8.7vw}.capacity-chart .main-wrap .capacity-table table thead th:nth-child(5){width:9.95vw}.capacity-chart .main-wrap .capacity-table table thead th:nth-child(6){width:9.69vw}.capacity-chart .main-wrap .capacity-table table thead .category-name{line-height:19px;font-size:16px;letter-spacing:.48px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0}.capacity-chart .main-wrap .capacity-table table thead .category-name.room{text-align:left}.capacity-chart .main-wrap .capacity-table table thead .icon-wrap{max-height:25px;margin-bottom:8px}.capacity-chart .main-wrap .capacity-table table tbody tr{line-height:54px;font-size:16px;letter-spacing:.48;color:#000;font-family:"Ringside",sans-serif;text-transform:uppercase;text-align:center}.capacity-chart .main-wrap .capacity-table table tbody tr.even{background-color:#f8f8f8}.capacity-chart .main-wrap .capacity-table table tbody tr .room-name{padding:0px 15px 0px 31px;text-align:left}.capacity-chart .main-wrap .capacity-table table tbody tr td:nth-child(3){text-transform:initial}.capacity-chart .main-wrap .capacity-table table tbody tr td:nth-child(4){text-transform:initial}.capacity-chart .main-wrap .capacity-table table tbody tr td:nth-child(5){text-transform:initial}.capacity-chart .main-wrap .mobile-dropdown .filter .mobile-filter-title{background-color:#e5d5c3;position:relative;padding:12px 21px}.capacity-chart .main-wrap .mobile-dropdown .filter .mobile-filter-title.open .icon{transform:rotate(180deg)}.capacity-chart .main-wrap .mobile-dropdown .filter .mobile-filter-title.open .room-names{visibility:visible;opacity:1;margin:24px 0 0;max-height:100%}.capacity-chart .main-wrap .mobile-dropdown .filter .mobile-filter-title .capacity-title{line-height:19px;font-size:16px;letter-spacing:.48px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase}.capacity-chart .main-wrap .mobile-dropdown .filter .mobile-filter-title .icon{position:absolute;right:15px;top:14px;transition:all 600ms;z-index:1}.capacity-chart .main-wrap .mobile-dropdown .filter .mobile-filter-title .icon svg{width:15px}.capacity-chart .main-wrap .mobile-dropdown .filter .mobile-filter-title .cat{line-height:19px;font-size:16px;letter-spacing:.48px;color:#000;font-family:"Ringside",sans-serif;text-transform:uppercase;margin-bottom:20px}.capacity-chart .main-wrap .mobile-dropdown .filter .mobile-filter-title .room-names{list-style:none;opacity:0;padding:0;visibility:hidden;overflow:hidden;max-height:0;margin:0;height:auto;transition:all 300ms;position:relative}.capacity-chart .main-wrap .mobile-dropdown .result-table{width:100%;border-spacing:0;border-collapse:collapse}.capacity-chart .main-wrap .mobile-dropdown .result-table tbody{border-bottom:1px solid #d6d3d3}.capacity-chart .main-wrap .mobile-dropdown .result-table tbody tr{height:48px}.capacity-chart .main-wrap .mobile-dropdown .result-table tbody tr.even{background-color:#f8f8f8;height:44px}.capacity-chart .main-wrap .mobile-dropdown .result-table tbody tr.hide{display:none}.capacity-chart .main-wrap .mobile-dropdown .result-table tbody tr td:first-child{line-height:19px;font-size:16px;letter-spacing:.48px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;padding-left:14px}.capacity-chart .main-wrap .mobile-dropdown .result-table tbody tr td:nth-child(2){line-height:19px;font-size:16px;letter-spacing:.48px;color:#000;font-family:"Ringside",sans-serif;text-transform:uppercase;text-align:center;padding-right:9px;width:0}.privacy-cookie{position:fixed}.cookie-bar{position:fixed;z-index:9999;width:284px;height:248px;bottom:3%;left:9.5%;transform:translateX(-50%);background-color:#edece9;padding:55px 8px 41px}@media(max-width: 1440px){.cookie-bar{left:12%}}@media(min-width: 992px)and (max-width: 1199px){.cookie-bar{left:17%}}@media(min-width: 768px)and (max-width: 991px){.cookie-bar{left:22%}}@media(max-width: 767px){.cookie-bar{left:50%}}.cookie-bar .cookie-wrap{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:100%;padding-right:28px;padding:3px 0px 3px 22px;width:calc(100% - 24px)}@media(max-width: 767px){.cookie-bar .cookie-wrap{display:block;position:relative;padding:0}}.cookie-bar .cookie-wrap .cookie-contents{width:auto}@media(max-width: 767px){.cookie-bar .cookie-wrap .cookie-contents{padding:3px 0 3px 22px;width:100%;text-align:center}}.cookie-bar .cookie-wrap .cookie-contents p{font-family:"Practice",sans-serif;color:#101820;font-size:17px;line-height:26px;font-weight:400;margin:0}.cookie-bar .cookie-wrap .cookie-contents .cookie-text{display:inline}.cookie-bar .cookie-wrap .cookie-contents a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.cookie-bar .cookie-wrap .cookie-contents a span{display:inline-block}.cookie-bar .cookie-wrap .cookie-contents a.cc-link{position:absolute;bottom:46px;left:30px;color:#000}@media(max-width: 767px){.cookie-bar .cookie-wrap .cookie-contents a.cc-link{display:block;position:relative;bottom:0;left:53%;width:max-content;margin-top:20px;text-decoration:none;transform:translate(-50%, -50%)}}.cookie-bar .cookie-wrap .cookie-contents a.cc-btn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-size:16px;line-height:18px;height:80px;width:80px;margin:15px auto 0;display:none}@media(max-width: 767px){.cookie-bar .cookie-wrap .cookie-contents a.cc-btn{display:block}}.cookie-bar .cookie-wrap .cookie-contents a.cc-btn:hover{display:block}.cookie-bar .cookie-wrap .cc-compliance{width:20%;text-align:right;position:relative}@media(min-width: 768px)and (max-width: 991px){.cookie-bar .cookie-wrap .cc-compliance{margin-top:15px;width:auto}}@media(max-width: 767px){.cookie-bar .cookie-wrap .cc-compliance{display:inline-block;position:absolute;top:70%;right:0;display:none}}.cookie-bar .cookie-wrap .cc-compliance a{position:absolute;right:0;top:67px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;font-size:16px;line-height:18px;height:auto;width:80px}.cookie-bar .cookie-wrap .cc-close{display:inline-block;height:16px;position:absolute;top:10px;right:10px}@media(min-width: 992px)and (max-width: 1199px){.cookie-bar .cookie-wrap .cc-close{top:12px;right:12px}}@media(min-width: 768px)and (max-width: 991px){.cookie-bar .cookie-wrap .cc-close{right:12px}}@media(max-width: 767px){.cookie-bar .cookie-wrap .cc-close{position:absolute;right:-12px;top:-48px;transform:translate(0%, 0%)}}.cookie-bar .cookie-wrap .cc-close svg{stroke:#000;cursor:pointer}@media(min-width: 768px)and (max-width: 991px){html:lang(de) .cookie-bar{padding-bottom:65px}}@media(max-width: 767px){html:lang(de) .cookie-bar{padding-bottom:0}}html:lang(de) .cookie-bar .cookie-wrap{flex-wrap:wrap}html:lang(de) .cookie-bar .cookie-wrap .cookie-contents{display:block}html:lang(de) .cookie-bar .cookie-wrap .cookie-contents .cookie-text{display:block}html:lang(de) .cookie-bar .cookie-wrap .cookie-contents .cc-link{display:block;position:relative;bottom:0;left:0;width:max-content;margin-top:20px;text-decoration:none}@media(max-width: 767px){html:lang(de) .cookie-bar .cookie-wrap .cookie-contents .cc-link{right:0;left:53%}}html:lang(de) .cookie-bar .cookie-wrap .cookie-contents .cc-link span{display:flex;text-decoration:none;border:0}@media(max-width: 767px){html:lang(de) .cookie-bar .cookie-wrap .cookie-contents .cc-link span{display:inline-block;text-decoration:unset;border:unset}}html:lang(de) .cookie-bar .cookie-wrap .cc-compliance{width:auto;position:static;display:block;margin-top:10px}@media(max-width: 767px){html:lang(de) .cookie-bar .cookie-wrap .cc-compliance{display:none}}html:lang(de) .cookie-bar .cookie-wrap .cc-compliance a{position:static;top:93px;right:-6px}.two-text-block{margin:113px auto}@media(max-width: 991px){.two-text-block{margin:64px auto 32px}}.two-text-block .two-text-block-wrapper{width:63%;margin:0 auto;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:space-between}@media(max-width: 1199px){.two-text-block .two-text-block-wrapper{width:calc(100% - 226px)}}@media(max-width: 767px){.two-text-block .two-text-block-wrapper{width:calc(100% - 54px)}}.two-text-block .two-text-block-wrapper .content-block h2{line-height:36px;font-size:32px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0 0 15px}@media(max-width: 767px){.two-text-block .two-text-block-wrapper .content-block h2{font-size:26px;line-height:29px}}.two-text-block .two-text-block-wrapper .content-block .two-text-block-title{width:75%;margin:0 0 66px 7px}@media(max-width: 767px){.two-text-block .two-text-block-wrapper .content-block .two-text-block-title{width:100%;margin:0 0 20px}}.two-text-block .two-text-block-wrapper .content-block h3{line-height:21px;font-size:18px;letter-spacing:.54px;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0 0 10px}@media(max-width: 767px){.two-text-block .two-text-block-wrapper .content-block h3{font-size:16px;line-height:19px;letter-spacing:.48px;margin:0 0 25px}}.two-text-block .two-text-block-wrapper .content-block .text-block-content ul{padding-left:19px}@media(max-width: 767px){.two-text-block .two-text-block-wrapper .content-block .text-block-content ul{padding-left:17px}}.two-text-block .two-text-block-wrapper .content-block .text-block-content p{margin:0}.two-text-block .two-text-block-wrapper .content-block .text-block-content p:nth-child(3n-2){margin:0 0 4px}@media(max-width: 767px){.two-text-block .two-text-block-wrapper .content-block .text-block-content p:nth-child(3n-2){margin:0 0 18px}}.two-text-block .two-text-block-wrapper .content-block .text-block-content p:nth-child(3n){margin-bottom:34px}@media(max-width: 767px){.two-text-block .two-text-block-wrapper .content-block .text-block-content p:nth-child(3n){margin-top:1px;margin-bottom:26px}}.two-text-block .two-text-block-wrapper .content-block .text-block-content p strong{line-height:21px;font-size:18px;letter-spacing:.54px;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.two-text-block .two-text-block-wrapper .content-block .text-block-content p strong{font-size:16px;letter-spacing:.48px;line-height:19px;color:#000}}@media(max-width: 767px){.two-text-block .two-text-block-wrapper .content-block .text-block-content p a{font-size:13px;line-height:26px}}.two-text-block .two-text-block-wrapper .content-block .text-block-content>*:last-child{margin-bottom:0}.two-text-block .two-text-block-wrapper .content-block .text-block-links{display:flex;flex-flow:column;width:auto;align-items:flex-start}.two-text-block .two-text-block-wrapper .content-block .text-block-links .text-block-link{text-align:left}.two-text-block .two-text-block-wrapper .content-block .text-block-links .text-block-link:last-child{margin-bottom:0}.two-text-block .two-text-block-wrapper .content-block.left-text-block{width:calc(60% - 120px)}@media(min-width: 768px)and (max-width: 991px){.two-text-block .two-text-block-wrapper .content-block.left-text-block{width:100%;margin-bottom:75px}}@media(max-width: 767px){.two-text-block .two-text-block-wrapper .content-block.left-text-block{width:100%;margin-bottom:25px}}.two-text-block .two-text-block-wrapper .content-block.left-text-block .text-block-links{margin-top:57px}@media(max-width: 991px){.two-text-block .two-text-block-wrapper .content-block.left-text-block .text-block-links{margin-top:33px}}.two-text-block .two-text-block-wrapper .content-block.left-text-block .text-block-links .text-block-link{margin-bottom:30px}@media(max-width: 767px){.two-text-block .two-text-block-wrapper .content-block.left-text-block .text-block-links .text-block-link{margin-bottom:25px}}.two-text-block .two-text-block-wrapper .content-block.right-text-block{width:40%;padding:48px 52px;box-sizing:border-box}@media(min-width: 768px)and (max-width: 991px){.two-text-block .two-text-block-wrapper .content-block.right-text-block{width:100%}}@media(max-width: 767px){.two-text-block .two-text-block-wrapper .content-block.right-text-block{width:100%;padding:35px 21px 22px}}.two-text-block .two-text-block-wrapper .content-block.right-text-block.color-1{background-color:#e5d5c3}.two-text-block .two-text-block-wrapper .content-block.right-text-block.color-2{background-color:#d0c4bf}.two-text-block .two-text-block-wrapper .content-block.right-text-block.color-3{background-color:#e5c1b8}.two-text-block .two-text-block-wrapper .content-block.right-text-block .text-block-links{margin-top:28px}@media(max-width: 767px){.two-text-block .two-text-block-wrapper .content-block.right-text-block .text-block-links{margin-top:50px}}.two-text-block .two-text-block-wrapper .content-block.right-text-block .text-block-links .text-block-link{margin-bottom:24px}@media(max-width: 767px){.two-text-block .two-text-block-wrapper .content-block.right-text-block .text-block-links .text-block-link{margin-bottom:25px}}@media(max-width: 767px)and (max-width: 767px){.two-text-block .two-text-block-wrapper .content-block.right-text-block .text-block-links .text-block-link{margin-bottom:32px}}.unit-poi-map .main-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 113px 113px}@media(max-width: 991px){.unit-poi-map .main-wrap{display:block;margin:0 0 27px}}.unit-poi-map .main-wrap .main-content{background-color:#edece9;padding:86px 51px 70px 63px;width:28.85%}@media(min-width: 1440px){.unit-poi-map .main-wrap .main-content{display:flex;flex-direction:column;justify-content:space-between}}@media(max-width: 1440px){.unit-poi-map .main-wrap .main-content{width:40%}}@media(max-width: 991px){.unit-poi-map .main-wrap .main-content{width:100%;padding:25px 28px}}.unit-poi-map .main-wrap .main-content .title{line-height:48px;font-size:45px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0 0 36px;overflow-wrap:break-word}@media(max-width: 991px){.unit-poi-map .main-wrap .main-content .title{color:#101820;font-size:30px;line-height:32px;margin:7px 0 19px}}.unit-poi-map .main-wrap .main-content .para{margin-bottom:72px}@media(max-width: 991px){.unit-poi-map .main-wrap .main-content .para{margin-bottom:5.6vw}}.unit-poi-map .main-wrap .main-content .filter-title{line-height:25px;font-size:22px;letter-spacing:.66px;color:#b1b1b1;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin-bottom:19px}@media(max-width: 767px){.unit-poi-map .main-wrap .main-content .filter-title{font-size:14px;line-height:28px;letter-spacing:.42px;margin-top:-6px;margin-bottom:3px}}.unit-poi-map .main-wrap .main-content .category-list .checkbox-item{position:relative;line-height:21px;font-size:18px;letter-spacing:.54px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin-bottom:13px;z-index:1}@media(max-width: 767px){.unit-poi-map .main-wrap .main-content .category-list .checkbox-item{font-size:14px;line-height:28px;letter-spacing:.42px;margin-bottom:0}}.unit-poi-map .main-wrap .main-content .category-list .checkbox-item .checkbox:checked+.checkmark::after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background-color:#ea592e;margin:auto}.unit-poi-map .main-wrap .main-content .category-list .checkbox-item .checkmark{position:absolute;top:0px;left:-1px;height:20px;width:20px;border:1px solid #000;border-radius:40px;z-index:-1;cursor:pointer}.unit-poi-map .main-wrap .map-container{width:70%;position:relative}@media(min-width: 1440px){.unit-poi-map .main-wrap .map-container{min-height:600px}}@media(max-width: 1440px){.unit-poi-map .main-wrap .map-container{width:60%}}@media(max-width: 991px){.unit-poi-map .main-wrap .map-container{width:100%}}.unit-poi-map .main-wrap .map-container .skip-to-nxt{display:inline-block;max-width:0;min-width:auto;position:absolute;top:0;left:0;z-index:9999;transition:all .3s;overflow:hidden;padding:0}.unit-poi-map .main-wrap .map-container .skip-to-nxt:focus{max-width:1000px}.unit-poi-map .main-wrap .map-container .map-placeholder{position:absolute;width:100%;height:100%;top:0;left:0}.unit-poi-map .main-wrap .map-container #mapEle{height:100%;width:100%}@media(min-width: 768px)and (max-width: 991px){.unit-poi-map .main-wrap .map-container #mapEle{height:77.8vw}}@media(max-width: 767px){.unit-poi-map .main-wrap .map-container #mapEle{height:189.8vw}}.unit-poi-map .main-wrap .map-container #mapEle .gm-style .gm-style-iw-t:after{display:none}.unit-poi-map .main-wrap .map-container #mapEle .gm-style .gm-style-iw-c{max-height:none !important;max-width:none !important;padding:0;border-radius:0}.unit-poi-map .main-wrap .map-container #mapEle .gm-style .gm-style-iw-d{max-height:none !important;max-width:none !important;overflow:hidden !important}.unit-poi-map .main-wrap .map-container .poi-map{width:800px}.unit-poi-map .main-wrap .map-container .map-controls{background:rgba(0,0,0,0);position:absolute;top:38px;right:26px;z-index:1}.unit-poi-map .main-wrap .map-container .map-controls .zoom-btn{position:relative;width:45px;height:45px;min-width:24px;min-height:24px;background:#fff;box-shadow:0px 3px 40px rgba(0,0,0,.0823529412);opacity:.92;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;color:#101820;font-size:36px;opacity:.92;padding:0;border:none;display:block;overflow:hidden;font-family:"Ringside-Light",sans-serif}.unit-poi-map .main-wrap .map-container .map-controls .zoom-btn:hover{text-decoration:none}.unit-poi-map .main-wrap .map-container .map-controls .zoom-btn span{display:block}.unit-poi-map .main-wrap .map-container .map-controls .zoom-in-btn{margin-bottom:11px}.unit-poi-map .main-wrap .map-container .popup-content{position:absolute;bottom:29%;left:74%;transform:translateX(-50%);width:0;background:rgba(0,0,0,0);opacity:0;overflow:hidden;padding-bottom:60px}@media(max-width: 1440px){.unit-poi-map .main-wrap .map-container .popup-content{bottom:30%;left:83%}}@media(min-width: 1280px)and (max-width: 1439px){.unit-poi-map .main-wrap .map-container .popup-content{bottom:23%;left:85%}}@media(max-width: 1199px){.unit-poi-map .main-wrap .map-container .popup-content{bottom:31%;left:85.5%}}@media(max-width: 991px){.unit-poi-map .main-wrap .map-container .popup-content{position:relative;left:0;transform:none;bottom:0;padding-bottom:unset}}.unit-poi-map .main-wrap .map-container .popup-content.detail-show-open{opacity:1;overflow:visible;width:calc(20.16vw + 66px)}@media(max-width: 1199px){.unit-poi-map .main-wrap .map-container .popup-content.detail-show-open{z-index:1}}@media(max-width: 991px){.unit-poi-map .main-wrap .map-container .popup-content.detail-show-open{width:100%;margin-top:-22px}}.unit-poi-map .main-wrap .map-container .popup-content.detail-show-open .close-button{display:block;border:none;background:rgba(0,0,0,0);width:20px;padding:0;position:absolute;z-index:1;right:82px;top:10px}@media(max-width: 1199px){.unit-poi-map .main-wrap .map-container .popup-content.detail-show-open .close-button{right:22px}}@media(max-width: 991px){.unit-poi-map .main-wrap .map-container .popup-content.detail-show-open .close-button{right:12px;width:32px;top:18px}}.unit-poi-map .main-wrap .map-container .popup-content.detail-show-open .close-button .icon-rect-fill-black{width:100%}.unit-poi-map .main-wrap .map-container .popup-content.detail-show-open .close-button .icon-rect-fill-black rect{fill:#fff}.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap{background:#edece9;width:20.16vw;overflow:visible;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-sizing:border-box;position:relative}@media(min-width: 992px)and (max-width: 1199px){.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap{width:25.16vw}}@media(max-width: 991px){.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap{width:100%}}.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap.no-image .content-text{padding:30px 40px 24px}@media(max-width: 991px){.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap.no-image .content-text{flex:0 0 100%;max-width:100%}}@media(max-width: 767px){.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap.no-image .content-text{padding:28px 38px 40px}}.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap.no-image .content-text::after{bottom:unset;top:50%;transform:translateY(-50%)}@media(max-width: 991px){.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap.no-image .content-text::after{top:-15px;transform:translate(-50%, -50%)}}.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-image{overflow:hidden;height:12.292vw}@media(max-width: 991px){.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-image{height:62.933vw;width:100%}}.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-image img{display:block;width:100%}@media(max-width: 991px){.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-image img{min-height:100%}}.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-text{padding:30px 40px 24px}@media(max-width: 991px){.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-text{flex:0 0 100%;max-width:100%}}@media(max-width: 767px){.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-text{padding:28px 38px 40px}}.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-text::after{content:"";position:absolute;left:-30px;bottom:80px;border-top:40px solid rgba(0,0,0,0);border-bottom:40px solid rgba(0,0,0,0);border-right:40px solid #edece9}@media(max-width: 991px){.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-text::after{left:50%;right:50%;top:-15px;bottom:unset;border-top:unset;border-left:30px solid rgba(0,0,0,0);border-right:30px solid rgba(0,0,0,0);border-bottom:30px solid #edece9;transform:translate(-50%, -50%)}}.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-text.small-content{min-height:158px;display:flex;align-items:center;flex-wrap:wrap;flex:0 0 100%;max-width:100%}.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-text.small-content .city{flex:0 0 100%;max-width:100%}.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-text .location-name{line-height:36px;font-size:32px;letter-spacing:0px;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0}@media(max-width: 767px){.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-text .location-name{font-size:26px;line-height:29px}}.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-text .address{line-height:27px;font-size:17px;letter-spacing:0px;color:#101820;font-family:"Practice-Italic",sans-serif;font-style:italic}@media(max-width: 767px){.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-text .address{font-size:13px;line-height:21px}}.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-text .link-wrap{margin-top:10px}@media(max-width: 991px){.unit-poi-map .main-wrap .map-container .popup-content .inner-wrap .content-text .link-wrap{margin-top:27px}}.unit-poi-map .main-wrap .map-container .popup-content .close-button{display:none}@media(max-width: 1920px){.unit-poi-map.more-height .main-wrap .map-container .popup-content{bottom:42%}}@media(max-width: 1440px){.unit-poi-map.more-height .main-wrap .map-container .popup-content{bottom:40%}}@media(min-width: 992px)and (max-width: 1199px){.unit-poi-map.more-height .main-wrap .map-container .popup-content{bottom:42%;left:91%}}.highlight-offers{width:100%;position:relative;margin:113px auto 113px}@media(max-width: 991px){.highlight-offers{margin-bottom:65px}}@media(max-width: 767px){.highlight-offers{margin:27px auto 22px}}@media(max-width: 991px){.highlight-offers .highlight-offers-slider{display:flex;flex-wrap:wrap;padding-bottom:48px}}@media(max-width: 767px){.highlight-offers .highlight-offers-slider{padding-bottom:26px}}@media(max-width: 991px){.highlight-offers .highlight-offers-slider .main-wrapper{flex:0 0 100%;max-width:100%;order:1}}.highlight-offers .slide-item{height:29.48vw;transition:transform .3s ease-in-out;overflow:hidden}@media(max-width: 1440px){.highlight-offers .slide-item{min-height:566px}}@media(max-width: 1199px){.highlight-offers .slide-item{height:640px;max-height:none}}@media(max-width: 991px){.highlight-offers .slide-item{height:57.06vw;max-height:none;min-height:auto}}.highlight-offers .slide-item.swiper-slide-prev,.highlight-offers .slide-item.swiper-slide-next{opacity:.3}.highlight-offers .slide-item .img-wrap-real{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:center right}@media(max-width: 991px){.highlight-offers .slide-item .img-wrap-real{background-repeat:no-repeat;background-size:cover;background-position:center}}.highlight-offers .content-fixed-left{position:absolute;left:0;top:0;height:100%;z-index:3;overflow:hidden}@media(max-width: 991px){.highlight-offers .content-fixed-left{position:relative;flex:0 0 100%;max-width:100%;height:81.6vw}}.highlight-offers .content-fixed-left .img-wrap-real{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.highlight-offers .content-fixed-left .img-wrap-real::after{content:"";position:absolute;pointer-events:none;width:100%;height:100%;background:url("/integration/flemings-hotels/public/images/backgrounds/shape_overlay_hero.svg");background-size:auto;background-position:left center;background-repeat:no-repeat;mix-blend-mode:multiply;top:0;left:0;z-index:-1}@media(max-width: 991px){.highlight-offers .content-fixed-left .img-wrap-real::after{width:calc(100% + 113px)}}.highlight-offers .content-fixed-left .txt-inner{max-height:100%;width:100%;overflow:hidden;text-align:center;position:absolute;top:50%;transform:translateY(-50%);left:0;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.highlight-offers .content-fixed-left .txt-inner .position{color:#fff;flex:0 0 100%;max-width:100%;margin:0 0 24px}@media(max-width: 767px){.highlight-offers .content-fixed-left .txt-inner .position{margin:42px 0 9px}}.highlight-offers .content-fixed-left .txt-inner .solid-title,.highlight-offers .content-fixed-left .txt-inner .outline-title{font-size:134px;line-height:124px;flex:0 0 100%;max-width:100%}@media(max-width: 1199px){.highlight-offers .content-fixed-left .txt-inner .solid-title,.highlight-offers .content-fixed-left .txt-inner .outline-title{font-size:99px;line-height:99px}}@media(max-width: 767px){.highlight-offers .content-fixed-left .txt-inner .solid-title,.highlight-offers .content-fixed-left .txt-inner .outline-title{font-size:80px;line-height:77px}}.highlight-offers .content-fixed-left .txt-inner .outline-title{margin:0 0 42px}@media(max-width: 767px){.highlight-offers .content-fixed-left .txt-inner .outline-title{margin:0 0 18px}}.highlight-offers .content-fixed-left .txt-inner .link-wrap{margin:0 0 36px}.highlight-offers .content-fixed-left .txt-inner .link-wrap .primary-btn{margin:30px 0 0;flex:0 0 100%;max-width:100%;color:#fff}.highlight-offers .content-fixed-left .txt-inner .link-wrap .primary-btn::after{border-bottom:1px solid #fff}.highlight-offers .content-fixed{position:absolute;width:100%;height:100%;top:0;left:50%;transform:translateX(-50%);z-index:2}@media(max-width: 991px){.highlight-offers .content-fixed{position:static;transform:none;flex:0 0 100%;max-width:100%;padding-bottom:36px;min-height:435px}}@media(max-width: 767px){.highlight-offers .content-fixed{padding-bottom:34px;min-height:322px}}.highlight-offers .content-fixed.start-ani .title,.highlight-offers .content-fixed.start-ani .desc{transition:opacity .1s ease-in-out}.highlight-offers .content-fixed .title,.highlight-offers .content-fixed .desc{transition:opacity .1s ease-in-out}.highlight-offers .content-fixed .content{background:#fff;height:100%;box-sizing:border-box;width:31.2vw;max-width:600px;padding:6px 80px 6px 118px;margin-left:36%;position:relative}@media(max-width: 1440px){.highlight-offers .content-fixed .content{padding:.31vw 3.75vw .31vw 3.9vw}}@media(max-width: 1199px){.highlight-offers .content-fixed .content{width:35vw;margin-left:32%}}@media(max-width: 991px){.highlight-offers .content-fixed .content{margin:0 auto;width:100%;max-width:calc(100% - 226px);padding:.31vw 0}}@media(max-width: 767px){.highlight-offers .content-fixed .content{max-width:calc(100% - 54px);margin-top:25px}}@media(max-width: 767px){.highlight-offers .content-fixed .content .position{display:inline-block;margin-top:0}}.highlight-offers .content-fixed .content .cms-title{text-transform:uppercase;margin:22px 0 0;line-height:45px;font-size:40px;letter-spacing:0px;color:#b1a9a0;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.highlight-offers .content-fixed .content .cms-title{font-size:30px;line-height:35px;margin:17px 0 0}}.highlight-offers .content-fixed .content .title{text-transform:uppercase;margin:0 0 0;line-height:52px;font-size:45px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.highlight-offers .content-fixed .content .title{font-size:30px;line-height:30px}}.highlight-offers .content-fixed .content .desc{margin-top:39px;display:block;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.highlight-offers .content-fixed .content .desc *{margin:0}@media(max-width: 767px){.highlight-offers .content-fixed .content .desc{margin-top:18px}}.highlight-offers .content-fixed .content .link-wrap{margin-top:24px}@media(max-width: 767px){.highlight-offers .content-fixed .content .link-wrap{margin-top:19px}}.highlight-offers .content-fixed .content .link-wrap.all{margin-top:17px}@media(max-width: 767px){.highlight-offers .content-fixed .content .link-wrap.all{display:inline-block;margin-top:0;margin-left:10px}}.highlight-offers .content-fixed .content .book-now{position:absolute;bottom:40px;right:-70px}@media(max-width: 1199px){.highlight-offers .content-fixed .content .book-now{right:-40px}}@media(max-width: 991px){.highlight-offers .content-fixed .content .book-now{bottom:auto;top:calc(400px + 57.06vw);right:-46px}}@media(max-width: 767px){.highlight-offers .content-fixed .content .book-now{top:calc(240px + 57.06vw);right:19px}}.highlight-offers .swiper-navigations{position:absolute;z-index:2;bottom:-8px;left:calc(36% + 118px);background:#fff}.highlight-offers .swiper-navigations.hide{display:none}@media(max-width: 1440px){.highlight-offers .swiper-navigations{left:calc(36% + 3.9vw)}}@media(max-width: 1199px){.highlight-offers .swiper-navigations{left:calc(32% + 3.9vw)}}@media(max-width: 991px){.highlight-offers .swiper-navigations{left:50%;width:calc(100vw - 166px);transform:translateX(-50%);display:flex;align-items:center;justify-content:space-between;background:rgba(0,0,0,0);bottom:calc(23.53vw + 48px)}}@media(max-width: 767px){.highlight-offers .swiper-navigations{width:calc(100vw - 24px);bottom:calc(22.93vw + 26px)}}.highlight-offers .swiper-navigations .swiper-button{background:rgba(0,0,0,0);outline:none;border:none;padding:0;width:47px}@media(max-width: 1440px){.highlight-offers .swiper-navigations .swiper-button{width:46px}}@media(max-width: 1199px){.highlight-offers .swiper-navigations .swiper-button{width:48px;margin-left:-2px}}.highlight-offers .swiper-navigations .swiper-button.swiper-btn-prev{margin-right:18px}@media(max-width: 767px){.highlight-offers .swiper-navigations .swiper-button.swiper-btn-prev{margin-right:8px}}.highlight-offers .swiper-navigations .swiper-button .mobi{display:none}@media(max-width: 991px){.highlight-offers .swiper-navigations .swiper-button .mobi{display:inline-block}}@media(max-width: 991px){.highlight-offers .swiper-navigations .swiper-button .default{display:none}}.highlight-offers .swiper-navigations .swiper-button .outline-arrow-icon .circle{stroke:#000}.highlight-offers .swiper-navigations .swiper-button .outline-arrow-icon .arrow{fill:#000}.highlight-offers .swiper-navigations .swiper-button .outline-arrow-icon .arrow path{fill:#000}.highlight-offers .swiper-navigations .swiper-button:hover .outline-arrow-icon .circle{fill:#000}.highlight-offers .swiper-navigations .swiper-button:hover .outline-arrow-icon .arrow{fill:#fff}.highlight-offers .swiper-navigations .swiper-button:hover .outline-arrow-icon .arrow path{fill:#fff}.highlight-offers .swiper-navigations .swiper-button:hover .outline-arrow-icon .arrow path.normal{display:none}.highlight-offers .swiper-navigations .swiper-button:hover .outline-arrow-icon .arrow path.hover{display:block}.highlight-offers .swiper-navigations .swiper-button svg{-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.082));filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.082))}@media(max-width: 767px){.highlight-offers .swiper-navigations .swiper-button svg{width:40px;height:40px}}.group-site .unit-hotel-list .select2-container--default .select2-selection--single{background-color:rgba(0,0,0,0);border:none}.group-site .unit-hotel-list .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:30px;padding-right:64px;line-height:21px;font-size:18px;letter-spacing:.54px;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.group-site .unit-hotel-list .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:16px;line-height:19px;letter-spacing:.48px;padding-left:0;padding-right:0}}.group-site .unit-hotel-list .select2-container--default .select2-selection--single .select2-selection__arrow{right:30px}@media(max-width: 767px){.group-site .unit-hotel-list .select2-container--default .select2-selection--single .select2-selection__arrow{right:0}}.group-site .unit-hotel-list .select2-container--default .select2-selection--single .select2-selection__arrow b{left:6px;top:6px;width:17px;height:17px;background:url("/integration/flemings-hotels/public/images/icons/down-arrow-head-black.png");background-size:contain;background-position:center center;background-repeat:no-repeat}.group-site.is-touch-device .unit-hotel-list .filter-set{align-items:center}@media(max-width: 1199px){.group-site.is-touch-device .unit-hotel-list .filter-set{padding:38px 46px 46px 15px}}@media(max-width: 991px){.group-site.is-touch-device .unit-hotel-list .filter-set{padding:0 0 8px 0}}@media(max-width: 1199px){.group-site.is-touch-device .unit-hotel-list.unit-restaurant-grid{padding-bottom:44px}}@media(max-width: 991px){.group-site.is-touch-device .unit-hotel-list.unit-restaurant-grid{padding-bottom:8px}}.group-site.filter-select .select2-container--default .select2-results{position:relative}.group-site.filter-select .select2-container--default .select2-results::after{content:"";position:absolute;left:-15px;top:0;width:calc(100% + 48px);height:100%;z-index:-1;background:#f8f8f8}@media(max-width: 991px){.group-site.filter-select .select2-container--default .select2-results::after{left:-14px;width:calc(100% + 28px)}}.group-site.filter-select .select2-container--default.select2-container--open .select2-dropdown{border:none;background-color:#f8f8f8}.group-site.filter-select .select2-container--default .select2-results__options{padding:15px 20px 8px 11px}.group-site.filter-select .select2-container--default .select2-results__option--selectable{margin-bottom:7px;line-height:21px;font-size:18px;letter-spacing:.54px;color:#101820;font-family:"Ringside",sans-serif}@media(max-width: 767px){.group-site.filter-select .select2-container--default .select2-results__option--selectable{font-size:16px;line-height:19px;letter-spacing:.48px;padding-left:0}}.group-site.filter-select .select2-container--default .select2-results__option--disabled{margin-bottom:7px;line-height:21px;font-size:18px;letter-spacing:.54px;color:#b1a9a0;font-family:"Ringside",sans-serif}@media(max-width: 767px){.group-site.filter-select .select2-container--default .select2-results__option--disabled{font-size:16px;line-height:19px;letter-spacing:.48px;padding-left:0}}.group-site.filter-select .select2-container--default .select2-results>.select2-results__options{max-height:300px;padding-left:26px}@media(max-width: 767px){.group-site.filter-select .select2-container--default .select2-results>.select2-results__options{padding-left:0}}.unit-hotel-list{margin:113px 113px 78px}@media(max-width: 767px){.unit-hotel-list.contact-map{margin:27px 0 34px}}.unit-hotel-list.contact-map .map-view .map-block{min-height:500px;height:53.64vw}@media(max-width: 1199px){.unit-hotel-list.contact-map .map-view .map-block{height:78.64vw}}@media(max-width: 991px){.unit-hotel-list.contact-map .map-view .map-block{height:calc(100vh - 373px)}}@media(max-width: 767px){.unit-hotel-list.contact-map .map-view .map-block{height:171.8vw}}@media(max-width: 991px){.unit-hotel-list.contact-map .map-view .popup-content{padding-bottom:0}}.unit-hotel-list.hotel-map .map-placeholder{z-index:1}@media(max-width: 991px){.unit-hotel-list.in-map-view{margin:113px 0 0}}@media(max-width: 767px){.unit-hotel-list.in-map-view{margin:27px 0 0}}@media(max-width: 991px){.unit-hotel-list{margin:113px 0 78px}}@media(max-width: 767px){.unit-hotel-list{margin:27px 0 0}}.unit-hotel-list.no-results .no-results-wrap{display:block;padding:0 46px;margin-top:50px;margin-bottom:113px;text-align:center}@media(max-width: 767px){.unit-hotel-list.no-results .no-results-wrap{margin-bottom:27px}}.unit-hotel-list .filter-set{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;background:#f8f8f8;padding:50px 46px 0 32px;box-sizing:border-box}@media(max-width: 1199px){.unit-hotel-list .filter-set{padding:50px 46px 2px 32px}}@media(max-width: 991px){.unit-hotel-list .filter-set{justify-content:center;padding:0 0 0 0;background:#fff;max-width:calc(100% - 226px);margin:0 auto}}@media(max-width: 767px){.unit-hotel-list .filter-set{max-width:calc(100% - 54px)}}@media(max-width: 1199px){.unit-hotel-list .filter-set.on-destination{padding:50px 46px 40px 32px}}@media(max-width: 991px){.unit-hotel-list .filter-set.on-destination{padding:0 0 0 0}}@media(max-width: 991px){.unit-hotel-list .filter-set .left,.unit-hotel-list .filter-set .right{flex:0 0 100%;max-width:100%}}@media(max-width: 991px){.unit-hotel-list .filter-set .left{background:#f8f8f8}}.unit-hotel-list .filter-set .left.on-destination .title{line-height:36px;font-size:32px;letter-spacing:0px;color:#101820;font-family:"Ringside-Bold",sans-serif;margin:0 0 40px 11px;text-transform:uppercase}@media(max-width: 1199px){.unit-hotel-list .filter-set .left.on-destination .title{margin-bottom:0}}@media(min-width: 768px)and (max-width: 991px){.unit-hotel-list .filter-set .left.on-destination .title{margin:46px 50px 43px 45px}}@media(max-width: 767px){.unit-hotel-list .filter-set .left.on-destination .title{margin:18px 16px 20px 19px;font-size:25px;line-height:29px}}@media(max-width: 991px){.unit-hotel-list .filter-set .right{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:32px}}@media(max-width: 767px){.unit-hotel-list .filter-set .right{margin-top:33px}}.unit-hotel-list .filter-set .select{min-width:176px;padding:0 15px 46px 0;margin-left:10px;display:inline-block;position:relative}@media(max-width: 991px){.unit-hotel-list .filter-set .select{padding:18px 15px 18px 0;margin-left:0;width:100%}}.unit-hotel-list .filter-set .select:hover .span.input::after{transform:translateY(-50%) rotate(180deg)}.unit-hotel-list .filter-set .select:hover .hidden{visibility:visible;opacity:1}.unit-hotel-list .filter-set .select .span{padding:5px;width:100%;cursor:pointer;text-transform:uppercase;display:block;line-height:21px;font-size:18px;letter-spacing:.54px;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.unit-hotel-list .filter-set .select .span{font-size:16px;line-height:19px;letter-spacing:.48px}}.unit-hotel-list .filter-set .select .span:hover{color:#ea592e}.unit-hotel-list .filter-set .select .span.input{position:relative;width:max-content;padding-right:30px}.unit-hotel-list .filter-set .select .span.input::after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:17px;height:17px;background:url("/integration/flemings-hotels/public/images/icons/down-arrow-head-black.png");background-size:contain;background-position:center center;background-repeat:no-repeat;transition:transform .2s ease-in-out}.unit-hotel-list .filter-set .select .hidden{position:absolute;visibility:hidden;opacity:0;transition:.1s;z-index:10;width:100%;background:#f8f8f8;margin-top:22px;padding-bottom:16px;transition:all .3s ease-in-out}@media(max-width: 1199px){.unit-hotel-list .filter-set .select .hidden{margin-top:14px}}@media(max-width: 991px){.unit-hotel-list .filter-set .select .hidden{margin-top:18px}}.unit-hotel-list .filter-set .select .hidden::after{content:"";position:absolute;left:-42px;top:0;width:100%;height:100%;background:#f8f8f8;z-index:-1}@media(max-width: 991px){.unit-hotel-list .filter-set .select .hidden::after{left:-14px;width:calc(100% + 28px)}}.unit-hotel-list .filter-set .select .hidden .span{margin:4px 0;font-family:"Ringside",sans-serif}@media(max-width: 1199px){.unit-hotel-list .filter-set .select .hidden .span{margin:9px 0}}.unit-hotel-list .filter-set .location-filter{display:inline-block}@media(max-width: 991px){.unit-hotel-list .filter-set .location-filter{display:block;border-bottom:.5px solid #fff;padding:0 14px}}.unit-hotel-list .filter-set .hotel-type-filter{display:inline-block}@media(max-width: 991px){.unit-hotel-list .filter-set .hotel-type-filter{display:block;border-top:.5px solid #fff;padding:0 14px}}.unit-hotel-list .filter-set .hotel-type-filter .select{margin-left:-2px}@media(max-width: 991px){.unit-hotel-list .filter-set .hotel-type-filter .select .hidden::after{left:-12px}}.unit-hotel-list .filter-set .filter-btn{background:rgba(0,0,0,0);border:none;text-transform:uppercase;position:relative;padding:0 0;line-height:33px;font-size:28px;letter-spacing:.84px;color:#101820;font-family:"Ringside",sans-serif}@media(max-width: 767px){.unit-hotel-list .filter-set .filter-btn{font-size:22px;line-height:25px;letter-spacing:.66px}}.unit-hotel-list .filter-set .filter-btn:hover{color:#ea592e;text-decoration:none}.unit-hotel-list .filter-set .filter-btn::after{content:"";position:absolute;left:0;bottom:0;height:0;width:0;background:#ea592e}@media(max-width: 767px){.unit-hotel-list .filter-set .filter-btn::after{bottom:-2px}}.unit-hotel-list .filter-set .filter-btn:last-child{margin-left:58px}.unit-hotel-list .filter-set .filter-btn.active{color:#ea592e;font-family:"Ringside-Bold",sans-serif}.unit-hotel-list .filter-set .filter-btn.active::after{height:2px;width:100%}.unit-hotel-list .no-results-wrap{display:none}.unit-hotel-list .grid-view{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:50px}@media(max-width: 767px){.unit-hotel-list .grid-view{margin-top:37px}}.unit-hotel-list .grid-view .one-hotel{flex:0 0 calc(50% - 14px);max-width:calc(50% - 14px);background:#edece9;overflow:hidden;display:flex;flex-wrap:wrap;margin-bottom:35px}@media(max-width: 1199px){.unit-hotel-list .grid-view .one-hotel{flex:0 0 100%;max-width:100%}}@media(max-width: 767px){.unit-hotel-list .grid-view .one-hotel{margin-bottom:27px}}.unit-hotel-list .grid-view .one-hotel .txt-content{flex:0 0 58%;max-width:58%;padding:82px 60px 90px 84px;position:relative;display:flex;flex-wrap:wrap;align-items:center}@media(max-width: 1440px){.unit-hotel-list .grid-view .one-hotel .txt-content{padding:4.271vw 3.125vw 4.688vw 4.375vw}}@media(max-width: 991px){.unit-hotel-list .grid-view .one-hotel .txt-content{flex:0 0 100%;max-width:100%}}@media(max-width: 767px){.unit-hotel-list .grid-view .one-hotel .txt-content{padding:9.6vw 7.2vw 13.333vw}}.unit-hotel-list .grid-view .one-hotel .txt-content .city,.unit-hotel-list .grid-view .one-hotel .txt-content .name{display:block}.unit-hotel-list .grid-view .one-hotel .txt-content .city{margin-bottom:5px;line-height:28px;font-size:20px;letter-spacing:0;color:#101820;font-family:"Practice-Italic",sans-serif;font-style:italic}@media(max-width: 767px){.unit-hotel-list .grid-view .one-hotel .txt-content .city{font-size:16px;line-height:28px;margin-bottom:0}}.unit-hotel-list .grid-view .one-hotel .txt-content .name{margin-bottom:22px;text-transform:uppercase;line-height:36px;font-size:32px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.unit-hotel-list .grid-view .one-hotel .txt-content .name{font-size:26px;line-height:29px;margin-bottom:10px}}.unit-hotel-list .grid-view .one-hotel .txt-content .desc{margin-bottom:40px}@media(max-width: 991px){.unit-hotel-list .grid-view .one-hotel .txt-content .desc{margin-bottom:32px}}.unit-hotel-list .grid-view .one-hotel .txt-content .btn-wrap{position:absolute;z-index:1;right:-78px;bottom:18px}.unit-hotel-list .grid-view .one-hotel .txt-content .btn-wrap a[href^="tel:"],.unit-hotel-list .grid-view .one-hotel .txt-content .btn-wrap a[href^="mailto:"],.unit-hotel-list .grid-view .one-hotel .txt-content .btn-wrap a[href^="fax:"]{color:#fff;text-decoration:none}.unit-hotel-list .grid-view .one-hotel .txt-content .btn-wrap a[href^="tel:"]:hover,.unit-hotel-list .grid-view .one-hotel .txt-content .btn-wrap a[href^="mailto:"]:hover,.unit-hotel-list .grid-view .one-hotel .txt-content .btn-wrap a[href^="fax:"]:hover{color:#fff}@media(max-width: 1199px){.unit-hotel-list .grid-view .one-hotel .txt-content .btn-wrap{right:-40px}}@media(max-width: 991px){.unit-hotel-list .grid-view .one-hotel .txt-content .btn-wrap{right:30px;bottom:-48px}}.unit-hotel-list .grid-view .one-hotel .img-wrap{flex:0 0 42%;max-width:42%;overflow:hidden}@media(max-width: 991px){.unit-hotel-list .grid-view .one-hotel .img-wrap{flex:0 0 100%;max-width:100%;min-height:50.13vw}}.unit-hotel-list .grid-view .one-hotel .img-wrap .img-real{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.unit-hotel-list .map-view{position:relative;margin:50px 0 113px}@media(max-width: 767px){.unit-hotel-list .map-view{margin:30px 0 0px}}.unit-hotel-list .map-view .skip-to-nxt{display:inline-block;max-width:0;min-width:auto;position:absolute;top:0;left:0;z-index:9999;transition:all .3s;overflow:hidden;padding:0}.unit-hotel-list .map-view .skip-to-nxt:focus{max-width:1000px}.unit-hotel-list .map-view .map-placeholder{position:absolute;width:100%;height:100%;top:0;left:0}.unit-hotel-list .map-view .map-block{height:0;min-height:unset}.unit-hotel-list .map-view .map-block.map__height{min-height:500px;height:53.64vw}@media(max-width: 1199px){.unit-hotel-list .map-view .map-block.map__height{height:78.64vw}}@media(max-width: 991px){.unit-hotel-list .map-view .map-block.map__height{height:calc(100vh - 373px)}}@media(max-width: 767px){.unit-hotel-list .map-view .map-block.map__height{height:171.8vw}}.unit-hotel-list .map-view .map-block .gm-style .gm-style-iw-c{padding:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.unit-hotel-list .map-view .map-block .gm-style .gm-style-iw-t::after{box-shadow:none;background:#edece9;display:none}.unit-hotel-list .map-view .map-block .gm-style .gm-style-iw-a::after{content:"";height:36px;left:56px;position:absolute;top:-70px;transform:translate(0, -50%) rotate(-45deg);width:36px;background:#edece9}.unit-hotel-list .map-view .map-block .gm-style .gm-ui-hover-effect{top:0px !important;right:60px !important;width:36px !important;height:36px !important;background:url("/integration/flemings-hotels/public/images/icons/close-white.svg") !important;background-size:contain !important;background-position:center center !important;background-repeat:no-repeat !important;opacity:1 !important}.unit-hotel-list .map-view .map-block .gm-style .gm-ui-hover-effect img{display:none !important}.unit-hotel-list .map-view .map-controls{background:rgba(0,0,0,0);position:absolute;top:38px;right:26px;z-index:1}.unit-hotel-list .map-view .map-controls .zoom-btn{position:relative;width:45px;height:45px;background:#fff;box-shadow:0px 3px 40px rgba(0,0,0,.0823529412);opacity:.92;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;color:#101820;font-size:36px;opacity:.92;padding:0;border:none;display:block;overflow:hidden;font-family:"Ringside-Light",sans-serif}.unit-hotel-list .map-view .map-controls .zoom-btn:hover{text-decoration:none}.unit-hotel-list .map-view .map-controls .zoom-btn span{display:block}.unit-hotel-list .map-view .map-controls .zoom-in-btn{margin-bottom:11px}.unit-hotel-list .map-view .popup-content{position:absolute;bottom:40%;left:68.5%;transform:translateX(-50%);width:0;background:rgba(0,0,0,0);opacity:0;overflow:hidden;padding-bottom:60px}@media(max-width: 1199px){.unit-hotel-list .map-view .popup-content{bottom:32%;left:75.5%}}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content{position:relative;left:0;transform:none;bottom:0;padding-bottom:62px}}.unit-hotel-list .map-view .popup-content.detail-show-open{opacity:1;overflow:visible;width:calc(20.16vw + 66px)}@media(max-width: 1199px){.unit-hotel-list .map-view .popup-content.detail-show-open{z-index:1}}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content.detail-show-open{width:100%;margin-top:-22px}}.unit-hotel-list .map-view .popup-content.detail-show-open .close-button{display:block;border:none;background:rgba(0,0,0,0);width:20px;padding:0;position:absolute;z-index:1;right:82px;top:10px}@media(max-width: 1199px){.unit-hotel-list .map-view .popup-content.detail-show-open .close-button{right:22px}}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content.detail-show-open .close-button{right:12px;width:32px;top:18px}}.unit-hotel-list .map-view .popup-content.detail-show-open .close-button .icon-rect-fill-black{width:100%}.unit-hotel-list .map-view .popup-content.detail-show-open .close-button .icon-rect-fill-black rect{fill:#fff}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content.detail-show-open .close-button .icon-rect-fill-black rect{fill:#101820}}.unit-hotel-list .map-view .popup-content .inner-wrap{background:#edece9;width:20.16vw;overflow:visible;box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-sizing:border-box}@media(min-width: 992px)and (max-width: 1199px){.unit-hotel-list .map-view .popup-content .inner-wrap{width:25.16vw}}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content .inner-wrap{width:100%;display:flex;flex-wrap:wrap}}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .h3-title{font-size:26px;line-height:29px}}.unit-hotel-list .map-view .popup-content .inner-wrap .content-image{overflow:hidden}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content .inner-wrap .content-image{order:1;width:100%}}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content .inner-wrap .content-image{height:fit-content}}@media(min-width: 992px){.unit-hotel-list .map-view .popup-content .inner-wrap .content-image{height:12.292vw}}.unit-hotel-list .map-view .popup-content .inner-wrap .content-image img{width:100%;display:block}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content .inner-wrap .content-image img{min-height:100%}}.unit-hotel-list .map-view .popup-content .inner-wrap .content-text{padding:32px 40px;position:relative}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content .inner-wrap .content-text{padding:64px 27px 50px;flex:0 0 100%;max-width:100%}}.unit-hotel-list .map-view .popup-content .inner-wrap .content-text::after{content:"";position:absolute;left:-24px;bottom:102px;width:48px;height:48px;transform:rotate(-45deg);background:#edece9}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content .inner-wrap .content-text::after{width:0;height:0}}.unit-hotel-list .map-view .popup-content .inner-wrap .content-text.small-content{min-height:158px;display:flex;align-items:center;flex-wrap:wrap;flex:0 0 100%;max-width:100%}.unit-hotel-list .map-view .popup-content .inner-wrap .content-text.small-content .city{flex:0 0 100%;max-width:100%}.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .city{display:none}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .city{display:block;line-height:28px;font-size:20px;letter-spacing:0;color:#101820;font-family:"Practice-Italic",sans-serif;font-style:italic}}@media(max-width: 767px){.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .city{font-size:16px;line-height:28px}}.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .h3-title{text-transform:uppercase;margin:0 0 19px;line-height:36px;font-size:32px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 1199px){.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .h3-title{font-size:26px;line-height:29px}}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .h3-title{margin:0 0 42px}}.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .content{display:block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin-bottom:27px}.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .content *{margin:0}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .content{margin-bottom:31px}}.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .content .desc ul{padding-left:20px}.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .btn-wrap{position:absolute;bottom:-66px;right:-58px}.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .btn-wrap a[href^="tel:"],.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .btn-wrap a[href^="mailto:"],.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .btn-wrap a[href^="fax:"]{color:#fff;text-decoration:none}.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .btn-wrap a[href^="tel:"]:hover,.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .btn-wrap a[href^="mailto:"]:hover,.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .btn-wrap a[href^="fax:"]:hover{color:#fff}@media(max-width: 991px){.unit-hotel-list .map-view .popup-content .inner-wrap .content-text .btn-wrap{bottom:-48px;right:28px;z-index:1}}.unit-hotel-list .map-view .popup-content .close-button{display:none}.unit-hotel-list .map-view .gm-bundled-control-on-bottom{display:none}.unit-hotel-list.unit-meeting-rooms-list .items-slider-title{line-height:36px;font-size:32px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0 0 20px}@media(min-width: 768px)and (max-width: 991px){.unit-hotel-list.unit-meeting-rooms-list .items-slider-title{margin:0 113px 20px}}@media(max-width: 767px){.unit-hotel-list.unit-meeting-rooms-list .items-slider-title{font-size:26px;line-height:29px;padding-top:17px;margin:0 27px 20px}}.unit-hotel-list.unit-meeting-rooms-list .filter-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f8f8f8;padding:54px 46px 52px 0;margin:0 0 55px}@media(max-width: 991px){.unit-hotel-list.unit-meeting-rooms-list .filter-options{display:block;padding:0}}@media(min-width: 768px)and (max-width: 991px){.unit-hotel-list.unit-meeting-rooms-list .filter-options{margin:0 113px 33px}}@media(max-width: 767px){.unit-hotel-list.unit-meeting-rooms-list .filter-options{margin:0 27px 33px}}.unit-hotel-list.unit-meeting-rooms-list .filter-options .filter__option{margin-right:30px;position:relative}@media(max-width: 991px){.unit-hotel-list.unit-meeting-rooms-list .filter-options .filter__option{margin-right:unset}}@media(max-width: 991px){.unit-hotel-list.unit-meeting-rooms-list .filter-options .filter__option.location-filter{padding:20px 0 14px;border-bottom:1px solid #fff}}@media(max-width: 991px){.unit-hotel-list.unit-meeting-rooms-list .filter-options .filter__option.meeting-rooms-filter{padding:16px 0 14px}}@media(min-width: 992px){.unit-hotel-list.unit-meeting-rooms-list .filter-options .filter__option:hover .category-list{visibility:visible;opacity:1}}@media(min-width: 992px){.unit-hotel-list.unit-meeting-rooms-list .filter-options .filter__option:hover .icon{transform:translateY(-50%) rotate(180deg)}}.unit-hotel-list.unit-meeting-rooms-list .filter-options .filter__option.show .category-list{visibility:visible;opacity:1;z-index:2}@media(max-width: 991px){.unit-hotel-list.unit-meeting-rooms-list .filter-options .filter__option.show .category-list{max-height:100%}}@media(max-width: 991px){.unit-hotel-list.unit-meeting-rooms-list .filter-options .filter__option.show .icon{transform:rotateZ(180deg)}}.unit-hotel-list.unit-meeting-rooms-list .filter-options .location-filter,.unit-hotel-list.unit-meeting-rooms-list .filter-options .meeting-rooms-filter{position:relative;font-family:"Ringside-Bold",sans-serif}.unit-hotel-list.unit-meeting-rooms-list .filter-options .label{line-height:21px;font-size:18px;letter-spacing:.54px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;padding:0 46px;cursor:pointer}@media(max-width: 991px){.unit-hotel-list.unit-meeting-rooms-list .filter-options .label{padding:0 14px}}@media(max-width: 767px){.unit-hotel-list.unit-meeting-rooms-list .filter-options .label{font-size:16px;line-height:19px;letter-spacing:.48px}}.unit-hotel-list.unit-meeting-rooms-list .filter-options .icon{position:absolute;top:50%;right:0;transform:translateY(-50%);transition:transform .2s ease-in-out;z-index:1}@media(max-width: 991px){.unit-hotel-list.unit-meeting-rooms-list .filter-options .icon{top:16px;right:16px;transform:unset;transition:all ease-out 300ms}}.unit-hotel-list.unit-meeting-rooms-list .filter-options .icon svg{width:15px}.unit-hotel-list.unit-meeting-rooms-list .filter-options .category-list{position:absolute;top:40px;padding:0;list-style:none;opacity:0;visibility:hidden;margin:0;background-color:#f8f8f8;z-index:1;min-width:214px;white-space:nowrap;transition:all 300ms ease-in-out}@media(max-width: 991px){.unit-hotel-list.unit-meeting-rooms-list .filter-options .category-list{position:unset;top:unset;max-height:0;min-width:unset}}.unit-hotel-list.unit-meeting-rooms-list .filter-options .category-list .category-item{padding-top:15px;font-family:"Ringside",sans-serif}.unit-hotel-list.unit-meeting-rooms-list .filter-options .category-list .category-item:hover{color:#ea592e}.unit-hotel-list.unit-meeting-rooms-list .filter-options .category-list .category-item:last-child{padding-bottom:25px}@media(max-width: 767px){.unit-hotel-list.unit-meeting-rooms-list .filter-options .category-list .category-item:last-child{padding-bottom:unset}}.unit-hotel-list.unit-meeting-rooms-list .list-item.hide{display:none}.unit-hotel-list.unit-meeting-rooms-list .list-item .text-wrap{padding:4.271vw 3.125vw 3.75vw 4.375vw}@media(max-width: 767px){.unit-hotel-list.unit-meeting-rooms-list .list-item .text-wrap{padding:29px 20px 20px 26px}}.unit-hotel-list.unit-meeting-rooms-list .list-item .title{line-height:36px;font-size:32px;letter-spacing:0px;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0 0 19px}@media(max-width: 767px){.unit-hotel-list.unit-meeting-rooms-list .list-item .title{font-size:26px;line-height:29px;margin:0 0 11px}}.unit-hotel-list.unit-meeting-rooms-list .list-item .content{margin-bottom:53px}@media(max-width: 767px){.unit-hotel-list.unit-meeting-rooms-list .list-item .content{margin-bottom:-5px}}@media(max-width: 991px){.unit-hotel-list.unit-meeting-rooms-list .list-item .btn-wrap{right:27px;bottom:-50px}}@media(max-width: 767px){.unit-hotel-list.unit-meeting-rooms-list .img-wrap{min-height:51.33vw}}.unit-hotel-list.destination__pg{margin:0 113px 78px}@media(min-width: 768px)and (max-width: 991px){.unit-hotel-list.destination__pg{margin:0 0 78px}}@media(max-width: 767px){.unit-hotel-list.destination__pg{margin:27px 0 0}}.unit-hotel-list.unit-restaurant-grid .one-hotel{flex:unset;max-width:unset;overflow:unset}.unit-hotel-list.unit-restaurant-grid .map-view{margin:50px 15px 113px}@media(min-width: 768px)and (max-width: 991px){.unit-hotel-list.unit-restaurant-grid .map-view{margin:50px 0 113px}}@media(max-width: 767px){.unit-hotel-list.unit-restaurant-grid .map-view{margin:30px 0 0px}}.unit-hotel-list.unit-restaurant-grid .map-view .popup-content .inner-wrap .content-text .city{display:block;font-family:"Practice-Italic",sans-serif;font-style:italic;margin-bottom:8px}@media(max-width: 767px){.unit-hotel-list.unit-restaurant-grid .map-view .popup-content .inner-wrap .content-text .city{margin:0}}.unit-news-grid{margin:107.94px 113px 0}@media(min-width: 768px)and (max-width: 991px){.unit-news-grid{margin:43px 0 0}}@media(max-width: 767px){.unit-news-grid{margin:33px 0 0}}.unit-news-grid .wrap-all .filter-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f8f8f8;padding:54px 46px 52px 30px;margin:0 0 55px}@media(max-width: 991px){.unit-news-grid .wrap-all .filter-options{padding:0;margin:0 27px 33px;display:block}}.unit-news-grid .wrap-all .filter-options .filter__option{margin:0 85px 0 0;position:relative}@media(max-width: 991px){.unit-news-grid .wrap-all .filter-options .filter__option{margin:0;padding:17px 14px 14px}}.unit-news-grid .wrap-all .filter-options .filter__option.location-filter,.unit-news-grid .wrap-all .filter-options .filter__option.hotel-filter{position:relative}@media(max-width: 991px){.unit-news-grid .wrap-all .filter-options .filter__option.location-filter,.unit-news-grid .wrap-all .filter-options .filter__option.hotel-filter{border-bottom:1px solid #fff}}@media(max-width: 991px){.unit-news-grid .wrap-all .filter-options .filter__option:last-child{margin:0;padding-bottom:19px}}@media(min-width: 992px){.unit-news-grid .wrap-all .filter-options .filter__option:hover .category-list{visibility:visible;opacity:1}}@media(min-width: 992px){.unit-news-grid .wrap-all .filter-options .filter__option:hover .icon{transform:translateY(-50%) rotate(180deg)}}.unit-news-grid .wrap-all .filter-options .filter__option.show .category-list{visibility:visible;opacity:1;z-index:2}@media(max-width: 991px){.unit-news-grid .wrap-all .filter-options .filter__option.show .category-list{max-height:100%}}@media(max-width: 991px){.unit-news-grid .wrap-all .filter-options .filter__option.show .icon{transform:rotateZ(180deg)}}.unit-news-grid .wrap-all .filter-options .label{line-height:21px;font-size:18px;letter-spacing:.54px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;padding:0;cursor:pointer}@media(max-width: 767px){.unit-news-grid .wrap-all .filter-options .label{font-size:16px;line-height:19px;letter-spacing:.48px}}.unit-news-grid .wrap-all .filter-options .icon{position:absolute;right:-28px;top:50%;transform:translateY(-50%);z-index:1;transition:transform .2s ease-in-out;z-index:1;line-height:0}@media(max-width: 991px){.unit-news-grid .wrap-all .filter-options .icon{left:unset;right:16px;top:16px;transform:unset;transition:all ease-out 300ms}}.unit-news-grid .wrap-all .filter-options .icon svg{width:15px}.unit-news-grid .wrap-all .filter-options .category-list{position:absolute;top:40px;padding:0;left:-30px;list-style:none;opacity:0;visibility:hidden;margin:0;background-color:#f8f8f8;z-index:1;min-width:214px;white-space:nowrap;transition:all 300ms ease-in-out}@media(max-width: 991px){.unit-news-grid .wrap-all .filter-options .category-list{position:unset;top:unset;max-height:0;min-width:unset;left:auto}}.unit-news-grid .wrap-all .filter-options .category-list .category-item{padding:15px 30px 0;font-family:"Ringside",sans-serif}@media(max-width: 991px){.unit-news-grid .wrap-all .filter-options .category-list .category-item{padding:15px 0 0}}.unit-news-grid .wrap-all .filter-options .category-list .category-item:hover{color:#ea592e}.unit-news-grid .wrap-all .filter-options .category-list .category-item:last-child{padding-bottom:25px}@media(max-width: 991px){.unit-news-grid .wrap-all .filter-options .category-list .category-item:last-child{padding-bottom:unset}}.unit-news-grid .wrap-all .news-all-item .gutter-sizer{width:1.5%}@media(max-width: 991px){.unit-news-grid .wrap-all .news-all-item .gutter-sizer{width:auto}}.unit-news-grid .wrap-all .news-all-item .news-one-item{margin-bottom:22px;display:none;overflow:hidden}@media(max-width: 991px){.unit-news-grid .wrap-all .news-all-item .news-one-item{margin-bottom:27px}}.unit-news-grid .wrap-all .news-all-item .news-one-item.hide{display:none !important}.unit-news-grid .wrap-all .news-all-item .news-one-item.grid-size{width:32.342%}@media(max-width: 1199px){.unit-news-grid .wrap-all .news-all-item .news-one-item.grid-size{width:49%}}@media(max-width: 991px){.unit-news-grid .wrap-all .news-all-item .news-one-item.grid-size{width:100%}}.unit-news-grid .wrap-all .news-all-item .news-one-item .news-img-wrap img{width:100%;height:342.96px;display:block;object-fit:cover}@media(max-width: 991px){.unit-news-grid .wrap-all .news-all-item .news-one-item .news-img-wrap img{height:50.043vw}}.unit-news-grid .wrap-all .news-all-item .news-one-item .news-details{background:#f4d2bf;padding:65px 47px 50px 50px}@media(max-width: 767px){.unit-news-grid .wrap-all .news-all-item .news-one-item .news-details{padding:25px 27px 44px 27px}}.unit-news-grid .wrap-all .news-all-item .news-one-item .news-details .news-category-wrap .news-category{line-height:28px;font-size:20px;letter-spacing:0px;color:#101820;font-family:"Practice-Italic",sans-serif;font-style:italic}@media(max-width: 767px){.unit-news-grid .wrap-all .news-all-item .news-one-item .news-details .news-category-wrap .news-category{font-size:16px}}.unit-news-grid .wrap-all .news-all-item .news-one-item .news-details .news-title{line-height:36px;font-size:32px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0;padding-top:6px}@media(max-width: 767px){.unit-news-grid .wrap-all .news-all-item .news-one-item .news-details .news-title{font-size:26px;line-height:29px}}.unit-news-grid .wrap-all .news-all-item .news-one-item .news-details .news-content{margin-top:30px;line-height:28px;font-size:17px;letter-spacing:0px;color:#101820;font-family:"Practice",sans-serif;display:block;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.unit-news-grid .wrap-all .news-all-item .news-one-item .news-details .news-content *{margin:0}@media(max-width: 767px){.unit-news-grid .wrap-all .news-all-item .news-one-item .news-details .news-content{font-size:13px;line-height:21px}}.unit-news-grid .wrap-all .news-all-item .news-one-item .news-details .news-read-more-btn{margin-top:42px}.unit-news-grid .wrap-all .no-result{padding:0 46px;margin-top:50px;margin-bottom:50px;text-align:center}@media(max-width: 767px){.unit-news-grid .wrap-all .no-result{margin-bottom:27px}}.unit-news-grid .wrap-all .load-more-btn{margin:54px 0;text-align:center}@media(max-width: 991px){.unit-news-grid .wrap-all .load-more-btn{margin:30px 0 32px}}@media(max-width: 767px){.unit-news-grid .wrap-all .load-more-btn{margin:4px 0 32px}}.unit-news-grid .wrap-all .load-more-btn.hide-loadmore{display:none !important}.unit-news-grid .wrap-all .load-more-btn .secondary-btn{border:none;background:rgba(0,0,0,0);color:#000}.unit-news-grid .wrap-all .load-more-btn .secondary-btn:hover{color:#ea592e}.unit-restaurant-grid{margin:113px 98px 39px}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid{margin:113px 0 39px}}@media(max-width: 767px){.unit-restaurant-grid{margin:50px 0 0}}.unit-restaurant-grid .filter-set{padding:50px 46px 0 32px;margin:0 15px}@media(max-width: 1199px){.unit-restaurant-grid .filter-set{padding-bottom:44px}}@media(max-width: 991px){.unit-restaurant-grid .filter-set{padding:0}}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid .filter-set{margin:0 113px}}@media(max-width: 767px){.unit-restaurant-grid .filter-set{margin:0 27px}}@media(max-width: 991px){.unit-restaurant-grid .filter-set .right{margin-top:30px;margin-bottom:4px}}.unit-restaurant-grid .filter-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f8f8f8;padding:0 0 47px}@media(max-width: 1199px){.unit-restaurant-grid .filter-options{padding:0}}@media(max-width: 991px){.unit-restaurant-grid .filter-options{display:block;padding:0}}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid .filter-options{margin:0 113px 0}}@media(max-width: 767px){.unit-restaurant-grid .filter-options{margin:0 27px 0}}.unit-restaurant-grid .filter-options .filter__option{margin-right:30px;position:relative;font-family:"Ringside-Bold",sans-serif}@media(max-width: 991px){.unit-restaurant-grid .filter-options .filter__option{margin-right:unset}}.unit-restaurant-grid .filter-options .filter__option.location-filter{position:relative}@media(max-width: 991px){.unit-restaurant-grid .filter-options .filter__option.location-filter{padding:20px 0 14px;border-bottom:1px solid #fff}}@media(min-width: 992px){.unit-restaurant-grid .filter-options .filter__option:hover .category-list{visibility:visible;opacity:1}}@media(min-width: 992px){.unit-restaurant-grid .filter-options .filter__option:hover .icon{transform:translateY(-50%) rotate(180deg)}}.unit-restaurant-grid .filter-options .filter__option.show .category-list{visibility:visible;opacity:1;z-index:2}@media(max-width: 991px){.unit-restaurant-grid .filter-options .filter__option.show .category-list{max-height:100%}}@media(max-width: 991px){.unit-restaurant-grid .filter-options .filter__option.show .icon{transform:rotateZ(180deg)}}.unit-restaurant-grid .filter-options .label{line-height:21px;font-size:18px;letter-spacing:.54px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;padding:0 30px 0 46px;cursor:pointer}@media(max-width: 991px){.unit-restaurant-grid .filter-options .label{padding:0 14px}}@media(max-width: 767px){.unit-restaurant-grid .filter-options .label{font-size:16px;line-height:19px;letter-spacing:.48px}}.unit-restaurant-grid .filter-options .icon{position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1;transition:transform .2s ease-in-out}@media(max-width: 991px){.unit-restaurant-grid .filter-options .icon{top:16px;right:16px;transform:unset;transition:all ease-out 300ms}}.unit-restaurant-grid .filter-options .icon svg{width:15px}.unit-restaurant-grid .filter-options .category-list{position:absolute;top:40px;padding:0;list-style:none;opacity:0;visibility:hidden;margin:0;background-color:#f8f8f8;z-index:1;min-width:214px;white-space:nowrap;transition:all 300ms ease-in-out}@media(max-width: 991px){.unit-restaurant-grid .filter-options .category-list{position:unset;top:unset;max-height:0;min-width:unset}}.unit-restaurant-grid .filter-options .category-list .category-item{padding-top:15px;font-family:"Ringside",sans-serif}.unit-restaurant-grid .filter-options .category-list .category-item:hover{color:#ea592e}.unit-restaurant-grid .filter-options .category-list .category-item:last-child{padding-bottom:25px}@media(max-width: 767px){.unit-restaurant-grid .filter-options .category-list .category-item:last-child{padding-bottom:unset}}.unit-restaurant-grid .restaurant-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:unset}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid .restaurant-list.four-col{max-width:calc(100% - 194px);margin:50px auto 0}}.unit-restaurant-grid .restaurant-list.four-col .restaurant-item{width:calc((100% - 120px)/4)}@media(max-width: 991px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item{width:calc((100% - 60px)/2)}}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item{margin:0 15px 42px}}@media(max-width: 767px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item{width:100%}}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item .image-wrap{height:22.042vw}}@media(min-width: 992px)and (max-width: 1199px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item .content-wrap .title{line-height:26px;font-size:22px}}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item .content-wrap .title{line-height:26px;font-size:22px}}@media(min-width: 992px)and (max-width: 1199px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item .content-wrap .para{font-size:15px}}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item .content-wrap .para{font-size:15px}}@media(min-width: 992px)and (max-width: 1199px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item .content-wrap .para p{line-height:26px}}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item .content-wrap .para p{line-height:26px}}@media(max-width: 1440px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item .link-wrap{left:1.8vw}}@media(max-width: 767px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item .link-wrap{left:27px}}@media(min-width: 992px)and (max-width: 1199px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item .link-wrap .primary-btn{line-height:17px;font-size:13px}}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item .link-wrap .primary-btn{line-height:17px;font-size:13px}}@media(min-width: 992px)and (max-width: 1199px){.unit-restaurant-grid .restaurant-list.four-col .restaurant-item .book-now{right:14px}}.unit-restaurant-grid .restaurant-list.three-col .restaurant-item{width:calc((100% - 90px)/3)}@media(max-width: 991px){.unit-restaurant-grid .restaurant-list.three-col .restaurant-item{width:100%}}@media(min-width: 992px)and (max-width: 1199px){.unit-restaurant-grid .restaurant-list.three-col .restaurant-item .image-wrap{height:17.8vw}}@media(min-width: 992px)and (max-width: 1199px){.unit-restaurant-grid .restaurant-list.three-col .restaurant-item .content-wrap .title{line-height:26px;font-size:22px}}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid .restaurant-list.three-col .restaurant-item .content-wrap .title{line-height:26px;font-size:22px}}@media(min-width: 992px)and (max-width: 1199px){.unit-restaurant-grid .restaurant-list.three-col .restaurant-item .content-wrap .para{font-size:15px}}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid .restaurant-list.three-col .restaurant-item .content-wrap .para{font-size:15px}}@media(min-width: 992px)and (max-width: 1199px){.unit-restaurant-grid .restaurant-list.three-col .restaurant-item .content-wrap .para p{line-height:26px}}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid .restaurant-list.three-col .restaurant-item .content-wrap .para p{line-height:26px}}@media(max-width: 1440px){.unit-restaurant-grid .restaurant-list.three-col .restaurant-item .link-wrap{left:1.8vw}}@media(max-width: 767px){.unit-restaurant-grid .restaurant-list.three-col .restaurant-item .link-wrap{left:27px}}@media(min-width: 992px)and (max-width: 1199px){.unit-restaurant-grid .restaurant-list.three-col .restaurant-item .link-wrap .primary-btn{line-height:17px;font-size:13px}}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid .restaurant-list.three-col .restaurant-item .link-wrap .primary-btn{line-height:17px;font-size:13px}}@media(min-width: 992px)and (max-width: 1199px){.unit-restaurant-grid .restaurant-list.three-col .restaurant-item .book-now{right:14px}}.unit-restaurant-grid .restaurant-list.two-col .restaurant-item{width:calc((100% - 60px)/2)}@media(max-width: 991px){.unit-restaurant-grid .restaurant-list.two-col .restaurant-item{width:100%}}.unit-restaurant-grid .restaurant-list .restaurant-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc((100% - 90px)/3);margin:0 15px 74px;position:relative}@media(max-width: 1440px){.unit-restaurant-grid .restaurant-list .restaurant-item{width:calc((100% - 60px)/2)}}@media(max-width: 991px){.unit-restaurant-grid .restaurant-list .restaurant-item{width:100%}}@media(min-width: 768px)and (max-width: 991px){.unit-restaurant-grid .restaurant-list .restaurant-item{margin:0 0 42px}}@media(max-width: 767px){.unit-restaurant-grid .restaurant-list .restaurant-item{margin:0 0 62px}}@media(max-width: 767px){.unit-restaurant-grid .restaurant-list .restaurant-item:last-child{margin-bottom:36px}}.unit-restaurant-grid .restaurant-list .restaurant-item.hide{display:none}.unit-restaurant-grid .restaurant-list .restaurant-item .image-wrap{height:16.042vw;overflow:hidden}@media(max-width: 991px){.unit-restaurant-grid .restaurant-list .restaurant-item .image-wrap{height:54.4vw}}.unit-restaurant-grid .restaurant-list .restaurant-item .image-wrap .img{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.unit-restaurant-grid .restaurant-list .restaurant-item .content-wrap{padding:29px 54px 108px 54px;position:relative}@media(max-width: 1440px){.unit-restaurant-grid .restaurant-list .restaurant-item .content-wrap{padding:1.5vw 2.8vw 5.6vw 2.8vw}}@media(max-width: 1199px){.unit-restaurant-grid .restaurant-list .restaurant-item .content-wrap{padding:1.5vw 1.8vw 5.6vw 1.8vw}}@media(max-width: 767px){.unit-restaurant-grid .restaurant-list .restaurant-item .content-wrap{padding:18px 27px 74px 27px}}.unit-restaurant-grid .restaurant-list .restaurant-item .content-wrap .city{line-height:28px;font-size:20px;letter-spacing:0px;color:#101820;font-family:"Practice-Italic",sans-serif;font-style:italic}@media(max-width: 767px){.unit-restaurant-grid .restaurant-list .restaurant-item .content-wrap .city{font-size:16px;line-height:28px}}.unit-restaurant-grid .restaurant-list .restaurant-item .content-wrap .title{line-height:36px;font-size:32px;letter-spacing:0px;color:#101820;font-family:"Ringside-Bold",sans-serif;margin:8px 0 0;text-transform:uppercase;min-height:110px}@media(max-width: 991px){.unit-restaurant-grid .restaurant-list .restaurant-item .content-wrap .title{min-height:auto}}@media(max-width: 767px){.unit-restaurant-grid .restaurant-list .restaurant-item .content-wrap .title{font-size:26px;line-height:29px;margin:0}}.unit-restaurant-grid .restaurant-list .restaurant-item .content-wrap .content{margin-top:18px}@media(max-width: 991px){.unit-restaurant-grid .restaurant-list .restaurant-item .content-wrap .content{margin-top:28px}}.unit-restaurant-grid .restaurant-list .restaurant-item .link-wrap{position:absolute;bottom:3.073vw;left:54px}@media(max-width: 1440px){.unit-restaurant-grid .restaurant-list .restaurant-item .link-wrap{left:1.8vw}}@media(max-width: 767px){.unit-restaurant-grid .restaurant-list .restaurant-item .link-wrap{left:27px;bottom:32px}}.unit-restaurant-grid .restaurant-list .restaurant-item .book-now{position:absolute;right:33px;bottom:-50px}@media(max-width: 1199px){.unit-restaurant-grid .restaurant-list .restaurant-item .book-now{bottom:45px}}@media(min-width: 992px)and (max-width: 1199px){.unit-restaurant-grid .restaurant-list .restaurant-item .book-now{bottom:-56px}}@media(max-width: 991px){.unit-restaurant-grid .restaurant-list .restaurant-item .book-now{right:26px;bottom:-37px}}.unit-restaurant-grid .restaurant-list .no-results-wrap{margin:50px auto 113px}@media(max-width: 767px){.unit-restaurant-grid .restaurant-list .no-results-wrap{margin:15px auto 27px}}.general-text{display:flex;flex-wrap:wrap;width:100%;max-width:calc(100% - 113px);margin-left:auto;margin-bottom:113px;box-sizing:border-box;position:relative}@media(max-width: 767px){.general-text{max-width:calc(100% - 27px);margin-top:0;margin-bottom:70px}}.general-text .breadcrumb{flex:0 0 100%;max-width:100%;padding-bottom:22px;padding-top:22px;background:#fff}@media(max-width: 991px){.general-text .breadcrumb{padding-bottom:11px;position:relative;padding-top:0}}@media(max-width: 767px){.general-text .breadcrumb{padding-bottom:6px}}@media(max-width: 991px){.general-text .breadcrumb nav{width:auto;word-break:keep-all;text-transform:uppercase;padding-right:0px;-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:right top 0;-moz-transform-origin:right top 0;-webkit-transform-origin:right top 0;transform-origin:right top 0;right:calc(100% + 70px);white-space:nowrap;cursor:vertical-text;position:absolute;height:25px;top:50px}}@media(max-width: 767px){.general-text .breadcrumb nav{right:calc(100% + 28px);top:18px}}.general-text .breadcrumb nav ul{padding-left:0}@media(max-width: 991px){.general-text .breadcrumb nav ul{margin:0}}.general-text .breadcrumb nav ul li{list-style:none;display:inline-block;position:relative;padding-right:10px}.general-text .breadcrumb nav ul li::after{content:"·";position:absolute;top:45%;right:0px;transform:translateY(-50%)}.general-text .breadcrumb nav ul li:last-child::after{content:""}.general-text .breadcrumb nav ul li:last-child a{color:#000}.general-text .breadcrumb nav ul li a{text-transform:uppercase;line-height:19px;font-size:16px;letter-spacing:.16px;color:#8e8e8e;font-family:"Ringside",sans-serif}@media(max-width: 767px){.general-text .breadcrumb nav ul li a{font-size:12px;line-height:14px;letter-spacing:.12px}}.general-text .inner{flex:0 0 100%;max-width:69.32vw;margin:27px 120px 0;display:block}@media(max-width: 991px){.general-text .inner{margin:27px 0 0 17px;max-width:calc(100% - 113px)}}@media(max-width: 767px){.general-text .inner{max-width:calc(100% - 26px);margin:17px 27px 0 17px}}.general-text .inner h1{font-weight:normal;text-transform:uppercase;margin:0 0 75px;line-height:64px;font-size:55px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.general-text .inner h1{font-size:32px;line-height:32px;margin:0 0 39px}}.general-text .inner h2{font-weight:normal;text-transform:uppercase;line-height:28px;font-size:17px;letter-spacing:0;color:#101820;font-family:"Practice-Bold",sans-serif}@media(max-width: 767px){.general-text .inner h2{font-size:13px;line-height:21px}}.general-text .inner h3{font-weight:normal;line-height:28px;font-size:17px;letter-spacing:0;color:#101820;font-family:"Practice",sans-serif}@media(max-width: 767px){.general-text .inner h3{font-size:13px;line-height:21px}}.general-text .inner p{margin:28px 0}@media(max-width: 767px){.general-text .inner p{margin:21px 0px}}.general-text .inner a{color:#101820}.general-text .inner a:hover{color:#ea592e}.general-text .inner img{max-width:100%}.general-text .readmore-btn{flex:0 0 100%;padding:28px 0px 28px 120px}@media(max-width: 991px){.general-text .readmore-btn{padding-left:17px;max-width:calc(100% - 113px)}}@media(max-width: 767px){.general-text .readmore-btn{padding-top:20px;max-width:calc(100% - 26px)}}.general-text .button-wrap{margin-bottom:27px}.general-text.btn-align-center{display:block}.general-text.btn-align-center .button-wrap{text-align:center;margin:27px 120px 0;max-width:69.32vw;padding-bottom:27px}@media(max-width: 991px){.general-text.btn-align-center .button-wrap{max-width:calc(100% - 113px);margin:27px 0 0}}@media(max-width: 767px){.general-text.btn-align-center .button-wrap{max-width:calc(100% - 26px);margin:17px 27px 0 2px}}.general-text.btn-align-left .button-wrap{margin-left:120px}@media(min-width: 768px)and (max-width: 991px){.general-text.btn-align-left .button-wrap{flex:0 0 100%;max-width:calc(100% - 113px);margin-left:17px}}@media(max-width: 767px){.general-text.btn-align-left .button-wrap{margin-left:17px}}.general-text.btn-align-right .button-wrap{margin-left:auto}@media(max-width: 1920px){.general-text.btn-align-right .button-wrap{margin-right:20%}}@media(max-width: 1440px){.general-text.btn-align-right .button-wrap{margin-right:15%}}@media(min-width: 992px)and (max-width: 1199px){.general-text.btn-align-right .button-wrap{margin-right:9%}}@media(min-width: 768px)and (max-width: 991px){.general-text.btn-align-right .button-wrap{margin-right:17.5%}}@media(max-width: 767px){.general-text.btn-align-right .button-wrap{margin-right:7%}}@media(max-width: 991px){.gms-custom-form.mobi-background-styling{background:#edece9;margin:113px 0 0}}@media(max-width: 767px){.gms-custom-form.mobi-background-styling{margin:27px 0 0}}.gms-custom-form .breadcrumb{flex:0 0 100%;max-width:100%;padding-bottom:25px;padding-top:25px;background:#fff;margin:0 113px 0}@media(max-width: 991px){.gms-custom-form .breadcrumb{padding-bottom:6px;position:relative;padding-top:0;background:#edece9}}@media(max-width: 767px){.gms-custom-form .breadcrumb{margin:0 27px 0}}@media(max-width: 991px){.gms-custom-form .breadcrumb nav{width:auto;word-break:keep-all;text-transform:uppercase;padding-right:0px;-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:right top 0;-moz-transform-origin:right top 0;-webkit-transform-origin:right top 0;transform-origin:right top 0;right:calc(100% + 70px);white-space:nowrap;cursor:vertical-text;position:absolute;height:25px;top:0}}@media(max-width: 767px){.gms-custom-form .breadcrumb nav{right:calc(100% + 28px);top:0}}.gms-custom-form .breadcrumb nav ul{padding-left:0}@media(max-width: 991px){.gms-custom-form .breadcrumb nav ul{margin:0}}.gms-custom-form .breadcrumb nav ul li{list-style:none;display:inline-block;position:relative;padding-right:10px}.gms-custom-form .breadcrumb nav ul li::after{content:"·";position:absolute;top:45%;right:0px;transform:translateY(-50%)}.gms-custom-form .breadcrumb nav ul li:last-child::after{content:""}.gms-custom-form .breadcrumb nav ul li:last-child a{color:#000}.gms-custom-form .breadcrumb nav ul li a{text-transform:uppercase;line-height:19px;font-size:16px;letter-spacing:.16px;color:#8e8e8e;font-family:"Ringside",sans-serif}@media(max-width: 767px){.gms-custom-form .breadcrumb nav ul li a{font-size:12px;line-height:14px;letter-spacing:.12px}}.gms-custom-form .internal{text-align:center;background:url("/integration/flemings-hotels/public/images/backgrounds/form-illustration-2.png"),#edece9;background-size:auto auto;background-repeat:no-repeat;background-position:bottom right;padding:90px 0 110px;box-sizing:border-box;height:55em}@media(max-width: 1199px){.gms-custom-form .internal{background-size:21.361vw auto;height:48em}}@media(max-width: 991px){.gms-custom-form .internal{margin:0 0 0 113px;padding:44px 0 110px;max-width:calc(100% - 113px);height:52em}}@media(max-width: 767px){.gms-custom-form .internal{max-width:calc(100% - 30px);margin:0 0 0 30px;padding:44px 0 76px;background-size:29.86vw auto;height:40em}}.gms-custom-form .internal .title{display:block;text-transform:uppercase;margin:0 0 22px;line-height:36px;font-size:32px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 991px){.gms-custom-form .internal .title{text-align:center;margin-right:113px}}@media(max-width: 767px){.gms-custom-form .internal .title{margin-right:27px;font-size:26px;line-height:29px}}.gms-custom-form .internal .desc{text-align:center}@media(max-width: 991px){.gms-custom-form .internal .desc{margin-right:113px}}@media(max-width: 767px){.gms-custom-form .internal .desc{display:none}}.gms-custom-form .internal iframe{margin-top:48px;overflow:hidden;min-height:245px}@media(max-width: 991px){.gms-custom-form .internal iframe{max-width:calc(100% - 113px);margin-right:113px;min-height:350px}}@media(max-width: 767px){.gms-custom-form .internal iframe{margin-top:22px;margin-right:27px;min-height:419px}}.custom-html .trust-you{margin:84px auto;max-width:calc(100% - 220px)}@media(max-width: 767px){.custom-html .trust-you{margin:37px auto 27px;max-width:calc(100% - 54px)}}.plugin-gms-form{overflow:hidden}.plugin-gms-form__intro-wrapper{padding-top:43px;padding-bottom:40px}.plugin-gms-form__intro-fields-container{width:75%;margin:0 auto;overflow-wrap:break-word}.plugin-gms-form__intro-title{margin-top:0;margin-bottom:33px;font-family:Lora;font-weight:700;font-style:normal;font-size:30px;color:#383838;letter-spacing:0;line-height:normal;text-transform:none}.plugin-gms-form__intro-subtitle{margin-top:0;margin-bottom:33px;font-family:Lora;font-weight:400;font-style:normal;font-size:25px;color:#383838;letter-spacing:0;line-height:normal;text-transform:none}.plugin-gms-form__intro-content{margin-bottom:28px;overflow-wrap:break-word}.plugin-gms-form__intro-more-link{margin-top:0;margin-bottom:25px;display:inline-block;font-weight:300;font-style:normal;text-decoration:none;color:#fdc66d}.plugin-gms-form__intro-more-link:visited{color:#fdc66d}.plugin-gms-form__intro-more-link:hover,.plugin-gms-form__intro-more-link:focus,.plugin-gms-form__intro-more-link:visited:hover{color:#ca9e57;text-decoration:underline}.plugin-gms-form__intro-more-link:after{content:" →"}[dir=rtl] .plugin-gms-form__intro-more-link:after{content:" ←"}.plugin-gms-form__intro-button-wrapper{margin-top:0;margin-bottom:25px}.plugin-gms-form__intro-button{border-radius:0;font-family:Montserrat;font-weight:400;font-size:1.4rem;font-style:normal;letter-spacing:0;text-transform:uppercase;padding:1.3rem 2.4rem 1.2rem 2.4rem;line-height:1.8rem;border:none;min-width:190px}.plugin-gms-form__intro-button:hover{text-decoration:none}.plugin-gms-form__intro-button.btn-action{background-color:#fdc66d;color:#0f1d34}.plugin-gms-form__intro-button.btn-action:visited{color:#0f1d34}.plugin-gms-form__intro-button.btn-primary{background-color:#040f29;color:#fff}.plugin-gms-form__intro-button.btn-primary:visited{color:#fff}.plugin-gms-form__intro-button.btn-secondary{background-color:#efe9e7;color:#192c48}.plugin-gms-form__intro-button.btn-secondary:visited{color:#192c48}.plugin-gms-form__intro-button.btn-custom{background-color:#0f1d34;color:#fdc66d}.plugin-gms-form__intro-button.btn-custom:visited{color:#fdc66d}.plugin-gms-form__intro-button.btn-ghost{background-color:rgba(0,0,0,0);border:solid 1px #fdc66d;color:#fdc66d}.plugin-gms-form__intro-button.btn-ghost:hover{background-color:#fdc66d;color:#0f1d34}.plugin-gms-form__form-wrapper{width:100%;display:flex}.plugin-gms-form__form-wrapper>iframe{flex:1;height:400px}@media(max-width: 767px){.plugin-gms-form__intro-title{line-height:1.3;font-size:22px;margin-bottom:15px}.plugin-gms-form__intro-subtitle{line-height:1.3;font-size:19px;margin-bottom:20px}}@media(min-width: 768px)and (max-width: 1199px){.plugin-gms-form__intro-title{line-height:1.3;font-size:26px;margin-bottom:15px}.plugin-gms-form__intro-subtitle{line-height:1.3;font-size:20px;margin-bottom:20px}}.main-visual.hero-short{height:31.49vw}@media(min-width: 992px)and (max-width: 1199px){.main-visual.hero-short{height:65vw}}@media(min-width: 768px)and (max-width: 991px){.main-visual.hero-short{height:60vw}}@media(max-width: 767px){.main-visual.hero-short{height:109vw}}@media(max-width: 1440px){.main-visual.hero-short.large-txt-content{height:604px}}@media(max-width: 767px){.main-visual.hero-short.large-txt-content{height:109vw}}@media(min-width: 768px)and (max-width: 991px){.main-visual.hero-short.large-txt-content .subtitle{font-size:18px;line-height:20px}}.main-visual.hero-short.large-txt-content .outline-title,.main-visual.hero-short.large-txt-content .solid-title{font-size:70px;line-height:100px}@media(max-width: 1199px){.main-visual.hero-short.large-txt-content .outline-title,.main-visual.hero-short.large-txt-content .solid-title{font-size:70px}}@media(min-width: 992px)and (max-width: 1199px){.main-visual.hero-short.large-txt-content .outline-title,.main-visual.hero-short.large-txt-content .solid-title{line-height:100px}}@media(min-width: 768px)and (max-width: 991px){.main-visual.hero-short.large-txt-content .outline-title,.main-visual.hero-short.large-txt-content .solid-title{font-size:70px;line-height:90px}}@media(max-width: 767px){.main-visual.hero-short.large-txt-content .outline-title,.main-visual.hero-short.large-txt-content .solid-title{font-size:43px;line-height:40px}}.main-visual.hero-short.large-txt-content .text-content-wrap{bottom:50px}@media(max-width: 1440px){.main-visual.hero-short.large-txt-content .text-content-wrap{bottom:0}}@media(min-width: 768px)and (max-width: 991px){.main-visual.hero-short.large-txt-content .text-content-wrap{bottom:60px}}@media(max-width: 767px){.main-visual.hero-short.large-txt-content .text-content-wrap{bottom:35px;right:28px}}.main-visual.hero-short .solid-title,.main-visual.hero-short .outline-title{font-size:70px;line-height:100px}@media(max-width: 1199px){.main-visual.hero-short .solid-title,.main-visual.hero-short .outline-title{font-size:70px}}@media(min-width: 992px)and (max-width: 1199px){.main-visual.hero-short .solid-title,.main-visual.hero-short .outline-title{line-height:100px}}@media(min-width: 768px)and (max-width: 991px){.main-visual.hero-short .solid-title,.main-visual.hero-short .outline-title{font-size:70px;line-height:90px}}@media(max-width: 767px){.main-visual.hero-short .solid-title,.main-visual.hero-short .outline-title{font-size:43px;line-height:40px}}.main-visual.hero-short .bg-image{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;height:100%}.main-visual.hero-short .text-content-wrap{position:absolute;bottom:6.25vw;right:5.104vw;z-index:2}@media(min-width: 992px)and (max-width: 1199px){.main-visual.hero-short .text-content-wrap{bottom:90px}}@media(min-width: 768px)and (max-width: 991px){.main-visual.hero-short .text-content-wrap{bottom:60px}}@media(max-width: 767px){.main-visual.hero-short .text-content-wrap{bottom:35px;right:28px}}.main-visual.hero-short .solid-title{margin-top:13px}@media(max-width: 767px){.main-visual.hero-short .solid-title{margin-top:7px}}.main-visual.hero-short .outline-title{margin-top:-10px}@media(max-width: 767px){.main-visual.hero-short .outline-title{margin-top:2px}}.main-visual.big-hero,.main-visual.gms-short-hero{height:calc(100vh - 112px);width:100%;position:relative}@media(max-width: 1199px){.main-visual.big-hero,.main-visual.gms-short-hero{height:calc(100vh - 106px)}}@media(max-width: 991px){.main-visual.big-hero,.main-visual.gms-short-hero{height:calc(100vh - 122px);margin-bottom:50px}}@media(max-width: 767px){.main-visual.big-hero,.main-visual.gms-short-hero{height:calc(100vh - 104px)}}.main-visual.big-hero.large-txt-content .outline-title,.main-visual.big-hero.large-txt-content .solid-title,.main-visual.gms-short-hero.large-txt-content .outline-title,.main-visual.gms-short-hero.large-txt-content .solid-title{font-size:70px;line-height:100px}@media(max-width: 1440px){.main-visual.big-hero.large-txt-content .outline-title,.main-visual.big-hero.large-txt-content .solid-title,.main-visual.gms-short-hero.large-txt-content .outline-title,.main-visual.gms-short-hero.large-txt-content .solid-title{font-size:70px}}@media(max-width: 1199px){.main-visual.big-hero.large-txt-content .outline-title,.main-visual.big-hero.large-txt-content .solid-title,.main-visual.gms-short-hero.large-txt-content .outline-title,.main-visual.gms-short-hero.large-txt-content .solid-title{font-size:70px;line-height:100px}}@media(max-width: 767px){.main-visual.big-hero.large-txt-content .outline-title,.main-visual.big-hero.large-txt-content .solid-title,.main-visual.gms-short-hero.large-txt-content .outline-title,.main-visual.gms-short-hero.large-txt-content .solid-title{font-size:56px;line-height:60px}}.main-visual.big-hero.large-txt-content .inner-controls,.main-visual.gms-short-hero.large-txt-content .inner-controls{bottom:5%}.main-visual.big-hero .outline-title,.main-visual.big-hero .solid-title,.main-visual.gms-short-hero .outline-title,.main-visual.gms-short-hero .solid-title{font-size:70px;line-height:100px}@media(max-width: 1199px){.main-visual.big-hero .outline-title,.main-visual.big-hero .solid-title,.main-visual.gms-short-hero .outline-title,.main-visual.gms-short-hero .solid-title{font-size:70px;line-height:100px}}@media(max-width: 767px){.main-visual.big-hero .outline-title,.main-visual.big-hero .solid-title,.main-visual.gms-short-hero .outline-title,.main-visual.gms-short-hero .solid-title{font-size:56px;line-height:52px}}.main-visual.big-hero .pagination-wrp,.main-visual.gms-short-hero .pagination-wrp{position:absolute;right:20px;bottom:-27px;width:100px;z-index:2;transform:rotate(90deg);height:45px;transform-origin:right top 0}@media(min-width: 1440px)and (max-width: 1919px){.main-visual.big-hero .pagination-wrp,.main-visual.gms-short-hero .pagination-wrp{right:36px}}@media(max-width: 1440px){.main-visual.big-hero .pagination-wrp,.main-visual.gms-short-hero .pagination-wrp{right:36px}}@media(max-width: 991px){.main-visual.big-hero .pagination-wrp,.main-visual.gms-short-hero .pagination-wrp{bottom:-50px;transform:none}}@media(max-width: 767px){.main-visual.big-hero .pagination-wrp,.main-visual.gms-short-hero .pagination-wrp{right:19px;width:86px}}.main-visual.big-hero .pagination-wrp span,.main-visual.gms-short-hero .pagination-wrp span{display:inline-block;line-height:35px;font-size:30px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.main-visual.big-hero .pagination-wrp span,.main-visual.gms-short-hero .pagination-wrp span{line-height:29px;font-size:25px}}.main-visual.big-hero .pagination-wrp span.out-of,.main-visual.gms-short-hero .pagination-wrp span.out-of{opacity:.41}.main-visual.big-hero .inner-controls,.main-visual.gms-short-hero .inner-controls{position:absolute;right:5.4vw;z-index:2;display:flex;align-items:center;bottom:5%}@media(max-width: 991px){.main-visual.big-hero .inner-controls.titles-swap,.main-visual.gms-short-hero .inner-controls.titles-swap{bottom:4.6vw}}@media(max-width: 767px){.main-visual.big-hero .inner-controls.titles-swap,.main-visual.gms-short-hero .inner-controls.titles-swap{bottom:26px}}.main-visual.big-hero .inner-controls .swiper-button,.main-visual.gms-short-hero .inner-controls .swiper-button{background:rgba(0,0,0,0);outline:none;border:none;padding:0}.main-visual.big-hero .inner-controls .swiper-button.swiper-btn-prev,.main-visual.gms-short-hero .inner-controls .swiper-button.swiper-btn-prev{margin-right:18px}@media(max-width: 767px){.main-visual.big-hero .inner-controls .swiper-button.swiper-btn-prev,.main-visual.gms-short-hero .inner-controls .swiper-button.swiper-btn-prev{margin-right:8px}}.main-visual.big-hero .inner-controls .swiper-button:hover .outline-arrow-icon .circle,.main-visual.gms-short-hero .inner-controls .swiper-button:hover .outline-arrow-icon .circle{fill:#fff}.main-visual.big-hero .inner-controls .swiper-button:hover .outline-arrow-icon .arrow,.main-visual.gms-short-hero .inner-controls .swiper-button:hover .outline-arrow-icon .arrow{fill:#000}.main-visual.big-hero .inner-controls .swiper-button:hover .outline-arrow-icon .arrow path,.main-visual.gms-short-hero .inner-controls .swiper-button:hover .outline-arrow-icon .arrow path{fill:#000}.main-visual.big-hero .inner-controls .swiper-button:hover .outline-arrow-icon .arrow path.normal,.main-visual.gms-short-hero .inner-controls .swiper-button:hover .outline-arrow-icon .arrow path.normal{display:none}.main-visual.big-hero .inner-controls .swiper-button:hover .outline-arrow-icon .arrow path.hover,.main-visual.gms-short-hero .inner-controls .swiper-button:hover .outline-arrow-icon .arrow path.hover{display:block}.main-visual.big-hero .inner-controls .swiper-button svg,.main-visual.gms-short-hero .inner-controls .swiper-button svg{-webkit-filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.082));filter:drop-shadow(3px 3px 3px rgba(0, 0, 0, 0.082))}@media(max-width: 767px){.main-visual.big-hero .inner-controls .swiper-button svg,.main-visual.gms-short-hero .inner-controls .swiper-button svg{width:40px;height:40px}}.main-visual.big-hero .inner-controls .toggle-play,.main-visual.gms-short-hero .inner-controls .toggle-play{margin-right:144px;margin-bottom:12px}.main-visual.big-hero .inner-controls .toggle-play.no-navi,.main-visual.gms-short-hero .inner-controls .toggle-play.no-navi{margin-right:0}.main-visual.big-hero .inner-controls .toggle-play button,.main-visual.gms-short-hero .inner-controls .toggle-play button{background:rgba(0,0,0,0);outline:none;border:none}.main-visual.big-hero .inner-controls .toggle-play button:not(.active),.main-visual.gms-short-hero .inner-controls .toggle-play button:not(.active){opacity:.3;pointer-events:none;cursor:not-allowed}.main-visual.big-hero .custom-swiper-slide,.main-visual.gms-short-hero .custom-swiper-slide{width:100%;max-width:calc(100vw - 113px);margin-left:0;margin-right:auto}@media(max-width: 991px){.main-visual.big-hero .custom-swiper-slide,.main-visual.gms-short-hero .custom-swiper-slide{max-width:100%}}.main-visual.big-hero .custom-swiper-slide .slide,.main-visual.gms-short-hero .custom-swiper-slide .slide{width:100%;height:calc(100vh - 112px);margin-left:0;margin-right:auto;position:relative;background-size:cover;background-position:center center;background-repeat:no-repeat;transition:transform .4s ease-in-out}@media(max-width: 1199px){.main-visual.big-hero .custom-swiper-slide .slide,.main-visual.gms-short-hero .custom-swiper-slide .slide{height:calc(100vh - 106px)}}@media(max-width: 991px){.main-visual.big-hero .custom-swiper-slide .slide,.main-visual.gms-short-hero .custom-swiper-slide .slide{height:calc(100vh - 122px);overflow:hidden}}@media(max-width: 767px){.main-visual.big-hero .custom-swiper-slide .slide,.main-visual.gms-short-hero .custom-swiper-slide .slide{height:calc(100vh - 104px)}}.main-visual.big-hero .custom-swiper-slide .slide .videoWrapper,.main-visual.gms-short-hero .custom-swiper-slide .slide .videoWrapper{position:relative;padding-bottom:56.25%;height:0}@media(max-width: 767px){.main-visual.big-hero .custom-swiper-slide .slide .videoWrapper,.main-visual.gms-short-hero .custom-swiper-slide .slide .videoWrapper{height:100%;width:100%;padding-bottom:0}}@media(max-width: 991px){.main-visual.big-hero .custom-swiper-slide .slide .videoWrapper.no-frames,.main-visual.gms-short-hero .custom-swiper-slide .slide .videoWrapper.no-frames{top:-75%;left:-75%;width:250%;height:250%}}.main-visual.big-hero .custom-swiper-slide .slide .videoWrapper.no-frames iframe,.main-visual.gms-short-hero .custom-swiper-slide .slide .videoWrapper.no-frames iframe{height:100%;top:calc(50% - 52px);transform:translateY(-50%)}@media(max-width: 1440px){.main-visual.big-hero .custom-swiper-slide .slide .videoWrapper.no-frames iframe,.main-visual.gms-short-hero .custom-swiper-slide .slide .videoWrapper.no-frames iframe{height:calc(100vh - 112px);top:0;transform:none}}@media(max-width: 1199px){.main-visual.big-hero .custom-swiper-slide .slide .videoWrapper.no-frames iframe,.main-visual.gms-short-hero .custom-swiper-slide .slide .videoWrapper.no-frames iframe{height:calc(100vh - 106px)}}@media(max-width: 991px){.main-visual.big-hero .custom-swiper-slide .slide .videoWrapper.no-frames iframe,.main-visual.gms-short-hero .custom-swiper-slide .slide .videoWrapper.no-frames iframe{height:100%;width:100%;z-index:-1;top:calc(50% - 212px);transform:translateY(-50%);left:0}}@media(max-width: 767px){.main-visual.big-hero .custom-swiper-slide .slide .videoWrapper.no-frames iframe,.main-visual.gms-short-hero .custom-swiper-slide .slide .videoWrapper.no-frames iframe{top:0;transform:none}}.main-visual.big-hero .custom-swiper-slide .slide .videoWrapper iframe,.main-visual.gms-short-hero .custom-swiper-slide .slide .videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:calc(100vh - 112px)}@media(max-width: 1199px){.main-visual.big-hero .custom-swiper-slide .slide .videoWrapper iframe,.main-visual.gms-short-hero .custom-swiper-slide .slide .videoWrapper iframe{height:calc(100vh - 106px)}}.main-visual.big-hero .custom-swiper-slide .slide .videoWrapper>p,.main-visual.gms-short-hero .custom-swiper-slide .slide .videoWrapper>p{display:none}.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap{right:5.104vw;position:absolute;z-index:2;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-end;justify-content:center;align-items:flex-end;bottom:20%}.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap.titles-swap,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap.titles-swap{bottom:234px}@media(max-width: 767px){.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap.titles-swap,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap.titles-swap{bottom:116px;position:absolute;margin-inline-start:5%}}.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap.titles-swap .outline-title,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap.titles-swap .outline-title{margin-top:-12px}@media(max-width: 767px){.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap.titles-swap .outline-title,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap.titles-swap .outline-title{margin-top:-2px}}.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap.titles-swap .solid-title,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap.titles-swap .solid-title{margin-top:20px}@media(max-width: 767px){.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap.titles-swap .solid-title,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap.titles-swap .solid-title{margin-top:13px}}@media(max-width: 767px){.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap.titles-swap .link-wrap,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap.titles-swap .link-wrap{margin-top:21px}}@media(max-width: 767px){.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap .subtitle,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap .subtitle{margin-inline-end:0px;line-height:14px;margin-bottom:8px}}.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap .solid-title,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap .solid-title{margin-top:0px}@media(max-width: 767px){.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap .solid-title,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap .solid-title{margin-top:-2px}}.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap .outline-title,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap .outline-title{margin-top:20px}@media(max-width: 767px){.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap .outline-title,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap .outline-title{margin-top:8px}}.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap .link-wrap,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap .link-wrap{margin-right:6px;margin-top:4px}@media(max-width: 767px){.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap .link-wrap,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap .link-wrap{margin-top:16px}}.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap .link-wrap .primary-btn,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap .link-wrap .primary-btn{color:#fff}.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap .link-wrap .primary-btn:hover,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap .link-wrap .primary-btn:hover{color:#fff}.main-visual.big-hero .custom-swiper-slide .slide .text-content-wrap .link-wrap .primary-btn::after,.main-visual.gms-short-hero .custom-swiper-slide .slide .text-content-wrap .link-wrap .primary-btn::after{border-color:#fff}.main-visual .text-content-wrap{text-align:right}html:lang(de) .main-visual.big-hero .custom-swiper-slide .text-content-wrap,html:lang(de) .main-visual.gms-short-hero .custom-swiper-slide .text-content-wrap{position:absolute;z-index:2;right:5.104vw;display:flex;flex-direction:column;flex-wrap:nowrap;align-content:flex-end;justify-content:center;align-items:flex-end;bottom:20%}@media(max-width: 767px){html:lang(de) .main-visual.big-hero .custom-swiper-slide .text-content-wrap,html:lang(de) .main-visual.gms-short-hero .custom-swiper-slide .text-content-wrap{margin-inline-start:5%}}@media(max-width: 1440px){html:lang(de) .main-visual.big-hero .inner-controls,html:lang(de) .main-visual.gms-short-hero .inner-controls{bottom:5%}}.group-site .main-visual.big-hero .pagination-wrp .swiper-pagination-custom,.group-site .main-visual.gms-short-hero .pagination-wrp .swiper-pagination-custom{bottom:0}@media(max-width: 1199px){.group-site .main-visual.big-hero .pagination-wrp .swiper-pagination-custom,.group-site .main-visual.gms-short-hero .pagination-wrp .swiper-pagination-custom{bottom:6px}}@media(max-width: 991px){.group-site .main-visual.big-hero .pagination-wrp .swiper-pagination-custom,.group-site .main-visual.gms-short-hero .pagination-wrp .swiper-pagination-custom{bottom:10px}}.master-site .main-visual .image-gradient::after,.group-site .main-visual .image-gradient::after{content:"";position:absolute;pointer-events:none;width:100%;height:100%;background:linear-gradient(180deg, rgba(26, 26, 26, 0.3), rgba(26, 26, 26, 0.3));background-size:cover;background-position:left center;background-repeat:no-repeat;mix-blend-mode:multiply;top:0;left:0;z-index:1}.gms-hero .condition-wrap .gms-logo{position:absolute;bottom:10px;left:5.4vw;z-index:2;display:flex;align-items:center}@media(min-width: 768px)and (max-width: 1199px){.gms-hero .condition-wrap .gms-logo{bottom:38px}}@media(min-width: 1200px){.gms-hero .condition-wrap .gms-logo{bottom:90px}}.gms-hero .condition-wrap .gms-logo .logo-icon{height:80px;width:160px}@media(max-width: 767px){.gms-hero .condition-wrap .gms-logo .logo-icon{height:60px;width:100px}}@media(max-width: 767px){.gms-hero .condition-wrap .gms-logo .logo-icon svg{display:block;height:40px;width:80px}}.body--header1 .big-hero picture img,.body--header1 .detail-hero picture img,.body--header1 .big-slider picture img,.body--header1 .hero-short picture img,.body--header1 .text-image-big picture img,.body--header1 .slider-places picture img{width:100%;height:100%;object-fit:cover;visibility:visible;opacity:1}.form-builder{background-color:#f8f8f8;position:relative;margin-top:113px}@media(max-width: 767px){.form-builder{margin-top:27px}}@media(min-width: 992px){.form-builder.rfp .form__meetings-rfp .book-now{bottom:-40px}}.form-builder.rfp .form__meetings-rfp .custom-conditional-radio{display:none}.form-builder .illustration{position:absolute;background-repeat:no-repeat;background-size:cover;background-position:center}.form-builder .illustration.first{top:0;left:0;background-image:url("/integration/flemings-hotels/public/images/backgrounds/form-illustration-1.png");width:21.361vw;height:19.963vw}@media(max-width: 767px){.form-builder .illustration.first{width:34.667vw;height:32.267vw}}.form-builder .illustration.last{bottom:0;right:0;background-image:url("/integration/flemings-hotels/public/images/backgrounds/form-illustration.png");width:20.799vw;height:16.349vw}@media(max-width: 767px){.form-builder .illustration.last{width:33.867vw;height:26.667vw}}.form-builder .illustration.last.transform{width:21.361vw;height:19.963vw;background-image:url("/integration/flemings-hotels/public/images/backgrounds/form-illustration-1.png");-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(max-width: 767px){.form-builder .illustration.last.transform{width:34.667vw;height:32.267vw}}.form-builder .title{line-height:36px;font-size:32px;letter-spacing:0px;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0 0 35px;text-align:center}@media(max-width: 767px){.form-builder .title{font-size:26px;line-height:29px;margin:0 0 25px}}.form-builder .sub-title{text-align:center;margin:-0.729vw 0 1.302vw}.form-builder form{position:relative}.form-builder .form{width:37.71vw;margin:0 auto;padding:4.635vw 0 6.563vw}@media(max-width: 1440px){.form-builder .form{width:57.917vw}}@media(max-width: 767px){.form-builder .form{width:calc(100% - 54px);margin:0 27px;padding:33.867vw 0 22.667vw}}.form-builder .form .g-recaptcha{max-width:75%;margin-bottom:24px}@media(max-width: 767px){.form-builder .form .g-recaptcha{max-width:304px;margin-left:auto;margin-right:auto}}.form-builder .form .field-wrp{margin-bottom:24px;position:relative}.form-builder .form .field-wrp .form-label{display:block;line-height:32px;font-size:16px;letter-spacing:0px;color:#000;font-family:"Practice",sans-serif;text-transform:none;font-weight:normal;margin-bottom:2px}.form-builder .form .field-wrp .form-label.radio{line-height:19px;font-size:16px;letter-spacing:0px;color:#101820;font-family:"Ringside",sans-serif;text-transform:none;margin-right:26px;min-width:171px}@media(max-width: 767px){.form-builder .form .field-wrp .form-label.radio{min-width:136px}}.form-builder .form .field-wrp .form-label-hidden{display:none}.form-builder .form .field-wrp .radio-wrp{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-builder .form .field-wrp .radio-wrp .radio-box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:center}.form-builder .form .field-wrp .radio-wrp .radio-box .form-label.radio{min-width:unset}.form-builder .form .field-wrp .radio-wrp .radio-box:not(:last-child){margin-right:9px}.form-builder .form .field-wrp .checkbox-radio-custom,.form-builder .form .field-wrp .radio-box{position:relative;z-index:1}.form-builder .form .field-wrp .checkbox-radio-custom.gdpr .checkbox-label,.form-builder .form .field-wrp .radio-box.gdpr .checkbox-label{display:inline-block;line-height:21px;font-size:18px;letter-spacing:.54px;color:#000;font-family:"Ringside",sans-serif;text-transform:none;margin-bottom:6px}.form-builder .form .field-wrp .checkbox-radio-custom.gdpr .checkbox,.form-builder .form .field-wrp .radio-box.gdpr .checkbox{margin-right:10px}.form-builder .form .field-wrp .checkbox-radio-custom.gdpr .checkmark,.form-builder .form .field-wrp .radio-box.gdpr .checkmark{top:3px}.form-builder .form .field-wrp .checkbox-radio-custom .checkbox:checked+.checkmark::after,.form-builder .form .field-wrp .radio-box .checkbox:checked+.checkmark::after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background-color:#ea592e;margin:auto}.form-builder .form .field-wrp .checkbox-radio-custom .checkbox:checked+.checkmark~label,.form-builder .form .field-wrp .radio-box .checkbox:checked+.checkmark~label{font-family:"Ringside-Bold",sans-serif}.form-builder .form .field-wrp .checkbox-radio-custom .checkmark,.form-builder .form .field-wrp .radio-box .checkmark{position:absolute;top:0px;left:-1px;height:20px;width:20px;border:1px solid #000;border-radius:40px;z-index:-1;cursor:pointer}.form-builder .form .field-wrp.date .calendar-icon{position:absolute;bottom:12px;right:32px}.form-builder .form .field-wrp.custom-radio-wrp{margin-bottom:44px}@media(max-width: 767px){.form-builder .form .field-wrp.custom-radio-wrp{margin-bottom:37px}}.form-builder .form .field-wrp.gdpr{width:75%;max-width:75%}@media(max-width: 767px){.form-builder .form .field-wrp.gdpr{width:100%;max-width:100%;margin-bottom:18px}}.form-builder .form .field-wrp.gdpr .para{display:block;padding-left:30px}.form-builder .form .field-wrp.required-text{text-align:center;margin-bottom:1.563vw}@media(max-width: 767px){.form-builder .form .field-wrp.required-text{margin-bottom:15px}}@media(max-width: 991px){.form-builder .form .field-wrp.hotel-list .form-group .select2-container .select2-selection.select2-selection--single .select2-selection__rendered{white-space:pre-line}}.form-builder .form .field-wrp input[data-hidden=true]{position:absolute;opacity:0;visibility:0;height:0;width:0}.form-builder .form .field-wrp input[name=firstname],.form-builder .form .field-wrp input[name=lastname],.form-builder .form .field-wrp input[name=lastName]{text-transform:capitalize}.form-builder .form .field-wrp textarea[name=comment]{text-transform:none}.form-builder .form .field-error label.error{position:absolute;top:50%;right:6%;transform:translate(-6%, -50%);border-color:#ff004e;line-height:28px;font-size:13px;letter-spacing:0px;color:#ff004e;font-family:"Practice",sans-serif}.form-builder .form .field-error.date label.error{top:unset;bottom:0}.form-builder .form .field-error.date .calendar-icon{display:none}.form-builder .form .field-error.custom-radio-wrp label.error,.form-builder .form .field-error.radio label.error{top:unset;transform:unset}.form-builder .form .field-error .form-group .select2-container .select2-selection{border-color:#ff004e}.form-builder .form .book-now{position:absolute;bottom:0;right:.5vw}@media(max-width: 767px){.form-builder .form .book-now{position:unset;text-align:center}}.form-builder .respond.error .response-container,.form-builder .respond.success .response-container{text-align:center;padding:40px 0 88px}@media(max-width: 991px){.form-builder .respond.error .response-container,.form-builder .respond.success .response-container{padding:40px 0}}.form-builder .respond.error .response-container .response-title,.form-builder .respond.success .response-container .response-title{text-transform:uppercase;line-height:34px;font-size:32px;letter-spacing:2.24px;color:#000;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.form-builder .respond.error .response-container .response-title,.form-builder .respond.success .response-container .response-title{font-size:18px;line-height:23px}}.form-builder .respond.error .response-container .content,.form-builder .respond.success .response-container .content{margin-top:30px;line-height:21px;font-size:18px;letter-spacing:0px;color:#101820;font-family:"Practice",sans-serif}.form-builder .respond.error .title,.form-builder .respond.error .sub-title,.form-builder .respond.error .form-wrapper,.form-builder .respond.success .title,.form-builder .respond.success .sub-title,.form-builder .respond.success .form-wrapper{display:none}.form-builder .respond .book-now{display:none}.form-builder.contact{background-color:#edece9}@media(max-width: 767px){.form-builder.contact .form{padding:12vw 0 22.667vw}}.form-builder.contact .form .field-wrp.required-text{margin-bottom:2.292vw}.form-builder.contact .form .field-wrp .checkbox-radio-custom .checkbox:checked+.checkmark::after,.form-builder.contact .form .field-wrp .radio-box .checkbox:checked+.checkmark::after{background-color:#000}@media(max-width: 767px){.form-builder.contact .title{margin:0 0 15px}}@media(max-width: 767px){.form-builder.contact .sub-title{margin:0 0 20px}}.form-item{position:relative}.form-item .error{position:absolute;right:20px;top:50%;transform:translateY(-50%);line-height:28px;font-size:13px;letter-spacing:0px;color:#ff004e;font-family:"Practice",sans-serif}.form-item .icon{position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media(max-width: 767px){.form-item .icon{top:56%}}.form-item.has-error .input-field{border:2px solid #ff004e}.input-field{display:inline-block;width:100%;text-transform:none;box-sizing:border-box;padding:13.5px 18px;outline:none;box-shadow:none;border-radius:0;border:2px solid #4a3c38;transition:all .3s ease-in-out;line-height:19px;font-size:16px;letter-spacing:0px;color:#101820;font-family:"Ringside",sans-serif}.input-field:active,.input-field:focus{border-color:#ea592e}.input-field.has-error,.input-field.error{border-color:#ff004e}.input-field::-webkit-input-placeholder{color:#101820;font-weight:400;opacity:1}.input-field:-moz-placeholder{color:#101820;font-weight:400;opacity:1}.input-field::-moz-placeholder{color:#101820;font-weight:400}.input-field:-ms-input-placeholder{color:#101820;font-weight:400;opacity:1}.input-field::-ms-input-placeholder{color:#101820;font-weight:400;opacity:1}.input-field::placeholder{color:#101820;font-weight:400;opacity:1}.input-field.text-area{min-height:151px}@media(max-width: 767px){.input-field.text-area{min-height:201px}}.input-field[type=checkbox],.input-field[type=radio]{opacity:0;width:auto;margin-right:12px;cursor:pointer;height:auto;padding:0}.input-field.date-field{cursor:pointer}.master-site .pika-lendar,.group-site .pika-lendar{border:2px solid #4a3c38;width:312px;margin:0 0 0;padding:18px 0 16px;box-sizing:border-box}.master-site .pika-lendar .pika-label,.group-site .pika-lendar .pika-label{text-transform:uppercase;font-weight:normal;line-height:19px;font-size:16px;letter-spacing:0px;color:#101820;font-family:"Ringside",sans-serif}.master-site .pika-lendar .pika-title,.group-site .pika-lendar .pika-title{display:flex;padding:0 18px}.master-site .pika-lendar .pika-next,.group-site .pika-lendar .pika-next{background-image:url("/integration/flemings-hotels/public/images/icons/right-arrow.png");margin-right:2px}.master-site .pika-lendar .pika-prev,.group-site .pika-lendar .pika-prev{background-image:url("/integration/flemings-hotels/public/images/icons/left-arrow.png");margin-left:auto;margin-right:16px}.master-site .pika-lendar .pika-prev,.master-site .pika-lendar .pika-next,.group-site .pika-lendar .pika-prev,.group-site .pika-lendar .pika-next{width:30px;text-indent:9999px;height:30px;opacity:1;background-size:20px 10px;background-repeat:no-repeat;background-position:center center;float:none;margin-top:2px}.master-site .pika-lendar .pika-table,.group-site .pika-lendar .pika-table{background:#fff;width:calc(100% - 17px);margin:3px auto 0}.master-site .pika-lendar .pika-table abbr[title],.group-site .pika-lendar .pika-table abbr[title]{border-bottom:none;cursor:inherit;text-decoration:none}.master-site .pika-lendar .pika-table th,.group-site .pika-lendar .pika-table th{text-transform:uppercase;font-weight:normal;line-height:46px;font-size:16px;letter-spacing:0px;color:#101820;font-family:"Ringside",sans-serif}.master-site .pika-lendar .pika-table th,.master-site .pika-lendar .pika-table td,.group-site .pika-lendar .pika-table th,.group-site .pika-lendar .pika-table td{width:34px;padding:2px 0px}.master-site .pika-lendar .pika-table .pika-button,.group-site .pika-lendar .pika-table .pika-button{font-weight:normal;border-radius:60px;background:rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;padding:4px;box-sizing:border-box;transition:all .3s ease-in-out;line-height:33px;font-size:16px;letter-spacing:0px;color:#101820;font-family:"Ringside",sans-serif}.master-site .pika-lendar .pika-table .pika-button:hover,.group-site .pika-lendar .pika-table .pika-button:hover{background:#ea592e;color:#fff;text-decoration:none}.master-site .pika-lendar .pika-table .is-selected .pika-button,.master-site .pika-lendar .pika-table .is-startrange .pika-button,.master-site .pika-lendar .pika-table .is-endrange .pika-button,.group-site .pika-lendar .pika-table .is-selected .pika-button,.group-site .pika-lendar .pika-table .is-startrange .pika-button,.group-site .pika-lendar .pika-table .is-endrange .pika-button{background:#ea592e;box-shadow:none;border-radius:60px;color:#fff;position:relative}.master-site .pika-lendar .pika-table .is-startrange.is-today .pika-button::after,.group-site .pika-lendar .pika-table .is-startrange.is-today .pika-button::after{right:-0.5px}.master-site .pika-lendar .pika-table .is-startrange .pika-button::after,.group-site .pika-lendar .pika-table .is-startrange .pika-button::after{content:"";position:absolute;top:0;right:0;height:100%;width:32%;background:rgba(234,89,46,.25)}.master-site .pika-lendar .pika-table .is-endrange .pika-button::after,.group-site .pika-lendar .pika-table .is-endrange .pika-button::after{content:"";position:absolute;top:0;left:0;height:100%;width:32%;background:rgba(234,89,46,.25)}.master-site .pika-lendar .pika-table .is-today .pika-button,.group-site .pika-lendar .pika-table .is-today .pika-button{border:1px solid #ea592e}.master-site .pika-lendar .pika-table .is-inrange .pika-button,.group-site .pika-lendar .pika-table .is-inrange .pika-button{background:rgba(234,89,46,.25);border-radius:0}[lang=de] .form-builder .form .book-now{height:152px;width:152px}@media(max-width: 1199px){[lang=de] .form-builder .form .book-now{height:100px;width:100px}}.icons-block{margin-bottom:113px}@media(max-width: 767px){.icons-block{margin-bottom:27px}}.icons-block .mob-title{display:none}@media(max-width: 767px){.icons-block .mob-title{display:block;font-style:italic;line-height:28px;font-size:25px;letter-spacing:0px;color:#000;font-family:"Practice-Italic",sans-serif;font-weight:normal;margin:0;text-align:center;padding:18.5px 0}}.icons-block .main-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.icons-block .main-wrap.color-1{background-color:#f4d2bf}.icons-block .main-wrap.color-2{background-color:#edece9}.icons-block .main-wrap.color-3{background-color:#e5d5c3}.icons-block .main-wrap .title-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex:0 0 6%;max-width:6%}@media(max-width: 1440px){.icons-block .main-wrap .title-wrap{flex:0 0 10%;max-width:10%}}@media(max-width: 767px){.icons-block .main-wrap .title-wrap{display:none;max-width:unset}}.icons-block .main-wrap .title-wrap .vertical-title{line-height:28px;font-size:25px;letter-spacing:0px;color:#101820;font-family:"Practice-Italic",sans-serif;font-style:italic;font-weight:normal;width:auto;word-break:keep-all;padding-right:0px;-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:center;-moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;white-space:nowrap;cursor:vertical-text}.icons-block .main-wrap .icon-items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-around;flex:0 0 94%;max-width:94%;padding-top:53px;position:relative}@media(max-width: 1440px){.icons-block .main-wrap .icon-items{flex:0 0 90%;max-width:90%}}@media(max-width: 767px){.icons-block .main-wrap .icon-items{flex-wrap:nowrap;justify-content:unset;flex:unset;max-width:unset;margin:0}}.icons-block .main-wrap .icon-items .icon-item{text-align:center;margin-bottom:32px;padding:0}@media(max-width: 767px){.icons-block .main-wrap .icon-items .icon-item{margin-bottom:39px}}.icons-block .main-wrap .icon-items .icon-item .icon{width:69px;height:65px;margin:0 auto 23px}.icons-block .main-wrap .icon-items .icon-item .icon img{width:100%;height:100%;object-fit:fill;object-position:center}.icons-block .main-wrap .icon-items .icon-item .icon-title{display:block;line-height:22px;font-size:20px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase}@media(max-width: 767px){.icons-block .main-wrap .icon-items .icon-item .icon-title{font-size:18px}}.icons-block .main-wrap .icon-items .icon-item .description{line-height:22px;font-size:16px;letter-spacing:0px;color:#000;font-family:"Ringside",sans-serif;text-transform:uppercase;margin:0 auto;max-width:217px}@media(max-width: 767px){.icons-block .main-wrap .icon-items .icon-item .description{font-size:14px;line-height:18px}}.icons-block .main-wrap .icon-items .swiper-slide{transition:transform .4s ease-in-out}.icons-block.align-right .main-wrap{-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}@media(max-width: 767px){.icons-block.align-right .main-wrap{justify-content:unset}}.icons-block.align-right .icon-items::before{position:absolute;content:"";height:100%;right:20px;bottom:0;border-left:1px solid #fff}.icons-block.align-right .title-wrap .vertical-title{transform:rotate(90deg)}.icons-block.align-right .swiper-options{display:none}@media(max-width: 767px){.icons-block.align-right .swiper-options{display:flex}}.icons-block.align-left .icon-items::before{position:absolute;content:"";height:100%;left:20px;bottom:0;border-left:1px solid #fff}.icons-block.no-title .icon-items::before{content:unset}.icons-block .swiper-options .swiper-btn-prev{left:0}.icons-block .swiper-options .swiper-btn-next{right:0}@media(max-width: 767px){.group-site .icons-block .main-wrap .icon-items{padding-top:39px}}.group-site .icons-block .main-wrap .icon-items .icon-item{margin-bottom:50px}@media(max-width: 767px){.group-site .icons-block .main-wrap .icon-items .icon-item{margin-bottom:27px}}.group-site .icons-block .main-wrap .icon-items .icon-item .icon{width:78px;height:80px;margin:0 auto 29px}@media(max-width: 767px){.group-site .icons-block .main-wrap .icon-items .icon-item .icon{width:69px;height:65px;margin:0 auto 17px}}.grid{width:100%;margin:0 auto 89px}@media(max-width: 767px){.grid{margin:0 auto 27px}}.grid .grid-group{display:flex;flex-wrap:wrap;justify-content:space-between}.grid .grid-group .top-left,.grid .grid-group .top-mid,.grid .grid-group .top-right{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;flex:0 0 calc(33.53% - 24px);max-width:calc(33.53% - 24px)}@media(max-width: 1920px){.grid .grid-group .top-left,.grid .grid-group .top-mid,.grid .grid-group .top-right{flex:0 0 calc(33.73% - 24px);max-width:calc(33.73% - 24px)}}@media(min-width: 1440px)and (max-width: 1919px){.grid .grid-group .top-left,.grid .grid-group .top-mid,.grid .grid-group .top-right{flex:0 0 calc(33.76% - 24px);max-width:calc(33.76% - 24px)}}@media(min-width: 768px)and (max-width: 991px){.grid .grid-group .top-left,.grid .grid-group .top-mid,.grid .grid-group .top-right{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}}.grid .grid-group .top-left .grid-item--height5{margin-bottom:26px}.grid .grid-group .top-right .grid-item--height3{margin-bottom:22px}.grid .grid-group .top-right .grid-item--height4{height:31.43vw}@media(min-width: 768px)and (max-width: 991px){.grid .grid-group .top-right .grid-item--height4{height:34.43vw}}.grid .grid-group .top-mid{margin-right:24px;margin-left:24px}@media(max-width: 991px){.grid .grid-group .top-mid{margin-right:0;margin-left:0}}.grid .grid-group .bottom{flex:0 0 100%;max-width:100%;display:flex;justify-content:space-between}@media(max-width: 991px){.grid .grid-group .bottom{display:block;max-width:calc(50% - 12px)}}.grid .grid-group .bottom .grid-item{flex:0 0 calc(33.53% - 24px);max-width:calc(33.53% - 24px)}@media(max-width: 1920px){.grid .grid-group .bottom .grid-item{flex:0 0 calc(33.73% - 24px);max-width:calc(33.73% - 24px)}}@media(min-width: 1440px)and (max-width: 1919px){.grid .grid-group .bottom .grid-item{flex:0 0 calc(33.76% - 24px);max-width:calc(33.76% - 24px)}}@media(max-width: 991px){.grid .grid-group .bottom .grid-item{flex:0 0 100%;max-width:100%}}.grid .grid-group .bottom .grid-item.grid-item.grid-item--width2{width:calc(66.66% - 10px);flex:0 0 calc(66.66% - 10px);max-width:calc(66.66% - 10px)}@media(min-width: 1440px)and (max-width: 1919px){.grid .grid-group .bottom .grid-item.grid-item.grid-item--width2{flex:0 0 calc(66.66% - 12px);max-width:calc(66.66% - 12px)}}@media(max-width: 991px){.grid .grid-group .bottom .grid-item.grid-item.grid-item--width2{width:100%;flex:0 0 100%;max-width:100%}}@media(min-width: 768px)and (max-width: 991px){.grid .grid-group .bottom .grid-item.grid-item.grid-item--width2{height:34.84vw}}.grid .grid-item{margin-bottom:24px;width:calc(33.73% - 24px);height:21.77vw;flex:0 0 100%;max-width:100%;overflow:hidden}@media(min-width: 1440px)and (max-width: 1919px){.grid .grid-item{width:calc(33.76% - 24px)}}@media(max-width: 991px){.grid .grid-item{width:100%}}@media(max-width: 767px){.grid .grid-item{height:42.4vw;margin-bottom:2.4vw}}.grid .grid-item .collage-img{background-size:cover;background-position:center center;background-repeat:no-repeat;height:100%;width:100%;cursor:pointer}.grid .grid-item .collage-img:hover{filter:grayscale(1)}.grid .grid-item.grid-item--height2{height:34.84vw}.grid .grid-item.grid-item--height3{height:25.05vw}@media(min-width: 768px)and (max-width: 991px){.grid .grid-item.grid-item--height3{height:21.77vw}}.grid .grid-item.grid-item--height4{height:30.83vw}@media(min-width: 768px)and (max-width: 991px){.grid .grid-item.grid-item--height4{height:34.11vw}}.grid .grid-item.grid-item--height5{height:34.9vw}.grid .grid-item.grid-item--height6{height:21.7vw}.grid .grid-item.grid-item--height7{height:21.51vw}@media(min-width: 768px)and (max-width: 991px){.grid .grid-item.grid-item--height7{height:21.04vw}}.master-site.has-gallery:not(.bm-open) .select2-container .select2-selection--single .select2-selection__rendered,.group-site.has-gallery:not(.bm-open) .select2-container .select2-selection--single .select2-selection__rendered{padding-left:21px}.master-site.has-gallery:not(.bm-open) .select2-container--default.select2-container--open .select2-dropdown,.group-site.has-gallery:not(.bm-open) .select2-container--default.select2-container--open .select2-dropdown{border:none;background-color:#f8f8f8}.master-site.has-gallery:not(.bm-open) .select2-container--default .select2-selection--single,.group-site.has-gallery:not(.bm-open) .select2-container--default .select2-selection--single{border:none;background-color:#f8f8f8}.master-site.has-gallery:not(.bm-open) .select2-container--default .select2-selection--single .select2-selection__arrow b,.group-site.has-gallery:not(.bm-open) .select2-container--default .select2-selection--single .select2-selection__arrow b{background:url("/integration/flemings-hotels/public/images/icons/down-arrow-head-black.png");background-size:15px 9px;background-position:center center;background-repeat:no-repeat;width:15px;height:9px}.unit-gallery{margin:-68px auto 113px}@media(max-width: 767px){.unit-gallery{margin:27px auto 27px}}.unit-gallery.has-loadmore{margin:-68px auto 56px}@media(max-width: 767px){.unit-gallery.has-loadmore{margin:27px auto 16px}}.unit-gallery button{background:rgba(0,0,0,0);border:none;text-transform:uppercase;line-height:19px;font-size:16px;letter-spacing:.48px;color:#000;font-family:"Ringside-Bold",sans-serif}.unit-gallery button.is-active{color:#ea592e;text-decoration:underline}@media(max-width: 767px){.unit-gallery .categories.fixed{position:fixed;top:104px;z-index:1;width:100%;height:107px;left:0;padding:27px 0;background:#fff}}.unit-gallery .categories .mobile-only{display:none}@media(max-width: 991px){.unit-gallery .categories .mobile-only{display:block;width:calc(100% - 226px);margin:0 auto 30px}}@media(max-width: 767px){.unit-gallery .categories .mobile-only{width:calc(100% - 56px)}}.unit-gallery .gallery-tabs{margin:0px 110px 45px}@media(max-width: 991px){.unit-gallery .gallery-tabs{display:none}}.unit-gallery .gallery-tabs .tab{display:inline-block;margin-right:58px}.unit-gallery .loadmore-wrap{text-align:center;margin:30px 0 0}@media(max-width: 767px){.unit-gallery .loadmore-wrap{margin:12px 0 0}}.unit-gallery .loadmore-wrap button{text-decoration:underline}.big-slider{position:relative}.big-slider .main-wrap{width:100%;max-width:calc(100% - 226px);height:46.979vw;margin:0 113px 113px}@media(max-width: 767px){.big-slider .main-wrap{width:100%;max-width:100%;height:147.533vw;margin:0 0 27px}}.big-slider .main-wrap .slide-item{overflow:hidden}.big-slider .main-wrap .slide-item .img-wrap-real{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.big-slider .main-wrap .swiper-slide{transition:transform .4s ease-in-out}.big-slider .swiper-options .swiper-button{bottom:calc(50% + 51px)}@media(max-width: 767px){.big-slider .swiper-options .swiper-button{bottom:calc(50% + 7px)}}.big-slider .swiper-options .swiper-btn-prev{left:85px}@media(max-width: 767px){.big-slider .swiper-options .swiper-btn-prev{left:2px}}.big-slider .swiper-options .swiper-btn-next{right:85px}@media(max-width: 767px){.big-slider .swiper-options .swiper-btn-next{right:2px}}.item-grid.cms-vouchers .main-wrap .list .list-item .book-now-btn{transform:scale(1)}.item-grid.cms-vouchers .main-wrap .list .list-item .book-now-btn .action-btn{background:#000}.item-grid .main-wrap{margin:113px 98px 31px}@media(min-width: 768px)and (max-width: 991px){.item-grid .main-wrap{margin:113px 113px 31px}}@media(max-width: 767px){.item-grid .main-wrap{margin:32px 0 10px}}.item-grid .main-wrap .filter-options{background-color:#f8f8f8;padding:54px 46px 52px 0;margin:0 15px 55px}@media(max-width: 991px){.item-grid .main-wrap .filter-options{margin:0 0 33px}}@media(max-width: 767px){.item-grid .main-wrap .filter-options{padding:14px 14px 20px 0}}.item-grid .main-wrap .filter-options .location-filter,.item-grid .main-wrap .filter-options .hotel-filter,.item-grid .main-wrap .filter-options .category-filter{position:relative;font-family:"Ringside-Bold",sans-serif}.item-grid .main-wrap .filter-options .location-filter.show .icon,.item-grid .main-wrap .filter-options .hotel-filter.show .icon,.item-grid .main-wrap .filter-options .category-filter.show .icon{transform:rotate(180deg)}.item-grid .main-wrap .filter-options .location-filter.show .category-list,.item-grid .main-wrap .filter-options .hotel-filter.show .category-list,.item-grid .main-wrap .filter-options .category-filter.show .category-list{visibility:visible;opacity:1}@media(max-width: 767px){.item-grid .main-wrap .filter-options .location-filter.show .category-list,.item-grid .main-wrap .filter-options .hotel-filter.show .category-list,.item-grid .main-wrap .filter-options .category-filter.show .category-list{max-height:100%}}.item-grid .main-wrap .filter-options .label{line-height:21px;font-size:18px;letter-spacing:.54px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;padding:0 46px;cursor:pointer}@media(max-width: 767px){.item-grid .main-wrap .filter-options .label{padding:0 14px;font-size:16px;line-height:19px;letter-spacing:.48px}}.item-grid .main-wrap .filter-options .icon{position:absolute;top:-4px;left:163px;transition:all 600ms;z-index:1}@media(max-width: 767px){.item-grid .main-wrap .filter-options .icon{left:unset;right:2px}}.item-grid .main-wrap .filter-options .icon svg{width:15px}.item-grid .main-wrap .filter-options .category-list{position:absolute;top:40px;padding:0;list-style:none;opacity:0;visibility:hidden;margin:0;background-color:#f8f8f8;z-index:1;white-space:nowrap;transition:all 300ms ease-in-out}@media(max-width: 767px){.item-grid .main-wrap .filter-options .category-list{position:unset;top:unset;max-height:0}}.item-grid .main-wrap .filter-options .category-list .category-item{padding-top:15px;font-family:"Ringside",sans-serif}.item-grid .main-wrap .filter-options .category-list .category-item:hover{color:#ea592e}.item-grid .main-wrap .filter-options .category-list .category-item:last-child{padding-bottom:25px}@media(max-width: 767px){.item-grid .main-wrap .filter-options .category-list .category-item:last-child{padding-bottom:unset}}.item-grid .main-wrap .list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 768px)and (max-width: 991px){.item-grid .main-wrap .list.four-col{margin:0 -15px}}.item-grid .main-wrap .list.four-col .list-item{width:calc((100% - 120px)/4)}@media(max-width: 991px){.item-grid .main-wrap .list.four-col .list-item{width:calc((100% - 60px)/2);margin:0 15px 42px}}@media(max-width: 767px){.item-grid .main-wrap .list.four-col .list-item{width:100%;margin:0 0 28px}}@media(max-width: 1199px){.item-grid .main-wrap .list.four-col .list-item .image-wrap{height:17.8vw}}@media(max-width: 767px){.item-grid .main-wrap .list.four-col .list-item .image-wrap{height:50.13vw}}.item-grid .main-wrap .list.four-col .list-item .text-wrap .title{word-wrap:break-word}@media(min-width: 992px)and (max-width: 1199px){.item-grid .main-wrap .list.four-col .list-item .text-wrap .title{line-height:26px;font-size:22px}}@media(min-width: 768px)and (max-width: 991px){.item-grid .main-wrap .list.four-col .list-item .text-wrap .title{line-height:26px;font-size:22px}}@media(min-width: 992px)and (max-width: 1199px){.item-grid .main-wrap .list.four-col .list-item .text-wrap .para{font-size:15px}}@media(min-width: 768px)and (max-width: 991px){.item-grid .main-wrap .list.four-col .list-item .text-wrap .para{font-size:15px}}@media(min-width: 992px)and (max-width: 1199px){.item-grid .main-wrap .list.four-col .list-item .text-wrap .para p{line-height:26px}}@media(min-width: 768px)and (max-width: 991px){.item-grid .main-wrap .list.four-col .list-item .text-wrap .para p{line-height:26px}}@media(min-width: 992px)and (max-width: 1199px){.item-grid .main-wrap .list.four-col .list-item .primary-btn{line-height:17px;font-size:13px}}@media(min-width: 768px)and (max-width: 991px){.item-grid .main-wrap .list.four-col .list-item .primary-btn{line-height:17px;font-size:13px}}.item-grid .main-wrap .list.three-col .list-item{width:calc((100% - 90px)/3)}@media(max-width: 991px){.item-grid .main-wrap .list.three-col .list-item{width:100%}}@media(min-width: 992px)and (max-width: 1199px){.item-grid .main-wrap .list.three-col .list-item .image-wrap{height:15.8vw}}@media(min-width: 992px)and (max-width: 1199px){.item-grid .main-wrap .list.three-col .list-item .text-wrap .title{line-height:26px;font-size:22px}}@media(min-width: 768px)and (max-width: 991px){.item-grid .main-wrap .list.three-col .list-item .text-wrap .title{line-height:26px;font-size:22px}}@media(min-width: 992px)and (max-width: 1199px){.item-grid .main-wrap .list.three-col .list-item .text-wrap .para{font-size:15px}}@media(min-width: 768px)and (max-width: 991px){.item-grid .main-wrap .list.three-col .list-item .text-wrap .para{font-size:15px}}@media(min-width: 992px)and (max-width: 1199px){.item-grid .main-wrap .list.three-col .list-item .text-wrap .para p{line-height:26px}}@media(min-width: 768px)and (max-width: 991px){.item-grid .main-wrap .list.three-col .list-item .text-wrap .para p{line-height:26px}}@media(min-width: 992px)and (max-width: 1199px){.item-grid .main-wrap .list.three-col .list-item .primary-btn{line-height:17px;font-size:13px}}@media(min-width: 768px)and (max-width: 991px){.item-grid .main-wrap .list.three-col .list-item .primary-btn{line-height:17px;font-size:13px}}.item-grid .main-wrap .list.two-col .list-item{width:calc((100% - 60px)/2)}@media(max-width: 991px){.item-grid .main-wrap .list.two-col .list-item{width:100%}}.item-grid .main-wrap .list .list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc((100% - 90px)/3);background-color:#edece9;position:relative;margin:0 15px 82px}@media(max-width: 991px){.item-grid .main-wrap .list .list-item{width:100%}}@media(min-width: 768px)and (max-width: 991px){.item-grid .main-wrap .list .list-item{margin:0 0 42px}}@media(max-width: 767px){.item-grid .main-wrap .list .list-item{margin-left:0;margin-right:0}}.item-grid .main-wrap .list .list-item.hide{display:none}.item-grid .main-wrap .list .list-item .image-wrap{max-width:100%;height:15.8vw;overflow:hidden}@media(max-width: 991px){.item-grid .main-wrap .list .list-item .image-wrap{height:50.13vw}}.item-grid .main-wrap .list .list-item .image-wrap .img{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.item-grid .main-wrap .list .list-item .text-wrap{padding:1.93vw 2.4vw 5.73vw 3.28vw}@media(max-width: 1440px){.item-grid .main-wrap .list .list-item .text-wrap{padding:1.93vw 2.281vw 5.73vw 2.281vw}}@media(max-width: 991px){.item-grid .main-wrap .list .list-item .text-wrap{padding:34px 27px 71px 28px}}.item-grid .main-wrap .list .list-item .text-wrap .title{line-height:36px;font-size:32px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0 0 35px}@media(max-width: 767px){.item-grid .main-wrap .list .list-item .text-wrap .title{font-size:26px;line-height:29px;margin:0 0 27px}}.item-grid .main-wrap .list .list-item .link-wrap{position:absolute;bottom:3.49vw;left:3.25vw}@media(max-width: 1440px){.item-grid .main-wrap .list .list-item .link-wrap{left:2.281vw}}@media(max-width: 991px){.item-grid .main-wrap .list .list-item .link-wrap{bottom:29px;left:27px}}.item-grid .main-wrap .list .list-item .book-now-btn{position:absolute;right:1.8vw;bottom:-75px;transform:scale(0);transition:transform 300ms ease-out}@media(max-width: 1199px){.item-grid .main-wrap .list .list-item .book-now-btn{transform:scale(1);bottom:-32px}}@media(max-width: 991px){.item-grid .main-wrap .list .list-item .book-now-btn{right:28px}}.item-grid .main-wrap .list .list-item:hover .book-now-btn{transform:scale(1)}.item-grid.cms-items-grid .main-wrap{margin:0}@media(min-width: 768px)and (max-width: 991px){.item-grid.cms-items-grid .main-wrap{margin:113px 113px 83px}}@media(max-width: 767px){.item-grid.cms-items-grid .main-wrap{margin:32px 0 4px}}.item-grid.cms-items-grid .main-wrap .main-title{line-height:51px;font-size:45px;letter-spacing:0px;color:#101820;font-family:"Practice-Italic",sans-serif;font-style:italic;font-weight:400;margin-top:0;margin-bottom:44px;margin-left:15px}@media(max-width: 991px){.item-grid.cms-items-grid .main-wrap .main-title{margin-left:0}}@media(max-width: 767px){.item-grid.cms-items-grid .main-wrap .main-title{margin-left:21px;font-size:26px;line-height:30px;margin-bottom:24px}}@media(min-width: 768px)and (max-width: 991px){.item-grid.cms-items-grid .main-wrap .list.four-col{margin:0 -15px}}.item-grid.cms-items-grid .main-wrap .list.four-col .list-item{width:calc((100% - 120px)/4)}@media(max-width: 991px){.item-grid.cms-items-grid .main-wrap .list.four-col .list-item{width:calc((100% - 60px)/2);margin:0 15px 30px}}@media(max-width: 767px){.item-grid.cms-items-grid .main-wrap .list.four-col .list-item{width:100%;margin:0 0 28px}}@media(max-width: 1199px){.item-grid.cms-items-grid .main-wrap .list.four-col .list-item .image-wrap{height:17.8vw}}@media(max-width: 767px){.item-grid.cms-items-grid .main-wrap .list.four-col .list-item .image-wrap{height:234px}}.item-grid.cms-items-grid .main-wrap .list.four-col .list-item .text-wrap .title{word-wrap:break-word}@media(min-width: 992px)and (max-width: 1199px){.item-grid.cms-items-grid .main-wrap .list.four-col .list-item .text-wrap .title{line-height:26px;font-size:20px}}@media(min-width: 768px)and (max-width: 991px){.item-grid.cms-items-grid .main-wrap .list.four-col .list-item .text-wrap .title{line-height:27px;font-size:24px}}@media(min-width: 1200px)and (max-width: 1365px){.item-grid.cms-items-grid .main-wrap .list.four-col .list-item .text-wrap .title{line-height:26px;font-size:20px}}@media(min-width: 1366px){.item-grid.cms-items-grid .main-wrap .list.four-col .list-item .text-wrap .title{line-height:28px;font-size:25px}}.item-grid.cms-items-grid .main-wrap .list.four-col .list-item .text-wrap .title.sub{margin:0 0 20px;line-height:24px;font-size:22px}@media(min-width: 992px)and (max-width: 1199px){.item-grid.cms-items-grid .main-wrap .list.four-col .list-item .text-wrap .primary-btn{line-height:17px;font-size:13px}}@media(min-width: 768px)and (max-width: 991px){.item-grid.cms-items-grid .main-wrap .list.four-col .list-item .text-wrap .primary-btn{line-height:17px;font-size:13px}}@media(min-width: 992px)and (max-width: 1199px){.item-grid.cms-items-grid .main-wrap .list.four-col .list-item .text-wrap .para{font-size:15px}}@media(min-width: 768px)and (max-width: 991px){.item-grid.cms-items-grid .main-wrap .list.four-col .list-item .text-wrap .para{font-size:15px}}@media(min-width: 992px)and (max-width: 1199px){.item-grid.cms-items-grid .main-wrap .list.four-col .list-item .text-wrap .para p{line-height:26px}}@media(min-width: 768px)and (max-width: 991px){.item-grid.cms-items-grid .main-wrap .list.four-col .list-item .text-wrap .para p{line-height:26px}}.item-grid.cms-items-grid .main-wrap .list.three-col .list-item{width:calc((100% - 90px)/3)}@media(max-width: 991px){.item-grid.cms-items-grid .main-wrap .list.three-col .list-item{width:100%}}@media(min-width: 992px)and (max-width: 1199px){.item-grid.cms-items-grid .main-wrap .list.three-col .list-item .image-wrap{height:17.8vw}}@media(min-width: 992px)and (max-width: 1199px){.item-grid.cms-items-grid .main-wrap .list.three-col .list-item .text-wrap .title{line-height:26px;font-size:22px}}@media(min-width: 768px)and (max-width: 991px){.item-grid.cms-items-grid .main-wrap .list.three-col .list-item .text-wrap .title{line-height:26px;font-size:22px}}@media(min-width: 992px)and (max-width: 1199px){.item-grid.cms-items-grid .main-wrap .list.three-col .list-item .text-wrap .primary-btn{line-height:17px;font-size:13px}}@media(min-width: 768px)and (max-width: 991px){.item-grid.cms-items-grid .main-wrap .list.three-col .list-item .text-wrap .primary-btn{line-height:17px;font-size:13px}}@media(min-width: 992px)and (max-width: 1199px){.item-grid.cms-items-grid .main-wrap .list.three-col .list-item .text-wrap .para{font-size:15px}}@media(min-width: 768px)and (max-width: 991px){.item-grid.cms-items-grid .main-wrap .list.three-col .list-item .text-wrap .para{font-size:15px}}@media(min-width: 992px)and (max-width: 1199px){.item-grid.cms-items-grid .main-wrap .list.three-col .list-item .text-wrap .para p{line-height:26px}}@media(min-width: 768px)and (max-width: 991px){.item-grid.cms-items-grid .main-wrap .list.three-col .list-item .text-wrap .para p{line-height:26px}}.item-grid.cms-items-grid .main-wrap .list.two-col .list-item{width:calc((100% - 60px)/2)}@media(max-width: 991px){.item-grid.cms-items-grid .main-wrap .list.two-col .list-item{width:100%}}.item-grid.cms-items-grid .main-wrap .list .list-item{margin:0 15px 30px}@media(max-width: 991px){.item-grid.cms-items-grid .main-wrap .list .list-item{margin:0 0 42px}}@media(max-width: 767px){.item-grid.cms-items-grid .main-wrap .list .list-item{margin:0 0 28px}}.item-grid.cms-items-grid .main-wrap .list .list-item.color-2{background-color:#f4d2bf}.item-grid.cms-items-grid .main-wrap .list .list-item.color-3{background-color:#e5d5c3}.item-grid.cms-items-grid .main-wrap .list .list-item.color-4{background-color:#ffc72a}.item-grid.cms-items-grid .main-wrap .list .list-item .image-wrap{height:17.8vw}@media(max-width: 1199px){.item-grid.cms-items-grid .main-wrap .list .list-item .image-wrap{height:24.8vw}}@media(max-width: 991px){.item-grid.cms-items-grid .main-wrap .list .list-item .image-wrap{height:44.13vw}}@media(max-width: 767px){.item-grid.cms-items-grid .main-wrap .list .list-item .image-wrap{height:234px}}.item-grid.cms-items-grid .main-wrap .list .list-item .text-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-grow:1;padding:43px 50px 50px 50px}@media(max-width: 1440px){.item-grid.cms-items-grid .main-wrap .list .list-item .text-wrap{padding:2.24vw 2.6vw 2.6vw 2.6vw}}@media(max-width: 767px){.item-grid.cms-items-grid .main-wrap .list .list-item .text-wrap{padding:40px 28px 50px 28px}}.item-grid.cms-items-grid .main-wrap .list .list-item .text-wrap .title{color:#101820;margin:0 0 31px}@media(max-width: 767px){.item-grid.cms-items-grid .main-wrap .list .list-item .text-wrap .title{margin-bottom:30px}}.item-grid.cms-items-grid .main-wrap .list .list-item .text-wrap .para{display:block;display:-webkit-box;-webkit-line-clamp:11;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#101820;margin-bottom:auto}.item-grid.cms-items-grid .main-wrap .list .list-item .text-wrap .para *{margin:0}@media(max-width: 1920px){.item-grid.cms-items-grid .main-wrap .list .list-item .text-wrap .para{display:block;display:-webkit-box;-webkit-line-clamp:24;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.item-grid.cms-items-grid .main-wrap .list .list-item .text-wrap .para *{margin:0}}@media(max-width: 991px){.item-grid.cms-items-grid .main-wrap .list .list-item .text-wrap .para{display:block;display:-webkit-box;-webkit-line-clamp:0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.item-grid.cms-items-grid .main-wrap .list .list-item .text-wrap .para *{margin:0}}.item-grid.cms-items-grid .main-wrap .list .list-item .text-wrap .btn-wrap{margin-top:55px}@media(max-width: 767px){.item-grid.cms-items-grid .main-wrap .list .list-item .text-wrap .btn-wrap{margin-top:20px}}@media(max-width: 767px){.item-grid.offers-list .filter-options{margin-left:28px;margin-right:28px}}.group-site .item-grid .filter-options{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width: 991px){.group-site .item-grid .filter-options{display:block;padding:0}}@media(min-width: 768px)and (max-width: 991px){.group-site .item-grid .filter-options{margin:0 0 33px}}@media(max-width: 767px){.group-site .item-grid .filter-options{margin:0 27px 47px}}.group-site .item-grid .filter-options .filter__option{margin-right:-10px}@media(max-width: 991px){.group-site .item-grid .filter-options .filter__option{margin-right:unset}}@media(max-width: 991px){.group-site .item-grid .filter-options .filter__option.location-filter{padding:20px 0 14px;border-bottom:1px solid #fff}}@media(max-width: 991px){.group-site .item-grid .filter-options .filter__option.hotel-filter{border-bottom:1px solid #fff;padding:16px 0 14px}}@media(max-width: 991px){.group-site .item-grid .filter-options .filter__option.category-filter{padding:16px 0 14px}}@media(min-width: 992px){.group-site .item-grid .filter-options .filter__option:hover .category-list{visibility:visible;opacity:1}}@media(min-width: 992px){.group-site .item-grid .filter-options .filter__option:hover .icon{transform:translateY(-50%) rotate(180deg)}}.group-site .item-grid .filter-options .filter__option.show .category-list{visibility:visible;opacity:1;z-index:2}@media(max-width: 991px){.group-site .item-grid .filter-options .filter__option.show .category-list{max-height:100%}}@media(max-width: 991px){.group-site .item-grid .filter-options .filter__option.show .icon{transform:rotateZ(180deg)}}.group-site .item-grid .filter-options .icon{left:unset;top:50%;right:0;transform:translateY(-50%);transition:transform .2s ease-in-out}@media(max-width: 991px){.group-site .item-grid .filter-options .icon{top:16px;right:16px;transform:unset;transition:all ease-out 300ms}}@media(max-width: 991px){.group-site .item-grid .list .list-item{margin:0 0 42px}}.group-site .item-grid .list .list-item .text-wrap{padding:.99vw 2.083vw 5.677vw 3.281vw}@media(max-width: 1440px){.group-site .item-grid .list .list-item .text-wrap{padding:.99vw 2.281vw 5.677vw 2.281vw}}@media(max-width: 991px){.group-site .item-grid .list .list-item .text-wrap{padding:34px 27px 66px 28px}}.group-site .item-grid .list .list-item .text-wrap .sub-title{line-height:28px;font-size:17px;letter-spacing:0px;color:#101820;font-family:"Practice-Italic",sans-serif;font-style:italic}.group-site .item-grid .list .list-item .text-wrap .title{margin:0 0 25px}@media(max-width: 767px){.group-site .item-grid .list .list-item .text-wrap .title{margin:0 0 18px}}.services-icon{margin:0 113px 113px;width:calc(100% - 226px);background-color:#f8f8f8}@media(max-width: 991px){.services-icon{width:100%;margin:0 0 113px}}@media(max-width: 767px){.services-icon{margin:0 0 27px}}.services-icon .title{line-height:29px;font-size:25px;letter-spacing:.75px;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0;padding:32px 45px 44px 45px}@media(max-width: 767px){.services-icon .title{font-size:15px;line-height:17px;letter-spacing:.45px;color:#000;padding:24px 36px 16px 27px}}.services-icon .icon-list{border-top:1px solid #d6d3d3;text-align:center;margin:0}.services-icon .icon-list .item{padding:5.573vw 0 4.115vw;border-right:1px solid #d6d3d3}@media(max-width: 1199px){.services-icon .icon-list .item{border-bottom:1px solid #d6d3d3}}@media(max-width: 991px){.services-icon .icon-list .item{padding:45px 20px 45px}}@media(max-width: 767px){.services-icon .icon-list .item:nth-child(2n+2){border-right:none}}.services-icon .icon-list .item.last{border-bottom:unset}@media(min-width: 992px)and (max-width: 1199px){.services-icon .icon-list .item:nth-child(3n+3){border-right:none}}@media(min-width: 768px)and (max-width: 991px){.services-icon .icon-list .item:nth-child(3n+3){border-right:none}}.services-icon .icon-list .item:nth-child(-n+4){border-bottom:1px solid #d6d3d3}.services-icon .icon-list .item:nth-child(4n){border-right:unset}@media(max-width: 1199px){.services-icon .icon-list .item:nth-child(4n){border-right:1px solid #d6d3d3}}.services-icon .icon-list .item .icon-title{line-height:22px;font-size:16px;letter-spacing:0px;color:#101820;font-family:"Ringside",sans-serif;text-transform:uppercase;margin:0}@media(max-width: 767px){.services-icon .icon-list .item .icon-title{font-size:14px;line-height:18px}}.services-icon .icon-list .item .icon{min-height:132px;margin-bottom:26px}@media(max-width: 767px){.services-icon .icon-list .item .icon{min-height:80px;margin-bottom:5px}}@media(max-width: 767px){.services-icon .icon-list .item .icon img{max-height:65px;max-width:78px}}.slider-places{position:relative}.slider-places .title{display:block;font-weight:normal;line-height:80px;font-size:45px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;border-left:4px solid #e5d5c3;padding-left:17px;margin:20px 113px}@media(max-width: 991px){.slider-places .title{font-size:26px;line-height:29px;margin:30px 27px}}@media(max-width: 767px){.slider-places .title{padding-left:14px}}.slider-places .main-wrap{width:100%;max-width:calc(100% - 226px);height:46.979vw;margin:0 113px 113px}@media(max-width: 991px){.slider-places .main-wrap{padding-top:100px;margin:0 0 36px;max-width:100%;height:120.533vw}}@media(max-width: 767px){.slider-places .main-wrap{padding-top:74px;width:100%;max-width:100%;height:168vw;margin:0 0 36px}}.slider-places .main-wrap .slide-item{overflow:hidden}.slider-places .main-wrap .slide-item .img-wrap-real{position:relative;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.slider-places .main-wrap .swiper-slide{transition:transform .4s ease-in-out}.slider-places .swiper-options .swiper-button{bottom:calc(50% + 4px)}@media(max-width: 991px){.slider-places .swiper-options .swiper-button{bottom:calc(50% - 70px)}}@media(max-width: 767px){.slider-places .swiper-options .swiper-button{bottom:calc(50% - 70px)}}.slider-places .swiper-options .swiper-btn-prev{left:85px}@media(min-width: 992px)and (max-width: 1199px){.slider-places .swiper-options .swiper-btn-prev{left:73px}}@media(max-width: 991px){.slider-places .swiper-options .swiper-btn-prev{left:2px}}@media(max-width: 767px){.slider-places .swiper-options .swiper-btn-prev{left:2px}}.slider-places .swiper-options .swiper-btn-next{right:85px}@media(min-width: 992px)and (max-width: 1199px){.slider-places .swiper-options .swiper-btn-next{right:73px}}@media(max-width: 991px){.slider-places .swiper-options .swiper-btn-next{right:2px}}@media(max-width: 767px){.slider-places .swiper-options .swiper-btn-next{right:2px}}.slider-places .content-fixed{position:relative}@media(max-width: 991px){.slider-places .content-fixed{margin:0px 27px 0px}}.slider-places .content-fixed .content.specific{position:absolute;top:57px;left:43px;z-index:999;background-color:#f8f8f8;padding:17px 44px 36px;width:484px;height:auto}@media(max-width: 991px){.slider-places .content-fixed .content.specific{position:absolute;width:100%;top:-100px;left:0;background-color:#f8f8f8;padding:13px 30px 25px}}@media(max-width: 767px){.slider-places .content-fixed .content.specific{top:-120px;padding:31px 27px 20px}}@media(max-width: 767px){.slider-places .content-fixed .content.specific .inner-wrap.specific{margin-top:16px}}.slider-places .content-fixed .content.specific .inner-wrap.specific .cms-position{line-height:27px;font-size:25px;letter-spacing:0;color:#101820;font-family:"Practice-Italic",sans-serif;font-style:italic}@media(max-width: 991px){.slider-places .content-fixed .content.specific .inner-wrap.specific .cms-position{font-size:25px}}@media(max-width: 767px){.slider-places .content-fixed .content.specific .inner-wrap.specific .cms-position{font-size:19px}}.slider-places .content-fixed .content.specific .inner-wrap.specific .cms-title{line-height:34px;font-size:32px;letter-spacing:2.24px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:25px 0px 11px}@media(max-width: 991px){.slider-places .content-fixed .content.specific .inner-wrap.specific .cms-title{font-size:32px;line-height:23px;letter-spacing:.54px;margin:15px 0px 19px}}@media(max-width: 767px){.slider-places .content-fixed .content.specific .inner-wrap.specific .cms-title{margin:1px 0px 19px;font-size:18px}}.slider-places .content-fixed .content.specific .inner-wrap.specific .cms-description{line-height:27px;font-size:18px;letter-spacing:-0.54px;color:#000;font-family:"Practice",sans-serif}@media(max-width: 991px){.slider-places .content-fixed .content.specific .inner-wrap.specific .cms-description{line-height:21px;font-size:18px;letter-spacing:0px;color:#101820;font-family:"Practice",sans-serif}}@media(max-width: 767px){.slider-places .content-fixed .content.specific .inner-wrap.specific .cms-description{font-size:13px}}.destination-slider{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:518px;margin:40px 0px 113px 136px}@media(max-width: 1440px){.destination-slider{height:26.98vw}}@media(max-width: 1199px){.destination-slider{margin-left:113px;height:32.98vw}}@media(max-width: 991px){.destination-slider{height:auto;flex-wrap:wrap;margin-left:0}}@media(max-width: 767px){.destination-slider{margin:40px 0 27px}}.destination-slider .text-content-wrap{flex:0 0 5%;max-width:5%;position:relative}@media(max-width: 1199px){.destination-slider .text-content-wrap{flex:0 0 6%;max-width:6%}}@media(max-width: 991px){.destination-slider .text-content-wrap{flex:0 0 100%;max-width:calc(100% - 113px);margin-left:113px;padding-bottom:20px}}@media(max-width: 767px){.destination-slider .text-content-wrap{margin-left:25px;padding-bottom:26px}}.destination-slider .text-content-wrap::after{content:"";position:absolute;bottom:-3px;left:-23px;width:92%;height:4px;background:#d19585}@media(max-width: 1199px){.destination-slider .text-content-wrap::after{bottom:0px;left:-9px}}@media(max-width: 991px){.destination-slider .text-content-wrap::after{top:8px;left:0;width:4px;height:78%;bottom:auto}}@media(max-width: 767px){.destination-slider .text-content-wrap::after{top:16px;height:64%}}.destination-slider .text-content-wrap .position{line-height:28px;font-size:25px;letter-spacing:1.75px;color:#101820;font-family:"Practice-Italic",sans-serif;font-style:italic}@media(max-width: 991px){.destination-slider .text-content-wrap .position{padding-left:17px}}@media(max-width: 767px){.destination-slider .text-content-wrap .position{font-size:19px;line-height:21px;letter-spacing:1.33px}}.destination-slider .text-content-wrap .title-wrap{height:calc(100% - 28px);left:0;top:0}@media(max-width: 767px){.destination-slider .text-content-wrap .title-wrap{margin-top:10px}}.destination-slider .text-content-wrap .title-wrap .vertical-title{line-height:53px;font-size:45px;letter-spacing:0px;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;font-weight:normal;width:auto;word-break:keep-all;padding-right:0px;-ms-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-ms-transform-origin:center;-moz-transform-origin:center;-webkit-transform-origin:center;transform-origin:center;white-space:nowrap;cursor:vertical-text;padding-left:17px;position:absolute;left:-28px;bottom:15px;width:100%;height:auto}@media(max-width: 1199px){.destination-slider .text-content-wrap .title-wrap .vertical-title{left:-12px;bottom:2px}}@media(max-width: 991px){.destination-slider .text-content-wrap .title-wrap .vertical-title{transform:none;position:static;cursor:text}}@media(max-width: 767px){.destination-slider .text-content-wrap .title-wrap .vertical-title{font-size:30px;line-height:32px}}.destination-slider .slider-wrap{flex:0 0 94%}@media(max-width: 991px){.destination-slider .slider-wrap{height:103.73vw;max-height:calc(100vh - 101px);flex:0 0 100%;max-width:100%}}.destination-slider .slider-wrap .destinations{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.destination-slider .slider-wrap .destinations .destination-item{position:relative;cursor:pointer;transition:transform .3s ease-in-out}.destination-slider .slider-wrap .destinations .destination-item:nth-child(1n){background-color:#edece9}.destination-slider .slider-wrap .destinations .destination-item:nth-child(2n){background-color:#f4d2bf}.destination-slider .slider-wrap .destinations .destination-item:nth-child(3n){background-color:#ffebd8}.destination-slider .slider-wrap .destinations .destination-item:nth-child(4n){background-color:#ffd7aa}.destination-slider .slider-wrap .destinations .destination-item:nth-child(5n){background-color:#d0c4bf}.destination-slider .slider-wrap .destinations .destination-item .primary-btn{height:inherit}.destination-slider .slider-wrap .destinations .destination-item .bg-image{visibility:hidden;opacity:0;background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%}@media(max-width: 991px){.destination-slider .slider-wrap .destinations .destination-item .bg-image{visibility:visible;opacity:1}}.destination-slider .slider-wrap .destinations .destination-item .bg-image::after{content:"";position:absolute;pointer-events:none;width:100%;height:100%;background:url("/integration/flemings-hotels/public/images/backgrounds/shape_overlay_hero.svg");background-size:auto;background-position:left center;background-repeat:no-repeat;mix-blend-mode:multiply;top:0;left:0;z-index:1}.destination-slider .slider-wrap .destinations .destination-item .bg-image img{position:absolute}.destination-slider .slider-wrap .destinations .destination-item .bgcolor__visible{margin:0;position:absolute;top:52%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 991px){.destination-slider .slider-wrap .destinations .destination-item .bgcolor__visible{display:none}}.destination-slider .slider-wrap .destinations .destination-item .title{line-height:38px;font-size:32px;letter-spacing:.96px;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0 0 6px;z-index:2}@media(max-width: 991px){.destination-slider .slider-wrap .destinations .destination-item .title{color:#fff}}@media(max-width: 767px){.destination-slider .slider-wrap .destinations .destination-item .title{font-size:28px;line-height:34px}}.destination-slider .slider-wrap .destinations .destination-item .subtitle{line-height:28px;font-size:24px;letter-spacing:-0.72px;color:#fff;font-family:"Practice-Italic",sans-serif;font-style:italic;z-index:2;transform:translateY(-50px);opacity:0}@media(max-width: 991px){.destination-slider .slider-wrap .destinations .destination-item .subtitle{transform:none}}@media(max-width: 767px){.destination-slider .slider-wrap .destinations .destination-item .subtitle{font-size:22px}}.destination-slider .slider-wrap .destinations .destination-item .link-wrap{position:absolute;bottom:100px;z-index:2;transform:translateY(80px);opacity:0}@media(max-width: 1199px){.destination-slider .slider-wrap .destinations .destination-item .link-wrap{bottom:68px}}@media(max-width: 991px){.destination-slider .slider-wrap .destinations .destination-item .link-wrap{transform:none}}@media(max-width: 767px){.destination-slider .slider-wrap .destinations .destination-item .link-wrap{bottom:64px}}.destination-slider .slider-wrap .destinations .destination-item .link-wrap span{color:#fff}.destination-slider .slider-wrap .destinations .destination-item .link-wrap span::after{border-bottom:1px solid #fff}.destination-slider .slider-wrap .destinations .destination-item .wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;flex-flow:column;height:inherit}.destination-slider .slider-wrap .destinations .destination-item .wrap .subtitle,.destination-slider .slider-wrap .destinations .destination-item .wrap .link-wrap{visibility:hidden;opacity:0}@media(max-width: 991px){.destination-slider .slider-wrap .destinations .destination-item .wrap .subtitle,.destination-slider .slider-wrap .destinations .destination-item .wrap .link-wrap{visibility:visible;opacity:1}}.destination-slider .slider-wrap .destinations .destination-item:hover{display:block;background-color:unset;transition:all 300ms ease-in-out}.destination-slider .slider-wrap .destinations .destination-item:hover .bgcolor__visible{visibility:hidden;opacity:0}.destination-slider .slider-wrap .destinations .destination-item:hover .title{color:#fff}.destination-slider .slider-wrap .destinations .destination-item:hover .bg-image,.destination-slider .slider-wrap .destinations .destination-item:hover .subtitle,.destination-slider .slider-wrap .destinations .destination-item:hover .link-wrap{visibility:visible;opacity:1}.destination-slider .slider-wrap .destinations .destination-item:hover .subtitle,.destination-slider .slider-wrap .destinations .destination-item:hover .link-wrap{transform:translateY(0);transition:all .4s ease-in-out}.destination-slider .slider-wrap .destinations .destination-item:hover .link-wrap .primary-btn{color:#fff}.destination-slider .slider-wrap .destinations .destination-item:hover .link-wrap .primary-btn::after{border-bottom:1px solid #fff}.destination-slider .slider-wrap .swiper-options .swiper-button{position:absolute;bottom:calc(50% - 6px)}.destination-slider .slider-wrap .swiper-options .swiper-btn-prev{left:104px}@media(max-width: 1440px){.destination-slider .slider-wrap .swiper-options .swiper-btn-prev{left:5.42vw}}@media(max-width: 1199px){.destination-slider .slider-wrap .swiper-options .swiper-btn-prev{left:2.42vw}}@media(max-width: 991px){.destination-slider .slider-wrap .swiper-options .swiper-btn-prev{left:8.42vw}}@media(max-width: 767px){.destination-slider .slider-wrap .swiper-options .swiper-btn-prev{left:.42vw;padding:0}}.destination-slider .slider-wrap .swiper-options .swiper-btn-next{right:104px}@media(max-width: 1440px){.destination-slider .slider-wrap .swiper-options .swiper-btn-next{right:5.42vw}}@media(max-width: 1199px){.destination-slider .slider-wrap .swiper-options .swiper-btn-next{right:2.42vw}}@media(max-width: 991px){.destination-slider .slider-wrap .swiper-options .swiper-btn-next{right:8.42vw}}@media(max-width: 767px){.destination-slider .slider-wrap .swiper-options .swiper-btn-next{right:.42vw;padding:0}}.items-slider{margin:113px auto}@media(max-width: 767px){.items-slider{margin:30px auto 27px}}.items-slider .items-slider-title{line-height:52px;font-size:45px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0 113px 70px}@media(max-width: 767px){.items-slider .items-slider-title{font-size:26px;line-height:29px;margin:0 27px 25px}}.items-slider .items-slider-title.title-italic{font-family:"Practice-Italic",sans-serif;font-style:italic;font-weight:400;text-transform:none}.items-slider .items-slider-wrapper{padding:0 113px}@media(min-width: 768px)and (max-width: 991px){.items-slider .items-slider-wrapper{padding:0px}}@media(max-width: 767px){.items-slider .items-slider-wrapper{padding:0px}}.items-slider .items-slider-wrapper .items-slider-slide{height:auto;display:flex;flex-flow:column wrap;transition:all .3s ease-in-out;opacity:1}.items-slider .items-slider-wrapper .items-slider-slide.swiper-slide-prev{opacity:.3}@media(min-width: 768px)and (max-width: 991px){.items-slider .items-slider-wrapper .items-slider-slide.swiper-slide-prev{opacity:1}}@media(max-width: 767px){.items-slider .items-slider-wrapper .items-slider-slide.swiper-slide-prev{opacity:1}}.items-slider .items-slider-wrapper .items-slider-slide.swiper-slide-next+.items-slider-slide+.items-slider-slide{opacity:.3}@media(max-width: 1199px){.items-slider .items-slider-wrapper .items-slider-slide.swiper-slide-next+.items-slider-slide+.items-slider-slide{opacity:1}}@media(min-width: 768px)and (max-width: 991px){.items-slider .items-slider-wrapper .items-slider-slide.swiper-slide-next+.items-slider-slide+.items-slider-slide{opacity:1}}@media(max-width: 767px){.items-slider .items-slider-wrapper .items-slider-slide.swiper-slide-next+.items-slider-slide+.items-slider-slide{opacity:1}}@media(max-width: 1199px){.items-slider .items-slider-wrapper .items-slider-slide.swiper-slide-next+.items-slider-slide{opacity:.3}}@media(min-width: 768px)and (max-width: 991px){.items-slider .items-slider-wrapper .items-slider-slide.swiper-slide-next+.items-slider-slide{opacity:1}}@media(max-width: 767px){.items-slider .items-slider-wrapper .items-slider-slide.swiper-slide-next+.items-slider-slide{opacity:1}}.items-slider .items-slider-wrapper .items-slider-slide .image-wrapper{width:100%;height:0;padding-top:56.25%;overflow:hidden;position:relative}@media(max-width: 767px){.items-slider .items-slider-wrapper .items-slider-slide .image-wrapper{padding-top:50%}}.items-slider .items-slider-wrapper .items-slider-slide .image-wrapper .image{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.items-slider .items-slider-wrapper .items-slider-slide .content-wrapper{background-color:#edece9;padding:2.344vw 3.125vw;box-sizing:border-box;flex:1 0 0;height:100%;width:100%;display:flex;flex-flow:column wrap}@media(max-width: 991px){.items-slider .items-slider-wrapper .items-slider-slide .content-wrapper{padding:45px 113px}}@media(max-width: 767px){.items-slider .items-slider-wrapper .items-slider-slide .content-wrapper{padding:35px 25px}}.items-slider .items-slider-wrapper .items-slider-slide .content-wrapper .item-title{line-height:36px;font-size:32px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0 0 30px}@media(max-width: 767px){.items-slider .items-slider-wrapper .items-slider-slide .content-wrapper .item-title{font-size:26px;line-height:29px;margin:0 0 25px}}.items-slider .items-slider-wrapper .items-slider-slide .content-wrapper .content{color:#101820;display:block;display:-webkit-box;-webkit-line-clamp:11;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.items-slider .items-slider-wrapper .items-slider-slide .content-wrapper .content *{margin:0}@media(max-width: 1920px){.items-slider .items-slider-wrapper .items-slider-slide .content-wrapper .content{display:block;display:-webkit-box;-webkit-line-clamp:24;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.items-slider .items-slider-wrapper .items-slider-slide .content-wrapper .content *{margin:0}}@media(max-width: 991px){.items-slider .items-slider-wrapper .items-slider-slide .content-wrapper .content{display:block;display:-webkit-box;-webkit-line-clamp:0;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.items-slider .items-slider-wrapper .items-slider-slide .content-wrapper .content *{margin:0}}.items-slider .items-slider-wrapper .items-slider-slide .content-wrapper .content p{margin:0;padding-bottom:30px}@media(max-width: 767px){.items-slider .items-slider-wrapper .items-slider-slide .content-wrapper .content p{padding-bottom:25px}}.items-slider .items-slider-wrapper .items-slider-options{width:calc(100% - 181px);position:absolute;top:calc((100vw - 303px)/3*56.25/100);left:90px}@media(max-width: 1199px){.items-slider .items-slider-wrapper .items-slider-options{top:calc((100vw - 256px)/2*56.25/100)}}@media(max-width: 991px){.items-slider .items-slider-wrapper .items-slider-options{width:calc(100% - 166px);top:56.25vw;left:83px}}@media(max-width: 767px){.items-slider .items-slider-wrapper .items-slider-options{width:calc(100% - 16px);top:50vw;left:8px}}.items-slider .items-slider-wrapper .items-slider-options .swiper-button-disabled{pointer-events:none}@media(min-width: 768px)and (max-width: 991px){.items-slider .items-slider-wrapper .items-slider-options .swiper-button-disabled{opacity:.8}}@media(max-width: 767px){.items-slider .items-slider-wrapper .items-slider-options .swiper-button-disabled{opacity:.8}}.items-slider .items-slider-wrapper .items-slider-options .prev{left:0}.items-slider .items-slider-wrapper .items-slider-options .next{right:0}.items-slider.offer-slider{margin:113px auto 38px}@media(max-width: 767px){.items-slider.offer-slider{margin:48px auto 27px}}@media(max-width: 767px){.items-slider.offer-slider .items-slider-title{margin:0 27px 28px}}.items-slider.offer-slider .items-slider-slide{margin-bottom:75px}@media(max-width: 767px){.items-slider.offer-slider .items-slider-slide{margin-bottom:27px}}.items-slider.offer-slider .items-slider-slide.hide{display:none}.items-slider.offer-slider .items-slider-slide .content-wrapper{padding:2.344vw 3.125vw 5.125vw}@media(max-width: 991px){.items-slider.offer-slider .items-slider-slide .content-wrapper{padding:45px 113px}}@media(max-width: 767px){.items-slider.offer-slider .items-slider-slide .content-wrapper{padding:42px 27px 77px}}.items-slider.offer-slider .items-slider-slide .content-wrapper .content p{margin:0;padding-bottom:28px}@media(max-width: 767px){.items-slider.offer-slider .items-slider-slide .content-wrapper .content p{padding-bottom:21px}}.items-slider.offer-slider .items-slider-slide .content-wrapper .content>*:last-child{padding-bottom:36px}@media(max-width: 767px){.items-slider.offer-slider .items-slider-slide .content-wrapper .content>*:last-child{padding-bottom:31px}}.items-slider.offer-slider .items-slider-slide .link-wrap{position:absolute;bottom:3.49vw;left:3.25vw}@media(max-width: 991px){.items-slider.offer-slider .items-slider-slide .link-wrap{bottom:26px;left:113px}}@media(max-width: 767px){.items-slider.offer-slider .items-slider-slide .link-wrap{left:27px}}.items-slider.offer-slider .items-slider-slide .book-now-btn{position:absolute;right:1.8vw;bottom:-75px;z-index:1;transform:scale(0);transition:transform 300ms ease-out}@media(max-width: 1199px){.items-slider.offer-slider .items-slider-slide .book-now-btn{transform:scale(1);bottom:-32px}}@media(max-width: 767px){.items-slider.offer-slider .items-slider-slide .book-now-btn{right:28px;bottom:-32px}}.items-slider.offer-slider .items-slider-slide:hover .book-now-btn{transform:scale(1)}@media(max-width: 767px){.items-slider.offer-slider .items-slider-options .prev{left:-6px}}@media(max-width: 767px){.items-slider.offer-slider .items-slider-options .next{right:-6px}}.items-slider.offer-slider .items-slider-wrapper.swiper-disabled .swiper-slide-next+.items-slider-slide+.items-slider-slide{opacity:1}.items-slider.offer-slider .items-slider-wrapper.swiper-disabled .items-slider-options{display:none}@media(max-width: 1199px){.items-slider.offer-slider .items-slider-wrapper.swiper-disabled.swiper-disabled_3 .items-slider-options{display:block}}@media(max-width: 991px){.items-slider.offer-slider .items-slider-wrapper.swiper-disabled.swiper-disabled_2 .items-slider-options{display:block}}.quote-block{position:relative;margin:113px 0}@media(max-width: 767px){.quote-block{margin:27px 0}}.quote-block .custom-swiper-slide{height:422px;margin:0 113px}@media(max-width: 991px){.quote-block .custom-swiper-slide{height:21.97vw;min-height:422px}}@media(max-width: 767px){.quote-block .custom-swiper-slide{height:118.13vw;min-height:443px}}@media(max-width: 767px){.quote-block .custom-swiper-slide{margin:0 27px}}.quote-block .custom-swiper-slide.color1{background-color:#ffc72a}.quote-block .custom-swiper-slide.color2{background-color:#f4d2bf}.quote-block .custom-swiper-slide.color3{background-color:#e5d5c3}.quote-block .custom-swiper-slide.swiper-disabled .swiper-wrapper{transform:translate3d(0px, 0, 0) !important}.quote-block .custom-swiper-slide .main-wrapper{width:100%;height:100%}.quote-block .custom-swiper-slide .main-wrapper .slide-item{height:100%;display:grid;justify-content:center;align-items:center;transition:transform .2s ease-in-out}.quote-block .custom-swiper-slide .main-wrapper .slide-item .main-wrap .inner-wrap{display:grid;justify-items:center;margin-bottom:30px;padding:6px 30px 0;box-sizing:border-box}@media(max-width: 991px){.quote-block .custom-swiper-slide .main-wrapper .slide-item .main-wrap .inner-wrap{padding:6px 6px 0}}.quote-block .custom-swiper-slide .main-wrapper .slide-item .main-wrap .inner-wrap .img-wrap-real{width:199px;height:166px;background-position:center center;background-repeat:no-repeat;background-size:contain}@media(max-width: 767px){.quote-block .custom-swiper-slide .main-wrapper .slide-item .main-wrap .inner-wrap .img-wrap-real{width:155px;height:128px;margin-top:32px}}.quote-block .custom-swiper-slide .main-wrapper .slide-item .main-wrap .inner-wrap .quote{margin-top:25px;text-align:center;text-transform:uppercase;margin-bottom:0;line-height:36px;font-size:32px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 991px){.quote-block .custom-swiper-slide .main-wrapper .slide-item .main-wrap .inner-wrap .quote{padding:0px 32px}}@media(max-width: 767px){.quote-block .custom-swiper-slide .main-wrapper .slide-item .main-wrap .inner-wrap .quote{font-size:30px;line-height:30px;margin-top:19px}}.quote-block .custom-swiper-slide .main-wrapper .slide-item .main-wrap .inner-wrap .baseline{font-family:"Practice-Italic",sans-serif;font-style:italic;font-size:20px;margin-top:13px;text-align:center}@media(max-width: 991px){.quote-block .custom-swiper-slide .main-wrapper .slide-item .main-wrap .inner-wrap .baseline{font-size:20px}}@media(max-width: 767px){.quote-block .custom-swiper-slide .main-wrapper .slide-item .main-wrap .inner-wrap .baseline{font-size:13px;margin-top:8px;line-height:21px}}.quote-block .swiper-options .swiper-button{bottom:calc(50% + 4px)}@media(max-width: 991px){.quote-block .swiper-options .swiper-button{bottom:50%}}.quote-block .swiper-options .swiper-btn-prev{left:89px}@media(max-width: 991px){.quote-block .swiper-options .swiper-btn-prev{left:83px}}@media(max-width: 767px){.quote-block .swiper-options .swiper-btn-prev{left:2px}}.quote-block .swiper-options .swiper-btn-next{right:89px}@media(max-width: 991px){.quote-block .swiper-options .swiper-btn-next{right:83px}}@media(max-width: 767px){.quote-block .swiper-options .swiper-btn-next{right:2px}}.accordion-press{margin:108px 113px 25px;background-color:#edece9}@media(max-width: 991px){.accordion-press{margin:34px 0 25px}}.accordion-press .wrap-all{padding:59px 0 60px;max-width:50vw;width:100%;margin:auto}@media(max-width: 1440px){.accordion-press .wrap-all{max-width:65vw}}@media(max-width: 991px){.accordion-press .wrap-all{max-width:100%;padding:27px}}.accordion-press .heading-wrp .heading{line-height:36px;font-size:32px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;text-align:center;margin:0}@media(max-width: 767px){.accordion-press .heading-wrp .heading{line-height:29px;font-size:26px}}.accordion-press .accordion-wrapper{margin-top:46px}@media(max-width: 767px){.accordion-press .accordion-wrapper{margin-top:26px}}.accordion-press .accordion-wrapper .accordion-item{background-color:#f8f8f8}.accordion-press .accordion-wrapper .accordion-item:not(.open){background-color:#f8f8f8 !important}.accordion-press .accordion-wrapper .accordion-item.open{background-color:#d0c4bf}.accordion-press .accordion-wrapper .accordion-item.open .accordion-head-wrap{margin:0}.accordion-press .accordion-wrapper .accordion-item.open .accordion-head-wrap .accordion-head .icon svg{transform:rotate(180deg)}.accordion-press .accordion-wrapper .accordion-item .accordion-head-wrap{position:relative;margin:15px 0}@media(max-width: 767px){.accordion-press .accordion-wrapper .accordion-item .accordion-head-wrap{margin:19.5px 0}}.accordion-press .accordion-wrapper .accordion-item .accordion-head-wrap .accordion-head{border:none;background:rgba(0,0,0,0);width:100%;text-align:left;padding:35px 23px 29px;line-height:initial;transition:initial}@media(max-width: 767px){.accordion-press .accordion-wrapper .accordion-item .accordion-head-wrap .accordion-head{padding:24px 14px 20px}}.accordion-press .accordion-wrapper .accordion-item .accordion-head-wrap .accordion-head:hover{text-decoration:none}.accordion-press .accordion-wrapper .accordion-item .accordion-head-wrap .accordion-head .accordion-title{line-height:21px;font-size:18px;letter-spacing:.54px;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase}@media(max-width: 767px){.accordion-press .accordion-wrapper .accordion-item .accordion-head-wrap .accordion-head .accordion-title{line-height:19px;font-size:16px;letter-spacing:.48px}}.accordion-press .accordion-wrapper .accordion-item .accordion-head-wrap .accordion-head .icon{position:absolute;right:21px;top:31px}@media(max-width: 767px){.accordion-press .accordion-wrapper .accordion-item .accordion-head-wrap .accordion-head .icon{right:17px;top:22px}}.accordion-press .accordion-wrapper .accordion-item .accordion-head-wrap .accordion-head .icon svg{width:15px;height:5px}@media(max-width: 767px){.accordion-press .accordion-wrapper .accordion-item .accordion-head-wrap .accordion-head .icon svg{width:17px;height:7px}}.accordion-press .accordion-wrapper .accordion-item .accordion-body{display:none;max-width:35vw;width:100%;margin:auto;padding:20px 0 39px}@media(max-width: 1199px){.accordion-press .accordion-wrapper .accordion-item .accordion-body{max-width:40vw}}@media(min-width: 768px)and (max-width: 991px){.accordion-press .accordion-wrapper .accordion-item .accordion-body{max-width:100%;padding:3vw 9vw 3vw 18vw}}@media(max-width: 767px){.accordion-press .accordion-wrapper .accordion-item .accordion-body{max-width:100%;padding:5.33vw 5.06vw 6.13vw 7.2vw}}.accordion-press .accordion-wrapper .accordion-item .accordion-body .content ul{margin-top:0}.accordion-press .accordion-wrapper .accordion-item .accordion-body .content ul li{list-style:none;line-height:28px;font-size:15px;letter-spacing:0px;color:#101820;font-family:"Practice",sans-serif;position:relative}@media(max-width: 767px){.accordion-press .accordion-wrapper .accordion-item .accordion-body .content ul li{line-height:29px;font-size:13px}}.accordion-press .accordion-wrapper .accordion-item .accordion-body .content ul li a{line-height:28px;font-size:15px;letter-spacing:0px;color:#101820;font-family:"Practice",sans-serif}@media(max-width: 767px){.accordion-press .accordion-wrapper .accordion-item .accordion-body .content ul li a{line-height:29px;font-size:13px}}.accordion-press .accordion-wrapper .accordion-item .accordion-body .content ul li a.active{font-family:"Practice-Bold",sans-serif;text-decoration:underline}.accordion-press .accordion-wrapper .accordion-item .accordion-body .content ul li::before{content:"";width:5px;height:5px;position:absolute;background:#000;border-radius:10px;left:-16px;top:11px}.accordion-press .press-doc-wrapper{text-align:center;margin-top:56.5px}@media(max-width: 991px){.accordion-press .press-doc-wrapper{margin-top:42px}}.accordion-press.cms-accordion{background-color:unset;margin:0 113px 113px}@media(max-width: 767px){.accordion-press.cms-accordion{margin:56px 27px 37px}}.accordion-press.cms-accordion .main-wrap .title{line-height:36px;font-size:32px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0}@media(max-width: 767px){.accordion-press.cms-accordion .main-wrap .title{font-size:26px;line-height:29px}}.accordion-press.cms-accordion .main-wrap .accordion-wrapper{margin-top:62px}@media(max-width: 767px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper{margin-top:38px}}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item.open{background-color:#e5d5c3}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item.open .accordion-body{display:block}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-head-wrap{margin:40px 0 0}@media(max-width: 767px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-head-wrap{margin:12px 0 0}}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-head{padding:44px 53px}@media(min-width: 768px)and (max-width: 991px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-head{padding:44px 118px 44px 53px}}@media(max-width: 767px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-head{padding:19px 40px 19px 14px}}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-head .accordion-title{display:block;line-height:29px;font-size:25px;letter-spacing:.75px;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0}@media(max-width: 767px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-head .accordion-title{font-size:15px;line-height:17px;letter-spacing:.45px}}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-head .icon{top:44px;right:60px}@media(min-width: 768px)and (max-width: 991px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-head .icon{right:40px}}@media(max-width: 767px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-head .icon{top:16px;right:14px}}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-head .icon svg{width:38px;height:38px}@media(max-width: 767px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-head .icon svg{width:16px;height:6px}}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-head .icon svg path{stroke-width:2}@media(max-width: 767px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-head .icon svg path{stroke-width:4}}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body{display:none;max-width:unset;padding:22px 52px 55px}@media(max-width: 767px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body{padding:4px 14px 10px 16px}}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body .content-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between}@media(max-width: 1199px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body .content-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body .content-wrap.no-img .content{width:100%;padding:0}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body .image-wrap{width:37.6vw;height:22vw;overflow:hidden}@media(max-width: 1199px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body .image-wrap{width:100%}}@media(max-width: 991px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body .image-wrap{height:41.067vw}}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body .image-wrap .img{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body .content{width:44vw;color:#101820;padding:32px 174px 20px 57px}@media(max-width: 1440px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body .content{padding:32px 67px 20px 57px}}@media(max-width: 1199px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body .content{padding:32px 0 0;width:100%}}@media(max-width: 767px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body .content{padding:17px 0 0}}@media(max-width: 767px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body .content .para{color:#000}}.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body .content .para p{margin:0 0 27px}@media(max-width: 767px){.accordion-press.cms-accordion .main-wrap .accordion-wrapper .accordion-item .accordion-body .content .para p{margin:0 0 21px}}.benefits{margin:113px 113px 113px}@media(max-width: 767px){.benefits{margin:36px 27px 34px}}.benefits .section-title{text-transform:uppercase;border-left:4px solid #000;padding:15px 0 15px 20px;margin:0 0 54px;line-height:53px;font-size:45px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.benefits .section-title{font-size:26px;line-height:29px;border-left-width:2px;padding:2px 0 2px 14px;margin:0 0 36px}}.benefits .benefit-grid{display:flex;flex-wrap:wrap}.benefits .benefit-grid .benefit{flex:0 0 25%;max-width:25%;border-right:.5px solid #d6d3d3;border-bottom:.5px solid #d6d3d3;padding:10px;background:#fff;box-sizing:border-box}@media(max-width: 991px){.benefits .benefit-grid .benefit{flex:0 0 100%;max-width:100%;border-right:1px solid #d6d3d3;border-left:1px solid #d6d3d3;border-bottom:1px solid #d6d3d3}}.benefits .benefit-grid .benefit.left{border-left:1px solid #d6d3d3}.benefits .benefit-grid .benefit.right{border-right:1px solid #d6d3d3}@media(max-width: 991px){.benefits .benefit-grid .benefit.right{border-left:1px solid #d6d3d3}}.benefits .benefit-grid .benefit:nth-child(-n+4){border-top:1px solid #d6d3d3}@media(max-width: 991px){.benefits .benefit-grid .benefit:nth-child(-n+4){border-top:inherit}}@media(max-width: 991px){.benefits .benefit-grid .benefit:nth-child(-n+4).left{border-top:1px solid #d6d3d3}}.benefits .benefit-grid .benefit:nth-last-child(-n+4){border-bottom:1px solid #d6d3d3}.benefits .benefit-grid .benefit[data-order="8"]{border-top:.5px solid #d6d3d3}@media(max-width: 991px){.benefits .benefit-grid .benefit[data-order="8"]{border-top:inherit}}.benefits .benefit-grid .benefit.empty{border:none;height:0}@media(max-width: 991px){.benefits .benefit-grid .benefit.empty{display:none}}.benefits .benefit-grid .benefit.figure{position:relative;border:none}@media(max-width: 991px){.benefits .benefit-grid .benefit.figure{display:none}}.benefits .benefit-grid .benefit.figure .figure{position:absolute;overflow:hidden;left:50%;bottom:0;transform:translateX(-50%)}.benefits .benefit-grid .benefit.figure .figure[data-aos=zoom-out]{transform:translateX(-50%) scale(1.2)}.benefits .benefit-grid .benefit.figure .figure[data-aos=zoom-out].aos-animate{transform:translateX(-50%) scale(1)}.benefits .benefit-grid .benefit .benefit-inner{box-sizing:border-box;padding:26px 29px 18px;text-align:center;height:100%}@media(max-width: 767px){.benefits .benefit-grid .benefit .benefit-inner{padding:20px 18px 18px}}.benefits .benefit-grid .benefit .benefit-inner .title{word-break:break-word;display:block;text-transform:uppercase;margin:0 0 10px;min-height:50px;line-height:22px;font-size:20px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.benefits .benefit-grid .benefit .benefit-inner .title{font-size:20px;line-height:22px;margin:0 0 23px;min-height:auto}}.benefits .benefit-grid .benefit .benefit-inner .title,.benefits .benefit-grid .benefit .benefit-inner .desc{flex:0 0 100%;max-width:100%}@media(max-width: 767px){.benefits .benefit-grid .benefit .benefit-inner .desc p{margin-bottom:10px}}.offer-detail .detail-hero .custom-swiper-slide{height:31.49vw;margin-right:113px}@media(max-width: 767px){.offer-detail .detail-hero .custom-swiper-slide{height:109vw;margin-right:unset}}.offer-detail .detail-hero .custom-swiper-slide .detail-slide{position:relative;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden;height:100%}.offer-detail .detail-hero .custom-swiper-slide .detail-slide .offer-subtitle-wrap{position:absolute;bottom:100px;left:7vw}@media(max-width: 1199px){.offer-detail .detail-hero .custom-swiper-slide .detail-slide .offer-subtitle-wrap{bottom:50px}}@media(max-width: 767px){.offer-detail .detail-hero .custom-swiper-slide .detail-slide .offer-subtitle-wrap{bottom:95px;left:5vw}}.offer-detail .detail-hero .custom-swiper-slide .detail-slide .offer-subtitle-wrap .offer-subtitle{font-size:120px;line-height:125px}@media(max-width: 1440px){.offer-detail .detail-hero .custom-swiper-slide .detail-slide .offer-subtitle-wrap .offer-subtitle{font-size:100px}}@media(min-width: 992px)and (max-width: 1199px){.offer-detail .detail-hero .custom-swiper-slide .detail-slide .offer-subtitle-wrap .offer-subtitle{line-height:100px}}@media(min-width: 768px)and (max-width: 991px){.offer-detail .detail-hero .custom-swiper-slide .detail-slide .offer-subtitle-wrap .offer-subtitle{font-size:75px;line-height:75px}}@media(max-width: 767px){.offer-detail .detail-hero .custom-swiper-slide .detail-slide .offer-subtitle-wrap .offer-subtitle{font-size:43px;line-height:40px}}.offer-detail .detail-hero .custom-swiper-slide .swiper-navigations .swiper-button{position:absolute;bottom:23px;z-index:10;background:unset;border:0}.offer-detail .detail-hero .custom-swiper-slide .swiper-navigations .swiper-btn-prev{right:89px}.offer-detail .detail-hero .custom-swiper-slide .swiper-navigations .swiper-btn-next{right:23px}.offer-detail .detail-intro{max-width:calc(100% - 226px);margin:3px 113px 48px}@media(max-width: 767px){.offer-detail .detail-intro{max-width:calc(100% - 54px);margin:8px 27px 27px}}.offer-detail .detail-intro .breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 991px){.offer-detail .detail-intro .breadcrumb nav{display:none}}.offer-detail .detail-intro .breadcrumb .back-link{margin-left:auto}.offer-detail .detail-intro .breadcrumb .back-link .primary-btn{letter-spacing:1.12px;line-height:22px}@media(max-width: 767px){.offer-detail .detail-intro .breadcrumb .back-link .primary-btn{letter-spacing:.42px;line-height:16px}}@media(max-width: 767px){.offer-detail .detail-intro .main-wrap{padding:0 0 12px}}.offer-detail .detail-intro .main-wrap .left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:4px;padding-left:121px}@media(max-width: 991px){.offer-detail .detail-intro .main-wrap .left{margin-bottom:46px;padding-top:13px;padding-left:0}}.offer-detail .detail-intro .main-wrap .left h1{margin:0 0 10px}@media(max-width: 767px){.offer-detail .detail-intro .main-wrap .left h1{margin:0px 0 8px}}.offer-detail .detail-intro .main-wrap .right{padding-top:0;padding-left:114px}@media(max-width: 991px){.offer-detail .detail-intro .main-wrap .right{padding-left:0}}@media(max-width: 991px){.offer-detail .detail-intro .main-wrap .right .para{max-width:100%}}.offer-detail .detail-intro .main-wrap .right .para p{margin-bottom:27px}.offer-detail .detail-intro .main-wrap .right .para p:last-child{margin-bottom:0}.offer-detail .detail-intro .main-wrap .right .para h1{font-weight:normal;line-height:36px;font-size:34px;letter-spacing:0;color:#101820;font-family:"Practice-Bold",sans-serif}@media(max-width: 767px){.offer-detail .detail-intro .main-wrap .right .para h1{font-size:27px;line-height:27px}}.offer-detail .detail-intro .main-wrap .right .para h2{font-weight:normal;line-height:28px;font-size:24px;letter-spacing:0;color:#101820;font-family:"Practice-Bold",sans-serif}@media(max-width: 767px){.offer-detail .detail-intro .main-wrap .right .para h2{font-size:13px;line-height:21px}}.offer-detail .detail-intro .main-wrap .right .para h3{font-weight:normal;line-height:28px;font-size:20px;letter-spacing:0;color:#101820;font-family:"Practice",sans-serif}@media(max-width: 767px){.offer-detail .detail-intro .main-wrap .right .para h3{font-size:13px;line-height:21px}}.offer-detail .detail-intro .main-wrap .right .readmore-btn{margin-top:18px}@media(max-width: 991px){.offer-detail .detail-intro .main-wrap .right .readmore-btn{margin-top:10px}}.offer-detail .detail-intro.has-side-pic .left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:4px;padding-left:121px}@media(min-width: 992px)and (max-width: 1199px){.offer-detail .detail-intro.has-side-pic .left{padding-left:0}}@media(max-width: 991px){.offer-detail .detail-intro.has-side-pic .left{margin-bottom:36px;padding-top:13px;padding-left:0}}@media(max-width: 767px){.offer-detail .detail-intro.has-side-pic .left{margin-bottom:26px}}.offer-detail .detail-intro.has-side-pic .left .subtitle{margin-bottom:28px}@media(max-width: 767px){.offer-detail .detail-intro.has-side-pic .left .subtitle{margin-bottom:20px}}.offer-detail .detail-intro.has-side-pic .right h1{margin:0 0 10px}@media(max-width: 767px){.offer-detail .detail-intro.has-side-pic .right h1{margin:0px 0 8px}}.offer-detail .detail-intro.has-side-pic .right .content-section{margin-top:27px}@media(max-width: 767px){.offer-detail .detail-intro.has-side-pic .right .content-section{margin-top:21px}}.offer-detail .detail-intro.has-side-pic .right .para p:first-child{line-height:36px;font-size:32px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif;margin:9px 0 48px}@media(min-width: 768px)and (max-width: 991px){.offer-detail .detail-intro.has-side-pic .right .para p:first-child{margin:36px 0 27px}}@media(max-width: 767px){.offer-detail .detail-intro.has-side-pic .right .para p:first-child{margin:0 0 32px;font-size:26px;line-height:29px}}.offer-detail .detail-intro.has-side-pic .right .para ul{list-style-type:none;padding:0;margin:-17px 0 28px}@media(max-width: 767px){.offer-detail .detail-intro.has-side-pic .right .para ul{margin:-12px 0 20px}}.offer-detail .detail-intro.has-side-pic .right .para ul li{margin:0;padding-left:13px;position:relative;text-indent:unset}@media(max-width: 767px){.offer-detail .detail-intro.has-side-pic .right .para ul li{padding-left:12px}}.offer-detail .detail-intro.has-side-pic .right .para ul li::before{content:"•";font-family:"Ringside",sans-serif;color:#000;font-size:1.6em;position:absolute;top:0;bottom:0;left:-2px}@media(max-width: 767px){.offer-detail .detail-intro.has-side-pic .right .para ul li::before{left:-1px}}.offer-detail .detail-intro.has-bread{margin:3px 113px 52px}@media(min-width: 992px)and (max-width: 1199px){.offer-detail .detail-intro.has-bread{margin:3px 113px 74px}}@media(min-width: 768px)and (max-width: 991px){.offer-detail .detail-intro.has-bread{margin:3px 113px 102px}}@media(max-width: 767px){.offer-detail .detail-intro.has-bread{margin:8px 27px 27px}}.offer-detail .offer-config{margin-bottom:113px;position:relative}@media(max-width: 767px){.offer-detail .offer-config{margin-bottom:31px}}.offer-detail .offer-config .main-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#e5d5c3}@media(max-width: 991px){.offer-detail .offer-config .main-wrap{display:block;margin-bottom:33px}}@media(max-width: 767px){.offer-detail .offer-config .main-wrap{padding-bottom:89px}}.offer-detail .offer-config .left{margin:5.05vw 2.9vw 5.05vw 12.55vw;flex:0 0 calc(57% - 12.4vw);max-width:calc(57% - 12.4vw)}@media(max-width: 1199px){.offer-detail .offer-config .left{margin:5.05vw 2.9vw 5.05vw 9.55vw;flex:0 0 calc(57% - 10.4vw);max-width:calc(57% - 10.4vw)}}@media(max-width: 991px){.offer-detail .offer-config .left{max-width:100%;margin:0;padding:65px 27px 27px}}.offer-detail .offer-config .left p:first-child{line-height:36px;font-size:32px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif;margin:39px 0 48px}@media(max-width: 767px){.offer-detail .offer-config .left p:first-child{margin:0 0 32px;font-size:26px;line-height:29px}}@media(max-width: 767px){.offer-detail .offer-config .hide-mobile{display:none}}.offer-detail .offer-config .mb-outer{display:none}@media(max-width: 767px){.offer-detail .offer-config .mb-outer{display:block}}.offer-detail .offer-config .right{background-color:#eeb99b;margin:5.05vw 0;padding:3.23vw 2.8vw 1.04vw 2.4vw;flex:0 0 calc(40% - 12.4vw);max-width:calc(40% - 12.4vw);max-height:420px;display:flex;align-items:center}@media(max-width: 1199px){.offer-detail .offer-config .right{flex:0 0 calc(43% - 10.4vw);max-width:calc(43% - 10.4vw)}}@media(min-width: 768px)and (max-width: 991px){.offer-detail .offer-config .right{margin:0}}@media(max-width: 991px){.offer-detail .offer-config .right{max-width:100%;padding:36px 26px 28px}}@media(max-width: 767px){.offer-detail .offer-config .right{margin:-84px 27px 27px}}.offer-detail .offer-config .right p{margin-bottom:27px}@media(max-width: 767px){.offer-detail .offer-config .right p{margin-bottom:21px}}.offer-detail .offer-config .right p:first-child{line-height:21px;font-size:18px;letter-spacing:.54px;color:#000;font-family:"Ringside-Bold",sans-serif;margin:0 0 23px}@media(max-width: 767px){.offer-detail .offer-config .right p:first-child{font-size:16px;line-height:19px;letter-spacing:.48px;margin:0 0 26px}}.offer-detail .offer-config .left p:first-child,.offer-detail .offer-config .right p:first-child{text-transform:uppercase}.offer-detail .offer-config .para ul{list-style-type:none;padding:0;margin:-17px 0 28px}@media(max-width: 767px){.offer-detail .offer-config .para ul{margin:-12px 0 20px}}.offer-detail .offer-config .para ul li{margin:0;padding-left:13px;position:relative;text-indent:unset}@media(max-width: 767px){.offer-detail .offer-config .para ul li{padding-left:12px}}.offer-detail .offer-config .para ul li::before{content:"•";font-family:"Ringside",sans-serif;color:#000;font-size:1.6em;position:absolute;top:0;bottom:0;left:-2px}@media(max-width: 767px){.offer-detail .offer-config .para ul li::before{left:-1px}}.offer-detail .offer-config .book-now-btn{position:absolute;top:-69px;right:12vw}@media(min-width: 992px)and (max-width: 1199px){.offer-detail .offer-config .book-now-btn{top:-40px}}@media(max-width: 991px){.offer-detail .offer-config .book-now-btn{top:-36px;right:7.3vw}}@media(max-width: 767px){.offer-detail .offer-config.has-side-pic .main-wrap{padding-bottom:0}}.offer-detail .offer-config.has-side-pic .left.para p:first-child{line-height:36px;font-size:32px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif;margin:39px 0 48px}@media(max-width: 767px){.offer-detail .offer-config.has-side-pic .left.para p:first-child{margin:0 0 32px;font-size:26px;line-height:29px}}.offer-detail .offer-config.has-side-pic .right{background-color:unset;padding:2.23vw 0 1.04vw 2.4vw;overflow:hidden}@media(max-width: 1440px){.offer-detail .offer-config.has-side-pic .right{padding:3vw 0 1.04vw 2.4vw}}@media(max-width: 991px){.offer-detail .offer-config.has-side-pic .right{height:50vw;padding:0}}@media(max-width: 767px){.offer-detail .offer-config.has-side-pic .right{height:50vw;margin:0}}.offer-detail .offer-config.has-side-pic .right .image-wrap{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:0;padding-top:100%}@media(max-width: 991px){.offer-detail .offer-config.has-side-pic .right .image-wrap{height:100%;padding-top:0%}}.offer-detail .icons-block{margin-bottom:82px}@media(max-width: 767px){.offer-detail .icons-block{margin-bottom:0}}.group-site .offer-detail .detail-intro .left{padding-top:31px}@media(max-width: 767px){.group-site .offer-detail .detail-intro .left{margin-bottom:34px}}.group-site .offer-detail .detail-intro .left .subtitle{font-family:"Practice",sans-serif;font-style:normal}@media(max-width: 767px){.group-site .offer-detail .detail-intro .left .subtitle{font-size:12px;line-height:14px}}.group-site .offer-detail .detail-intro .left .link-wrap{margin-top:58px}@media(max-width: 991px){.group-site .offer-detail .detail-intro .left .link-wrap{margin-top:31px}}.group-site .offer-detail .detail-intro .right{padding-top:24px;padding-left:106px}@media(max-width: 1440px){.group-site .offer-detail .detail-intro .right{padding-top:1.25vw;padding-left:5.52vw}}@media(max-width: 991px){.group-site .offer-detail .detail-intro .right{padding-top:0;padding-left:0}}@media(min-width: 992px)and (max-width: 1199px){.group-site .offer-detail .detail-intro.has-side-pic .left{padding-left:0}}@media(max-width: 991px){.group-site .offer-detail .detail-intro.has-side-pic .left{height:auto}}.group-site .offer-detail .detail-intro.has-side-pic .right .subtitle{font-family:"Practice",sans-serif;font-style:normal}@media(max-width: 767px){.group-site .offer-detail .detail-intro.has-side-pic .right .subtitle{font-size:12px;line-height:14px}}.group-site .offer-detail .detail-intro.has-side-pic .right .link-wrap{margin-top:28px}@media(max-width: 991px){.group-site .offer-detail .detail-intro.has-side-pic .right .link-wrap{margin-top:21px}}.group-site .offer-detail .other-hotels{margin:0 113px 78px}@media(min-width: 768px)and (max-width: 991px){.group-site .offer-detail .other-hotels{margin:0 113px 85px}}@media(max-width: 767px){.group-site .offer-detail .other-hotels{margin:0}}.group-site .offer-detail .other-hotels .heading-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#f8f8f8;padding:46px 50px 43px 45px;margin-bottom:30px}@media(max-width: 1199px){.group-site .offer-detail .other-hotels .heading-wrap{align-items:center}}@media(max-width: 991px){.group-site .offer-detail .other-hotels .heading-wrap{display:block;background-color:unset;padding:20px 0 0;margin-bottom:21px}}@media(max-width: 767px){.group-site .offer-detail .other-hotels .heading-wrap{margin-left:27px;margin-right:27px}}.group-site .offer-detail .other-hotels .heading-wrap .title{line-height:36px;font-size:32px;letter-spacing:0px;color:#101820;font-family:"Ringside-Bold",sans-serif;margin:0;text-transform:uppercase}@media(max-width: 767px){.group-site .offer-detail .other-hotels .heading-wrap .title{font-size:26px;line-height:29px}}@media(max-width: 1199px){.group-site .offer-detail .other-hotels .heading-wrap .left{flex:0 0 40%;max-width:40%}}@media(max-width: 991px){.group-site .offer-detail .other-hotels .heading-wrap .left{background-color:#f8f8f8;flex:0 0 100%;max-width:100%}}@media(min-width: 768px)and (max-width: 991px){.group-site .offer-detail .other-hotels .heading-wrap .left{padding:46px 50px 43px 45px}}@media(max-width: 767px){.group-site .offer-detail .other-hotels .heading-wrap .left{padding:18px 16px 20px 19px}}.group-site .offer-detail .other-hotels .heading-wrap .right{margin-left:auto}@media(max-width: 1199px){.group-site .offer-detail .other-hotels .heading-wrap .right{flex:0 0 60%;max-width:60%;text-align:right}}@media(max-width: 991px){.group-site .offer-detail .other-hotels .heading-wrap .right{text-align:center;margin-left:unset;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-around;padding:30px 8px;flex:0 0 100%;max-width:100%}}.group-site .offer-detail .other-hotels .heading-wrap .filter-btn{line-height:33px;font-size:28px;letter-spacing:.84px;color:#101820;font-family:"Ringside",sans-serif;border:0;text-transform:uppercase;background:unset;position:relative;padding:0}@media(max-width: 767px){.group-site .offer-detail .other-hotels .heading-wrap .filter-btn{font-size:22px;line-height:25px;letter-spacing:.66px}}.group-site .offer-detail .other-hotels .heading-wrap .filter-btn.grid-btn{margin-right:58px}@media(max-width: 991px){.group-site .offer-detail .other-hotels .heading-wrap .filter-btn.grid-btn{margin-right:unset}}.group-site .offer-detail .other-hotels .heading-wrap .filter-btn:hover{color:#ea592e;text-decoration:none}.group-site .offer-detail .other-hotels .heading-wrap .filter-btn::after{content:"";position:absolute;left:0;bottom:0;height:0;width:0;background:#ea592e}@media(max-width: 767px){.group-site .offer-detail .other-hotels .heading-wrap .filter-btn::after{bottom:-2px}}.group-site .offer-detail .other-hotels .heading-wrap .filter-btn.active{font-family:"Ringside-Bold",sans-serif;color:#ea592e}.group-site .offer-detail .other-hotels .heading-wrap .filter-btn.active::after{height:2px;width:100%}.group-site .offer-detail .other-hotels .hotel-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:unset}.group-site .offer-detail .other-hotels .hotel-list .hotel-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc((100% - 65px)/3);margin-bottom:35px;position:relative;overflow:hidden}@media(max-width: 1440px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item{width:calc((100% - 60px)/2)}}@media(max-width: 991px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item{width:100%}}@media(max-width: 767px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item{margin-bottom:28px}}.group-site .offer-detail .other-hotels .hotel-list .hotel-item:nth-child(3n-1){margin-left:30px;margin-right:30px}@media(max-width: 1440px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item:nth-child(3n-1){margin-left:0;margin-right:0}}@media(max-width: 1440px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item:nth-child(2n-1){margin-right:60px}}@media(max-width: 991px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item:nth-child(2n-1){margin-right:unset}}.group-site .offer-detail .other-hotels .hotel-list .hotel-item .image-wrap{height:11.458vw}@media(max-width: 991px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item .image-wrap{height:50.13vw}}.group-site .offer-detail .other-hotels .hotel-list .hotel-item .image-wrap .img{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.group-site .offer-detail .other-hotels .hotel-list .hotel-item .content-wrap{padding:44px 56px 82px 61px;position:relative}@media(max-width: 767px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item .content-wrap{padding:40px 35px 74px 27px}}.group-site .offer-detail .other-hotels .hotel-list .hotel-item .content-wrap .city{line-height:28px;font-size:20px;letter-spacing:0px;color:#101820;font-family:"Practice-Italic",sans-serif;font-style:italic}@media(max-width: 767px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item .content-wrap .city{font-size:16px;line-height:28px}}.group-site .offer-detail .other-hotels .hotel-list .hotel-item .content-wrap .title{line-height:36px;font-size:32px;letter-spacing:0px;color:#101820;font-family:"Ringside-Bold",sans-serif;margin:10px 0 0;text-transform:uppercase}@media(max-width: 767px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item .content-wrap .title{font-size:26px;line-height:29px;margin:0}}.group-site .offer-detail .other-hotels .hotel-list .hotel-item .content-wrap .book-now{position:absolute;z-index:1;right:14px;top:-85px}@media(max-width: 1199px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item .content-wrap .book-now{top:-45px}}@media(max-width: 991px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item .content-wrap .book-now{right:26px;top:-38px}}.group-site .offer-detail .other-hotels .hotel-list .hotel-item .bottom-links .link-wrap,.group-site .offer-detail .other-hotels .hotel-list .hotel-item .bottom-links .rate{position:absolute;bottom:1.99vw}@media(max-width: 767px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item .bottom-links .link-wrap,.group-site .offer-detail .other-hotels .hotel-list .hotel-item .bottom-links .rate{bottom:38px}}.group-site .offer-detail .other-hotels .hotel-list .hotel-item .bottom-links .link-wrap{left:61px}@media(max-width: 767px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item .bottom-links .link-wrap{left:27px}}.group-site .offer-detail .other-hotels .hotel-list .hotel-item .bottom-links .rate{line-height:28px;font-size:20px;letter-spacing:0px;color:#000;font-family:"Practice-Italic",sans-serif;font-style:italic;right:54px}@media(max-width: 991px){.group-site .offer-detail .other-hotels .hotel-list .hotel-item .bottom-links .rate{display:none}}.group-news-detail .breadcrumb-wrap{margin:42px 194px 0 112px}.group-news-detail .breadcrumb-wrap.cms-intro{width:auto}@media(max-width: 991px){.group-news-detail .breadcrumb-wrap.cms-intro{max-width:calc(100% - 54px)}}@media(max-width: 991px){.group-news-detail .breadcrumb-wrap.cms-intro .breadcrumb nav{display:none}}.group-news-detail .breadcrumb-wrap.cms-intro .breadcrumb nav ul li:not(:first-child){padding-left:3px}@media(min-width: 992px)and (max-width: 1199px){.group-news-detail .breadcrumb-wrap{margin:42px 113px 0 112px}}@media(max-width: 991px){.group-news-detail .breadcrumb-wrap{margin:14px 27px 0}}.group-news-detail .breadcrumb-wrap .breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.group-news-detail .breadcrumb-wrap .breadcrumb ul{align-items:center;display:flex}.group-news-detail .breadcrumb-wrap .breadcrumb ul li:last-child{display:inline-block;width:300px;white-space:nowrap;overflow:hidden !important;text-overflow:ellipsis}@media(max-width: 1199px){.group-news-detail .breadcrumb-wrap .breadcrumb ul li:last-child{width:180px}}@media(min-width: 768px)and (max-width: 991px){.group-news-detail .breadcrumb-wrap .breadcrumb ul li:last-child{width:130px}}@media(max-width: 767px){.group-news-detail .breadcrumb-wrap .breadcrumb ul li:last-child{width:150px}}.group-news-detail .breadcrumb-wrap .breadcrumb .back-link{margin-left:auto}.group-news-detail .breadcrumb-wrap .breadcrumb .back-link .primary-btn{letter-spacing:1.12px;line-height:22px}@media(max-width: 767px){.group-news-detail .breadcrumb-wrap .breadcrumb .back-link .primary-btn{letter-spacing:.42px;line-height:16px}}.group-news-detail .breadcrumb-wrap .back-link{text-align:right}.group-news-detail .breadcrumb-wrap .back-link .primary-btn{line-height:22px;font-size:16px;letter-spacing:1.12px;color:#101820;font-family:"Ringside-Bold",sans-serif}@media(max-width: 767px){.group-news-detail .breadcrumb-wrap .back-link .primary-btn{font-size:14px;line-height:16px;letter-spacing:.42px}}.group-news-detail .wrap-all .news-intro{margin:32px 194px 176px 236px}@media(min-width: 992px)and (max-width: 1199px){.group-news-detail .wrap-all .news-intro{margin:32px 134px 25px}}@media(max-width: 991px){.group-news-detail .wrap-all .news-intro{margin:28px 0 67px 0}}.group-news-detail .wrap-all .news-intro .news-title{display:none;line-height:64px;font-size:55px;letter-spacing:0px;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase}@media(min-width: 768px)and (max-width: 991px){.group-news-detail .wrap-all .news-intro .news-title{margin:5px 27px 0;line-height:50px;font-size:45px}}@media(max-width: 767px){.group-news-detail .wrap-all .news-intro .news-title{font-size:32px;line-height:32px;margin:5px 27px 0}}@media(min-width: 992px)and (max-width: 1199px){.group-news-detail .wrap-all .news-intro .news-title.mobile-title{display:block}}@media(max-width: 991px){.group-news-detail .wrap-all .news-intro .news-title.mobile-title{display:block}}@media(max-width: 991px){.group-news-detail .wrap-all .news-intro .news-detail-cat-wrap{margin:0 27px}}.group-news-detail .wrap-all .news-intro .news-detail-cat-wrap .cat-name{line-height:28px;font-size:20px;letter-spacing:0px;color:#101820;font-family:"Practice-Italic",sans-serif;font-style:italic;display:inline-block}@media(max-width: 767px){.group-news-detail .wrap-all .news-intro .news-detail-cat-wrap .cat-name{font-size:16px;line-height:28px}}.group-news-detail .wrap-all .news-intro .image-text-wrapper{display:flex;justify-content:space-between;margin-top:12px}@media(min-width: 992px)and (max-width: 1199px){.group-news-detail .wrap-all .news-intro .image-text-wrapper{margin-top:40px;flex-direction:column-reverse}}@media(max-width: 991px){.group-news-detail .wrap-all .news-intro .image-text-wrapper{flex-direction:column-reverse;margin-top:35px}}.group-news-detail .wrap-all .news-intro .image-text-wrapper .left-wrap{width:calc(50% - 60px)}@media(min-width: 992px)and (max-width: 1199px){.group-news-detail .wrap-all .news-intro .image-text-wrapper .left-wrap{width:auto}}@media(max-width: 991px){.group-news-detail .wrap-all .news-intro .image-text-wrapper .left-wrap{width:auto;margin:0 27px}}.group-news-detail .wrap-all .news-intro .image-text-wrapper .left-wrap .news-title{display:block}@media(min-width: 992px)and (max-width: 1199px){.group-news-detail .wrap-all .news-intro .image-text-wrapper .left-wrap .news-title{display:none}}@media(max-width: 991px){.group-news-detail .wrap-all .news-intro .image-text-wrapper .left-wrap .news-title{display:none}}.group-news-detail .wrap-all .news-intro .image-text-wrapper .left-wrap .content-section{margin-top:52px}@media(max-width: 991px){.group-news-detail .wrap-all .news-intro .image-text-wrapper .left-wrap .content-section{margin-top:40px}}.group-news-detail .wrap-all .news-intro .image-text-wrapper .left-wrap .content-section.para{color:#101820}.group-news-detail .wrap-all .news-intro .image-text-wrapper .left-wrap .content-section.para p{margin:29px 0}.group-news-detail .wrap-all .news-intro .image-text-wrapper .left-wrap .content-section.para p:first-child{margin-top:2px}@media(max-width: 991px){.group-news-detail .wrap-all .news-intro .image-text-wrapper .left-wrap .content-section.para p{margin:20px 0}}.group-news-detail .wrap-all .news-intro .image-text-wrapper .left-wrap .readmore-btn{margin-top:46px}@media(max-width: 991px){.group-news-detail .wrap-all .news-intro .image-text-wrapper .left-wrap .readmore-btn{margin-top:27px}}.group-news-detail .wrap-all .news-intro .image-text-wrapper .right-wrap{width:calc(50% - 100px);margin-top:10px}@media(min-width: 992px)and (max-width: 1199px){.group-news-detail .wrap-all .news-intro .image-text-wrapper .right-wrap{width:auto}}@media(max-width: 991px){.group-news-detail .wrap-all .news-intro .image-text-wrapper .right-wrap{width:auto}}.group-news-detail .wrap-all .news-intro .image-text-wrapper .right-wrap .image-wrap{width:31.51vw;height:35.127vw}@media(min-width: 992px)and (max-width: 1199px){.group-news-detail .wrap-all .news-intro .image-text-wrapper .right-wrap .image-wrap{display:block;height:50.043vw;width:100%}}@media(max-width: 991px){.group-news-detail .wrap-all .news-intro .image-text-wrapper .right-wrap .image-wrap{display:block;max-height:100%;height:50.043vw;width:100%}}.group-news-detail .wrap-all .news-intro .image-text-wrapper .right-wrap .image-wrap .img{width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.group-news-detail .wrap-all .news-intro .plugin-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:42px;margin-left:auto}@media(max-width: 1199px){.group-news-detail .wrap-all .news-intro .plugin-wrap.hidden-below-tablet{display:none}}.group-news-detail .wrap-all .news-intro .plugin-wrap.hidden-desktop{display:none}@media(max-width: 991px){.group-news-detail .wrap-all .news-intro .plugin-wrap.hidden-desktop{display:block;margin:45px 27px 0}}.group-news-detail .wrap-all .news-intro .plugin-wrap .text-content{line-height:21px;font-size:18px;letter-spacing:.54px;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase}@media(max-width: 767px){.group-news-detail .wrap-all .news-intro .plugin-wrap .text-content{font-size:16px;line-height:19px;letter-spacing:.48px}}.group-news-detail .wrap-all .news-intro .plugin-wrap .addthis-wrapper{margin-top:6px;margin-left:16px}@media(max-width: 991px){.group-news-detail .wrap-all .news-intro .plugin-wrap .addthis-wrapper{margin-left:-16px;margin-top:7px}}.group-news-detail .wrap-all .news-intro .plugin-wrap .addthis-wrapper .at-style-responsive .at-share-btn-elements{display:flex;align-items:center}.group-news-detail .wrap-all .news-intro .plugin-wrap .addthis-wrapper .at-style-responsive .at-share-btn{padding:7px}@media(max-width: 991px){.group-news-detail .wrap-all .news-intro .plugin-wrap .addthis-wrapper .at-style-responsive .at-share-btn{margin-right:32px}}.group-news-detail .wrap-all .related-news{background:#f8f8f8;padding:102px 113px 129px}@media(min-width: 768px)and (max-width: 991px){.group-news-detail .wrap-all .related-news{padding:0}}@media(max-width: 767px){.group-news-detail .wrap-all .related-news{padding:33px 0 7px}}.group-news-detail .wrap-all .related-news.unit-news-grid{margin:0}@media(min-width: 992px)and (max-width: 1199px){.group-news-detail .wrap-all .related-news.unit-news-grid{margin:0}}@media(max-width: 991px){.group-news-detail .wrap-all .related-news.unit-news-grid{margin:0}}@media(max-width: 991px){.group-news-detail .wrap-all .related-news .wrap-all .heading-wrap{padding-top:34px;padding-left:23px}}@media(max-width: 767px){.group-news-detail .wrap-all .related-news .wrap-all .heading-wrap{padding:0 23px}}.group-news-detail .wrap-all .related-news .wrap-all .heading-wrap .title{line-height:36px;font-size:32px;letter-spacing:0;color:#101820;font-family:"Ringside-Bold",sans-serif;text-transform:uppercase;margin:0}@media(max-width: 767px){.group-news-detail .wrap-all .related-news .wrap-all .heading-wrap .title{font-size:26px;line-height:29px}}.group-news-detail .wrap-all .related-news .wrap-all .news-all-item{margin-top:69px}@media(max-width: 991px){.group-news-detail .wrap-all .related-news .wrap-all .news-all-item{margin-top:34px}}@media(max-width: 767px){.group-news-detail .wrap-all .related-news .wrap-all .news-all-item{margin-top:28px}}@media(max-width: 767px){.group-news-detail .wrap-all .related-news .wrap-all .news-all-item .news-details{padding:25px 27px 31px 27px}}.group-news-detail .wrap-all .related-news .wrap-all .news-all-item .news-one-item{display:block}@media(max-width: 991px){.group-news-detail .wrap-all .related-news .wrap-all .news-all-item .news-one-item{margin-bottom:40px}}.group-news-detail .wrap-all .related-news .wrap-all .news-all-item .news-one-item .news-title{padding-top:unset}.group-news-detail .wrap-all .related-news .wrap-all .news-all-item .news-one-item .news-read-more-btn{margin-top:30px}.four-zero{margin:113px auto;text-align:center;max-width:calc(100% - 226px)}@media(max-width: 767px){.four-zero{margin:27px auto;max-width:calc(100% - 56px)}}.four-zero .title{text-transform:uppercase;margin:0 0 30px;line-height:52px;font-size:45px;letter-spacing:0px;color:#000;font-family:"Ringside-Bold",sans-serif}.four-zero .subtitle{text-transform:uppercase;margin:0 0 22px;line-height:45px;font-size:40px;letter-spacing:0px;color:#b1a9a0;font-family:"Ringside-Bold",sans-serif}.four-zero .content{margin:30px 0 40px}.four-zero .action2-btn{height:164px;width:164px}@media(max-width: 1199px){.four-zero .action2-btn{height:100px;width:100px}}@media(min-width: 992px)and (max-width: 1199px){.header-inner .header-right .header-right-top{margin-top:5px}}@media(max-width: 767px){.header-inner .header-right .js-insert-gms-header{display:none}}.header-inner .header-right .js-insert-gms-header.header-gms-container-mobile{display:none}@media(max-width: 767px){.header-inner .header-right .js-insert-gms-header.header-gms-container-mobile{display:block}}@media(max-width: 767px){.header-inner .header-right .js-insert-gms-header.header-gms-container-mobile .header-user__sign-in{width:fit-content;border-radius:50%;padding:10px;min-width:unset;margin-inline-end:20px;background:#ffebd8;margin-inline-start:5px}}.header-inner .header-right .js-insert-gms-header.gp-login-wrp{margin:0 12px;font-weight:600;padding:6px 20px;background:#ffebd8}.header-inner .header-right .js-insert-gms-header .header-user__sign-in{margin:0;padding:0}.header-inner .header-right .js-insert-gms-header .header-user__sign-in a{display:flex;align-items:center;white-space:nowrap}.header-inner .header-right .js-insert-gms-header .header-user__sign-in .custom-icon{width:33px;height:18px;min-height:24px;min-width:24px}.header-inner .header-right .js-insert-gms-header .header-user__sign-in .icon__text{text-decoration:none;padding-inline-start:10px;font-family:"Ringside",sans-serif;text-transform:uppercase;color:#ea592e}.header-inner .header-right .js-insert-gms-header .header-user__sign-in a:hover{text-decoration:none}.header-inner .header-right .js-insert-gms-header .header-connected__info{min-height:38px}.header-inner .header-right .header-gms-container-mobile .icon__text{text-decoration:none}@media(min-width: 992px)and (max-width: 1199px){body.gms-connected .header .header-right-top{margin-block-start:5px}}body.gms-connected .header .js-insert-gms-header{margin:0;padding:0}body.gms-connected .header .js-insert-gms-header.gp-login-wrp{padding:0}body.gms-connected .header .js-insert-gms-header .header-connected__dropdown{margin-left:0px;z-index:1}@media(max-width: 767px){body.gms-connected .header .js-insert-gms-header .header-connected__dropdown{z-index:0}}body.gms-connected .header .js-insert-gms-header .header-connected__dropdown .header-connected__menu-item a{font-family:"Ringside",sans-serif;letter-spacing:var(--gms-nav-letter-spacing);text-transform:var(--gms-nav-text-transform);color:var(--gms-dropdown-panel-text-color)}@media(max-width: 991px){body.gms-connected .header .js-insert-gms-header .header-connected__dropdown .header-connected__dropdown-head{background:unset}}body.gms-connected .header .js-insert-gms-header .header-connected__dropdown .header-connected__dropdown-trigger img .custom-icon{width:32px}body.gms-connected .header .js-insert-gms-header .header-connected__dropdown .header-connected__dropdown-menu .header-connected__menu-list{display:flex;flex-direction:column}body.gms-connected .header .js-insert-gms-header .header-connected__dropdown .header-connected__info{width:fit-content;text-decoration:none;min-width:171px;padding:6px 25px !important}body.gms-connected .header .js-insert-gms-header .header-connected__dropdown .header-connected__info.none-small-data{background:#ffebd8}body.gms-connected .header .js-insert-gms-header .header-connected__dropdown .header-connected__info svg.ico-arrow-down{display:none}body.gms-connected .header .js-insert-gms-header .header-connected__dropdown .header-connected__info .icon__text{font-family:"Ringside",sans-serif;text-transform:uppercase;color:#ea592e;font-size:17px}body.gms-connected .header .js-insert-gms-header .header-connected__dropdown .header-connected__info .icon__text:hover{text-decoration:none}body.gms-connected .header .js-insert-gms-header .header-connected__dropdown .header-connected__info .js-gms-fullname:hover{text-decoration:none}@media(max-width: 767px){body.gms-connected .header .js-insert-gms-header.header-gms-container-mobile .header-connected__dropdown-menu{left:unset}}body.gms-connected .header .js-insert-gms-header.header-gms-container-mobile .header-connected__dropdown-menu .header-connected__menu-list{min-width:200px;width:fit-content}body.gms-connected .header .js-insert-gms-header.header-gms-container-mobile .header-connected__dropdown-trigger{background:rgba(0,0,0,0);border:none;width:fit-content;border-radius:50%;min-width:unset;background:#ffebd8;align-items:center;margin-block-end:5px;display:flex}@media(max-width: 767px){body.gms-connected .header .js-insert-gms-header.header-gms-container-mobile .header-connected__dropdown-trigger{margin-block-end:0px;padding:12px;margin-inline-start:5px}}@media(max-width: 767px){body.gms-connected .header .js-insert-gms-header.header-gms-container-mobile .header-connected__dropdown-trigger svg.ico-arrow-down{display:none}}@media(max-width: 767px){body.gms-connected .header .js-insert-gms-header.header-gms-container-mobile .header-connected__dropdown-trigger img.custom-icon{width:32px}}@media(max-width: 767px){body.gms-connected .header .js-insert-gms-header.header-gms-container-mobile .header-connected__info{display:none}}body.gms-connected .gms-field-wrapper .pika-single .pika-lendar .pika-prev,body.gms-connected .gms-field-wrapper .pika-single .pika-lendar .pika-next{width:25px}body.gms-connected.gms-data-loaded .js-insert-gms-header.header-gms-container-mobile .header-user__sign-in{display:none}body.gms-connected .gms-nav.loaded{position:relative;z-index:3}body.gms-connected .gms-limiter{position:relative;z-index:2}body.g_gms-login .header-connected__info .icon__text,body.g_gms-signup .header-connected__info .icon__text{font-size:17px}body.g_gms-login .gms-section-auth--full .gms-section-auth__content,body.g_gms-signup .gms-section-auth--full .gms-section-auth__content{margin-block-start:100px}@media(max-width: 767.98px){.gms-form-preferences .gms-form-actions{z-index:999 !important;margin-top:160px !important;top:110px !important;background:rgba(0,0,0,.8)}.gms-form-preferences .gms-form-actions.top-sticky{background:rgba(0,0,0,.8);top:110px !important}}html[data-template=gms-free-content] .g_gms-free-content::before{content:"";position:relative;display:block;width:100%;height:56px}@media(min-width: 992px)and (max-width: 1199px){html[data-template=gms-free-content] .g_gms-free-content::before{height:112px}}
