body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.container-fluid{padding-left:0!important;padding-right:0!important}.btnTranslate{position:absolute;top:-10px;right:9px;font-size:18px}.btnContact{padding-right:101px!important}.btnContact a:hover{text-decoration:none!important}.buttonContact{width:204px!important;height:56px!important;background:#00c1ff!important;box-shadow:0 20px 35px rgba(15,84,138,.25);border-radius:10px!important;border:none;margin-bottom:46px;color:#fff;margin-top:-15px;text-align:center;padding-top:12px;font-weight:500;text-decoration:none}.buttonContact:hover,.buttonContact span:hover{text-decoration:none!important;outline:none!important;color:#fff!important}.portfolio{height:78%;width:50%;position:absolute;background:rgba(161,220,234,.6);left:50%;top:0;z-index:-1}.shadow{box-shadow:5px 10px #888}.navbar{width:100%;right:0;left:0;overflow:hidden}.Home .ellipseimg,.Home .puntos,.nav-Home .ellipseimg,.nav-Home .puntos{display:none}.navbar{font-family:"Montserrat";font-style:normal;font-weight:400;font-size:20px;box-shadow:none!important;position:absolute!important;top:0!important;z-index:3!important}.navbar .back{height:100%;width:678px;position:absolute;margin-left:374px;background:rgba(161,220,234,.6);z-index:-1}.navbar .ellipseimg{float:right}.navbar .nav-img-title{display:inline-flex;margin-left:20%}.navbar .nav-img-title .vinculo-title .nav-title{font-size:25px;padding-top:68px;margin-left:-10vmax;font-family:"Montserrat";font-style:normal;font-weight:700;font-size:30px;line-height:37px;color:#0082ac}.navbar .navbar-brand{display:inline-block;padding-top:0;padding-bottom:.3125rem;padding-left:80px;line-height:inherit;white-space:nowrap}.navbar .navbar-nav{padding-left:10%;margin-top:4%}.navbar .nav-item{list-style:none!important;padding:32px 40px 0 0!important}.navbar .nav-item .box-btn{margin-left:-6px;margin-top:-8%}.navbar .nav-item:first-child{color:#ec7263}.navbar .btnContact{padding-left:71px!important}.navbar .nav-link{font-size:20px;padding-top:9px;color:#fff!important}.navbar .about,.navbar .about:active,.navbar .about:hover{width:159px!important}.scrolling-navbar{padding-top:0!important;padding-bottom:0!important}@media only screen and (max-width:1024px){.navbar .navbar-collapse .navbar-nav .nav-item .nav-link{margin-top:-5px!important;font-size:24px!important}}@media only screen and (max-width:700px){.ellipseimg{display:none!important}.navbar .navbar-brand{position:absolute}.navbar .navbar-brand,.navbar .navbar-toggler{padding-top:15px!important}.navbar .navbar-collapse .navbar-nav .nav-item .nav-link{margin-left:140px!important;font-size:35px!important}}.textHeader{color:#000;text-decoration:none;font-family:"Montserrat";padding:0!important;font-size:1em;font-weight:500;width:128px}.textHeader:focus,.textHeader:hover{text-decoration:none;font-size:20px;color:#0082ac!important;font-weight:700}.dot{-webkit-transform:translateX(30px);transform:translateX(30px);transition:all .2s ease-in-out;opacity:0}.dot,.dot:focus,.dot:hover{width:10px;height:10px;background:#0082ac;border-radius:50%}.textHeader:hover>.dot{opacity:1}.button{border-radius:19px!important}@media screen and (min-width:1900px){.navbar .back{width:52.8%;margin-left:31.45%}.navbar .back,.navbar .portfolio{height:100%;position:absolute;background:rgba(161,220,234,.6)}.navbar .portfolio{width:54%;left:46%!important;top:0;z-index:-1}.navbar .btnContact{padding-left:243px!important;padding-right:0!important}.navbar .navbar-nav{padding-left:25%!important;margin-top:2%}.navbar .navbar-brand{padding-left:100px!important}.navbar .nav-img-title{margin-left:20%}}@media screen and (max-width:500px){.btnContact{margin-left:-37px!important;margin-top:18px!important}.portfolio{display:none}.navbar-toggler-icon{position:absolute;display:inline-block;width:40px;height:40px;margin:25px;background-color:transparent;border:none;cursor:pointer;border-radius:100%;transition:.6s}.navbar-toggler-icon:hover{box-shadow:0 0 0 8px rgba(0,0,0,.1),inset 0 0 0 20px rgba(0,0,0,.1)}.navbar-toggler-icon:after,.navbar-toggler-icon:before{position:absolute;content:"";top:50%;left:0;width:100%;height:2px;background-color:#ec7263;border-radius:5px;transition:.5s}.navbar-toggler-icon:before{-webkit-transform:translateY(-50%) rotate(45deg) scale(0);transform:translateY(-50%) rotate(45deg) scale(0)}.navbar-toggler-icon:after{-webkit-transform:translateY(50%) rotate(-45deg) scale(0);transform:translateY(50%) rotate(-45deg) scale(0)}.box-btn{margin-top:-1%!important}.navbar{padding:50px!important}.navbar .navbar-brand{margin-left:-135px!important}.navbar .navbar-toggler{position:relative;right:30px;bottom:103px!important}.navbar .vinculo-title{margin-left:-7vmax!important}.navbar .navbar-collapse{margin-top:-101px}.navbar .navbar-collapse,.navbar .navbar-collapse .navbar-nav{padding-bottom:32px;background:#fff;margin-right:-12px;margin-left:-16px}.navbar .navbar-collapse .navbar-nav{margin-top:-16px}.navbar .navbar-collapse .navbar-nav .nav-item .nav-link{margin-left:12px!important;font-size:20px!important}.navbar .navbar-collapse .navbar-nav .nav-item .box-btn{padding-left:10%!important}.navbar .navbar-collapse .navbar-nav .nav-item:first-child{margin-left:-11px!important}}@media only screen and (min-width:1024px)and (max-width:1400px){.nav-img-title{margin-left:20%}}@media only screen and (min-width:500px)and (max-width:900px){.portfolio{display:none}.navbar-brand{margin-right:19rem!important;padding-left:0!important}.nav-title{margin-left:-19vmax!important}.navbar-collapse{padding-bottom:32px;background:#fff;margin-right:-12px;margin-left:-16px;margin-top:25px}.hr1,.hr2{display:none}}@media only screen and (min-width:1440px)and (max-width:1800px){.navbar .nav-item .box-btn{position:absolute;margin-top:-2%}.navbar-brand{display:inline-block;padding-top:0;padding-bottom:.3125rem;padding-left:160px;line-height:inherit;white-space:nowrap}.btnContact{margin-left:76px}.portfolio{height:100%;width:50%;position:absolute;background:rgba(161,220,234,.6)}}@media only screen and (min-width:600px)and (max-width:900px){.box-btn{margin-left:-20px!important;margin-top:1%!important}}@media only screen and (max-width:350px){.nav-title{font-size:25px;padding-top:68px;margin-left:-16vmax!important;font-family:"Montserrat";font-style:normal;font-weight:700;font-size:24px;line-height:37px;color:#0082ac}}@media only screen and (min-width:992px)and (max-width:1200px){.nav-img-title{margin-left:73px}.nav-title{margin-left:-14vmax!important}}@media only screen and (min-width:1024px)and (max-width:1200px){.navbar-brand{display:inline-block;padding-top:0;padding-bottom:.3125rem;padding-left:52px;line-height:inherit;white-space:nowrap}.btnContact{padding-left:30px!important}.navbar .navbar-nav{padding-left:5%;margin-top:4%}.navbar .nav-item{padding:33px 0 0!important;list-style:none!important;margin-left:6px!important}.navbar .navbar-collapse .navbar-nav .nav-item .nav-link{margin-top:-5px!important;font-size:20px!important}}@media only screen and (min-width:700px)and (max-width:1024px){.navbar-brand{display:inline-block;padding-top:0;padding-bottom:.3125rem;padding-left:32px!important;line-height:inherit;white-space:nowrap}.navbar-toggler{margin-top:-20px}.navbar-nav,.navbar-toggler{padding-bottom:32px;background:#fff;margin-right:-12px;margin-left:-16px}.navbar-nav{margin-top:0!important}.btnContact{margin-left:-60px!important;margin-top:18px!important}}@media only screen and (min-width:700px)and (max-width:1024px){.navbar .navbar-nav{padding-left:15%}.btnTranslate{position:absolute;top:3px;right:1!important;font-size:18px}.nav-link{font-size:24px!important}}@media screen and (max-width:1024px){.btnTranslate{position:absolute;top:3px;right:1!important;font-size:18px}}@media screen and (max-width:1023px){.nav-1440{display:none!important}}.tabs,.tabsPortfolio{width:32%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;align-content:center;position:relative;margin:auto}.tabs>span>a,.tabsPortfolio>span>a{font-size:20px;color:#000!important;font-weight:400}.tabs>span>a:hover{text-decoration:none!important;border-bottom:2px solid #00f}.navBar-container{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:flex-start;align-items:center;width:100%;position:absolute!important;top:20px!important;z-index:3!important;padding-left:100px;padding-right:100px}@media(max-width:1000px){.navBar-container{display:none}}.Btns{display:flex;flex-direction:row}.Btns>a,.Btns>button{width:121px!important;height:48px!important;background:#542fb8!important;box-shadow:0 20px 35px rgba(15,84,138,.25);border-radius:10px;border:1px solid #fff;color:#fff;text-align:center;font-weight:400;text-decoration:none;margin-right:10px}.Btns>a{padding-top:4%}.Btns>a,.Btns>a:hover{text-decoration:none!important}.Btns>a:hover{color:#f0f8ff}.logoNav{margin-right:140px}.modalBack{width:100vw;height:113vh;position:fixed;background-color:hsla(0,0%,78.4%,.5);display:flex;align-items:center;justify-content:center;right:0;z-index:99999;top:0;float:none}@media screen and (max-width:786px){.modalBack{width:100vw;height:100vh;position:fixed;background-color:hsla(0,0%,78.4%,.5);display:flex;align-items:center;justify-content:center;right:0;z-index:99999!important;top:0!important}}.ContainerModal{width:72vw;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;padding:61px;overflow-y:auto;position:relative;height:100%;overflow:hidden;position:absolute;overflow-y:scroll;scroll-behavior:smooth}.btnClose{z-index:2;background:#fff;border:none;font-size:25px;cursor:pointer;display:flex;justify-content:center;width:40px;height:39px;margin-left:auto;position:relative;border-radius:4px;top:-46px;box-shadow:3px 3px 4px 1px hsla(0,0%,87.8%,.5215686275);left:22px;align-items:center}.btnClose:focus,.btnClose:focus-visible{border:none!important;outline:none}.recaptcha{display:flex;align-content:center;justify-content:center;margin-top:20px}.openModal{width:50px;height:100px;background:#1766dc}.titleModal{font-weight:700;font-size:40px;font-family:"Montserrat";margin-left:auto}hr{width:30vw;border:1px solid #cbcbcb}.Field{background:#f8f7f7;border:1px solid #c5c5c5;border-radius:10px;padding-bottom:12px;margin-bottom:20px!important;padding-top:10px;padding-left:21px;width:20vw;margin-right:15px}.commentsArea{border-radius:10px;width:60vw;padding-left:10px}.instruction2{font-weight:700!important;margin-top:0!important;margin-bottom:20px!important;font-size:18px;text-align:center;margin-right:20px}.headerModal{display:flex;flex-direction:row-reverse}.webItems{display:flex;flex-direction:column}.checkboxs{margin-right:6px}label{padding-left:5px;padding-right:6px}.formContact{display:flex;flex-direction:row;justify-content:center}@media(max-width:786px){.formContact{flex-direction:column}}.btnSend{border:none;background:#00c1ff;width:300px;height:56px;justify-content:center;border-radius:8px;color:#fff;font-weight:700;font-family:"Montserrat";box-shadow:0 20px 35px rgba(15,84,138,.25)}.error{color:red;margin-top:-18px;font-size:15px;margin-left:9px}.textForm{font-weight:600;font-size:16px}.boxModal{width:120px;height:100px;background:#c7eaf2;position:absolute;right:-19px;top:-27px;z-index:2;-webkit-transform:matrix(.93,-.36,.35,.93,0,0);transform:matrix(.93,-.36,.35,.93,0,0);border-radius:8px}.sphereh{position:absolute;left:0;top:0;width:60px;height:60px}.checkbox{display:inline-table}.checkbox label{display:inline-block;cursor:pointer;color:#26303b;position:relative;padding:5px 15px;font-size:1em;border-radius:57px;background:rgba(15,108,108,.15);transition:all .3s ease;margin-right:10px}.checkbox label:hover{background:rgba(255,65,54,.1)}.checkbox label:before{content:"";display:inline-block;width:17px;height:17px;position:absolute;left:15px;border-radius:50%;background:none;border-radius:3px}.checkbox input[type=checkbox],.checkbox input[type=checkbox]:checked+label:before{display:none}.checkbox input[type=checkbox]:checked+label{background:#0e82aa;color:#fff;padding:5px 15px}.selectedOption{border:1px solid #d5dfea;width:30vw;margin-bottom:19px;padding-bottom:19px;padding-left:14px;padding-top:15px}.valuesTxt{margin-right:11px;display:inline-block;background:rgba(131,221,255,.2117647059);border-radius:21px;padding:5px 17px 7px;color:#000;font-size:15px;font-weight:500;margin-bottom:12px}button:disabled{background:grey}.instruction{font-size:18px;margin-top:0!important}@media screen and (max-width:768px){.ContainerModal{width:89vw;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;padding:21px;overflow-y:auto;position:relative;height:100%;overflow:hidden;position:absolute;overflow-y:scroll;scroll-behavior:smooth}.Field{background:#f8f7f7;border:1px solid #c5c5c5;border-radius:10px;padding-bottom:12px;margin-bottom:20px!important;padding-top:10px;padding-left:21px;width:75vw}.selectedOption{width:75vw!important}.titleModal{z-index:2;font-size:32px;margin-top:40px;margin-left:40px!important}.commentsArea{padding-bottom:124px;border-radius:10px;width:75vw}.btnBtm{margin-top:41px;flex-direction:row;flex-wrap:nowrap;align-content:space-between}.btnBtm,.btnClose{display:flex;align-items:center;justify-content:center}.btnClose{z-index:2;background:#fff;border:none;font-size:25px;cursor:pointer;width:40px;height:39px;margin-left:auto;position:relative;border-radius:4px;top:-6px;box-shadow:3px 3px 4px 1px hsla(0,0%,87.8%,.5215686275);left:15px}.instruction2{margin-top:0!important;margin-bottom:20px!important;font-size:16px}.btnCancel,.instruction2{font-weight:700!important}.btnCancel{align-self:center!important;margin-top:18px!important;font-size:18px!important;color:#009dff!important;-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important}.alert{background:#fff;height:32vh;box-shadow:5px 4px 8px 2px #707070;display:grid;justify-content:center;border-radius:15px!important;justify-items:center;padding-top:36px!important}.alert,.linea{width:78vw!important}.linea{background:#009dff;height:14px;margin-top:-1px;position:absolute;z-index:1;border-radius:15px 15px 0 0}}.btnBtm{display:flex;justify-content:center;align-items:stretch;margin-top:41px;flex-direction:column;flex-wrap:wrap;align-content:center}.btnCancel{align-self:center!important;margin-top:39px;font-size:18px!important;color:#009dff!important;font-weight:700!important;-webkit-text-decoration-line:underline!important;text-decoration-line:underline!important}@media screen and (min-width:1800px){.btnBtm{display:flex;justify-content:space-evenly;align-items:stretch;margin-top:41px}.btnCancel{align-self:center!important;margin-top:39px;font-size:18px;color:#009dff!important;font-weight:700;-webkit-text-decoration-line:underline;text-decoration-line:underline}}.modalAlertaBack{width:100vw;height:100vh;position:fixed;background-color:rgba(93,93,93,.72);display:flex;align-items:center;justify-content:center;right:0;z-index:3;top:0}.alert{background:#fff;width:30vw;height:43vh;box-shadow:5px 4px 8px 2px #707070;display:grid;justify-content:center;border-radius:15px!important;justify-items:center;padding-top:36px!important}.textMdlAlert{font-size:20px;font-weight:600;text-align-last:center;text-align:center}.closeModal{text-decoration:none;background:#009dff;width:90px;text-align:center;height:31px;border-radius:18px;color:#fff;padding-top:3px}.closeModal:hover{color:#009dff;text-decoration:none;background:#fff;border:1px solid #009dff;font-weight:700}.linea{width:30vw;background:#009dff;height:14px;margin-top:-1px;position:absolute;z-index:1;border-radius:15px 15px 0 0}.more-about-us-container{margin-top:106px;text-align:center;background:#f3f5fa;padding-bottom:20px}.more-about-us-container .more-about-us-values .more-about-us-title{font-family:"Montserrat";font-style:normal;font-weight:700;font-size:55px;line-height:38px;color:#000!important;padding-bottom:44px;text-align:center;padding-top:80px}.more-about-us-container .more-about-us-values .values-box{display:inline-flex;justify-content:center;margin:10px;background:#fff;box-shadow:0 29px 40px hsla(0,0%,63.9%,.25);border-radius:20px}.more-about-us-container .more-about-us-values .values-box .values{padding:60px}.more-about-us-container .more-about-us-values .values-box .values img{width:110px}.more-about-us-container .more-about-us-values .values-box .values h1{font-size:30px;font-family:"Raleway",sans-serif;margin-top:10px}@media screen and (max-width:800px){.more-about-us-container .more-about-us-values .values-box .values{padding:25px!important}.more-about-us-container .more-about-us-values .values-box .values img{width:130px!important}.more-about-us-container .more-about-us-values .values-box .values h1{font-size:25px!important}}@media screen and (max-width:400px){.more-about-us-container .more-about-us-values .values-box .values{padding:25px!important}.more-about-us-container .more-about-us-values .values-box .values img{width:130px!important}.more-about-us-container .more-about-us-values .values-box .values h1{font-size:25px!important}}@media only screen and (min-width:1100px){.values-box2{width:18%;height:285px}}@media screen and (min-width:1800px){.values-box2{width:13%!important;height:285px!important}}.container .title-container{display:flex;justify-content:center}.container .title-container h1{font-family:"Montserrat";font-style:normal;font-weight:700;font-size:55px;line-height:38px;color:#000!important;padding-bottom:44px;text-align:center;padding-top:80px}.container .countrys{display:flex;align-items:center;justify-content:center}.container .countrys img{width:110%}@media screen and (max-width:800px){.countrys{flex-direction:column}}@media screen and (max-width:600px){.countrys{flex-direction:column}}@media only screen and (max-width:992px){.aboutUs-container{overflow:hidden;display:grid;align-items:center;justify-content:center}}.footer{background-color:#c7eaf2;padding:10px;display:flex}.nameLogo{font-size:32px;color:#33b5e5;font-weight:700;margin-top:5px}.service{padding:5px;display:flex;align-items:center;justify-content:flex-start;margin-top:20px;text-align:center}.service p{font-size:16px;height:50px}.service h3{font-weight:600;font-size:25px}.column{display:flex;flex-direction:column}.btn-services{border-radius:5px;width:250px;background-color:#33b5e5;padding:10px;border:none}.social{display:none}.first-column{flex-direction:column;padding:10px;text-align:center}.first-column,.RSStyle{display:flex;align-items:center}.RSStyle{margin:20px 0;grid-gap:15px;gap:15px}.first-column h2{font-size:20px;line-height:24px;font-weight:700;margin-top:5px}.fw-bold{font-size:16px;font-weight:600;text-align:left}@media screen and (max-width:800px){.social{display:flex;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.RSStyle{display:none}.service{margin:20px 0}}.container .content-team{margin-top:180px;text-align:center}.container .content-team h1{font-family:"Montserrat";font-style:normal;font-weight:700;font-size:55px;line-height:50px;color:#000!important;padding-bottom:44px;text-align:center}.container .content-team .group-photo,.container .content-team .photo{width:100%}.container .content-team .group{margin-top:-67px;position:absolute;left:3%;z-index:-1}.container .content-team .group2{margin-top:-67px;position:absolute;right:3%;z-index:-1}@media only screen and (min-width:1800px){.group2{right:14%!important}.group{left:14%!important}}.card-carouselWeb{width:340px!important;height:490px;background:#e4e7e9;border-radius:20px;margin:25px;border:5px solid #fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.25);overflow:hidden}@media(max-width:325px){.card-carouselWeb{margin:0;width:274px!important;height:497px;background:#e4e7e9;border-radius:20px;border:5px solid #fff;box-shadow:0 3px 10px 0 rgba(0,0,0,.25);overflow:hidden}}.card-carouselWeb .title-card{font-size:24px;font-weight:700;padding-left:10px;padding-right:10px;padding-top:10px}@media(max-width:325px){.card-carouselWeb .title-card{font-size:20px}}.card-carouselWeb .description-card{font-size:16px;font-weight:400;padding-left:10px;padding-right:10px;font-family:"Montserrat";font-style:normal;line-height:20px;height:127px}@media(max-width:325px){.card-carouselWeb .description-card{font-size:14px;height:100px;padding-right:10px;text-align:center;padding-left:10px}}.slick-next:before,.slick-prev:before{font-size:24px;line-height:1;opacity:.75;color:#212121!important}@media(max-width:768px){.slick-next:before,.slick-prev:before{left:2px;right:2px;z-index:3}}@media(max-width:768px){.slick-next{right:5px!important;z-index:3}}@media(max-width:768px){.slick-prev{left:2px!important;z-index:3}}.wrapper-icons{display:flex;flex-direction:row;justify-content:space-around}@media(max-width:320px){.wrapper-icons{margin-top:50px}}.iconTechnology{width:60px}.imgWeb{height:220px}@media(max-width:768px){.slick-list{text-align-last:center}}.wrapperImage{text-align:-webkit-center;background-color:#fff}.container .contenedor .box-color{background:rgba(161,220,234,.6);width:766px;height:379px;position:absolute;z-index:-1;right:0;margin-top:133px;overflow:hidden}.container .contenedor .box2-color{background:rgba(161,220,234,.6);width:764px;height:366px;position:absolute;left:0;margin-top:130px;overflow:hidden}.container .contenedor .box3-color{background:rgba(161,220,234,.6);width:850px;height:451px;position:absolute;right:0;margin-top:121px;overflow:hidden}.container .contenedor .title-contenedor{display:flex;justify-content:center;text-align:center;margin-top:26px;margin-bottom:65px}.container .contenedor .title-contenedor .title-portfolio{margin-top:60px}.container .contenedor .title-contenedor .title-portfolio h1{font-weight:700;text-align:center;font-size:50px;background:-webkit-linear-gradient(150deg,#988df3,#4757e0 46%,#00d4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;height:-webkit-max-content;height:max-content}.container .contenedor .section-box{margin-bottom:85px;width:100%;height:576px!important}.container .contenedor .section-box .section-title:not(.web-title){margin-top:150px}.container .contenedor .section-box .section-title{display:flex;justify-content:center;margin-bottom:20px}.container .contenedor .section-box .section-title hr{position:absolute;height:7px;background:-webkit-linear-gradient(150deg,#988df3,#4757e0 46%,#00d4ff);width:28%;margin-top:51px}.container .contenedor .section-box .section-title hr:first-child{margin-top:-10px}.container .contenedor .section-box .section-title h4{font-size:40px;color:#000;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600}@media screen and (max-width:321px){.container .contenedor .title-contenedor{display:flex;justify-content:center;text-align:center;margin-top:-26px;margin-bottom:65px}.container .section-box .mobile-box{margin-bottom:637px!important}.section-title h4{font-size:32px!important}.container .mobile-box .title-mobile,.section-title h4{color:#000;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600}.container .mobile-box .title-mobile{font-size:26px!important;text-align:center;margin-top:10px!important}.container .contenedor .section-box{margin-bottom:85px;width:100%;height:450px!important}.box-2{margin-top:150px!important}}@media screen and (max-width:500px){.container .box2-color,.container .box3-color,.container .box-color{display:none}.container .contenedor .cols{padding-right:7px!important}.container .contenedor .title{font-size:28px!important}.container .section-title:not(.web-title){margin-top:200px!important}.container .section-title h4{font-size:32px!important;color:#000;font-family:"Montserrat",sans-serif;font-style:normal;font-weight:600}.container .mobile-box{margin-bottom:200px!important}.container .mobile-box hr{width:81%!important}.container .mobile-box .title-mobile{font-size:26px}.container .box-2{margin-top:219px}.container .section-box:not(.mobile-box){margin-bottom:100px!important}.container .section-box:not(.mobile-box) hr{width:81%!important}.container .section-box:not(.mobile-box) .title-mobile{font-size:33px!important}}@media screen and (min-width:1800px){.background-box{height:41%!important;width:51%!important;left:49%!important;top:64%!important}.background-box,.background-box2{position:absolute;background:rgba(161,220,234,.6);z-index:-1}.background-box2{height:38%!important;width:51%;right:49%!important;top:138%!important}.background-box3{height:46%!important;width:62%!important;position:absolute;background:rgba(161,220,234,.6);left:38%!important;top:214%!important;z-index:-1}}@media screen and (min-width:1000px)and (max-width:1400px){.background-box{height:50%!important;width:51%;position:absolute;background:rgba(161,220,234,.6);left:49%;top:80%!important;z-index:-1}.background-box2{height:54%;right:49%;top:170%!important}.background-box2,.background-box3{width:62%;position:absolute;background:rgba(161,220,234,.6);z-index:-1}.background-box3{height:50%!important;left:38%;top:265%!important}:root .background-box,_::-webkit-full-page-media,_:future{height:109%!important;top:183%!important;z-index:-1}:root .background-box2,_::-webkit-full-page-media,_:future{height:100%!important;top:390%!important;z-index:-1}:root .background-box3,_::-webkit-full-page-media,_:future{height:100%!important;top:600%!important;z-index:-1}}:root .background-box,_::-webkit-full-page-media,_:future{height:45%!important;top:73%!important;z-index:-1}:root .background-box2,_::-webkit-full-page-media,_:future{height:45%!important;top:158%!important;z-index:-1}:root .background-box3,_::-webkit-full-page-media,_:future{height:45%!important;top:245%!important;z-index:-1}@media screen and (min-width:520px)and (max-width:1000px){.background-box,.background-box2{display:none}hr{width:54%!important}.box-2{margin-bottom:150px;width:100%;height:576px!important;margin-top:389px!important}.mobile-box{margin-bottom:458px!important;width:100%;height:636px!important}.mobile-box .section-title{display:flex;justify-content:center;margin-bottom:20px;margin-top:164px}}.portfolio-container .section{padding-top:103px;margin-bottom:50px}@media(max-width:768px){.portfolio-container .section{padding-top:0}}@media screen and (max-width:1000px){.portfolio-container .section{margin-bottom:50px}}.principal{width:auto;margin:0!important;height:auto;display:flex}.content-ellipse{margin-top:10px;padding:0!important;position:relative;width:100%;height:auto}.ellipse{object-fit:contain;width:100%;height:55%;margin-left:-23%!important}.content-monitor{margin-top:43px;width:27%;position:absolute}.monitor{object-fit:contain;width:70%}.content-shoppin{position:fixed;bottom:48%;position:absolute;vertical-align:bottom;width:30%}.shoppin{object-fit:contain;width:65%}.content-smartphone{top:18%;left:33%;position:absolute;width:30%}.smartphone{object-fit:contain;width:100%;margin:0 auto}.content-description-ellipse{position:absolute;top:26%;left:5%;max-width:12%;font-weight:700;color:#000}.app{object-fit:contain;margin-top:70px!important;width:100%!important;margin:auto;border:10px solid #e5e5e5;box-sizing:border-box;-webkit-filter:drop-shadow(0 4px 8px rgba(152,193,217,.78));filter:drop-shadow(0 4px 8px rgba(152,193,217,.78));border-radius:20px}.app-option{justify-content:center;margin:auto;width:100%;padding:4px}.option{border-radius:10px!important;padding:15px!important;font-size:25px!important;color:#000!important;text-transform:none!important}.ask1{margin-top:30px!important;margin:auto;width:100%}.one{text-align:center;color:#000;font-weight:700;font-size:36px}@media screen and (max-width:574px){.content-ellipse{max-height:600px;width:100%}.ellipse{object-fit:contain;width:100%!important;padding:0;height:100%}.content-shoppin{position:fixed;bottom:10%;position:absolute;vertical-align:bottom;width:30%}.content-smartphone{top:40%;left:53%;width:30%}.content-description-ellipse{top:45%;left:10%}}.request-a-coute-container .section{padding:0}.not-found{margin-top:20%;text-align:center;margin-bottom:20%}.not-found .code{font-size:288px;line-height:337px;-webkit-text-fill-color:transparent;margin-bottom:-4rem}.not-found .code,.not-found .message{font-family:"Montserrat";font-style:normal;font-weight:700;background:linear-gradient(90.13deg,#0182ac -7.14%,#00c1ff 48.58%,#0ff 109.3%);-webkit-background-clip:text;-webkit-filter:drop-shadow(2px 0 8px rgba(0,0,0,.24));filter:drop-shadow(2px 0 8px rgba(0,0,0,.24))}.not-found .message{font-size:144px;line-height:169px;text-transform:uppercase;-webkit-text-fill-color:transparent}.not-found .messages{font-weight:300;font-size:36px;line-height:42px}.not-found .messages,.not-found a{font-family:"Montserrat";font-style:normal}.not-found a{background:#00c1ff;width:302px;height:68px;box-shadow:0 20px 35px rgba(15,84,138,.25);border-radius:40px 3px 40px 0;border:none!important;margin-inline:auto;margin-top:3%;font-weight:500;font-size:25px;line-height:40px;color:#fff;padding:10px}.not-found .Sphere3{top:44%;position:absolute;left:41%}.not-found .Sphere10{top:71%;position:absolute;left:88%}.not-found .SphereH3{top:34%;position:absolute;left:71%}.not-found .SphereH31{position:absolute;left:10%;top:105%}.not-found .Sphere2{position:absolute;right:10%;top:111%}.not-found .Sphere12{position:absolute;margin-left:5%;margin-top:10%}.Sphere20{position:absolute;margin-left:23%;margin-top:-11%}.wave-not{float:right;margin-top:22%}.wave-not2{float:left;margin-top:-21%}@media screen and (max-width:500px){.code{font-size:140px!important;padding-right:82px;margin-left:-32px}.message{position:absolute!important;top:41%!important;left:4%!important;font-size:50px!important}.messages{font-size:25px!important}.go-back,.messages{margin-left:-24px!important}.Sphere2,.Sphere10,.wave-not{display:none}}.containerLoading{display:flex;width:100%;height:100vh;align-content:space-around;justify-content:center;align-items:center;flex-direction:column}.loadingImg{position:relative;-webkit-animation:rotate-scale-up 3s infinite both;animation:rotate-scale-up 3s infinite both}@-webkit-keyframes rotate-scale-up{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}50%{-webkit-transform:scale(2) rotate(180deg);transform:scale(2) rotate(180deg)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}@keyframes rotate-scale-up{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}50%{-webkit-transform:scale(2) rotate(180deg);transform:scale(2) rotate(180deg)}to{-webkit-transform:scale(1) rotate(1turn);transform:scale(1) rotate(1turn)}}.loadingText{margin-top:29px!important;font-size:x-large;font-weight:300}.btnUp{position:absolute;right:15px;margin-top:-367px}.btnStyle{display:flex;align-content:center;justify-content:center;align-items:center;width:50px;height:50px;background:#6c92a1;border-radius:100px;border:1px solid #ebebeb;box-shadow:10px 12px 38px 0 #a1a1a1;position:relative;z-index:4}.btnStyle:focus,.btnStyle:focus-visible{border:none!important;outline:none}.whatsapp_widget_wrapper{bottom:127px!important;align-items:flex-end!important;right:14px!important;margin:0 12px!important}header{width:100%!important;height:100%!important}nav{height:164px;width:100%;display:flex;justify-content:space-between;align-items:center}.logo{margin-left:20px}.bar-btn{font-size:25px;color:#000;cursor:pointer;right:27px;position:inherit;background:#fff;border:none}.divMenu{position:absolute;z-index:5;background:azure;width:100%;left:0;height:100vh;text-align-last:center}.navMenu{display:flex;flex-direction:column;align-content:stretch;justify-content:space-evenly;align-items:center;transition:.5s;padding:0}.navMenu li{display:flex;line-height:30px;margin:30px 0;transition:all .3s}.navMenu li a{color:#000;font-size:16px;text-transform:uppercase;font-weight:600}.nav-menu li a:hover,.navMenu li a.active{color:#08c8f8;transition:.3s}.btnContactUs{background:#00c1ff;color:#fff}.btnContactUs,.btnQuote{height:60px;width:254px;border-radius:5px;border:none;margin-right:50px;padding:14px;font-size:18px;font-weight:600;margin-inline:auto!important}.btnQuote{background:#a294fc;color:#fff!important;margin-bottom:50px;margin-top:20px}.nav-menu .btnContactUs{display:none;line-height:30px;margin:50px 0;transition:all .5s}.btnContactUs2{display:none}.nav2{display:flex;flex-wrap:nowrap;flex-direction:row;align-content:stretch;justify-content:space-between;align-items:baseline;padding:20px}.btnCloseModal{z-index:2;background:#fff;border:none;font-size:25px;cursor:pointer;display:flex;justify-content:center;width:45px;height:45px;margin-left:auto;position:relative;border-radius:4px;box-shadow:3px 3px 4px 1px hsla(0,0%,87.8%,.5215686275);align-items:center}@media screen and (min-width:1024px){.nav2{display:none!important}}
/*# sourceMappingURL=main.dafb434a.chunk.css.map */