.Section-in,.Section.Achievements{overflow:initial;position:relative}::-webkit-scrollbar{width:10px;transition:1s}::-webkit-scrollbar-track{background:#1a1a1a;border-radius:10px;transition:1s}::-webkit-scrollbar-thumb{background:rgb(5 160 227/ 40%);border-radius:10px;transition:1s}::-webkit-scrollbar-thumb:hover{background:rgb(5 160 227/ 100%);transition:1s}body,html{font-weight:400;width:100vw;overflow-x:hidden;font-family:HelveticaNeue,sans-serif;color:#82878d}.Challenge .Challenge-contentBlock .Challenge-iconContainer svg,img{width:100%}body,html,ol,p,ul{margin:0}html{font-size:62.5%;box-sizing:border-box}body{font-size:1.6rem;background-color:#060f1b}*,:after,:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:inherit}h1,h2,h3,h4,h5,h6{color:#000;margin:0;text-transform:uppercase;line-height:.85;font-weight:400}p{letter-spacing:.3px;line-height:1.3}img{display:block}ol,ul{padding:0;list-style:none}a{text-decoration:none}.v-application--wrap{min-height:100%!important}@-webkit-keyframes floating{0%,to{transform:translate(0)}65%{transform:translateY(15px)}}@keyframes floating{0%,to{transform:translate(0)}65%{transform:translateY(15px)}}@-webkit-keyframes bounceAbove{0%,to{transform:scale(1)}35%{transform:scale(.9)}65%{transform:scale(1.05)}}@keyframes bounceAbove{0%,to{transform:scale(1)}35%{transform:scale(.9)}65%{transform:scale(1.05)}}@-webkit-keyframes loading{0%{transform:rotate(0)}50%{transform:rotate(180deg);opacity:.35}to{transform:rotate(1turn)}}@keyframes loading{0%{transform:rotate(0)}50%{transform:rotate(180deg);opacity:.35}to{transform:rotate(1turn)}}body.isBlocked,html.isBlocked{overflow:hidden}.order-1{order:1!important}.order-2{order:2!important}.font-style-1{text-transform:uppercase;font-family:din_condensedbold,sans-serif}.font-style-2{font-family:circular_stdbook}.Home .Home-innerWrapper{display:flex;height:100%;position:relative}.Section.Home{background:url(../../assets/images/flow/bg-hero.png) center/cover no-repeat}.Home .Home-title{font-family:DecimaMonoPro,monospace;font-size:3.4rem;color:#fff;font-weight:400}.Home .Home-mainText{font-size:13rem;color:#fff;margin-top:0;margin-bottom:50px}@media only screen and (max-width:1903px){.SiteHeaderCase .SiteHeaderCase-nav{font-size:2rem}.Home .Home-mainText{font-size:11rem}}.Home .Home-mainSubtitle{max-width:48vw;color:#fff;font-size:21px;font-family:circular_stdbook}@media only screen and (max-width:1024px){.Section.Home{padding:170px 20px 0}.Home .Home-container{justify-content:start}.Home .Home-mainSubtitle{max-width:100vw}.Home .Home-mainText{font-size:10rem}}@media only screen and (max-width:959px){.SiteHeaderCase{height:60px;align-items:flex-start}.SiteHeaderCase .SiteHeaderCase-nav{display:none}.SiteHeaderCase .SiteHeaderCase-hamburger,.SiteHeaderCase .SiteHeaderCase-mobileMenu{display:block}.Home .Home-title{margin-top:20px;font-size:1.8rem}.Home .Home-mainText{font-size:8rem;margin-top:3rem;margin-bottom:11rem}.Home .Home-mainText br,.Home .Home-mainText br:after{content:" "}.Home .Home-mainSubtitle{font-size:17px}}@media only screen and (max-width:360px){.Home .Home-mainSubtitle{max-width:100vw;font-size:16px}}.Home .Home-container{flex:1;display:flex;flex-direction:column;justify-content:center;width:100vw}.Home .Home-viewMore{width:10vw;position:absolute;bottom:50px;-webkit-animation-name:floating;animation-name:floating;-webkit-animation-duration:3.5s;animation-duration:3.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.header-case{display:flex;align-items:center;justify-content:space-between;margin-bottom:55px;width:85vw}.logo-case{width:135px}.btn-border{border-radius:50px;padding:15px 40px;display:inline-block;border:1px solid;text-align:center;font-family:circular_stdbook}.btn-border span{font-size:23px}.border-white{border-color:#fff;color:#fff}.border-blue{border-color:#4694d2;color:#4694d2}.border-light-blue{border-color:#05a0e3;color:#05a0e3}@media only screen and (max-width:768px){.Section.Home{padding:130px 20px 0;height:70vh}.Home .Home-background{height:70vh}.Home .Home-container{justify-content:start}}.Section.About{display:flex;flex-direction:column;justify-content:center;height:100%;overflow:initial;background-image:url(../../assets/images/flow/bg-about.png);background-size:75vw;background-repeat:no-repeat;background-position:right 0;padding-top:30rem;padding-bottom:20rem}.About .About-innerWrapper,.Challenge .Challenge-innerWrapper{position:relative;display:flex}.About .About-title{display:none;color:#23cf70}.About .About-text{color:#fff;font-size:3rem;margin-bottom:2.5rem;padding-right:6rem;padding-left:0}.About .About-circle{width:60px;height:60px;border-radius:50%}.About .About-circle:hover{-webkit-animation-name:bounceAbove;animation-name:bounceAbove;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}.About .About-column-1,.Challenge .Challenge-column-1{width:35%}.About .About-column-2{width:65%}.Section.Solution{background-color:#060f1b;position:relative;height:100%;padding-bottom:110px}.p-right{float:right}.Solution .Solution-innerWrapper{display:flex;position:relative;z-index:1}.Solution-column{width:50%}.Solution .Solution-titleHighlight{color:#fff;display:inline-block;font-size:5.4rem;line-height:5rem}.Solution .Solution-subtitle{font-size:2.114rem;width:55%;color:#fff;display:inline-block;margin-top:6rem;font-family:circular_stdbook}@media only screen and (max-width:1279px){.Solution .Solution-titleHighlight{font-size:4.5rem;line-height:4.214rem}.Solution .Solution-subtitle{font-size:2rem;width:80%}}.Section.Solution-btm{background-color:#e6e6e6;height:100%;padding-bottom:180px;position:relative}@media only screen and (min-width:1990px){.Section.Solution-btm{padding-bottom:690px}}.Section.Solution-btm:after{content:"";position:absolute;left:0;right:0;width:100%;height:2px;background-color:#e8e8e8;bottom:-1px}.Solution-btm .Solution-btm-backgroundRight{position:absolute;top:-180px;right:0;height:100vh;width:65vw;z-index:1}.Solution-btmTitleHighlight{color:#fff;display:inline-block;font-size:6.6rem;line-height:6rem}.arrow-down-blue{width:30px;margin:1rem 0 0 .714rem}ul.list-items{margin-top:6rem;margin-left:1rem}ul.list-items li{font-size:2.325rem;display:flex;align-items:center;margin-bottom:4rem;line-height:25px;font-family:circular_stdmedium}ul.list-items li .number-item{font-size:5rem;font-family:din_condensedbold,sans-serif;margin-right:2.5rem}.Section.Challenge{color:#fff;height:100%;padding-top:12rem;padding-bottom:15rem}.Challenge .Challenge-column-2{width:60%}.Challenge .Challenge-titleHighlight{color:#fff;font-size:2.414rem;display:inline-block;margin-bottom:12rem;padding-right:3vw;font-family:circular_stdbook}.Challenge .Challenge-titleIcon{display:inline-block;width:100px}.Challenge .Challenge-contentContainer{display:flex;flex-flow:row wrap;align-content:center}.Challenge .Challenge-contentBlock{width:50%;padding:0 20px;margin-bottom:30px;display:flex;align-items:center}.Challenge .Challenge-contentBlock .Challenge-iconContainer{display:flex;height:120px;align-items:center}.Challenge .Challenge-contentBlock:first-child .Challenge-iconContainer,.Challenge .Challenge-contentBlock:nth-child(2) .Challenge-iconContainer,.Challenge .Challenge-contentBlock:nth-child(3) .Challenge-iconContainer{width:120px}.Challenge .Challenge-contentBlock:first-child .Challenge-iconContainer img{width:75px;margin:0 auto}.Challenge .Challenge-contentBlock:nth-child(2) .Challenge-iconContainer img{width:55px;margin:0 auto}.Challenge .Challenge-contentBlock:nth-child(3) .Challenge-iconContainer img{width:65px;margin:0 auto}.Challenge .Challenge-contentBlock:nth-child(4) .Challenge-iconContainer{width:126px}.Challenge .Challenge-contentBlock:nth-child(4) .Challenge-iconContainer img{width:90px;margin:0 auto}.Challenge .Challenge-contentBlock h2{font-size:3rem;margin:20px 0;color:#fff}.Challenge .Challenge-contentBlock p{font-size:2rem}.Section.Achievements{background-color:#e6e6e6;height:100%}@media only screen and (max-width:1903px){.About .About-text{font-size:2.514rem;padding-right:0}.Achievements,.Solution{background-size:45vw;background-position:right 0}.Challenge .Challenge-titleIcon{width:50px}.Challenge .Challenge-contentBlock .Challenge-iconContainer{height:50px;margin:0}.Challenge .Challenge-contentBlock h2{font-size:3.414rem;line-height:34px}.Challenge .Challenge-contentBlock p{font-size:1.4rem}}@media only screen and (max-width:767px){.Home .Home-mainText{font-size:7rem}.Section.Home{height:100vh;padding:0 20px}.Home .Home-background{height:100vh}.Home .Home-container{justify-content:center}.Challenge .Challenge-contentBlock br,.Solution .Solution-titleHighlight br{display:none}.Challenge .Challenge-contentBlock{width:50%;padding:0;text-align:center;display:block}.Challenge .Challenge-contentBlock:first-child .Challenge-iconContainer,.Challenge .Challenge-contentBlock:nth-child(2) .Challenge-iconContainer,.Challenge .Challenge-contentBlock:nth-child(3) .Challenge-iconContainer{width:100%}.Challenge .Challenge-contentBlock h2{font-size:2rem;line-height:normal}}@media (min-aspect-ratio:1/1) and (max-aspect-ratio:64/35){.Achievements,.Solution{background-position:0 36vh}}.Achievements .Achievements-innerWrapper{position:relative;display:flex;gap:9rem}.Achievements .Achievements-column{width:50%;margin-top:8rem}.Achievements-column-75{width:80%;margin:12rem auto -10rem;display:flex}.Achievements .Achievements-column-75 p{font-size:2.514rem;line-height:2.914rem}.Achievements-column-75 .card-body{display:flex}.Achievements-column-75 .Achievements-column-in-1{width:45%;padding-right:2rem;padding-top:3rem}.Achievements-column-75 .Achievements-column-in-2{width:55%}.Achievements-column-75 .card-data{padding:3rem 4rem}.Achievements .Achievements-titleHighlight{color:#06101c;font-size:5.5rem;line-height:5rem}@media only screen and (max-width:768px){.Achievements .Achievements-titleHighlight{font-size:4.5rem;line-height:4rem}}.Achievements .box_title-colLeft{padding:5rem 3rem 6rem}.Achievements .Achievements-subTitleHighlight{color:#6d7176;display:inline-block;font-size:3.5rem;line-height:5rem}.card-data{border-radius:3rem;padding:5rem 7rem}.card-body p{font-size:3.814rem;line-height:normal;font-family:circular_stdbook}.bg-blue{background-color:#06101c;color:#97999c}.bg-grey{background-color:#b7b9ba;color:#fff}.Achievements .card-data .graph-image{margin:30px auto;text-align:center;display:block}.Achievements .card-data .graph-image img{width:auto;margin:0 auto}.Testimonial{width:75%;margin:42vh auto 0}.Testimonial .card-testimonial{padding:3.5rem 3rem;background:rgb(255 255 255 / 4%);border-radius:3rem;margin:0 auto}.Testimonial .card-testimonial .card-body{display:flex;align-items:center;gap:20px}.Testimonial .card-testimonial p{font-size:19px;line-height:25px;font-weight:400;color:#fff;margin-bottom:10px;font-family:circular_stdbook}.Testimonial .card-testimonial small{color:#fff;font-family:circular_stdbook;font-size:16px}.Testimonial .avatar-testimonial{width:300px}@media only screen and (max-width:1024px){.Testimonial-testimonial{width:100%;margin:15vh auto 0}.Testimonial .card-testimonial{padding:3rem 2rem}.Testimonial .card-testimonial .card-body{display:block}.Testimonial .avatar-testimonial{width:85px;margin-bottom:20px}.Testimonial{width:100%;margin:20vh auto 0}}.Section,.Section-in{width:100vw;padding:90px 50px 0}@media only screen and (max-width:1903px){.Achievements .Achievements-subTitleHighlight{font-size:3rem}}.Section{height:100vh}.Section-in{height:100%}@media only screen and (max-width:1263px){.Section{padding:90px 20px 0}}@media only screen and (max-width:959px){.Section.Solution-btm{padding-bottom:40px}.Testimonial{margin:10vh auto 0}.Home .Home-viewMore{width:25vw}.header-case{margin-bottom:55px;width:100%}.btn-border{padding:13px 0;text-align:center;display:flex;width:160px;align-items:center;justify-content:center;height:50px}.btn-border span{font-size:19px;margin-top:2px}.Section.About{background-size:100vw;background-position:100% 0;padding-top:15rem;padding-bottom:15rem}.About .About-title{display:block;margin-bottom:20px}.About .About-text{margin-left:0;width:auto;font-size:1.6rem}.About .About-circle,.card-body p br,.d-xs-none{display:none}.About .About-column-1{width:100%;display:none}.About .About-column-2,.Achievements-column-75 .Achievements-column-in-2,.Challenge .Challenge-column-1,.Solution-column{width:100%}.p-right{float:none}.Achievements,.Solution{background-image:none}.Solution.Section{height:100%;padding-bottom:6rem}.Solution .Solution-innerWrapper{display:block;height:100%}.Solution .Solution-titleHighlight{font-size:4rem;margin-top:3rem;line-height:4rem}.Solution .Solution-subtitle{font-size:2rem;width:100%}.Solution-btm .Solution-btm-backgroundRight{position:relative;top:0;right:-20px;height:auto;width:100%;z-index:1;margin-top:8rem}.Section.Challenge{height:auto;padding-top:7rem;padding-bottom:9rem}.Challenge .Challenge-innerWrapper{flex-direction:column}.Challenge .Challenge-column-2{width:100%;margin-top:3rem}.Challenge .Challenge-titleHighlight{font-size:2.114rem;padding-right:0}.Challenge .Challenge-contentBlock:first-child .Challenge-iconContainer,.Challenge .Challenge-contentBlock:nth-child(4) .Challenge-iconContainer{width:120px;margin:0 auto}.Challenge .Challenge-contentBlock:first-child .Challenge-iconContainer img{margin:0 23px;width:70px}.Challenge .Challenge-contentBlock:nth-child(2) .Challenge-iconContainer img,.Challenge .Challenge-contentBlock:nth-child(3) .Challenge-iconContainer img{width:50px}.Challenge .Challenge-contentBlock:nth-child(4) .Challenge-iconContainer img{margin:0 15px}.Challenge .Challenge-contentBlock p{font-size:1.6rem}.Achievements.Section{height:auto}.Achievements .Achievements-innerWrapper{flex-direction:column;gap:3rem}.Achievements .Achievements-column{width:100%;margin-top:6rem}.Achievements .Achievements-column-75{width:100%;margin:10rem auto -3rem}.Achievements-column-75 .card-body{display:block}.Achievements-column-75 .Achievements-column-in-1{width:100%;padding-right:0;padding-top:0}.Achievements-column-75 .card-body .Achievements-column-in-1 p{font-size:2.3rem}.Achievements-column-75 .card-data{padding:3rem 2rem}.Achievements .box_title-colLeft{padding:0 0 3rem}.Achievements .card-data{border-radius:2rem;padding:3rem 3.3rem}.card-body p{font-size:2.814rem}.Section{padding-top:60px}}.Container{margin:0 auto}@media only screen and (min-width:960px){.Container{max-width:90%}}@media only screen and (min-width:1264px){.Container{max-width:85vw}}.u-textPrimary{color:#23cf70}.u-textBlue{color:#05a0e3}.u-textWhite{color:#fff}.u-bgBlue{background-color:#05a0e3}.u-flexCenter{justify-content:center!important}.u-flexJustifyStart{justify-content:flex-start!important}.u-flexJustifyEnd{justify-content:flex-end!important}.u-flexSpaceBetween{justify-content:space-between!important}.u-flexAlignCenter{align-items:center}