
.fr-notification-alpha {padding-top: var(--space-xs); padding-right: var(--section-padding-x); padding-bottom: var(--space-xs); padding-left: var(--section-padding-x); background-color: var(--secondary); position: relative; transition: display .3s ease}.header--aktion {background-color: var(--secondary); color: var(--black)}.fr-notification-alpha__inner {flex-direction: row; align-items: center; column-gap: calc(var(--content-gap) / 2); row-gap: calc(var(--content-gap) / 2); flex-wrap: nowrap; justify-content: center}@media (max-width: 478px) {.fr-notification-alpha__inner {flex-wrap: wrap; padding-right: 1em}}.link--header {color: var(--white); font-weight: 700}.header-top {padding-top: var(--space-xs); padding-right: var(--gutter); padding-left: var(--gutter); justify-content: center; font-size: var(--text-s); min-height: var(--header-top-height); --x-overlay-header-background: var(--primary); border-bottom: 1px solid var(--black-trans-10); background-color: var(--secondary)}header {--header-top-height: 3em; }header.scrolling { }@media (max-width: 478px) {.header-top {display: none}}.header-top__inner {align-items: flex-end}.list-header {padding-left: 0; margin-top: 0; margin-bottom: 0; display: flex; flex-direction: row; width: 100%; align-items: center; align-self: center !important; justify-content: center; row-gap: var(--space-xs); column-gap: var(--space-l); font-size: var(--text-s)}.list-header {--icon-size: 1.5em; --icon-fill-color: transparent; --icon-stroke-color: var(--white); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--white); list-style-type: none;}@media (max-width: 767px) {.list-header {flex-wrap: wrap}}.list-header__li {display: grid; align-items: initial; grid-template-columns: auto minmax(0, 1fr); align-items: center; grid-gap: .5em; position: relative}.list-header__icon {position: relative; width: var(--icon-size); min-width: var(--icon-size)}.list-header__text {font-weight: 700; font-size: var(--text-xs)}.list-highlights__li {display: grid; align-items: initial; grid-template-columns: auto minmax(0, 1fr); align-items: center; grid-gap: .5em; position: relative}.list-highlights__icon {position: relative; width: var(--icon-size); min-width: var(--icon-size)}.list-highlights__icon {height: 1.5em;}.header {border-bottom: 1px solid var(--black-trans-10); background-color: var(--white)}.header__container {justify-content: space-between}@media (max-width: 767px) {.header__container {flex-wrap: nowrap}}.header__logo figcaption {color: var(--secondary)}.mm {width: 100%; margin-left: var(--space-l); font-size: calc(var(--text-s)*1.25)}.mm__nav-items-wrapper {row-gap: 0px}.mm__nav-items {flex-wrap: nowrap; font-size: calc(var(--text-s)*1.1); justify-content: flex-end}.mm__dropdown--mega {font-weight: 700}.mm__dropdown--mega svg{height: 1em; width:1em;}.mm-slate-list {display: grid; align-items: initial; grid-template-columns: var(--grid-auto-2); grid-gap: var(--space-s)}.mm.brx-open .mm-slate-list { grid-template-columns: var(--grid-1); padding: var(--space-s) var(--section-padding-x);} .mm:not(.brx-open) .mm-slate-list { padding: var(--space-s);} .mm-slate-list {background-image: linear-gradient(90deg, var(--blue), var(--green));}.mm-slate-item {flex-direction: row; row-gap: 2rem; column-gap: 2rem; position: relative; padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); flex-wrap: nowrap; border-radius: var(--radius-s)}.mm-slate-item { transition: background-color 0.2s ease-in-out;} .mm-slate-item:hover { background-color: var(--secondary);}.mm-slate-item__content {row-gap: 0.5rem}.mm-slate-item__link {font-size: var(--h4); font-weight: 700; color: var(--white); margin-bottom: 0}.mm-slate-item__link a::after { content: ''; position: absolute; inset: 0;} .mm-slate-item__link a{color:var(--white)} .mm-slate-item__link a:hover{color:var(--white)}.mm-slate-item__text {font-size: var(--text-s); font-weight: 600; color: var(--white)}.mm-slate-item__icon-wrapper {order: -1; padding-top: .5rem; padding-right: .5rem; padding-bottom: .5rem; padding-left: .5rem; display: flex; justify-content: center; align-items: center; width: 7.5rem; height: 7.5rem; border-radius: var(--radius); background-color: var(--secondary); transition: background-color 0.2s ease-in-out;}.mm-slate-item__icon{width: 3em!important;height: 3em!important;}.mm-slate-cta {background-color: var(--secondary); display: grid; align-items: initial; grid-template-columns: var(--grid-2-1); grid-gap: var(--grid-gap); color: var(--white)}.mm.brx-open .mm-slate-cta { grid-template-columns: var(--grid-1); padding: var(--space-l) var(--section-padding-x);} .mm:not(.brx-open) .mm-slate-cta { padding: var(--space-l);}.mm-slate-cta__content {row-gap: var(--space-xs); column-gap: var(--space-xs)}.mm-slate-cta__heading {font-size: var(--h4); font-weight: 700; margin-bottom: 0}.mm-slate-cta__text {font-weight: 500}@media (max-width: 767px) {.mm__toggle-open {margin-left: auto}.mm__toggle-open svg{margin-left: auto;}}.header-overlay-hero {padding-top: var(--section-space-xl); row-gap: var(--container-gap)}@media (max-width: 1279px) {.header-overlay-hero {padding-top: calc(var(--section-space-xl)*1.5)}}@media (max-width: 767px) {.header-overlay-hero {padding-top: calc(var(--section-space-xl)*2)}}@media (max-width: 478px) {.header-overlay-hero {padding-top: calc(var(--section-space-xl)*2)}}.tb-blog-hero {padding-bottom: 0; position: relative; background-color: var(--primary)}.tb-blog-hero {  --author-height: 10px; --author-extra-spacing: var(--space-xs);  --author-bg-offset: calc(var(--author-height) + var(--author-extra-spacing));}@media (max-width: 991px) {.tb-blog-hero {background: rgb(0,0,0);background: var(--primary);  linear-gradient(180deg, var(--shade-ultra-light);  calc(100% - (var(--author-gradient-offset) * 2)), rgba(0,0,0,0) calc(100% - (var(--author-gradient-offset) * 2)));}}.tb-blog-hero__inner {position: relative; z-index: 1; display: grid; align-items: initial; grid-gap: var(--grid-gap); grid-template-columns: var(--grid-2); grid-template-rows: var(--grid-1); align-items: stretch}@media (max-width: 991px) {.tb-blog-hero__inner {grid-template-columns: var(--grid-1)}}.tb-blog-hero__content-wrapper {row-gap: var(--content-gap); justify-content: space-between}.tb-blog-hero__heading-group {row-gap: var(--content-gap)}.tb-blog-hero__heading {color: var(--white)}.heading--gradient-after__left::after { content: ""; display: block; width: 15rem; height: 0.5rem; margin: var(--space-xs) 0 0; background: linear-gradient(to right, var(--green), var(--blue));}.tb-badge-info {padding-top: 0.75rem; padding-right: 1rem; padding-bottom: 0.75rem; padding-left: 1rem; background-color: var(--black-trans-10); border-radius: var(--radius-xl)}.tb-blog-hero__date {line-height: 1; font-size: var(--text-s); color: var(--white)}.tb-blog-hero__media:not(.tag), .tb-blog-hero__media img {object-fit: cover}.tb-blog-hero__media {border-radius: var(--radius)}.tb-blog-hero__bg {width: 100%; position: absolute; top: 0px; left: 0px; height: calc(97% - var(--author-bg-offset)); background-color: var(--secondary)}@media (max-width: 991px) {.tb-blog-hero__bg {height: calc(100% - var(--author-bg-offset) * 2)}}.tb-blog-body {background-color: var(--primary)}.tb-blog-body__inner {display: grid; align-items: initial; grid-gap: var(--space-xxl); grid-template-columns: var(--grid-1-2); grid-template-rows: var(--grid-1); align-items: stretch; position: relative; padding-top: var(--space-l); padding-right: var(--space-l); padding-bottom: var(--space-l); padding-left: var(--space-l)}@media (max-width: 767px) {.tb-blog-body__inner {grid-template-columns: var(--grid-1)}}.bg--gradient{background-image: linear-gradient(90deg, var(--blue), var(--green));}.tb-blog-body__sidebar {position: relative}@media (max-width: 767px) {.tb-blog-body__sidebar {background-color: var(--shade-ultra-light); padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); border-radius: var(--radius-xs)}}.fr-profile-card-alpha {display: flex; flex-direction: column; row-gap: var(--fr-card-gap); align-items: center; margin-right: auto; max-width: var(--width-l); width: 100%; align-self: center !important; position: sticky; top: 8.5rem}@media (max-width: 991px) {.fr-profile-card-alpha {margin-left: 0}}.fr-profile-card-alpha__body {display: flex; flex-direction: column; row-gap: var(--fr-card-gap); align-items: flex-start; text-align: center; width: 100%}.fr-profile-card-alpha__footer {display: flex; flex-wrap: wrap; justify-content: flex-start; text-align: left; width: auto; row-gap: var(--space-xs)}.fr-profile-card-alpha__footer {--icon-size: 1.5em; --icon-color: var(--neutral);}.sk-social-share-wrapper {display: flex; flex-direction: column; row-gap: 0.5rem}.tb-blog-body__post-content {width: 100%; color: var(--white)}.tb-blog-body__post-content p{ word-break: auto-phrase;} .tb-blog-body__post-content h2{margin-bottom:var(--space-s)} .tb-blog-body__post-content a{ color: var(--white); text-decoration: underline; text-underline-offset: 4px; text-decoration-thickness: 2px;} .tb-blog-body__post-content a:hover{ color: var(--white-trans-80);}.pop-up .x-modal_content {background-color: var(--white)}.footer-bravo {padding-top: var(--section-space-xs); padding-right: var(--gutter); padding-bottom: var(--section-space-xs); padding-left: var(--gutter); display: flex; background-color: var(--secondary); border-top: 1px solid var(--black-trans-10)}.footer-bravo__content-wapper {display: grid; align-items: initial; grid-gap: var(--container-gap); grid-template-columns: minmax(175px, 2fr) minmax(200px, 4fr) ; grid-template-rows: minmax(1fr, 0); align-items: flex-start}@media (max-width: 991px) {.footer-bravo__content-wapper {grid-template-columns: repeat(1, minmax(0, 1fr))}}.footer-bravo__contact {row-gap: var(--content-gap); font-style: normal}@media (max-width: 991px) {.footer-bravo__contact {order: -1}}.fr-footer-hotel__logo:not(.tag), .fr-footer-hotel__logo img {object-fit: contain}.fr-footer-hotel__logo {width: 17.5em}@media (max-width: 767px) {.fr-footer-hotel__logo {width: 35rem; height: 12rem}}.footer-bravo__column-heading {font-size: var(--h3); font-family: "Gagalin"; color: var(--white); margin-bottom: 0}.list-footer {padding-left: 0; margin-top: 0; margin-bottom: 0; display: flex; flex-direction: column; width: 100%; align-self: flex-start !important; justify-content: flex-start; font-size: var(--text-m); row-gap: var(--space-xs); column-gap: var(--space-l)}.list-footer {--icon-size: 1.5em; --icon-fill-color: transparent; --icon-stroke-color: var(--white); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--bg-dark); list-style-type: none;}@media (max-width: 767px) {.list-footer {flex-wrap: wrap}}.list-footer__li {display: grid; align-items: initial; grid-template-columns: auto minmax(0, 1fr); align-items: center; grid-gap: .5em}.list-footer__text {font-size: var(--text-s); color: var(--white)}.fr-social-alpha {align-items: center; display: flex; flex-wrap: wrap; column-gap: 1em; margin-top: 0; margin-bottom: 0; padding-left: 0; flex-shrink: 0}.fr-social-alpha { --icon-size: 1.75em; list-style: none;} .fr-social-alpha[data-color="dark"] { --icon-fill-color: transparent; --icon-stroke-color: var(--bg-dark); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--bg-dark);} .fr-social-alpha[data-color="light"] { --icon-fill-color: transparent; --icon-stroke-color: var(--text-light-muted); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--text-light);} .fr-social-alpha a svg { transition: all var(--transition-duration) var(--transition-timing) var(--transition-delay);}@media (max-width: 991px) {.fr-social-alpha {row-gap: 1em}}.fr-social-alpha__icon-wrapper {display: flex; text-decoration: none}.fr-social-alpha__icon-wrapper svg{stroke: var(--white);}.footer-bravo__nav {display: grid; align-items: initial; grid-gap: var(--grid-gap); grid-template-columns: var(--grid-3); grid-template-rows: var(--grid-1); align-content: stretch}@media (max-width: 991px) {.footer-bravo__nav {grid-template-columns: var(--grid-2)}}@media (max-width: 478px) {.footer-bravo__nav {grid-template-columns: var(--grid-1)}}.footer-bravo__nav-column {row-gap: var(--content-gap)}.footer-bravo__ul {row-gap: calc(var(--fr-content-gap) * .5); margin-top: 0; margin-bottom: 0; padding-left: 0}.footer-bravo__ul {list-style: none;}.footer-bravo__li {row-gap: px}.footer-bravo__li a {color: var(--white);} .footer-bravo__li a:hover {color: var(--white-trans-80);}.subfooter-bravo {display: flex; background-color: var(--primary); padding-top: var(--space-m); padding-right: var(--gutter); padding-bottom: var(--space-m); padding-left: var(--gutter); border-top: 1px solid var(--black-trans-10)}.fr-legal-meta-alpha {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: var(--content-gap); row-gap: calc(var(--content-gap) / 2); font-size: var(--text-s); color: var(--white); justify-content: space-between}.fr-legal-meta-alpha .fr-legal-meta-alpha__nav a {color: var(--white);} .fr-legal-meta-alpha .fr-legal-meta-alpha__nav a:hover {color: var(--white-trans-80);}.fr-legal-meta-alpha__copyright {display: flex; width: fit-content; color: var(--white)}.fr-legal-meta-alpha__nav {display: flex; flex-direction: row; width: auto}.fr-legal-meta-alpha__list {padding-left: 0; display: flex; justify-content: center; flex-wrap: nowrap; column-gap: 1em; row-gap: 1em; margin-top: 0; margin-bottom: 0}.fr-legal-meta-alpha__list {list-style-type: none;}.fr-legal-meta-alpha__list-item {width: auto}
