/*
$font-1: Montserrat;
$font-2: Roboto;
$navigation-color: #ffffff;
$navigation-background-color: #5f7675;
$navigation-sticky: 1;
$language-display: ;
$box-border-radius: ;
$body-background-color: #ffffff;
$body-color: #333333;
$button-color: #333333;
$button-background-color: #e2dac7;
$button-2-color: #ffffff;
$button-2-background-color: #4caf50;
$button-border-radius: 8px;
$price-color: #ffffff;
$price-background-color: #b02e27;
$page-size: 110;
$link-color: #bda453;
$swiper-button-background-color: ;
$swiper-pagination-background-color: ;
$region-padding-medium: ;
$region-padding-small: ;
$region-padding-large: ;
$footer-color: #ffffff;
$footer-link-color: #eeeeee;
*/
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,200,300,regular,500,600,700,800,900");@import url("https://fonts.googleapis.com/css?family=Roboto:100,100italic,300,300italic,regular,italic,500,500italic,700,700italic,900,900italic");:root{--webx-cms-body-background-color: #ffffff;--webx-cms-body-color: #333333;--webx-cms-button-background-color: #e2dac7;--webx-cms-button-border-radius: 8px;--webx-cms-button-color: #333333;--webx-cms-font-1: Montserrat, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--webx-cms-font-2: Roboto, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol;--webx-cms-swiper-button-background-color: #e2dac7;--webx-cms-swiper-pagination-background-color: #e2dac7;--webx-cms-product-sidebar-background-color: inherit;--webx-cms-footer-link-color: #eeeeee;--webx-cms-link-color: #bda453;--webx-cms-navigation-background-color: #5f7675;--webx-cms-navigation-color: #ffffff;--webx-cms-link-hover-color: #b29844;--webx-cms-region-lg-padding-block: 96px;--webx-cms-region-lg-padding-top: 96px;--webx-cms-region-lg-padding-bottom: 96px;--webx-cms-region-md-padding-block: 72px;--webx-cms-region-md-padding-top: 72px;--webx-cms-region-md-padding-bottom: 72px;--webx-cms-region-sm-padding-block: 48px;--webx-cms-region-sm-padding-top: 48px;--webx-cms-region-sm-padding-bottom: 48px;--webx-cms-button-darken-background-color: #dfd6c0;--webx-cms-header-background-color: var(--webx-cms-navigation-background-color);--webx-cms-header-color: var(--webx-cms-navigation-color);--webx-cms-header-navigation-color: var(--webx-cms-navigation-color);--webx-cms-header-navigation-hover-color: #ebebeb;--webx-cms-header-navigation-submenu-background-color: var(--webx-cms-navigation-background-color);--webx-cms-header-navigation-submenu-color: var(--webx-cms-navigation-color);--webx-cms-header-navigation-submenu-hover-color: #ebebeb;--webx-cms-link-hover-color: #b29844}.path-stays{--desktop-topwidget-position: sticky;--desktop-topwidget-top: 0px;--mobile-topwidget-position: sticky;--mobile-topwidget-top: 0px}.path-stays:has(.page-header.bg-transparent){--webx-cms-header-background-color: #000;--webx-cms-header-color: var(--webx-cms-navigation-color);--webx-cms-header-navigation-color: var(--webx-cms-navigation-color)}html{font-size:110%}body{background-color:var(--webx-cms-body-background-color);color:var(--webx-cms-body-color);font-family:var(--webx-cms-font-2)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--webx-cms-font-1);word-break:break-word;overflow-wrap:break-word}:where(header, main, footer) a{color:var(--webx-cms-link-color)}:where(header, main, footer) a:hover{color:var(--webx-cms-link-hover-color)}a:where(.node, .node__content){color:inherit;display:block;font-family:inherit;font-style:inherit;font-weight:inherit;text-decoration:none}a:where(.node, .node__content):hover{color:inherit;text-decoration:none}:where(footer .cms-content-child:last-child) p:last-child{margin-bottom:0;padding-bottom:0}blockquote:before{color:var(--webx-cms-button-background-color);color:var(--webx-cms-button-background-color)}blockquote:after{color:var(--webx-cms-button-background-color);color:var(--webx-cms-button-background-color)}.btn{border-radius:var(--webx-cms-button-border-radius, 6rem)}.btn.btn-primary,.btn.btn--primary{background-color:var(--webx-cms-button-background-color);border-color:var(--webx-cms-button-background-color);color:var(--webx-cms-button-color)}.btn.btn-primary:not(:disabled):active,.btn.btn-primary:not(:disabled):hover,.btn.btn--primary:not(:disabled):active,.btn.btn--primary:not(:disabled):hover{background-color:var(--webx-cms-button-darken-background-color);border-color:var(--webx-cms-button-darken-background-color)}.btn.btn-primary:hover,.btn.btn--primary:hover{background-color:var(--webx-cms-button-background-color);background-color:var(--webx-cms-button-background-color);border-color:#d1c4a5}.btn.btn-outline-primary{border-color:var(--webx-cms-button-background-color);color:var(--webx-cms-button-background-color);border-color:var(--webx-cms-button-background-color);color:var(--webx-cms-button-background-color)}.btn.btn-outline-primary:not(:disabled):active,.btn.btn-outline-primary:not(:disabled):focus,.btn.btn-outline-primary:not(:disabled).active{background-color:var(--webx-cms-button-background-color);border-color:var(--webx-cms-button-background-color);color:var(--webx-cms-button-color)}.btn.btn-outline-primary:hover{background-color:#d9cfb6;border-color:#d9cfb6;color:var(--webx-cms-button-color)}.btn.btn-secondary,.btn.btn--secondary{background-color:#4caf50;border-color:#4caf50;color:#ffffff}.btn.btn-secondary:not(:disabled):active,.btn.btn-secondary:not(:disabled):hover,.btn.btn--secondary:not(:disabled):active,.btn.btn--secondary:not(:disabled):hover{background-color:#49a84d;border-color:#49a84d}.btn.btn-secondary:hover,.btn.btn--secondary:hover{background-color:#4caf50;border-color:#3d8b40}.btn.btn-outline-secondary{border-color:#4caf50;color:#4caf50}.btn.btn-outline-secondary:not(:disabled):active,.btn.btn-outline-secondary:not(:disabled):focus,.btn.btn-outline-secondary:not(:disabled).active{background-color:#4caf50;border-color:#4caf50;color:#ffffff}.btn.btn-outline-secondary:hover{background-color:#449d48;border-color:#449d48;color:#ffffff}.paragraph--type--button .btn--paragraph{border-radius:var(--webx-cms-button-border-radius, 6rem)}.paragraph--type--button .btn--paragraph.btn--default{background-color:var(--webx-cms-button-background-color);border-color:var(--webx-cms-button-background-color);color:var(--webx-cms-button-color)}.paragraph--type--button .btn--paragraph.btn--default:active,.paragraph--type--button .btn--paragraph.btn--default:hover{background-color:#d1c4a5;border-color:var(--webx-cms-button-background-color);color:var(--webx-cms-button-color)}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet{border:3px solid var(--webx-cms-swiper-pagination-background-color, var(--webx-cms-button-background-color, #82a237));padding:6px}.swiper-pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--webx-cms-swiper-pagination-background-color, var(--webx-cms-button-background-color, #82a237))}.slide-content .field--name-field-slideshow-link a,.slide-content .slide-link a{background:var(--webx-cms-button-background-color);color:#ffffff}.page-header:where(.position-fixed, .position-sticky, .position-absolute){inset:var(--admin-offset-top, 0px) 0 auto 0;transition:transform 0.4s ease-in-out, background 0.4s ease-in-out;z-index:2}:where(.path-stays, .path-online3) .page-header{position:relative !important;top:0 !important}:where(.path-stays, .path-online3) .page-header.bg-transparent{background-color:var(--webx-cms-header-background-color, transparent) !important}[id^="block-"][id*="-visitsearch"] .wrapper-search p a{color:#ffffff}[id^="block-"][id$="-basket"] #citybreak_basket_widget_display,[id^="block-"][id$="-basket-2"] #citybreak_basket_widget_display,[id^="block-"][id$="-basket--2"] #citybreak_basket_widget_display{color:#ffffff}[id^="block-"][id$="-basket"] #citybreak_basket_widget_display .cb-text .cb-count,[id^="block-"][id$="-basket-2"] #citybreak_basket_widget_display .cb-text .cb-count,[id^="block-"][id$="-basket--2"] #citybreak_basket_widget_display .cb-text .cb-count{background:#ffffff;color:#5f7675}body.path-search #visitsearch #inputGroup-search{background:var(--webx-cms-button-background-color);color:var(--webx-cms-button-color)}.node--type-cbis-product .cbis-item-attributes ul li span{color:var(--webx-cms-button-background-color)}.node--type-cbis-product .cbis-product-item-price{background:#b02e27;color:#ffffff}.node--type-cbis-product.cbis-product-teaser .product-header span.cbis-product-item-price,.node--type-cbis-product.cbis-activity-calendar-item .product-header span.cbis-product-item-price{background-color:#b02e27;color:#ffffff}.SkeletonBox::after,.cbis-item-book-button:disabled::after,.cbis-btn:disabled::after{background-image:linear-gradient(90deg, rgba(226, 218, 199, 0) 0, rgba(226, 218, 199, 0.2) 20%, rgba(226, 218, 199, 0.5) 60%, rgba(226, 218, 199, 0))}@keyframes shimmer{0%{background-position:right}}.block-language{}.block-language>span{color:#ffffff}.block-language>div.link{color:#ffffff}.block-language div.overlay{}.block-language div.overlay ul:not(.contextual-links) li.is-active a{background:#ffffff;color:#5f7675}.block-language div.overlay ul:not(.contextual-links) li a{color:#ffffff}.citybreak-event-calendar-widget #citybreak_event_calendar_widget{font-family:var(--webx-cms-font-2)}.citybreak-event-calendar-widget h2,.citybreak-event-calendar-widget .h2,.citybreak-event-calendar-widget #tblCalendarEventWidget thead tr th .cb_calendareventwidget_hd{font-family:var(--webx-cms-font-1)}.citybreak-event-calendar-widget #cb_whathappenstoday.cb_detailed .cb_daytitle,.citybreak-event-calendar-widget #cb_whathappenstoday.cb_detailed ul li a.cb_title{font-family:var(--webx-cms-font-2)}.citybreak-event-calendar-widget #cb_whathappenstoday .cb_showmoreevents{font-family:var(--webx-cms-font-2)}.contact-message-form .button,.contact-message-form #edit-submit{background:var(--webx-cms-button-background-color);color:var(--webx-cms-button-color)}footer{color:#ffffff}:where(footer, footer .socialmedia-linkbox) a,:where(footer, footer .socialmedia-linkbox) a:hover{color:var(--webx-cms-footer-link-color)}article.push .push-image.no-image{background-color:#b02e27}.offer .offer-price>div{background:#b02e27;color:#ffffff}.fnugg-widget .w--blocks a{background:var(--webx-cms-button-background-color);color:var(--webx-cms-button-color);background:var(--webx-cms-button-background-color);color:var(--webx-cms-button-color)}.ckeditor-accordion-container>dl dt>a{background-color:var(--webx-cms-button-background-color);border-bottom-color:#d9cfb6;border-radius:0;color:var(--webx-cms-button-color)}.ckeditor-accordion-container>dl dt:not(.active)>a:hover{background-color:#d9cfb6}.ckeditor-accordion-container>dl dt.active>a{border-radius:0}.ckeditor-accordion-container>dl dt:not(.active) .ckeditor-accordion-toggle:before,.ckeditor-accordion-container>dl dt:not(.active) .ckeditor-accordion-toggle:after{background:var(--webx-cms-button-color)}.ckeditor-accordion-container>dl dd{padding:1rem 1rem 0}.cc_container .cc_btn{background:var(--webx-cms-button-background-color);color:var(--webx-cms-button-color);background:var(--webx-cms-button-background-color);color:var(--webx-cms-button-color)}.cc_container .cc_btn:hover{background-color:var(--webx-cms-button-darken-background-color);color:var(--webx-cms-button-color)}