﻿.banner-modelo-educativo .descripcion,
.banner-modelo-educativo .carrusel {
    width: 100%;
}

.modelo-educativo-linea-titulo {
    height: 2px;
    width: 100%;
}

.banner-modelo-educativo .titulo-descripcion {
    max-width: 100%;
    overflow-wrap: break-word;
}


@media only screen and (min-width: 576px) {
    .banner-modelo-educativo {
        padding-left: 12px;
        padding-right: 12px;
    }
}

@media only screen and (min-width: 768px) {
    .modelo-educativo-linea-titulo {
        height: 3px;
        width: 35%;
    }

    .banner-modelo-educativo .titulo-descripcion {
        width: 50%;
    }

    .banner-modelo-educativo .carrusel {
        width: 40%;
    }

    .banner-modelo-educativo .titulo-descripcion.tres-ejes {
        width: 45%;
    }

    .banner-modelo-educativo .carrusel.tres-ejes {
        width: 50%;
    }
}

@media only screen and (min-width: 992px) {
    .modelo-educativo-linea-titulo {
        height: 3px;
        width: 35%;
    }

    .banner-modelo-educativo .titulo-descripcion {
        width: 45%;
    }

    .banner-modelo-educativo .carrusel {
        width: 50%;
    }
}

@media only screen and (min-width: 1200px) {

    .banner-modelo-educativo .titulo-descripcion.tres-ejes {
        width: 50%;
    }

    .banner-modelo-educativo .carrusel.tres-ejes {
        width: 46%;
    }
}

.texto-informativo .texto {
    width: 100%;
    max-width: 50rem;
}


.imagen-secundaria img.img-centered {
    max-height: 33rem;
    width: 100%;
}

.img-centered {
    object-position: center center;
    object-fit: cover;
    width: 100%;
    max-height: 20rem;
    margin-left: auto;
    margin-right: auto;
}