.flex-layout.hero_simpel {
    background: var(--Midnight-blue, #0A0A44);
    margin: unset;
    padding-inline: unset;
    width: 100%;
    padding: max(8.6rem, calc(8.6 * var(--su))) max(2rem, calc(2 * var(--su))) max(3.125rem, calc(3.125 * var(--su)));
    padding-left:32px;
}

.flex-layout.hero_simpel .pk-text,
.flex-layout.hero_simpel .pk-text a{
    color: var(--Icy-white, #FAFDFF);
}

.flex-layout.hero_simpel .pk-grid-container {
}

.flex-layout.hero_simpel .content {
    display: flex;
    flex-direction: column;
    gap: 110px;
}

.flex-layout.hero_simpel h1,
.flex-layout.hero_simpel h2,
.flex-layout.hero_simpel h3,
.flex-layout.hero_simpel h4,
.flex-layout.hero_simpel h5,
.flex-layout.hero_simpel h6{
    color:#fff;
}

@media screen and (max-width: 767px) {
    .flex-layout.hero_simpel {
        padding-left: 20px;
        padding-right: 20px;;
    }
}