@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500&display=swap);*{font-family:Montserrat,sans-serif}header{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;transition:.5s;padding:20px 100px;z-index:1000000000000000}header a{cursor:pointer}header a:hover{color:#fff;text-shadow:0 0 7px #fff,0 0 10px #fff,0 0 21px #fff;transition:.5s;text-decoration:none}header.sticky{box-shadow:none;padding:5px 100px;background:#4152b1}header.stickyTrans{box-shadow:none;padding:5px 100px;background:0 0}header.sticky_blue a:hover{color:#fff;text-shadow:0 0 7px #008cff,0 0 10px #008cff,0 0 21px #008cff;transition:.5s;text-decoration:none}header.sticky_blue{box-shadow:none;padding:5px 100px;background:#fff}header .logo{color:#fff;position:relative;text-decoration:none;font-size:4em;letter-spacing:2px;transition:.6s}header .logo2{display:none;position:relative;text-decoration:none;font-size:4em;letter-spacing:2px;transition:.6s}header ul{position:relative;display:flex;justify-content:center;align-items:center}header ul li{position:relative;list-style:none}header ul li a{position:relative;margin:0 24px;text-decoration:none;letter-spacing:1px;color:#fff;opacity:1;font-weight:500;font-size:1vw}header.sticky_blue ul li a{position:relative;margin:0 24px;text-decoration:none;letter-spacing:1px;color:#4152b1;opacity:1;font-weight:500;font-size:1vw}.mobileHeader{display:none}@media only screen and (max-width:600px){.desktopHeader{display:none}header{box-shadow:inset 0 4vh 5vh -4vh rgba(39,78,161,.719),inset 0 9vh 5vh -3vh rgba(0,0,0,.452);position:fixed;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;transition:2s;padding:3px 100px;z-index:1000000}.mobileHeader{display:block}}header.serviceHeader ul li a{position:relative;margin:0 24px;text-decoration:none;letter-spacing:1px;color:#4152b1;opacity:1;font-weight:500;font-size:1vw}header.serviceHeader a:hover{color:#fff;text-shadow:0 0 7px #008cff,0 0 10px #008cff,0 0 21px #008cff;transition:.5s;text-decoration:none}#home{padding-left:5%;background-repeat:no-repeat;background-size:cover;background-position:center}#home h2{color:#fff;text-align:left;font-size:1.3vw;margin-top:5%;font-weight:100}#home h1{color:#fff;text-align:left;font-size:3vw}#home .startButton{position:absolute;color:#fff;font-weight:400;font-size:1.3vw;text-align:center;letter-spacing:1px;margin-top:5%;left:7vw;width:19vw;height:7vh;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;transition:1s}#home .startButton:hover{background:#fff;color:#4152b1;transition:1s}#home .startButtonMobile{display:none}#home .bigText1{color:#4152b1}#home .text3{color:#4152b1}.iconDesktop{margin-right:5vw;margin-right:5vw}.icon1{margin-top:10%}.icon2{margin-top:8%}.icon3{margin-top:6%}.icon4{margin-top:4%}.icon5{margin-top:2%}.iconMobile{display:none}.vertical-center h1{font-size:2.4vw;margin-top:10%;margin-bottom:-30%;color:#002d50}.vertical-center{justify-content:center;display:flex}#form h1{font-size:2vw;font-weight:bolder;color:#002d50;margin-bottom:6%}#form h2{text-align:left;font-size:1.1vw;font-weight:bolder;color:#4152b1}#form h3{text-align:left;font-size:.9vw}#form h4{color:#4152b1;font-size:2.5vw;font-weight:bolder;text-align:right}#form .toDo{margin-top:3%}#formulario{margin-right:40%}#formulario button{position:relative;color:#4152b1;font-size:1.3vw;text-align:center;letter-spacing:1px;margin-top:-5%;width:19vw;height:7vh;background:#fff;box-shadow:0 6px 12px #00000029;border-radius:45px;opacity:1;border:none;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:15px;font-weight:100;padding-bottom:1%}footer a{position:relative;color:#fff;font-weight:100;cursor:pointer}footer ul li{margin-top:5%}footer .cotizar{margin-top:4%}footer .horizontal{display:inline;margin-right:2%}footer .socialTitle{margin-bottom:5%}.dropdown-container{transition:.5s;position:relative}.dropdown-container ul{border-radius:15px;max-height:400px;width:200px;position:absolute;max-height:0;overflow:hidden;transition:all .5s;background:transparent linear-gradient(213deg,var(--unnamed-color-8397eb) 0,var(--unnamed-color-4152b1) 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(213deg,#8397eb 0,#4152b1 100%) 0 0 no-repeat padding-box;box-shadow:0 12px 24px #00000029}.dropdown-container ul{margin-top:15%;display:block;text-align:center}.dropdown-container ul li{margin-top:40px;margin-bottom:30px;color:#fff;font-size:1vw}.dropdown-container ul li+li{margin-top:20px}.dropdown-container ul.show{border-radius:15px;max-height:400px;width:200px;transition:.5s}.apps_Img2{width:70%}header.sticky_blue .dropdown-container{position:relative}header.sticky_blue .dropdown-container ul{border-radius:15px;max-height:400px;width:200px;position:absolute;max-height:0;overflow:hidden;transition:all .5s;background:#fff;transition:.5s;box-shadow:0 12px 24px #00000029}header.sticky_blue .dropdown-container ul{margin-top:15%;display:block;text-align:center}header.sticky_blue .dropdown-container ul li{margin-top:40px;margin-bottom:30px;color:#4152b1;font-size:1vw}header.sticky_blue .dropdown-container ul li+li{margin-top:20px}header.sticky_blue .dropdown-container ul.show{border-radius:15px;max-height:400px;width:200px;transition:.5s}.serviceArrow{transition:.5s}.serviceArrow.turnArrow{transform:rotate(180deg);transition:.5s}.blueServiceArrow{display:none}.arrows{position:fixed;bottom:50px;left:120px;z-index:10000000000}.arrow{background-color:Transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:0}.dot{background-color:Transparent;background-repeat:no-repeat;border:none;cursor:pointer;overflow:hidden;outline:0;padding-left:8%}#buttonUp.invisibleArrow{transition:2s;visibility:hidden}#buttonUp.visibleArrow{transition:2s;visibility:visible}#buttonDown.invisibleArrow{visibility:hidden}#buttonDown.visibleArrow{transition:2s;visibility:visible}#buttonUp{visibility:hidden}#buttonDown{visibility:visible}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}::-webkit-scrollbar{width:12px;background-color:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#4152b1}.mobileArrow{display:none}header.serviceHeader .dropdown-container{position:relative}header.serviceHeader .dropdown-container ul{border-radius:15px;max-height:400px;width:200px;position:absolute;max-height:0;overflow:hidden;transition:all .5s;background:transparent linear-gradient(213deg,var(--unnamed-color-8397eb) 0,var(--unnamed-color-4152b1) 100%) 0 0 no-repeat padding-box;background:transparent linear-gradient(213deg,#8397eb 0,#4152b1 100%) 0 0 no-repeat padding-box;transition:.5s;box-shadow:0 12px 24px #00000029}header.serviceHeader .dropdown-container ul{margin-top:15%;display:block;text-align:center}header.serviceHeader .dropdown-container ul li{margin-top:40px;margin-bottom:30px;font-size:1vw}header.serviceHeader .dropdown-container ul li a{color:#fff!important}header.serviceHeader .dropdown-container ul li a:hover{color:#fff;text-shadow:0 0 7px #fff,0 0 10px #fff,0 0 21px #fff;transition:.5s;text-decoration:none}header.serviceHeader .dropdown-container ul li+li{margin-top:20px}header.serviceHeader .dropdown-container ul.show{border-radius:15px;max-height:400px;width:200px;transition:.5s}#service_1{position:relative;color:#002d50;margin-top:3%}#service_1 .justifiedList{text-align:justify}#service_1 ul{list-style:disc}#service_1 h2{color:#002d50;margin-top:4%;margin-bottom:4%;font-size:1.7vw}#service_1 h3{color:#002d50;margin-bottom:2%;font-size:1.5vw;padding-left:8%;padding-right:8%}#service_1 .wehelp{margin-bottom:2%}#service_1 .text{margin-top:6%}#service_1 .justifiedList li h3{margin-bottom:2%;font-size:1.1vw;margin-left:20px;color:#002d50}#service_1 .justifiedList li{margin-bottom:2%;font-size:2vw;margin-left:100px}#service_1 .vertical-center{justify-content:center;position:relative}#service_1 .startButton{position:absolute;color:#4152b1;font-weight:400;font-size:1.3vw;text-align:center;letter-spacing:1px;margin-top:-10%;width:19vw;height:7vh;background:#fff;box-shadow:0 6px 12px #00000029;border-radius:45px;opacity:1;border:none;transition:1s}.apps_image_3{width:70%;height:auto}#service_1 .startButton:hover{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;color:#fff;transition:1s}#service_1 .buttonRow{padding-top:8%}#service_1 a{color:#fff;text-decoration:underline}#service_1 .mobile{display:none}#service_2{position:relative;color:#fff;margin-top:3%}#service_2 .justifiedList{text-align:justify}#service_2 ul{list-style:disc}#service_2 h2{margin-top:20%;color:#fff;margin-bottom:2%;font-size:1.7vw}#service_2 h3{color:#fff;margin-bottom:2%;font-size:1.5vw;padding-left:13%;padding-right:13%}#service_2 .wehelp{margin-bottom:2%}#service_2 .text{margin-top:10%}#service_2 .justifiedList li h3{margin-bottom:2%;font-size:1.1vw;margin-left:20px;color:#fff}#service_2 .justifiedList li{margin-bottom:2%;font-size:2vw;margin-left:100px}#service_2 .vertical-center{justify-content:center;position:relative}#service_2 .startButton{position:absolute;color:#4152b1;font-weight:400;font-size:1.3vw;text-align:center;letter-spacing:1px;margin-top:0;width:19vw;height:7vh;background:#fff;box-shadow:0 6px 12px #00000029;border-radius:45px;opacity:1;border:none;transition:1s}#service_2 .startButton:hover{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;color:#fff;transition:1s}#service_2 a{color:#fff;text-decoration:underline}#service_2 .mobile{display:none}#service_3{position:relative;color:#fff;margin-top:3%}#service_3 .justifiedList{text-align:justify}#service_3 ul{list-style:disc}#service_3 h2{margin-top:5%;color:#fff;padding-left:5%;padding-right:5%;margin-bottom:2%;font-size:1.7vw}#service_3 h3{color:#fff;margin-bottom:2%;font-size:1.5vw;padding-left:12%;padding-right:12%}#service_3 .wehelp{margin-bottom:2%}#service_3 .text{margin-top:10%}#service_3 .justifiedList li h3{margin-bottom:2%;font-size:1.1vw;margin-left:20px;color:#fff}#service_3 .justifiedList li{margin-bottom:2%;font-size:2vw;margin-left:100px}#service_3 .vertical-center{justify-content:center;position:relative}#service_3 .startButton{position:absolute;color:#fff;font-weight:400;font-size:1.3vw;text-align:center;letter-spacing:1px;margin-top:-5%;width:19vw;height:7vh;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;transition:1s}#service_3 .startButton:hover{background:#fff;color:#4152b1;transition:1s}#service_3 a{color:#fff;text-decoration:underline}#service_3 .mobile{display:none}#service_4 .startButton{position:absolute;color:#fff;font-weight:200;font-size:1.3vw;text-align:center;letter-spacing:1px;margin-top:-10%;width:19vw;height:7vh;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;transition:1s}#service_4 .startButton:hover{background:#fff;color:#4152b1;transition:1s}#service_4 h1{color:#fff}#service_4 .startButtonMobile{display:none}.serviceImg1{top:1%;width:70%;bottom:0;right:0;position:absolute;content:url(/assets/websites_images/websites_1.png)}.serviceImg2{width:100%;margin-left:10%;margin-top:15%;content:url(/assets/websites_images/websites_2.png)}.serviceImg3{width:100%;margin-left:10%;margin-top:0;content:url(/assets/websites_images/websites_3.png)}.serviceImg4{width:100%;margin-left:0;content:url(/assets/websites_images/websites_4.png)}.websitesText2{margin-top:20%}.ecommerceImg1{width:65%;bottom:10%;right:5%;position:absolute;content:url(/assets/ecommerce_images/e-commerce_1e.png)}.ecommerceImg2{width:100%;margin-left:10%;margin-top:15%;content:url(/assets/ecommerce_images/e-commerce_2.png)}.ecommerceImg3{width:90%;margin-left:10%;margin-top:0;content:url(/assets/ecommerce_images/e-commerce_3.png)}.ecommerceImg4{width:90%;left:10%;top:18%;content:url(/assets/ecommerce_images/e-commerce_4.png)}.appsImg1{width:40%;bottom:10%;right:15%;position:absolute;content:url(/assets/images/Smartphone_.png)}.appsImg2{width:50%;margin-top:10%;margin-left:30%;content:url(/assets/apps_images/apps_2.png)}.appsImg3{width:50%;margin-top:10%;margin-left:30%;content:url(/assets/apps_images/apps_3.png)}.appsImg4{width:50%;margin-top:0;margin-left:30%;content:url(/assets/apps_images/apps_4.png)}.websitesText2 h2{padding-right:5%;padding-left:5%}.ecommerceText3{margin-top:5%!important;padding-right:5%;padding-left:5%}.websitesText3{margin-top:5%!important;padding-right:5%;padding-left:5%}.backgroundEcommerce{top:5%}.backgroundApps{bottom:0}.ecommerceStartButton{margin-top:-4%!important}.appsButton2{margin-top:-2%!important}.appsButton3{margin-top:0!important}.appsText{padding-left:10%;padding-right:10%}.ecommeceImg_2{width:80%}.websites_background{position:fixed;min-height:100vh;width:100%;height:100%;background:url(../assets/images/background_websites.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-100;box-shadow:inset 150vh 120vh 80vh rgba(250,249,249,.822)}.ecommerce_background{position:fixed;min-height:100vh;width:100%;height:100%;background:url(../assets/images/background_ecommerce.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-100;box-shadow:inset 150vh 120vh 80vh rgba(250,249,249,.822)}.apps_background{position:fixed;min-height:100vh;width:100%;height:100%;background:url(../assets/images/background_apps.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:-100;box-shadow:inset 150vh 120vh 80vh rgba(250,249,249,.822)}.toTop{display:none}.btn-grad-whats-desk{background-image:linear-gradient(to right,#129a28 0,#5fd269 51%,#314755 100%)}.btn-grad-whats-desk{margin:10px;width:5vw;padding-right:1vw;text-transform:uppercase;transition:.5s;background-size:200% auto;border-radius:100px;display:block;height:2.6vw}.btn-grad-whats-desk img{width:60%}.btn-grad-lang-desk{background-image:linear-gradient(to right,#4152b1 0,#8397eb 51%,#314755 100%)}.btn-grad-lang-desk{color:#fff;margin:10px;width:5vw;padding:10px;font-size:1vw;margin-bottom:1vw;text-align:left;text-transform:uppercase;transition:.5s;background-size:200% auto;border-radius:20px;display:block}.btn-grad-lang-desk:hover{color:#fff;text-shadow:0 0 7px #fff,0 0 10px #fff,0 0 21px #fff;transition:.5s;text-decoration:none}footer a:hover{color:#fff;text-shadow:0 0 7px #fff,0 0 10px #fff,0 0 21px #fff;transition:.5s;text-decoration:none}.whats_lang{display:block;position:absolute;top:10%;right:-2vw;z-index:10000000000}.btn-grad-lang{background-image:linear-gradient(to right,#4152b1 0,#8397eb 51%,#314755 100%)}.btn-grad-lang{margin:10px;width:100px;padding:10px;text-align:center;text-transform:uppercase;transition:.5s;background-size:200% auto;border-radius:100px;display:block}@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}}





.bgcardsection{
    margin-top: -5%;
}

@media only screen and (max-width: 600px) {
    .bgcardsection{
        margin-top: -20%;
    }
  }