main .equipo h4 {
    color: grey;
}

main .equipo h4 strong {
    color: #cab943;
}

main .banner {
    position: relative;
}

main .banner .texto {
    position: absolute;
    width: 100%;
    top: 40%;
}

main .banner .texto h1,
main .banner .texto h2,
main .banner .texto h3 {
    color: white;
}

main .banner .texto h1 {
    font-size: 4.5rem;
}

main .banner .texto h3 {
    font-size: 3rem;
}

main .asesoramiento .item p {
    color: grey;
    margin-bottom: 0;
}

main .asesoramiento .item p.anio {
    color: #cab943 !important;
}

main .cursos h2 {
    color: #cab943;
}

/** MEDIA QUERIES */

/** Large devices (desktops, less than 1200px) */
@media (max-width: 1199.98px) {
}

/** Medium devices (tablets, less than 992px) */
@media (max-width: 991.98px) {

}

/** Small devices (landscape phones, less than 768px) */
@media (max-width: 767.98px) {
    main .banner .texto {
        top: 25%;
    }

    main .banner .texto h1 {
        font-size: 2.5rem;
    }

    main .banner .texto h3 {
        font-size: 1rem;
    }
}

/** Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575.98px) {

}