

/* BREAKPOINT: XXL (BASE) */
.tb-feature-wrapper {display: grid; align-items: initial; grid-template-columns: var(--grid-3); grid-gap: var(--space-m)}

/* BREAKPOINT: L */
@media (max-width: 991px) {
.tb-feature-wrapper {grid-template-columns: var(--grid-2)}
}
/* BREAKPOINT: M */
@media (max-width: 767px) {
.tb-feature-wrapper {grid-template-columns: var(--grid-1)}
}

/* BREAKPOINT: XXL (BASE) */
.tb-feature-card {display: flex; flex-direction: column; column-gap: var(--fr-card-gap); row-gap: var(--fr-card-gap)}


/* BREAKPOINT: XXL (BASE) */
.tb-feature-card__head {display: flex; column-gap: calc(var(--content-gap) / 2); row-gap: calc(var(--content-gap) / 2); flex-wrap: nowrap; align-items: center; flex-direction: row; justify-content: flex-start}
.tb-feature-card__head svg { height: calc(var(--text-xxl)*1.2); width: auto; fill: var(--white); color: var(--white);} .tb-feature-card__head i { color: var(--icon-fill-color); font-size: var(--icon-size);} .tb-feature-card__head svg:hover { fill: var(--white); color: var(--white); } .tb-feature-card__head i:hover { color: var(--icon-fill-color-hover);}


/* BREAKPOINT: XXL (BASE) */
.tb-feature-card__icon {width: var(--text-l)}


/* BREAKPOINT: XXL (BASE) */
.btn--black {border: 2px solid var(--black)}


/* BREAKPOINT: XXL (BASE) */
.fr-cta-card-charlie {padding-top: var(--fr-card-padding); padding-right: var(--fr-card-padding); padding-bottom: var(--fr-card-padding); padding-left: var(--fr-card-padding); width: var(--width-vp-max); display: grid; align-items: initial; grid-template-columns: var(--grid-3-1); grid-template-rows: var(--grid-1); grid-gap: var(--grid-gap); align-items: stretch; max-width: var(--width-xl); color: var(--white)}

/* BREAKPOINT: M */
@media (max-width: 767px) {
.fr-cta-card-charlie {grid-template-columns: var(--grid-1)}
}

/* BREAKPOINT: XXL (BASE) */
.info-box__cta-card-charlie {padding-top: var(--fr-card-padding); padding-right: var(--fr-card-padding); padding-bottom: var(--fr-card-padding); padding-left: var(--fr-card-padding); border-radius: var(--radius); width: var(--width-vp-max); align-items: stretch; max-width: var(--width-xl); margin-right: auto; margin-left: auto}

/* BREAKPOINT: XL */
@media (max-width: 1279px) {
.info-box__cta-card-charlie {max-width: 100%}
}
/* BREAKPOINT: M */
@media (max-width: 767px) {
.info-box__cta-card-charlie {grid-template-columns: var(--grid-1)}
}

/* BREAKPOINT: XXL (BASE) */
.bg--gradient{background-image: linear-gradient(90deg, var(--blue), var(--green));}


/* BREAKPOINT: XXL (BASE) */
.fr-cta-card-charlie__main {justify-content: center; row-gap: var(--content-gap)}


/* BREAKPOINT: XXL (BASE) */
.info-box__main {align-self: center !important; align-items: center}


/* BREAKPOINT: XXL (BASE) */
.info-box__heading {font-size: var(--h3); margin-right: auto; margin-left: 0}

/* BREAKPOINT: M */
@media (max-width: 767px) {
.info-box__heading {margin-left: auto}
}

/* BREAKPOINT: XXL (BASE) */
.info-box__text {text-align: left}

/* BREAKPOINT: M */
@media (max-width: 767px) {
.info-box__text {text-align: center}
}

/* BREAKPOINT: XXL (BASE) */
.gutschein-cta__cta {margin-right: auto}

/* BREAKPOINT: M */
@media (max-width: 767px) {
.gutschein-cta__cta {margin-right: auto; margin-left: auto}
}

/* BREAKPOINT: XXL (BASE) */
.fr-cta-card-charlie__side {justify-content: center; align-items: flex-end}

/* BREAKPOINT: M */
@media (max-width: 767px) {
.fr-cta-card-charlie__side {align-items: flex-start}
}

