.section-marquee-carousel{background-color:#0a090f;color:#e3eae7;overflow:hidden;width:100%}.section-marquee-carousel .carousel-track{display:flex;width:-moz-max-content;width:max-content;animation:marquee-rtl 30s linear infinite}.section-marquee-carousel .carousel-track:hover{animation-play-state:paused}.section-marquee-carousel .carousel-line{display:flex;gap:30px;padding-right:30px}@keyframes marquee-rtl{0%{transform:translateX(0)}to{transform:translateX(-50%)}}#home .section-marquee-carousel{border-top:1px solid hsla(0,0%,100%,.16);border-bottom:1px solid hsla(0,0%,100%,.16)}#home .section-marquee-carousel .carousel-line{background-color:#0a090f;gap:40px;padding-right:40px;padding-top:20px;padding-bottom:20px}@media only screen and (min-width:960px){#home .section-marquee-carousel .carousel-line{gap:100px;padding-right:100px;padding-top:30px;padding-bottom:30px}}.section-service-cards{background-color:#0a090f;padding-bottom:60px}.section-service-cards__title{text-transform:uppercase}.section-service-cards__header{padding-top:60px}.section-service-cards__header--text{color:rgba(227,234,231,.5);font-size:16px;line-height:1.2}@media only screen and (min-width:960px){.section-service-cards__header--text{font-size:24px}.section-service-cards__header{padding-top:70px;padding-bottom:50px}.section-service-cards__header .col-md-5.col-12{padding-left:8px}}.section-service-cards__content{overflow:scroll;flex-wrap:nowrap;-ms-overflow-style:none;scrollbar-width:none}.section-service-cards__content::-webkit-scrollbar{display:none}@media only screen and (min-width:960px){.section-service-cards__content{padding-top:50px;padding-bottom:100px}}.section-service-cards__content .col.col-3{padding-left:10px;padding-right:10px;min-width:270px}@media only screen and (min-width:960px){.section-service-cards__content .col.col-3:nth-child(odd){transform:translateY(50px)}.section-service-cards__content .col.col-3:nth-child(2n){transform:translateY(-50px)}}.section-service-cards__button{margin-top:20px}.section-service-cards .service-cards__card{display:block;background-color:#19112f;min-height:100%;min-width:250px;clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px);text-decoration:none;transition:all .3s ease-in-out}.section-service-cards .service-cards__card:hover{transform:scale(1.05)}.section-service-cards .service-cards__card:hover .image-bg{transform:translateY(-1px)}.section-service-cards .service-cards__card .image-bg{height:140px;margin-bottom:-50px;transition:all .3s ease-in-out}.section-service-cards .service-cards__card .image-bg .v-responsive__content{height:100%;width:100%;background:linear-gradient(180deg,rgba(25,17,47,0),#19112f)}.section-service-cards .service-cards__card .image-bg .v-image__image{width:100%;background-position:top!important;background-size:cover}.section-service-cards .service-cards__card .video-bg{margin-bottom:-50px;position:relative}.section-service-cards .service-cards__card .video-bg video{height:140px;width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.section-service-cards .service-cards__card .video-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(25,17,47,0),#19112f);z-index:1}.section-service-cards .service-cards__card .card-icon{margin-left:20px;margin-right:20px;z-index:1}.section-service-cards .service-cards__card p{padding-left:20px;padding-right:20px;z-index:1;position:relative}.section-service-cards .service-cards__card p.description{padding-bottom:30px;color:#e3eae7}.section-service-cards .service-cards__card p.title{padding-top:16px;font-size:27px;font-weight:500;letter-spacing:0;color:#e3eae7}#home .section-service-cards{background-image:url(/_nuxt/img/bg-services-6b3efb3.png);background-size:cover;background-position:top}#about .section-service-cards{position:relative}@media only screen and (min-width:960px){#about .section-service-cards:after{content:"";display:block;position:absolute;bottom:-300px;z-index:0;left:0;width:100%;height:100%;pointer-events:none;background-image:url(/_nuxt/img/bg-services-about-full-4067227.png);background-size:auto;background-position:0 100%}}.section-case-cards{background-color:#6936dd;padding-bottom:60px}.section-case-cards__title{text-transform:uppercase}.section-case-cards__header{padding-top:60px}.section-case-cards__header--text{color:rgba(227,234,231,.5);font-size:16px;line-height:1.2}@media only screen and (min-width:960px){.section-case-cards__header--text{font-size:24px}.section-case-cards__header{padding-top:70px}.section-case-cards__header .col-md-5.col-12{padding-left:8px}.section-case-cards__content{padding-top:50px;padding-bottom:100px}}.section-case-cards__content--image{width:100%;height:auto;aspect-ratio:.75;clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px)}.section-case-cards__content--title{text-transform:uppercase;font-size:16px;font-weight:900;margin-top:10px}.section-case-cards__button{margin-top:20px}@media only screen and (min-width:960px){.section-case-cards__button{margin-top:-70px}}.section-case-cards .case-cards__card{background-color:#19112f;min-height:100%;min-width:250px;transition:all .3s ease-in-out;clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px)}.section-case-cards .case-cards__card .image-bg{height:140px;margin-bottom:-50px}.section-case-cards .case-cards__card .image-bg .v-responsive__content{height:100%;width:100%;background:linear-gradient(180deg,rgba(25,17,47,0),#19112f)}.section-case-cards .case-cards__card .image-bg .v-image__image{width:100%;background-position:top!important;background-size:cover}.section-case-cards .case-cards__card .video-bg{margin-bottom:-50px;position:relative}.section-case-cards .case-cards__card .video-bg video{height:140px;width:100%;max-width:100%;-o-object-fit:cover;object-fit:cover}.section-case-cards .case-cards__card .video-bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(25,17,47,0),#19112f);z-index:1}.section-case-cards .case-cards__card .card-icon{margin-left:20px;margin-right:20px;z-index:1}.section-case-cards .case-cards__card p{padding-left:20px;padding-right:20px;z-index:1;position:relative}.section-case-cards .case-cards__card p.description{padding-bottom:30px}.section-case-cards .case-cards__card p.title{padding-top:16px;font-size:27px;font-weight:500;letter-spacing:0}.section-case-cards .carousel-content .swiper-navigation-control{padding-top:15px}@media only screen and (max-width:959px){.section-case-cards .carousel-content{padding:0}.section-case-cards .carousel-content .case-swiper{padding-left:30px;padding-right:30px;padding-bottom:30px}.section-case-cards .carousel-content .swiper-navigation-control{padding-top:10px;display:none!important}}#home .section-case-cards{background:linear-gradient(180deg,#6936dd,#36177c 70.67%)}#home .section-case-cards,#home .section-case-cards .swiper-button-next:not(.swiper-button-disabled),#home .section-case-cards .swiper-button-prev:not(.swiper-button-disabled),#home .section-case-cards .swiper-container,#home .section-case-cards .v-btn,#home .section-case-cards a{cursor:url(/_nuxt/img/mouse-215bfed.svg) 25 28,auto!important}#home .section-case-cards .swiper-button-next:not(.swiper-button-disabled),#home .section-case-cards .swiper-button-prev:not(.swiper-button-disabled),#home .section-case-cards .v-btn{transition:all .3s ease-in-out}#home .section-case-cards .swiper-button-next:not(.swiper-button-disabled):hover,#home .section-case-cards .swiper-button-prev:not(.swiper-button-disabled):hover,#home .section-case-cards .v-btn:hover{transform:scale(1.1)}#home .section-case-cards .swiper-slide.case-carousel__column a{display:inline-block;max-width:100%;width:100%;transition:all .3s ease-in-out}#home .section-case-cards .swiper-slide.case-carousel__column a .section-case-cards__content--title{transition:all .3s ease-in-out}#home .section-case-cards .swiper-slide.case-carousel__column a:hover{transform:scale(1.05)}#home .section-case-cards .swiper-slide.case-carousel__column a:hover .section-case-cards__content--title{transform:scale(.95)}.section-highlight-text{background-image:url(/_nuxt/img/bg-highlight-text-a2b9870.png);background-size:cover;background-position:50%;background-repeat:no-repeat;background-color:#0a090f;padding-top:100px;padding-bottom:30px}@media only screen and (min-width:960px){.section-highlight-text{padding-top:200px;padding-bottom:90px}}.section-highlight-text__title{margin-bottom:10px;font-size:16px;font-weight:400;letter-spacing:0;text-transform:uppercase}@media only screen and (min-width:960px){.section-highlight-text__title{font-size:20px}}.section-highlight-text__text{font-size:32px;font-weight:700;line-height:1;letter-spacing:0}@media only screen and (min-width:960px){.section-highlight-text__text{font-size:36px;padding-bottom:50px}}.section-highlight-text__text p{line-height:1;max-width:830px;margin:0 auto}.section-highlight-text__text img{max-width:100%}.section-highlight-text .section-marquee-carousel{border:none!important}@media only screen and (min-width:960px){.section-highlight-text .section-marquee-carousel{margin-bottom:50px}}.section-sliding-text{overflow:hidden;padding-bottom:40px;background-color:#0a090f}.section-sliding-text__text{position:relative;text-transform:uppercase;padding-top:8px;padding-bottom:8px;cursor:default}.section-sliding-text__text p{position:relative;margin-bottom:0;line-height:1;color:#6936dd;font-weight:900;font-size:20px;letter-spacing:0;transform:translateX(0)}@media only screen and (min-width:960px){.section-sliding-text__text p{font-size:36px}}.section-sliding-text__text p:before{content:"";position:absolute;top:calc(50% - 5px);left:-20px;width:10px;height:10px;background-color:#e3eae7;opacity:0}.section-sliding-text__text:after,.section-sliding-text__text:before{position:absolute;left:-20vw;content:"";display:block;height:1px;width:120vw;background-color:#fff;opacity:.16}@media only screen and (min-width:1904px){.section-sliding-text__text:after,.section-sliding-text__text:before{width:100%;left:0}}.section-sliding-text__text:before{top:-20px;margin-top:8px}.section-sliding-text__text:after{bottom:-20px;margin-bottom:8px}.section-sliding-text__text:hover p{color:#e3eae7;transform:translateX(60px);transition:all .3s ease-in-out}.section-sliding-text__text:hover p:before{animation:blinker .5s linear infinite;animation-delay:.3s}@keyframes blinker{0%{opacity:0}50%{opacity:1}to{opacity:0}}.section-logo{background-color:#0a090f;padding-top:40px;padding-bottom:40px}@media only screen and (min-width:960px){.section-logo{padding-top:100px;padding-bottom:100px}}.section-logo__header{margin-bottom:20px}@media only screen and (min-width:960px){.section-logo__header{margin-bottom:40px}}.section-logo .logo--single{margin-top:30px;margin-bottom:30px;max-width:100%}.section-logo .logo--single.logo-icon-text div>p{margin-bottom:0;font-size:18px;font-weight:500}@media only screen and (min-width:960px){.section-logo .logo--single{max-width:180px}}#about .section-logo,#home .section-logo{background-image:url(/_nuxt/img/bg-services-6b3efb3.png);background-size:cover;background-position:top}.article{margin-bottom:10px;text-decoration:none;color:#e3eae7!important}.article--image{max-width:100%;clip-path:polygon(30px 0,100% 0,100% calc(100% - 30px),calc(100% - 30px) 100%,0 100%,0 30px)}.article--date{display:flex;align-items:center;justify-content:flex-start;font-size:12px}.article--categories{margin-top:4px;margin-bottom:8px!important}.article--title{margin-top:16px;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.1;margin-bottom:16px}@media only screen and (min-width:960px){.article--title{font-size:28px;font-weight:900}}@media only screen and (min-width:1264px){.article--title{font-size:36px}}.article--description{margin-top:10px}.article--description p{font-size:16px;letter-spacing:0;line-height:1;opacity:.8}.article--link{display:inline-block;font-weight:700}@media only screen and (min-width:960px){.mobile{display:none}}@media only screen and (max-width:960px){.desktop{display:none!important}}@media screen and (min-width:1904px){.container{max-width:1216px}}@keyframes spinAnimation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.section-articles{background-color:#6936dd;padding-top:50px;padding-bottom:60px;position:relative;color:#e3eae7}.section-articles .section-title{margin-bottom:20px}@media only screen and (min-width:960px){.section-articles .section-title{margin-bottom:40px}}.section-articles .view-more{margin-top:60px;text-align:center}.section-articles .article-card{color:#e3eae7}.section-articles .article-card .article--image .v-image__image.v-image__image--cover{transition:all .3s ease-in-out}.section-articles .article-card:hover .article--image .v-image__image.v-image__image--cover{transform:scale(1.1)}@media only screen and (min-width:960px){.section-articles{padding-top:60px}}@media only screen and (min-width:1264px){.section-articles{padding-top:80px}}@media only screen and (min-width:1904px){.section-articles{padding-top:100px}}#home .section-articles{background:linear-gradient(180deg,#6936dd,#42228c)}@media only screen and (max-width:600px){#home .section-articles .container.section-content{padding:0}}#home .section-articles .article-row{flex-wrap:nowrap;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}#home .section-articles .article-row::-webkit-scrollbar{display:none}@media only screen and (min-width:960px){#home .section-articles .article-row{flex-wrap:wrap;overflow:initial}}#home .section-articles .article-col{width:360px;flex-basis:360px;max-width:80%;padding:10px}@media only screen and (min-width:600px){#home .section-articles .article-col{width:320px;flex-basis:320px}}@media only screen and (min-width:960px){#home .section-articles .article-col{max-width:100%;width:360px;flex-basis:360px}}#home .section-articles .article-col .article-card{width:360px;max-width:100%}