@media only screen and (max-width: 1600px) {
    /*Header*/
    accesos-rapidos {
        padding-right: 100px;
        margin-left: 100px;
    }
}

@media only screen and (max-width: 1199px) {
    /*Misión / Visión*/
    .promo_item {
        height: 560px;
    }
}

@media only screen and (max-width: 991px) {
    /*Header*/
    .burger_container {
        display: block !important;
        margin-top: -4px;
    }
    .accesos-rapidos {
        padding-right: 45px;
        margin-left: 20px;
    }
    /*Misión / Visión*/
    .promo_item {
        height: 550px;
    }
    /*Certificaciones*/
    .product_col:not(:last-child) {
        margin-bottom: 20px;
    }
    /*Contacto*/
    .contact_info_item {
        height: 155px;
    }
    .contact_info_text h5 {
        font-size: 13px;
    }
}

@media only screen and (max-width: 767px) {
    /*Banner*/
    .home_slider_title {
        font-size: 50px;
    }
    /*Cuerpo*/
    .section_title {
        font-size: 40px;
    }
    .section_subtitle {
        font-size: 22px;
    }
    /*Contacto*/
    .contact_title {
        font-size: 40px;
    }
    .contact_subtitle {
        font-size: 22px;
    }
    .review_form_title {
        font-size: 40px;
    }
    .review_form_subtitle {
        font-size: 22px;
    }
    .contact_info_item {
        margin-bottom: 30px;
        height: 180px;
    }
    .contact_info_text h5 {
        font-size: 18px;
    }
}

@media only screen and (max-width: 575px) {
    /*Header*/
    .header {
        height: 120px;
    }
    .accesos-rapidos {
        padding-right: 40px;
    }
    /*Banner*/
    .home_slider_title {
        font-size: 48px;
    }
    .home_slider_subtitle {
        font-size: 16px;
    }
    /*Cuerpo*/
    .promo_title {
        font-size: 28px;
    }
    .section_title {
        font-size: 36px;
    }
    .section_subtitle {
        font-size: 22px;
    }
    h3 {
        font-size: 28px;
    }
    /*Contacto*/
    .contact_title {
        font-size: 36px;
    }
    .contact_subtitle {
        font-size: 22px;
    }
    .review_form_title {
        font-size: 36px;
    }
    .review_form_subtitle {
        font-size: 22px;
    }
    /*Servicios*/
    .product_name h4 {
        font-size: 20px;
    }
}

@media only screen and (max-width: 549px) {
    /*Header*/
    .quitar {
        display: block;
    }
}

@media only screen and (max-width: 375px) {
    /**/
}

@media only screen and (max-width: 320px) {
    /**/
}