
/* CAPAS DOS CURSOS — exibição limpa e proporcional */
.mc-grid-cover,
.mc-banner-card-image,
.mc-course-small-image{
    background-size:cover !important;
    background-position:center center !important;
    background-repeat:no-repeat !important;
}

.mc-grid-cover{
    height:auto !important;
    aspect-ratio:16/9 !important;
}

.mc-banner-card-image{
    height:auto !important;
    aspect-ratio:16/9 !important;
}

.mc-course-small-image{
    height:auto !important;
    aspect-ratio:16/9 !important;
}

/* página interna: banner inteiro, sem zoom e sem texto sobreposto */
.mc-course-banner-only .banner-image{
    min-height:0 !important;
    aspect-ratio:16/9 !important;
    background-size:contain !important;
    background-position:center center !important;
    background-repeat:no-repeat !important;
    background-color:#080b10 !important;
}

@media(max-width:720px){
    .mc-course-banner-only .banner-image{
        min-height:0 !important;
        aspect-ratio:16/9 !important;
    }
}
