/* ------------------- .col-xl ------------------ */
@media screen and (max-width: 1200px){
}

/* ------------------- .col-lg ------------------ */
@media screen and (max-width: 992px){
}

/* ------------------- .col-md ------------------ */
@media screen and (max-width: 768px){
}

/* ------------------- .col-sm ------------------ */
@media screen and (max-width: 640px){
}

/* ------------------- .col --------------------- */
@media screen and (max-width: 480px){
    h1 {
        font-size: 36px;
    }

    h2 {
        font-size: 30px;
    }

    h3 {
        font-size: 24px;
    }

    h4 {
        font-size: 20px;
    }

    .bg-destaque .box-shadow{
        margin-bottom: 30px;;
    }

    footer p{
        font-size: 11px;
    }

    .palestrante{
        text-align: center;
    }

    .bloco-video{
        text-align: center;
    }

    .curso-info div{
        margin-bottom: 20px;
    }
}