.section-separator-container {
    width: 100%;
    max-width: 100vw;
}

.section-separator-container .section-separator {
    bottom: 0;
    width: 100%;
    aspect-ratio: 2557/92;
    mask: url("../../img/section-separator.svg") no-repeat center/100% 100%;
    -webkit-mask: url("../../img/section-separator.svg") no-repeat center/100% 100%;
    margin-bottom: -1px;
}

@media (max-width: 575.98px) {
    .section-separator-container .section-separator {
        aspect-ratio: 2557/120;
    }
}