/* content - template */
.content-center {
    padding: 30px;
    position: relative;
    z-index: 1;
    max-width: 100%;
    width: calc(100vw - 66%) !important;
    box-sizing: border-box;
}

h2, .h2, .content-center {
    margin-bottom: 16px !important;
}

/* RESPO */

/* respo content - template */
@media (max-width: 767px) {

    flynt-component[name=PageHeader] .background .figure-image {
        object-position: initial !important;
    }

    flynt-component[name=PageHeader].with-packshot.componentSpacing {
        align-items: flex-end;
        -webkit-padding-before: initial;
        padding-block-start: initial;
    }

    .content-center {
        max-width: 100%;
        width: 100% !important;
    }
}
a.filepond--credits {
    display: none !important;
}

