
html {scroll-behavior: smooth}.fr-notification-alpha {padding-top: calc(var(--space-xs)*.5); padding-right: var(--section-padding-x); padding-bottom: calc(var(--space-xs)*.5); padding-left: var(--section-padding-x); background-color: var(--primary); position: relative; transition: display .3s ease; z-index: 99}.header--aktion {background-color: var(--primary); color: var(--white)}.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; font-size: calc(var(--text-s)*.9)}@media (max-width: 478px) {.fr-notification-alpha__inner {flex-wrap: wrap; padding-right: 1em; padding-left: 1em}}.icon--aktion {color: var(--white); fill: var(--white); font-size: var(--text-l)}.link--header {color: var(--white); font-weight: 700}.ffw-header-top {z-index: 99; margin-bottom: -3rem}.ffw-footer__contact-details {align-items: stretch; font-size: var(--text-s); row-gap: calc(var(--content-gap) / 2); flex-direction: row; grid-template-columns: var(--grid-2); display: flex; column-gap: var(--content-gap); flex-wrap: wrap}.ffw-footer__contact-details * {min-width:fit-content;}@media (max-width: 478px) {.ffw-footer__contact-details {grid-template-columns: var(--grid-1); flex-wrap: wrap; justify-content: center}}.ffw-footer__meta-wrapper {display: flex; flex-direction: column; row-gap: .5em; width: auto}@media (max-width: 478px) {.ffw-footer__meta-wrapper {text-align: center}}.ffw-footer__meta-link .icon {color: var(--text-light); fill: var(--text-light)}.ffw-footer__meta-link .icon > i {font-size: 1.5em}.ffw-footer__meta-link .icon > svg {width: 1.5em; height: 1.5em}.ffw-footer__meta-link {color: var(--white); text-decoration: none; font-size: calc(var(--text-s)*.9); font-weight: 700}.ffw-footer__meta-link:hover {color: var(--base-light)}.ffw-footer__meta-link:hover {color: var(--base-light);}.header {background-color: var(--base-ultra-dark); z-index: 99}.x-header_sticky-active .header__logo img { width: 7.5rem;}@media (max-width: 991px) {.header__logo {width: 12rem}}.mm {margin-left: auto}.mm__dropdown--mega {font-size: calc(var(--text-m)*.9)}.mm__dropdown-content {background-color: var(--black)}.mm-sandstone-content {background-color: var(--base)}.mm-sandstone-col {row-gap: 1rem}.mm:not(.brx-open) .mm-sandstone-col { padding: var(--space-m);}.mm.brx-open .mm-sandstone-col {padding: var(--space-m) var(--section-padding-x);}.mm-sandstone__col-heading {font-size: var(--text-xl); color: var(--white); font-family: "Bebas Neue"; font-weight: 700; letter-spacing: 1.2px}.mm-sandstone__col-heading a,.mm-sandstone__col-heading a:hover{ color:var(--white)}.mm-sandstone-divider {height: 1px; background-color: var(--base-light-trans-40)}.mm-sandstone-list {row-gap: var(--space-s); column-gap: var(--space-s); flex-direction: row; display: grid; align-items: initial; grid-gap: calc(var(--space-xs)*.5); grid-template-columns: var(--grid-2)}.mm-sandstone-list { list-style: none; padding-inline-start: 0; list-style-type: none; -webkit-margin-before: 0em; margin-block-start: 0em; margin-block-end: 0;}@media (max-width: 478px) {.mm-sandstone-list {grid-template-columns: var(--grid-1)}}.mm-sandstone-item {padding-top: var(--space-xs); padding-right: var(--space-xs); padding-bottom: var(--space-xs); padding-left: var(--space-xs); position: relative; flex-direction: row; column-gap: var(--space-xs); align-items: center}.mm-sandstone-item { transition: background-color 0.2s ease-in-out;} .mm-sandstone-item:hover, .mm-sandstone-item:focus-within { background-color: var(--base)!important;} .mm-sandstone-item a,.mm-sandstone-item a:hover{ color:var(--white)}@media (max-width: 767px) {.mm-sandstone-item {flex-wrap: nowrap}}.mm-slate-item__icon-wrapper {order: -1; padding-top: 1rem; padding-right: 1rem; padding-bottom: 1rem; padding-left: 1rem; background-color: var(--base-ultra-dark); display: flex; justify-content: center; align-items: center; width: 10rem; height: 10rem; border-radius: var(--radius-s)}.mm-sandstone-article__img:not(.tag), .mm-sandstone-article__img img {object-fit: cover}.mm-sandstone-article__img {width: 100%; height: 100%}.mm-sandstone-item__heading {font-size: var(--text-l); color: var(--white); font-family: "Bebas Neue"; font-weight: 700; letter-spacing: 1.2px; margin-bottom: 0}.mm-sandstone-item__heading a::after { content: ''; position: absolute; inset: 0;}.mm-sandstone-item__desc {font-size: var(--text-s); color: var(--white); font-weight: 400}.mm-sandstone-col--highlight {background-color: var(--base-hover); flex-basis: 37%; flex-shrink: 0}.mm__dropdown--menu {font-size: calc(var(--text-m)*.9); font-weight: 700}.mm__nav-link {font-size: calc(var(--text-m)*.9); font-weight: 700; line-height: 1}.ratgeber-archiv {background-color: var(--base-ultra-dark)}.ratgeber-archiv__container {row-gap: var(--space-xl); flex-direction: column; align-items: center}.Ratgeber-Archiv__container-info {flex-direction: column; align-items: center; justify-content: flex-start; width: var(--width-l); row-gap: var(--space-xs)}.Ratgeber-Archiv__heading {margin-top: 0; text-align: center}.Ratgeber-Archiv__description {margin-top: 0; text-align: center; width: var(--width-m)}.Ratgeber-Archiv__filter[data-mode="button"] .bricks-button.brx-option-active {background-color: var(--neutral); color: var(--white)}.Ratgeber-Archiv__filter[data-mode="button"] .bricks-button {color: var(--neutral); font-size: var(--text-s); border: 1px solid var(--neutral)}.Ratgeber-Archiv__filter {gap: var(--space-xs); flex-direction: row}@media (max-width: 767px) {.Ratgeber-Archiv__filter {justify-content: center}}.fr-article-grid-india {grid-gap: var(--grid-gap); grid-template-columns: var(--grid-3); grid-template-rows: var(--grid-1); align-items: stretch; display: grid; align-items: initial}@media (max-width: 991px) {.fr-article-grid-india {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 767px) {.fr-article-grid-india {grid-template-columns: repeat(1, 1fr);}}.fr-article-card-india {padding-top: var(--fr-card-padding); padding-right: var(--fr-card-padding); padding-bottom: var(--fr-card-padding); padding-left: var(--fr-card-padding); align-self: stretch !important; width: 100%; position: relative; background-color: var(--bg-ultra-dark); color: var(--text-light); row-gap: var(--fr-card-gap); transition: all .3s ease; overflow: hidden; border-radius: var(--radius); flex-direction: column; display: flex; justify-content: space-between; min-height: 18em}.fr-article-card-india {  --media-opacity: 1;  --media-opacity-operator: +;  --media-opacity-shift: .2;  --media-transition: all .3s ease;  --media-hover-scale: 1.1;  --divider-thickness: 1px;  --divider-color: var(--neutral-light-trans-20);  --divider-gap: var(--fr-card-gap); isolation: isolate;} .fr-article-card-india:hover > .brxe-image {opacity: calc(var(--media-opacity) var(--media-opacity-operator) var(--media-opacity-shift)); transform: scale(var(--media-hover-scale));}.fr-article-card-india__header {row-gap: var(--fr-card-gap)}.fr-article-card-india__heading {font-size: var(--text-l)}.fr-article-card-india__category-badge {order: -1; color: var(--text-light); text-decoration: none; font-size: var(--text-s)}.fr-article-card-india__category-badge > a {color: var(--text-light); text-decoration: none;}.fr-article-card-india__date {font-size: var(--text-s)}.fr-article-card-india__footer::before {content: ''; width: 100%; height: var(--divider-thickness); display: flex; background-color: var(--divider-color); margin-bottom: var(--divider-gap);}.fr-article-card-india__author {flex-direction: row; column-gap: var(--fr-card-gap); row-gap: var(--fr-card-gap); align-items: center}.fr-article-card-india__author-avatar:not(.tag), .fr-article-card-india__author-avatar img {object-fit: cover}.fr-article-card-india__author-avatar {width: 2.5em; height: 2.5em; border-radius: 50%; overflow: hidden; background-color: var(--black-trans-50)}.Ratgeber-weitere__avatar {width: 3em; height: 3em}.Ratgeber-weitere__avatar:not(.tag), .Ratgeber-weitere__avatar img {object-position: 0% 0%}.fr-article-card-india__media {position: absolute; top: 0px; right: 0px; bottom: 0px; left: 0px; width: 100%; height: 100%; z-index: -1; opacity: var(--media-opacity); transition: var(--media-transition); display: flex}.fr-article-card-india__media:not(.tag), .fr-article-card-india__media img {object-fit: cover; filter: opacity(20%)}:where(.fr-article-card-india__media > *) {position: relative}.fr-article-card-india__media::before {background-image: linear-gradient(var(--black-trans-80), var(--black-trans-70)); position: absolute; content: ""; top: 0; right: 0; bottom: 0; left: 0; pointer-events: none}.fr-footer-hotel {row-gap: var(--container-gap); background-color: var(--neutral-ultra-dark); color: var(--text-light); padding-top: var(--section-space-xs); padding-bottom: calc(var(--section-space-xs)*.5)}.fr-footer-hotel__grid {display: grid; align-items: initial; grid-template-columns: var(--grid-5); grid-template-rows: var(--grid-1); grid-gap: var(--container-gap); align-content: stretch; align-items: flex-start}.fr-footer-hotel__grid,.fr-footer-hotel__grid > * {position: relative;} .fr-footer-hotel__grid > *:first-child::after,.fr-footer-hotel__grid::after{content: ''; position: absolute; bottom: calc((var(--container-gap) / 2) * -1); width: 100%; height: .1px; background-color: var(--neutral-light-trans-40);}@media (max-width: 991px) {.fr-footer-hotel__grid {display: flex; flex-direction: column}}.fr-footer-hotel__content-wrapper {display: flex; flex-direction: row; align-items: stretch; row-gap: var(--grid-gap); justify-content: space-between; width: 100%; grid-column: 1/end}@media (max-width: 767px) {.fr-footer-hotel__content-wrapper {flex-direction: row}}@media (max-width: 478px) {.fr-footer-hotel__content-wrapper {flex-direction: column}}.fr-footer-hotel__logo {height: 15rem; width: 40rem}.fr-footer-hotel__logo:not(.tag), .fr-footer-hotel__logo img {object-fit: contain}@media (max-width: 767px) {.fr-footer-hotel__logo {width: 35rem; height: 12rem}}.fr-social-charlie {display: flex; flex-wrap: wrap; column-gap: 1em; row-gap: 1em; margin-top: 0; margin-bottom: 0; padding-left: 0; flex-direction: row; width: fit-content}.fr-social-charlie {--icon-size: 2em; --icon-fill-color: transparent; --icon-stroke-color: var(--bg-dark); --icon-fill-color-hover: transparent; --icon-stroke-color-hover: var(--bg-dark); list-style-type: none;}.fr-social-charlie__icon-wrapper {display: flex; align-items: center; text-decoration: none; transition: all .3s ease-in-out}.fr-social-charlie__icon-wrapper:hover {transform: translateY(-.15em); } .fr-social-charlie__icon-wrapper svg { height: var(--icon-size); width: var(--icon-size); fill: var(--icon-fill-color); color: var(--icon-stroke-color);} .fr-social-charlie__icon-wrapper i { color: var(--icon-fill-color); font-size: var(--icon-size);} .fr-social-charlie__icon-wrapper svg:hover { fill: var(--icon-fill-color-hover); color: var(--icon-stroke-color-hover); } .fr-social-charlie__icon-wrapper i:hover { color: var(--icon-fill-color-hover);}.fr-social-charlie__icon {display: flex; align-self: center; justify-content: center; align-items: center; flex-direction: column; padding-top: .25em; padding-right: .25em; padding-bottom: .25em; padding-left: .25em; background-color: var(--base); color: var(--white); fill: var(--white)}.fr-social-charlie__icon svg{fill:var(--white)!important}.fr-footer-hotel__nav-wrapper {grid-column: 1 / 4; display: grid; align-items: initial; grid-template-columns: var(--grid-3); grid-template-rows: var(--grid-1); width: 100%; grid-gap: var(--grid-gap)}@media (max-width: 767px) {.fr-footer-hotel__nav-wrapper {grid-template-columns: var(--grid-2)}}@media (max-width: 478px) {.fr-footer-hotel__nav-wrapper {grid-template-columns: var(--grid-1)}}.fr-footer-hotel__nav-column {display: flex; flex-direction: column; align-items: flex-start; row-gap: var(--content-gap)}.fr-footer-hotel__nav-heading {font-size: calc(var(--text-l)*.9); font-weight: 700}.fr-footer-hotel__nav-heading a{color: var(--white); font-weight: 700;} .fr-footer-hotel__nav-heading a:hover {color: var(--base-light);}.fr-footer-hotel__list {display: flex; flex-direction: column; margin-top: 0; margin-bottom: 0; padding-left: 0; row-gap: var(--space-s)}.fr-footer-hotel__list {list-style-type: none;}.fr-footer-hotel__link {color: var(--white); text-decoration: none; font-size: var(--text-s)}.fr-footer-hotel__link:hover {color: var(--base-light);}.fr-footer-hotel__contact-wrapper {grid-column: 4 / end; display: flex; row-gap: var(--content-gap); flex-direction: column}.fr-footer-hotel__contact-heading {font-size: calc(var(--text-l)*.9); font-weight: 700}.fr-footer-hotel__cta-wrapper {display: flex; flex-direction: column; row-gap: var(--fr-card-gap); grid-column: 4 / end; width: 100%; align-items: flex-start}.form--dark .frm-fluent-form .ff-el-group {padding-inline:0rem 1rem!important}.fr-footer-hotel__meta-heading {font-weight: 700}.legal-meta-bravo {display: flex; flex-direction: row; flex-wrap: wrap; column-gap: var(--content-gap); row-gap: var(--content-gap); font-size: calc(var(--text-s)*.85); justify-content: space-between}.legal-meta-bravo a {color: var(--primary-light);} .legal-meta-bravo a:hover {color: var(--primary-ultra-light);}@media (max-width: 478px) {.legal-meta-bravo {justify-content: center}}.fr-subfooter-bravo__link {text-decoration: none; color: var(--white)}.fr-subfooter-bravo__link:hover {color: var(--base-light);}.fr-subfooter-bravo__legal-list {align-items: center; display: flex; flex-wrap: wrap; column-gap: var(--content-gap); row-gap: var(--space-xs)}.pop-up .x-modal_content {background-color: var(--base-ultra-dark)}
