@media screen and (max-width: 576px) {
    texto-informativo {
        
        text-align: center;    
        padding: 0 10px;       
        line-height: 1.4;     
    }
}
@media screen and (max-width: 576px) {
    .header-home .texto-informativo h1 {
        font-size: 25px !important;
    }
}


@media screen and (max-width: 1400px) {
    .contenedor-asociados .carousel-item img{
        width: 157px;
    }
}

@media screen and (max-width: 992px) {
    .noticia-item {
        height: auto;
    }

    .contenedor-asociados img {
        margin: 0 auto;
        display: block;
    }

    .contenedor-servicio1,
    .contenedor-servicio1 .servicio1-texto {
        height: auto;
    }

    .contenedor-servicio1 .servicio1-texto {
        padding-top: 30px;
        padding-bottom: 30px;
    }

    .contenedor-servicio1 .servicio1-texto.servicio2-texto {
        padding-left: 30px;
        padding-right: 30px;
        padding-bottom: 30px;
    }

    .contenedor-servicio1 .servicio1-imagen {
        height: 400px;
    }

    .direccion-info,
    .formulario {
        padding: 15px;
    }

    .formulario .btn-enviar {
        float: left;
    }

    .direccion-info {
        min-height: auto;
    }

    .formulario textarea {
        height: 150px;
    }

    .contenedor-cursos {
        padding: 15px;
        height: 400px;
    }

    .detalle-curso-charla h2 {
        margin-top: 20px;
    }

    .detalle-curso-charla {
        padding: 15px;
    }
    #carouselExampleIndicators .carousel-indicators{
        position: relative;
    }
    .fb-custom-height {
        height: 300px;
    }
}

@media screen and (max-width: 500px) {
    img.logo-header {
        height: 50px;
    }

    .banner-interna h1 {
        font-size: 40px;
    }

    .detalle-curso-charla img {
        height: 300px;
    }

    .contenedor-linea-de-tiempo .tarjeta-item img {
        object-fit: cover;
        width: auto;
        display: block;
        margin: 0 auto;
    }

    .subcomision-item h6 {
        margin-left: 0;
    }

    .contenedor-asociados .carousel-indicators {
        position: relative;
    }

    .contenedor-asociados .carousel-control-prev {
        left: 0;
    }

    .contenedor-asociados .carousel-control-next {
        right: 0;
    }
}