/* Hero */
.hero-top {
    position: relative;
    min-height: 240px;
    background: #111 center / cover no-repeat;
    background-image: url("/imgs/backgound_cliente.png"); /* sua imagem panorāmica */
}


.hero-svg {
    height: 100%;
    z-index: 0;
}

.overlay-text {
    z-index: 1;
}

/* Card centralizado logo abaixo */
.container {
    margin-top: -90px;
}

@media (max-width: 992px) {
    .container {
        margin-top: -70px;
    }
}

@media (max-width: 576px) {
    .container {
        margin-top: -56px;
    }
}
