@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;700&display=swap);*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:Roboto,sans-serif;color:#eee;cursor:none}::selection{background-color:#ce0e3c}body{background-color:#0a0909;font-size:#eee}a{text-decoration:none}.btn{padding:.5rem 1.5rem;border:3px solid #ce0e3c;width:max-content;text-transform:uppercase;background-color:transparent;color:#ce0e3c;outline:none;font-weight:700;font-size:20px;display:flex;justify-content:center;align-items:center;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn span{color:inherit;font-weight:inherit;font-size:inherit}.btn path{-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:#ce0e3c}.btn .arrow{display:flex;align-items:center}.btn:hover{background-color:#ce0e3c;color:#eee}.btn:hover path{color:#eee}.divider{width:150px;height:7px;border-radius:30px;background-color:#13cdd6}.cursor-out{width:26px;height:26px;background-color:#eee}.cursor-in,.cursor-out{position:fixed;left:0;top:0;border-radius:50%;mix-blend-mode:difference;z-index:999;pointer-events:none}.cursor-in{width:5px;height:5px;background-color:#ce0e3c}input{padding:.5rem 1rem;background-color:#0a0909;border-radius:3px;border:2px solid #66797a;margin:0 .5rem;outline:none}.large{font-size:100px}.big{font-size:50px}.regular{font-size:20px}.small{font-size:18px}.tiny{font-size:16px}@media screen and (max-width:900px){.large{font-size:70px}.big{font-size:30px}.regular{font-size:18px}.small{font-size:16px}.tiny{font-size:14px}}@media screen and (max-width:350px){.large{font-size:55px}.regular{font-size:17px}}@supports(-webkit-text-stroke:1px white){.stroked-text{color:transparent;-webkit-text-stroke:1px #fff;text-shadow:none}}.about-wrapper{margin:3rem 0}.about-wrapper .big-title{width:100%;text-align:center}.about{width:100%;max-width:1100px;min-height:100vh;margin:3rem auto;position:relative;display:flex;justify-content:center;align-items:center}.about .profile{flex:1 1}.about .profile .image-container{width:350px;height:483px;position:relative}.about .text{flex:1 1}.about .text .title{color:#13cdd6}.about .text .header,.about .text .paragraph,.about .text .sub-header{margin:1rem 0}.about .text .header{font-weight:700}.about .text .sub-header{font-weight:400}.about .text .paragraph{font-weight:400;color:#66797a;line-height:200%}@media screen and (max-width:1100px){.about{max-width:900px;padding:1rem}}@media screen and (max-width:900px){.about{max-width:600px;flex-direction:column}.about .profile{margin:1.5rem 0}.about .profile .image-container{width:280px;height:387px;position:relative}.about .text{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.about .text .header,.about .text .paragraph,.about .text .sub-header,.about .text .title{text-align:center;width:100%}}@media screen and (max-width:600px){.about{width:100%;padding:0}.about .profile .image-container{width:235px;height:324px;position:relative}.about .text{padding:1rem}.about .btn{padding:.5rem 0}}.value{max-width:1100px;display:flex;min-height:100vh;margin:3rem auto;align-items:center;position:relative}.value .details,.value .proposition{display:flex;justify-content:center;flex-direction:column;flex:1 1}.value .proposition{padding-right:2rem}.value .proposition .big{font-weight:400;margin-bottom:2rem}.value .proposition .big .highlight{font-weight:700;color:#13cdd6}.value .proposition .regular{margin-top:2rem;line-height:180%;font-weight:400;color:#66797a}.value .vertical-divider{width:7px;height:150px;border-radius:15px;background-color:#13cdd6;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.value .details{padding-left:2rem}.value .details .description,.value .details .point-text{font-weight:400;color:#66797a;margin:.5rem 0;line-height:200%}.value .details .title{font-weight:700;color:#eee;font-size:20px}.value .details .btn{margin-top:2rem}.value .details .points .point{display:flex;align-items:center}.value .details .points .point .pointer{width:10px;height:10px;border-radius:50%;background-color:#13cdd6;margin-right:2rem}.value .details .points .point .point-text{color:#13cdd6}.value .pc{display:block}.value .mobile{display:none}@media screen and (max-width:1100px){.value{max-width:900px;padding:1rem}}@media screen and (max-width:900px){.value{max-width:600px}}@media screen and (max-width:600px){.value{width:100%;flex-direction:column}.value .details,.value .proposition{margin:2rem 0;padding:0;justify-content:center;align-items:center}.value .details .big,.value .details .regular,.value .proposition .big,.value .proposition .regular{width:100%;margin:.5rem 0;text-align:center}.value .details .points,.value .proposition .points{width:90%;margin-left:auto;margin-right:auto}.value .details .description,.value .details .title{width:100%;text-align:center}.value .pc,.value .vertical-divider{display:none}.value .mobile{display:block}}@media screen and (max-width:350px){.value{width:100%;flex-direction:column;padding:0}.value .details,.value .proposition{margin:2rem 0}}.process{width:100%;max-width:1100px;min-height:150vh;margin:3rem auto;position:relative}.process .title{text-align:right}.process .card{width:280px;height:280px;border-radius:50%;position:absolute;padding:2rem;text-align:center;display:flex;justify-content:center;align-items:center}.process .card:nth-child(2){top:15%;left:0}.process .card:nth-child(3){top:35%;left:70%}.process .card:nth-child(4){top:55%;left:0}.process .card:nth-child(5){top:75%;left:70%}.process .card .background{position:absolute;top:0;left:0;width:100%;border-radius:50%;height:100%;background-color:rgba(0,0,0,.8);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:-10}.process .card .number{top:-30%}.process .card .card-title,.process .card .number{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.process .card .card-title{top:-10%}.process .card .icon{position:absolute;z-index:-99;top:5%;width:150px;height:150px}.process .card .icon path{color:#13cdd6}.process .card .right{left:80%}.process .card .left{left:-30%}.process .card .description{color:#66797a;line-height:170%}@media screen and (max-width:1100px){.process{max-width:900px;padding:1rem}}@media screen and (max-width:900px){.process{max-width:600px;display:flex;justify-content:center;align-items:center;flex-direction:column}.process .card{position:static;margin:5rem 0;position:relative}.process .card:nth-child(2),.process .card:nth-child(3),.process .card:nth-child(4),.process .card:nth-child(5){top:auto;left:auto}}@media screen and (max-width:600px){.process{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.process .card{width:230px;height:230px;padding:1rem}.process .card .icon{width:60px;height:60px}.process .card .right{left:80%}.process .card .left{left:-10%}}.footer{width:100%;max-width:1100px;margin:3rem auto;position:relative}.footer .bottom,.footer .top{display:flex;justify-content:space-between;align-items:center;margin:1rem 0}.footer .bottom .social svg,.footer .top .social svg{margin:0 .5rem}.footer .bottom .social svg circle,.footer .bottom .social svg path,.footer .bottom .social svg polyline,.footer .top .social svg circle,.footer .top .social svg path,.footer .top .social svg polyline{color:#ce0e3c}.footer .bottom .social svg:hover circle,.footer .bottom .social svg:hover path,.footer .bottom .social svg:hover polyline,.footer .top .social svg:hover circle,.footer .top .social svg:hover path,.footer .top .social svg:hover polyline{color:#eee}.footer .bottom .copyright,.footer .bottom .design,.footer .top .copyright,.footer .top .design{color:#66797a;font-weight:400}.footer .bottom .design,.footer .top .design{text-align:right}@media screen and (max-width:1100px){.footer{max-width:900px;padding:1rem}}@media screen and (max-width:900px){.footer{max-width:600px}}@media screen and (max-width:600px){.footer{width:100%}.footer .bottom,.footer .top{flex-direction:column}.footer .bottom .copyright,.footer .bottom .design,.footer .top .copyright,.footer .top .design{margin:.5rem 0;text-align:center;width:100%}.footer .bottom{margin-bottom:0}}.contact{width:100%;max-width:1100px;margin:3rem auto;position:relative;min-height:60vh;display:flex;flex-direction:column;justify-content:center}.contact .sub-header{font-weight:400;color:#66797a}.contact .header,.contact .sub-header{width:100%;text-align:center;margin:1rem 0}.contact .header{font-weight:700;margin-bottom:3rem}.contact .cta{width:100%;display:flex;justify-content:center;align-items:center}.contact .cta .btn{margin:0 1.5rem;width:250px;height:250px;border-radius:50%}.contact .cta .btn:first-child{background-color:#ce0e3c;color:#eee}.contact .cta .btn:first-child:hover{background-color:transparent;color:#ce0e3c}.contact .cta .btn:first-child:hover .arrow svg path{color:#ce0e3c}.email-marketting{width:100%;max-width:1100px;margin:3rem auto;position:relative;min-height:60vh;display:flex;flex-direction:column;justify-content:center}.email-marketting .header,.email-marketting .sub-header{width:100%;text-align:center;margin:1rem 0}.email-marketting .sub-header{font-weight:400;color:#66797a;margin-bottom:3rem}.email-marketting .header{font-weight:700}.email-marketting .form{width:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:1100px){.contact,.email-marketting{max-width:900px;padding:1rem}}@media screen and (max-width:900px){.contact,.email-marketting{max-width:600px}.contact .form,.email-marketting .form{flex-direction:column}.contact .form .btn,.contact .form input,.email-marketting .form .btn,.email-marketting .form input{margin:1rem 0}}@media screen and (max-width:600px){.contact,.email-marketting{width:100%}.contact .cta,.email-marketting .cta{flex-direction:column}.contact .cta .btn,.email-marketting .cta .btn{margin:1.5rem 0;width:180px;height:180px;border-radius:50%}}.hero{align-items:center;max-width:1100px;width:100%;margin:1rem auto}.hero,.hero .headers{display:flex;justify-content:center}.hero .headers{flex:1.3 1;height:inherit;align-items:flex-start;position:relative;flex-direction:column}.hero .headers .intro{font-weight:400;color:#66797a;margin-bottom:1rem}.hero .headers .main_text{color:#eee;margin-bottom:1rem;width:100%;font-weight:700}.hero .headers .divider{margin-bottom:1rem}.hero .headers .sub_text{font-weight:400;color:#66797a;margin-bottom:1rem;width:70%;line-height:250%}.hero .headers .sub_text span{font-weight:700;color:#13cdd6}.hero .headers .btn{-webkit-transform-origin:0;transform-origin:0;width:220px}.hero .headers .btn .arrow{display:flex;align-items:center}.hero .profile{flex:1 1}.hero .profile,.hero .profile .image-wrapper{height:100%;display:flex;justify-content:center;align-items:center;position:relative}.hero .profile .image-wrapper{width:100%}.hero .profile .image-wrapper .circle1,.hero .profile .image-wrapper .circle2{position:absolute;top:0;width:350px;height:350px;border-radius:50%;opacity:.7;z-index:-888}.hero .profile .image-wrapper .circle1{left:-15%;background-color:#13cdd6}.hero .profile .image-wrapper .circle2{right:-15%;background-color:#ce0e3c}.hero .profile .image-wrapper .image-container{width:350px;height:585px;position:relative}.hero .profile .image-wrapper .image-container .image{width:100%;height:100%}@media screen and (max-width:1100px){.hero{max-width:900px;padding:1rem}.hero .profile .image-wrapper .circle1,.hero .profile .image-wrapper .circle2{width:200px;height:200px}.hero .profile .image-wrapper .circle1{left:0}.hero .profile .image-wrapper .circle2{right:0}.hero .profile .image-wrapper .image-container{width:250px;height:418px;position:relative}}@media screen and (max-width:900px){.hero{max-width:600px;padding:1rem}.hero .headers{flex:2 1}.hero .headers .main_text{line-height:180%}.hero .headers .sub_text{line-height:200%}.hero .profile{flex:1 1}.hero .profile .image-wrapper .circle1,.hero .profile .image-wrapper .circle2{width:170px;height:170px}.hero .profile .image-wrapper .circle1{left:0}.hero .profile .image-wrapper .circle2{right:0}.hero .profile .image-wrapper .image-container{width:225px;height:376px;position:relative}}@media screen and (max-width:600px){.hero{width:100%;flex-direction:column-reverse;align-items:flex-start;padding:0}.hero .headers{width:100%;order:1;display:flex;justify-content:center;align-items:center;padding:0}.hero .headers h1,.hero .headers h3,.hero .headers h4{text-align:center;width:100%}.hero .headers .sub_text{width:100%}.hero .headers .btn{-webkit-transform-origin:50% 50%;transform-origin:50% 50%}.hero .profile{width:100%;display:flex;justify-content:center;order:2}.hero .profile .image-wrapper .circle1,.hero .profile .image-wrapper .circle2{width:170px;height:170px}.hero .profile .image-wrapper .circle1{left:0}.hero .profile .image-wrapper .circle2{right:0}.hero .profile .image-wrapper .image-container{width:225px;height:376px;position:relative}}.works{width:100%;max-width:1100px;margin:3rem auto;position:relative;display:flex;justify-content:center;flex-direction:column;align-items:center}.works .title{text-align:center;width:100%}.works .divider{margin:1.5rem auto}.works .work-container{height:95vh;width:100%;scroll-snap-align:start;display:flex;justify-content:center;align-items:center;margin:3rem 0;flex-direction:column}.works .work-container .title{margin:2rem 0}.works .work-container .work{width:80%;height:95%;border-radius:20px;position:relative;overflow:hidden}.works .work-container .work .details{width:80%;padding:1.5rem;border-top-right-radius:30px;border-top-left-radius:30px;background-color:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:1100px){.works{max-width:900px;padding:1rem}}@media screen and (max-width:900px){.works{max-width:600px}}@media screen and (max-width:600px){.works{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.works .work-container{margin:1rem 0;height:60vh}.works .work-container .work{width:95%;height:80%}}@media screen and (max-width:350px){.works{width:100%;padding:0}.works .work-container .work{height:60%}}.nav{width:100%;padding:.5rem;display:flex;justify-content:space-between;align-items:center;max-width:1100px;height:90px;margin:0 auto;-webkit-user-select:none;-ms-user-select:none;user-select:none}.nav .logo-div .logo{display:block;width:230px;height:60px}.nav .menu{display:flex;z-index:100}.nav .menu .item{display:block;width:100px;height:100%;-webkit-transition:.2s ease-out;transition:.2s ease-out;text-align:right;position:relative;margin-left:15px;padding:5px}.nav .menu .item .active{width:20px;height:7px;background-color:#ce0e3c;border-radius:3px;position:absolute;bottom:-10px;right:0}.nav .menu .cross,.nav .mobile-menu{display:none}.nav .mobile-menu path{color:#ce0e3c!important}@media screen and (max-width:600px){.nav .mobile-menu{display:block}.nav .menu{display:block;position:fixed;width:95vw;height:98vh;top:0;left:0;margin:.5rem;background-color:rgba(0,0,0,.7)}.nav .menu,.nav .menu .item{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);padding:1rem;border-radius:15px}.nav .menu .item{text-align:left;display:flex;align-items:center;width:100%;margin:1rem 0;height:60px;background-color:rgba(0,0,0,.1);-webkit-box-shadow:0 3px 10px rgba(0,0,0,.4);box-shadow:0 3px 10px rgba(0,0,0,.4);overflow:hidden;position:relative}.nav .menu .item .active{width:60%;height:7px;border-radius:3px;position:absolute;bottom:0;left:0}.nav .menu .cross{display:flex;justify-content:center;align-items:center;padding:3px;width:35px;height:35px;border-radius:5px;background-color:#000;-webkit-box-shadow:0 3px 10px rgba(0,0,0,.4);box-shadow:0 3px 10px rgba(0,0,0,.4);position:absolute;bottom:10%;left:40%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:1rem}}@media screen and (max-width:1100px){.nav{max-width:900px;padding:1rem}}@media screen and (max-width:900px){.nav{max-width:600px}}.faq{width:100%;max-width:1100px;min-height:100vh;margin:3rem auto;position:relative}.faq .faq-container{width:100%;border-radius:15px;padding:1rem;margin:1rem 0}.faq .faq-container .question-container{margin-bottom:2rem;display:flex;justify-content:space-between;align-items:center;position:relative}.faq .faq-container .question-container .down path{color:#ce0e3c}.faq .faq-container .question-container .divider{position:absolute;bottom:-20%;left:0;-webkit-transform-origin:0 0;transform-origin:0 0;background-color:#ce0e3c}.faq .faq-container .answer{padding:0 1rem;color:#66797a}.faq .faq-container .answer li,.faq .faq-container .answer p{font-size:16px;color:#66797a;line-height:200%;white-space:pre-wrap}.faq .faq-container .answer ul{margin-left:1rem;list-style:none}.faq .faq-container .answer li{color:#66797a}.faq .faq-container .answer li:before{content:"•";color:#13cdd6;display:inline-block;width:1em;margin-left:-1em}@media screen and (max-width:1100px){.faq{max-width:900px;padding:1rem}}@media screen and (max-width:900px){.faq{max-width:600px}}@media screen and (max-width:600px){.faq{width:100%;padding:0}.faq .title{font-size:30px}.faq .faq-container{padding:.6rem .4rem}}.contact-page{width:100%;max-width:1100px;min-height:70vh;position:relative;display:flex;justify-content:space-between;align-items:center;flex-direction:row;margin:0 auto}.contact-page input,.contact-page select,.contact-page textarea{padding:.5rem 1rem;background-color:#0a0909;border:none;border-bottom:2px solid #66797a;margin:1rem .5rem 1rem 0;font-size:16px;outline:none;width:250px}.contact-page .form{display:flex;flex:1 1}.contact-page .form,.contact-page .form .details{flex-direction:column}.contact-page .form .details .title{text-align:left;color:#13cdd6;margin:1rem 0}.contact-page .form .details .divider{margin:1rem 0}.contact-page .form .input{display:flex;flex-direction:column}.contact-page .form .row{display:flex;justify-content:space-between;align-items:center}.contact-page .form textarea{width:100%}.contact-page .detail{flex:1 1;flex-direction:column;align-items:center;justify-content:center}.contact-page .detail .header{text-align:right;color:#eee;width:100%;margin:1rem 0}.contact-page .detail .description{margin:2rem 0;text-align:right;width:100%;color:#66797a;font-weight:400}@media screen and (max-width:1100px){.contact-page{max-width:900px;padding:1rem}}@media screen and (max-width:900px){.contact-page{max-width:600px;flex-direction:column-reverse}.contact-page .detail,.contact-page .detail .description,.contact-page .detail .header{text-align:center}}@media screen and (max-width:600px){.contact-page{width:100%}.contact-page .form .details{display:flex;justify-content:center;align-items:center}.contact-page .form .row{flex-direction:column}.contact-page .form .btn,.contact-page .form .input,.contact-page .form input,.contact-page .form select,.contact-page .form textarea{width:100%}}.work-page{width:100%;max-width:1100px;margin:0 auto;@import"https://fonts.googleapis.com/css2?family=Rambla:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Scada:wght@400;700&display=swap"}.work-page .color-pallete{display:flex;flex-wrap:wrap;width:100%;justify-content:space-between}.work-page .color-pallete .color-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.work-page .color-pallete .color-container .color{width:120px;height:120px;border-radius:50%;-webkit-box-shadow:0 3px 50px rgba(0,0,0,.3);box-shadow:0 3px 50px rgba(0,0,0,.3)}.work-page .color-pallete .color-container p{margin-top:1rem;color:#eee}.work-page .devices{display:flex;flex-wrap:wrap;width:100%;justify-content:center;height:auto}.work-page .devices .device{width:280px;height:606px;position:relative;margin:1rem;border-radius:35px;-webkit-box-shadow:0 0 30px rgba(0,0,0,.9);box-shadow:0 0 30px rgba(0,0,0,.9)}.work-page .about-section{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;margin:1rem 0}.work-page .about-section .title{margin:1rem 0;width:100%;text-align:right}.work-page .about-section .divider{margin:2rem 0 2rem auto}.work-page .about-section .description{margin-left:auto;text-align:right;width:350px}.work-page .about-section .logo{position:absolute;top:30%;left:0}.work-page .header{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;position:relative}.work-page .header .details .title{text-align:left;margin:1.5rem 0}.work-page .header .details .description{color:#66797a;margin:1.5rem 0}.work-page .header .cover{position:relative;width:55%;height:60vh;margin:1.5rem auto;overflow:hidden;border-radius:30px}.work-page .screen-section{width:100%;margin:5rem auto}.work-page .screen-section .title{word-break:break-all}.work-page .screen-section .section{width:100%;position:relative;display:flex;align-items:center}.work-page .screen-section .section .details{padding:1rem;margin:1rem 0;flex:1 1}.work-page .screen-section .section .details .description{color:#66797a;margin:2rem 0;line-height:180%}.work-page .screen-section .section .cover{padding:1rem;margin:1rem 0;position:relative;flex:1 1;width:50%;height:60vh;overflow:hidden}@media screen and (max-width:1100px){.work-page .screen-section{max-width:900px;padding:1rem}}@media screen and (max-width:900px){.work-page .screen-section{max-width:600px}.work-page .screen-section .section{flex-direction:column}.work-page .screen-section .section .details{padding:0;flex:none}.work-page .screen-section .section .cover{padding:0;flex:none;width:100%;height:100vh}.work-page .screen-section .reverse{flex-direction:column-reverse}}@media screen and (max-width:600px){.work-page .screen-section{width:100%}}@font-face{.work-page{font-family:Formula;src:url(/_next/static/media/Formula.2df5aea98a00ca80209dadc8bdeaaf8f.woff) format("woff")}}.work-page .types{margin:2rem 0;width:100%;display:flex;justify-content:center}.work-page .types .type{margin:0 1.5rem}.work-page .types h2,.work-page .types p{font-family:Formula;margin:1rem 0;letter-spacing:4px;font-weight:400;word-break:break-all}.work-page .types .ab{margin:1.5rem 0;color:#eee}.work-page .types .ab span,.work-page .types .alphabet{color:#66797a}.work-page .types .alphabet-uppercase{color:#66797a;text-transform:uppercase}@media screen and (max-width:350px){.work-page .types{flex-direction:column}.work-page .types .type{margin:1rem 0}}.work-page .view-button{width:100%;display:flex;justify-content:center;align-items:center;margin:2rem 0}.work-page .cta-section{width:100%;margin:4rem 0}.work-page .cta-section .title{width:100%;text-align:center;margin:3rem 0}.work-page .cta-section .cta{display:flex;justify-content:center;align-items:center}.work-page .cta-section .cta .btn{margin:0 2rem}@media screen and (max-width:600px){.work-page .cta-section .cta{flex-direction:column}}@media screen and (max-width:1100px){.work-page{max-width:900px}}@media screen and (max-width:900px){.work-page{max-width:600px}}@media screen and (max-width:600px){.work-page{width:100%}}.work-page .main-title{width:100%;text-align:center}.work-page .main-divider{margin:2rem auto}.work-page .work-selector{width:100%;display:flex;justify-content:center;align-items:center}.work-page .work-selector .work-btn{width:130px;padding:1rem;text-align:center;color:#ce0e3c}.work-page .work-selector .work-btn:hover{color:#eee}.work-page .work-selector .active{background-color:#ce0e3c;color:#eee}