.f-card-page-header {
    position: relative;
    display: flex;
    align-items: var(--align-items);
    justify-content: center;
    overflow: hidden;
    padding: 0;
    margin-bottom: 24px;
}
.f-card-page-header__subheading{
    margin-bottom: 15px;
}

.f-card-page-header .f-parallax {
    position: absolute;
    inset: 0
}

.f-card-page-header__background img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.f-card-page-header__wrapper {
    position: relative;
    z-index: 8;
    display: flex;
    flex-direction: column
}
.f-slide__overlay::before {
    content: "";
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: var(--color-image-overlay);
    opacity: var(--opacity-image-overlay);
    pointer-events: none;
}
.f-card-page-header__inner {
    display: flex;
    flex-direction: column;
    justify-content: center;

    position: relative;
    z-index: 1;
}

@media screen and (max-width: 1023px) {
    .f-card-page-header__inner {
    }
}

@media screen and (max-width: 767px) {
    .f-card-page-header__inner {
    }
}

.f-card-page-header__description {
    max-width: 750px;
    margin-top: 16px
}

.m\:text-center .f-card-page-header__description {
    margin-left: auto;
    margin-right: auto
}

.m\:text-right .f-card-page-header__description {
    margin-left: auto
}

.f-card-page-header .f-breadcrumb {
    margin-bottom: 20px
}

@media screen and (max-width: 767px) {
    .f-card-page-header .f-breadcrumb {
        margin-bottom: 12px
    }
}

.f-card-page-header [data-enable-parallax=true] .f-card-page-header__inner {
    padding-left: 0;
    padding-right: 0
}

.f-card-page-header--image-background .f-card-page-header__background {
    position: absolute;
    inset: 0;
    width: 100%;
    pointer-events: none
}

.f-card-page-header--image-bottom .f-card-page-header__wrapper {
    flex-direction: column-reverse
}

@media screen and (min-width: 768px) {
    .f-card-page-header--image-right .f-card-page-header__wrapper {
        flex-direction: row-reverse
    }
}

@media screen and (min-width: 768px)and (min-width: 768px) {
    .f-card-page-header--image-right .f-card-page-header__background {
        flex: 0 0 50%
    }
}

@media screen and (min-width: 768px) {
    .f-card-page-header--image-right .f-card-page-header__inner {
        flex: 1
    }
}

@media screen and (min-width: 768px) {
    .f-card-page-header--image-left .f-card-page-header__wrapper {
        flex-direction: row
    }
}

@media screen and (min-width: 768px)and (min-width: 768px) {
    .f-card-page-header--image-left .f-card-page-header__background {
        flex: 0 0 50%
    }
}

@media screen and (min-width: 768px) {
    .f-card-page-header--image-left .f-card-page-header__inner {
        flex: 1
    }
}
