@media only screen and (max-width:1199px){#nosotros .desc .back{padding:20px}#nosotros .work{height:400px;-ms-background-position-x:50%;-moz-background-position-x:50%;-webkit-background-position-x:50%;-o-background-position-x:50%;background-position-x:50%;-ms-background-position-y:0;-moz-background-position-y:0;-webkit-background-position-y:0;-o-background-position-y:0;background-position-y:0}#providers .providers>a{height:200px}}@media only screen and (max-width:991px){.navbar-main{display:none}.navbar-mob{background:#fff;color:#000;border:none;-ms-box-shadow:0 .866px 1px 0 #a6a498;-moz-box-shadow:0 .866px 1px 0 #a6a498;-webkit-box-shadow:0 .866px 1px 0 #a6a498;-o-box-shadow:0 .866px 1px 0 #a6a498;box-shadow:0 .866px 1px 0 #a6a498;margin-bottom:0!important;padding-top:0;padding-bottom:0}.navbar-mob .navbar-nav{background:#fff;width:auto;height:auto;margin:0;padding:0;padding-bottom:10px;text-align:left}.navbar-mob .navbar-brand{margin:0;padding:0;color:#000;font-size:16px;font-weight:700;letter-spacing:2px;margin-top:10px;margin-bottom:10px}.navbar-mob .navbar-brand img{margin:0;padding:0}.navbar-mob .navbar-brand .logo-lacueva2{width:1px;height:70px}.navbar-mob .navbar-nav a{color:#000;min-width:125px;font-size:13px;font-weight:300;letter-spacing:1px;text-transform:uppercase;padding-right:22px;padding-left:22px;padding-top:12px;margin-left:12px;-ms-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.navbar-mob .navbar-nav .btn{width:145px}.navbar-mob .navbar-nav a:hover{color:#bd2147!important}.selected-menu{color:#bd2147!important}.arm-social-icons-container{color:#e01e1e;width:182px}.arm-social-icon-link{background-color:transparent;color:#e01e1e;padding:5px;border:1px solid #e01e1e;border-radius:50%;margin-right:2%;width:40px;height:40px;display:inline-block;text-align:center}.arm-social-icon-link:last-child{margin-right:0}.arm-social-icon-link:focus,.arm-social-icon-link:hover{color:#fff;background-color:#e01e1e}#inicio{-ms-background-attachment:unset;-moz-background-attachment:unset;-webkit-background-attachment:unset;-o-background-attachment:unset;background-attachment:unset}#inicio .intro{height:58vh}#nosotros .desc{margin-bottom:20px}#nosotros .desc .back{margin:0;padding:20px;border-radius:5px}#nosotros .work{height:376px;-ms-background-position-x:50%;-moz-background-position-x:50%;-webkit-background-position-x:50%;-o-background-position-x:50%;background-position-x:50%}.banner{background-color:#3f3e3e;background:url(../images/mercado.jpg);width:100%;height:100px;-ms-background-repeat:no-repeat;-moz-background-repeat:no-repeat;-webkit-background-repeat:no-repeat;-o-background-repeat:no-repeat;background-repeat:no-repeat;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;background-size:cover;-ms-background-position-y:80%;-moz-background-position-y:80%;-webkit-background-position-y:80%;-o-background-position-y:80%;background-position-y:80%}.banner .slogan h2{font-size:1.4em;padding:10px}.banner .modal1 a{font-size:1.3em}}@media only screen and (max-width:767px){#inicio .intro{background-color:transparent;color:#000;height:90vh;display:flex;align-items:center}#inicio .img-intro{text-align:center;overflow:hidden;margin-top:100px;border-radius:10px}#inicio .img-intro img{height:75%;width:75%}#inicio .btn-intro .btn{margin-top:50px}#nosotros .work{height:376px;-ms-background-position-x:25%;-moz-background-position-x:25%;-webkit-background-position-x:25%;-o-background-position-x:25%;background-position-x:25%}#products .arm-product{width:100%}#services .service{margin-top:15px}.banner .slogan h2{font-size:1.1em;padding:10px}.banner .modal1 a{font-size:1em}#contacto #map-container{height:500px}#contacto .google-map{margin-left:10px;margin-right:10px}#contacto .contact .group{margin-left:10px;margin-right:10px}#contacto .contact .loc{margin-top:.5rem}#footer{padding:3em 0}#footer .arm-copyright{height:100px;padding-top:80px!important}}@media only screen and (max-width:575px){#inicio{-ms-background-position-x:60%;-moz-background-position-x:60%;-webkit-background-position-x:60%;-o-background-position-x:60%;background-position-x:60%}.heading-section{padding-bottom:.9em;margin-bottom:2.4em}.heading-section h3{font-size:30px}.heading-section p{font-size:19px}.banner{-ms-background-attachment:unset;-moz-background-attachment:unset;-webkit-background-attachment:unset;-o-background-attachment:unset;background-attachment:unset;height:120px}.banner .slogan h2{font-size:1.1em;padding:10px;margin-top:0}.banner .modal1 a{font-size:.9em}#contacto #map-container{height:400px}#providers .providers>a{height:210px}}@media only screen and (max-width:380px){#inicio{-ms-background-position-x:60%;-moz-background-position-x:60%;-webkit-background-position-x:60%;-o-background-position-x:60%;background-position-x:60%}}@media only screen and (max-height:650px){#inicio .img-intro img{height:50%;width:50%}}@media only screen and (max-height:550px){#inicio .img-intro img{height:40%;width:40%}}@media only screen and (max-height:450px){#inicio .img-intro img{height:30%;width:30%}}@media only screen and (max-height:390px){#inicio .img-intro img{height:20%;width:20%}}@media only screen and (max-height:330px){#inicio .img-intro img{height:15%;width:15%}}