/*! THIS IS AUTO GENERATED, DO NOT EDIT */
@import"https://fonts.googleapis.com/css2?family=Sora:wght@400;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:ital,wght@0,400;0,600;1,400;1,600&display=swap";.js-fxm-custom-modal .modal-dialog .modal-content{border-radius:0;box-shadow:none;border:none}.js-fxm-custom-modal .modal-dialog .modal-content .modal-header{border-bottom:none;height:40px}.js-fxm-custom-modal .modal-dialog .modal-content .modal-header .close{font-size:36px;opacity:.5}@media(min-width: 768px){.js-fxm-custom-modal.modal-large .modal-dialog{width:675px}.js-fxm-custom-modal.modal-medium .modal-dialog{width:480px}.js-fxm-custom-modal.modal-small .modal-dialog{width:340px}}@media(min-width: 992px){.js-fxm-custom-modal.modal-large .modal-dialog{width:810px}.js-fxm-custom-modal.modal-medium .modal-dialog{width:540px}.js-fxm-custom-modal.modal-small .modal-dialog{width:360px}}@media(min-width: 1200px){.js-fxm-custom-modal.modal-large .modal-dialog{width:900px}.js-fxm-custom-modal.modal-medium .modal-dialog{width:600px}.js-fxm-custom-modal.modal-small .modal-dialog{width:400px}}.is-mobile,.is-tablet,.is-desktop{float:left}@media only screen and (min-width: 992px){.is-desktop{display:block}.is-mobile,.is-tablet{display:none}}@media only screen and (min-width: 768px)and (max-width: 991px){.is-tablet{display:block}.is-mobile,.is-desktop{display:none}}@media only screen and (min-width: 0px)and (max-width: 767px){.is-mobile{display:block}.is-tablet,.is-desktop{display:none}}@-webkit-keyframes footer-link-icon{from{-webkit-transform:translateX(-15px);transform:translateX(-15px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes footer-link-icon{from{-webkit-transform:translateX(-15px);transform:translateX(-15px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes footer-back-to-top{from{-webkit-transform:translate(-50%, 65%);transform:translate(-50%, 65%);opacity:0}to{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1;fill:#fff}}@keyframes footer-back-to-top{from{-webkit-transform:translate(-50%, 65%);transform:translate(-50%, 65%);opacity:0}to{-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:1;fill:#fff}}@-webkit-keyframes mouse-scroll-effect-home{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:1;-webkit-transform:translateY(12px);transform:translateY(12px)}}@keyframes mouse-scroll-effect-home{0%{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:1;-webkit-transform:translateY(12px);transform:translateY(12px)}}@-webkit-keyframes small-obj-float{0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}100%{-webkit-transform:translatey(0px);transform:translatey(0px)}}@keyframes small-obj-float{0%{-webkit-transform:translatey(0px);transform:translatey(0px)}50%{-webkit-transform:translatey(-20px);transform:translatey(-20px)}100%{-webkit-transform:translatey(0px);transform:translatey(0px)}}@-webkit-keyframes methodology-obj-float{0%{-webkit-transform:translatey(0px) rotateY(20deg);transform:translatey(0px) rotateY(20deg)}50%{-webkit-transform:translatey(-10px) rotateY(0);transform:translatey(-10px) rotateY(0)}100%{-webkit-transform:translatey(0px) rotateY(-20deg);transform:translatey(0px) rotateY(-20deg)}}@keyframes methodology-obj-float{0%{-webkit-transform:translatey(0px) rotateY(20deg);transform:translatey(0px) rotateY(20deg)}50%{-webkit-transform:translatey(-10px) rotateY(0);transform:translatey(-10px) rotateY(0)}100%{-webkit-transform:translatey(0px) rotateY(-20deg);transform:translatey(0px) rotateY(-20deg)}}@-webkit-keyframes rocket-animation{0%{-webkit-transform:translatey(0%) rotate(-10deg);transform:translatey(0%) rotate(-10deg)}50%{-webkit-transform:translatey(-10%) rotate(0deg);transform:translatey(-10%) rotate(0deg)}100%{-webkit-transform:translatey(0%) rotate(-10deg);transform:translatey(0%) rotate(-10deg)}}@keyframes rocket-animation{0%{-webkit-transform:translatey(0%) rotate(-10deg);transform:translatey(0%) rotate(-10deg)}50%{-webkit-transform:translatey(-10%) rotate(0deg);transform:translatey(-10%) rotate(0deg)}100%{-webkit-transform:translatey(0%) rotate(-10deg);transform:translatey(0%) rotate(-10deg)}}@-webkit-keyframes big-obj-float{0%{-webkit-transform:translatey(0%);transform:translatey(0%)}50%{-webkit-transform:translatey(-10%);transform:translatey(-10%)}100%{-webkit-transform:translatey(0%);transform:translatey(0%)}}@keyframes big-obj-float{0%{-webkit-transform:translatey(0%);transform:translatey(0%)}50%{-webkit-transform:translatey(-10%);transform:translatey(-10%)}100%{-webkit-transform:translatey(0%);transform:translatey(0%)}}@-webkit-keyframes clients-marquee-1{from{-webkit-transform:translate(35%);transform:translate(35%)}to{-webkit-transform:translateX(-150%);transform:translateX(-150%)}}@keyframes clients-marquee-1{from{-webkit-transform:translate(35%);transform:translate(35%)}to{-webkit-transform:translateX(-150%);transform:translateX(-150%)}}@-webkit-keyframes clients-marquee-2{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-185%);transform:translateX(-185%)}}@keyframes clients-marquee-2{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-185%);transform:translateX(-185%)}}@-webkit-keyframes clients-reverse-marquee-1{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes clients-reverse-marquee-1{from{-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes clients-reverse-marquee-2{from{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes clients-reverse-marquee-2{from{-webkit-transform:translateX(-200%);transform:translateX(-200%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes modal-animation{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes modal-animation{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes jcb-load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes jcb-load3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}body{background-color:#100c2d;color:#e1e1e5;font-family:"Manrope",sans-serif;font-weight:400;font-size:1.125rem}a{color:#db52df}a:active,a:focus,a:hover{color:#db52df}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#fff;font-family:"Sora",sans-serif;font-weight:400}h1,.h1{font-size:64px}@media only screen and (max-width: 1199.98px){h1,.h1{font-size:48px}}@media only screen and (max-width: 767.98px){h1,.h1{font-size:36px}}h2,.h2{font-size:48px}@media only screen and (max-width: 1199.98px){h2,.h2{font-size:36px}}@media only screen and (max-width: 767.98px){h2,.h2{font-size:32px}}hr{border-color:#fff}table,.table{color:inherit;border-color:#fff}table th,table td,.table th,.table td{border-color:#fff}.ff-sora{font-family:"Sora",sans-serif}.ff-manrope{font-family:"Manrope",sans-serif}.fw-light{font-weight:300}.fw-regular{font-weight:400}.fw-medium{font-weight:500}.fw-semi-bold{font-weight:600}.fw-bold{font-weight:700}.article-content p{line-height:1.75}.main-banner{position:relative}.main-banner .mb__carousel-item{height:100vh;min-height:600px}.main-banner .mb__hero-image{position:absolute;top:0;right:0;bottom:0;height:100%;width:100%;left:0;background-repeat:no-repeat;background-position:right center;background-size:auto 100%;z-index:-1;opacity:.5}.main-banner .mb__hero-video{position:absolute;top:0;right:0;bottom:0;height:100%;width:100%;left:0;z-index:-1;opacity:.3;overflow:hidden}.main-banner .mb__hero-video video{height:100%;width:177.77777778vh;min-width:100%;min-height:56.25vw;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.main-banner .mb__carousel{z-index:0;position:relative}.main-banner .mb__carousel:before,.main-banner .mb__carousel:after{height:20%;content:"";display:block;position:absolute;pointer-events:none;left:0;right:0;width:100%;z-index:1}.main-banner .mb__carousel:before{background:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);top:0}.main-banner .mb__carousel:after{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%);bottom:0}.main-banner .mb__carousel-item-wrapper{height:100%;display:flex;align-items:center;justify-content:center}.main-banner .mb__hero-desc{text-align:center;-webkit-transform:translateY(-3rem);transform:translateY(-3rem);display:flex;flex-direction:column;align-items:center;justify-content:center}.main-banner .mb__hero-desc h1,.main-banner .mb__hero-desc .mb__hd__back-text{font-family:"Sora",sans-serif;font-weight:600;line-height:1}.main-banner .mb__hero-desc h1{font-size:150px;margin:0;white-space:nowrap}.main-banner .mb__hero-desc h1 .Typewriter__cursor{font-weight:400;top:-12px;display:inline-block;position:relative}.main-banner .mb__hero-desc .mb__hd__back-text{font-size:250px;text-shadow:0 0 5px #fff;opacity:.1;letter-spacing:.5rem;white-space:nowrap}.main-banner .mb__hero-desc .mb__hd__back-text .Typewriter__cursor{display:none}.main-banner .mb__hero-desc .mb__hd__sub{font-family:"Sora",sans-serif;font-size:36px;margin-bottom:1.5rem}.main-banner .mb__hero-desc .mb__hd__quote{font-size:22px;margin:1.5rem;max-width:900px}.main-banner .mb__typings{position:relative}.main-banner .mb__typings .mb__hd__back-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);margin-top:-30px;z-index:-1}.main-banner .mb__info-box{position:absolute;bottom:3rem;left:0;z-index:1;width:100%;right:0;pointer-events:none}.main-banner .mb__info-box-inner{pointer-events:auto;max-width:270px}.main-banner .mb__info-box-inner p{line-height:1.75}.main-banner .mb__banner-arrow-container{margin-bottom:25px}.main-banner .btn-nav{margin-right:7px}.main-banner .scroll-down-guide{position:absolute;bottom:2rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}@media only screen and (max-width: 1439px)and (min-width: 1200px){.main-banner .mb__hero-desc h1{font-size:100px}.main-banner .mb__hero-desc .mb__hd__back-text{font-size:180px}}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.main-banner .mb__hero-desc h1{font-size:90px}.main-banner .mb__hero-desc .mb__hd__back-text{font-size:160px}.main-banner .scroll-down-guide{bottom:6rem}}@media only screen and (max-width: 991.98px)and (min-width: 768px){.main-banner .mb__carousel-item{min-height:700px}.main-banner .mb__hero-desc h1{font-size:100px}.main-banner .mb__hero-desc .mb__hd__back-text{font-size:160px}.main-banner .scroll-down-guide{bottom:6rem}}@media only screen and (max-width: 767.98px){.main-banner .mb__hero-desc{-webkit-transform:none;transform:none}.main-banner .mb__hero-desc h1{font-size:72px}.main-banner .mb__hero-desc .mb__hd__back-text{font-size:120px}.main-banner .mb__carousel-item-wrapper{padding-bottom:160px;padding-top:75px}.main-banner .mb__info-box-inner{max-width:100%;text-align:center;margin:0 auto;padding-bottom:55px}.main-banner .mb__banner-arrow-container{position:absolute;bottom:0;margin:0;height:36px;overflow:hidden}.main-banner .mb__info-box{bottom:1rem}.main-banner .mb__info-text,.main-banner .mb__info-links{max-width:100%;margin:0 auto}.main-banner .mb__info-text p,.main-banner .mb__info-links p{font-size:16px;line-height:1.5}.main-banner .scroll-down-guide{display:none;bottom:1rem}}@media only screen and (max-width: 479.98px)and (min-width: 320px){.main-banner .mb__carousel-item-wrapper{padding-bottom:200px}.main-banner .mb__hero-desc{padding-left:10px;padding-right:10px}.main-banner .mb__hero-desc h1{font-size:48px}.main-banner .mb__hero-desc .mb__hd__back-text{font-size:64px}.main-banner .mb__hero-desc .mb__hd__sub{font-size:20px}.main-banner .mb__hero-desc .mb__hd__quote{font-size:18px}.main-banner .mb__hero-desc .mb__hd__back-text{opacity:.3;margin-top:-15px}}.scroll-down-guide{text-align:center;color:#fff;height:auto}.scroll-down-guide.scroll-down-guide--scrolled div{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);overflow:hidden;visibility:hidden}.scroll-down-guide div{opacity:1;transition:all .25s linear}.scroll-down-guide a{display:block;color:inherit;text-decoration:none}.scroll-down-guide a:before{width:4px;height:8px;background:#fff;border-radius:2px;content:"";display:block;position:absolute;top:7px;left:50%;margin-left:-2px;-webkit-animation:mouse-scroll-effect-home 1s ease-in-out infinite;animation:mouse-scroll-effect-home 1s ease-in-out infinite}.scroll-down-guide img{display:block;margin:0 auto 10px auto}.scroll-down-guide span{display:block;line-height:1.25;font-size:14px;margin:0;color:inherit}.home-section{padding-left:1rem;padding-right:1rem;overflow-x:hidden;padding-top:7rem;padding-bottom:7rem}@media only screen and (max-width: 1439px)and (min-width: 1200px){.home-section{padding-top:5rem;padding-bottom:5rem}}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.home-section{padding-top:5rem;padding-bottom:5rem}}@media only screen and (max-width: 991.98px)and (min-width: 768px){.home-section{padding-top:5rem;padding-bottom:5rem}}.home-section .home-section__title{padding-bottom:3rem;text-align:center;position:relative}.home-section .home-section__title .hs__title__cloned{position:absolute;text-align:center;left:0;right:0;bottom:20px;font-size:200px;z-index:0;opacity:.05;letter-spacing:.25rem;line-height:1;-webkit-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}@media only screen and (max-width: 991.98px)and (min-width: 768px){.home-section{padding:5rem 1rem}}@media only screen and (max-width: 767.98px){.home-section{padding:5rem 1rem}.home-section .home-section__title .hs__title__cloned{display:none}}.home-section--box-center{min-height:100vh;display:flex;width:100%;align-items:center;justify-content:center;position:relative}.home-section--about{padding-top:3rem}.home-section--about .hsa__box{max-width:720px;position:relative}.home-section--about .hsa__box p{line-height:1.75;margin:1rem 0 1.5rem 0}.home-section--about .hsa__box p:last-child{margin-bottom:0}.home-section--about .hsa__title *{display:inline;vertical-align:middle}.home-section--about .hsa__title .pill-gradient{font-size:36px}.home-section--about .hsa__particle{position:absolute;-webkit-animation:small-obj-float 4s ease-in-out infinite;animation:small-obj-float 4s ease-in-out infinite;z-index:-1}.home-section--about .hsa__particle.hsa__particle--1{left:-30%;top:-100px}.home-section--about .hsa__particle.hsa__particle--2{right:-30%;top:35%;-webkit-animation-delay:1s;animation-delay:1s}.home-section--about .hsa__particle.hsa__particle--3{left:-50%;bottom:-20%;-webkit-animation-delay:2s;animation-delay:2s}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.home-section--about .hsa__box{max-width:600px}.home-section--about .hsa__particle.hsa__particle--2{top:25%}.home-section--about .hsa__particle.hsa__particle--3{left:-40%;bottom:-20%}}@media only screen and (max-width: 991.98px){.home-section--about .hsa__box{text-align:center;max-width:500px}.home-section--about .hsa__title *{display:block}.home-section--about .hsa__title .pill-gradient{font-size:22px;display:inline-block;margin-bottom:15px}.home-section--about .hsa__particle.hsa__particle--2{top:25%}.home-section--about .hsa__particle.hsa__particle--3{left:-40%;bottom:-20%}}@media only screen and (max-width: 767.98px){.home-section--about .hsa__box{max-width:500px}.home-section--about .hsa__title *{display:block}.home-section--about .hsa__title .pill-gradient{font-size:18px}.home-section--about .hsa__particle{-webkit-animation:none !important;animation:none !important}.home-section--about .hsa__particle.hsa__particle--1{left:0%;top:-90px;-webkit-transform:scale(0.5);transform:scale(0.5)}.home-section--about .hsa__particle.hsa__particle--2{right:-15%;top:15%;-webkit-transform:scale(0.35);transform:scale(0.35)}.home-section--about .hsa__particle.hsa__particle--3{left:-25%;bottom:-20%}}.home-section--clients{background:linear-gradient(90.73deg, #883be9 0.21%, #db52df 100%);padding-left:0;padding-right:0}.home-section--highlights .home-section__title .container{display:flex;justify-content:space-between;align-items:center;width:100%}.home-section--highlights .home-section__title h2{text-align:left}.home-section--highlights .hs__btn-see-all--bottom{display:none}@media only screen and (max-width: 767.98px){.home-section--highlights .home-section__title .container{display:block}.home-section--highlights .home-section__title h2{text-align:center}.home-section--highlights .home-section__title .hs__btn-see-all{display:none}.home-section--highlights .hs__btn-see-all--bottom{display:block;text-align:center;margin-top:2rem}}.home-solution-listing{margin:0 auto}.home-solution-listing .hsl__item{text-align:right;padding:3rem 0;width:100%}.home-solution-listing .hsl__item.hsl__item--right{text-align:left}.home-solution-listing .hsl__item.hsl__item--right p{margin-left:0}.home-solution-listing .hsl__item.hsl__item--right .hsl__item-box{flex-direction:row-reverse}.home-solution-listing .hsl__item p{margin-top:1rem;margin-bottom:1.5rem;max-width:340px;margin-left:auto}.home-solution-listing .hsl__item-box{display:flex;justify-content:space-between;align-items:center;width:100%}.home-solution-listing .hsl__desc{max-width:500px;z-index:1;position:relative}.home-solution-listing .hsl__image img{display:block;max-width:100%;width:auto}.home-solution-listing .hsl__image--vr{-webkit-animation:big-obj-float 4s ease-in-out infinite;animation:big-obj-float 4s ease-in-out infinite}.home-solution-listing .hsl__image--rocket{-webkit-animation:rocket-animation 4s ease-in-out infinite;animation:rocket-animation 4s ease-in-out infinite;-webkit-animation-delay:1s;animation-delay:1s;-webkit-transform-origin:0 0;transform-origin:0 0}.home-solution-listing .hsl__image--trophy{-webkit-animation:big-obj-float 4s ease-in-out infinite;animation:big-obj-float 4s ease-in-out infinite;-webkit-animation-delay:2s;animation-delay:2s}.home-solution-listing .hsl__image--multi{-webkit-animation:big-obj-float 4s ease-in-out infinite;animation:big-obj-float 4s ease-in-out infinite;-webkit-animation-delay:3s;animation-delay:3s}@media only screen and (max-width: 1439px)and (min-width: 320px){.home-solution-listing .hsl__image{max-width:50%}}@media only screen and (max-width: 767.98px){.home-solution-listing .hsl__item{display:block;max-width:400px;margin:auto;padding:1.5rem 0}.home-solution-listing .hsl__item:last-child{margin-bottom:50px}.home-solution-listing .hsl__item p{max-width:none}.home-solution-listing .hsl__item-box{display:block;text-align:center}.home-solution-listing .hsl__image{-webkit-animation:none !important;animation:none !important;margin:0 auto 25px auto;max-width:75%}.home-solution-listing .hsl__bottom-action{margin-top:30px}}.home-service-listing{margin:0 -2rem;padding-top:5rem}.home-service-listing ol{list-style:none;display:flex;width:100%;margin:0;padding:0}.home-service-listing li{padding:0 2rem;width:25%}.home-service-listing .hsl__item{position:relative;height:100%;text-align:left;display:block;padding:1rem;text-decoration:none;color:#fff;transition:linear .25s all;display:flex;flex-direction:column;justify-content:space-between}.home-service-listing .hsl__item:hover{-webkit-transform:translateY(-5%);transform:translateY(-5%)}.home-service-listing .hsl__item:hover:after,.home-service-listing .hsl__item:hover:before{transition:linear .15s all}.home-service-listing .hsl__item:hover:before{opacity:0}.home-service-listing .hsl__item:hover:after{opacity:1}.home-service-listing .hsl__item:hover .hsl__item-image{-webkit-transform:translateY(15px);transform:translateY(15px)}.home-service-listing .hsl__item:after,.home-service-listing .hsl__item:before{content:"";display:block;position:absolute;width:100%;height:100%;z-index:-1;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-size:100% 100%}.home-service-listing .hsl__item:before{opacity:1;background-image:url("../images/icons/box-service--white.svg")}.home-service-listing .hsl__item:after{opacity:0;background-image:url("../images/icons/box-service--gradient.svg")}.home-service-listing .hsl__item div{padding-top:3rem}.home-service-listing .hsl__item h3{max-width:185px}.home-service-listing .hsl__item p{line-height:1;margin-bottom:0;vertical-align:middle}.home-service-listing .hsl__item p img{display:inline-block;margin-left:7px;top:-1px;position:relative}.home-service-listing .hsl__item-image{margin-top:-100px;transition:linear .15s all;align-self:center}@media only screen and (max-width: 1199.98px){.home-service-listing .hsl__item h3{font-size:22px}.home-service-listing .hsl__item div{padding-top:1.5rem}.home-service-listing .hsl__item-image{margin-top:-75px;max-width:150px}}@media only screen and (max-width: 991.98px)and (min-width: 768px){.home-service-listing{margin:0 -10px}.home-service-listing li{padding:0 10px}}@media only screen and (max-width: 991.98px){.home-service-listing .hsl__item h3{font-size:20px}.home-service-listing .hsl__item p{font-size:16px}}@media only screen and (max-width: 767.98px)and (min-width: 480px){.home-service-listing ol{flex-direction:row;flex-wrap:wrap}.home-service-listing li{width:50%;margin-bottom:75px}}@media only screen and (max-width: 479.98px)and (min-width: 320px){.home-service-listing{padding-top:0}.home-service-listing ol{display:block}.home-service-listing li{display:block;max-width:250px;margin:100px auto;width:100%;padding:0}.home-service-listing li:last-child{margin-bottom:0}.home-service-listing .hsl__item div{padding-top:2rem}}.home-clients-listing .hcl__row{margin-bottom:3rem;white-space:nowrap;overflow:hidden;max-width:100%;position:relative;display:flex}.home-clients-listing .hcl__row:last-child{margin-bottom:0}.home-clients-listing .marquee--top,.home-clients-listing .marquee--bottom{width:100%;overflow:hidden;display:inline-block}.home-clients-listing img{max-width:200px;margin-right:40px}.home-section--contact-us{overflow:hidden}.home-section--contact-us .container{position:relative}.home-section--contact-us .home-section__title{text-align:left}.home-section--contact-us .hs__title__cloned{display:none}.home-section--contact-us .hs--cu__bg{position:absolute;left:-75px;bottom:-200px;z-index:-2}.home-section--contact-us .hs--cu__bg img{display:block;max-width:100%}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.home-section--contact-us .hs--cu__bg{width:550px;bottom:-150px}}@media only screen and (max-width: 991.98px){.home-section--contact-us .home-section__title{text-align:center}.home-section--contact-us .hs--cu__bg{left:auto;bottom:auto;position:relative;margin-top:50px}}.ie11 .home-clients-listing .hcl__row{display:block}.ie11 .home-clients-listing .hcl__items{display:inline-block}.ie11 .home-clients-listing .hcl__items li{display:inline-block}.ie11 .home-solution-listing .hsl__item{max-width:100%}.ie11 .home-solution-listing .hsl__item.hsl__item--right .hsl__item-box{text-align:center}.ie11 .home-solution-listing .hsl__item.hsl__item--right .hsl__desc{text-align:left}.home-section--case-study{padding:0;height:100%;position:relative}.home-section--case-study::before,.home-section--case-study::after{content:"";height:20%;display:block;position:absolute;pointer-events:none;left:0;right:0;width:100%;z-index:1}.home-section--case-study::before{background:linear-gradient(180deg, #000000 0%, rgba(0, 0, 0, 0) 100%);top:0}.home-section--case-study::after{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #100C2D 100%);bottom:0}.home-section--case-study img{display:block;max-width:100%;max-height:100%;top:0;left:0;right:0;bottom:0;position:absolute;margin:auto}.home-section--case-study .hs--cs__bg{background-image:url("../images/content/home-case-study/background-home-case-study--star-wars.png");background-repeat:no-repeat;background-position:top center;background-size:cover;padding-bottom:58.45511%}.home-section--case-study .js-view-case-study{position:absolute;left:50%;bottom:20%;transform:translate(-50%, -20%);-ms-transform:translate(-50%, -20%);-webkit-transform:translate(-50%, -20%)}@media only screen and (max-width: 1439px)and (min-width: 1200px){.home-section--case-study .hs--cs__bg{background-position:left center;background-size:contain;min-height:840px}}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.home-section--case-study .hs--cs__bg{background-position:left center;background-size:cover;min-height:580px}}@media only screen and (max-width: 991.98px)and (min-width: 768px){.home-section--case-study .hs--cs__bg{background-position:left center;background-size:cover;min-height:480px}}@media only screen and (max-width: 767.98px)and (min-width: 480px){.home-section--case-study .hs--cs__bg{background-position:top center;background-size:cover;min-height:250px}}@media only screen and (max-width: 479.98px)and (min-width: 320px){.home-section--case-study .hs--cs__bg{background-position:top center;background-size:cover;min-height:250px}.home-section--case-study .js-view-case-study{padding:8px 15px}}.home-section--ai-avatar{position:relative;overflow-y:hidden;padding-bottom:0}.home-section--ai-avatar .hs__avatar-row{display:flex;gap:1rem;align-items:center}.home-section--ai-avatar .hs__avatar-column{width:calc(65% - 1rem)}.home-section--ai-avatar .hs__avatar-column.hs__avatar-column--text{width:35%}.home-section--ai-avatar .hs__avatar-column p{margin:1rem 0 1.5rem}.home-section--ai-avatar .hs__avatar-img img{max-width:110%;margin-left:-5%}.home-section--ai-avatar .hs__avatar-pattern{position:absolute;z-index:-3}.home-section--ai-avatar .hs__avatar-pattern img{max-width:100%}.home-section--ai-avatar .hs__avatar-pattern.hs__avatar-pattern--1{top:0;right:0}.home-section--ai-avatar .hs__avatar-pattern.hs__avatar-pattern--2{bottom:5%;left:0}@media only screen and (max-width: 991.98px)and (min-width: 768px){.home-section--ai-avatar .hs__avatar-row{align-items:center}.home-section--ai-avatar .hs__avatar-column{width:50%}.home-section--ai-avatar .hs__avatar-column.hs__avatar-column--text{width:50%;padding:0 0 0 0}.home-section--ai-avatar .hs__avatar-img img{width:auto;max-width:120%}}@media only screen and (max-width: 767.98px){.home-section--ai-avatar .hs__avatar-row{flex-wrap:wrap}.home-section--ai-avatar .hs__avatar-column{width:100%}.home-section--ai-avatar .hs__avatar-column.hs__avatar-column--text{order:2;width:100%;padding:0 0 0 0;text-align:center}.home-section--ai-avatar .hs__avatar-img img{width:auto;max-width:100%;margin-left:0}}@media only screen and (max-width: 767.98px){.page-content.page-content--insights-detail .pc__back-btn{margin-left:-15px}}.insights-subscribe{text-align:center;margin-top:25px}.insights-subscribe .is__box{height:50px;display:inline-block;padding:0 165px 0 25px;border-radius:25px;position:relative;background:#100c2d}.insights-subscribe .is__box::before{display:block;content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);z-index:-1;border-radius:25px}.insights-subscribe .is__box input[type=text],.insights-subscribe .is__box input[type=email]{background:transparent;border:none;padding:0;margin:0;color:#fff;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);outline:none}.insights-subscribe .is__box .btn-stripe-reversed{position:absolute;top:-2px;right:-2px;bottom:-2px;width:150px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 479.98px)and (min-width: 320px){.insights-subscribe .is__box{padding-right:107px;padding-left:15px}.insights-subscribe .is__box input[type=text],.insights-subscribe .is__box input[type=email]{width:170px}.insights-subscribe .is__box .btn-stripe-reversed{padding-left:7px;padding-right:7px;width:100px;font-size:16px}}.insights-listing{margin-top:50px}.insights-listing .il__items{margin:0 -25px;padding:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap}.insights-listing .il__item{width:50%;padding:0 25px;height:inherit;margin-bottom:50px}.insights-listing .il__item.il__item--full{width:100%}@media only screen and (max-width: 767.98px){.insights-listing .il__item{width:100%}}.insights-card{background:rgba(255,255,255,.1);height:100%;position:relative;padding-top:56.26%}.insights-card:hover{background:rgba(255,255,255,.15);transition:background linear .15s}.insights-card .ic__img{position:absolute;top:0;left:0;right:0}.insights-card .ic__img.ic__img--video:hover a::after{opacity:1;transition:all linear .1s}.insights-card .ic__img.ic__img--video a{position:relative}.insights-card .ic__img.ic__img--video a::after{background-image:url("../images/icons/youtube-play.svg");background-repeat:no-repeat;background-size:100%;width:80px;height:80px;content:"";display:block;position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;z-index:1;cursor:pointer;opacity:.8}.insights-card .ic__img a{display:block;padding:0 0 56.26% 0;background:rgba(16,12,45,.8);text-decoration:none;position:relative}.insights-card .ic__img img{display:block;max-width:100%;max-height:100%;top:0;left:0;right:0;bottom:0;position:absolute;margin:auto}.insights-card .ic__desc{padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between;height:100%}.insights-card .ic__desc h3{font-size:24px}.insights-card .ic__desc p{font-size:16px;margin:.75rem 0 0 0}.insights-card .ic__desc ul{list-style:none;margin:2rem 0 -5px;padding:0}.insights-card .ic__desc ul li{display:inline-block;margin-right:5px;margin-bottom:5px}.insights-card .ic__desc ul li .btn-stripe,.insights-card .ic__desc ul li .btn-stripe-reversed{font-size:14px;font-weight:400;padding-left:10px;padding-right:10px}.insights-card .ic__link{color:#fff;display:block;text-decoration:none}.insights-card .ic__meta{font-size:14px;line-height:1;margin-bottom:1rem;display:flex;justify-content:flex-start;align-items:center}.insights-card .ic__meta .ic__meta-status,.insights-card .ic__meta .ic__meta-date{display:block}.insights-card .ic__meta .ic__meta-status{font-weight:600;position:relative;padding-left:20px;padding-right:25px}.insights-card .ic__meta .ic__meta-status:after,.insights-card .ic__meta .ic__meta-status:before{content:"";display:block;position:absolute}.insights-card .ic__meta .ic__meta-status::before{left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;background-color:#6326a9;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-radius:100%}.insights-card .ic__meta .ic__meta-status::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:4px;background-color:#fff;border-radius:100%;right:10px}.insights-card .ic__meta .ic__meta-date{color:#e1e1e5}.insights-card .ic__meta .ic__meta-author{position:relative;padding-left:25px}.insights-card .ic__meta .ic__meta-author::after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:4px;background-color:#fff;border-radius:100%;left:10px}.insights-card .ic__meta .ic__meta-author strong{font-weight:600}@media only screen and (max-width: 1439px)and (min-width: 320px){.insights-card .ic__desc{padding:1.25rem 1rem}}@media only screen and (max-width: 1199.98px){.insights-card .ic__meta{font-size:12px}}@media only screen and (max-width: 991.98px)and (min-width: 768px){.insights-card .ic__meta{font-size:14px}}@media only screen and (max-width: 479.98px)and (min-width: 320px){.insights-card .ic__desc h3{font-size:20px}}@media only screen and (min-width: 768px){.insights-card--side{display:flex;flex-direction:row;padding-top:0;align-items:center}.insights-card--side .ic__img,.insights-card--side .ic__desc{height:100%}.insights-card--side .ic__img{position:relative;flex:0 0 55%;top:auto;left:auto;right:auto}.insights-card--side .ic__desc{flex:0 0 45%}}.insights-detail .insights-detail__image{margin:25px 0 50px}.insights-detail .insights-detail__image.insights-detail__image--video .insights-detail__image-wrap{cursor:pointer;position:relative}.insights-detail .insights-detail__image.insights-detail__image--video .insights-detail__image-wrap:hover::after{opacity:1;transition:all linear .1s}.insights-detail .insights-detail__image.insights-detail__image--video .insights-detail__image-wrap::after{background-image:url("../images/icons/youtube-play.svg");background-repeat:no-repeat;background-size:100%;width:80px;height:80px;content:"";display:block;position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;z-index:1;cursor:pointer;opacity:.8;opacity:.65}.insights-detail .insights-detail__image img{display:block;max-width:100%;margin:auto}.insights-detail .insights-detail__image figcaption{display:block;text-align:center;font-weight:300;margin-top:15px;text-overflow:ellipsis;overflow:hidden}.insights-detail .insights-detail__article{max-width:1000px;margin:0 auto;padding:0 100px;position:relative}.insights-detail .insights-detail__related-posts{margin-top:5rem}.insights-detail .insights-detail__related-posts>h2{margin-bottom:2rem}.insights-detail .insights-detail__meta{font-size:14px;line-height:1;margin-bottom:1rem;display:flex;justify-content:flex-start;align-items:center;padding-top:15px}.insights-detail .insights-detail__meta .ic__meta-status,.insights-detail .insights-detail__meta .ic__meta-date{display:block}.insights-detail .insights-detail__meta .ic__meta-status{font-weight:600;position:relative;padding-left:20px;padding-right:25px}.insights-detail .insights-detail__meta .ic__meta-status:after,.insights-detail .insights-detail__meta .ic__meta-status:before{content:"";display:block;position:absolute}.insights-detail .insights-detail__meta .ic__meta-status::before{left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:12px;background-color:#6326a9;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-radius:100%}.insights-detail .insights-detail__meta .ic__meta-status::after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:4px;background-color:#fff;border-radius:100%;right:10px}.insights-detail .insights-detail__meta .ic__meta-date{color:#e1e1e5}.insights-detail .insights-detail__meta .ic__meta-author{position:relative;padding-left:25px}.insights-detail .insights-detail__meta .ic__meta-author::after{content:"";display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px;height:4px;background-color:#fff;border-radius:100%;left:10px}.insights-detail .insights-detail__meta .ic__meta-author strong{font-weight:600}.insights-detail .insights-detail__tags{list-style:none;margin:2rem 0 -5px;padding:0;margin-top:50px}.insights-detail .insights-detail__tags li{display:inline-block;margin-right:5px;margin-bottom:5px}.insights-detail .insights-detail__tags li .btn-stripe,.insights-detail .insights-detail__tags li .btn-stripe-reversed{font-size:14px;font-weight:400;padding-left:10px;padding-right:10px}.insights-detail .article-content>*:first-child{margin-top:0}.insights-detail .article-content h1{font-size:3rem}.insights-detail .article-content h2{font-size:2.25rem}.insights-detail .insights-detail__sharer{position:absolute;top:0;-webkit-transform:translateX(-100px);transform:translateX(-100px)}.insights-detail .insights-detail__sharer.insights-detail__sharer--stick{top:70px;position:fixed}.insights-detail .insights-detail__sharer.insights-detail__sharer--bottom{top:auto;bottom:0}.insights-detail .insights-detail__sharer div{font-size:14px;line-height:1;margin-bottom:25px;text-align:center;padding-top:15px}.insights-detail .insights-detail__sharer ol{list-style:none;margin:0;padding:0}.insights-detail .insights-detail__sharer li{margin-bottom:10px;line-height:1}.insights-detail .insights-detail__sharer img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.insights-detail .insights-detail__sharer img:nth-child(2){opacity:0}.insights-detail .insights-detail__sharer a{text-decoration:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;overflow:hidden;position:relative;margin:auto}.insights-detail .insights-detail__sharer a:hover img:nth-child(1){display:none}.insights-detail .insights-detail__sharer a:hover img:nth-child(2){opacity:1;z-index:1;transition:all linear .15s}@media only screen and (max-width: 991.98px)and (min-width: 768px){.insights-detail .insights-detail__sharer{-webkit-transform:translateX(-75px);transform:translateX(-75px)}.insights-detail .insights-detail__article{padding-left:75px;padding-right:0}}@media only screen and (max-width: 767.98px){.insights-detail .insights-detail__meta{flex-wrap:wrap}.insights-detail .insights-detail__meta .ic__meta-author{margin-top:10px;padding-left:0;width:100%}.insights-detail .insights-detail__meta .ic__meta-author::after{display:none}.insights-detail .insights-detail__article{padding:0}.insights-detail .insights-detail__image{margin:25px 0}.insights-detail .insights-detail__sharer{-webkit-transform:none !important;transform:none !important;position:relative !important;top:auto !important;padding-top:25px}.insights-detail .insights-detail__sharer div{text-align:center}.insights-detail .insights-detail__sharer ol{text-align:center}.insights-detail .insights-detail__sharer ol li{display:inline-block;margin:0 10px 10px 0}}.comet-admin{max-width:500px;margin:0 auto}.comet-admin .ca__box{text-align:center;padding:3rem}.comet-admin .ca__box h1{font-size:28px;margin-bottom:1rem}.body--admin-chat-page>#cometchat__widget{width:1px !important;height:1px !important;overflow:hidden !important;position:fixed !important;right:-1px !important;bottom:0px !important;visibility:hidden}.container-typography{width:100%;margin:50px auto 25px;padding:25px;border:solid 1px #ccc;background:#100c2d;box-shadow:1px 1px 5px #ccc}.container-typography .section-title{background:#6326a9;color:#fff;font-family:"Sora",sans-serif;font-weight:400;font-size:22px;padding:10px 50px 10px 15px;line-height:1;position:relative;margin-top:25px;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;border:solid 1px #fff;border-radius:10px}.container-typography .section-title::after{position:absolute;right:15px;content:"+"}.container-typography .section-content{background:#100c2d;border:solid 1px #fff;border-top:none;display:none;padding:10px 15px;border-radius:10px;transition:background linear .35s}.container-typography .section.section--active .section-title{background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}.container-typography .section.section--active .section-title::after{content:"-"}.container-typography .section.section--active .section-content{display:block;border-top-left-radius:0;border-top-right-radius:0}.container-typography .colours{list-style:none;margin:0;padding:0}.container-typography .colours li{display:flex;line-height:1;align-items:center;justify-content:flex-start;margin-bottom:5px}.container-typography .colours li:hover code{display:inline-block}.container-typography .colours li code{display:none;color:#db52df}.container-typography .colours .color{display:inline-block;width:30px;height:30px;margin-right:10px;border:solid 1px #fff;box-shadow:0px 0px 1px #333}.container-typography .dev-content{background-color:#6326a9;padding:10px;border:solid 1px blue}.container-typography .dev-content.dev-content--active .dev-content-value{display:block;margin-top:15px}.container-typography .dev-content pre{color:inherit}.container-typography .dev-content .dev-content-btn{box-shadow:1px 1px 1px #ccc;width:100%}.container-typography .dev-content .dev-content-value{display:none}.container-typography .fs-tool-parent{position:relative;padding-right:150px}.container-typography .fs-tool-parent:hover{background-color:rgba(255,255,255,.05);z-index:1}.container-typography .fs-tool-parent:hover .fs-tool{display:block}.container-typography .fs-tool-parent code{color:#db52df}.container-typography .fs-tool-parent .fs-tool{display:none;position:absolute;right:0;top:0;width:150px;text-align:center;bottom:-50px;height:50px;line-height:1}.container-typography .fs-tool-parent .fs-tool button,.container-typography .fs-tool-parent .fs-tool input[type=text]{font-size:18px;display:inline-block;vertical-align:middle}.container-typography .fs-tool-parent .fs-tool input[type=text]{width:50px;text-align:center}.typography-viewport-display{display:block;position:fixed;top:0;left:0;right:0;line-height:1;padding:10px;border-bottom:solid 1px #fff;box-shadow:0px 0px 1px #ccc;background:#6326a9;z-index:1001;font-size:16px;text-align:center}.typography-viewport-display span{color:#fff;text-decoration:underline;letter-spacing:normal;font-size:unset}.page-content{padding:9rem 0;position:relative;overflow:hidden;margin-top:1rem}.page-content .page-content__header{margin-bottom:5rem;text-align:center}.page-content .page-content__header--page-not-found{margin-bottom:0}.page-content .page-content__header h1{margin:0}.page-content .page-content__header p{max-width:670px;margin:1rem auto 0 auto}@media only screen and (max-width: 1439px)and (min-width: 1200px){.page-content{padding:8rem 0}.page-content .page-content__header{margin-bottom:4.5rem}.page-content .page-content__header--page-not-found{margin-bottom:0}}@media only screen and (max-width: 1199.98px){.page-content{padding:7.5rem 0}.page-content .page-content__header{margin-bottom:4rem}.page-content .page-content__header--page-not-found{margin-bottom:0}}@media only screen and (max-width: 767.98px){.page-content{padding:7rem 0}.page-content .page-content__header{margin-bottom:2.5rem}.page-content .page-content__header--page-not-found{margin-bottom:2.5rem}.page-content .page-content__header p{margin-top:1rem}}.page-content-bg{position:absolute;z-index:-3;opacity:.5}.page-content-bg.page-content-bg--left{left:0;-webkit-transform:translateX(-50%) scale(2);transform:translateX(-50%) scale(2)}.page-content-bg.page-content-bg--right{right:0;-webkit-transform:translateX(50%) scale(2);transform:translateX(50%) scale(2)}.page-content.page-content--home{margin:0;padding:0}.page-content__header.page-content__header--about-us{position:relative;max-width:970px;margin-left:auto;margin-right:auto;margin-bottom:25%}.page-content__header.page-content__header--about-us .pill-gradient{display:inline-block;vertical-align:middle;font-size:36px;margin-bottom:2rem}.page-content__header.page-content__header--about-us h1{margin-bottom:5rem}.page-content__header.page-content__header--about-us p{max-width:unset;line-height:1.75}.page-content__header.page-content__header--about-us .hau__particle{position:absolute;-webkit-animation:small-obj-float 4s ease-in-out infinite;animation:small-obj-float 4s ease-in-out infinite;z-index:-1}.page-content__header.page-content__header--about-us .hau__particle.hau__particle--1{left:-20%;top:200px}.page-content__header.page-content__header--about-us .hau__particle.hau__particle--2{right:-25%;top:65%;-webkit-animation-delay:1s;animation-delay:1s}.page-content__header.page-content__header--about-us .hau__particle.hau__particle--3{left:-25%;bottom:-20%;-webkit-animation-delay:2s;animation-delay:2s}@media only screen and (max-width: 1439px)and (min-width: 1200px){.page-content__header.page-content__header--about-us{max-width:800px}.page-content__header.page-content__header--about-us .hau__particle.hau__particle--2{right:-25%}}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.page-content__header.page-content__header--about-us{max-width:620px}.page-content__header.page-content__header--about-us .hau__particle.hau__particle--1{left:-25%}.page-content__header.page-content__header--about-us .hau__particle.hau__particle--2{right:-30%}.page-content__header.page-content__header--about-us .hau__particle.hau__particle--3{bottom:-15%;left:-30%}}@media only screen and (max-width: 991.98px){.page-content__header.page-content__header--about-us{max-width:400px}.page-content__header.page-content__header--about-us .pill-gradient{font-size:22px}.page-content__header.page-content__header--about-us .hau__particle img{-webkit-transform:scale(0.8);transform:scale(0.8)}.page-content__header.page-content__header--about-us .hau__particle.hau__particle--1{left:-30%}.page-content__header.page-content__header--about-us .hau__particle.hau__particle--2{right:-40%}.page-content__header.page-content__header--about-us .hau__particle.hau__particle--3{bottom:-10%;left:-50%}}@media only screen and (max-width: 767.98px){.page-content__header.page-content__header--about-us .pill-gradient{font-size:18px}.page-content__header.page-content__header--about-us .hau__particle{-webkit-animation:none !important;animation:none !important}.page-content__header.page-content__header--about-us .hau__particle img{-webkit-transform:none;transform:none}.page-content__header.page-content__header--about-us .hau__particle.hau__particle--1{-webkit-transform:scale(0.5);transform:scale(0.5);top:-3%;left:-10%}.page-content__header.page-content__header--about-us .hau__particle.hau__particle--2{-webkit-transform:scale(0.5);transform:scale(0.5);top:13%;right:-10%}.page-content__header.page-content__header--about-us .hau__particle.hau__particle--3{-webkit-transform:scale(0.5);transform:scale(0.5);bottom:-10%;left:-25%}}@media only screen and (max-width: 767.98px){.page-content__header.page-content__header--about-us .hau__particle.hau__particle--3{bottom:-15%}}.article-content.article-content--reader-mode{margin:0 auto;max-width:900px}.article-content img{max-width:100%}.article-content h1,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content h6{line-height:1.3;margin-top:3rem;margin-bottom:1rem}.article-content h1+h2,.article-content h2+h3,.article-content h3+h4,.article-content h4+h5,.article-content h5+h6{margin-top:-5px}.article-content h1+p,.article-content h2+p,.article-content h3+p,.article-content h4+p,.article-content h5+p,.article-content h6+p{margin-top:0}.article-content blockquote{font-style:italic;padding:1rem 3rem;margin:5px 0 25px 0;font-size:125%;border-left:none}.article-content p{font-weight:400}.article-content p,.article-content ol,.article-content ul{margin-top:1.25rem;margin-bottom:1.25rem}.article-content ol ol,.article-content ol ul,.article-content ul ol,.article-content ul ul{margin-bottom:.75rem;margin-top:0}.article-content ol li,.article-content ul li{margin-bottom:.5rem}.article-content p+ol,.article-content p+ul{margin-top:-5px}.article-content table{border:1px solid #fff;border-collapse:collapse;color:inherit}.article-content table.table-no-border{border:none}.article-content table.table-no-border>thead>tr>th,.article-content table.table-no-border>tbody>tr>th,.article-content table.table-no-border>tfoot>tr>th,.article-content table.table-no-border>thead>tr>td,.article-content table.table-no-border>tbody>tr>td,.article-content table.table-no-border>tfoot>tr>td{padding:8px;vertical-align:top;border:none}.article-content table.table-no-border>tr>th,.article-content table.table-no-border>tr>td{border-bottom-width:0}.article-content table>thead>tr>th,.article-content table>tbody>tr>th,.article-content table>tfoot>tr>th,.article-content table>thead>tr>td,.article-content table>tbody>tr>td,.article-content table>tfoot>tr>td{padding:8px;line-height:1.42857143;vertical-align:top;border:1px solid #fff}.article-content table>tr>th,.article-content table>tr>td{border-bottom-width:2px}.article-content .iframe-article{margin:2rem auto}.article-content figure{display:block;margin:2rem 0}.article-content figure img{display:block;max-width:100%;margin:0 auto}.article-content figure figcaption{display:block;text-align:center;margin-top:10px;font-size:14px}@media only screen and (max-width: 767.98px){.article-content p,.article-content ol,.article-content ul{margin-top:1rem;margin-bottom:1rem}.article-content blockquote{padding:1rem 2rem}}.viewport-state{position:fixed;top:15px;right:0;-webkit-transform:translateX(78%);transform:translateX(78%);background:#6326a9;color:#fff;padding:7px 7px 7px 25px;font-size:12px;opacity:.25;z-index:1002;box-shadow:0 0 3px #ff0;transition:all linear .15s}.viewport-state:hover,.viewport-state.viewport-state--active{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.viewport-state input[type=checkbox]{position:absolute;cursor:pointer;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:7px}.main-footer{background:linear-gradient(90.73deg, #883be9 0.21%, #db52df 100%);padding:0;position:relative;z-index:1000;padding-top:7rem;padding-bottom:7rem}@media only screen and (max-width: 1439px)and (min-width: 1200px){.main-footer{padding-top:5rem;padding-bottom:5rem}}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.main-footer{padding-top:5rem;padding-bottom:5rem}}@media only screen and (max-width: 991.98px)and (min-width: 768px){.main-footer{padding-top:5rem;padding-bottom:5rem}}.main-footer a{color:#fff}.main-footer .container{position:relative}.main-footer .mf__sub-title{margin-bottom:15px;margin-top:25px}.main-footer .mf__address-box{padding-right:60px}.main-footer .mf__address-box-item{margin-bottom:50px}.main-footer .mf__link-view-map{font-weight:700;text-decoration:none}.main-footer .mf__link-view-map:hover img{-webkit-animation-name:footer-link-icon;animation-name:footer-link-icon;-webkit-animation-duration:.35s;animation-duration:.35s}.main-footer .mf__link-view-map img{display:inline-block;vertical-align:middle;margin-left:10px}.main-footer .mf__social-box .mf__social-box-item{position:relative;margin-right:1rem;margin-bottom:1rem;display:inline-block}.main-footer .mf__social-box .mf__social-box-item:last-child{margin-right:0}.main-footer .mf__social-box .mf__social-box-item .mf__social-box-icon{position:relative;transition:all .5s ease-in-out}.main-footer .mf__social-box .mf__social-box-item .mf__social-box-icon--hover{position:absolute;z-index:2;top:9px;right:9px;width:30px;-webkit-transform:scale(0, 0);transform:scale(0, 0);transition:all .5s ease-in-out;opacity:0}.main-footer .mf__social-box .mf__social-box-item:hover .mf__social-box-icon{-webkit-transform:scale(0, 0);transform:scale(0, 0);opacity:0}.main-footer .mf__social-box .mf__social-box-item:hover .mf__social-box-icon--hover{position:absolute;-webkit-transform:scale(100%, 100%);transform:scale(100%, 100%);opacity:100%}.main-footer .mf__helpful-links{list-style:none;padding:0;margin:0}.main-footer .mf__copyright-row{padding-top:50px}.main-footer .mf__copyright-row ul{list-style:none;text-align:right;margin:0;padding:0}.main-footer .mf__copyright-row ul li{display:inline-block;margin-left:25px}.main-footer .mf__copyright-row ul li:first-child{margin-left:0}.main-footer .mf__back-to-top{position:absolute;width:48px;height:48px;background:#fff;border-radius:100%;position:absolute;right:15px;top:5px;cursor:pointer;border:none}.main-footer .mf__back-to-top:hover img{-webkit-animation-name:footer-back-to-top;animation-name:footer-back-to-top;-webkit-animation-duration:.5s;animation-duration:.5s}.main-footer .mf__back-to-top img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 1439px)and (min-width: 320px){.main-footer h3,.main-footer .h3{font-size:24px}}@media only screen and (max-width: 1199.98px){.main-footer h3,.main-footer .h3{font-size:20px}.main-footer .mf__address-box{padding-right:50px}}@media only screen and (max-width: 991.98px){.main-footer .mf__address-box-item{margin-bottom:50px}}@media only screen and (min-width: 768px){.main-footer .mf__social-box{position:relative;display:block}.main-footer .mf__social-box.mf__social-box--mobile{display:none}}@media only screen and (max-width: 767.98px){.main-footer{padding:50px 0}.main-footer .mf__social-box{display:none}.main-footer .mf__social-box.mf__social-box--mobile{display:block}.main-footer .mf__social-box.mf__social-box--mobile a{display:inline-block;margin:0 5px}.main-footer .mf__social-box.mf__social-box--mobile a .mf__social-box-icon--hover{margin-left:auto;margin-right:auto;left:0;right:0;width:30px}.main-footer h2,.main-footer .mf__sub-title,.main-footer .mf__address-box-item,.main-footer .mf__copyright-row,.main-footer .mf__copyright-row ul,.main-footer .mf__social-box,.main-footer .mf__helpful-links{text-align:center}.main-footer .mf__sub-title{margin-top:35px}.main-footer .mf__address-box{padding-right:0}.main-footer .mf__address-box-item{margin:15px auto;max-width:280px}.main-footer .mf__social-box{margin:0 10px}.main-footer .mf__copyright-row ul{margin-bottom:25px}.main-footer .mf__copyright-row ul li{margin:0 15px}.main-footer .mf__back-to-top{left:50%;top:-75px;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:solid 3px #883be9}}@media only screen and (max-width: 479.98px)and (min-width: 320px){.main-footer .mf__social-box.mf__social-box--mobile h3{max-width:270px;margin:0 auto;text-align:center}.main-footer .mf__social-box.mf__social-box--mobile a.mf__social-box-item{margin-bottom:15px}}.clients-listing{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.clients-listing .cl__col{align-self:stretch;text-align:center;padding:2.5rem 20px;width:20%;display:flex;align-items:center;justify-content:center}.clients-listing .cl__col img{align-self:center;max-width:100%;display:block;margin:0 auto;flex-shrink:0}.clients-listing .cl__col-image{position:relative;height:100%;display:flex;align-items:center;justify-content:center}.clients-listing .cl__col-image:hover::before{background:radial-gradient(circle, rgba(219, 82, 223, 0.5) 0%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 100%);opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.clients-listing .cl__col-image:before{content:"";position:absolute;background:transparent;width:100%;height:0;padding-top:100%;border-radius:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);display:block;z-index:-1;opacity:0;transition:linear .15s all}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.clients-listing .cl__col{width:25%}}@media only screen and (max-width: 991.98px)and (min-width: 768px){.clients-listing .cl__col{width:33.333%;padding:2rem 15px}}@media only screen and (max-width: 767.98px){.clients-listing .cl__col{padding:2rem 15px}}@media only screen and (max-width: 767.98px)and (min-width: 480px){.clients-listing .cl__col{width:50%}}@media only screen and (max-width: 479.98px)and (min-width: 320px){.clients-listing .cl__col{width:100%}}.main-navbar{position:fixed;top:0;left:0;right:0;width:100%;z-index:1001;background:none}.main-navbar::before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;background:linear-gradient(90.73deg, #883be9 0.21%, #db52df 100%);transition:all linear .25s;z-index:-1;box-shadow:0 -1px 5px #000}.main-navbar.main-navbar--scrolled::before{opacity:1}.main-navbar.main-navbar--scrolled .mn__box{padding-top:5px}.main-navbar .mn__box{display:flex;justify-content:space-between;align-items:center;padding:25px 0 5px 0;transition:all linear .25s}.main-navbar .mn__logo{text-decoration:none}.main-navbar .mn__btn-menu{margin-right:-15px}.wip-box{background:#393836;padding:250px 0}.modal-general .modal-dialog{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;margin:0;padding:0;max-width:none;min-height:300px}.modal-general .modal-content{background:linear-gradient(90.73deg, #883be9 0.21%, #db52df 100%);border:none;border-radius:0;position:absolute;top:25px;bottom:25px;left:25px;right:25px;width:auto}.modal-general .modal-header{display:flex;justify-content:space-between;align-items:center;border:none;padding:20px}.modal-general .modal-header .btn-menu{margin-right:-15px}.modal-general .modal-body{overflow:auto;padding-left:20px;padding-right:20px}.modal-general .modal-footer{justify-content:flex-start;border:none;padding-left:20px;padding-right:20px}.modal-general .modal-footer.modal-footer--two-cols{justify-content:space-between}.modal-general .modal-footer a{color:#fff}@media only screen and (max-width: 767.98px){.modal-general .modal-content{top:0;bottom:0;right:0;left:0;height:100%;width:100%}}.modal-main-menu .modal-mm__social-link{margin:0}.modal-main-menu .modal-mm__social-link a{text-decoration:underline}@media only screen and (max-width: 767.98px){.modal-main-menu .modal-mm__social-link{text-align:center}}.main-menu-contents{display:flex;align-items:center;justify-content:center;margin:0 auto;min-height:100%}.main-menu-contents ul{list-style:none;margin:0;padding:0}.main-menu-contents ul li{color:#fff;font-family:"Sora",sans-serif;font-size:56px;line-height:1;margin-bottom:15px}.main-menu-contents ul a:hover span,.main-menu-contents ul li.active span{background:linear-gradient(90.73deg, #883be9 0.21%, #db52df 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;transition:all linear .35s}.main-menu-contents ul a:hover a,.main-menu-contents ul li.active a{transition:all linear .35s;background:#fff}.main-menu-contents ul a{display:inline-block;color:inherit;border-radius:100px;padding:.25em .5em;text-decoration:none}.main-menu-contents ul a:hover{transition:all linear .35s;background:#fff}.main-menu-contents .mmc__row{overflow:hidden;display:flex;width:100%;justify-content:center}.main-menu-contents .mmc__col{margin:0 25px}@media only screen and (min-width: 1440px){.main-menu-contents{width:1000px;margin:0 auto}}@media only screen and (max-width: 1439px)and (min-width: 320px){.main-menu-contents{width:900px}.main-menu-contents ul li{font-size:36px}}@media only screen and (max-width: 991.98px)and (min-width: 768px){.main-menu-contents{width:670px}.main-menu-contents ul li{font-size:38px}}@media only screen and (max-width: 767.98px){.main-menu-contents{width:100%}.main-menu-contents .mmc__row{display:block}.main-menu-contents .mmc__col{display:block;margin:0}.main-menu-contents ul li{text-align:center;font-size:26px}}.view-map-box{padding:20px 0;margin-left:-20px;margin-right:-20px;height:100%;min-height:390px}.view-map-box .vmb__label{padding:5px 20px;line-height:1;margin-bottom:15px}.view-map-box .vmb__row{display:flex;width:100%;height:92.42%}.view-map-box .vmb__nav,.view-map-box .vmb__map{flex-shrink:0}.view-map-box .vmb__nav{width:450px;display:flex;flex-direction:column;height:100%}.view-map-box .vmb__nav-item-parent{flex:1}.view-map-box .vmb__map{flex-grow:1}.view-map-box .vmb__map iframe{width:100%;height:100%;border:none}.view-map-box .vmb__nav-item{display:flex;justify-content:center;flex-direction:column;padding:25px 20px;color:#fff;text-decoration:none;height:100%;width:100%;transition:all linear .35s;-webkit-user-select:none;-ms-user-select:none;user-select:none}.view-map-box .vmb__nav-item:hover{background-color:rgba(255,255,255,.05)}.view-map-box .vmb__nav-item.vmb__nav-item--active{background-color:rgba(255,255,255,.1)}.view-map-box .vmb__nav-item span{font-family:"Sora",sans-serif;font-size:32px;line-height:1;margin-bottom:10px}.view-map-box .vmb__nav-item address{line-height:inherit;margin:0}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.view-map-box .vmb__nav{width:400px}}@media only screen and (max-width: 991.98px)and (min-width: 768px){.view-map-box .vmb__nav{width:300px}.view-map-box .vmb__nav-item span{font-size:24px}}@media only screen and (min-width: 768px){.view-map-box .vmb__nav-mobile{display:none}}@media only screen and (max-width: 767.98px){.view-map-box{margin-left:0;margin-right:0;padding:0}.view-map-box .vmb__row{height:100%;padding-top:50px;position:relative}.view-map-box .vmb__nav{display:none}.view-map-box .vmb__label{display:none}.view-map-box .vmb__nav-mobile{display:block;position:absolute;z-index:1;top:-1rem;left:0;right:0}.view-map-box .vmb__nav-mobile-select{position:relative}.view-map-box .vmb__nav-mobile-select.vmb__nav-mobile-select--active .vmb__nms__label:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.view-map-box .vmb__nav-mobile-select.vmb__nav-mobile-select--active .vmb__nms__dropdown{top:55px;height:auto;opacity:1;box-shadow:1px 1px 3px #999;transition:opacity .15s linear}.view-map-box .vmb__nav-mobile-select .vmb__nms__label{height:48px;border:2px solid #fff;border-radius:24px;display:flex;align-items:center;width:100%;font-size:18px;font-family:"Sora",sans-serif;font-weight:600;color:#fff;padding:0 3.5rem 0 1.5rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;z-index:1}.view-map-box .vmb__nav-mobile-select .vmb__nms__label:after{content:"";background:url("../images/icons/small-arrow-down-white.svg") no-repeat;width:14px;height:9px;display:block;position:absolute;right:1.3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.view-map-box .vmb__nav-mobile-select .vmb__nms__label span{display:block;line-height:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.view-map-box .vmb__nav-mobile-select .vmb__nms__dropdown{height:0;background:#fff;border-radius:1rem;padding:.5rem 0;position:absolute;width:100%;left:0;right:0;top:-1000px;overflow:hidden;opacity:0;z-index:-1}.view-map-box .vmb__nav-mobile-select .vmb__nms__list-item{padding:.5rem 1.5rem;color:#100c2d;background:#fff;font-size:18px;font-family:"Sora",sans-serif;font-weight:600;cursor:pointer}.view-map-box .vmb__nav-mobile-select .vmb__nms__list-item:hover{background:#100c2d;color:#fff;transition:all linear .15s}}.solutions-listing{display:flex;flex-wrap:wrap}.solutions-listing .sl__col{display:flex;flex-wrap:wrap;justify-content:center;padding:2.5rem 15px;width:33.333%}.solutions-listing .sl__col .img-box{height:50%;display:flex}.solutions-listing .sl__col .text-box{height:50%}.solutions-listing .sl__col img{max-width:100%;max-height:100%;display:block;margin:auto auto}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.solutions-listing .sl__col{width:33.33%;padding:2rem 15px}}@media only screen and (max-width: 991.98px)and (min-width: 768px){.solutions-listing .sl__col{width:50%;padding:2rem 15px}}@media only screen and (max-width: 767.98px){.solutions-listing .sl__col{padding:2rem 15px}}@media only screen and (max-width: 767.98px)and (min-width: 480px){.solutions-listing .sl__col{width:100%;text-align:center}}@media only screen and (max-width: 479.98px)and (min-width: 320px){.solutions-listing .sl__col{width:100%;text-align:center}}.story-timeline{margin-top:10rem}.story-timeline .st__label{font-size:1.5rem;margin-bottom:1rem}.story-timeline .st__button-slick-wrapper{margin-bottom:2rem}.story-timeline .st__button-slick-wrapper .btn-stripe.slick-disabled,.story-timeline .st__button-slick-wrapper .slick-disabled.btn-stripe-reversed{opacity:.5;pointer-events:none}.story-timeline .js-story-timeline-listing{position:relative;margin-bottom:2rem}.story-timeline .js-story-timeline-listing .js-story-timeline-item{background-color:transparent;margin:0 2rem;width:200px;max-width:200px;outline:none;text-decoration:none;transition:all linear .25s}.story-timeline .js-story-timeline-listing .js-story-timeline-item h4{cursor:pointer;position:relative;margin-bottom:2rem;display:inline-block}.story-timeline .js-story-timeline-listing .js-story-timeline-item h4::after{content:"";position:absolute;bottom:-0.65rem;left:0;height:3px;width:calc(100% + 4px);background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);opacity:0;transition:all linear .25s}.story-timeline .js-story-timeline-listing .js-story-timeline-item p{display:none}.story-timeline .js-story-timeline-listing .js-story-timeline-item.slick-active h4{cursor:auto;font-size:2.5rem;font-weight:700}.story-timeline .js-story-timeline-listing .js-story-timeline-item.slick-active h4::after{opacity:1}.story-timeline .js-story-timeline-listing .js-story-timeline-item.slick-active p{display:block}@media only screen and (max-width: 767.98px)and (min-width: 480px){.story-timeline{margin-top:15rem}.story-timeline .st__label{text-align:center}.story-timeline .js-story-timeline-listing .js-story-timeline-item{max-width:180px;margin:0 1rem}}@media only screen and (max-width: 479.98px)and (min-width: 320px){.story-timeline{margin-top:15rem}.story-timeline .st__label{text-align:center}.story-timeline .js-story-timeline-listing .js-story-timeline-item{max-width:180px;margin:0 1rem}}.insights-carousel{margin-left:-25px;margin-right:-25px;overflow:hidden}.insights-carousel .insights-carousel__item{padding-left:25px;padding-right:25px}.insights-carousel .insights-carousel__nav-parent{text-align:center;margin:2.5rem 0 0}.insights-carousel .insights-carousel__nav{display:inline-block;padding-left:50px;padding-right:50px;position:relative;min-height:36px;line-height:36px}.insights-carousel .btn-nav{position:absolute}.insights-carousel .btn-nav.slick-disabled{opacity:.5;pointer-events:none}.insights-carousel .btn-nav.btn-nav--prev{left:0}.insights-carousel .btn-nav.btn-nav--next{right:0}.insights-carousel .slick-track{display:flex !important}.insights-carousel .slick-slide{height:inherit !important}.insights-carousel .slick-dots{display:inline-block;padding:0;margin:0;text-align:center;line-height:0}.insights-carousel .slick-dots li{display:inline-block;margin:0 5px}.insights-carousel .slick-dots li.slick-active button{width:30px;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);cursor:auto}.insights-carousel .slick-dots li button{display:block;width:8px;height:8px;border:none;background:#fff;border-radius:4px;padding:0;text-indent:-9999px;transition:width linear .35s}@media only screen and (max-width: 1439px)and (min-width: 1200px){.insights-carousel{margin-left:-15px;margin-right:-15px;overflow:hidden}.insights-carousel .insights-carousel__item{padding-left:15px;padding-right:15px}}@media only screen and (max-width: 1199.98px){.insights-carousel{margin-left:-10px;margin-right:-10px;overflow:hidden}.insights-carousel .insights-carousel__item{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 767.98px){.insights-carousel{max-width:320px;margin:0 auto}.insights-carousel .insights-carousel__item{padding-left:10px;padding-right:10px}}.modal-frame .modal-content{max-width:1200px;margin:auto;width:100%;top:75px;bottom:75px}.modal-frame .modal-body{padding-top:0}.modal-frame .mf__item-outer{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.modal-frame .mf__item{width:100%;height:100%;overflow:hidden}.methodology .methodology__items{list-style:none;display:flex;flex-wrap:wrap;-webkit-padding-start:0;padding-inline-start:0}.methodology .methodology__items .mi__item{position:relative;width:16.66%;padding:4rem 2rem;border-top:2px solid;border-right:0;border-bottom:0;border-left:0;-o-border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image-slice:1}.methodology .methodology__items .mi__item:nth-child(1){border-top:0}.methodology .methodology__items .mi__item:nth-child(1) .mi__item-box .category{left:40%}.methodology .methodology__items .mi__item:nth-child(1) .mi__item-box::before{content:"";border-top:2px solid;border-right:0;border-bottom:0;border-left:0;-o-border-image:linear-gradient(to right, #883be9 0%, #883be9 100%);border-image:linear-gradient(to right, #883be9 0%, #883be9 100%);border-image-slice:1;position:absolute;width:75%;height:1px;top:0;left:unset;right:0;-webkit-transform:unset;transform:unset}.methodology .methodology__items .mi__item:nth-child(5) .mi__item-box::before{content:"";border-right:0}.methodology .methodology__items .mi__item:nth-child(6){border-right:2px solid;-o-border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image-slice:1}.methodology .methodology__items .mi__item:nth-child(7){border-left:2px solid;-o-border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image-slice:1}.methodology .methodology__items .mi__item:nth-child(13) .mi__item-box::before{content:"";border-right:0}.methodology .methodology__items .mi__item:nth-child(15){border-top:0}.methodology .methodology__items .mi__item:nth-child(15) .mi__item-box::after{content:"";border-top:2px solid;border-right:0;border-bottom:0;border-left:0;-o-border-image:linear-gradient(to right, #883be9 0%, #883be9 100%);border-image:linear-gradient(to right, #883be9 0%, #883be9 100%);border-image-slice:1;position:absolute;width:50%;height:1px;top:0;left:unset;left:0;-webkit-transform:unset;transform:unset}.methodology .methodology__items .mi__item-box{text-align:center}.methodology .methodology__items .mi__item-box::before{content:"";border-right:2px solid;border-top:0;border-bottom:0;border-left:0;-o-border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image-slice:1;position:absolute;z-index:0;width:1px;height:2.5rem;top:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.methodology .methodology__items .mi__item-box .btn-stripe,.methodology .methodology__items .mi__item-box .btn-stripe-reversed{background-color:#100c2d;padding:8px 14px;min-width:100px}.methodology .methodology__items .mi__item-box .btn-stripe:focus::after,.methodology .methodology__items .mi__item-box .btn-stripe-reversed:focus::after,.methodology .methodology__items .mi__item-box .btn-stripe:active::after,.methodology .methodology__items .mi__item-box .btn-stripe-reversed:active::after,.methodology .methodology__items .mi__item-box .btn-stripe:hover::after,.methodology .methodology__items .mi__item-box .btn-stripe-reversed:hover::after{opacity:0}.methodology .methodology__items .mi__item-box .category{position:absolute;z-index:1;top:-1.3rem;width:100%;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.methodology .methodology__items .mi__item-box img{display:block;height:100%;margin:0 auto 1rem}.methodology .methodology__items .mi__item-box .label{display:block}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.methodology .methodology__items .mi__item{width:20%}.methodology .methodology__items .mi__item:nth-child(1){order:1;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(2){order:2;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(3){order:3;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(4){order:4;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(5){order:5;border-right:2px solid;border-left:0;border-bottom:0;-o-border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image-slice:1}.methodology .methodology__items .mi__item:nth-child(5) .mi__item-box .category{left:45%}.methodology .methodology__items .mi__item:nth-child(6){order:10;border-right:0;border-left:0;border-bottom:0;-o-border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image-slice:1}.methodology .methodology__items .mi__item:nth-child(7){order:11;border-left:0;border-right:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(8){order:6;border-left:2px solid;border-right:0;border-bottom:0;-o-border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image-slice:1}.methodology .methodology__items .mi__item:nth-child(9){order:7;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(10){order:8;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(11){order:9;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(12){order:12;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(13){order:13;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(14){order:14;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(15){order:15;border-right:0;border-left:0;border-bottom:0}}@media only screen and (max-width: 991.98px)and (min-width: 768px){.methodology .methodology__items .mi__item{width:33.33%}.methodology .methodology__items .mi__item:nth-child(1){order:1;border:0}.methodology .methodology__items .mi__item:nth-child(2){order:2;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(3){order:3;border-right:2px solid;border-bottom:0;border-left:0;-o-border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image-slice:1}.methodology .methodology__items .mi__item:nth-child(4){order:6;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(5){order:5;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(6){order:4;border-right:0;border-bottom:0;border-left:2px solid;-o-border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image-slice:1}.methodology .methodology__items .mi__item:nth-child(7){order:11;border-left:0;border-right:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(8){order:12;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(9){order:9;border-right:2px solid;border-left:0;border-bottom:0;-o-border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image-slice:1}.methodology .methodology__items .mi__item:nth-child(10){order:8;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(11){order:7;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(12){order:10;border-right:0;border-left:2px solid;border-bottom:0;-o-border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image-slice:1}.methodology .methodology__items .mi__item:nth-child(13){order:13;border-left:0;border-right:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(14){order:14;border-right:0;border-left:0;border-bottom:0}.methodology .methodology__items .mi__item:nth-child(15){order:15;border-top:0;border-right:0;border-left:0;border-bottom:0}}@media only screen and (min-width: 768px){.methodology .methodology__items .mi__item-box-desc{position:relative}.methodology .methodology__items .mi__item-box-desc:hover::after{background:rgba(255,255,255,.15);background:radial-gradient(circle, rgba(255, 255, 255, 0.25) 0%, rgba(255, 255, 255, 0) 50%, rgba(255, 255, 255, 0) 100%);width:150%;height:150%;opacity:1}.methodology .methodology__items .mi__item-box-desc:hover img{-webkit-animation:methodology-obj-float 1.5s ease-in-out infinite;animation:methodology-obj-float 1.5s ease-in-out infinite}.methodology .methodology__items .mi__item-box-desc::after{content:"";transition:all linear .15s;position:absolute;border-radius:100%;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:0%;height:0%;-webkit-transform-origin:center;transform-origin:center;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:-1;opacity:0}}@media only screen and (max-width: 767.98px){.methodology{margin-top:4rem}.methodology .methodology__items{justify-content:center}.methodology .methodology__items .mi__item{width:100%;padding:3rem 2rem;border-top:0}.methodology .methodology__items .mi__item:nth-child(1){order:1;border-top:0;padding:0 2rem 2rem}.methodology .methodology__items .mi__item:nth-child(1) .mi__item-box .category{left:50%}.methodology .methodology__items .mi__item:nth-child(1) .mi__item-box::before{content:"";border-top:0}.methodology .methodology__items .mi__item:nth-child(2){order:2}.methodology .methodology__items .mi__item:nth-child(3){order:3}.methodology .methodology__items .mi__item:nth-child(4){order:4;margin-bottom:3rem}.methodology .methodology__items .mi__item:nth-child(5){order:5;border-right:0;padding-bottom:1rem}.methodology .methodology__items .mi__item:nth-child(5) .mi__item-box::before{content:"";border-right:2px solid;-o-border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image-slice:1;top:-27%}.methodology .methodology__items .mi__item:nth-child(6){order:6;border-right:0}.methodology .methodology__items .mi__item:nth-child(7){order:11;border-left:0}.methodology .methodology__items .mi__item:nth-child(8){order:10}.methodology .methodology__items .mi__item:nth-child(9){order:9}.methodology .methodology__items .mi__item:nth-child(10){order:8}.methodology .methodology__items .mi__item:nth-child(11){order:7}.methodology .methodology__items .mi__item:nth-child(12){order:12;margin-bottom:3rem}.methodology .methodology__items .mi__item:nth-child(13){order:13;padding-bottom:1rem}.methodology .methodology__items .mi__item:nth-child(13) .mi__item-box::before{content:"";border-right:2px solid;-o-border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image-slice:1;top:-27%}.methodology .methodology__items .mi__item:nth-child(14){order:14}.methodology .methodology__items .mi__item:nth-child(15){order:15}.methodology .methodology__items .mi__item:nth-child(15) .mi__item-box::after{content:"";border-top:0}.methodology .methodology__items .mi__item-box::before{content:"";height:2rem;top:-3%}}@media only screen and (max-width: 479.98px)and (min-width: 320px){.methodology .methodology__items{justify-content:center}.methodology .methodology__items .mi__item{width:100%}}.contact-us-form{margin-top:-15px}.contact-us-form label{display:inline-block}.contact-us-form input[type=text],.contact-us-form input[type=email],.contact-us-form input[type=phone],.contact-us-form input[type=date],.contact-us-form select,.contact-us-form textarea{width:100%;display:block;padding:7.5px;background:transparent}.contact-us-form .cuf__row{margin-left:-15px;margin-right:-15px}.contact-us-form .cuf__row::after{clear:both;content:"";display:table}.contact-us-form .cuf__col{float:left;width:100%;padding:15px}.contact-us-form .cuf__col.cuf__col--half{width:50%}@media only screen and (max-width: 479.98px)and (min-width: 320px){.contact-us-form .cuf__col.cuf__col--half{width:100%}}.page-content__header.page-content__header--available-positions{text-align:left}.page-content__header.page-content__header--available-positions p{max-width:300px;margin:1rem 0 0 0}@media only screen and (max-width: 991.98px){.page-content__header.page-content__header--available-positions{text-align:center}.page-content__header.page-content__header--available-positions p{max-width:unset}}.careers-positions-listing .careers-positions-listing__item{position:relative;padding-bottom:2rem;margin-bottom:2rem}.careers-positions-listing .careers-positions-listing__item::before{content:"";border-bottom:2px solid;-o-border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-image-slice:1;position:absolute;z-index:0;width:100%;height:2px;bottom:0}.careers-positions-listing .careers-positions-listing__item:nth-child(5n)::before{border-bottom:0}.careers-positions-listing .careers-positions-listing__item .btn-stripe,.careers-positions-listing .careers-positions-listing__item .btn-stripe-reversed{background-color:#100c2d;margin-bottom:1rem}.careers-positions-listing .careers-positions-listing__item .btn-stripe:focus::after,.careers-positions-listing .careers-positions-listing__item .btn-stripe-reversed:focus::after,.careers-positions-listing .careers-positions-listing__item .btn-stripe:active::after,.careers-positions-listing .careers-positions-listing__item .btn-stripe-reversed:active::after,.careers-positions-listing .careers-positions-listing__item .btn-stripe:hover::after,.careers-positions-listing .careers-positions-listing__item .btn-stripe-reversed:hover::after{opacity:0}.careers-positions-listing .careers-positions-listing__item p img{display:inline-block;vertical-align:middle;margin-right:10px}.careers-positions-listing .careers-positions-listing__item .cpl__link-box{display:flex}.careers-positions-listing .careers-positions-listing__item .cpl__link-box .cpl__link-item{color:#fff;font-weight:700;text-decoration:none}.careers-positions-listing .careers-positions-listing__item .cpl__link-box .cpl__link-item:hover img{-webkit-animation-name:footer-link-icon;animation-name:footer-link-icon;-webkit-animation-duration:.35s;animation-duration:.35s}.careers-positions-listing .careers-positions-listing__item .cpl__link-box .cpl__link-item img{display:inline-block;vertical-align:middle;margin-left:10px}.careers-positions-listing .careers-positions-listing__item .cpl__link-box .js-career-detail-popup{margin-right:4rem}@media only screen and (max-width: 767.98px){.careers-positions-listing .careers-positions-listing__item .cpl__link-box .js-career-detail-popup{margin-right:2rem}}.js-careers-positions-page{margin-top:5rem}.careers-join-our-team{margin:20% auto 0;max-width:900px}@media only screen and (max-width: 1439px)and (min-width: 1200px){.careers-join-our-team{max-width:800px}}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.careers-join-our-team{max-width:620px}}@media only screen and (max-width: 991.98px){.careers-join-our-team{max-width:unset}}@media only screen and (max-width: 767.98px){.careers-join-our-team{max-width:unset}}.careers-form{margin-top:-15px}.careers-form label{display:inline-block}.careers-form input[type=text],.careers-form input[type=email],.careers-form input[type=phone],.careers-form input[type=date],.careers-form select,.careers-form textarea{width:100%;display:block;padding:7.5px;background:transparent}.careers-form .cf__row{margin-left:-15px;margin-right:-15px}.careers-form .cf__row::after{clear:both;content:"";display:table}.careers-form .cf__col{float:left;width:100%;padding:15px}.careers-form .cf__col.cf__col--half{width:50%}.careers-form .cf__col.cf__col--center{clear:both;text-align:center}@media only screen and (max-width: 479.98px)and (min-width: 320px){.careers-form .cf__col.cf__col--half{width:100%}}.contact-us-form label.error,.careers-form label.error{color:#cf6679;display:block;margin-top:7px;font-style:italic;font-size:85%}.form-gradient-bg--file{display:flex;flex-wrap:nowrap;position:relative;overflow:hidden}.form-gradient-bg--file input[type=file]{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.form-gradient-bg--file .btn-label{color:#fff;display:inline-block;position:relative;padding:7.5px 15px;margin-bottom:0;text-align:center;min-width:140px;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden}.form-gradient-bg--file .btn-label::before{content:"";border-radius:0;display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);z-index:-1}.form-gradient-bg--file .btn-text{color:#fff;display:inline-block;position:relative;padding:7.5px 15px;margin-left:15px;width:100%;margin-bottom:0;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;overflow:hidden}.form-gradient-bg--file .btn-text::before{content:"";border-radius:0;display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);z-index:-1;inset:0;padding:2px;-webkit-mask:linear-gradient(#100C2D 0 0) content-box,linear-gradient(#100C2D 0 0);mask:linear-gradient(#100C2D 0 0) content-box,linear-gradient(#100C2D 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.page-content__header.page-content__header--join-our-team p{max-width:unset}.modal-career-detail .modal-content{background:#100c2d}.modal-career-detail .career-detail-box{padding:2rem 0 4rem}.modal-career-detail .career-detail__header{text-align:center}.modal-career-detail .career-detail__header p img{margin-right:10px}.modal-career-detail .career-detail__description{max-width:900px;margin:4rem auto 0 auto}.modal-career-detail .pill-gradient{display:inline-block;vertical-align:middle;margin-bottom:1rem}.modal-career-detail .career-detail__link-box{margin-top:4rem;text-align:center}.modal-career-detail .career-detail__link-box .cd__link-item{text-decoration:none;color:#db52df}.modal-career-detail .career-detail__link-box .cd__link-item:hover img{-webkit-animation-name:footer-link-icon;animation-name:footer-link-icon;-webkit-animation-duration:.35s;animation-duration:.35s}.modal-career-detail .career-detail__sharer{position:relative}.modal-career-detail .career-detail__sharer div{font-size:14px;line-height:1;margin-bottom:20px;text-align:center;padding-top:2.5rem}.modal-career-detail .career-detail__sharer ol{list-style:none;margin:0;padding:0;display:flex;justify-content:center;align-items:center}.modal-career-detail .career-detail__sharer li{padding:0 .5rem;line-height:1}.modal-career-detail .career-detail__sharer img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal-career-detail .career-detail__sharer img:nth-child(2){opacity:0}.modal-career-detail .career-detail__sharer a{text-decoration:none;display:flex;align-items:center;justify-content:center;width:30px;height:30px;overflow:hidden;position:relative;margin:auto}.modal-career-detail .career-detail__sharer a:hover img:nth-child(1){display:none}.modal-career-detail .career-detail__sharer a:hover img:nth-child(2){opacity:1;z-index:1;transition:all linear .15s}.pagination-box.pagination-box--center ul{align-items:center;justify-content:center}.pagination-box ul{list-style:none;display:flex;-webkit-padding-start:0;padding-inline-start:0}.pagination-box li{position:relative;z-index:0;cursor:pointer;display:inline-block;text-align:center;vertical-align:middle;width:40px;height:40px;padding:0;line-height:40px;color:#db52df;font-weight:600;border:0;border-radius:50%;margin:0 3px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.pagination-box li:active,.pagination-box li:focus,.pagination-box li:hover,.pagination-box li.active{color:#fff;text-decoration:none;outline:0}.pagination-box li:active::after,.pagination-box li:focus::after,.pagination-box li:hover::after,.pagination-box li.active::after{opacity:1}.pagination-box li:active .icon-next::after,.pagination-box li:focus .icon-next::after,.pagination-box li:hover .icon-next::after,.pagination-box li.active .icon-next::after{background:url("../images/icons/arrow-right-white-stroke.svg") no-repeat}.pagination-box li:active .icon-next-end::after,.pagination-box li:focus .icon-next-end::after,.pagination-box li:hover .icon-next-end::after,.pagination-box li.active .icon-next-end::after{background:url("../images/icons/arrow-right-end-white-stroke.svg") no-repeat}.pagination-box li:active .icon-prev::after,.pagination-box li:focus .icon-prev::after,.pagination-box li:hover .icon-prev::after,.pagination-box li.active .icon-prev::after{background:url("../images/icons/arrow-left-white-stroke.svg") no-repeat}.pagination-box li:active .icon-prev-end::after,.pagination-box li:focus .icon-prev-end::after,.pagination-box li:hover .icon-prev-end::after,.pagination-box li.active .icon-prev-end::after{background:url("../images/icons/arrow-left-end-white-stroke.svg") no-repeat}.pagination-box li.disabled{pointer-events:none;cursor:default;opacity:.5}.pagination-box li::before{content:"";border-radius:50%;position:absolute;top:0;left:0;width:100%;height:100%;inset:0;z-index:-1;padding:2px;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);-webkit-mask:linear-gradient(#100C2D 0 0) content-box,linear-gradient(#100C2D 0 0);mask:linear-gradient(#100C2D 0 0) content-box,linear-gradient(#100C2D 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.pagination-box li::after{content:"";border-radius:50%;position:absolute;top:0;left:0;width:100%;height:100%;inset:0;z-index:-1;padding:2px;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);-webkit-mask:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%) content-box,linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);mask:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%) content-box,linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);opacity:0;transition:all linear .25s}.pagination-box li .icon-next::after,.pagination-box li .icon-prev::after,.pagination-box li .icon-next-end::after,.pagination-box li .icon-prev-end::after{content:"";display:block;width:14px;height:14px;background:url("../images/icons/arrow-right-gradient-stroke.svg") no-repeat;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all linear .25s}.pagination-box li .icon-prev::after{background:url("../images/icons/arrow-left-gradient-stroke.svg") no-repeat}.pagination-box li .icon-prev-end::after{width:18px;background:url("../images/icons/arrow-left-end-gradient-stroke.svg") no-repeat}.pagination-box li .icon-next-end::after{width:18px;background:url("../images/icons/arrow-right-end-gradient-stroke.svg") no-repeat}.pagination-box li.js-prev{margin-right:1rem}.pagination-box li.js-next{margin-left:1rem}@media only screen and (max-width: 991.98px){.pagination-box ul{justify-content:center}}@media only screen and (max-width: 767.98px){.pagination-box ul{justify-content:center}}.case-studies-nav-box{margin-top:3rem;position:relative}.case-studies-nav-box ul{list-style:none outside none;display:block;text-align:center;margin:0 0 25px 0;padding:0}.case-studies-nav-box li{display:inline-block;margin:0 3px;font-family:"Sora",sans-serif}.case-studies-nav-box .cs__nav-mobile{display:none}@media only screen and (max-width: 991.98px){.case-studies-nav-box li{margin:0 5px 5px 0}}@media only screen and (max-width: 767.98px){.case-studies-nav-box{padding-top:3rem}.case-studies-nav-box ul{display:none}.case-studies-nav-box .cs__nav-mobile{display:block;position:absolute;z-index:1;top:0;left:0;right:0}.case-studies-nav-box .cs__nav-mobile-select{position:relative}.case-studies-nav-box .cs__nav-mobile-select .cs__nms__label{height:48px;display:flex;align-items:center;width:100%;font-size:18px;font-family:"Sora",sans-serif;font-weight:600;color:#fff;padding:0 3.5rem 0 1.5rem;-webkit-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;z-index:1;background:transparent;border:0}.case-studies-nav-box .cs__nav-mobile-select .cs__nms__label span{display:block;line-height:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.case-studies-nav-box .cs__nav-mobile-select .cs__nms__label::after{content:"";background:url("../images/icons/small-arrow-down-white.svg") no-repeat;width:14px;height:9px;display:block;position:absolute;right:1.3rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.case-studies-nav-box .cs__nav-mobile-select .cs__nms__label::before{content:"";border-radius:24px;position:absolute;inset:0;z-index:-1;padding:2px;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);-webkit-mask:linear-gradient(#100C2D 0 0) content-box,linear-gradient(#100C2D 0 0);mask:linear-gradient(#100C2D 0 0) content-box,linear-gradient(#100C2D 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.case-studies-nav-box .cs__nav-mobile-select .cs__nms__dropdown{background:#fff;border-radius:1rem;padding:.5rem 0;position:absolute;width:100%;left:0;right:0;top:-1000px;overflow:hidden;opacity:0;z-index:2;text-align:left}.case-studies-nav-box .cs__nav-mobile-select .cs__nms__dropdown-item{color:inherit;padding:.5rem 1.5rem;background:#fff;font-size:18px;font-family:"Sora",sans-serif;font-weight:600;cursor:pointer}.case-studies-nav-box .cs__nav-mobile-select .cs__nms__dropdown-item span{background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.case-studies-nav-box .cs__nav-mobile-select .cs__nms__dropdown-item:hover,.case-studies-nav-box .cs__nav-mobile-select .cs__nms__dropdown-item.active{color:#fff;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);transition:all linear .35s}.case-studies-nav-box .cs__nav-mobile-select .cs__nms__dropdown-item:hover span,.case-studies-nav-box .cs__nav-mobile-select .cs__nms__dropdown-item.active span{background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.case-studies-nav-box .cs__nav-mobile-select.cs__nav-mobile-select--active .cs__nms__label::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.case-studies-nav-box .cs__nav-mobile-select.cs__nav-mobile-select--active .cs__nms__dropdown{top:55px;height:auto;opacity:1;box-shadow:1px 1px 3px #999;transition:opacity .15s linear}}.case-studies-listing{display:flex;flex-wrap:wrap}.case-studies-listing .csl__item{display:block;justify-content:center;padding-left:25px;padding-right:25px;width:33.333%;margin-bottom:2rem}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.case-studies-listing .csl__item{width:33.333%}}@media only screen and (max-width: 991.98px)and (min-width: 768px){.case-studies-listing .csl__item{width:50%}}@media only screen and (max-width: 767.98px)and (min-width: 480px){.case-studies-listing .csl__item{width:100%}}@media only screen and (max-width: 479.98px)and (min-width: 320px){.case-studies-listing .csl__item{width:100%}}.case-studies-card{cursor:pointer;height:100%;position:relative}.case-studies-card .csc__image{position:relative;display:block;padding:0 0 73.77% 0;margin-bottom:1rem}.case-studies-card .csc__image img{display:block;max-width:100%;max-height:100%;top:0;left:0;right:0;bottom:0;position:absolute;margin:auto}.case-studies-card .csc__title h3 img{margin-left:10px}.case-studies-card .csc__description{opacity:0;position:absolute;width:100%;height:100%;overflow:hidden;left:0;top:0;padding:15px 25px;background:rgba(0,0,0,.75);color:#fff}.case-studies-card:hover .csc__description{opacity:1;transition:all .25s linear}.case-studies-box{padding:0 50px;max-width:970px;margin:0 auto}.case-studies-box .case-studies__carousel{position:relative}.case-studies-box .case-studies__carousel .btn-stripe.btn-stripe--circle .btn-icon-next::after,.case-studies-box .case-studies__carousel .btn-stripe--circle.btn-stripe-reversed .btn-icon-next::after{background:url("../images/icons/arrow-right-white-stroke.svg") no-repeat}.case-studies-box .case-studies__carousel .btn-stripe.btn-stripe--circle .btn-icon-prev::after,.case-studies-box .case-studies__carousel .btn-stripe--circle.btn-stripe-reversed .btn-icon-prev::after{background:url("../images/icons/arrow-left-white-stroke.svg") no-repeat}.case-studies-box .case-studies__carousel .btn-stripe::before,.case-studies-box .case-studies__carousel .btn-stripe-reversed::before{background:#fff}.case-studies-box .case-studies__carousel .btn-stripe::after,.case-studies-box .case-studies__carousel .btn-stripe-reversed::after{background:#fff}.case-studies-box .case-studies__carousel .btn-stripe:active.btn-stripe--circle .btn-icon-next::after,.case-studies-box .case-studies__carousel .btn-stripe-reversed:active.btn-stripe--circle .btn-icon-next::after,.case-studies-box .case-studies__carousel .btn-stripe:focus.btn-stripe--circle .btn-icon-next::after,.case-studies-box .case-studies__carousel .btn-stripe-reversed:focus.btn-stripe--circle .btn-icon-next::after,.case-studies-box .case-studies__carousel .btn-stripe:hover.btn-stripe--circle .btn-icon-next::after,.case-studies-box .case-studies__carousel .btn-stripe-reversed:hover.btn-stripe--circle .btn-icon-next::after,.case-studies-box .case-studies__carousel .btn-stripe.active.btn-stripe--circle .btn-icon-next::after,.case-studies-box .case-studies__carousel .active.btn-stripe--circle.btn-stripe-reversed .btn-icon-next::after{background:url("../images/icons/arrow-right-gradient-stroke.svg") no-repeat}.case-studies-box .case-studies__carousel .btn-stripe:active.btn-stripe--circle .btn-icon-prev::after,.case-studies-box .case-studies__carousel .btn-stripe-reversed:active.btn-stripe--circle .btn-icon-prev::after,.case-studies-box .case-studies__carousel .btn-stripe:focus.btn-stripe--circle .btn-icon-prev::after,.case-studies-box .case-studies__carousel .btn-stripe-reversed:focus.btn-stripe--circle .btn-icon-prev::after,.case-studies-box .case-studies__carousel .btn-stripe:hover.btn-stripe--circle .btn-icon-prev::after,.case-studies-box .case-studies__carousel .btn-stripe-reversed:hover.btn-stripe--circle .btn-icon-prev::after,.case-studies-box .case-studies__carousel .btn-stripe.active.btn-stripe--circle .btn-icon-prev::after,.case-studies-box .case-studies__carousel .active.btn-stripe--circle.btn-stripe-reversed .btn-icon-prev::after{background:url("../images/icons/arrow-left-gradient-stroke.svg") no-repeat}.case-studies-box .case-studies__carousel .slick-arrow{position:absolute;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}.case-studies-box .case-studies__carousel .slick-arrow.slick-disabled{opacity:.5;pointer-events:none}.case-studies-box .case-studies__carousel .slick-arrow.js-arrow-prev{left:-50px}.case-studies-box .case-studies__carousel .slick-arrow.js-arrow-next{right:-50px}.case-studies-box .cs__carousel-item{min-height:100px}.case-studies-box .carousel-item__video{position:relative}.case-studies-box .carousel-item__video .civ__poster{cursor:pointer;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.case-studies-box .carousel-item__video .civ__poster:hover::before{opacity:0}.case-studies-box .carousel-item__video .civ__poster::before{content:"";position:absolute;display:block;top:0;left:0;right:0;bottom:0;background-color:#000;z-index:1;opacity:.25;transition:opacity .25s linear}.case-studies-box .carousel-item__video .civ__poster img{width:100%;max-width:100%}.case-studies-box .carousel-item__video.carousel-item__video--playing .civ__poster{display:none}.case-studies-box .carousel-item__image img{display:block;max-width:100%;margin:0 auto}.case-studies-box .case-studies__info{margin-top:2rem}.case-studies-box .case-studies__info .js-share-case-study{position:relative;margin-left:10px;display:inline-block;width:25px}.case-studies-box .case-studies__info .js-share-case-study::after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);height:25px;width:25px;background-image:url("../images/icons/share-white.svg");background-repeat:no-repeat;background-position:center center}.case-studies-box .case-studies__preloader{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("../images/icons/loading.gif"),linear-gradient(90.73deg, #883be9 0.21%, #db52df 100%);background-repeat:no-repeat;background-position:center center;z-index:1000}.js-chat-admin,.js-chat-button{text-decoration:none;z-index:1001;position:fixed;bottom:50%;right:20px;width:60px;height:60px;box-shadow:rgba(0,0,0,.06) 0px 1px 6px 0px,rgba(0,0,0,.16) 0px 2px 32px 0px;border-radius:50%;background:#883be9}.js-chat-button{text-decoration:none;z-index:1001;position:fixed;bottom:20px;right:20px;width:60px;height:60px;box-shadow:rgba(0,0,0,.06) 0px 1px 6px 0px,rgba(0,0,0,.16) 0px 2px 32px 0px;border-radius:50%;background:#883be9}.js-chat-button img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%)}.js-chat-button.jcb--loading{opacity:.75;pointer-events:none}.js-chat-button.jcb--loading .jcb__loader{display:block}.js-chat-button.jcb--loading img{display:none !important}.js-chat-button .jcb__loader{display:none;font-size:10px;margin:50px auto;text-indent:-9999em;width:32px;height:32px;border-radius:50%;background:#fff;background:linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%);position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;-webkit-animation:load3 1.4s infinite linear;animation:jcb-load3 1.4s infinite linear;-webkit-transform:translateZ(0);transform:translateZ(0)}.js-chat-button .jcb__loader:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:""}.js-chat-button .jcb__loader:after{background:#883be9;width:75%;height:75%;border-radius:50%;content:"";margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.js-chat-admin{bottom:15px}.modal-main-menu .modal-dialog .modal-content{-webkit-clip-path:polygon(0 0, 0% 0%, 0% 0%, 0% 0%);clip-path:polygon(0 0, 0% 0%, 0% 0%, 0% 0%);transition:all .35s ease-in-out}.modal-main-menu.show .modal-dialog .modal-content{-webkit-clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 100%)}.main-navbar--scrolled .btn-menu:active::before,.main-navbar--scrolled .btn-menu:focus::before,.main-navbar--scrolled .btn-menu:hover::before{background:url("../images/icons/btn-menu-hovered.svg") no-repeat}.modal-popup-message .modal-dialog{margin:5.5rem auto 1.75rem}.modal-popup-message .modal-content{background:#100c2d;position:absolute;top:100px}.modal-popup-message .modal-header{border-bottom:none}.modal-popup-message .js-popup-message{padding:2rem 0}.modal-popup-message .popup-message__link-box{margin-top:4rem}.ie11 .pagination-box li{color:#fff}.ie11 .pagination-box li:active,.ie11 .pagination-box li:focus,.ie11 .pagination-box li:hover,.ie11 .pagination-box li.active{color:#fff;text-decoration:none;outline:0}.ie11 .pagination-box li:active::after,.ie11 .pagination-box li:focus::after,.ie11 .pagination-box li:hover::after,.ie11 .pagination-box li.active::after{opacity:1}.ie11 .pagination-box li:active .icon-next::after,.ie11 .pagination-box li:focus .icon-next::after,.ie11 .pagination-box li:hover .icon-next::after,.ie11 .pagination-box li.active .icon-next::after{background:url("../images/icons/arrow-right-white-stroke.svg") no-repeat}.ie11 .pagination-box li:active .icon-next-end::after,.ie11 .pagination-box li:focus .icon-next-end::after,.ie11 .pagination-box li:hover .icon-next-end::after,.ie11 .pagination-box li.active .icon-next-end::after{background:url("../images/icons/arrow-right-end-white-stroke.svg") no-repeat}.ie11 .pagination-box li:active .icon-prev::after,.ie11 .pagination-box li:focus .icon-prev::after,.ie11 .pagination-box li:hover .icon-prev::after,.ie11 .pagination-box li.active .icon-prev::after{background:url("../images/icons/arrow-left-white-stroke.svg") no-repeat}.ie11 .pagination-box li:active .icon-prev-end::after,.ie11 .pagination-box li:focus .icon-prev-end::after,.ie11 .pagination-box li:hover .icon-prev-end::after,.ie11 .pagination-box li.active .icon-prev-end::after{background:url("../images/icons/arrow-left-end-white-stroke.svg") no-repeat}.ie11 .pagination-box li::after{opacity:0}.ie11 .pagination-box li .icon-next::after,.ie11 .pagination-box li .icon-prev::after,.ie11 .pagination-box li .icon-next-end::after,.ie11 .pagination-box li .icon-prev-end::after{background:url("../images/icons/arrow-right-white-stroke.svg") no-repeat}.ie11 .pagination-box li .icon-prev::after{background:url("../images/icons/arrow-left-white-stroke.svg") no-repeat}.ie11 .pagination-box li .icon-prev-end::after{width:18px;background:url("../images/icons/arrow-left-end-white-stroke.svg") no-repeat}.ie11 .pagination-box li .icon-next-end::after{width:18px;background:url("../images/icons/arrow-right-end-white-stroke.svg") no-repeat}.sub-404{font-size:22px;margin:2rem 0 3rem}.hl-404{padding:2rem 0}.hl-404 h2{font-size:18px;font-family:"Manrope",sans-serif;font-weight:300;margin:0 0 1rem 0}.hl-404 .hl-404__list{overflow:hidden;display:flex;justify-content:center}.hl-404 .hl-404__list ul{list-style:none;padding:0;text-align:left}.hl-404 .hl-404__list ul:first-child{padding-right:7rem}.hl-404 .hl-404__list ul li{font-size:28px;font-family:"Sora",sans-serif;color:#fff;margin:7px 0 10px 0}.hl-404 .hl-404__list ul li a{color:inherit}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.hl-404 .hl-404__list ul:first-child{padding-right:5rem}.hl-404 .hl-404__list ul li{font-size:24px}}@media only screen and (max-width: 767.98px)and (min-width: 480px){.hl-404 .hl-404__list ul:first-child{padding-right:5rem}.hl-404 .hl-404__list ul li{font-size:24px}}@media only screen and (max-width: 479.98px)and (min-width: 320px){.hl-404 .hl-404__list{display:block}.hl-404 .hl-404__list ul:first-child{padding-right:0}.hl-404 .hl-404__list ul li{font-size:22px;text-align:center;padding-left:15px;padding-right:15px}}.modal-case-study-popup-detail .modal-content{bottom:unset;background:transparent}.modal-case-study-popup-detail .modal-body--star-wars{margin-bottom:25px;overflow:visible;width:100%;min-height:100vh;background-image:url("../images/content/case-studies/popup-detail--star-wars/background--star-wars.png");background-position:top center;background-repeat:no-repeat;background-size:cover}.modal-body--star-wars .case-study__row{display:flex;flex-wrap:wrap;align-items:center;padding-top:2rem}.modal-body--star-wars .csr__col{text-align:center;width:50%;position:relative;padding:0 2rem;margin-bottom:1rem}.modal-body--star-wars .csr__col img{width:80%}.modal-body--star-wars .csr__col.csr__col-12{width:100%;text-align:center}.modal-body--star-wars .btn-box{width:80%;display:inline-block;text-align:left}.modal-body--star-wars .btn-showcase{text-decoration:none;margin-top:3rem;display:inline-block;font-family:"IBM Plex Mono",sans-serif;padding:8px 25px;color:#fff;background-color:#000;border:1px solid #fd0;border-radius:50px;transition:all .25s linear}.modal-body--star-wars .btn-showcase:hover,.modal-body--star-wars .btn-showcase:active{background-color:#fd0;color:#000}.modal-body--star-wars .btn-showcase.btn-showcase--close{font-family:"Manrope",sans-serif}.modal-body--star-wars .btn-star-wars{text-decoration:none;margin-top:3rem;display:inline-block;padding:8px 25px;color:#000;background-color:#fd0;border:1px solid #fd0;transition:all .25s linear;font-weight:600}.modal-body--star-wars .btn-star-wars:hover,.modal-body--star-wars .btn-star-wars:active{background-color:#e7c902;border-color:#e7c902}.modal-body--star-wars .csr__mockup{position:relative;z-index:1}.modal-body--star-wars .csr__mockup-shadow{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0;width:80%;height:80%;border-radius:50%;background-color:#fd0;opacity:.3;box-shadow:#fd0 0px 0px 40px 40px}.modal-body--star-wars .case-study__row--gallery .csr__col,.modal-body--star-wars .case-study__row--mini-game .csr__col{margin-bottom:3rem}.modal-body--star-wars .case-study__row--gallery .csr__col img,.modal-body--star-wars .case-study__row--mini-game .csr__col img{width:100%;box-shadow:rgba(255,221,0,.5) 0px 0px 7px 3px}.modal-body--star-wars .case-study__row--gallery .csr__col.csr__col-12,.modal-body--star-wars .case-study__row--mini-game .csr__col.csr__col-12{width:100%;text-align:center}@media only screen and (max-width: 767.98px)and (min-width: 480px){.modal-body--star-wars{min-height:unset !important}.modal-body--star-wars .csr__col{width:100%;padding:0 2rem;margin-bottom:1rem}.modal-body--star-wars .csr__col img{width:100%}.modal-body--star-wars .btn-box{width:100%;text-align:center;margin-bottom:2rem}}@media only screen and (max-width: 479.98px)and (min-width: 320px){.modal-body--star-wars{min-height:unset !important}.modal-body--star-wars .csr__col{width:100%;padding:0 2rem;margin-bottom:1rem}.modal-body--star-wars .csr__col img{width:100%}.modal-body--star-wars .btn-box{width:100%;text-align:center;margin-bottom:2rem}}.gpt-chat{z-index:1001;position:fixed;bottom:20px;left:20px}.gpt-chat.active .gpt-chat_button__icon::before{width:0;height:0}.gpt-chat.active .gpt-chat_button__icon::after{width:100%;height:100%}.gpt-chat.active .gpt-chat_content{display:flex}.gpt-chat_button{box-shadow:rgba(0,0,0,.06) 0px 1px 6px 0px,rgba(0,0,0,.16) 0px 2px 32px 0px;border-radius:50%;width:60px;height:60px;position:relative;display:flex;align-items:center;justify-content:center;border:3px solid #883be9;cursor:pointer}.gpt-chat_button::before{content:"";width:100%;height:100%;position:absolute;top:0;border-radius:50%;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);transition:all linear .25s}.gpt-chat_button__icon{width:27px;height:27px;position:relative;z-index:1}.gpt-chat_button__icon::before{content:"";background:url("../images/icons/agent-icon.svg") no-repeat;width:100%;height:100%;position:absolute;top:auto;transition:all linear .25s}.gpt-chat_button__icon::after{content:"";background:url("../images/icons/close-agent-icon.svg") no-repeat;width:0;height:0;position:absolute;top:25%;transition:all linear .25s}.gpt-chat_button:hover::before{background:linear-gradient(90.73deg, #883be9 0.21%, #db52df 100%)}.gpt-chat_content{position:fixed;bottom:100px;left:20px;width:350px;display:none;flex-direction:column;height:450px}.gpt-chat_header{display:flex;gap:10px;align-items:flex-start;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);border-radius:20px 20px 0px 0px;padding:15px 20px}.gpt-chat_avatar{position:relative}.gpt-chat_avatar__online{position:absolute;bottom:0;right:0;width:10px;height:10px;border-radius:50%;background-color:#0f6}.gpt-chat_name{font-family:"Sora",sans-serif}.gpt-chat_name__title{font-size:1em;font-weight:400}.gpt-chat_name__subtitle{font-size:.7em;font-weight:300}.gpt-chat_list{position:relative;display:flex;flex-direction:column;padding:10px 20px;gap:20px;bottom:0px;transition:bottom .25s ease-in-out 0s;overflow:auto;flex:1 1 0;height:100%;z-index:1;order:2;background-color:#fff}.gpt-chat_list::-webkit-scrollbar{height:8px;width:5px;position:absolute}.gpt-chat_list::-webkit-scrollbar-track{background-color:transparent}.gpt-chat_list::-webkit-scrollbar-thumb{background:rgba(192,191,189,.6);cursor:pointer}.gpt-chat_list__item{display:flex;gap:10px;font-family:"Sora",sans-serif;font-size:.8em;align-items:flex-end}.gpt-chat_list__item_bubble{padding:10px 15px;text-align:justify}.gpt-chat_list__item_bubble.human{max-width:280px;background-color:#f0eafb;color:#58348f;border-radius:10px 10px 0 10px}.gpt-chat_list__item_bubble.bot{max-width:250px;background-color:#f5f5f5;color:#5b5b5b;border-radius:10px 10px 10px 0}.gpt-chat_list__item.human{justify-content:flex-end}.gpt-chat_list__item_avatar{padding-bottom:5px}.gpt-chat_field{position:relative;z-index:2;box-sizing:border-box;flex:none;order:3;width:100%;background-color:#fff;border-radius:0 0 20px 20px;padding:10px 20px}.gpt-chat_field__container{display:flex;align-items:center;justify-content:space-between;width:100%;border:3px solid #e1e1e5;border-radius:50px}.gpt-chat_field__input{outline:none;border:0;background-color:transparent;width:85%;padding:10px 20px;font-size:.8em;font-family:"Sora",sans-serif}.gpt-chat_field__button{box-shadow:rgba(0,0,0,.06) 0px 1px 6px 0px,rgba(0,0,0,.16) 0px 2px 32px 0px;border-radius:50%;width:50px;height:50px;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.gpt-chat_field__button::before{content:"";width:100%;height:100%;position:absolute;top:0;border-radius:50%;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);opacity:1;transition:all linear .25s}.gpt-chat_field__button img{width:20px;height:20px;position:relative;z-index:1}.gpt-chat_field__button:hover::before{background:linear-gradient(90.73deg, #883be9 0.21%, #db52df 100%);opacity:1}.gpt-chat .loader{margin:5px 24px;width:12px;height:12px;border-radius:50%;background-color:#5b5b5b;box-shadow:24px 0 #5b5b5b,-24px 0 #5b5b5b;position:relative;-webkit-animation:flash .5s ease-out infinite alternate;animation:flash .5s ease-out infinite alternate}@-webkit-keyframes flash{0%{background-color:#5b5b5b2d;box-shadow:24px 0 #5b5b5b2d,-24px 0 #5b5b5b}50%{background-color:#5b5b5b;box-shadow:24px 0 #5b5b5b2d,-24px 0 #5b5b5b2d}100%{background-color:#5b5b5b2d;box-shadow:24px 0 #5b5b5b,-24px 0 #5b5b5b2d}}@keyframes flash{0%{background-color:#5b5b5b2d;box-shadow:24px 0 #5b5b5b2d,-24px 0 #5b5b5b}50%{background-color:#5b5b5b;box-shadow:24px 0 #5b5b5b2d,-24px 0 #5b5b5b2d}100%{background-color:#5b5b5b2d;box-shadow:24px 0 #5b5b5b,-24px 0 #5b5b5b2d}}.v-desktop-large-inline{display:none}.v-desktop-large-inline-inline{display:none}@media only screen and (min-width: 1440px){.v-desktop-large-inline{display:block !important}.v-desktop-large-inline-inline{display:inline !important}}.v-desktop{display:none}.v-desktop-inline{display:none}@media only screen and (max-width: 1439px)and (min-width: 1200px){.v-desktop{display:block !important}.v-desktop-inline{display:inline !important}}.v-tablet{display:none}.v-tablet-inline{display:none}@media only screen and (max-width: 1199.98px)and (min-width: 992px){.v-tablet{display:block !important}.v-tablet-inline{display:inline !important}}.v-tablet-portrait{display:none}.v-tablet-portrait-inline{display:none}@media only screen and (max-width: 991.98px)and (min-width: 768px){.v-tablet-portrait{display:block !important}.v-tablet-portrait-inline{display:inline !important}}.v-mobile{display:none}.v-mobile-inline{display:none}@media only screen and (max-width: 767.98px)and (min-width: 480px){.v-mobile{display:block !important}.v-mobile-inline{display:inline !important}}.v-mobile-portrait{display:none}.v-mobile-portrait-inline{display:none}@media only screen and (max-width: 479.98px)and (min-width: 320px){.v-mobile-portrait{display:block !important}.v-mobile-portrait-inline{display:inline !important}}.btn-menu,.btn-back{padding:5px 78px 5px 15px;position:relative;display:inline-block;line-height:48px;color:#fff;text-decoration:none}.btn-menu:active,.btn-menu:focus,.btn-menu:hover,.btn-back:active,.btn-back:focus,.btn-back:hover{color:#fff;text-decoration:none}.btn-menu:active::before,.btn-menu:focus::before,.btn-menu:hover::before,.btn-back:active::before,.btn-back:focus::before,.btn-back:hover::before{opacity:1}.btn-menu:active::after,.btn-menu:focus::after,.btn-menu:hover::after,.btn-back:active::after,.btn-back:focus::after,.btn-back:hover::after{opacity:0}.btn-menu:after,.btn-back:after{background:url("../images/icons/menu-white.svg") no-repeat;display:block;content:"";width:48px;height:48px;position:absolute;top:5px;right:15px;transition:all linear .2s}.btn-menu::before,.btn-back::before{opacity:0;background:url("../images/icons/btn-menu-hovered-gradient.svg") no-repeat;display:block;content:"";width:48px;height:48px;position:absolute;z-index:0;top:5px;right:15px;transition:all linear .25s}.btn-menu.btn-menu--close:after{background-image:url("../images/icons/menu-close-white.svg")}.btn-menu.btn-menu--close::before{background-image:url("../images/icons/btn-close-hovered.svg")}.btn-back{padding:5px 15px 5px 78px}.btn-back:after{background:url("../images/icons/arrow-left-white.svg") no-repeat;left:15px;right:auto}.btn-back::before{opacity:0;background:url("../images/icons/arrow-left-gradient.svg") no-repeat;left:15px;right:auto}.btn-stripe,.btn-stripe-reversed{min-width:80px;display:inline-block;text-align:center;vertical-align:middle;line-height:1.5;border-radius:50px;padding:8px 25px;position:relative;z-index:0;color:#fff;font-weight:600;background:transparent;border:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.btn-stripe--padding{padding:16px 36px}.btn-stripe.btn-stripe--circle,.btn-stripe--circle.btn-stripe-reversed{min-width:0;cursor:pointer;width:36px;height:36px;padding:0;line-height:36px;min-width:unset;color:#db52df;border-radius:50%}.btn-stripe.btn-stripe--circle::before,.btn-stripe--circle.btn-stripe-reversed::before,.btn-stripe.btn-stripe--circle::after,.btn-stripe--circle.btn-stripe-reversed::after{border-radius:50%}.btn-stripe.btn-stripe--circle .btn-icon-next::after,.btn-stripe--circle.btn-stripe-reversed .btn-icon-next::after,.btn-stripe.btn-stripe--circle .btn-icon-prev::after,.btn-stripe--circle.btn-stripe-reversed .btn-icon-prev::after{display:block;content:"";width:14px;height:14px;background:url("../images/icons/arrow-right-gradient-stroke.svg") no-repeat;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all linear .25s}.btn-stripe.btn-stripe--circle .btn-icon-prev::after,.btn-stripe--circle.btn-stripe-reversed .btn-icon-prev::after{background:url("../images/icons/arrow-left-gradient-stroke.svg") no-repeat}.btn-stripe.btn-stripe--circle img,.btn-stripe--circle.btn-stripe-reversed img{width:14px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.btn-stripe:disabled,.btn-stripe-reversed:disabled,.btn-stripe[disabled],[disabled].btn-stripe-reversed{opacity:.5;pointer-events:none;background:transparent !important}.btn-stripe:disabled::after,.btn-stripe-reversed:disabled::after,.btn-stripe[disabled]::after,[disabled].btn-stripe-reversed::after{opacity:1 !important}.btn-stripe:active,.btn-stripe-reversed:active,.btn-stripe:focus,.btn-stripe-reversed:focus,.btn-stripe:hover,.btn-stripe-reversed:hover,.btn-stripe.active,.active.btn-stripe-reversed{color:#fff;text-decoration:none;outline:0}.btn-stripe:active::after,.btn-stripe-reversed:active::after,.btn-stripe:focus::after,.btn-stripe-reversed:focus::after,.btn-stripe:hover::after,.btn-stripe-reversed:hover::after,.btn-stripe.active::after,.active.btn-stripe-reversed::after{opacity:1}.btn-stripe:active.btn-stripe--circle,.btn-stripe-reversed:active.btn-stripe--circle,.btn-stripe:focus.btn-stripe--circle,.btn-stripe-reversed:focus.btn-stripe--circle,.btn-stripe:hover.btn-stripe--circle,.btn-stripe-reversed:hover.btn-stripe--circle,.btn-stripe.active.btn-stripe--circle,.active.btn-stripe--circle.btn-stripe-reversed{color:#fff}.btn-stripe:active.btn-stripe--circle .btn-icon-next::after,.btn-stripe-reversed:active.btn-stripe--circle .btn-icon-next::after,.btn-stripe:focus.btn-stripe--circle .btn-icon-next::after,.btn-stripe-reversed:focus.btn-stripe--circle .btn-icon-next::after,.btn-stripe:hover.btn-stripe--circle .btn-icon-next::after,.btn-stripe-reversed:hover.btn-stripe--circle .btn-icon-next::after,.btn-stripe.active.btn-stripe--circle .btn-icon-next::after,.active.btn-stripe--circle.btn-stripe-reversed .btn-icon-next::after{background:url("../images/icons/arrow-right-white-stroke.svg") no-repeat}.btn-stripe:active.btn-stripe--circle .btn-icon-prev::after,.btn-stripe-reversed:active.btn-stripe--circle .btn-icon-prev::after,.btn-stripe:focus.btn-stripe--circle .btn-icon-prev::after,.btn-stripe-reversed:focus.btn-stripe--circle .btn-icon-prev::after,.btn-stripe:hover.btn-stripe--circle .btn-icon-prev::after,.btn-stripe-reversed:hover.btn-stripe--circle .btn-icon-prev::after,.btn-stripe.active.btn-stripe--circle .btn-icon-prev::after,.active.btn-stripe--circle.btn-stripe-reversed .btn-icon-prev::after{background:url("../images/icons/arrow-left-white-stroke.svg") no-repeat}.btn-stripe::before,.btn-stripe-reversed::before{content:"";border-radius:50px;position:absolute;top:0;left:0;width:100%;height:100%;inset:0;z-index:-1;padding:2px;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);-webkit-mask:linear-gradient(#100C2D 0 0) content-box,linear-gradient(#100C2D 0 0);mask:linear-gradient(#100C2D 0 0) content-box,linear-gradient(#100C2D 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.btn-stripe::after,.btn-stripe-reversed::after{content:"";border-radius:50px;position:absolute;top:0;left:0;width:100%;height:100%;inset:0;z-index:-1;padding:2px;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);-webkit-mask:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%) content-box,linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);mask:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%) content-box,linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);opacity:0;transition:all linear .25s}@media only screen and (max-width: 479.98px)and (min-width: 320px){.btn-stripe--100{width:100%}}@media only screen and (max-width: 767.98px){.btn-stripe.btn-stripe--mobile-link,.btn-stripe--mobile-link.btn-stripe-reversed{background:none;text-decoration:underline}.btn-stripe.btn-stripe--mobile-link:after,.btn-stripe--mobile-link.btn-stripe-reversed:after,.btn-stripe.btn-stripe--mobile-link:before,.btn-stripe--mobile-link.btn-stripe-reversed:before{display:none}}.btn-stripe-reversed{background:transparent}.btn-stripe-reversed:disabled,.btn-stripe-reversed[disabled]{opacity:.5;pointer-events:none;background:transparent !important}.btn-stripe-reversed:active,.btn-stripe-reversed:focus,.btn-stripe-reversed:hover{color:#fff;text-decoration:none;outline:0}.btn-stripe-reversed:active::after,.btn-stripe-reversed:focus::after,.btn-stripe-reversed:hover::after{opacity:0}.btn-stripe-reversed::after{opacity:1}.pill-gradient{padding:.5rem 2rem;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);color:#fff;border-radius:50px;margin-right:10px;font-family:"Sora",sans-serif}.form-gradient-bg{position:relative;padding:2px;overflow:hidden}.form-gradient-bg::before{content:"";border-radius:0;display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(163.74deg, #883be9 1.27%, #db52df 100%);z-index:-1}.form-gradient-bg input[type=text],.form-gradient-bg input[type=email],.form-gradient-bg input[type=phone],.form-gradient-bg input[type=date],.form-gradient-bg select,.form-gradient-bg textarea{background:#100c2d;border:0;border-radius:0;color:#fff;width:100%}.notifyjs-corner{left:50% !important;-webkit-transform:translateX(-50%) !important;transform:translateX(-50%) !important}.notifyjs-corner .notifyjs-bootstrap-base{background-image:none;padding:7px 15px;font-weight:400}.ie11 .btn-stripe.btn-stripe--circle .btn-icon-next::after,.ie11 .btn-stripe--circle.btn-stripe-reversed .btn-icon-next::after,.ie11 .btn-stripe.btn-stripe--circle .btn-icon-prev::after,.ie11 .btn-stripe--circle.btn-stripe-reversed .btn-icon-prev::after{background:url("../images/icons/arrow-right-white-stroke.svg") no-repeat}.ie11 .btn-stripe.btn-stripe--circle .btn-icon-prev::after,.ie11 .btn-stripe--circle.btn-stripe-reversed .btn-icon-prev::after{background:url("../images/icons/arrow-left-white-stroke.svg") no-repeat}@media only screen and (min-width: 1440px){.container{max-width:1290px}}.btn{min-width:80px;border-radius:50px;padding-left:15px;padding-right:15px}pre{color:inherit}.owl-carousel .owl-item{-webkit-backface-visibility:visible}.owl-carousel .owl-item img{-webkit-transform-style:flat;transform-style:flat}