/* Ajusta apenas a home e acompanha os breakpoints dos SVGs legados.
   A margem reduz o espaco no fluxo, sem ampliar o vazio abaixo da secao. */
.fasul-home-document .home-polo-banner {
    margin-bottom: 40px;
}

.fasul-home-document .home-polo-banner__link {
    display: block;
    line-height: 0;
}

.fasul-home-document .psLocal {
    margin-top: -12px;
}

@media (min-width: 479px) {
    .fasul-home-document .psLocal {
        margin-top: -80px;
    }
}

@media (min-width: 480px) {
    .fasul-home-document .psLocal {
        margin-top: -130px;
    }
}

@media (min-width: 621px) {
    .fasul-home-document .psLocal {
        margin-top: -72px;
    }
}

@media (min-width: 769px) {
    .fasul-home-document .wave-bottom2 {
        z-index: 0;
        max-width: 100%;
        position: relative;
        bottom: 360px !important;
    }
}

@media (min-width: 1001px) {
    .fasul-home-document .psLocal {
        margin-top: -128px;
    }
}

@media (min-width: 1300px) and (max-width: 1499.98px) {
    .fasul-home-document .psLocal {
        margin-top: -80px;
    }

    .fasul-home-document .wave-bottom2 {
        bottom: 310px !important;
    }
}
