@media screen and (max-width:1500px) and (min-width:220px){.cont-px{height:500px}@media screen and (max-width:1320px) and (min-width:220px){.menu li a{padding:0 25px}}@media screen and (max-width:1260px) and (min-width:220px){#logo{max-width:200px}}@media screen and (max-width:1180px) and (min-width:220px){.contenido .center{top:-110px}.cont-px{height:500px}.menu li a{padding:0 16px}.portfolio-gr .caja-slider .next{right:0}.portfolio-gr .caja-slider .prev{left:0}}@media screen and (max-width:1080px) and (min-width:220px){.caja-datos a{margin-right:2%}.cont-slider{padding-top:90px}.slider{position:relative}}@media screen and (max-width:1023px) and (min-width:220px){.ico-correo{margin-top:20px;float:left}.caja-datos{height:140px}.caja-datos a{margin-bottom:20px!important}.parallax{min-height:170%;top:-240px;background-attachment:inherit}}@media screen and (max-width:1000px) and (min-width:220px){.btn-menu,.menu{position:relative}.btn-menu{width:39px;height:25px;background:url(../img/btn-menu.png);background:url(../img/btn-menu.svg),linear-gradient(transparent,transparent);background-repeat:no-repeat;background-size:contain;float:right;top:25px;cursor:pointer}.menu,.menu li,.menu li a{width:100%;text-align:right;background:#fff}.scroll .btn-menu{top:10px}.menu{display:none;transition:all .4s;margin-top:0;top:0}.menu li{padding-bottom:0;margin-bottom:0}.menu li a{float:left;padding:9px 0;box-sizing:border-box}.contenido .center{top:-80px}.cont-px{height:420px}}@media screen and (max-width:850px) and (min-width:220px){.caja-datos{padding:30px}.footer h6{padding-left:30px;margin-top:20%}.btn-mas.blanco{margin-left:30px}.caja-info.col-33{width:48%}.cont .col-40,.cont .col-60{width:100%;padding:0!important;position:relative!important;margin-bottom:15px}.mod-slide-ludico,.tx-pie{position:relative}.mod-slide-ludico{bottom:auto;margin-top:30px}}@media screen and (max-width:760px) and (min-width:220px){.caja-datos{padding:30px;height:190px}.caja-datos a{width:100%;float:left;margin:0 0 20px!important}.footer h6{padding-left:30px;margin-top:15%}}@media screen and (max-width:700px) and (min-width:220px){.contenido .center{top:0}.cont-px{height:400px}.page{padding:30px}.caja-redes-clima{padding:15px 30px}.caja-redes-clima .col{width:auto!important}.slider h2{top:60%}.cabezal{height:260px;margin-top:74px!important}.cabezal h2{font-size:2rem}.header{padding:10px 0 20px!important}.header #logo{max-width:160px!important}.cont-slider{padding-top:70px!important}.btn-menu{top:10px!important}}@media screen and (max-width:600px) and (min-width:220px){.center{padding:0 15px}.footer .cont-px{height:520px}.col-48{width:100%;float:left;padding:0}.portfolio{width:48%}.portfolio:nth-child(2n+2){margin-right:0}.portfolio:nth-child(3n+3){margin-right:1.9%}.col-25,.col-70{width:100%;float:left}.caja-redes-clima{margin-bottom:0}.caja-redes-clima .col{width:100%!important;margin-bottom:15px;float:left!important}.clima,span.fecha{display:inline-block;float:none}.clima{width:100%;float:left!important;margin-left:0!important}span.fecha{top:-7px;margin-right:10px}span.fecha.ano{margin-right:0}.slider h2{font-size:1.5rem;top:40px}.mapa{height:400px}.cont-px{height:300px}.parallax{min-height:180%;top:-90px;background-attachment:inherit}.footer .parallax{top:-200px}}@media screen and (max-width:580px) and (min-width:220px){.caja-datos a,.col-30{width:100%}.cont-portfolio.sistema,.cont-portfolio.soluciones{width:100%;float:left!important}.cont-portfolio.sistema{margin-bottom:30px}.caja-datos{height:auto}}@media screen and (max-width:520px) and (min-width:220px){.slider h2{font-size:1.2rem;padding:8px}.cont-px{height:280px}.col-48{width:100%;float:left;padding:0}.portfolio{width:48%}.portfolio:nth-child(2n+2){margin-right:0}.portfolio:nth-child(3n+3){margin-right:1.9%}.caja-datos{height:200px}.caja-redes-clima{padding:15px}.page{padding:20px 15px}.mapa{height:365px}.caja-info.col-33,.cont-portfolio{width:100%}.cabezal{height:200px}.cabezal h2{font-size:1.8rem}.cont-portfolio{margin-bottom:60px}}@media screen and (max-width:400px) and (min-width:220px){.cont-px{height:150px}.footer .cont-px{height:400px}.portfolio{width:100%}.portfolio:nth-child(2n+2),.portfolio:nth-child(3n+3){margin-right:0}.caja-datos{height:200px;padding:15px}.footer h6{padding-left:15px}.btn-mas.blanco{margin-left:15px}}}