.grid{display:flex;flex-flow:row wrap;justify-content:inherit;align-items:flex-start;width:100% !important;padding:0rem}[class*=col-xxl-],[class*=col-xl-],[class*=col-lg-],[class*=col-md-],[class*=col-sm-],[class*=col-]{margin:0 0.5% 10px 0.5%}.no-gutters [class*=col-xxl-],.no-gutters [class*=col-xl-],.no-gutters [class*=col-lg-],.no-gutters [class*=col-md-],.no-gutters [class*=col-sm-],.no-gutters [class*=col-]{margin:0 0 10px 0}.relaxed-gutters [class*=col-xxl-],.relaxed-gutters [class*=col-lg-],.relaxed-gutters [class*=col-md-],.relaxed-gutters [class*=col-sm-],.relaxed-gutters [class*=col-]{margin:0 1% 10px 1%}.d-none{display:none}.d-block{display:block}.d-inline{display:inline}.d-flex{display:flex}.col-1{flex-basis:7.3333333333%;max-width:7.3333333333%}.no-gutters .col-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.relaxed-gutters .col-1{flex-basis:6.3333333333%;max-width:8.3333333333%}.col-2{flex-basis:15.6666666667%;max-width:15.6666666667%}.no-gutters .col-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.relaxed-gutters .col-2{flex-basis:14.6666666667%;max-width:16.6666666667%}.col-3{flex-basis:24%;max-width:24%}.no-gutters .col-3{flex-basis:25%;max-width:25%}.relaxed-gutters .col-3{flex-basis:23%;max-width:25%}.col-4{flex-basis:32.3333333333%;max-width:32.3333333333%}.no-gutters .col-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.relaxed-gutters .col-4{flex-basis:31.3333333333%;max-width:33.3333333333%}.col-5{flex-basis:40.6666666667%;max-width:40.6666666667%}.no-gutters .col-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.relaxed-gutters .col-5{flex-basis:39.6666666667%;max-width:41.6666666667%}.col-6{flex-basis:49%;max-width:49%}.no-gutters .col-6{flex-basis:50%;max-width:50%}.relaxed-gutters .col-6{flex-basis:48%;max-width:50%}.col-7{flex-basis:57.3333333333%;max-width:57.3333333333%}.no-gutters .col-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.relaxed-gutters .col-7{flex-basis:56.3333333333%;max-width:58.3333333333%}.col-8{flex-basis:65.6666666667%;max-width:65.6666666667%}.no-gutters .col-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.relaxed-gutters .col-8{flex-basis:64.6666666667%;max-width:66.6666666667%}.col-9{flex-basis:74%;max-width:74%}.no-gutters .col-9{flex-basis:75%;max-width:75%}.relaxed-gutters .col-9{flex-basis:73%;max-width:75%}.col-10{flex-basis:82.3333333333%;max-width:82.3333333333%}.no-gutters .col-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.relaxed-gutters .col-10{flex-basis:81.3333333333%;max-width:83.3333333333%}.col-11{flex-basis:90.6666666667%;max-width:90.6666666667%}.no-gutters .col-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.relaxed-gutters .col-11{flex-basis:89.6666666667%;max-width:91.6666666667%}.col-12{flex-basis:99%;max-width:99%}.no-gutters .col-12{flex-basis:100%;max-width:100%}.relaxed-gutters .col-12{flex-basis:98%;max-width:100%}@media (min-width: 576px){.d-sm-none{display:none}.d-sm-block{display:block}.d-sm-inline{display:inline}.d-sm-flex{display:flex}.col-sm-1{flex-basis:7.3333333333%;max-width:7.3333333333%}.col-sm-2{flex-basis:15.6666666667%;max-width:15.6666666667%}.col-sm-3{flex-basis:24%;max-width:24%}.col-sm-4{flex-basis:32.3333333333%;max-width:32.3333333333%}.col-sm-5{flex-basis:40.6666666667%;max-width:40.6666666667%}.col-sm-6{flex-basis:49%;max-width:49%}.col-sm-7{flex-basis:57.3333333333%;max-width:57.3333333333%}.col-sm-8{flex-basis:65.6666666667%;max-width:65.6666666667%}.col-sm-9{flex-basis:74%;max-width:74%}.col-sm-10{flex-basis:82.3333333333%;max-width:82.3333333333%}.col-sm-11{flex-basis:90.6666666667%;max-width:90.6666666667%}.col-sm-12{flex-basis:99%;max-width:99%}.no-gutters .col-sm-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.no-gutters .col-sm-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.no-gutters .col-sm-3{flex-basis:25%;max-width:25%}.no-gutters .col-sm-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.no-gutters .col-sm-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.no-gutters .col-sm-6{flex-basis:50%;max-width:50%}.no-gutters .col-sm-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.no-gutters .col-sm-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.no-gutters .col-sm-9{flex-basis:75%;max-width:75%}.no-gutters .col-sm-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.no-gutters .col-sm-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.no-gutters .col-sm-12{flex-basis:100%;max-width:100%}.relaxed-gutters .col-sm-1{flex-basis:6.3333333333%;max-width:6.3333333333%}.relaxed-gutters .col-sm-2{flex-basis:14.6666666667%;max-width:14.6666666667%}.relaxed-gutters .col-sm-3{flex-basis:23%;max-width:23%}.relaxed-gutters .col-sm-4{flex-basis:31.3333333333%;max-width:31.3333333333%}.relaxed-gutters .col-sm-5{flex-basis:39.6666666667%;max-width:39.6666666667%}.relaxed-gutters .col-sm-6{flex-basis:48%;max-width:48%}.relaxed-gutters .col-sm-7{flex-basis:56.3333333333%;max-width:56.3333333333%}.relaxed-gutters .col-sm-8{flex-basis:64.6666666667%;max-width:64.6666666667%}.relaxed-gutters .col-sm-9{flex-basis:73%;max-width:73%}.relaxed-gutters .col-sm-10{flex-basis:81.3333333333%;max-width:81.3333333333%}.relaxed-gutters .col-sm-11{flex-basis:89.6666666667%;max-width:89.6666666667%}.relaxed-gutters .col-sm-12{flex-basis:98%;max-width:98%}}@media (min-width: 768px){.d-md-none{display:none}.d-md-block{display:block}.d-md-inline{display:inline}.d-md-flex{display:flex}.col-md-1{flex-basis:7.3333333333%;max-width:7.3333333333%}.col-md-2{flex-basis:15.6666666667%;max-width:15.6666666667%}.col-md-3{flex-basis:24%;max-width:24%}.col-md-4{flex-basis:32.3333333333%;max-width:32.3333333333%}.col-md-5{flex-basis:40.6666666667%;max-width:40.6666666667%}.col-md-6{flex-basis:49%;max-width:49%}.col-md-7{flex-basis:57.3333333333%;max-width:57.3333333333%}.col-md-8{flex-basis:65.6666666667%;max-width:65.6666666667%}.col-md-9{flex-basis:74%;max-width:74%}.col-md-10{flex-basis:82.3333333333%;max-width:82.3333333333%}.col-md-11{flex-basis:90.6666666667%;max-width:90.6666666667%}.col-md-12{flex-basis:99%;max-width:99%}.no-gutters .col-md-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.no-gutters .col-md-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.no-gutters .col-md-3{flex-basis:25%;max-width:25%}.no-gutters .col-md-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.no-gutters .col-md-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.no-gutters .col-md-6{flex-basis:50%;max-width:50%}.no-gutters .col-md-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.no-gutters .col-md-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.no-gutters .col-md-9{flex-basis:75%;max-width:75%}.no-gutters .col-md-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.no-gutters .col-md-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.no-gutters .col-md-12{flex-basis:100%;max-width:100%}.relaxed-gutters .col-md-1{flex-basis:6.3333333333%;max-width:6.3333333333%}.relaxed-gutters .col-md-2{flex-basis:14.6666666667%;max-width:14.6666666667%}.relaxed-gutters .col-md-3{flex-basis:23%;max-width:23%}.relaxed-gutters .col-md-4{flex-basis:31.3333333333%;max-width:31.3333333333%}.relaxed-gutters .col-md-5{flex-basis:39.6666666667%;max-width:39.6666666667%}.relaxed-gutters .col-md-6{flex-basis:48%;max-width:48%}.relaxed-gutters .col-md-7{flex-basis:56.3333333333%;max-width:56.3333333333%}.relaxed-gutters .col-md-8{flex-basis:64.6666666667%;max-width:64.6666666667%}.relaxed-gutters .col-md-9{flex-basis:73%;max-width:73%}.relaxed-gutters .col-md-10{flex-basis:81.3333333333%;max-width:81.3333333333%}.relaxed-gutters .col-md-11{flex-basis:89.6666666667%;max-width:89.6666666667%}.relaxed-gutters .col-md-12{flex-basis:98%;max-width:98%}}@media (min-width: 992px){.d-lg-none{display:none}.d-lg-block{display:block}.d-lg-inline{display:inline}.d-lg-flex{display:flex}.col-lg-1{flex-basis:7.3333333333%;max-width:7.3333333333%}.col-lg-2{flex-basis:15.6666666667%;max-width:15.6666666667%}.col-lg-3{flex-basis:24%;max-width:24%}.col-lg-4{flex-basis:32.3333333333%;max-width:32.3333333333%}.col-lg-5{flex-basis:40.6666666667%;max-width:40.6666666667%}.col-lg-6{flex-basis:49%;max-width:49%}.col-lg-7{flex-basis:57.3333333333%;max-width:57.3333333333%}.col-lg-8{flex-basis:65.6666666667%;max-width:65.6666666667%}.col-lg-9{flex-basis:74%;max-width:74%}.col-lg-10{flex-basis:82.3333333333%;max-width:82.3333333333%}.col-lg-11{flex-basis:90.6666666667%;max-width:90.6666666667%}.col-lg-12{flex-basis:99%;max-width:99%}.no-gutters .col-lg-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.no-gutters .col-lg-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.no-gutters .col-lg-3{flex-basis:25%;max-width:25%}.no-gutters .col-lg-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.no-gutters .col-lg-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.no-gutters .col-lg-6{flex-basis:50%;max-width:50%}.no-gutters .col-lg-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.no-gutters .col-lg-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.no-gutters .col-lg-9{flex-basis:75%;max-width:75%}.no-gutters .col-lg-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.no-gutters .col-lg-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.no-gutters .col-lg-12{flex-basis:100%;max-width:100%}.relaxed-gutters .col-lg-1{flex-basis:6.3333333333%;max-width:6.3333333333%}.relaxed-gutters .col-lg-2{flex-basis:14.6666666667%;max-width:14.6666666667%}.relaxed-gutters .col-lg-3{flex-basis:23%;max-width:23%}.relaxed-gutters .col-lg-4{flex-basis:31.3333333333%;max-width:31.3333333333%}.relaxed-gutters .col-lg-5{flex-basis:39.6666666667%;max-width:39.6666666667%}.relaxed-gutters .col-lg-6{flex-basis:48%;max-width:48%}.relaxed-gutters .col-lg-7{flex-basis:56.3333333333%;max-width:56.3333333333%}.relaxed-gutters .col-lg-8{flex-basis:64.6666666667%;max-width:64.6666666667%}.relaxed-gutters .col-lg-9{flex-basis:73%;max-width:73%}.relaxed-gutters .col-lg-10{flex-basis:81.3333333333%;max-width:81.3333333333%}.relaxed-gutters .col-lg-11{flex-basis:89.6666666667%;max-width:89.6666666667%}.relaxed-gutters .col-lg-12{flex-basis:98%;max-width:98%}}@media (min-width: 1200px){.d-xl-none{display:none}.d-xl-block{display:block}.d-xl-inline{display:inline}.d-xl-flex{display:flex}.col-xl-1{flex-basis:7.3333333333%;max-width:7.3333333333%}.col-xl-2{flex-basis:15.6666666667%;max-width:15.6666666667%}.col-xl-3{flex-basis:24%;max-width:24%}.col-xl-4{flex-basis:32.3333333333%;max-width:32.3333333333%}.col-xl-5{flex-basis:40.6666666667%;max-width:40.6666666667%}.col-xl-6{flex-basis:49%;max-width:49%}.col-xl-7{flex-basis:57.3333333333%;max-width:57.3333333333%}.col-xl-8{flex-basis:65.6666666667%;max-width:65.6666666667%}.col-xl-9{flex-basis:74%;max-width:74%}.col-xl-10{flex-basis:82.3333333333%;max-width:82.3333333333%}.col-xl-11{flex-basis:90.6666666667%;max-width:90.6666666667%}.col-xl-12{flex-basis:99%;max-width:99%}.no-gutters .col-xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.no-gutters .col-xl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.no-gutters .col-xl-3{flex-basis:25%;max-width:25%}.no-gutters .col-xl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.no-gutters .col-xl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.no-gutters .col-xl-6{flex-basis:50%;max-width:50%}.no-gutters .col-xl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.no-gutters .col-xl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.no-gutters .col-xl-9{flex-basis:75%;max-width:75%}.no-gutters .col-xl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.no-gutters .col-xl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.no-gutters .col-xl-12{flex-basis:100%;max-width:100%}.relaxed-gutters .col-xl-1{flex-basis:6.3333333333%;max-width:6.3333333333%}.relaxed-gutters .col-xl-2{flex-basis:14.6666666667%;max-width:14.6666666667%}.relaxed-gutters .col-xl-3{flex-basis:23%;max-width:23%}.relaxed-gutters .col-xl-4{flex-basis:31.3333333333%;max-width:31.3333333333%}.relaxed-gutters .col-xl-5{flex-basis:39.6666666667%;max-width:39.6666666667%}.relaxed-gutters .col-xl-6{flex-basis:48%;max-width:48%}.relaxed-gutters .col-xl-7{flex-basis:56.3333333333%;max-width:56.3333333333%}.relaxed-gutters .col-xl-8{flex-basis:64.6666666667%;max-width:64.6666666667%}.relaxed-gutters .col-xl-9{flex-basis:73%;max-width:73%}.relaxed-gutters .col-xl-10{flex-basis:81.3333333333%;max-width:81.3333333333%}.relaxed-gutters .col-xl-11{flex-basis:89.6666666667%;max-width:89.6666666667%}.relaxed-gutters .col-xl-12{flex-basis:98%;max-width:98%}}@media (min-width: 1600px){.d-xxl-none{display:none}.d-xxl-block{display:block}.d-xxl-inline{display:inline}.d-xxl-flex{display:flex}.col-xxl-1{flex-basis:7.3333333333%;max-width:7.3333333333%}.col-xxl-2{flex-basis:15.6666666667%;max-width:15.6666666667%}.col-xxl-3{flex-basis:24%;max-width:24%}.col-xxl-4{flex-basis:32.3333333333%;max-width:32.3333333333%}.col-xxl-5{flex-basis:40.6666666667%;max-width:40.6666666667%}.col-xxl-6{flex-basis:49%;max-width:49%}.col-xxl-7{flex-basis:57.3333333333%;max-width:57.3333333333%}.col-xxl-8{flex-basis:65.6666666667%;max-width:65.6666666667%}.col-xxl-9{flex-basis:74%;max-width:74%}.col-xxl-10{flex-basis:82.3333333333%;max-width:82.3333333333%}.col-xxl-11{flex-basis:90.6666666667%;max-width:90.6666666667%}.col-xxl-12{flex-basis:99%;max-width:99%}.no-gutters .col-xxl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.no-gutters .col-xxl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.no-gutters .col-xxl-3{flex-basis:25%;max-width:25%}.no-gutters .col-xxl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.no-gutters .col-xxl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.no-gutters .col-xxl-6{flex-basis:50%;max-width:50%}.no-gutters .col-xxl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.no-gutters .col-xxl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.no-gutters .col-xxl-9{flex-basis:75%;max-width:75%}.no-gutters .col-xxl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.no-gutters .col-xxl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.no-gutters .col-xxl-12{flex-basis:100%;max-width:100%}.relaxed-gutters .col-xxl-1{flex-basis:6.3333333333%;max-width:6.3333333333%}.relaxed-gutters .col-xxl-2{flex-basis:14.6666666667%;max-width:14.6666666667%}.relaxed-gutters .col-xxl-3{flex-basis:23%;max-width:23%}.relaxed-gutters .col-xxl-4{flex-basis:31.3333333333%;max-width:31.3333333333%}.relaxed-gutters .col-xxl-5{flex-basis:39.6666666667%;max-width:39.6666666667%}.relaxed-gutters .col-xxl-6{flex-basis:48%;max-width:48%}.relaxed-gutters .col-xxl-7{flex-basis:56.3333333333%;max-width:56.3333333333%}.relaxed-gutters .col-xxl-8{flex-basis:64.6666666667%;max-width:64.6666666667%}.relaxed-gutters .col-xxl-9{flex-basis:73%;max-width:73%}.relaxed-gutters .col-xxl-10{flex-basis:81.3333333333%;max-width:81.3333333333%}.relaxed-gutters .col-xxl-11{flex-basis:89.6666666667%;max-width:89.6666666667%}.relaxed-gutters .col-xxl-12{flex-basis:98%;max-width:98%}}@media (min-width: 2200px){.d-3xl-none{display:none}.d-3xl-block{display:block}.d-3xl-inline{display:inline}.d-3xl-flex{display:flex}.col-3xl-1{flex-basis:7.3333333333%;max-width:7.3333333333%}.col-3xl-2{flex-basis:15.6666666667%;max-width:15.6666666667%}.col-3xl-3{flex-basis:24%;max-width:24%}.col-3xl-4{flex-basis:32.3333333333%;max-width:32.3333333333%}.col-3xl-5{flex-basis:40.6666666667%;max-width:40.6666666667%}.col-3xl-6{flex-basis:49%;max-width:49%}.col-3xl-7{flex-basis:57.3333333333%;max-width:57.3333333333%}.col-3xl-8{flex-basis:65.6666666667%;max-width:65.6666666667%}.col-3xl-9{flex-basis:74%;max-width:74%}.col-3xl-10{flex-basis:82.3333333333%;max-width:82.3333333333%}.col-3xl-11{flex-basis:90.6666666667%;max-width:90.6666666667%}.col-3xl-12{flex-basis:99%;max-width:99%}.no-gutters .col-3xl-1{flex-basis:8.3333333333%;max-width:8.3333333333%}.no-gutters .col-3xl-2{flex-basis:16.6666666667%;max-width:16.6666666667%}.no-gutters .col-3xl-3{flex-basis:25%;max-width:25%}.no-gutters .col-3xl-4{flex-basis:33.3333333333%;max-width:33.3333333333%}.no-gutters .col-3xl-5{flex-basis:41.6666666667%;max-width:41.6666666667%}.no-gutters .col-3xl-6{flex-basis:50%;max-width:50%}.no-gutters .col-3xl-7{flex-basis:58.3333333333%;max-width:58.3333333333%}.no-gutters .col-3xl-8{flex-basis:66.6666666667%;max-width:66.6666666667%}.no-gutters .col-3xl-9{flex-basis:75%;max-width:75%}.no-gutters .col-3xl-10{flex-basis:83.3333333333%;max-width:83.3333333333%}.no-gutters .col-3xl-11{flex-basis:91.6666666667%;max-width:91.6666666667%}.no-gutters .col-3xl-12{flex-basis:100%;max-width:100%}.relaxed-gutters .col-3xl-1{flex-basis:6.3333333333%;max-width:6.3333333333%}.relaxed-gutters .col-3xl-2{flex-basis:14.6666666667%;max-width:14.6666666667%}.relaxed-gutters .col-3xl-3{flex-basis:23%;max-width:23%}.relaxed-gutters .col-3xl-4{flex-basis:31.3333333333%;max-width:31.3333333333%}.relaxed-gutters .col-3xl-5{flex-basis:39.6666666667%;max-width:39.6666666667%}.relaxed-gutters .col-3xl-6{flex-basis:48%;max-width:48%}.relaxed-gutters .col-3xl-7{flex-basis:56.3333333333%;max-width:56.3333333333%}.relaxed-gutters .col-3xl-8{flex-basis:64.6666666667%;max-width:64.6666666667%}.relaxed-gutters .col-3xl-9{flex-basis:73%;max-width:73%}.relaxed-gutters .col-3xl-10{flex-basis:81.3333333333%;max-width:81.3333333333%}.relaxed-gutters .col-3xl-11{flex-basis:89.6666666667%;max-width:89.6666666667%}.relaxed-gutters .col-3xl-12{flex-basis:98%;max-width:98%}}nav{margin-top:0}main{margin-top:0}a[data-type="group"],a[data-type="page"]{text-decoration:underline !important}.mobile-book-button{display:none}.mobile-booking-header{display:none}.home-spacer{height:100vh;position:relative;background-color:transparent;transition:all 1.5s ease-in-out}.spacer{height:clamp(70px, calc(70px + (120 - 70) * ((100vw - 1400px) / (1920 - 1400))), 120px);margin-block-start:0}.home-loader{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:var(--wp--preset--color--white);z-index:0;display:flex;flex-direction:column;transition:all 2.5s ease-in-out}.home-loader .loader-content{flex:1;background-color:var(--wp--preset--color--darkgray);transition:all 1.5s ease-in-out;overflow:hidden;position:relative}.home-loader .loader-content .loader-content-container{position:absolute;top:0;left:0;width:100%;height:100%;color:var(--wp--preset--color--white);display:flex}.home-loader .loader-content .loader-content-container #loader-content-animation{margin:auto;position:relative;width:100%;height:100%;display:block;opacity:0}.home-loader .loader-content .loader-content-container #loader-content-animation svg g{fill:var(--wp--preset--color--white);stroke:var(--wp--preset--color--white)}.home-loader.opened{transform:translateY(-100%)}.static-navbar{position:fixed;top:0;left:0;width:100%;display:flex;z-index:1}.static-navbar .menu-open{margin-left:auto}.static-navbar .burger .line{background-color:var(--wp--preset--color--white)}.static-nav-wrapper{display:flex;flex:1;padding:var(--wp--preset--spacing--60)}.main-nav-content{padding-left:0;list-style:none;font-size:var(--wp--preset--font-size--medium-large);text-transform:uppercase;margin-top:auto;margin-bottom:auto;margin-right:auto;position:relative}.main-nav-content li{margin:var(--wp--preset--spacing--20) 0}.main-nav-content .menu-item-has-children .sub-menu{list-style:none;padding-left:0;font-size:var(--wp--preset--font-size--medium);font-family:var(--wp--preset--font-family--primary);position:absolute;top:50%;transform:translateY(-50%);right:calc(-100% - var(--wp--preset--spacing--160));display:none}.header-extras{list-style:none;padding-left:0;color:var(--wp--preset--color--darkgray);text-transform:uppercase}.header-extras li{margin:var(--wp--preset--spacing--10) 0}.collection-menu .header-extras{display:flex}.collection-menu .header-extras li{margin-right:1rem}#main-nav{position:fixed;top:0;left:0;width:100%;display:flex;z-index:11;transform:translateY(0);transition:all .3s}#main-nav.scrolled-out{transform:translateY(-100%)}#main-nav a{text-decoration:none;color:inherit}.main-nav-left,.main-nav-right{height:clamp(70px, calc(70px + (120 - 70) * ((100vw - 1400px) / (1920 - 1400))), 120px);transition:all .3s;position:relative;font-family:var(--wp--preset--font-family--secondary)}.main-nav-left{display:flex;flex-direction:column;flex:1;height:clamp(70px, calc(70px + (120 - 70) * ((100vw - 1400px) / (1920 - 1400))), 120px);position:relative}.main-nav-left .menu-blue-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:var(--wp--preset--color--darkblue);overflow:hidden;display:none}.main-nav-left .menu-blue-overlay .animation-container{position:absolute;top:50%;right:0;width:1500px;height:1500px;margin:0 !important;transform:translate(61%, -50%) rotate(0deg) scale(1)}.main-nav-left .menu-blue-overlay img{width:150%;height:auto;min-width:100%;min-height:100%;object-position:left;object-fit:cover}.main-nav-left .left-links{display:flex;flex-direction:row;height:clamp(70px, calc(70px + (120 - 70) * ((100vw - 1400px) / (1920 - 1400))), 120px);width:100%;background-color:rgba(247,247,247,0.9);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-size:clamp(13px, calc(13px + (18 - 13) * ((100vw - 1400px) / (1920 - 1400))), 18px)}.main-nav-left .left-links .logo{margin-top:auto;margin-bottom:auto;margin-left:2rem}.opened .main-nav-left .left-links{background-color:var(--wp--preset--color--white)}.left-content,.right-content{flex:0;overflow:hidden;transition:all .3s;display:flex;flex-direction:column}.left-content{background-color:var(--wp--preset--color--white);padding-left:140px;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.left-content::-webkit-scrollbar{display:none}.left-content .left-content-wrapper{flex-direction:column;flex:1;display:none}.right-content{background-color:var(--wp--preset--color--darkgray);position:relative;display:flex;flex-direction:column}.right-content #menu-animation{position:absolute;top:0;left:0;width:100%;height:100%}.right-content #menu-animation text{font-family:var(--wp--preset--font-family--secondary)}.main-nav-right{display:flex;flex-direction:column;transition:all .3s;width:300px}.main-nav-right .right-links{background-color:var(--wp--preset--color--darkgray);height:clamp(70px, calc(70px + (120 - 70) * ((100vw - 1400px) / (1920 - 1400))), 120px);width:100%;display:flex;flex-direction:column;justify-content:center;font-size:clamp(13px, calc(13px + (18 - 13) * ((100vw - 1400px) / (1920 - 1400))), 18px)}.main-nav-right .right-links a{width:300px;margin-left:auto;margin-right:auto;text-align:center;text-transform:uppercase}.opened-left{background-color:var(--wp--preset--color--white);height:100vh}.opened-left .main-nav-left{height:100vh;height:100svh}.opened-left .main-nav-right{width:40%;height:100vh;height:100svh}.opened-left .left-content,.opened-left .right-content{flex:1}.opened-left .left-content-wrapper{display:flex}.opened-right{background-color:var(--wp--preset--color--darkgray);height:100vh}.opened-right .main-nav-left{height:100vh}.opened-right .main-nav-right{width:85%;height:100vh;height:100svh}.opened-right .left-content,.opened-right .right-content{flex:1}.opened-right .right-links a{margin-left:auto;margin-right:0}.outer-menu-items{display:flex;margin:auto 2rem auto auto}.header-external{list-style:none;display:flex}.header-external li{margin-left:3rem;text-transform:uppercase}.logo svg,.menu-static-logo svg{width:auto;height:100%}.logo a{display:flex;align-items:center;position:relative;overflow:hidden;text-transform:uppercase;font-family:var(--wp--preset--font-family--secondary);font-size:clamp(13px, calc(13px + (18 - 13) * ((100vw - 1400px) / (1920 - 1400))), 18px);line-height:1.12;letter-spacing:0.040em;height:auto !important}.logo svg path{fill:var(--wp--preset--color--darkblue) !important}.menu-static-logo a{display:block;height:85px}.menu-static-logo svg path{fill:#ebeae2 !important}.outer-link{margin-top:auto;margin-bottom:auto;margin-left:3rem;cursor:pointer}.menu-open{display:flex}.menu-open .open-main-menu-static{margin:auto;text-decoration:none;color:var(--wp--preset--color--white);cursor:pointer;font-size:clamp(13px, calc(13px + (18 - 13) * ((100vw - 1400px) / (1920 - 1400))), 18px)}.home-menu{opacity:0}#menu-img-container{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none}#menu-img-container img{position:absolute;width:100%;height:100%;width:100%;height:100%;object-fit:cover}.site-btn{border:1px solid var(--wp--preset--color--darkblue);padding:calc(0.667em + 2px) calc(1.333em + 2px);transition:all .3s}.site-btn:hover{background-color:var(--wp--preset--color--darkblue);color:var(--wp--preset--color--white)}.home_menu{display:none}.hotel-selector{margin-right:auto;position:relative}.hotel-selector .hotel-listing{position:absolute;top:100%;width:100%;display:none;background-color:var(--wp--preset--color--lightgray);z-index:2;padding:.5rem;border-radius:10px;min-width:150px}.hotel-selector .hotel-listing .booking-hotel{margin-bottom:.5rem;display:block;font-size:var(--wp--preset--font-size--small)}.booking-module-container{top:calc(100% - var(--wp--preset--spacing--150-v) / 4 * 3);position:absolute;left:0;max-width:90%;transition:all .3s;z-index:1;left:50%;transform:translate(-50%, -100%)}.booking-module-container .booking-module{position:relative;z-index:3}.booking-module-container.opened{position:absolute;top:50%;transform:translate(-50%, -50%)}.booking-module-container.internal{position:relative;top:unset;transform:unset;margin:auto;width:90%;opacity:0;left:0}.booking-col{width:100%;background-color:rgba(255,255,255,0.2);border-radius:60px;transition:all .3s ease-in-out;position:relative}.booking-col:before{content:'';transition:all .3s ease-in-out;position:absolute;display:block;top:0;right:0;bottom:0;left:0;border-radius:60px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.booking-col .booking-calendar{overflow-y:hidden;height:0;padding-left:32px;padding-right:32px;position:relative}.booking-col #monthContainer,.booking-col #monthContainer2{padding-top:80px}.booking-col.opened{border-radius:50px;background-color:#fff}.booking-col.internal{border-radius:50px;background-color:var(--wp--preset--color--darkgray)}.booking-col.internal .booking-calendar{height:auto !important}.booking-col .booking-module{display:flex;flex-direction:row;padding:25px 50px}.booking-col .booking-module .mobile-booking-close{display:none}.booking-col .booking-module .booking-module-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:transparent}.booking-col .booking-module .sel-date-wrapper{display:flex;flex-direction:column;justify-content:center;transition:all .3s}.booking-col .booking-module .sel-date-inner-wrapper,.booking-col .booking-module .sel-room-wrapper,.booking-col .booking-module .sel-guests-wrapper{display:flex;font-size:clamp(13px, calc(13px + (18 - 13) * ((100vw - 1400px) / (1920 - 1400))), 18px);cursor:pointer;transition:all .3s;user-select:none;text-transform:uppercase;z-index:1}.booking-col .booking-module .guests,.booking-col .booking-module .rooms{margin-top:auto;margin-bottom:auto}.booking-col .booking-module .sep-date{margin:0}.booking-col .booking-module .dropdown-icon{margin-left:9px;display:flex;flex-direction:column;justify-content:center}.booking-col .booking-module .selector{display:flex;flex-direction:column}.booking-col .booking-module .selector .wording{font-size:var(--wp--preset--font-size--small);font-family:var(--wp--preset--font-family--primary);transition:all .3s;margin-bottom:10px;z-index:1}.booking-col .booking-module .selector .op-sign{font-family:'myconianhotel';width:0;height:0;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;border:0px solid var(--wp--preset--color--lightgray);transition:all .3s;overflow:hidden;opacity:0;color:var(--wp--preset--color--primary-text);font-size:clamp(7px, calc(7px + (10 - 7) * ((100vw - 1400px) / (1920 - 1400))), 10px);border-radius:5px}.booking-col .booking-module .room-selector{margin-left:auto;margin-right:clamp(40px, 10vw, 100px)}.booking-col .booking-module .guest-selector{margin-right:auto}.booking-col .booking-module .view-results{display:flex;cursor:pointer;z-index:1}.booking-col .booking-module .view-results .search-icon{margin:auto}.booking-col .booking-module .view-results .search-icon path{fill:var(--wp--preset--color--white)}.booking-col .booking-module .view-results .wording{margin-top:auto;margin-bottom:auto;margin-left:9px;color:var(--wp--preset--color--white);font-size:clamp(13px, calc(13px + (18 - 13) * ((100vw - 1400px) / (1920 - 1400))), 18px)}.booking-col .booking-module .view-results .wording a{color:inherit;text-decoration:none;font-family:var(--wp--preset--font-family--secondary)}.booking-col:not(.opened) .booking-module .sel-date-inner-wrapper,.booking-col:not(.opened) .booking-module .sel-room-wrapper,.booking-col:not(.opened) .booking-module .sel-guests-wrapper,.booking-col:not(.opened) .booking-module .booking-col.opened .booking-module .selector .wording,.booking-col:not(.opened) .booking-module .selector .wording{color:var(--wp--preset--color--white)}.booking-col.opened:before{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.booking-col.opened .booking-module .sel-date-inner-wrapper,.booking-col.opened .booking-module .sel-room-wrapper,.booking-col.opened .booking-module .sel-guests-wrapper{font-size:clamp(13px, calc(13px + (18 - 13) * ((100vw - 1400px) / (1920 - 1400))), 18px)}.booking-col.opened .booking-module .sel-date-wrapper,.booking-col.opened .booking-module .sel-hotel-wrapper{height:clamp(28px, calc(28px + (38 - 28) * ((100vw - 1400px) / (1920 - 1400))), 38px);display:flex;flex-direction:column;justify-content:center}.booking-col.opened .booking-module .guests,.booking-col.opened .booking-module .rooms{width:clamp(28px, calc(28px + (38 - 28) * ((100vw - 1400px) / (1920 - 1400))), 38px);height:clamp(28px, calc(28px + (38 - 28) * ((100vw - 1400px) / (1920 - 1400))), 38px);display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}.booking-col.opened .booking-module .dropdown-icon{display:none}.booking-col.opened .booking-module .selector .op-sign{width:clamp(28px, calc(28px + (38 - 28) * ((100vw - 1400px) / (1920 - 1400))), 38px);height:clamp(28px, calc(28px + (38 - 28) * ((100vw - 1400px) / (1920 - 1400))), 38px);border-width:1px;opacity:1}.booking-col.opened .booking-module .view-results .search-icon{margin:auto}.booking-col.opened .booking-module .view-results .search-icon path{fill:var(--wp--preset--color--black)}.booking-col.opened .booking-module .view-results .wording{color:var(--wp--preset--color--primary-text)}.booking-col.internal .booking-module .sel-date-inner-wrapper,.booking-col.internal .booking-module .sel-room-wrapper,.booking-col.internal .booking-module .sel-guests-wrapper{font-size:var(--wp--preset--font-size--medium)}.booking-col.internal .booking-module .sel-date-wrapper,.booking-col.internal .booking-module .sel-hotel-wrapper{height:clamp(28px, calc(28px + (38 - 28) * ((100vw - 1400px) / (1920 - 1400))), 38px);display:flex;flex-direction:column;justify-content:center}.booking-col.internal .booking-module .guests,.booking-col.internal .booking-module .rooms{width:clamp(28px, calc(28px + (38 - 28) * ((100vw - 1400px) / (1920 - 1400))), 38px);height:clamp(28px, calc(28px + (38 - 28) * ((100vw - 1400px) / (1920 - 1400))), 38px);display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}.booking-col.internal .booking-module .dropdown-icon{display:none}.booking-col.internal .booking-module .selector .wording{color:inherit}.booking-col.internal .booking-module .selector .op-sign{width:clamp(28px, calc(28px + (38 - 28) * ((100vw - 1400px) / (1920 - 1400))), 38px);height:clamp(28px, calc(28px + (38 - 28) * ((100vw - 1400px) / (1920 - 1400))), 38px);border-width:1px;opacity:1;border-color:inherit;color:inherit}.booking-col.internal .booking-module .sel-date-inner-wrapper,.booking-col.internal .booking-module .sel-room-wrapper,.booking-col.internal .booking-module .sel-guests-wrapper{color:inherit}.booking-col.internal .booking-module .view-results .search-icon{margin:auto}.booking-col.internal .booking-module .view-results .search-icon path{fill:var(--wp--preset--color--black)}.booking-col.internal .booking-module .view-results .wording{color:inherit}.mobile-controls,.view-results-mob{display:none}.calendar-wrapper table{border-collapse:separate;border-spacing:0px 2px}.calendar-wrapper table tr .av-day:first-child{border-top-left-radius:50%;border-bottom-left-radius:50%}.calendar-wrapper table tr .av-day:last-child{border-top-right-radius:50%;border-bottom-right-radius:50%}.calendar-wrapper table tr .first-of-month{border-top-left-radius:50%;border-bottom-left-radius:50%}.calendar-wrapper table caption{text-transform:uppercase;padding-bottom:10px}.calendar-wrapper table th,.calendar-wrapper table td{width:55px;height:55px}.calendar-wrapper table th.selected-start-date,.calendar-wrapper table td.selected-start-date{border-top-left-radius:50%;border-bottom-left-radius:50%}.calendar-wrapper table th.selected-start-date .day-wrapper,.calendar-wrapper table td.selected-start-date .day-wrapper{background-color:var(--wp--preset--color--lightgray)}.calendar-wrapper table th.selected-end-date,.calendar-wrapper table td.selected-end-date{border-top-right-radius:50%;border-bottom-right-radius:50%}.calendar-wrapper table th.selected-end-date .day-wrapper,.calendar-wrapper table td.selected-end-date .day-wrapper{background-color:var(--wp--preset--color--lightgray)}.calendar-wrapper table td .day-wrapper{width:90%;height:90%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:flex;flex-direction:column;justify-content:center;text-align:center;border-radius:50%}.calendar-wrapper table th{font-size:16px;font-weight:normal}.calendar-wrapper table td{cursor:pointer;border:1px solid rgba(0,0,0,0);text-align:center;position:relative;font-size:13px}.calendar-wrapper table .past-day{opacity:.37}.prev-month,.next-month{top:80px;position:absolute;cursor:pointer;z-index:2;font-family:var(--wp--preset--font-family--myconianhotel);font-size:11px}.prev-month{left:52px}.next-month{right:52px}#monthContainer .owl-item,#monthContainer2 .owl-item{display:flex;justify-content:center}#monthContainer .owl-item.active:nth-child(1),#monthContainer2 .owl-item.active:nth-child(1){justify-content:start}#monthContainer .owl-item.active:nth-child(3),#monthContainer2 .owl-item.active:nth-child(3){justify-content:end}.masonry{display:flex;flex-wrap:wrap;margin-top:var(--wp--preset--spacing--20);margin-bottom:var(--wp--preset--spacing--20)}.masonry .wp-post-image{height:300px;width:auto;flex:1;object-fit:cover;max-width:auto;transform:scale(1);transition:all .4s}.masonry .wp-post-image:hover{transform:scale(1.2)}.masonry .masonry-img-container{flex:1;position:relative;margin:var(--wp--preset--spacing--20);display:flex;overflow-x:clip;overflow-y:clip;display:flex;max-width:calc(100% - calc(var(--wp--preset--spacing--20) * 2))}.masonry .masonry-img-container:nth-last-child(-n+4){flex:0}@media screen and (max-width: 1400px){.spacer{height:70px}.main-nav-left .left-links .logo{margin-left:1rem}.main-nav-right{width:220px}.main-nav-right .right-links{height:70px}.main-nav-right .right-links a{width:220px}.main-nav-content{font-size:var(--wp--preset--font-size--medium)}.main-nav-content li{margin:var(--wp--preset--spacing--10) 0}.main-nav-content .menu-item-has-children .sub-menu{font-size:var(--wp--preset--font-size--small);right:calc(-100% - var(--wp--preset--spacing--160))}.header-extras{font-size:var(--wp--preset--font-size--medium)}.calendar-wrapper table caption{font-size:13px}.calendar-wrapper table th,.calendar-wrapper table td{width:35px;height:35px;font-size:13px}.opened-right .main-nav-right{width:90%}}@media screen and (max-width: 991px){.wp-block-myconianhotel-booking{display:none}.main-nav-right{width:0px}.opened-right .main-nav-right{width:100%}#menu-img-container{display:none}.right-links.open-book-menu{display:none}.opened-right .main-nav-left{display:none}.opened-left .main-nav-right{width:0}.right-content .wp-block-myconianhotel-booking{display:block;width:100%}.right-content .booking-col .booking-module .date-selector,.right-content .booking-col .booking-module .room-selector,.right-content .booking-col .booking-module .guest-selector,.right-content .booking-col .booking-module .hotel-selector{display:flex}.right-content .booking-col .booking-module{flex-direction:row;flex-wrap:wrap;padding:0}.right-content .selector.hotel-selector .wording{margin-bottom:0}.right-content .selector.hotel-selector{width:100%;margin-bottom:1rem}.right-content .selector.hotel-selector .sel-date-inner-wrapper{z-index:10}.right-content .hotel-selector .hotel-listing{width:calc(100% - 1rem)}.right-content .selector.date-selector{width:100%}.right-content .selector.room-selector{width:50%;margin:0;margin-top:1rem}.right-content .selector.guest-selector{width:50%;margin:0;margin-top:1rem}.right-content .sel-guests-wrapper{justify-content:end}.right-content .selector.guest-selector .wording{margin-right:47px;margin-left:auto}.booking-module-container.internal{margin-top:0}.right-content .selector.date-selector .wording{margin-bottom:0}.right-content .booking-module-ov{padding:1rem}.right-content .view-results{position:absolute;width:100%;height:67px;top:calc(100svh - 67px);font-family:var(--wp--preset--font-family--secondary);color:var(--wp--preset--color--white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;bottom:0;margin:0;background-color:rgba(0,0,0,0.3);text-transform:uppercase;cursor:pointer;left:0}.right-content .view-results .wording{width:100%;height:100%}.right-content .view-results .wording a{display:flex;flex-direction:column;text-align:center;justify-content:center;width:100%;height:100%;display:none}.opened-right .right-content .view-results .wording a{display:flex}.mobile-booking-header{background-color:white;height:calc(clamp(70px, 70px + 50 * (100vw - 1400px) / 520, 120px));display:flex;justify-content:space-between;position:relative;z-index:10}.mobile-booking-header .logo,.mobile-booking-header .mobile-booking-close{margin-top:auto;margin-bottom:auto}.mobile-booking-header .logo{margin-left:1rem}.mobile-booking-header .mobile-booking-close{text-transform:uppercase;margin-right:1rem}.main-nav-left .menu-blue-overlay{display:none !important}.right-content .view-results .wording{margin:auto !important}.right-content .view-results .search-icon{display:none}.mobile-book-button{display:flex;width:100%;height:67px;justify-content:center;flex-direction:column;text-align:center;font-family:var(--wp--preset--font-family--secondary);color:var(--wp--preset--color--white);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;z-index:10;bottom:0;margin:0;background-color:rgba(0,0,0,0.3);text-transform:uppercase;cursor:pointer}.collection-menu .header-extras{flex-direction:column}.collection-menu .header-extras li{margin-right:0}.static-navbar,#menu-menu-external,.hotels-locations,.hotels-cetner-panel,.left-content .affiliation-logos,.left-content .footer-links,.header-external{display:none !important}.hotels-list{flex-direction:column}.hotels-list .hotel{margin:.5rem auto}.wp-block-myconianhotel-hotels{padding-top:2rem;padding-bottom:2rem}.left-content{padding:0;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.main-nav-content{margin:0;margin-top:auto;text-align:center;font-size:1.3rem}.main-nav-content li{margin-bottom:1rem}.header-extras{margin:0;margin-bottom:auto;text-align:center;color:var(--wp--preset--color--primary-text);font-size:var(--wp--preset--font-size--medium)}.header-extras li{margin-bottom:1rem}.collection-menu .header-extras{color:inherit}#main-nav{transform:translateY(0) !important}.booking-module-container{top:calc(100svh - 67px);bottom:0;max-width:100%;transform:translate(0);left:0}.booking-module-container .booking-module{position:static}.booking-module-container.opened{top:0;transform:translateY(0)}.booking-col{border-radius:0}.booking-col .booking-module .date-selector,.booking-col .booking-module .room-selector,.booking-col .booking-module .guest-selector,.booking-col .booking-module .hotel-selector{display:none}.booking-col.opened{border-radius:0}.booking-col.opened .booking-module{flex-wrap:wrap;padding:25px 30px}.booking-col.opened .booking-module .mobile-booking-close{display:block;position:absolute;top:20px;right:20px;font-size:20px;z-index:22;cursor:pointer}.booking-col.opened .booking-module .date-selector,.booking-col.opened .booking-module .room-selector,.booking-col.opened .booking-module .guest-selector,.booking-col.opened .booking-module .hotel-selector{display:flex}.booking-col.opened .booking-module .view-results{flex-basis:100%;margin-top:1rem;justify-content:center;position:absolute;margin:0;background:var(--wp--preset--color--darkgray);left:0;width:100%;padding-top:25px;padding-bottom:25px;color:var(--wp--preset--color--white);top:calc(100svh - 67px)}.booking-col.opened .booking-module .guest-selector{margin-right:0;margin-left:auto}.booking-col.opened .booking-module .date-selector,.booking-col.opened .booking-module .hotel-selector{flex-basis:100%;margin-bottom:1rem}.booking-col.opened .booking-module .date-selector .wording,.booking-col.opened .booking-module .hotel-selector .wording{display:none}.booking-col.opened .booking-module .sel-date-inner-wrapper{justify-content:center}.booking-col.opened .booking-module-ov{height:100vh}}.tooltip{pointer-events:none;position:absolute}.tooltip:first-child{top:20%;left:7%}.tooltip:nth-child(2){top:50%;right:7%;transform:translateY(-50%)}.tooltip:nth-child(3){bottom:0;left:50%;transform:translateX(-50%)}.tooltip img{max-width:100%;width:400px;pointer-events:none}.tooltip+.wp-block-media-text__content{margin-top:0}.affiliation-logos,.footer-links{display:flex;flex-wrap:wrap;margin-top:calc(var(--wp--preset--spacing--60-v) - 20px);align-items:center;margin-left:-20px;margin-right:-20px;font-size:var(--wp--preset--font-size--small)}.affiliation-logos>*,.footer-links>*{display:flex;margin-top:25px;padding-right:20px;padding-left:20px}.affiliation-logos>* li,.footer-links>* li{padding:.2em}.affiliation-logos>* li:not(:last-child),.footer-links>* li:not(:last-child){position:relative}.affiliation-logos>* li:not(:last-child):after,.footer-links>* li:not(:last-child):after{content:','}.affiliation-logo{height:36px;position:relative}.affiliation-logo>*{height:100%}.affiliation-logo>* path,.affiliation-logo>* rect,.affiliation-logo>* polygon{fill:var(--wp--preset--color--lightbrown) !important}.myconianhotel-fontend-edit-btn{background-color:var(--wp--preset--color--white);width:50px;height:50px;border-radius:50%;padding:0 0;display:block}#affiliation-logos-editor{margin-bottom:32px}#affiliation-logos-editor .affiliation-logo{order:1;cursor:pointer}#affiliation-logos-editor .affiliation-logo--a-myconian-collection-hotel{order:0}#affiliation-logos-editor .affiliation-logo.is-active{opacity:1 !important;order:0}#affiliation-logos-editor .affiliation-logo.is-active svg{outline:1px solid}#affiliation-logos-editor .affiliation-logo--a-myconian-collection-hotel{outline:1px solid var(--wp--preset--color--lightbrown)}#affiliation-logos-editor .affiliation-logo--a-myconian-collection-hotel:after{content:'';position:absolute;top:0;height:calc(100% + 2px);top:-1px;left:100%;border-right:20px solid var(--wp--preset--color--lightbrown)}#affiliation-logos-editor .affiliation-logo_controls{position:absolute;left:50%;transform:translateX(-50%);bottom:calc(100% + 20px);height:auto;display:flex;flex-wrap:wrap;width:200px;background-color:var(--wp--preset--color--black);border:2px solid;border-radius:10px;padding:20px}#affiliation-logos-editor .affiliation-logo_controls>*{width:33.3333%;padding:.2em .4em;box-sizing:border-box}#affiliation-logos-editor .affiliation-logo_controls input{background-color:white;border:1px solid var(--wp--preset--color--black)}#affiliation-logos-editor .affiliation-logo_controls input[disabled]{opacity:.3}#affiliation-logos-editor .affiliation-logo_controls input[type="submit"]{width:100%;background-color:var(--wp--preset--color--darkblue);color:var(--wp--preset--color--white);cursor:pointer}#affiliation-logos-editor .affiliation-logo_controls input[type="submit"]:hover{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--black)}#affiliation-logos-editor .affiliation-logo_controls button{position:absolute;top:8px;right:8px;width:15px;height:15px;background-color:white;border-radius:50%;font-size:8px;padding:0;padding-top:.1em}.header-external-mobile{display:none;justify-content:center}.header-external-mobile li{margin-right:3rem}@media screen and (max-width: 991px){.header-external-mobile{display:flex !important}}@media screen and (max-width: 991px){.left-content-wrapper>ul:first-of-type{margin-top:auto !important}.left-content-wrapper>ul:last-of-type{margin-bottom:auto !important}.left-content-wrapper>ul+ul{margin-top:auto !important}}.left-content-wrapper .affiliation-logos,.left-content-wrapper .footer-links{margin-top:auto;margin-bottom:var(--wp--preset--spacing--40)}.footer-wrapper{display:flex;flex-direction:row;position:relative}.footer-logo{width:calc(min(640px, 33.3333%));padding-top:calc(min(640px, 33.3333%));background-color:var(--wp--preset--color--darkblue);position:relative;font-size:var(--wp--preset--font-size--large)}.footer-logo #footer-animation{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.footer-logo #footer-animation text{font-family:var(--wp--preset--font-family--secondary)}.footer-content{flex:1;font-family:var(--wp--preset--font-family--primary);display:flex;flex-direction:column;padding-top:calc(var(--wp--style--root--padding-right, var(--wp--custom--root-padding-right-fallback)) / 2);padding-right:var(--wp--style--root--padding-right, var(--wp--custom--root-padding-right-fallback));padding-bottom:calc(var(--wp--style--root--padding-right, var(--wp--custom--root-padding-right-fallback)) / 2);padding-left:var(--wp--style--root--padding-right, var(--wp--custom--root-padding-right-fallback));justify-content:space-between}.footer-content p{max-width:initial !important;font-size:var(--wp--preset--font-size--large);margin:0;margin-bottom:.8em}.footer-content form{display:flex;flex:1}.footer-content form input{flex:1;font-size:var(--wp--preset--font-size--large) !important;padding-top:.1em;padding-bottom:.1em}.footer-content form input::placeholder{opacity:.5}.footer-content form button{font-size:var(--wp--preset--font-size--medium-large);border:none;border-bottom:1px solid var(--wp--preset--color--lightbrown);box-shadow:none;background-color:transparent;font-family:var(--wp--preset--font-family--primary);height:100%}.footer-bottom{min-height:50%;margin-top:var(--wp--preset--spacing--60-v);display:flex;flex-direction:column;justify-content:space-between}.footer-bottom .affiliation-logo{opacity:.5}.footer-links{align-items:flex-end;justify-content:space-between;margin-top:calc(var(--wp--style--root--padding-right, var(--wp--custom--root-padding-right-fallback)) * -.5)}.footer-collection .footer-wrapper{min-height:calc(min(484px, 25vw))}.footer-collection .footer-logo{display:none !important}@media (min-width: 992px){.footer-collection .footer-newsletter{width:50%}}@media screen and (max-width: 991px){.footer-content .affiliation-logos,.footer-content .footer-links{align-items:flex-start}.footer-content .affiliation-logos-menus{display:block;margin-right:0;margin-left:0}.affiliation-logos ul,.footer-links ul{margin-bottom:0;margin-top:0}.footer-logo{display:none}.footer-content .affiliation-logos,.footer-content .footer-links{flex-direction:column;margin-top:1rem}.footer-content form{margin-top:2rem;margin-bottom:2rem}.footer-content .affiliation-logos>ul,.footer-content .footer-links>ul{flex-direction:column}}

/*# sourceMappingURL=main.css.map */