
.h-100 {
    min-height: 100vh !important;
}

.gap-16 {
    gap: 16px;
}

.logo-container {
    min-width: 256px;
    min-height: 256px;
}

.inprojects {
    background: url(/img/inprojects.svg) no-repeat center center;
    background-size: contain;
}

.delapark {
    background: url(/img/delapark.svg) no-repeat center center;
    background-size: contain;
}

.werin {
    background: url(/img/werin_blue.svg) no-repeat center center;
    background-size: contain;
}

@media (min-width: 992px) {
    .werin {
        background-size: auto;
    }
}

@media (max-width: 992px) {
    .inprojects {
        background-position-y: bottom;
    }
    .delapark {
        background-position-y: top;
    }
    .d-flex {
        row-gap: 80px;
    }
}