@font-face{font-family:__Sora_7afaf1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f8fef638cdb24269-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Sora_7afaf1;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/25fa797b4ac0f6ae-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Sora_Fallback_7afaf1;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_7afaf1{font-family:__Sora_7afaf1,__Sora_Fallback_7afaf1;font-weight:400;font-style:normal}.header{position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.header *{pointer-events:auto}.header a{color:#fff}.header .logo{position:absolute;top:4vw;left:8vw}.header .logo a,.header .logo a img{display:block}.header .background{width:800px;background:#ff8161;background:radial-gradient(circle,rgba(255,129,97,.9) 0,rgba(180,89,57,.9) 100%);box-shadow:0 0 4px #000;pointer-events:none}.header .background,.header nav{position:absolute;top:0;right:0;bottom:0}.header nav ul{z-index:10;position:absolute;padding:0;margin:0;list-style:none;display:flex;flex-direction:column;align-items:center;top:110px;right:30px}@media screen and (min-width:768px){.header nav ul{top:7vw;right:calc(8vw - 30px)}}.header nav ul li{padding:18px}@media screen and (min-width:768px){.header nav ul li{padding:15px 25px}}.header nav ul li a{text-decoration:none;font-size:18px;line-height:24px}@media screen and (min-width:768px){.header nav ul li a{font-size:36px;line-height:48px}}@media screen and (min-width:768px)and (max-height:768px){.header nav ul li a{font-size:24px;line-height:36px}}.header button{outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;position:absolute;top:3vw;right:calc(5vw - 10px);width:50px;height:50px;border-radius:50%;background:transparent;z-index:11}.header .whatsapp{position:absolute;cursor:pointer;top:20px;right:70px;display:flex;align-items:center;justify-content:center}@media screen and (min-width:768px){.header .whatsapp{top:3vw;right:calc(5vw + 70px);height:40px}}.header .whatsapp .image-wrapper{position:relative}.header .whatsapp .image-wrapper:before{content:"";position:absolute;border-radius:50%;transform:scale(1);border:5px solid #25d366;width:100%;height:100%;opacity:.75;animation-name:pulse-border;animation-duration:1.5s;animation-timing-function:ease-out;animation-iteration-count:infinite}.header .whatsapp .image-wrapper img{width:30px;height:30px;display:block}@media screen and (min-width:768px){.header .whatsapp .image-wrapper img{width:40px;height:40px}}.header .whatsapp .text{display:none}@media screen and (min-width:768px){.header .whatsapp .text{display:block;padding-left:10px;padding-top:3px}}@keyframes pulse-border{0%{transform:scale(1);opacity:.75}75%{transform:scale(1.5);opacity:0}to{opacity:0}}*,:after,:before{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}::-moz-selection{color:#fff;background:#ef5323}::selection{color:#fff;background:#ef5323}html{overscroll-behavior:none}body,html{overflow:hidden}body{width:100vw;height:100vh;padding:0;margin:0;font-size:20px;line-height:1.2;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#201e33!important;background:radial-gradient(67.22% 280.58% at 40.92% 151.49%,#b75e3c 0,#b75e3c 35.57%,rgba(183,60,138,0) 100%)}@media screen and (min-width:768px){body{font-size:24px}}main{width:100vw;height:100vh;overflow:hidden;background-color:#201e33;position:relative;color:#fff}h1,h2,h3,h4,main{padding:0;margin:0}img{max-width:100%}.initial{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);z-index:20;opacity:0;visibility:hidden}.modals-wrapper{display:flex;flex-direction:column;margin-top:0;margin-left:0;width:100vw;height:600vh}@media screen and (min-width:768px){.modals-wrapper{flex-direction:row;margin-top:calc(50vh - 12.5vw);margin-left:28vw;width:300vw;height:25vw}}@media screen and (max-width:767.99px){.modals-wrapper{position:fixed}}.modals-wrapper .item{width:100vw;height:100vh}@media screen and (min-width:768px){.modals-wrapper .item{width:50vw;flex-basis:50vw;height:25vw;margin-right:5vw}}@media screen and (max-width:767.99px){.modals-wrapper .item{position:relative;overflow:hidden}}.primary{line-height:1;border:4px solid #ef5323;background-color:#ef5323;color:#fff;text-decoration:none;text-align:center;text-transform:uppercase;font-family:inherit;cursor:pointer;display:inline-block;padding:10px 20px;font-size:24px;margin-right:20px}@media screen and (min-width:768px){.primary{padding:17px 26px;font-size:32px;margin-right:50px}}.secondary{line-height:1;border:4px solid #fff;background-color:transparent;color:#fff;text-decoration:none;text-align:center;text-transform:uppercase;font-family:inherit;cursor:pointer;display:inline-block;padding:10px 20px;font-size:24px}@media screen and (min-width:768px){.secondary{padding:17px 26px;font-size:32px}}.vectors{position:absolute;top:50px;left:50px;width:calc(100svw - 100px);height:calc(100svh - 100px)}.vectors .vector-inner{position:absolute;top:0;left:0;width:100%;height:100%}.vectors .vector-inner .vector-1{position:absolute;top:0;left:0;width:200px;height:200px;background:linear-gradient(150deg,#ef5323,hsla(29,53%,82%,.05),rgba(239,83,35,0));border-radius:50%}.vectors .vector-inner .vector-2{position:absolute;top:-100px;left:50%;width:200px;height:200px;background:linear-gradient(225deg,#ef5323,hsla(29,53%,82%,.05),rgba(239,83,35,0));border-radius:50%}.vectors .vector-inner .vector-3{position:absolute;bottom:-100px;left:70%;width:200px;height:200px;background:linear-gradient(-45deg,#ef5323,hsla(29,53%,82%,.05),rgba(239,83,35,0));border-radius:50%}.vectors .vector-inner .vector-4{position:absolute;bottom:0;left:100px;width:200px;height:200px;background:linear-gradient(45deg,#ef5323,hsla(29,53%,82%,.05),rgba(239,83,35,0));border-radius:50%}.vectors .vector-inner .vector-5{top:70%;left:70%}.vectors .vector-inner .vector-5,.vectors .vector-inner .vector-6{position:absolute;width:70px;height:70px;border:1px solid #ef5323;border-radius:50%}.vectors .vector-inner .vector-6{top:20%;left:30%}.vectors .vector-inner .vector-7{position:absolute;bottom:0;left:40%;width:100px;height:100px;border:1px solid #ef5323;border-radius:50%}.vectors .vector-inner .vector-8{top:0;right:-50px}.vectors .vector-inner .vector-8,.vectors .vector-inner .vector-9{position:absolute;width:200px;height:200px;background:linear-gradient(150deg,#ef5323,hsla(29,53%,82%,.05),rgba(239,83,35,0));border-radius:50%}.vectors .vector-inner .vector-9{bottom:-400px;right:50%}.vectors .vector-inner .vector-10{position:absolute;bottom:20%;right:-100px;width:70px;height:70px;border:1px solid #ef5323;border-radius:50%}.copyright{position:fixed;bottom:10px;left:10px;color:#201e33;background-color:hsla(0,0%,100%,.4);z-index:999999;padding:1px 10px;border-radius:200px;font-size:18px;line-height:20px;pointer-events:none}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.arrows-wrapper{width:50px;height:110px;position:fixed;bottom:40px;right:30px;padding-left:10px;transition:all .3s ease}.arrows-wrapper .text{position:absolute;top:50px;left:6px;font-size:18px;text-transform:uppercase}.arrows path{stroke:hsla(0,0%,100%,.5);fill:transparent;stroke-width:1px;animation:arrow 2s infinite;-webkit-animation:arrow 2s infinite}@keyframes arrow{0%{opacity:0}40%{opacity:1}80%{opacity:0}to{opacity:0}}.arrows path.a1,.arrows path.a6{animation-delay:-1s;-webkit-animation-delay:-1s}.arrows path.a2,.arrows path.a5{animation-delay:-.5s;-webkit-animation-delay:-.5s}.arrows path.a3,.arrows path.a4{animation-delay:0s;-webkit-animation-delay:0s}.start-modal-wrapper{position:absolute;background-color:#201e33!important;background:radial-gradient(67.22% 280.58% at 40.92% 151.49%,#b75e3c 0,#b75e3c 35.57%,rgba(183,60,138,0) 100%)}@media screen and (max-width:767.99px){.start-modal-wrapper{top:0;left:0;width:100%;height:100%}}.start-modal-wrapper .bg-video{position:absolute;top:0;left:0;width:100%;height:100%;background:#000}.start-modal-wrapper .bg-video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,rgba(239,83,35,.4),rgba(239,83,35,.01));z-index:1}.start-modal-wrapper .bg-video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.start-modal-wrapper .content{position:absolute;left:8vw;transform:translateY(-50%);z-index:2;bottom:0}@media screen and (min-width:768px){.start-modal-wrapper .content{bottom:auto;top:50%}}.start-modal-wrapper .content .text{overflow:hidden;margin-bottom:20px}@media screen and (min-width:768px)and (max-height:768px){.start-modal-wrapper .content .text{margin-bottom:0;margin-top:50px}}.start-modal-wrapper .content .text .surtitle{text-transform:capitalize;font-size:20px;margin-bottom:10px}@media screen and (min-width:768px){.start-modal-wrapper .content .text .surtitle{font-size:24px;margin-bottom:16px}}@media screen and (max-height:768px){.start-modal-wrapper .content .text .surtitle{margin-bottom:0}}.start-modal-wrapper .content .text .title{font-size:50px;line-height:50px;text-transform:uppercase;margin-bottom:10px;font-weight:400}@media screen and (min-width:768px){.start-modal-wrapper .content .text .title{font-size:80px;line-height:80px;margin-bottom:20px}}@media screen and (min-width:768px)and (max-height:768px){.start-modal-wrapper .content .text .title{font-size:60px;line-height:50px;margin-bottom:10px}}.start-modal-wrapper .content .text .description{text-transform:capitalize;position:relative;font-size:20px;line-height:35px;margin-bottom:10px}@media screen and (min-width:768px){.start-modal-wrapper .content .text .description{font-size:24px;line-height:32px;margin-bottom:20px}}.start-modal-wrapper .content .text .description:after{content:"";position:absolute;left:36%;width:56px;height:3px;top:calc(100% + 5px);background-color:#fff}@media screen and (min-width:768px){.start-modal-wrapper .content .text .description:after{top:calc(100% + 10px)}}@media screen and (min-width:768px)and (max-height:768px){.start-modal-wrapper .content .text .description:after{display:none}}.start-modal-wrapper .content .cta{display:flex;align-items:flex-start;overflow:hidden;margin:-20px;padding:20px}@media screen and (min-width:768px)and (max-height:768px){.start-modal-wrapper .content .cta .primary,.start-modal-wrapper .content .cta .secondary{padding:7px 20px;font-size:24px;border-width:2px}}.about-modal-wrapper{position:absolute;background-color:#201e33!important;background:radial-gradient(67.22% 280.58% at 40.92% 151.49%,#b75e3c 0,#b75e3c 35.57%,rgba(183,60,138,0) 100%)}@media screen and (max-width:767.99px){.about-modal-wrapper{top:0;left:0;width:100%;height:100%}}.about-modal-wrapper .bg-video,.about-modal-wrapper .bg-video:before{position:absolute;top:0;left:0;width:100%;height:100%}.about-modal-wrapper .bg-video:before{content:"";background:rgba(44,38,36,.56);z-index:1}.about-modal-wrapper .bg-video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.about-modal-wrapper .content{position:absolute;left:8vw;transform:translateY(-50%);width:1085px;max-width:84vw;z-index:2;bottom:60px}@media screen and (min-width:768px){.about-modal-wrapper .content{bottom:auto;top:50%;max-width:calc(84vw - 120px);padding-right:20px}}.about-modal-wrapper .content .top{overflow:hidden;margin-bottom:20px}.about-modal-wrapper .content .top .title{text-transform:uppercase;font-size:10vw;line-height:12vw}@media screen and (min-width:768px){.about-modal-wrapper .content .top .title{font-size:64px;line-height:70px}}@media screen and (min-width:768px)and (max-height:768px){.about-modal-wrapper .content .top .title{font-size:50px;line-height:50px;margin-bottom:0}}.about-modal-wrapper .content .bottom{overflow:hidden;margin-top:20px}.about-modal-wrapper .content .bottom .subtitle{font-size:28px;line-height:1;text-transform:capitalize;margin-bottom:10px}@media screen and (min-width:768px){.about-modal-wrapper .content .bottom .subtitle{font-size:48px;line-height:1.2}}@media screen and (min-width:768px)and (max-height:768px){.about-modal-wrapper .content .bottom .subtitle{font-size:32px}}.about-modal-wrapper .content .bottom .description{font-size:14px;line-height:20px;text-transform:capitalize}@media screen and (min-width:768px){.about-modal-wrapper .content .bottom .description{font-size:24px;line-height:40px}}@media screen and (min-width:768px)and (max-height:768px){.about-modal-wrapper .content .bottom .description{font-size:18px;line-height:30px}}.about-modal-wrapper .content .services-link{position:absolute;width:70px;height:70px;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none;text-align:center;font-size:14px;line-height:20px;right:0;top:100%;background-color:rgba(239,83,35,.8);-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .3s ease-in-out}@media screen and (min-width:768px){.about-modal-wrapper .content .services-link{font-size:18px;line-height:24px;width:100px;height:100px}}.about-modal-wrapper .content .services-link:hover{background-color:#ef5323}@media screen and (min-width:768px){.about-modal-wrapper .content .services-link{right:auto;left:calc(100% + 20px);top:40px}}@media screen and (min-width:768px)and (max-height:768px){.about-modal-wrapper .content .services-link{top:20px}}.about-modal-wrapper .content .services-link:before{content:"";width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border:1px solid #335e14;border-radius:50%;text-align:center;animation:animateCircle 1.5s ease-out infinite}@keyframes animateCircle{0%{height:100%;width:100%;border-color:#fff;border-width:2px}to{border-color:hsla(0,0%,100%,0);border-width:2px;height:120%;width:120%}}.services-modal-wrapper{position:absolute;background-color:#201e33!important;background:linear-gradient(-45deg,rgba(183,94,60,.8),rgba(183,94,60,.8),rgba(231,61,140,.43),rgba(183,94,60,.8),rgba(183,94,60,.8),rgba(183,94,60,.8),rgba(231,61,140,.43),rgba(183,94,60,.8));background-size:400% 400%;animation:gradient 9s ease infinite}@media screen and (max-width:767.99px){.services-modal-wrapper{top:0;left:0;width:100%;height:100%}}.services-modal-wrapper .services-modal{position:absolute;top:0;left:0;height:100%;width:100%}@media screen and (min-width:768px){.services-modal-wrapper .services-modal{width:90%}}.services-modal-wrapper .services-modal .mobile{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:50%;overflow:hidden;width:100%;z-index:1}@media screen and (min-width:768px){.services-modal-wrapper .services-modal .mobile{top:53%;max-width:24%}}.services-modal-wrapper .services-modal .mobile img{max-width:100%;width:100%;height:auto}.services-modal-wrapper .services-modal .services-titles{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%}.services-modal-wrapper .services-modal .services-titles .service{background-color:#f2b29a;width:28%;padding-top:28%;position:absolute;top:0;transform:translate(-50%,-50%);border-radius:10px;overflow:hidden;opacity:0;cursor:pointer}@media screen and (min-width:768px){.services-modal-wrapper .services-modal .services-titles .service{width:17%;padding-top:17%}}.services-modal-wrapper .services-modal .services-titles .service span{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}@media screen and (max-width:767.99px){.services-modal-wrapper .services-modal .services-titles .service.service-1{top:-18vw}.services-modal-wrapper .services-modal .services-titles .service.service-2{top:18vw}.services-modal-wrapper .services-modal .services-titles .service.service-3{top:-18vw}.services-modal-wrapper .services-modal .services-titles .service.service-4{top:18vw}}.services-modal-wrapper .services-modal .service-default{width:33%;padding-top:33%;position:absolute;top:0;transform:translate(-50%,-50%);border-radius:10px;top:50%;left:50%;font-size:30px;z-index:2}@media screen and (min-width:768px){.services-modal-wrapper .services-modal .service-default{width:17%;padding-top:17%}}.services-modal-wrapper .services-modal .service-default span{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.services-modal-wrapper .close-services{position:absolute;z-index:100;cursor:pointer;transition:all .3s ease-in-out;top:calc(100svh - 70px);right:50%;transform:translateX(50%);width:30px;height:30px}@media screen and (min-width:768px){.services-modal-wrapper .close-services{bottom:auto;top:30px;right:62px;width:40px;height:40px;transform:none}}.services-modal-wrapper svg.svg-circle{position:absolute;top:8%;left:8%;width:84%;height:84%}.services-modal-wrapper circle{stroke-width:2px;stroke-linecap:round;fill:transparent}.services-modal-wrapper .svg-text{max-width:80%}.services-modal-wrapper .service-content{position:absolute;overflow:hidden;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#201e33!important;z-index:99;background:radial-gradient(67.22% 280.58% at 40.92% 151.49%,#b75e3c 0,#b75e3c 35.57%,rgba(183,60,138,0) 100%)}.service-item{padding:70px 40px 80px;height:100svh}@media screen and (min-width:768px){.service-item{width:90%;display:flex;flex-direction:row-reverse;align-items:center}.service1-content .service-item,.service4-content .service-item{flex-direction:row}}.service-item .service-item-image{width:100%;height:calc(50svh - 75px);margin-bottom:10px;position:relative}@media screen and (min-width:768px){.service-item .service-item-image{width:50%}.service1-content .service-item .service-item-image{width:30%}}.service-item .service-item-image:before{content:"";position:absolute;bottom:0;left:50%;width:60%;min-width:225px;height:69px;border-radius:50%;box-shadow:0 4px 4px 0 rgba(0,0,0,.5);background-color:hsla(0,0%,85%,.04);transform:translate(-50%,20%)}.service2-content .service-item .service-item-image:before,.service4-content .service-item .service-item-image:before{width:90%}.service1-content .service-item .service-item-image:before{width:80%}.service-item .service-item-image .service-item-image-inner{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.service2-content .service-item .service-item-image .service-item-image-inner,.service4-content .service-item .service-item-image .service-item-image-inner{width:90%;left:5%}.service-item .service-item-image .service-item-image-inner img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;left:0;overflow:hidden;-o-object-position:bottom;object-position:bottom}.service-item .service-item-infos{display:flex;flex-direction:column;align-items:stretch;justify-content:center;height:calc(50svh - 75px)}@media screen and (min-width:768px){.service-item .service-item-infos{width:50%}.service1-content .service-item .service-item-infos{width:60%}}.service-item .service-item-infos .service-title{font-size:32px;line-height:40px;text-transform:capitalize}@media screen and (min-width:768px){.service-item .service-item-infos .service-title{font-size:3.5vw;line-height:4vw}}@media screen and (min-width:768px)and (max-height:768px){.service-item .service-item-infos .service-title{font-size:32px;line-height:36px}}.service-item .service-item-infos .service-line{width:100%;margin:5px 0 10px}@media screen and (min-width:768px){.service-item .service-item-infos .service-line{margin:10px 0 20px}}@media screen and (min-width:768px)and (max-height:768px){.service-item .service-item-infos .service-line{margin:5px 0 0}}.service-item .service-item-infos .service-description{font-size:14px;line-height:20px}@media screen and (min-width:1200px){.service-item .service-item-infos .service-description{font-size:24px;line-height:40px}}@media screen and (min-width:1200px)and (max-height:768px){.service-item .service-item-infos .service-description{font-size:18px;line-height:24px}}.technologies-modal-wrapper{position:absolute;background-color:#201e33!important;background:radial-gradient(67.22% 280.58% at 40.92%,rgba(32,30,51,.8),rgba(231,61,140,.43),rgba(183,60,138,.5),rgba(239,83,35,.8));background-size:800% 400%;animation:gradient 9s ease infinite}@media screen and (max-width:767.99px){.technologies-modal-wrapper{top:0;left:0;width:100%;height:100%}}.technologies-modal-wrapper .top-content{position:absolute;top:140px;left:50%;transform:translateX(-50%);width:800px;max-width:90vw;text-align:center;display:flex;flex-direction:column;align-items:center}.technologies-modal-wrapper .top-content .top-text{overflow:hidden}.technologies-modal-wrapper .top-content .top-text .title{text-transform:uppercase;font-size:10vw;line-height:12vw;padding:10px 20px}@media screen and (min-width:768px){.technologies-modal-wrapper .top-content .top-text .title{font-size:64px;line-height:70px}}@media screen and (min-width:768px)and (max-height:768px){.technologies-modal-wrapper .top-content .top-text .title{font-size:50px;line-height:50px;margin-bottom:0}}.technologies-modal-wrapper .top-content hr{border:1px solid #fff;max-width:95%;margin-top:3px;margin-bottom:3px;width:500px}@media screen and (max-height:768px){.technologies-modal-wrapper .top-content hr{width:400px}}.technologies-modal-wrapper .top-content .bottom-text{overflow:hidden;font-size:14px;line-height:20px}@media screen and (min-width:768px){.technologies-modal-wrapper .top-content .bottom-text .description{font-size:24px;line-height:40px}}@media screen and (min-width:768px)and (max-height:768px){.technologies-modal-wrapper .top-content .bottom-text .description{font-size:18px;line-height:30px}}.technologies-modal-wrapper .technologies{position:absolute;top:0;width:100%;left:0;height:100%}.technologies-modal-wrapper .technologies .technologies-inner{position:absolute;top:30vh;width:100%;height:70vh}.technologies-modal-wrapper .technologies .technologies-inner .technology{display:flex;align-items:center;justify-content:center;width:16%;position:absolute;left:50%;top:30%;opacity:0;transition:transform .3s ease-in-out;flex-direction:column;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology{width:8%;height:100px;top:50%}}.technologies-modal-wrapper .technologies .technologies-inner .technology.active{transform:translate(-50%,-20px);opacity:1;width:20%}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology.active{transform:translate(-50%);width:12%}}@media screen and (min-width:768px)and (max-height:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology.active{width:10%}}.technologies-modal-wrapper .technologies .technologies-inner .technology.active .icon{width:120px;height:120px;padding:0}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology.active .icon{width:220px;height:220px}}@media screen and (max-height:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology.active .icon{width:150px;height:150px}}.technologies-modal-wrapper .technologies .technologies-inner .technology.active .excerpt,.technologies-modal-wrapper .technologies .technologies-inner .technology.active .name{opacity:1;visibility:visible}.technologies-modal-wrapper .technologies .technologies-inner .technology.prev-1{opacity:1;transform:translate(calc(-150% - 5vw),-10px)}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology.prev-1{transform:translate(calc(-150% - 5vw),-10px)}}.technologies-modal-wrapper .technologies .technologies-inner .technology.prev-2{opacity:1;transform:translate(calc(-250% - 8vw),-30px)}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology.prev-2{transform:translate(calc(-250% - 8vw),-48px)}}.technologies-modal-wrapper .technologies .technologies-inner .technology.prev-3{opacity:1;transform:translate(calc(-350% - 11vw),-90px)}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology.prev-3{transform:translate(calc(-350% - 11vw),-110px)}}.technologies-modal-wrapper .technologies .technologies-inner .technology.prev-4{opacity:1;transform:translate(calc(-450% - 14vw))}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology.prev-4{transform:translate(calc(-450% - 14vw),-210px)}}.technologies-modal-wrapper .technologies .technologies-inner .technology.prev-5{opacity:0;transform:translate(calc(-550% - 14vw))}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology.prev-5{transform:translate(calc(-550% - 17vw),-300px)}}.technologies-modal-wrapper .technologies .technologies-inner .technology.next-1{opacity:1;transform:translate(calc(50% + 5vw),-10px)}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology.next-1{transform:translate(calc(50% + 5vw),-10px)}}.technologies-modal-wrapper .technologies .technologies-inner .technology.next-2{opacity:1;transform:translate(calc(150% + 7vw),-30px)}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology.next-2{transform:translate(calc(150% + 7vw),-48px)}}.technologies-modal-wrapper .technologies .technologies-inner .technology.next-3{opacity:1;transform:translate(calc(250% + 11vw),-90px)}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology.next-3{transform:translate(calc(250% + 11vw),-110px)}}.technologies-modal-wrapper .technologies .technologies-inner .technology.next-4{opacity:1;transform:translate(calc(350% + 14vw))}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology.next-4{transform:translate(calc(350% + 14vw),-210px)}}.technologies-modal-wrapper .technologies .technologies-inner .technology.next-5{opacity:0;transform:translate(calc(450% + 17vw))}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology.next-5{transform:translate(calc(450% + 17vw),-300px)}}.technologies-modal-wrapper .technologies .technologies-inner .technology .icon{width:80px;height:80px;max-width:100%;transition:all .3s ease-in-out;border-radius:50%;padding:10px}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology .icon{width:120px;height:120px;margin-bottom:20px}}@media screen and (min-width:768px)and (max-height:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology .icon{width:90px;height:90px}}.technologies-modal-wrapper .technologies .technologies-inner .technology .icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;transition:all .3s ease-in-out}@media screen and (min-width:768px){.technologies-modal-wrapper .technologies .technologies-inner .technology .icon img{-o-object-position:bottom;object-position:bottom}}.technologies-modal-wrapper .technologies .technologies-inner .technology .name{opacity:0;visibility:hidden;margin-bottom:10px;margin-top:10px;white-space:nowrap;transition:all .1s ease-in-out}.technologies-modal-wrapper .technologies .technologies-inner .technology .excerpt{opacity:0;visibility:hidden;width:400px;text-align:center;max-width:90vw;transition:all .1s ease-in-out;transition-delay:50ms}.performances-modal-wrapper{position:absolute;top:auto;left:auto;width:44vw;height:25vw;background-color:#201e33!important;background:linear-gradient(-45deg,rgba(231,61,140,.43),rgba(96,91,143,.8),rgba(239,83,35,.8),rgba(231,61,140,.43),rgba(96,91,143,.8),rgba(239,83,35,.8),rgba(231,61,140,.43),rgba(96,91,143,.8),rgba(239,83,35,.8));background-size:400% 400%;animation:gradient 9s ease infinite}.performances-modal-wrapper:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:999}@media screen and (max-width:767.99px){.performances-modal-wrapper{top:0;left:0;width:100%;height:100%}.performances-modal-wrapper .performances{height:100svh;position:relative}}.performances-modal-wrapper .performances .placeholder{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:60px;opacity:.2;max-width:32%}.performances-modal-wrapper .performances .left-side{position:absolute;top:0;left:0;width:100%;height:33%}@media screen and (min-width:768px){.performances-modal-wrapper .performances .left-side{width:calc(33.3333333333% - 10px);height:100%}}.performances-modal-wrapper .performances .center-side{position:absolute;left:0;width:100%;top:33.5%;height:33%}@media screen and (min-width:768px){.performances-modal-wrapper .performances .center-side{top:0;left:calc(33.3333333333% + 10px);width:calc(33.3333333333% - 10px);height:100%}}.performances-modal-wrapper .performances .right-side{position:absolute;left:0;width:100%;top:67%;height:33%}@media screen and (min-width:768px){.performances-modal-wrapper .performances .right-side{top:0;left:calc(66.6666666667% + 20px);width:calc(33.3333333333% - 10px);height:100%}}@media screen and (max-width:767.99px){.performances-modal-wrapper .performances .right-side .text-content{bottom:0}}.performances-modal-wrapper .performances .bg-video{position:absolute;top:0;left:0;width:100%;height:100%}.performances-modal-wrapper .performances .bg-video:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(14,80%,78%,.21);z-index:9}.performances-modal-wrapper .performances .bg-video video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.performances-modal-wrapper .performances .text-top{position:absolute;top:20px;left:50%;transform:translateX(-50%);width:300px;text-align:center;z-index:9;max-width:100%}@media screen and (min-width:768px){.performances-modal-wrapper .performances .text-top{top:auto;bottom:57%;width:100%}}.performances-modal-wrapper .performances .text-top .title{font-size:64px;overflow:hidden}.performances-modal-wrapper .performances .text-top hr{border:1px solid #fff;max-width:95%;margin-top:-3px;margin-bottom:0}@media screen and (min-width:768px){.performances-modal-wrapper .performances .text-top hr{margin-top:3px;margin-bottom:3px}}.performances-modal-wrapper .performances .text-top .description{font-size:36px;overflow:hidden}.performances-modal-wrapper .performances .text-content{position:absolute;left:0;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;text-transform:capitalize;z-index:10;top:auto;bottom:10px}@media screen and (min-width:768px){.performances-modal-wrapper .performances .text-content{top:55%;bottom:auto}}.performances-modal-wrapper .performances .text-content .counter-wrapper{margin-bottom:-10px}.performances-modal-wrapper .performances .text-content .counter,.performances-modal-wrapper .performances .text-content .counter-plus{font-size:20px;display:inline-block;margin-bottom:-10px}@media screen and (min-width:768px){.performances-modal-wrapper .performances .text-content .counter,.performances-modal-wrapper .performances .text-content .counter-plus{font-size:64px}}@media screen and (min-width:768px)and (max-height:768px){.performances-modal-wrapper .performances .text-content .counter,.performances-modal-wrapper .performances .text-content .counter-plus{font-size:50px}}.performances-modal-wrapper .performances .text-content .counter-label{font-size:50px;max-width:120px}@media screen and (min-width:768px){.performances-modal-wrapper .performances .text-content .counter-label{max-width:50%}}@media screen and (min-width:768px)and (max-height:768px){.performances-modal-wrapper .performances .text-content .counter-label{font-size:40px}}.performances-modal-wrapper svg{max-width:100%;height:auto;display:block;width:100%}.contact-modal-wrapper{position:absolute;background-color:#000}@media screen and (max-width:767.99px){.contact-modal-wrapper{top:0;left:0;width:100%;height:100svh}}.contact-modal-wrapper .bg img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.4;-o-object-position:left center;object-position:left center}.contact-modal-wrapper .content{position:absolute;top:40%;left:8vw;transform:translateY(-50%);width:810px;max-width:84vw;z-index:2}@media screen and (min-width:768px){.contact-modal-wrapper .content{top:50%}}.contact-modal-wrapper .content .top{overflow:hidden;margin-bottom:10px}@media screen and (min-width:768px){.contact-modal-wrapper .content .top{margin-bottom:20px}}.contact-modal-wrapper .content .top .title{text-transform:uppercase;font-size:10vw;line-height:12vw}@media screen and (min-width:768px){.contact-modal-wrapper .content .top .title{font-size:64px;line-height:70px}}@media screen and (min-width:768px)and (max-height:768px){.contact-modal-wrapper .content .top .title{font-size:50px;line-height:50px;margin-bottom:0}}.contact-modal-wrapper .content .bottom{overflow:hidden;margin-top:20px}.contact-modal-wrapper .content .bottom .subtitle{font-size:25px;line-height:1.2;text-transform:capitalize;margin-bottom:10px}@media screen and (min-width:768px){.contact-modal-wrapper .content .bottom .subtitle{font-size:48px;line-height:1.2;margin-bottom:0}}@media screen and (min-width:768px)and (max-height:768px){.contact-modal-wrapper .content .bottom .subtitle{font-size:32px}}.contact-modal-wrapper .content .bottom .description{font-size:14px;line-height:20px;text-transform:capitalize}@media screen and (min-width:768px){.contact-modal-wrapper .content .bottom .description{font-size:24px;line-height:40px}}@media screen and (min-width:768px)and (max-height:768px){.contact-modal-wrapper .content .bottom .description{font-size:18px;line-height:30px}}.contact-modal-wrapper .socials{z-index:10;position:absolute;bottom:40px;left:20px;display:flex}@media screen and (min-width:768px){.contact-modal-wrapper .socials{bottom:40px;left:50%;transform:translateX(-50%)}}.contact-modal-wrapper .socials .icon-social{width:30px;height:30px;background-size:contain;background-repeat:no-repeat;display:block;margin:0 7px;transition:all .3s ease;overflow:hidden;text-indent:999px}@media screen and (min-width:768px){.contact-modal-wrapper .socials .icon-social{margin:0 12px}}.contact-modal-wrapper .socials .icon-social.facebook{background-image:url(/assets/icons/facebook.svg)}.contact-modal-wrapper .socials .icon-social.facebook:hover{background-image:url(/assets/icons/facebook-hover.svg)}.contact-modal-wrapper .socials .icon-social.youtube{background-image:url(/assets/icons/youtube.svg)}.contact-modal-wrapper .socials .icon-social.youtube:hover{background-image:url(/assets/icons/youtube-hover.svg)}.contact-modal-wrapper .socials .icon-social.linkedin{background-image:url(/assets/icons/linkedin.svg)}.contact-modal-wrapper .socials .icon-social.linkedin:hover{background-image:url(/assets/icons/linkedin-hover.svg)}.contact-modal-wrapper .contact-info{z-index:10;position:absolute;top:auto;bottom:-10px;right:0;font-size:11px;line-height:16px;transform:translateY(-50%)}@media screen and (min-width:768px){.contact-modal-wrapper .contact-info{top:50%;font-size:15px;line-height:20px}}.contact-modal-wrapper .contact-info .contact-info-item.location{position:relative}.contact-modal-wrapper .contact-info .contact-info-item.location:before{content:"";position:absolute;top:50%;right:22px;transform:translateY(-50%);background-image:url(/assets/icons/location.svg);width:17px;height:21px;background-size:contain;background-repeat:no-repeat}@media screen and (min-width:768px){.contact-modal-wrapper .contact-info .contact-info-item.location:before{width:27px;height:34px;right:5vw}}.contact-modal-wrapper .contact-info .contact-info-item.email{position:relative}.contact-modal-wrapper .contact-info .contact-info-item.email:before{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);background-image:url(/assets/icons/email.svg);width:19px;height:16px;background-size:contain;background-repeat:no-repeat}@media screen and (min-width:768px){.contact-modal-wrapper .contact-info .contact-info-item.email:before{width:28px;height:23px;right:5vw}}.contact-modal-wrapper .contact-info .contact-info-item.tel{position:relative}.contact-modal-wrapper .contact-info .contact-info-item.tel:before{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);background-image:url(/assets/icons/tel.svg);width:19px;height:19px;background-size:contain;background-repeat:no-repeat}@media screen and (min-width:768px){.contact-modal-wrapper .contact-info .contact-info-item.tel:before{width:26px;height:26px;right:5vw}.contact-modal-wrapper .contact-info .contact-info-item:hover .contact-info-content{background-color:hsla(0,0%,100%,.07)}.contact-modal-wrapper .contact-info .contact-info-item:hover .contact-info-content .text{max-width:375px}}.contact-modal-wrapper .contact-info .contact-info-item .contact-info-content{border-radius:200px 0 0 200px;padding:4px calc(5vw + 40px) 2px 24px;margin-bottom:10px;height:45px;display:flex;align-items:center;justify-content:flex-end;transition:background-color .3s ease-in-out;background-color:hsla(0,0%,100%,.2)}@media screen and (min-width:768px){.contact-modal-wrapper .contact-info .contact-info-item .contact-info-content{background-color:hsla(0,0%,100%,0);height:80px;padding-right:calc(5vw + 60px)}}.contact-modal-wrapper .contact-info .contact-info-item .contact-info-content .text{transition:max-width .5s cubic-bezier(.5,.5,0,1);max-width:300px;white-space:nowrap;overflow:hidden}@media screen and (min-width:768px){.contact-modal-wrapper .contact-info .contact-info-item .contact-info-content .text{max-width:0;-webkit-user-select:text;-moz-user-select:text;user-select:text}}.contact-modal-wrapper .contact-manager{z-index:10;position:absolute;bottom:20px;right:0;border-radius:200px 0 0 200px;background-color:#ef5323;display:flex;align-items:center;cursor:pointer}.contact-modal-wrapper .contact-manager .icon img{display:block;width:30px}@media screen and (min-width:768px){.contact-modal-wrapper .contact-manager .icon img{width:50px}}.contact-modal-wrapper .contact-manager .text{padding-left:5px;padding-right:20px;font-size:14px;line-height:20px}@media screen and (min-width:768px){.contact-modal-wrapper .contact-manager .text{padding-left:20px;padding-right:50px;font-size:18px;line-height:20px}}.contact-modal-wrapper a{color:inherit;text-decoration:none}@font-face{font-family:__Gurajada_148a06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/26e574f04ee5b844-s.woff2) format("woff2");unicode-range:U+0951-0952,U+0964-0965,U+0c00-0c7f,U+1cda,U+1cf2,U+200c-200d,U+25cc}@font-face{font-family:__Gurajada_148a06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/239006f39cbfabb8-s.woff2) format("woff2");unicode-range:U+0100-02ba,U+02bd-02c5,U+02c7-02cc,U+02ce-02d7,U+02dd-02ff,U+0304,U+0308,U+0329,U+1d00-1dbf,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20c0,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Gurajada_148a06;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/11ae2086f53f8295-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Gurajada_Fallback_148a06;src:local("Times New Roman");ascent-override:176.61%;descent-override:110.55%;line-gap-override:0.00%;size-adjust:68.47%}.__className_148a06{font-family:__Gurajada_148a06,__Gurajada_Fallback_148a06;font-weight:400;font-style:normal}