:root .bricks-color-success{color:var(--secondary)}:root .bricks-background-success{background-color:var(--secondary)}.fr-brx-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle>a+button{color:var(--fr-text-dark);font-size:var(--text-m);line-height:1}.fr-brx-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle button{margin-left:.5em}.fr-brx-nav-alpha .bricks-nav-menu .sub-menu>li>.brx-submenu-toggle>*{line-height:1.8em;font-weight:600}.fr-brx-nav-alpha .bricks-nav-menu .sub-menu button{padding-top:0;padding-right:var(--space-s);padding-bottom:var(--space-xs);padding-left:var(--space-s)}.fr-brx-nav-alpha .bricks-mobile-menu .sub-menu>li>.brx-submenu-toggle>*{color:var(--shade-light);font-weight:600;line-height:1.8em}.fr-brx-nav-alpha .bricks-mobile-menu .sub-menu>.menu-item>.brx-submenu-toggle>*{padding-right:var(--space-l);padding-left:var(--space-l)}.fr-brx-nav-alpha.show-mobile-menu .bricks-mobile-menu-toggle{color:var(--shade-ultra-light)!important}@media (max-width:991px){.fr-brx-nav-alpha.show-mobile-menu .bricks-mobile-menu-toggle{top:20px;left:260px;position:absolute}}.fr-hero-hotel__featured-image img{object-fit:cover}:where(.fr-hero-hotel__overlay>*){position:relative}.fr-feature-card-charlie__image:not(.tag){object-fit:cover}.fr-content-section-alpha__media:not(.tag){object-fit:cover}.fr-slider-bravo .splide__slide{align-items:center}.fr-logos-alpha__logo:not(.tag){object-fit:contain}.gchoice label,.ginput_container label{color:#000}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar td{font-size:.9em!important;font-weight:600!important}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header select,.gform-theme-datepicker:not(.gform-legacy-datepicker){font-size:.9em!important}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar th span{font-size:1em!important}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header select{font-size:1.2em!important}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar .ui-datepicker-current-day .ui-state-default{font-weight:900!important}.gform-theme-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-calendar td a{background:#b31f52!important;color:#fff!important}.woocommerce-checkout h3{margin:20px 0}.woocommerce-info{background-color:#f1f1f1;color:#000}.woocommerce .button:hover{background:var(--base)}.woocommerce .button{border-radius:30px;align-items:center;background-color:var(--primary);border-width:0;width:fit-content;margin-top:15px;color:#fff;font-size:16px!important;display:inline-flex;font-weight:500;justify-content:center;max-height:25px;padding:2px 25px;text-align:center;text-decoration:none}.woocommerce-page .input,.woocommerce-page input:not([type=submit]),.woocommerce-page select,.woocommerce-page textarea{line-height:33px;outline:none;padding:0 12px;border-radius:7px}.input,input:not([type=submit]),select,textarea{line-height:20px;outline:none;padding:0 12px;border-radius:7px}.gform_fields .gfield input::-webkit-input-placeholder,.gfield_label,.gfield_description,.gfield_select,.ginput_full label,.address_city label,.address_zip label,.gfield_radio label,.gform_fields .gfield textarea::-webkit-input-placeholder{color:var(--secondary)!important;font-weight:400;padding-left:10px}.gform_footer .gform_button{border:0px;border-radius:var(--btn-radius);background:var(--secondary);width:100%;text-align:center;padding:8px;color:var(--white)}#brxe-gzvlhj:not(.tag){object-fit:cover;object-position:50% 70%}#brxe-fckxjb:not(.tag){object-fit:cover;object-position:50% 70%}#brxe-aismxl:not(.tag){object-fit:cover;object-position:50% 70%}#brxe-biljnj:not(.tag){object-fit:cover;object-position:50% 70%}#brxe-zvlrgd:not(.tag){object-fit:cover;object-position:50% 70%}#brxe-xshayo img{object-fit:cover}#brxe-aqokmi a{text-align:left;font-size:inherit}#brxe-xbgbvy .splide__slide{align-items:center;justify-content:center}@media (max-width:478px){#brxe-xbgbvy .splide__pagination .splide__pagination__page{color:#e0e0e0;background-color:#e0e0e0;margin-top:15px}}#brxe-guaayq{text-align:left;font-size:35px;align-self:center}#brxe-dhrdxn{color:var(--secondary)}#brxe-noohjn{text-align:left}#brxe-vejohe{row-gap:20px}@media (max-width:478px){#brxe-cvftkv{grid-template-columns:var(--grid-1);flex-direction:Column-reverse}}#brxe-cjnnjn{align-items:center;background-color:var(--shade-ultra-light);width:100%}#brxe-uwtyss{color:var(--action);text-align:center}#brxe-odruxh{padding-bottom:0}#brxe-untvxv{display:flex;flex-direction:column;row-gap:var(--fr-card-gap)}#brxe-fehlxz:not(.tag){object-fit:cover;object-position:50% 40%}#brxe-fehlxz img{object-fit:cover;object-position:50% 40%}#brxe-xhtdgk{font-size:25px;font-weight:600;color:var(--action);flex-grow:0}#brxe-bxxxgs{display:flex;flex-direction:column}#brxe-cxofdu{align-self:stretch!important;width:100%}#brxe-jjmzwd{grid-gap:40px}#brxe-uaywqa{padding-top:var(--space-xl);padding-right:30px;padding-bottom:var(--space-xl);padding-left:30px;width:100%}@media (max-width:767px){#brxe-uaywqa{flex-direction:column;padding-right:30px;padding-left:30px}}#brxe-dndfks:not(.tag){object-fit:cover;object-position:50% 75%}#brxe-hdovmf:not(.tag){object-fit:cover;object-position:50% 75%}#brxe-kcccqo img{object-fit:fill}#brxe-ubikqd .splide__slide{align-items:center;justify-content:center}@media (max-width:478px){#brxe-ubikqd .splide__pagination .splide__pagination__page{color:#e0e0e0;background-color:#e0e0e0;margin-top:15px}}#brxe-txfnsx .bricks-nav-menu>li>.brx-submenu-toggle>*{color:var(--secondary);font-weight:700}#brxe-txfnsx .bricks-nav-menu>li:hover>.brx-submenu-toggle>*{color:var(--action)}