@media screen and (max-width:1060px){#partners ul li{width:100%;}.center{width:96%;margin:0 auto}.main-image{height:800px}.que .info{padding-top:320px;width:100%}.que .info ul{margin-top:30px}.que .proceso{margin-top:150px;width:95%}.que .proceso li::after{width:60px;margin-left:7%}.parallax-inner{background-size:cover!important}.como{margin-bottom:100px}.como .info{width:40%}.como picture{width:58%;margin-top:90px}.como picture img{width:100%;height:auto}.lenguajes h3{width:96%;margin:0 auto}.quienes{margin:95px auto 125px;width:80%}.experiencia picture{width:100%}.experiencia picture img{max-width:994px;width:100%}}@media screen and (max-width:850px){#partners{padding:35px 0 0 0;}#partners ul li{width:100%;}.como .info,.como picture{width:100%;float:none}.que{margin-bottom:100px}.como{text-align:center}.como .info{text-align:center}.como picture img{width:auto;height:auto;margin:20px auto 0}}@media screen and (max-width:800px){@-webkit-keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}.main-image{height:600px}.donde .map,.donde .map #gmap_canvas{height:275px}.que .info{padding-top:250px}.que .info ul{margin-top:15px}.que .info h1{font-size:2em;line-height:1em}.que .info h2{font-size:1.8em}.que .proceso h3{margin-left:20px}.que .proceso{margin-top:00px;padding:50px 20px 90px}.que .proceso li::after{width:30px;margin-left:55px}.parallax-inner{background-size:cover!important}.como{width:94%}.lenguajes h3{padding:60px 0}.quienes{margin:60px auto}.donde .center{width:100%}.donde .info{position:relative;width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:30px 20px;margin-top:40px}.donde .map{margin:0}.donde .info:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(242,54,48,0);border-top-color:#f23630;border-width:30px;margin-left:-30px}.experiencia ul{margin-top:0}.consultas .center{padding:100px 0 0}.consultas .main-image-2{height:1350px}}@media screen and (max-width:650px){.que .proceso li .number,.que .proceso li:after{display:none}.que{margin-bottom:0}.que .info ul li{width:85px;height:50px}.que .info .android{background-size:274px 50px;background-position:0 0}.que .info .ios{background-size:274px 50px;background-position:-95px 0}.que .info .webapps{background-size:274px 50px;background-position:-184px 0}.que .proceso{padding:0}.que .proceso h3{margin-left:0;margin-bottom:20px}.que .proceso li{width:100%;text-align:left;margin-bottom:5px}.que .proceso li .icon{width:60px;height:60px;margin-top:0;position:relative;float:left;background-size:254px 60px;margin-right:10px;display:none}.que .proceso li .icon-2{background-position:-66px 0}.que .proceso li .icon-3{background-position:-127px 0}.que .proceso li .icon-4{background-position:-192px 0}.que .proceso li p{font-size:1em;margin-top:18px;border:1px solid #344364;padding:10px;text-align:center}.que .proceso .btn{padding:10px 15px;margin:35px auto;left:auto;text-align:center;width:88%}.como{margin-bottom:50px}.lenguajes h3{padding:50px 0;font-size:1.3em}.lenguajes .frase-image{height:195px}.quienes{margin:50px auto 20px;width:70%}.experiencia h1,.quienes h1{margin-bottom:30px}.quienes h1{text-align:center}
#partners h2{font-size: 2em;text-align: center;text-transform: uppercase;font-weight: 700;}

.experiencia picture img{max-width:361px;width:100%}.experiencia li, #partners li{width:100%}.experiencia ul .bottom,.experiencia ul .top{margin-top:0}.experiencia{padding:50px 0 40px}.consultas .center{padding:80px 0 0;width:94%}.flecha-bajar,.flecha-bajar img{width:50px;margin-top:70px;display:inline}}@media screen and (max-width:450px){.que .info{padding-top:220px}.como picture img{width:100%}.lenguajes h3{padding:55px 0;font-size:1.8em}.lenguajes h3 strong{font-size:1.2em}.lenguajes .frase-image{height:185px}.quienes{padding-bottom:100px;width:60%;background-color:#f5f5f5}.quienes .owl-carousel .bottom,.quienes .owl-carousel .middle{margin-top:0}.consultas .center{padding:60px 0 0;width:90%}.consultas form .left,.consultas form .right{float:none;width:100%}.consultas .main-image-2{height:1350px}.consultas form input{margin-bottom:15px}.mauticform-errormsg{display:block;color:#fff;margin-top:-10px!important;font-size:13px}}