@media screen and (max-width:1060px){.center{width:96%;margin:0 auto}.main-image{height:800px}.que .info{padding-top:320px;width:98%}.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){.como .info,.como picture{width:100%;float:none}.que{margin-bottom:100px}.como{text-align:center}.como .info{text-align:left}.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:-150px;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:90px}.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:30px 20px 60px}.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}.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}.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}.experiencia picture img{max-width:361px;width:100%}.experiencia 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%}}@media screen and (max-width:450px){.que .info{padding-top:220px}.como picture img{width:100%}.lenguajes h3{padding:40px 0;font-size:1em}.lenguajes h3 strong{font-size:1.2em}.lenguajes .frase-image{height:185px}.quienes{width:60%}.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}}
@media screen and (max-width: 768px){

.btn_ws {
    background-color: #01a851;
    height: 40px;
    width: 100%;
    padding: 10px 0;
    position: fixed;
    bottom: 0;
    /* right: 7%; */
    z-index: 101;
}

.txtWS {
    font-family: "Roboto", sans-serif;
    color: #fff;
    font-weight: bold;
    font-size: 22px;
}

.textBtnWS {
    height: 5%;
    width: 100%;
    overflow: hidden;
    position: fixed;
    bottom: 0;
    right: 0;
    border-radius: unset;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}
.onlyDesk{display:none;}
.onlyMovil{display:block;}


.whatsapp {
    color: white;
    font-size: 1.6rem!important;
    margin-left: 0;
    margin-top: 0;

} 
.btn_ws {
    background-color: #01a851;
    height: 48px;
    width: 100%;
    padding: 10px 0;
    position: fixed;
    bottom: 0px;
    /* right: 7%; */
    z-index: 101;
}

}