
.header-notification {padding-top: .75em; padding-right: var(--gutter); padding-bottom: .75em; padding-left: var(--gutter); justify-content: center; background-color: var(--primary); --x-overlay-header-background: var(--primary)}header {--header-top-height: 3em; }header.scrolling { }.header-notification__inner {align-self: center !important; justify-content: center; align-items: center}.header-notification__text {color: var(--black); font-weight: 500; text-align: center; font-family: "Poppins"}@media (max-width: 767px) {.header-notification__text {font-size: var(--text-s)}}@media (max-width: 478px) {.header-notification__text {font-size: var(--text-xs)}}.header {background-color: var(--secondary-ultra-light); padding-top: calc(var(--space-xs)*.5); padding-right: var(--gutter); padding-bottom: calc(var(--space-xs)*.5); padding-left: var(--gutter)}.header[data-x-sticky-active*=true] {background: var(--secondary-ultra-light) !important}.fr-header-bravo__inner {flex-direction: row; align-self: center !important; align-items: center; column-gap: var(--space-s); justify-content: space-between; margin-top: var(--space-xs)}.fr-logo-wrapper {flex-direction: row; align-items: center; column-gap: var(--space-s); width: auto; position: relative}.fr-logo {font-family: "Fredoka"; font-weight: 700}.fr-logo .bricks-site-logo {height: 7.5em; width: 6.5em}.fr-logo img{ object-fit: contain!important;}@media (max-width: 991px) {.fr-logo .bricks-site-logo {width: 5em; height: 5em}}@media (max-width: 767px) {.fr-logo .bricks-site-logo {height: 3em; width: 4em}}.fr-nav-alpha .bricks-mobile-menu-toggle {color: var(--text-dark)}.fr-nav-alpha .bricks-mobile-menu > li > a {color: var(--text-light)}.fr-nav-alpha .bricks-mobile-menu > li > .brx-submenu-toggle > * {color: var(--text-light)}.fr-nav-alpha .bricks-nav-menu > li {margin-left: 0}.fr-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle > a + button {color: var(--link-color); font-size: var(--text-s); line-height: 1}.fr-nav-alpha .bricks-nav-menu .sub-menu {background-color: var(--bg-light); box-shadow: var(--box-shadow-m)}.fr-nav-alpha .bricks-nav-menu .sub-menu > li > a {color: var(--text-dark); text-decoration: none}.fr-nav-alpha .bricks-nav-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--text-dark); text-decoration: none}.fr-nav-alpha .bricks-nav-menu > li.menu-item-has-children > .brx-submenu-toggle button[aria-expanded] {font-size: var(--icon-size); color: var(--icon-color)}.fr-nav-alpha .bricks-mobile-menu .sub-menu > li > a {color: var(--text-light)}.fr-nav-alpha .bricks-mobile-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--text-light)}.fr-nav-alpha .bricks-nav-menu > li:hover > a {color: var(--black)}.fr-nav-alpha .bricks-nav-menu > li:hover > .brx-submenu-toggle > * {color: var(--black)}.fr-nav-alpha .bricks-nav-menu > li > a {color: var(--text-dark); line-height: 1; text-decoration: none; padding-top: var(--btn-padding-block); padding-bottom: var(--btn-padding-block)}.fr-nav-alpha .bricks-nav-menu > li > .brx-submenu-toggle > * {color: var(--text-dark); line-height: 1; text-decoration: none; padding-top: var(--btn-padding-block); padding-bottom: var(--btn-padding-block)}.fr-nav-alpha .bricks-nav-menu .current-menu-item > a {color: var(--black)}.fr-nav-alpha .bricks-nav-menu .current-menu-item > .brx-submenu-toggle > * {color: var(--black)}.fr-nav-alpha .bricks-nav-menu > .current-menu-parent > a {color: var(--black)}.fr-nav-alpha .bricks-nav-menu > .current-menu-parent > .brx-submenu-toggle > * {color: var(--black)}.fr-nav-alpha .bricks-nav-menu > .current-menu-ancestor > a {color: var(--black)}.fr-nav-alpha .bricks-nav-menu > .current-menu-ancestor > .brx-submenu-toggle > * {color: var(--black)}.fr-nav-alpha .bricks-nav-menu .sub-menu > li:hover > a {color: var(--black)}.fr-nav-alpha .bricks-nav-menu .sub-menu > li:hover > .brx-submenu-toggle > * {color: var(--black)}.fr-nav-alpha .bricks-nav-menu .sub-menu .brx-submenu-toggle > a:hover + button {color: var(--link-color-hover)}.fr-nav-alpha .bricks-nav-menu button[aria-expanded="true"] > * {transform: rotateZ(180deg)}.fr-nav-alpha .bricks-nav-menu {gap: var(--content-gap)}.fr-nav-alpha .bricks-nav-menu .sub-menu a {padding-top: var(--btn-padding-block); padding-right: 0; padding-bottom: var(--btn-padding-block); padding-left: 0}.fr-nav-alpha .bricks-nav-menu .sub-menu button {padding-top: var(--btn-padding-block); padding-right: 0; padding-bottom: var(--btn-padding-block); padding-left: 0}.fr-nav-alpha {margin-left: auto}.fr-nav-alpha .bricks-nav-menu > li:last-child > a { --btn-background: var(--primary); --btn-text-color: var(--black); --btn-border-color: var(--primary); --btn-background-hover: var(--primary-hover); --btn-text-color-hover: var(--black); --btn-border-color-hover: var(--primary-hover); background: var(--btn-background); color: var(--btn-text-color) !important; padding-block: var(--btn-padding-block); padding-inline: var(--btn-padding-inline); min-inline-size: var(--btn-min-width); line-height: var(--btn-line-height); font-size: var(--text-m); font-weight: var(--btn-font-weight); font-style: var(--btn-font-style); text-transform: var(--btn-text-transform); letter-spacing: var(--btn-letter-spacing); text-decoration: var(--btn-text-decoration); border-width: var(--btn-border-width); border-style: var(--btn-border-style); border-radius: var(--btn-radius); border-color: var(--btn-border-color); transition: var(--btn-transition, var(--transition)); justify-content: var(--btn-justify-content, flex-end); text-align: right; display: inline-flex; align-items: center;} .fr-nav-alpha .bricks-nav-menu > li:last-child > a:hover,.fr-nav-alpha .bricks-nav-menu > li:last-child > a:focus-visible { background: var(--btn-background-hover); color: var(--btn-text-color-hover) !important; border-color: var(--btn-border-color-hover);} .fr-nav-alpha .bricks-nav-menu > li a::after { display: none;}@media (max-width: 991px) {.fr-nav-alpha {line-height: 0; order: 2; display: none}.brxe-nav-menu .bricks-mobile-menu-wrapper.left{ padding-top: var(--space-xl)!important;}}@media (max-width: 767px) {.fr-nav-alpha .bricks-mobile-menu > .menu-item-has-children .brx-submenu-toggle button {color: var(--black)}.fr-nav-alpha {order: 3; display: none}.fr-nav-alpha .bricks-mobile-menu-wrapper:before {background-color: var(--secondary-light)}.fr-nav-alpha .bricks-mobile-menu > li > a {color: var(--black)}.fr-nav-alpha .bricks-mobile-menu > li > .brx-submenu-toggle > * {color: var(--black)}.fr-nav-alpha .bricks-mobile-menu .sub-menu > li > a {color: var(--black)}.fr-nav-alpha .bricks-mobile-menu .sub-menu > li > .brx-submenu-toggle > * {color: var(--black)}}@media (max-width: 991px) {.fr-hero-alpha {padding-top: calc(var(--section-space-xl)*1.5)}}@media (max-width: 767px) {.fr-hero-alpha {padding-top: calc(var(--section-space-xl)*2)}}@media (max-width: 478px) {.fr-hero-alpha {padding-top: calc(var(--section-space-xl)*2)}}.fr-hero {row-gap: var(--container-gap); overflow: hidden; padding-top: calc(var(--section-space-xxl)*1.2)}@media (max-width: 991px) {.fr-hero {padding-top: calc(var(--section-space-xxl)*1.5)}}@media (max-width: 767px) {.fr-hero {padding-top: calc(var(--section-space-xxl)*1.75)}}@media (max-width: 478px) {.fr-hero {padding-top: calc(var(--section-space-xxl)*1.9)}}.bg--gradient { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 1000'%3E%3Crect fill='%23FCE8EB' width='1600' height='1000'/%3E%3ClinearGradient id='b' x1='0' x2='0' y1='0' y2='1'%3E%3Cstop offset='0' stop-color='%23FCE8EB' stop-opacity='1'/%3E%3Cstop offset='1' stop-color='%23F7BBC3' stop-opacity='1'/%3E%3C/linearGradient%3E%3CradialGradient id='c' cx='.6' fx='.7' cy='.7' fy='.4' r='.8'%3E%3Cstop offset='0' stop-color='%23F7BBC3' stop-opacity='1'/%3E%3Cstop offset='1' stop-color='%23FCE8EB' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='d' cx='.3' fx='1' cy='.9' fy='.7' r='1.3'%3E%3Cstop offset='0' stop-color='%23FFF' stop-opacity='1'/%3E%3Cstop offset='.4' stop-color='%23FCE8EB' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23F7BBC3' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='e' cx='.1' fx='.3' cy='.5' fy='.3' r='.7' gradientTransform='skewX(25) skewY(20)'%3E%3Cstop offset='0' stop-color='%23FFF' stop-opacity='1'/%3E%3Cstop offset='1' stop-color='%23FFF' stop-opacity='0'/%3E%3C/radialGradient%3E%3CradialGradient id='a' cx='.4' fx='.3' cy='.9' fy='.8' r='.5' gradientTransform='skewX(-30) skewY(-20)'%3E%3Cstop offset='0' stop-color='%23FFF' stop-opacity='1'/%3E%3Cstop offset='1' stop-color='%23FCE8EB' stop-opacity='0'/%3E%3C/radialGradient%3E%3Cg%3E%3Crect fill='url(%23b)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23e)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23c)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23d)' width='100%25' height='100%25'/%3E%3Crect fill='url(%23a)' width='100%25' height='100%25'/%3E%3C/g%3E%3C/svg%3E"); background-repeat: no-repeat; background-size: cover; background-position: center;}.fr-hero-alpha__inner-wrapper {display: grid; align-items: initial; grid-template-columns: var(--grid-3-2); grid-template-rows: var(--grid-1); align-items: flex-start; width: var(--width-xl); align-content: center}.fr-hero-alpha__inner-wrapper { row-gap: var(--space-m); column-gap: var(--space-xxl);}@media (max-width: 991px) {.fr-hero-alpha__inner-wrapper {width: 100%; grid-gap: var(--space-l)}}@media (max-width: 767px) {.fr-hero-alpha__inner-wrapper {grid-template-columns: var(--grid-1)}}.fr-hero-alpha__content-wrapper {display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; width: 60ch; align-self: flex-start !important; row-gap: var(--content-gap)}.heading-wrapper {row-gap: var(--space-xs)}.badge {color: var(--black); font-size: var(--text-xs); background-color: var(--white-trans-90); padding-top: .5rem; padding-right: 2rem; padding-bottom: .5rem; padding-left: 2rem; border: 1px solid var(--black-trans-30); border-radius: var(--radius-xl)}.fr-list-alpha {row-gap: .5em; display: flex; flex-direction: column; padding-left: 0; margin-top: 0; margin-bottom: 0}.fr-list-alpha { list-style-type: none;}.fr-list-alpha__li {display: grid; align-items: initial; grid-template-columns: auto minmax(0, 1fr); align-items: flex-start; grid-gap: .5em}.fr-hero-alpha__media-wrapper {border-radius: var(--radius, var(--radius-m)) var(--radius, var(--radius-m)) 0 0}@media (max-width: 767px) {.fr-hero-alpha__media-wrapper {height: 40em}}.fr-hero-alpha__media {width: 100%; background-color: var(--primary-ultra-light); height: auto; border-radius: var(--radius-m)}.fr-hero-alpha__media:not(.tag), .fr-hero-alpha__media img {aspect-ratio: 4 / 5}.fr-hero-alpha__media{box-shadow:var(--box-shadow-1)}@media (max-width: 767px) {.fr-hero-alpha__media:not(.tag), .fr-hero-alpha__media img {object-position: 50% 50%}}@media (max-width: 478px) {.fr-hero-alpha__media:not(.tag), .fr-hero-alpha__media img {object-position: 50% 100%}}.fr-feature-section-juliet {row-gap: var(--container-gap)}.fr-feature-section-juliet__grid {grid-gap: calc(var(--grid-gap) * 3); grid-template-columns: var(--grid-3-2); grid-template-rows: var(--grid-1); display: flex; align-items: center}@media (max-width: 991px) {.fr-feature-section-juliet__grid {display: flex; flex-direction: column; align-items: center}}.fr-feature-section-juliet__content-wrapper {row-gap: var(--content-gap); width: 65ch; align-items: center}.fr-feature-section-juliet__heading {text-align: center}.fr-feature-section-juliet__lede {text-align: center}.protabs:not([data-x-tabs*=animatedTabs]) .x-tabs_tab.x-tabs_tab-selected {background-color: var(--primary)}.protabs .x-tabs_toggle[aria-expanded=true] {background-color: var(--primary); color: var(--black); border-radius: var(--radius-s)}.protabs .x-tabs_slider {background-color: var(--primary)}.protabs .x-tabs_tab {background-color: var(--primary-ultra-light); border: 1px solid var(--neutral-light); border-radius: var(--radius-s)}.protabs .x-tabs_toggle {background-color: var(--primary-ultra-light); border: 1px solid var(--neutral-light); border-radius: var(--radius-s)}.protabs .x-tabs_list {justify-content: center; gap: .25rem}.protabs {gap: var(--space-s); border-radius: var(--radius-s); overflow: hidden}.protabs .x-tabs_toggle-icon {transform: rotateX(0deg)}.protabs .x-tabs_toggle[aria-expanded=true] .x-tabs_toggle-icon {transform: rotateX(180deg)}.protabs .x-accordion_header[aria-expanded=true] .x-tabs_toggle-icon {color: var(--black)}.protabs .x-tabs_tab.x-tabs_tab-selected {color: var(--black); border-radius: var(--radius-s)}.protabs .x-tabs_panel-content {padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}.protabs__item-title {font-weight: 700}.protabs-content {align-self: center !important; border: 1px solid var(--neutral-light); border-radius: var(--radius-s)}.protabs__toggle-icon{width: 1rem; height:1rem}.protabs__tab-content {align-items: center; padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m); row-gap: var(--space-l)}.fr-feature-card-delta {display: grid; align-items: initial; grid-template-columns: var(--grid-12); grid-template-rows: var(--grid-1); grid-auto-flow: column}@media (min-width: 768px) { .fr-feature-card-delta > *:first-child { grid-column: span 7; } .fr-feature-card-delta > *:last-child { grid-column: span 5; }}@media (max-width: 767px) {.fr-feature-card-delta {row-gap: 0px; grid-template-columns: initial; grid-auto-flow: row}}.angebote__feature-card-delta {grid-gap: var(--space-m)}@media (max-width: 991px) {.angebote__feature-card-delta {display: flex}}.fr-feature-card-delta__content-wrapper {row-gap: var(--content-gap); padding-top: var(--fr-card-padding); padding-right: var(--fr-card-padding); padding-bottom: var(--fr-card-padding); padding-left: var(--fr-card-padding); justify-content: center}@media (max-width: 991px) {.fr-feature-card-delta__content-wrapper {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}}@media (max-width: 478px) {.fr-feature-card-delta__content-wrapper {padding-right: 0; padding-bottom: 0; padding-left: 0}}@media (max-width: 991px) {.fr-feature-card-delta__lede {width: 100%; max-width: 100%}}.fr-feature-card-delta__media-wrapper {height: 100%; order: -1; overflow: hidden; justify-content: space-around; align-items: stretch}@media (max-width: 991px) {.fr-feature-card-delta__media-wrapper {grid-column: span 1}}.fr-feature-card-delta__image:not(.tag), .fr-feature-card-delta__image img {object-fit: cover; aspect-ratio: 4 / 4}.fr-feature-card-delta__image {width: 100%; border-radius: var(--radius-m); max-height: 100%}.fr-feature-card-delta__image{box-shadow:var(--box-shadow-1)}.fr-feature-card-delta__gallery {--columns: 2; --gutter: calc(var(--space-xs)*.75)}.fr-feature-card-delta__gallery .image {aspect-ratio: 3 / 4}.fr-feature-card-delta__gallery .image{border-radius:var(--radius-s)}@media (max-width: 991px) {.fr-feature-card-delta__gallery {--columns: 4}}@media (max-width: 767px) {.fr-feature-card-delta__gallery {--columns: 2}}.fr-intro-alpha {align-items: center; text-align: center; row-gap: var(--content-gap)}@media (max-width: 767px) {.fr-intro-alpha {text-align: left; align-items: flex-start}}.fr-intro-alpha__heading {line-height: 1.1; text-align: center}@media (max-width: 767px) {.fr-intro-alpha__heading {font-size: var(--h1)}}.fr-intro-alpha__lede {text-align: center; width: var(--width-l)}.fr-pricing-grid-delta {display: grid; align-items: initial; grid-template-columns: var(--grid-3-2); grid-gap: var(--grid-gap); align-items: stretch}@media (max-width: 991px) {.fr-pricing-grid-delta {grid-template-columns: var(--grid-1)}}.fr-pricing-grid-delta__content-wrapper {row-gap: var(--content-gap); width: var(--width-m); justify-content: flex-start}@media (max-width: 767px) {.fr-pricing-grid-delta__content-wrapper {width: 100%}}.fr-pricing-grid-delta__cards-wrapper {row-gap: var(--content-gap); justify-content: center; padding-left: 0}.fr-price-card-delta {display: flex; flex-direction: row; align-items: stretch; row-gap: var(--fr-card-gap); column-gap: var(--fr-card-gap); border-radius: var(--radius); position: relative; transition: all .3s ease; background-color: var(--primary-ultra-light); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}@media (max-width: 767px) {.fr-price-card-delta {flex-wrap: wrap}}.fr-price-card-delta__main {row-gap: 0px}.fr-price-card-delta__price-wrapper {width: 30%; max-width: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; row-gap: .25em}@media (max-width: 767px) {.fr-price-card-delta__price-wrapper {order: -1; align-items: flex-start; text-align: left}}.fr-price-card-delta__price {font-size: var(--h1); line-height: 1}.fr-price-card-delta__price {position: relative; display: flex; align-items: center;} .fr-price-card-delta__price sup {font-size: 50%;}.fr-price-card-delta__price-term {font-size: var(--text-s); line-height: 1.1}.fr-content-section-mike {overflow: hidden; row-gap: calc(var(--container-gap) * 3)}.fr-content-section-mike__inner {display: grid; align-items: initial; grid-template-columns: var(--grid-12); grid-gap: calc(var(--grid-gap) * 2); width: var(--width-xl); position: relative}.fr-content-section-mike__inner-left { grid-row-start: 1;grid-column: 1 / 9;} .fr-content-section-mike__inner-middle { grid-row-start: 1;grid-column: 9 / 13;}.fr-content-section-mike__inner::before {content: ''; width: 100vw; height: 1px; background-color: var(--primary-trans-50); inset-block-start: calc(var(--container-gap) * -0.5); inset-inline-start: 50%; display: flex; position: absolute; translate: -50% 0%;}@media (max-width: 991px) {.fr-content-section-mike__inner-left { grid-row-start: 1;grid-column: 1 / -1;}.fr-content-section-mike__inner-middle { grid-row-start: 2;grid-column: 1 / 10;}.fr-content-section-mike__inner-right {grid-column: 6 / -1; grid-row-start: 2; z-index: 1; padding-block-start: var(--section-space-m);}.fr-content-section-mike__inner::before { inset-block-start: calc(var(--container-gap) * -1);}.fr-content-section-mike__inner::before { inset-block-start: calc(var(--container-gap) * -0.5);}.fr-content-section-mike__inner {grid-gap: var(--content-gap)}}@media (max-width: 767px) {.fr-content-section-mike__inner-left { grid-row-start: 1;grid-column: 1 / -1;}.fr-content-section-mike__inner-middle {grid-column: 1 / -1;}.fr-content-section-mike__inner-right {grid-column: 1 / -1; grid-row-start: 3; z-index: 1; padding-block-start: 0;}}.fr-content-section-mike__inner-left {column-gap: var(--space-m); row-gap: var(--space-xs)}.fr-content-section-mike__text p:first-child:first-letter { float: left;font-size: 500%; line-height: .8; margin-inline-end: .15em;}.fr-content-section-mike__inner-middle {row-gap: var(--content-gap); justify-content: space-between}.fr-content-section-mike__media-wrapper {flex-grow: 1; margin-top: calc(var(--container-gap) * -2)}@media (max-width: 991px) {.fr-content-section-mike__media-wrapper {margin-top: 0}}.fr-content-section-mike__media {width: 100%; overflow: hidden; flex-grow: 1; border-radius: var(--radius-m)}.fr-content-section-mike__media:not(.tag), .fr-content-section-mike__media img {object-fit: cover}.fr-content-section-mike__accent-text {font-size: var(--text-s)}.fr-content-section-mike__impact-statement {font-style: italic; font-size: var(--text-xl)}.tab-wrapper {width: calc(var(--width-l)*1.2); border-radius: var(--radius-s); overflow: hidden; background-color: var(--neutral-ultra-light)}@media (max-width: 767px) {.kontakt {padding-top: var(--section-space-m)}}.kontakt__inner {row-gap: var(--space-l); column-gap: var(--space-l)}.kontakt-block_ob {display: grid; align-items: initial; grid-template-columns: var(--grid-2); grid-gap: var(--space-l)}@media (max-width: 1279px) {.kontakt-block_ob {grid-template-columns: var(--grid-1)}}.form__shortcode {padding-top: var(--space-s); padding-right: var(--space-s); padding-bottom: var(--space-s); padding-left: var(--space-s); border: 1px solid var(--bricks-border-color); border-radius: var(--radius-s); text-align: left}.kontakt__intro-alpha {order: -1}.kontakt__heading {text-align: left}.kontakt__contact-details {display: flex; flex-direction: row; column-gap: var(--space-l); align-items: center; row-gap: var(--space-s)}@media (max-width: 478px) {.kontakt__contact-details {flex-wrap: wrap}}.fr-footer-hotel__meta-wrapper {display: flex; flex-direction: column; row-gap: .5em}.kk_link {flex-direction: row-reverse; gap: var(--icon-gap)}.kk_link { --link-color: var(--black); --link-color-hover: var(--neutral-semi-dark);--icon-size: 1em; --icon-color: var(--black); --icon-color-hover: var(--black); --icon-gap: .25em; --icon-translate-distance: .25em; --icon-transition-duration: 300ms; --icon-transition-function: ease-in-out;  white-space: nowrap;}.kk_link {color: var(--link-color); text-decoration: underline; text-underline-offset: var(--link-underline-offset, .75em);} .kk_link:hover {color: var(--link-color-hover);}.kk_link .icon {transition: translate var(--icon-transition-duration) var(--icon-transition-function);fill: var(--icon-color);} .kk_link:hover .icon {translate: var(--icon-translate-distance) 0; fill: var(--icon-color-hover);}.kk_link--light { --link-color: var(--white); --link-color-hover: var(--primary);--icon-size: 1em; --icon-color: var(--white); --icon-color-hover: var(--primary);}.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}.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__list-item {display: flex; flex-direction: column; align-items: flex-start; width: fit-content}.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}.kontakt--div {flex-direction: row; justify-content: space-between; font-size: var(--text-s); line-height: 1.5; width: 25em}.kontakt-wrapper-map {border: 1px solid var(--neutral-light); border-radius: var(--radius-s); background-color: var(--primary-ultra-light); overflow: hidden}.kontakt__text-zusatz {font-size: var(--text-xs); padding-top: calc(var(--space-xs)*.5); padding-bottom: calc(var(--space-xs)*.5); padding-left: var(--space-xs)}.kontakt-map {width: 100%; height: 50rem}.kontakt-map:not(.tag), .kontakt-map img {object-fit: cover}.footer {padding-top: var(--section-space-xs); padding-right: var(--gutter); padding-bottom: var(--section-space-xs); padding-left: var(--gutter)}.footer__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(--text-light-muted); margin-right: 0; margin-left: 0; justify-content: space-between}.footer__legal-meta-alpha .footer__legal-meta-alpha__nav a {color: var(--white-trans-60);} .footer__legal-meta-alpha .footer__legal-meta-alpha__nav a:hover {color: var(--white);}@media (max-width: 767px) {.footer__legal-meta-alpha {flex-direction: column; align-items: center}}.footer__copyright {display: flex; width: fit-content; color: var(--black)}.fr-legal-meta-alpha__nav {display: flex; flex-direction: row; width: auto}.footer__link {color: var(--black)}.footer__link:hover {color: var(--neutral-semi-dark)}.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}
/*# sourceURL=bricks-frontend-inline-inline-css */
