@media(min-width:980px){.intro .column6[data-v-7dd779f1]:first-child{padding-right:100px}}.embla[data-v-0de4bf46]{overflow:hidden;padding:0;position:relative;width:100%}.review-slider[data-v-0de4bf46]{background:#e6dfd5}.review-slider-content[data-v-0de4bf46]{align-items:center;background:#f5eee6;display:flex;flex-flow:column wrap;height:100%;justify-content:space-between;padding:30px 15px;text-align:center}.review-score[data-v-0de4bf46]{color:#69735a;margin:0 0 15px}h2[data-v-0de4bf46]{margin:0 0 80px}.embla__container[data-v-0de4bf46]{display:flex}.embla__slide[data-v-0de4bf46]{flex:0 0 33.333%;margin:0;overflow:hidden;padding:0 1%;transition:none}.embla-controls[data-v-0de4bf46]{display:flex;gap:8px;justify-content:center;margin-top:40px}.embla-controls button[data-v-0de4bf46]{background:none;border:1px solid #3d312c;cursor:pointer;height:18px;transition:background .3s;width:18px}.embla-controls button.is-selected[data-v-0de4bf46]{background:tan}.source[data-v-0de4bf46]{align-items:center;display:flex;flex-flow:column wrap;justify-content:center}.source-logo[data-v-0de4bf46]{display:inline-block;height:34px;margin:10px auto 0;width:110px}.source-logo.google[data-v-0de4bf46]{background:url(./review-source-google.FVqKR6rU.svg) no-repeat 50%;background-size:100%;width:60px}.source-logo.bookingcom[data-v-0de4bf46]{background:url(./review-source-booking.CavaUNmG.svg) no-repeat 50%;background-size:100%}.source-logo.expedia[data-v-0de4bf46]{background:url(./review-source-expedia.CihUeiUt.svg) no-repeat 50%;background-size:100%;width:84px}.source-logo.tripadvisor[data-v-0de4bf46]{background:url(./review-source-tripadvisor.D4yE_M3J.svg) no-repeat 50%;background-size:100%;width:110px}@media(min-width:901px){.embla-controls.underfour[data-v-0de4bf46]{display:none}}@media(max-width:900px){.embla__slide[data-v-0de4bf46]{flex:0 0 50%}}@media(max-width:768px){.embla__slide[data-v-0de4bf46]{flex:0 0 100%}}.contact-info ul[data-v-5184dafa]{list-style:none;padding:0}.contact-info li[data-v-5184dafa]{align-items:center;display:flex;flex-flow:row nowrap}.contact-info li span[data-v-5184dafa]{font-size:calc(var(--body-font-size) - 1px)}.contact-info li svg[data-v-5184dafa]{color:var(--cta-color);margin:0 12px 0 0}.maps-embed[data-v-5184dafa]{margin:0 0 25px}.content-block[data-v-5184dafa]{display:flex;flex-flow:row wrap;margin:40px auto;padding:30px 50px;position:relative}.content-block img[data-v-5184dafa]{height:100%;inset:0 20px;-o-object-fit:cover;object-fit:cover;position:absolute;width:calc(100% - 40px);z-index:1}.content-block .columns[data-v-5184dafa]{-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px);background:#fff6;padding:0;position:relative;z-index:3}.content-block .columns[data-v-5184dafa] h3,.content-block .columns[data-v-5184dafa] p,.content-block .columns h3[data-v-5184dafa],.content-block .columns p[data-v-5184dafa],.content-block .columns[data-v-5184dafa] h3 a,.content-block .columns[data-v-5184dafa] p a,.content-block .columns h3 a[data-v-5184dafa],.content-block .columns p a[data-v-5184dafa]{color:var(--header-color)}.content-block .columns .no-fill[data-v-5184dafa],.content-block .columns[data-v-5184dafa] .no-fill{border-color:#fff;color:#fff}.content-block .columns .no-fill[data-v-5184dafa]:hover,.content-block .columns[data-v-5184dafa] .no-fill:hover{background:#000;border-color:#000;color:#fff}.content-block .contentblock-content[data-v-5184dafa]{padding:40px}.blocks-header h2[data-v-5184dafa]{color:#fff}.blocks-header[data-v-5184dafa] p,.blocks-header p[data-v-5184dafa]{color:var(--body-color)}.rooms-items .accommodation[data-v-5184dafa]{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:20px auto}.rooms-items .accommodation .column4[data-v-5184dafa]{padding:0}.rooms-items .accommodation .column8[data-v-5184dafa]{align-items:center;background:#fff;display:flex;flex-flow:column wrap;justify-content:center}.rooms-items .accommodation .column8 .content[data-v-5184dafa]{padding:40px;width:100%}.rooms-items img[data-v-5184dafa]{width:100%}.rooms-items h3 a[data-v-5184dafa]{color:var(--header-color)}.room-icon[data-v-5184dafa]{align-items:center;display:flex;flex-flow:row wrap;font-size:16px;gap:20px;justify-content:center;margin:0 0 15px}.room-icon i[data-v-5184dafa],.room-icon svg[data-v-5184dafa]{font-size:13px;margin:0 3px 0 0}.room-item-img[data-v-5184dafa]{height:100%;width:100%;z-index:1}@media(max-width:900px){.accommodation .column4[data-v-5184dafa]{width:100%}.content-block[data-v-5184dafa]{margin:0 auto 30px}.content-block .columns[data-v-5184dafa]{width:75%}.content-block .contentblock-content[data-v-5184dafa]{padding:30px}.contact-info[data-v-5184dafa]{margin:20px auto 0;max-width:600px;padding:60px 40px;width:100%}}@media(max-width:600px){.content-block[data-v-5184dafa]{padding:20px}.content-block img[data-v-5184dafa]{inset:0 10px;width:calc(100% - 20px)}.content-block .columns[data-v-5184dafa]{width:92%}.contact-info[data-v-5184dafa]{padding:40px 20px}}@media(min-width:980px){.intro .column7[data-v-5184dafa]{padding-right:100px}}#gmap[data-v-36702476]{height:500px}.row.maps[data-v-36702476]{margin:0 auto 50px}.highlights-navigation[data-v-36702476]{padding:50px}.highlights-navigation a[data-v-36702476]{cursor:pointer}.highlights-navigation .button[data-v-36702476]{background:none;border:1px solid #000;margin:5px 0 10px;width:100%}.highlights-navigation .button.active[data-v-36702476],.highlights-navigation .button[data-v-36702476]:hover{background:var(--cta-color);border-color:var(--cta-color);color:#fff}.highlights-navigation ul[data-v-36702476]{padding-left:20px}.highlights-navigation ul li[data-v-36702476]{margin:6px 0}.highlights-navigation .button[data-v-36702476],.highlights-navigation li[data-v-36702476]{font-size:var(--button-font-size)}.highlight-item[data-v-36702476]{border:none;color:#000;cursor:pointer;text-align:left;transition:all .4s linear;width:100%}.highlight-item.active[data-v-36702476],.highlight-item[data-v-36702476]:hover{color:#eb5757}.gm-style-iw-d a[data-v-36702476]{color:var(--cta-color)}.gm-style-iw-d a[data-v-36702476]:hover{color:var(--cta-color);text-decoration:underline}.highlight-content ul[data-v-36702476]{list-style-position:inside;margin:0;padding-bottom:20px}@media(max-width:1500px){.highlights-navigation[data-v-36702476]{padding:0 25px 15px}}.hotels-row[data-v-0f27c259]{align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start}.hotel-item[data-v-0f27c259]{margin:0 .33% 25px;width:32%}.hotel-item h3[data-v-0f27c259]{margin:0 0 10px}.hotel-item .tag[data-v-0f27c259]{align-items:center;color:var(--body-color);display:flex;flex-flow:row nowrap;font-size:14px;gap:3px;justify-content:flex-start;margin:0 0 60px}.hotel-item .tag svg[data-v-0f27c259]{font-size:20px;margin:1px 0 -1px}.hotel-item .hotel-slide-content[data-v-0f27c259]{padding:20px 15px;transition:all .3s ease-in-out}.hotel-item:hover .hotel-slide-content[data-v-0f27c259]{background:#fff}.hotel-item img[data-v-0f27c259]{width:100%}@media(max-width:900px){.hotel-item[data-v-0f27c259]{margin:0 .5% 25px;width:49%}}@media(max-width:640px){.hotel-item[data-v-0f27c259]{margin:0 auto 25px;width:95%}}.contact-info ul[data-v-22bde966]{list-style:none;padding:0}.contact-info li[data-v-22bde966]{align-items:center;display:flex;flex-flow:row nowrap}.contact-info li span[data-v-22bde966]{font-size:calc(var(--body-font-size) - 1px)}.contact-info li svg[data-v-22bde966]{color:var(--cta-color);margin:0 12px 0 0}.maps-embed[data-v-22bde966]{margin:0 0 25px}.content-block[data-v-22bde966]{display:flex;flex-flow:row wrap;margin:40px auto;padding:30px 50px;position:relative}.content-block img[data-v-22bde966]{height:100%;inset:0 20px;-o-object-fit:cover;object-fit:cover;position:absolute;width:calc(100% - 40px);z-index:1}.content-block .columns[data-v-22bde966]{-webkit-backdrop-filter:blur(34px);backdrop-filter:blur(34px);background:#fff6;padding:0;position:relative;z-index:3}.content-block .columns[data-v-22bde966] h3,.content-block .columns[data-v-22bde966] p,.content-block .columns h3[data-v-22bde966],.content-block .columns p[data-v-22bde966],.content-block .columns[data-v-22bde966] h3 a,.content-block .columns[data-v-22bde966] p a,.content-block .columns h3 a[data-v-22bde966],.content-block .columns p a[data-v-22bde966]{color:var(--header-color)}.content-block .columns .no-fill[data-v-22bde966],.content-block .columns[data-v-22bde966] .no-fill{border-color:#fff;color:#fff}.content-block .columns .no-fill[data-v-22bde966]:hover,.content-block .columns[data-v-22bde966] .no-fill:hover{background:#000;border-color:#000;color:#fff}.content-block .contentblock-content[data-v-22bde966]{padding:40px}.blocks-header h2[data-v-22bde966]{color:#fff}.blocks-header[data-v-22bde966] p,.blocks-header p[data-v-22bde966]{color:var(--body-color)}.rooms-items .accommodation[data-v-22bde966]{align-items:stretch;display:flex;flex-flow:row wrap;justify-content:flex-start;margin:20px auto}.rooms-items .accommodation .column4[data-v-22bde966]{padding:0}.rooms-items .accommodation .column8[data-v-22bde966]{align-items:center;background:#fff;display:flex;flex-flow:column wrap;justify-content:center}.rooms-items .accommodation .column8 .content[data-v-22bde966]{padding:40px;width:100%}.rooms-items img[data-v-22bde966]{width:100%}.rooms-items h3 a[data-v-22bde966]{color:var(--header-color)}.room-icon[data-v-22bde966]{align-items:center;display:flex;flex-flow:row wrap;font-size:16px;gap:20px;justify-content:center;margin:0 0 15px}.room-icon i[data-v-22bde966],.room-icon svg[data-v-22bde966]{font-size:13px;margin:0 3px 0 0}.room-item-img[data-v-22bde966]{height:100%;width:100%;z-index:1}@media(max-width:900px){.accommodation .column4[data-v-22bde966]{width:100%}.content-block[data-v-22bde966]{margin:0 auto 30px}.content-block .columns[data-v-22bde966]{width:75%}.content-block .contentblock-content[data-v-22bde966]{padding:30px}.contact-info[data-v-22bde966]{margin:20px auto 0;max-width:600px;padding:60px 40px;width:100%}}@media(max-width:600px){.content-block[data-v-22bde966]{padding:20px}.content-block img[data-v-22bde966]{inset:0 10px;width:calc(100% - 20px)}.content-block .columns[data-v-22bde966]{width:92%}.contact-info[data-v-22bde966]{padding:40px 20px}}@media(min-width:980px){.intro .column7[data-v-22bde966]{padding-right:100px}}
