@media only screen and (max-width:600px){.mobileArrow{position:fixed;bottom:5px;left:45%;z-index:10000000000;display:block;background-color:Transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:0}.mobileArrow img{width:100%}.svg-shadow{border-radius:30px;animation:svg-shadow 1.5s ease-in-out infinite alternate}@keyframes svg-shadow{from{filter:drop-shadow( 0 0 5px rgb(0, 0, 0)) drop-shadow( 0 0 15px #c3c3c3) drop-shadow( 0 0 20px #b8b6b7)}to{filter:drop-shadow( 0 0 20px rgb(0, 0, 0)) drop-shadow( 0 0 25px #ebebeb) drop-shadow( 0 0 40px #777)}}#home{padding-left:5%;background:url(../assets/images/responsive_1.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;box-shadow:inset 50vh 0 80vh rgba(0,0,0,.719)}#home h2{color:#fff;text-align:left;font-size:4vw;margin-top:5%;font-weight:100}#home h1{color:#fff;text-align:left;font-size:7vw}#home .startButton{display:none}.vertical-center{justify-content:center;display:flex}.vertical-center h1{font-size:8vw;margin-top:40%;margin-bottom:-30%}#home .startButtonMobile{display:block;position:absolute;color:#fff;font-weight:200;font-size:5.5vw;text-align:center;letter-spacing:1px;margin-top:40%;width:70%;height:9vh;background:transparent linear-gradient(259deg,var(--unnamed-color-8397eb) 0,var(--unnamed-color-4152b1) 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(259deg,#8397eb 0,#4152b1 100%) 0 0 no-repeat padding-box;box-shadow:0 6px 12px #00000029;border-radius:45px;opacity:1;border:none}.iconDesktop{display:none}.iconMobile{padding:5%;width:35vw;height:35vw;display:inline-block}.centerServices{margin-left:.2%}.centerServices h2{font-size:8vw}#carousel .startButton{display:none}#carousel .carouselDesktop{margin-top:-20%}#carousel .startButtonMobile{display:block;position:absolute;color:#fff;font-weight:200;font-size:5.5vw;text-align:center;letter-spacing:1px;margin-top:-50%;width:70%;height:9vh;background:transparent linear-gradient(259deg,var(--unnamed-color-8397eb) 0,var(--unnamed-color-4152b1) 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(259deg,#8397eb 0,#4152b1 100%) 0 0 no-repeat padding-box;box-shadow:0 6px 12px #00000029;border-radius:45px;opacity:1;border:none}.service2 h2{color:#fff}#services .serviceTitle{position:absolute;color:#002d50;font-size:8vw;text-align:center;display:block;margin-top:100%;margin-bottom:80%;white-space:nowrap}#services .serviceTitle h2{font-weight:700}#services .corners{margin-left:10%;font-size:7vw;box-shadow:0 0 1vh .01vh rgba(90,91,93,.719),0 0 1vh .01vh rgba(126,123,123,.452);border-radius:15px;padding:20px;width:80vw;height:60vw;z-index:100000000000}#services .s1{background-image:url(../assets/images/paginas_web.jpg);background-size:125%;background-repeat:no-repeat;background-position:center}#services .s2{background-image:url(../assets/images/E-commerce.jpg);background-size:115%;background-position:center;background-repeat:no-repeat}#services .s3{background-image:url(../assets/images/Apps_moviles.jpg);background-size:110%;background-position:center;background-repeat:no-repeat}#services .service2{margin-left:.2%}#services .centerContent{margin-top:120%;justify-content:center;align-items:center;text-align:center;display:block;width:100%;height:100%}#websites{position:relative;color:#fff;margin-top:-20%}#websites .justifiedList{text-align:justify}#websites ul{list-style:disc}#websites h2{color:#fff;font-size:4vw}#websites h2.wehelp{padding-top:5%;margin-bottom:2%}#websites .wehelp{margin-bottom:2%}#websites .exploreweb{margin-top:-2%!important}#websites h2.exploreweb{padding-top:1%;margin-bottom:2%}#websites .text{margin-top:30%}#websites .justifiedList li h3{margin-bottom:2%;font-size:4vw;margin-left:10px;color:#fff}#websites .justifiedList li{margin-bottom:2%;font-size:5vw;margin-left:50px;margin-right:50px}#websites .vertical-center{justify-content:center;position:relative}#websites .startButton{display:none}#websites .buttonRow{padding-top:8%}#websites a{color:#fff;text-decoration:underline}#websites .desktop{display:none}#websites .services{margin-bottom:10%;display:none}#ecommerce .image_{margin-left:-10%;width:90%}#websites .mobile{margin-top:-15%;display:block}#websites .image{width:110%;margin-left:-10%;margin-top:-13%;display:block}#ecommerce{position:relative;color:#fff;margin-top:-10%}#ecommerce .justifiedList{text-align:justify}#ecommerce ul{list-style:disc}#ecommerce h2{color:#fff;margin-bottom:2%;font-size:4vw}#ecommerce .wehelp{margin-bottom:2%;font-size:3.8vw}#ecommerce .text{margin-top:30%}#ecommerce .justifiedList li h3{margin-bottom:2%;font-size:4vw;margin-left:10px;color:#fff}#ecommerce .justifiedList li{margin-bottom:2%;font-size:5vw;margin-left:50px;margin-right:50px}#ecommerce .vertical-center{justify-content:center;position:relative}#ecommerce .startButton{display:none}#ecommerce .buttonRow{padding-top:8%}#ecommerce a{color:#fff;text-decoration:underline}#ecommerce .desktop{display:none}#ecommerce .image{width:110%;margin-left:-1%;display:block}#apps{position:relative;color:#fff;margin-top:3%}#apps .justifiedList{text-align:justify}#apps ul{list-style:disc}#apps h2{color:#fff;margin-bottom:2%;font-size:4vw;padding-left:2%;padding-right:2%}#apps .wehelp{margin-bottom:2%;font-size:3.8vw}#apps .text{margin-top:30%}#apps .justifiedList li h3{margin-bottom:2%;font-size:4vw;margin-left:10px;color:#fff}#apps .justifiedList li{margin-bottom:2%;font-size:5vw;margin-left:50px;margin-right:50px}#apps .vertical-center{justify-content:center;position:relative}#apps .startButton{display:none}#apps .buttonRow{padding-top:8%}#apps a{color:#fff;text-decoration:underline}#apps .desktop{display:none}#apps .mobile{display:block}#apps .image{width:50%;margin-left:20%;display:block}#portfolio{position:relative;color:#fff;margin-top:-10%;margin-left:-8%}#portfolio .subtext h3{text-align:center;color:#fff;font-size:4vw;margin-bottom:8%}#portfolio .subtext h2{margin-top:-60%}#portfolio h2{text-align:center;color:#fff;margin-bottom:2%;font-size:8vw}#portfolio .wehelp{margin-bottom:2%}#portfolio .text{margin-top:0}#portfolio .vertical-center{justify-content:center;position:relative}#portfolio .portfolioButton{position:absolute;color:#fdfdfd;font-weight:600;font-size:1.2em;text-align:center;letter-spacing:1px;margin-left:12%;width:60vw;height:7vh;padding-top:3vw;background:#8796d9;border-radius:45px;border-color:#efeff0;margin-top:0}#portfolio a{color:#fff;text-decoration:underline}#portfolio .mobile{display:none}#portfolio .image{width:110%;margin-left:10%;display:block}#carousel .fp-controlArrow.fp-prev{margin-top:20px;left:10px;width:35px;height:35px;background:url(/assets/icons/arrowleft.png) no-repeat;background-size:35px 35px;border:none;cursor:pointer}#carousel .fp-controlArrow.fp-next{right:20px;width:35px;height:35px;background:url(/assets/icons/arrowright.png) no-repeat;background-size:35px 35px;border:none;cursor:pointer}#clients .fp-controlArrow.fp-prev{margin-top:-120px!important;left:35px;width:35px;height:35px;background:url(/assets/icons/arrowleft.png) no-repeat;background-size:35px 35px;border:none;cursor:pointer}#clients .fp-controlArrow.fp-next{margin-top:-120px!important;right:35px;width:35px;height:58px;background:url(/assets/icons/arrowright.png) no-repeat;background-size:35px 35px;border:none;cursor:pointer}#clients .centerImage{width:40%;height:auto;margin-top:10vh}#clients h1{margin-top:28%;color:#fff;font-size:6vw}#clients h3{margin-bottom:0;font-size:4vw;margin-left:25px;margin-right:25px}#clients .intro{margin-top:8%}#clients h2{font-size:4vw;margin-bottom:40px}#clients .image{width:70%;height:auto}#form{margin-bottom:20%}#form h1{font-size:7vw;font-weight:bolder;color:#002d50;margin-bottom:10%;margin-top:40%;padding-right:15%;text-align:left;margin-left:10%}#form h2{text-align:left;font-size:4.5vw;font-weight:bolder;color:#4152b1}#form h3{text-align:left;font-size:3.7vw}#form h4{color:#4152b1;font-size:10vw;font-weight:bolder;text-align:right}#form .toDo{margin-top:3%;margin-bottom:8%}#formulario{margin-top:20%;margin-bottom:20%;margin-right:10%;margin-left:10%}#formulario button{position:relative;color:#4152b1;font-size:5vw;text-align:center;letter-spacing:1px;margin-top:-5%;width:40vw;height:7vh;background:#fff;box-shadow:0 6px 12px #00000029;border-radius:45px;opacity:1;border:none;z-index:1000000;font-weight:800}footer{padding-top:2%;color:#fff;background:transparent linear-gradient(180deg,var(--unnamed-color-8397eb) 0,var(--unnamed-color-4152b1) 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,#8397eb 0,#4152b1 100%) 0 0 no-repeat padding-box}footer h2{color:#fff;font-size:20px}footer h3{margin-top:5%;color:#fff;font-size:10px;font-weight:100;margin-bottom:10%;padding-right:27%;padding-left:27%}footer a{position:relative;color:#fff;font-weight:100;cursor:pointer}footer ul li{margin-top:5%}footer .cotizar{margin-top:4%;margin-bottom:10%}footer .horizontal{display:inline;margin-right:2%}footer .socialTitle{margin-bottom:5%}footer .social{margin-bottom:8%}footer .about{margin-bottom:12%}footer .contact{margin-bottom:12%}footer .listOne{margin-top:25%}footer .back{display:none}footer .sgLogo{margin-bottom:10%}footer .lang a{text-decoration:underline}#desktopForm{display:none}header a:hover{color:inherit;text-shadow:none;transition:.5s;text-decoration:none}.toTop{opacity:1;transition:.5s;width:45px;height:45px;border:none;border-radius:20px;z-index:2;position:fixed;background:#002D50F2;display:block;left:5%;bottom:5%}.whats_lang{display:none;position:fixed;top:10%;right:-2%;z-index:10000000000}}@media screen and (max-width:455px){#rc-imageselect,.g-recaptcha{transform:scale(.71);-webkit-transform:scale(.71);transform-origin:0 0;-webkit-transform-origin:0 0}}