@media only screen and (max-width:1160px){
    .top-bar-container,
    header,
    .form-container,
    .section-ofrecemos,
    .proveedores-logos ul,
    .nuevo-container{
        width: 95%;
        margin: 0 auto;
    }
    .section-ofrecemos{
        margin: 45px auto;
    }
    .proveedores-logos li{
        width: 50%;
        margin-bottom: 25px;
    }
    .nuevo-left,
    .nuevo-right{
        width: 100%;
        margin-bottom: 75px;
    }
    .nuevo-left h2,
    .nuevo-right h2{
        margin-bottom: 15px;
    }
}

@media only screen and (max-width:1000px){
    .contact-text{
        float: none;
        width: 100%;
        margin-bottom: 45px;
        height: auto;
    }
    .contact-form{
        float: none;
    }
    .section-ofrecemos li{
        width: 100%;
    }
    .section-ofrecemos ul img{
        float: none;
        display: block;
        margin: 0 auto;
    }
    .section-ofrecemos ul p{
        float: none;
        text-align: center;
    }
    .productos-container{
        width: 100%;
        margin: 0 auto;
    }
    .productos-container li{
        float: none;    
        display: block;
        margin: 0 auto 25px;
    }
    
}

@media only screen and (max-width:690px){
    header img{
        float: none;
    }
    .header-text{
        width: 100%;
        float: none;
    }
    header h1,
    header h2{
        text-align: center;
    }
    .proveedores-logos li{
        width: 100%;
        margin-bottom: 45px;
    }
    
}

@media only screen and (max-width:530px){
    .contact-form{
        width: 95%;
    }
    .contact-text h1,
    .contact-text h2{
        text-align: center;
    }
    
}




