
html {scroll-behavior: smooth}

/* BREAKPOINT: Desktop (BASE) */
.fr-logo.brxe-logo .bricks-site-logo {width: 7.5em}
.fr-logo .cls-1 {  fill: #ffb0e4!important;}


/* BREAKPOINT: Desktop (BASE) */
.fr-hero-bravo.brxe-section {padding-top: var(--fr-hero-padding); padding-bottom: var(--fr-hero-padding); background-color: var(--accent)}


/* BREAKPOINT: Desktop (BASE) */
.fr-hero-bravo__content-wrapper.brxe-container {align-items: center; justify-content: center; row-gap: var(--fr-content-gap); max-width: px; text-align: center}


/* BREAKPOINT: Desktop (BASE) */
.fr-hero-bravo__heading.brxe-heading {font-size: var(--h2); display: flex; flex-direction: column}


/* BREAKPOINT: Desktop (BASE) */
.fr-feature-section-echo.brxe-section {row-gap: var(--container-gap)}


/* BREAKPOINT: Desktop (BASE) */
.fr-feature-section-echo__image.brxe-image:not(.tag) {object-fit: cover}
.fr-feature-section-echo__image.brxe-image img {object-fit: cover}
.fr-feature-section-echo__image.brxe-image {width: 100%; height: 40em}
.fr-feature-section-echo__image {	aspect-ratio: 1;}


/* BREAKPOINT: Desktop (BASE) */
.star--l.brxe-image {position: absolute; height: 15em; z-index: 1}

/* BREAKPOINT: Tablet Hochformat */
@media (max-width: 991px) {
.star--l.brxe-image {display: none}
}

/* BREAKPOINT: Desktop (BASE) */
.btn--primary.brxe-button {text-transform: uppercase}


/* BREAKPOINT: Desktop (BASE) */
.star-m.brxe-image {width: 100%; height: 5em}


/* BREAKPOINT: Desktop (BASE) */
.quote-font.brxe-text-basic {font-family: "Kostania"; font-weight: 700; font-size: calc(var(--h1)*1.5); letter-spacing: -30px; margin-right: auto; margin-left: auto}
.quote-font{  writing-mode: vertical-lr;  text-orientation: upright; }

/* BREAKPOINT: Mobil Landschaft */
@media (max-width: 767px) {
.quote-font.brxe-text-basic {font-size: calc(var(--h1)*1.25)}
}

/* BREAKPOINT: Desktop (BASE) */
.fr-checklist-alpha.brxe-block {row-gap: var(--fr-card-gap); padding-left: 0; display: block; margin-top: 0; margin-bottom: 0}
.fr-checklist-alpha { column-count: 2; column-width: 30ch; column-gap: var(--fr-grid-gap)}

/* BREAKPOINT: Mobil Landschaft */
@media (max-width: 767px) {
/* CUSTOM CSS */
.fr-checklist-alpha {
  column-count: 1;
  column-width: 30ch;
  column-gap: var(--fr-grid-gap)
}
}

/* BREAKPOINT: Desktop (BASE) */
.fr-checklist-alpha__li.brxe-block {flex-direction: row; align-items: flex-start; flex-wrap: nowrap; column-gap: .5em; margin-bottom: var(--space-xs)}


/* BREAKPOINT: Desktop (BASE) */
.fr-checklist-alpha__icon.brxe-icon {position: relative; top: .1em}


/* BREAKPOINT: Desktop (BASE) */
.fr-checklist-alpha__text.brxe-text-basic {line-height: 1.2; font-size: var(--text-l)}


/* BREAKPOINT: Desktop (BASE) */
.teaser--images.brxe-image:not(.tag) {object-fit: cover}
.teaser--images.brxe-image img {object-fit: cover}
.teaser--images.brxe-image {width: 100%; height: 30em}


/* BREAKPOINT: Desktop (BASE) */
.div--tag-zeit.brxe-block {flex-direction: row; column-gap: 5px; row-gap: 5px}


/* BREAKPOINT: Desktop (BASE) */
.content--tag.brxe-text-basic {align-self: flex-start; display: flex; text-align: left; width: 30rem}

/* BREAKPOINT: Mobil Hochformat */
@media (max-width: 478px) {
.content--tag.brxe-text-basic {width: 20rem}
}

/* BREAKPOINT: Desktop (BASE) */
.content--zeit.brxe-text-basic {display: flex}


/* BREAKPOINT: Desktop (BASE) */
.grid--m-1 {}


/* BREAKPOINT: Desktop (BASE) */
.gap--m {}


/* BREAKPOINT: Desktop (BASE) */
.div--preis-heading.brxe-block {flex-grow: 1; justify-content: flex-end; margin-top: calc(var(--space-xxl)*1.5)}

/* BREAKPOINT: Tablet Hochformat */
@media (max-width: 991px) {
.div--preis-heading.brxe-block {margin-top: var(--space-xl)}
}

/* BREAKPOINT: Desktop (BASE) */
.subheading--prices.brxe-text-basic {font-family: "Bettersignature"; font-size: var(--text-l); transform:  rotateZ(-10deg)}


/* BREAKPOINT: Desktop (BASE) */
.content--preis.brxe-text-basic {text-align: left}


/* BREAKPOINT: Desktop (BASE) */
.preis.brxe-text-basic {text-align: right; margin-left: auto}


/* BREAKPOINT: Desktop (BASE) */
.fr-testimonial-section-alpha.brxe-section {row-gap: var(--fr-container-gap)}


/* BREAKPOINT: Desktop (BASE) */
.fr-testimonial-section-alpha__grid.brxe-container {grid-gap: var(--grid-gap); grid-template-columns: var(--grid-2); grid-template-rows: var(--grid-1); align-items: stretch; display: grid; align-items: initial}

/* BREAKPOINT: Tablet Hochformat */
@media (max-width: 991px) {
.fr-testimonial-section-alpha__grid.brxe-container {grid-template-columns: var(--grid-1)}
}

/* BREAKPOINT: Desktop (BASE) */
.fr-testimonial-card-alpha.brxe-block {row-gap: var(--fr-card-gap); background-color: var(--accent); padding-top: var(--space-m); padding-right: var(--space-m); padding-bottom: var(--space-m); padding-left: var(--space-m)}


/* BREAKPOINT: Desktop (BASE) */
.fr-testimonial-card-alpha__header.brxe-block {flex-direction: row; column-gap: 0.25em}


/* BREAKPOINT: Desktop (BASE) */
.fr-testimonial-card-alpha__star.brxe-icon {font-size: var(--text-m)}


/* BREAKPOINT: Desktop (BASE) */
.fr-testimonial-card-alpha__body.brxe-block {row-gap: var(--fr-card-gap)}


/* BREAKPOINT: Desktop (BASE) */
.fr-testimonial-card-alpha__callout.brxe-text-basic {font-weight: 800; font-size: var(--text-l)}


/* BREAKPOINT: Desktop (BASE) */
.fr-testimonial-card-alpha__quote.brxe-text-basic {font-size: var(--text-m); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; border: 0}
.fr-testimonial-card-alpha__quote {font-family: inherit;}


/* BREAKPOINT: Desktop (BASE) */
.fr-testimonial-card-alpha__footer.brxe-block {column-gap: var(--fr-card-gap); row-gap: var(--fr-card-gap); margin-top: auto; display: flex; flex-direction: row; align-items: center}

/* BREAKPOINT: Mobil Landschaft */
@media (max-width: 767px) {
.fr-testimonial-card-alpha__footer.brxe-block {flex-wrap: nowrap}
}
/* BREAKPOINT: Mobil Hochformat */
@media (max-width: 478px) {
.fr-testimonial-card-alpha__footer.brxe-block {display: flex; flex-direction: row}
}

/* BREAKPOINT: Desktop (BASE) */
.fr-testimonial-card-alpha__name-wrapper.brxe-block {row-gap: 0.25em}


/* BREAKPOINT: Desktop (BASE) */
.fr-testimonial-card-alpha__name.brxe-text-basic {font-weight: 800; line-height: 1.2}


/* BREAKPOINT: Desktop (BASE) */
.fr-subfooter-alpha.brxe-section {padding-top: var(--space-m); padding-bottom: var(--space-m}


/* BREAKPOINT: Desktop (BASE) */
.fr-footer-alpha__nav-ul.brxe-div {padding-left: 0; row-gap: 5px; flex-direction: row; justify-content: center; column-gap: 5px; font-size: var(--text-l); text-transform: uppercase}

/* BREAKPOINT: Mobil Landschaft */
@media (max-width: 767px) {
.fr-footer-alpha__nav-ul.brxe-div {flex-wrap: wrap}
}
/* BREAKPOINT: Mobil Hochformat */
@media (max-width: 478px) {
.fr-footer-alpha__nav-ul.brxe-div {align-self: center !important}
}

/* BREAKPOINT: Desktop (BASE) */
.fr-footer-alpha__li.brxe-div {text-transform: uppercase}


/* BREAKPOINT: Desktop (BASE) */
.fr-footer-alpha__link.brxe-text-basic {text-transform: uppercase}


/*# sourceURL=bricks-frontend-inline-inline-css */
