.inicial-text{overflow:hidden;width:140rem;height:29rem;-webkit-mask-image:url(/_next/static/media/candela.8e0798e7.svg);mask-image:url(/_next/static/media/candela.8e0798e7.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:140rem 29rem;mask-size:140rem 29rem;-webkit-mask-position:0;mask-position:0;background-image:url(/_next/static/media/candela-outline.89bb8d36.svg);background-repeat:no-repeat;background-size:140rem 29rem;background-position:0;position:absolute;left:calc(50% - 69.3rem);top:50rem;z-index:50}@media screen and (max-width:834px)and (orientation:portrait){.inicial-text{width:668px;height:126px;-webkit-mask-size:668px 126px;mask-size:668px 126px;left:calc(50% - 334px);background-size:contain;top:60vh}}@media screen and (max-width:430px)and (orientation:portrait){.inicial-text{width:380px;height:59.91px;-webkit-mask-size:289.28px 60.52px;mask-size:289.28px 60.52px;background-size:289.28px 59.91px;background-position:0;left:calc(50% - 142.6px);top:470px;z-index:50}}@media screen and (width = 540px)and (height = 720px){.inicial-text{width:450px;height:80px;-webkit-mask-size:450px 80px;mask-size:450px 80px;background-size:450px 80px;background-position:0;left:calc(50% - 225px);top:470px;z-index:50}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.inicial-text{width:380px;height:70px;-webkit-mask-size:380px 70px;mask-size:380px 70px;background-size:380px 70px;background-position:0;left:calc(50% - 190px);top:550px;z-index:50}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.inicial-text{width:668px;height:126px;-webkit-mask-size:668px 126px;mask-size:668px 126px;left:calc(50% - 334px);background-size:contain;top:60vh}}.inicial-text.fixed{position:fixed;left:calc(50% - 69.3rem);z-index:2}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.inicial-text.fixed{width:668px;height:126px;-webkit-mask-size:668px 126px;mask-size:668px 126px;left:calc(50% - 334px);background-size:contain;top:60vh}}.inicial-text .mask{margin-left:-474.8rem;width:474.8rem;height:29rem}@media screen and (min-width:1024.001)and (orientation:portrait){.inicial-text .mask{margin-left:-2200px;width:2000px;height:132px;animation:move-mask 6s linear 1 forwards}}@media screen and (max-width:1024px)and (orientation:portrait){.inicial-text .mask{margin-left:-2200px;width:2000px;height:132px;animation:move-mask 6s linear 1 forwards}}@media screen and (max-width:834px)and (orientation:portrait){.inicial-text .mask{margin-left:-2200px;width:2000px;height:132px}}@media screen and (width = 540px)and (height = 720px){.inicial-text .mask{height:100px}}@media screen and (max-width:430px){.inicial-text .mask{height:100px}}@media screen and (max-width:414px){.inicial-text .mask{height:100px}}@media screen and (max-width:390px){.inicial-text .mask{margin-left:-982px;width:977.77px;height:59.91px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.inicial-text .mask{height:106px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.inicial-text .mask{margin-left:-2000px;width:2000px;height:132px;animation:move-mask 6s linear 1 forwards}}@keyframes move-mask{0%{transform:translateX(0)}to{transform:translateX(100%)}}.animated-text{display:flex;flex-wrap:nowrap;font-size:7rem;white-space:nowrap;font-family:Raleway Bold;color:#fff;left:50%;transform:translateX(-50%);line-height:1;top:85rem;opacity:1;animation:fade-in 4s ease-out forwards;animation-delay:1s}@media(max-width:1024px)and (orientation:portrait){.animated-text{font-size:12rem;display:flex;flex-direction:column;align-items:center;top:73vh}}@media(width = 820px)and (height = 1180px){.animated-text{font-size:12rem}}@media(max-width:768px){.animated-text{top:73vh;font-size:11rem}}@media(width = 768px)and (height = 1024px){.animated-text{top:76vh;font-size:15rem}}@media(width = 320px)and (height = 568px){.animated-text{top:75vh}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.animated-text{font-size:9rem}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.animated-text{font-size:11rem;display:flex;flex-direction:column;align-items:center;top:73vh;opacity:0}}.animated-text.fixed{position:fixed}.animated-text.absolute{position:absolute}.animated-text .letter{transition:opacity .3s ease-in-out}@media screen and (max-width:1024px)and (orientation:portrait){.animated-text .letter{opacity:0;animation:fade-in 3s ease-out forwards;line-height:1}}.animated-text .letter.visible{opacity:1}.animated-text .letter.hidden{opacity:0}.persons{display:flex;justify-content:center;align-items:center;overflow:hidden;top:12rem}@media screen and (max-width:1024px)and (orientation:portrait){.persons{position:absolute;width:100%;height:64vh;left:0;top:auto}}@media screen and (max-width:390px){.persons{top:23.3px}}@media screen and (max-width:1024px)and (max-height:600px){.persons{height:70vh}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.persons{position:absolute;width:100%;height:64vh;left:0;top:auto}}.robot{right:calc(50% - 1.6rem);top:27rem;width:51.4rem;height:auto}@media screen and (max-width:1024px)and (orientation:portrait){.robot{animation:move-from-left 8s ease-in forwards;animation-delay:3s;right:calc(50% + 46px);width:292px;bottom:22px}}@media screen and (max-width:853px){.robot{right:calc(50% + 41px);width:231px;bottom:13px}}@media screen and (max-width:768px){.robot{right:calc(50% + 42px);bottom:10px}}@media screen and (max-width:540px){.robot{right:calc(50% + 40px);width:202px;bottom:10px}}@media screen and (max-width:430px){.robot{right:calc(50% + 30px);width:160px;bottom:7px}}@media screen and (max-width:390px){.robot{right:calc(50% + 29px);width:127.44px;height:auto;bottom:7px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.robot{right:calc(50% + 30px);width:160px;bottom:7px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.robot{animation:move-from-left 8s ease-in forwards;animation-delay:3s;right:calc(50% + 46px);width:292px;bottom:22px;top:auto;opacity:0}}.woman{right:calc(50% - 29rem);top:11.4rem;width:41.4rem;height:auto}@media screen and (max-width:1024px)and (orientation:portrait){.woman{animation:move-from-top 8s ease-in forwards;transform:translateY(0);animation-delay:3s;right:calc(50% - 124px);width:248px;bottom:.7px}}@media screen and (max-width:853px){.woman{right:calc(50% - 82px);width:188px;bottom:6px}}@media screen and (max-width:768px){.woman{right:calc(50% - 79.75px)}}@media screen and (max-width:540px){.woman{right:calc(50% - 66px);width:163px;bottom:4px}}@media screen and (max-width:430px){.woman{right:calc(50% - 59px);width:130px;bottom:0}}@media screen and (max-width:390px){.woman{right:calc(50% - 40.2px);width:102.72px;height:auto;bottom:4px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.woman{right:calc(50% - 59px);width:130px;bottom:0}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.woman{animation:move-from-top 8s ease-in forwards;transform:translateY(0);animation-delay:3s;right:calc(50% - 124px);width:248px;bottom:.7px;top:auto;opacity:0}}.man{right:calc(50% - 69.8rem);top:22rem;width:54rem;height:auto;transform:translateX(0)}@media screen and (max-width:1024px)and (orientation:portrait){.man{animation:move-from-right 8s ease-in forwards;transform:translateX(0);animation-delay:3s;right:calc(50% - 359px);width:319px;bottom:0}}@media screen and (max-width:853px){.man{right:calc(50% - 266px);width:244px;bottom:0}}@media screen and (max-width:768px){.man{right:calc(50% - 271px);width:254px;bottom:-7px}}@media screen and (max-width:540px){.man{right:calc(50% - 227px);width:212px;bottom:0}}@media screen and (max-width:430px){.man{right:calc(50% - 187px);width:174px;bottom:0}}@media screen and (max-width:390px){.man{right:calc(50% - 142px);width:132.12px;height:auto;bottom:7px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.man{right:calc(50% - 187px);width:174px;bottom:0}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.man{animation:move-from-right 8s ease-in forwards;transform:translateX(0);animation-delay:3s;right:calc(50% - 359px);width:319px;bottom:0;top:auto;opacity:0}}.persons-outline{right:calc(50% - 57.55rem - 12rem);top:12rem;width:118.34rem;height:auto}@media screen and (max-width:1024px){.persons-outline{width:690.72px;right:calc(50% - 357.2px);top:0;animation:fade-in 4s ease-out forwards;animation-delay:5s;bottom:0}.persons-outline.finished{opacity:1;animation:none}}@media screen and (max-width:853px){.persons-outline{width:534.72px;right:calc(50% - 265.2px)}}@media screen and (max-width:540px){.persons-outline{right:calc(50% - 226px);width:464px}}@media screen and (max-width:430px){.persons-outline{right:calc(50% - 183px);width:368px}}@media screen and (max-width:390px){.persons-outline{right:calc(50% - 142.4px);width:296px;height:auto}}@media screen and (max-width:1024px)and (max-height:600px){.persons-outline{width:568px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.persons-outline{right:calc(50% - 183px);width:368px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.persons-outline{width:690.72px;right:calc(50% - 357.2px);top:0;animation:fade-in 4s ease-out forwards;animation-delay:5s;bottom:0;top:auto;opacity:0}}.person-image{position:absolute;z-index:1}.person-image.fixed{position:fixed}@media screen and (max-width:1024px)and (orientation:portrait){.person-image{top:auto;opacity:0;animation-iteration-count:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes move-from-top{0%{transform:translateY(-20vh);opacity:0}33%{transform:translateY(0);opacity:1}66%{opacity:1}to{opacity:0}}@keyframes move-from-left{0%{transform:translateX(-50rem);opacity:0}33%{transform:translateX(0);opacity:1}66%{opacity:1}to{opacity:0}}@keyframes move-from-right{0%{transform:translateX(50rem);opacity:0}33%{transform:translateX(0);opacity:1}66%{opacity:1}to{opacity:0}}#home{width:100%;height:100vh;min-height:100vh;z-index:0}#home .desktop-blueprint,#home .mobile-blueprint{width:calc(100vw - 10rem);height:calc(100vh - 10rem);position:absolute;top:5rem;left:5rem;transition:opacity ease-in-out;z-index:0}#home .desktop-blueprint{width:calc(100vw - 10rem);height:calc(100vh - 5rem);background:url(/_next/static/media/maquina-derecha.4f4aad5f.svg) no-repeat 100% 0,url(/_next/static/media/maquina-izquierda.2803a47e.svg) no-repeat 0 0,url(/_next/static/media/herradura-inferior.d591fb1c.svg) no-repeat bottom,url(/_next/static/media/mini-robot.1359fa5f.svg) no-repeat left calc(100% + 5rem),url(/_next/static/media/lineas-maquna.0d3f5ac2.svg) no-repeat center 38vh,url(/_next/static/media/grafica.8f3f6dda.svg) no-repeat center calc(100% + 20rem),url(/_next/static/media/numeros.e77df632.svg) no-repeat 80% 90%,url(/_next/static/media/niveles.3fbdcbd4.svg) no-repeat 20% 90%;background-size:62vh auto,50vh auto,auto 7vw,40rem 40rem,70% auto,auto 13rem,auto 15rem,auto 7rem}#home .mobile-blueprint{background:url(/_next/static/media/mobile-blueprint.7ad4db7f.svg);animation:fade-in-fade-out 6s ease-out forwards;animation-delay:3s;opacity:0;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:834px){#home .mobile-blueprint{background-size:contain;width:calc(100vw - 32px);height:calc(100vh - 32px);top:15px;left:15px}}@media screen and (max-width:768px){#home .mobile-blueprint{background-size:contain}}@keyframes fade-in-fade-out{0%{opacity:0}33%{opacity:1}66%{opacity:1}to{opacity:0}}canvas{position:absolute;top:5rem;left:calc(50% - 50rem);z-index:0;width:100rem;height:50rem;opacity:.7;transition:opacity .3s ease-in-out}@media screen and (max-width:1024px)and (orientation:portrait){canvas{width:180rem;height:100rem;left:calc(50% - 90rem);top:40vh;animation:fade-in-fade-out 7s ease-out forwards;animation-delay:2s}@keyframes fade-in-fade-out{0%{opacity:0}33%{opacity:.7}66%{opacity:.7}to{opacity:0}}}@media screen and (max-width:843px){canvas{width:600px;height:400px;left:calc(50% - 300px);top:250px}}@media screen and (max-width:768px){canvas{top:230px}}@media screen and (max-width:430px){canvas{display:none}}@media screen and (width = 540px)and (height = 720px){canvas{width:480px;height:240px;top:150px;left:calc(50% - 240px)}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){canvas{width:700px;height:500px;top:12vh;left:calc(50% - 250px)}}.icon-scroll-container{padding:20px 40px;position:absolute;bottom:4rem;left:50%;transform:translate(-50%);z-index:1;display:flex;align-items:center}@media screen and (max-width:1024px)and (orientation:portrait){.icon-scroll-container{padding:15px 0;top:65vh}}.icon-scroll-container span{color:#fff;font-size:1.8rem;font-weight:600;margin-left:10px;font-family:Raleway Bold}@media screen and (max-width:1024px)and (orientation:portrait){.icon-scroll-container span{font-size:3rem}}@media screen and (max-width:430px){.icon-scroll-container span{font-size:5rem}}.icon-scroll-container .icon-scroll{width:30px;height:50px}@media screen and (max-width:430px){.icon-scroll-container .icon-scroll{width:20px;height:30px}}.icon-scroll-container .icon-scroll .animated{animation:move 1s infinite}@keyframes move{0%{transform:translate(0)}50%{transform:translateY(1.5rem)}to{transform:translate(0)}}.our-services{position:absolute;width:100%;top:660rem;left:0;object-fit:cover;z-index:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding-top:80px}@media screen and (max-width:1368px)and (orientation:portrait){.our-services{top:2600px;padding:50px}}@media screen and (max-height:1366px)and (orientation:portrait){.our-services{top:2570px}}@media screen and (max-height:1180px)and (orientation:portrait){.our-services{top:2340px}}@media screen and (max-height:1024px)and (orientation:portrait){.our-services{position:relative;top:1040px}}@media screen and (max-height:960px)and (orientation:portrait){.our-services{top:950px;padding:50px 20px}}@media screen and (max-height:896px)and (orientation:portrait){.our-services{top:910px}}@media screen and (max-height:882px)and (orientation:portrait){.our-services{top:900px}}@media screen and (max-height:812px)and (orientation:portrait){.our-services{top:800px}}@media screen and (max-height:740px)and (orientation:portrait){.our-services{top:750px}}@media screen and (max-height:720px)and (orientation:portrait){.our-services{top:780px}}@media screen and (max-height:667px)and (orientation:portrait){.our-services{top:680px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.our-services{top:2600px;padding:50px}}.our-services .title{width:94.5rem;font-size:24rem;font-family:Raleway Bold;color:#fff;text-align:center;line-height:.9}@media(max-width:1024px)and (orientation:portrait){.our-services .title{width:100%;margin-top:120px}}@media screen and (max-width:843px)and (orientation:portrait){.our-services .title{margin-bottom:50px;margin-top:0}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.our-services .title{width:100%;margin-top:120px}}.web-service{position:relative;width:calc(100% - 50rem);display:flex;margin-top:7rem}@media screen and (max-width:1024px)and (orientation:portrait){.web-service{width:100%;margin-top:0}}@media screen and (max-width:430px){.web-service{flex-direction:column-reverse;justify-content:center;height:auto;margin-top:60px;padding:0;min-height:900px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.web-service{flex-direction:column-reverse;justify-content:center;height:auto;margin-top:60px;padding:0;min-height:900px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.web-service{width:100%;margin-top:0;min-height:1100px}}.web-service .image-container{position:relative;width:50%;height:110.3rem;background-image:url(/_next/static/media/web-text.03d0b74f.svg);background-repeat:no-repeat;background-size:contain;background-position:100% 0}@media screen and (max-width:843px)and (orientation:portrait){.web-service .image-container{width:450px;height:600px}}@media screen and (max-width:430px){.web-service .image-container{width:100%;min-height:700px;margin-bottom:-30px}}@media screen and (max-width:375px){.web-service .image-container{min-height:640px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.web-service .image-container{width:100%;min-height:700px;margin-bottom:-30px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.web-service .image-container{width:450px;height:600px}}.web-service .image-container .image-web{position:absolute;top:35rem;right:28rem;width:69.9rem;height:70.4rem;opacity:0;transition:opacity .03s ease-in-out;-webkit-mask-image:linear-gradient(#0050ff 80%,transparent);mask-image:linear-gradient(#0050ff 80%,transparent)}@media screen and (max-width:1024px)and (orientation:portrait){.web-service .image-container .image-web{right:0;width:450px;height:auto;top:300px}}@media screen and (max-width:843px)and (orientation:portrait){.web-service .image-container .image-web{right:60px;width:350px;height:auto;top:147px}}@media screen and (max-width:430px){.web-service .image-container .image-web{width:400px;height:auto;right:0}}@media screen and (max-width:375px){.web-service .image-container .image-web{width:320px}}@media screen and (width = 540px)and (height = 720px){.web-service .image-container .image-web{right:-8px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.web-service .image-container .image-web{width:400px;height:auto;right:0}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.web-service .image-container .image-web{right:0;width:450px;height:auto;top:300px}}.web-service .image-container .image-web.visible{opacity:1}.web-service .image-container .image-web.hidden{opacity:0}.web-service .image-container .circle{position:absolute;top:100rem;right:42rem;width:28rem;height:28rem;background:#00215b;border-radius:50%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1024px)and (orientation:portrait){.web-service .image-container .circle{font-size:6rem;top:700px;right:100px;width:200px;height:200px}}@media screen and (max-width:843px)and (orientation:portrait){.web-service .image-container .circle{right:170px;width:140px;height:140px;top:730px}}@media screen and (max-width:430px){.web-service .image-container .circle{top:480px;left:72px;width:150px;height:150px;font-size:8rem}}@media screen and (max-width:375px){.web-service .image-container .circle{top:440px}}@media screen and (width = 540px)and (height = 720px){.web-service .image-container .circle{right:50px;top:320px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.web-service .image-container .circle{top:480px;left:72px;width:150px;height:150px;font-size:8rem}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.web-service .image-container .circle{font-size:6rem;top:700px;right:100px;width:200px;height:200px}}.web-service .image-container .circle .plus-icon{width:10rem;height:10rem}@media screen and (max-width:843px)and (orientation:portrait){.web-service .image-container .circle .plus-icon{width:60px;height:60px}}@media screen and (max-width:344px){.web-service .image-container .circle .plus-icon{width:60px;height:60px;top:42px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.web-service .image-container .circle .plus-icon{width:60px;height:60px;top:42px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.web-service .image-container .circle .plus-icon{width:60px;height:60px}}.web-service .text-container{position:relative;width:50%;height:auto;color:#fff;text-align:right;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:1024px)and (orientation:portrait){.web-service .text-container{width:50%}}@media screen and (max-width:430px){.web-service .text-container{width:100%;text-align:center}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.web-service .text-container{width:100%;text-align:center}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.web-service .text-container{width:50%}}.web-service .text-container h2{font-size:6rem;font-family:Raleway Bold;width:63.4rem}@media screen and (max-width:1024px)and (orientation:portrait){.web-service .text-container h2{width:100%;font-size:8rem}}@media screen and (max-width:430px){.web-service .text-container h2{font-size:30px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.web-service .text-container h2{font-size:30px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.web-service .text-container h2{width:100%;font-size:8rem}}.web-service .text-container p{font-size:3.2rem;font-family:bitterregular;margin-top:5rem;width:63.4rem}@media screen and (max-width:1024px)and (orientation:portrait){.web-service .text-container p{width:100%;font-size:4rem}}@media screen and (max-width:430px){.web-service .text-container p{font-size:15px;margin-top:30px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.web-service .text-container p{font-size:15px;margin-top:30px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.web-service .text-container p{width:100%;font-size:4rem}}.robotics-service{position:relative;width:calc(100% - 50rem);display:flex;margin-top:20rem}@media screen and (max-width:1024px)and (orientation:portrait){.robotics-service{width:100%;margin-top:0}}@media screen and (max-width:430px){.robotics-service{flex-direction:column;justify-content:center;padding:0;min-height:800px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.robotics-service{flex-direction:column;justify-content:center;padding:0;min-height:800px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.robotics-service{width:100%;margin-top:0;min-height:1100px}}.robotics-service .image-container{position:relative;width:50%;height:110.3rem;background-image:url(/_next/static/media/robotics-text.6a0d07f8.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:843px)and (orientation:portrait){.robotics-service .image-container{height:550px}}@media screen and (max-width:430px){.robotics-service .image-container{width:100%;height:450px;margin-bottom:50px;background-position:top}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.robotics-service .image-container{width:100%;height:450px;margin-bottom:50px;background-position:top}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.robotics-service .image-container{height:550px}}.robotics-service .image-container .image-robotics{position:absolute;top:30rem;left:-8rem;width:72rem;height:60.4rem;opacity:0;transition:opacity .03s ease-in-out}@media screen and (max-width:1024px)and (orientation:portrait){.robotics-service .image-container .image-robotics{width:550px;height:auto}}@media screen and (max-width:843px)and (orientation:portrait){.robotics-service .image-container .image-robotics{width:375px;height:auto;top:156px}}@media screen and (max-width:430px){.robotics-service .image-container .image-robotics{width:314px;height:auto;top:120px;left:10px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.robotics-service .image-container .image-robotics{width:314px;height:auto;top:120px;left:10px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.robotics-service .image-container .image-robotics{width:550px;height:auto}}.robotics-service .image-container .image-robotics.visible{opacity:1}.robotics-service .image-container .image-robotics.hidden{opacity:0}.robotics-service .image-container .circle{position:absolute;top:75rem;left:35rem;width:28rem;height:28rem;background:#a6ff00;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#0050ff;font-family:Raleway Bold;font-size:3.6rem;line-height:1}@media screen and (max-width:1024px)and (orientation:portrait){.robotics-service .image-container .circle{font-size:4rem;width:200px;height:200px;top:472px;left:225px}}@media screen and (max-width:843px)and (orientation:portrait){.robotics-service .image-container .circle{width:130px;height:130px;top:367px;left:194px}}@media screen and (max-width:430px){.robotics-service .image-container .circle{top:340px;left:168px;width:130px;height:130px;font-size:7rem}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.robotics-service .image-container .circle{top:340px;left:168px;width:130px;height:130px;font-size:4rem}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.robotics-service .image-container .circle{font-size:6rem}}.robotics-service .image-container .circle .text{width:6rem;margin-left:-5rem}@media screen and (max-width:843px)and (orientation:portrait){.robotics-service .image-container .circle .text{width:80px;margin-left:20px}}@media screen and (max-width:430px){.robotics-service .image-container .circle .text{width:60px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.robotics-service .image-container .circle .text{width:60px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.robotics-service .image-container .circle .text{width:80px;margin-left:20px}}.robotics-service .text-container{position:relative;width:50%;height:auto;color:#fff;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:1024px)and (orientation:portrait){.robotics-service .text-container{width:50%}}@media screen and (max-width:430px){.robotics-service .text-container{width:100%;text-align:center}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.robotics-service .text-container{width:100%;text-align:center}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.robotics-service .text-container{width:50%}}.robotics-service .text-container h2{font-size:6rem;font-family:Raleway Bold;width:63.4rem}@media screen and (max-width:1024px)and (orientation:portrait){.robotics-service .text-container h2{width:100%;font-size:8rem}}@media screen and (max-width:430px){.robotics-service .text-container h2{font-size:30px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.robotics-service .text-container h2{font-size:30px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.robotics-service .text-container h2{width:100%;font-size:8rem}}.robotics-service .text-container p{font-size:3.2rem;font-family:bitterregular;margin-top:5rem;width:63.4rem}@media screen and (max-width:1024px)and (orientation:portrait){.robotics-service .text-container p{width:100%;font-size:4rem}}@media screen and (max-width:430px){.robotics-service .text-container p{font-size:15px;margin-top:30px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.robotics-service .text-container p{font-size:15px;margin-top:30px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.robotics-service .text-container p{width:100%;font-size:4rem}}@font-face{font-family:Raleway Regular;font-style:normal;font-weight:400;src:local("Raleway Regular"),url(/_next/static/media/Raleway-Regular.6f771157.woff) format("woff")}@font-face{font-family:Raleway;font-style:normal;font-weight:400;src:local("Raleway"),url(/_next/static/media/Raleway-Regular.6f771157.woff) format("woff")}@font-face{font-family:Raleway Italic;font-style:normal;font-weight:400;src:local("Raleway Italic"),url(/_next/static/media/Raleway-Italic.7c29e35f.woff) format("woff")}@font-face{font-family:Raleway Thin;font-style:normal;font-weight:400;src:local("Raleway Thin"),url(/_next/static/media/Raleway[wght].c641cfca.woff) format("woff")}@font-face{font-family:Raleway Thin Italic;font-style:normal;font-weight:400;src:local("Raleway Thin Italic"),url(/_next/static/media/Raleway-Italic[wght].5d91088b.woff) format("woff")}@font-face{font-family:Raleway Thin;font-style:normal;font-weight:400;src:local("Raleway Thin"),url(/_next/static/media/Raleway-Thin.9dd16dfe.woff) format("woff")}@font-face{font-family:Raleway Thin Italic;font-style:normal;font-weight:400;src:local("Raleway Thin Italic"),url(/_next/static/media/Raleway-ThinItalic.1f82ab08.woff) format("woff")}@font-face{font-family:Raleway ExtraLight;font-style:normal;font-weight:400;src:local("Raleway ExtraLight"),url(/_next/static/media/Raleway-ExtraLight.11d83a70.woff) format("woff")}@font-face{font-family:Raleway ExtraLight Italic;font-style:normal;font-weight:400;src:local("Raleway ExtraLight Italic"),url(/_next/static/media/Raleway-ExtraLightItalic.6d39f8b4.woff) format("woff")}@font-face{font-family:Raleway Light;font-style:normal;font-weight:400;src:local("Raleway Light"),url(/_next/static/media/Raleway-Light.b9b33c19.woff) format("woff")}@font-face{font-family:Raleway Light Italic;font-style:normal;font-weight:400;src:local("Raleway Light Italic"),url(/_next/static/media/Raleway-LightItalic.731a43b3.woff) format("woff")}@font-face{font-family:Raleway Medium;font-style:normal;font-weight:400;src:local("Raleway Medium"),url(/_next/static/media/Raleway-Medium.dba5dd4d.woff) format("woff")}@font-face{font-family:Raleway Medium Italic;font-style:normal;font-weight:400;src:local("Raleway Medium Italic"),url(/_next/static/media/Raleway-MediumItalic.9582926b.woff) format("woff")}@font-face{font-family:Raleway SemiBold;font-style:normal;font-weight:400;src:local("Raleway SemiBold"),url(/_next/static/media/Raleway-SemiBold.e71f1e18.woff) format("woff")}@font-face{font-family:Raleway SemiBold Italic;font-style:normal;font-weight:400;src:local("Raleway SemiBold Italic"),url(/_next/static/media/Raleway-SemiBoldItalic.0a1dd20b.woff) format("woff")}@font-face{font-family:Raleway Bold;font-style:normal;font-weight:400;src:local("Raleway Bold"),url(/_next/static/media/Raleway-Bold.ee8e546b.woff) format("woff")}@font-face{font-family:Raleway Bold Italic;font-style:normal;font-weight:400;src:local("Raleway Bold Italic"),url(/_next/static/media/Raleway-BoldItalic.abb9d48d.woff) format("woff")}@font-face{font-family:Raleway ExtraBold;font-style:normal;font-weight:400;src:local("Raleway ExtraBold"),url(/_next/static/media/Raleway-ExtraBold.06fde01a.woff) format("woff")}@font-face{font-family:Raleway ExtraBold Italic;font-style:normal;font-weight:400;src:local("Raleway ExtraBold Italic"),url(/_next/static/media/Raleway-ExtraBoldItalic.4f604ab7.woff) format("woff")}@font-face{font-family:Raleway Black;font-style:normal;font-weight:400;src:local("Raleway Black"),url(/_next/static/media/Raleway-Black.89c267b3.woff) format("woff")}@font-face{font-family:Raleway Black Italic;font-style:normal;font-weight:400;src:local("Raleway Black Italic"),url(/_next/static/media/Raleway-BlackItalic.9b1a14fd.woff) format("woff")}@font-face{font-family:bitterregular;src:url(/_next/static/media/bitter-regular-webfont.96428c9a.woff2) format("woff2"),url(/_next/static/media/bitter-regular-webfont.b720a058.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:bitterbold;src:url(/_next/static/media/bitter-bold-webfont.c5918164.woff2) format("woff2"),url(/_next/static/media/bitter-bold-webfont.90f60c24.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:bitterbold_italic;src:url(/_next/static/media/bitter-bolditalic-webfont.69fa1d34.woff2) format("woff2"),url(/_next/static/media/bitter-bolditalic-webfont.ce49a6f4.woff) format("woff");font-weight:400;font-style:normal}.app-service{position:relative;width:calc(100% - 50rem);display:flex;margin-top:20rem}@media screen and (max-width:1024px)and (orientation:portrait){.app-service{width:100%;margin-top:0}}@media screen and (max-width:430px){.app-service{flex-direction:column;justify-content:center;padding:0;margin-top:30px;min-height:920px}}@media only screen and (max-width:824px)and (min-height:500px)and (-webkit-min-device-pixel-ratio:2.2){.app-service{flex-direction:column;justify-content:center;padding:0;margin-top:30px;min-height:920px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.app-service{width:100%;margin-top:0;min-height:1100px}}.app-service .image-container{position:relative;width:50%;height:110.3rem;background-image:url(/_next/static/media/app-text.bfbb1a8d.svg);background-repeat:no-repeat;background-size:contain}@media screen and (max-width:843px)and (orientation:portrait){.app-service .image-container{height:670px}}@media screen and (max-width:430px)and (orientation:portrait){.app-service .image-container{background-position:center 0;width:100%;height:610px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.app-service .image-container{background-position:center 0;width:100%;height:610px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.app-service .image-container{height:670px}}.app-service .image-container .image-app{position:absolute;top:33rem;left:0;width:57.8rem;height:auto;opacity:0;transition:opacity .3s ease-in-out;-webkit-mask-image:linear-gradient(#0050ff 80%,transparent);mask-image:linear-gradient(#0050ff 80%,transparent)}.app-service .image-container .image-app.visible{opacity:1}.app-service .image-container .image-app.hidden{opacity:0}@media screen and (max-width:1024px)and (orientation:portrait){.app-service .image-container .image-app{width:550px;height:auto;top:270px}}@media screen and (max-width:843px)and (orientation:portrait){.app-service .image-container .image-app{width:300px;height:auto;top:120px}}@media screen and (max-width:430px){.app-service .image-container .image-app{top:150px;left:0;width:300px}}@media screen and (max-width:344px){.app-service .image-container .image-app{width:280px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.app-service .image-container .image-app{top:150px;left:0;width:300px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.app-service .image-container .image-app{width:450px;height:auto;top:270px}}.app-service .image-container .circle{position:absolute;top:90rem;left:34rem;width:28rem;height:28rem;background:#f9d7e4;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#0050ff;font-family:Raleway Bold;font-size:3.6rem}@media screen and (max-width:1024px)and (orientation:portrait){.app-service .image-container .circle{font-size:6rem;top:740px;left:168px;width:200px;height:200px}}@media screen and (max-width:843px)and (orientation:portrait){.app-service .image-container .circle{width:140px;height:140px;top:520px;left:200px;font-size:6rem}}@media screen and (max-width:430px){.app-service .image-container .circle{top:440px;left:168px;width:130px;height:130px;font-size:7rem}}@media screen and (max-width:344px){.app-service .image-container .circle{top:400px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.app-service .image-container .circle{top:340px;left:168px;width:130px;height:130px;font-size:4rem}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.app-service .image-container .circle{font-size:6rem;top:740px;left:168px;width:200px;height:200px}}.app-service .image-container .circle .text{width:12rem;line-height:1}@media screen and (max-width:843px)and (orientation:portrait){.app-service .image-container .circle .text{margin-left:0;font-size:4rem}}@media screen and (max-width:430px){.app-service .image-container .circle .text{width:80px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.app-service .image-container .circle .text{width:80px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.app-service .image-container .circle .text{margin-left:0;font-size:6rem}}.app-service .text-container{position:relative;width:50%;height:auto;color:#fff;text-align:left;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:1024px)and (orientation:portrait){.app-service .text-container{width:50%}}@media screen and (max-width:430px){.app-service .text-container{width:100%;text-align:center}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.app-service .text-container{width:100%;text-align:center}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.app-service .text-container{width:50%}}.app-service .text-container h2{font-size:6rem;font-family:Raleway Bold;width:63.4rem}@media screen and (max-width:1024px)and (orientation:portrait){.app-service .text-container h2{width:100%;font-size:8rem}}@media screen and (max-width:430px){.app-service .text-container h2{font-size:30px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.app-service .text-container h2{font-size:30px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.app-service .text-container h2{width:100%;font-size:8rem}}.app-service .text-container p{font-size:3.2rem;font-family:bitterregular;margin-top:5rem;width:63.4rem}@media screen and (max-width:1024px)and (orientation:portrait){.app-service .text-container p{width:100%;font-size:4rem}}@media screen and (max-width:430px){.app-service .text-container p{font-size:15px;margin-top:30px}}@media only screen and (max-width:450px)and (min-height:840px)and (-webkit-min-device-pixel-ratio:2.2)and (orientation:portrait){.app-service .text-container p{font-size:15px;margin-top:30px}}@media only screen and (min-width:1024px)and (max-height:1366px)and (orientation:portrait)and (-webkit-min-device-pixel-ratio:1.3)and (-webkit-max-device-pixel-ratio:2.2){.app-service .text-container p{width:100%;font-size:4rem}}