*{margin:0;padding:0}@font-face{font-display:swap;font-family:MavProject;src:local("sans-serif"),url(images/e0148d60130a465966da.woff2) format("woff2"),url(images/bdf8c2eaf1ffa136eb88.woff) format("woff")}:root{--color-primary:#5ec576;--color-secondary:#ffcb03;--color-tertiary:#ff585f;--color-primary-darker:#4bbb7d;--color-secondary-darker:#fb0;--color-tertiary-darker:#fd424b;--color-primary-opacity:#5ec5763a;--color-secondary-opacity:#ffcd0331;--color-tertiary-opacity:#ff58602d;--gradient-primary:linear-gradient(to top left,#39b385,#9be15d);--gradient-secondary:linear-gradient(to top left,#ffb003,#ffcb03);overflow-x:hidden}html{box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}img{transition:filter .5s}h3{text-align:center}.cookie-banner{align-items:center;background-color:#d4d4d4;border:2px solid #222;border-radius:2px;bottom:3px;box-shadow:0 0 2px 1px rgba(0,0,0,.2);display:flex;justify-content:space-between;left:.2%;opacity:0;padding:5px 14px;position:fixed;right:.2%;width:99.6%;z-index:80}.cookie-banner p{color:#222;flex-basis:80%;line-height:1.7rem;margin-right:2rem}.cookie-visible{opacity:1;transition:all 2s}.cookie-buttons{display:flex}.Agree-cookie{background-color:#d23200;font-size:1.2rem}.Agree-cookie,.cancel-cookie{border:1px ridge #222;border-radius:1px;color:#fff;cursor:pointer;margin:0 1rem;padding:.5rem 1rem}.cancel-cookie{background-color:#474747}.image-zoom-wrapper:after{background-color:#000;bottom:0;content:"";display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .15s ease;z-index:50}.image-zoom-wrapper.image-zoom-wrapper-zoomed:after{cursor:zoom-out;opacity:.6;pointer-events:all}.image-zoom{cursor:zoom-in;transition:transform .3s ease}.image-zoom-zoomed{cursor:zoom-out;position:relative;z-index:60}body{background-color:#eaeaea;font-family:Roboto,Arial,Verdana;font-style:normal;font-weight:300;margin:0}body,main{position:relative}main{color:#323246;font-family:inherit}.hero-content,.main-container{margin:6rem auto auto;max-width:1910px}.hero-image,.hero-image-home,.hero-slider{position:relative}.hero-slider{height:45.57vw}.stretchy-background-thingy{height:100%;margin-top:0;width:100%;z-index:-1}.section{border-top:1px solid #ddd;transition:transform 1s,opacity 1s}.section--hidden{opacity:0;transform:translateY(8rem)}.section__title{margin:0 auto 3rem;margin:0 auto}.section__description{color:var(--color-primary);font-size:1.8rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}.section__header{color:#282b41;font-family:Domine,Georgia;font-size:4rem;font-style:italic;font-weight:500;padding-bottom:2rem;text-align:center}footer{background-color:#1e1e28;color:#eaeaea;margin:0;min-height:6rem;width:100%}.footer-width-container{display:flex;justify-content:space-between;margin:auto;min-width:1910px;padding:1.5rem 1rem 0;width:90%}footer ul{list-style-type:none;margin:0;padding:0;text-align:center}footer li{padding-bottom:.5rem}footer li a{color:#eaeaea;font-size:1.6rem;font-weight:400;text-decoration:none}.footer-tagline{color:#d23200;font-size:2.5rem;margin:0;text-align:center}.social-sharing{margin-left:-2rem;margin-top:2rem}.social-sharing-list{display:flex;justify-content:space-evenly}.social-icon{margin:1rem}.tel-number{font-size:1.6rem;margin-top:1rem;text-align:center}.footer-nav-menu{padding-top:0}.footer-legal-menu{margin-right:1rem}.about-item{padding-top:.3rem}.legal-item{padding-top:1.5rem}.footer-caption{color:#d23200;font-size:2rem;font-weight:400;padding-bottom:.6rem;text-align:center}.last-line{display:flex;flex-direction:row;justify-content:space-between;margin-right:1%;padding:1rem}.address{font-size:1.5rem}.hero-main{height:600px;margin:0 1rem}.hero-main-cont{display:flex;margin:1rem 10rem}.initial-action-call{margin:4rem 5rem 8rem}.initial-action-call,.unsubscribe{align-items:center;display:flex;justify-content:center}.unsubscribe-email{margin:4rem auto 4rem 80%}.initial-action-call-soln{align-items:center;justify-content:center;margin:4rem 5rem 8rem;position:fixed;right:0;top:120px;z-index:1000}.contact-btn,.move-section-btn{background-color:#d23200;border:none;border-radius:3px;font-size:2rem;margin:1rem auto;padding:.5rem}.unsubscribe-btn{background-color:#eaeaea;border:none}.contact-btn-a,.move-section-btn,.unsubscribe-btn-a{color:#f4f4f4;text-decoration:none}.trade-btn-cont{align-items:center;display:flex;justify-content:center}.main-video{height:500px}.main-video-cont{align-items:center;background-color:#f2f2f2;border:1px solid #c7c7c7;border-radius:5px;box-shadow:6px 3px 5px 0 rgb(0 0 0/4%);color:#5f5f5f;display:flex;justify-content:space-between;margin:8rem 7rem 10rem;padding:2rem}.main-video-text{align-items:center;background-color:#eaeaea;border-radius:10px;display:flex;flex-direction:column;justify-content:center}.main-video-text div{color:rgba(0,0,0,.7);font-size:2rem;margin:2rem;text-align:center}.hero-text-cont{background-color:#f2f2f2;border:1px solid #b8b8b8;border-left:none;border-radius:0 3px 3px 0;box-shadow:6px 3px 5px 0 rgb(0 0 0/4%);margin-top:0}.hero-text div{cursor:default;font-family:Domine,Georgia;font-size:1.88rem;font-weight:500;line-height:2.6rem;margin:2rem 5rem 1rem;text-align:center}.underline-or{color:#d23200;text-decoration:underline}.hero-img-cont{display:flex;flex-direction:column}.hero-img-cont:hover,.hero-video-read:hover,.move-section-btn:hover{cursor:pointer}.hero-video-read{background-color:#d23200;border-bottom-left-radius:3px;color:#f4f4f4;cursor:pointer;font-size:1.8rem;font-weight:400;margin-top:-.3rem;padding:0 0 .2rem 1rem}.our-tech-img{height:350px;width:auto}.careers-btn-a,.contact-btn-a:hover,.hero-video-img:hover,.hero-video-read:hover,.submit:hover .submitUn:hover{color:#373737}.main-content-cookie,.main-content-privacy,.main-content-terms{margin-left:5.6rem;margin-top:0;max-width:1600px;min-height:1000px;padding-bottom:3rem}.legal li{list-style-type:none;padding-bottom:.5rem}.legal p{margin-bottom:1rem}.legal h1{margin-bottom:1.5rem;margin-top:4rem}.legal h2{margin-bottom:1rem;margin-top:3rem}.legal h3{margin-bottom:1rem;margin-top:2rem}.float-left{float:left}.float-right{float:right}.hero-headline-text-cont{align-items:center;display:flex;justify-content:center;position:absolute;top:88%;width:100%}.hero-headline-text{font-size:2.1rem;font-weight:700}.hero-headline-text,.hero-headline-text-mobile{color:#eaeaea;line-height:3rem;text-align:center;text-transform:uppercase}.hero-headline-text-mobile{display:none;opacity:0;visibility:hidden}.text-norm-case{text-transform:none}.hero-streamlinede{font-size:2.4rem;font-weight:300}.clearfloat{clear:both}.lazy-img{filter:blur(5px)}h1{color:rgba(61,57,57,.7);font-family:Domine,Georgia;font-size:3rem;font-style:normal;font-weight:400;line-height:5rem}.hover-text:hover,.image-grid-titles:hover,.zoom-text-fface:hover,.zoom-text-our:hover,.zoom-text-scien:hover{color:#5a5a5a}hr{border-color:#fff;border-style:solid;margin:2rem 1.8rem 3.25rem -.5rem}.hero-content .btn-trans{background-color:rgba(51,19,11,0);color:#e8e8e8;padding:.75rem 2.7rem;text-decoration:none}.image-grid{display:flex;flex-direction:row;margin-bottom:3rem;margin-top:0}.image-grid-2{display:grid;grid-template-columns:auto auto;margin:0 6rem 1rem 0}.image-grid-item{cursor:pointer;display:flex;flex-direction:column;margin:3rem;padding:1rem 5.5rem}.image-grid-item a{text-decoration:none}.col-lg{margin-bottom:1rem;margin-left:5%;margin-right:5%;position:relative;width:40%}.grid-image{background-color:#f2f2f2;border:1px solid #b8b8b8;border-bottom:none;border-radius:3px 3px 0 0;box-shadow:6px 3px 5px 0 rgb(0 0 0/4%);height:auto;margin-right:.5px;padding:1rem;width:650px}.image-grid-titles{background-color:#d23200;border-bottom-left-radius:3px;border-bottom-right-radius:3px;box-shadow:6px 3px 5px 0 rgba(59,24,9,.04);color:#f4f4f4;font-size:1.5rem;margin:-1.3rem -2rem 1rem 2rem;padding-left:1rem}.responsive-image{height:auto;width:100%}.image-grid:after{clear:both;content:"";display:block}.xcheck-mark{height:140%;left:30%;opacity:.8;position:absolute;top:-20%;visibility:visible;width:180%;z-index:10}.hidden,.hidden2{display:none;opacity:0;visibility:hidden}.product-row{background-color:#f2f2f2;border:1px solid #c7c7c7;border-radius:10px;box-shadow:6px 3px 5px 0 rgb(0 0 0/4%);margin:1rem 2rem 3rem;padding:2rem}.product-row,.value-row{display:flex;flex-direction:row;justify-content:space-between}.value-row{cursor:pointer;margin-bottom:3rem}.section-0--titles{min-height:1050px;padding:2rem 0 1rem}.section-solu{padding:4rem 0 2rem}.section-solu__title{margin:0 auto .5rem}a.index-container,a.prod-container,a.team-container{display:block;position:relative;top:-180px;visibility:visible}#section-1,#section-2{top:-90px}#section-2a{top:0}.product_container,.teams_container{background-color:#f7f7f7;border:1px solid #c7c7c7;border-radius:10px;box-shadow:6px 3px 5px 0 rgba(0,0,0,.04);margin-bottom:4rem;margin-left:5%;padding-bottom:2rem;transition:transform 1s,opacity 1s;width:90%}.section-solu__description{font-size:2.5rem;margin:2.5rem 2rem;text-align:center}.section-solu__header{font-size:4rem;margin-bottom:0;margin-top:0}.section-solu__header,.solution__header{font-family:Domine,Georgia;font-weight:500;text-align:center}.solution__header{color:#100d41;font-size:3.5rem;font-style:italic;margin-bottom:2rem}.solution__title{color:#d23200;font-size:2.3rem;font-weight:500;margin-bottom:2rem;margin-top:2rem;text-align:center;text-decoration:#dbdbdb solid underline;text-underline-position:under}.solution-text{background-color:hsla(0,0%,94%,.5);border:1px solid #e6e6e6;border-radius:3px;box-shadow:4px 2px 5px 0 rgba(0,0,0,.02);color:#333;flex-basis:50%;font-size:1.5rem;padding:1rem;text-align:center}.solution-text-1{color:#4e4e4e}.solution-text-2{color:#333}.hero-solu-text{color:#d23200;font-size:1.8rem;margin-bottom:1.5rem;text-align:center}.hero-solu-text:hover{cursor:pointer}.space-rem{margin-bottom:1rem;margin-top:1.6rem}.solu-text-cont-1-1{font-size:1.4rem;padding-top:1rem;text-align:left}.solu-img{height:auto!important;margin-bottom:1.5rem;margin-left:0;width:100%!important}.solu-hr{border-top:1px solid #ccc;margin:0 0 .5rem 5%;width:90%}.solu-flex{align-items:center;column-gap:5%;display:flex;flex-direction:row;justify-content:center}.solu-text{margin-left:3%;padding:1rem 0;width:94%}.section-solu--5{margin-bottom:3rem}.main-content-about{padding:0 3rem;width:1910px}.col-lg-about{margin-bottom:2%;margin-left:1%;margin-right:1%;position:relative}.about-row{display:flex;flex-direction:row;margin:1rem 10rem}.about-title{color:#323246;font-size:3.5rem;margin-bottom:3rem;margin-top:2rem;text-align:center}.about-text-title p{font-size:2rem;margin:1rem 12rem 5rem}.rem-space{margin-top:1rem}.text-red{color:#d23200}.text-red-2{color:#2f2e46}.text-italic{font-style:italic}.red-text{color:#552332}.green-text{color:#235532}.blue-text{color:#233255}.text-stream{font-family:Roboto,Arial,Verdana;font-weight:300}.no-text-dec,.slate-italic-text{text-decoration:none}.slate-italic-text{color:#10047e;font-style:italic;font-weight:300}.slate-italic-text:hover{color:#0300b1;font-size:1.9rem}.font500-text{font-weight:500}#hr-about{border-color:#fff;border-style:solid;margin:1rem}.about-brief{color:#d23200;font-size:1.75rem;font-weight:500;line-height:2.5rem;margin-bottom:3.5rem;margin-left:2rem;text-align:left}.about-text-brief{flex:13}.about-text-brief-2{flex:87}.about-list{margin-bottom:2rem;margin-left:2.5rem}.about-items{font-size:1.75rem;line-height:3rem;margin-bottom:.7rem;padding-left:1rem}.about-img{margin-left:1vw;margin-top:3rem}.hero-image-careers{position:relative}.careers-img{height:auto!important;margin-left:0;margin-top:0;width:100%!important}.careers-title-cont{left:4vw;position:absolute;top:7vw}.careers-title{color:#eaeaea;font-size:4vw;line-height:6vw;text-align:center}.careers-title-2{color:#eaeaea;font-family:Roboto,Arial,Verdana;font-size:3vw;margin-top:8vw;text-align:center}.careers-text{font-size:1.75rem;margin-bottom:2rem;margin-top:3rem;text-align:center}.careers-btn-cont{display:flex;margin:1rem}.careers-btn{background-color:#d23200;border:none;border-radius:3px;font-size:2rem;margin:2rem auto 1rem;padding:1rem}.careers-btn-a{color:#eaeaea;text-decoration:none}.product-range{margin-top:6rem}.investor-header-img{height:auto!important;width:100%!important}.product-row-investor{display:flex;flex-direction:row;justify-content:space-between;margin:0 7rem 2rem}.investor-btn-cont{display:flex;margin:1rem}.investor-btn,.investor-btn-2{background-color:#d23200;border:none;border-radius:3px;font-size:2rem;margin:2rem auto 1rem;padding:.5rem}.investor-btn a,.investor-btn-2 a{color:#eaeaea;text-decoration:none}.investor-btn-2{z-index:10}.investor__header{font-size:2.5rem;margin-bottom:1rem;text-align:center}.section--investor{padding:1.5rem 0 1rem}.section-investor--container{display:flex;flex-direction:column;margin-bottom:3rem;margin-top:2rem;position:relative}.investor-img-lft{margin-left:1rem}.section-investor-img-cont{flex:30}.section-investor-img{height:auto!important;padding-right:1rem;width:650px!important}.section-investor-text-cont{align-items:flex-start;flex:70;font-size:1.9rem;margin:5rem .5rem 0;text-align:center}.our-technology-investor{margin:3rem 0 0;padding-left:7rem}.technology-investor{margin-bottom:0}.investor_2nd_header{margin-top:2rem}.challenge-investor{margin-bottom:2rem}#challenge-investor{margin-top:4rem;padding-right:7rem}.market-investor{margin-bottom:1rem}#market-investor{margin-top:9rem;padding-left:7rem}#product-investor{margin-top:1rem;padding-right:7rem}div.tooltip{text-decoration:none}div.tooltip span,div.tooltip:hover{position:relative}div.tooltip span{color:#333;display:block;font-size:2rem;left:0;margin-left:0;padding:.3rem 0;text-align:center;text-decoration:none;width:760px;z-index:30}header{background-color:#fff;box-shadow:0 1px 2px 3px hsla(0,0%,94%,.5);margin:0;padding:0;width:100%}.nav__container{margin-top:0;padding:1.2rem 1rem;width:100%;z-index:70}.nav__width-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:auto;min-width:1890px;width:90%}.nav__container.sticky{background-color:hsla(0,0%,100%,.95);position:fixed}.nav__logo-container{align-items:center;display:flex;justify-content:space-between}.nav-link{text-decoration:none}.nav__logo-container .nav__btn{display:none}.nav__logo{color:#797979;display:block;font-size:1.4rem;font-weight:700}.nav__logo img{height:90px!important;margin:1.4rem 0 1rem;max-width:260%;width:auto!important}.menu-toggle{max-height:100vh;padding-right:0;transition:all .4s ease}.menu-toggle,.nav__menu{display:flex;overflow:visible}.nav__menu{flex-direction:row;max-height:100%}.showing{max-height:37rem;transition:all .5s}.nav__menu li{list-style:none;padding:1rem 2rem;position:relative;white-space:nowrap}.nav__menu li a{color:#323246;display:block;font-size:2rem;text-decoration:none}.nav__menu li a:hover{color:#0062a3}.nav-toggle{background-color:transparent;cursor:pointer;display:block;padding:4px;width:40px}.nav-toggle span{background-color:#000;border-radius:35px;display:block;height:4px;margin-top:0;position:relative;transition:all .25s;width:100%}.nav-toggle span.mrg{margin-top:5px}.nav-toggle.open span:first-child{transform:rotate(45deg) translate(6.2px,6.2px)}.nav-toggle.open span:nth-child(2){opacity:0;width:0}.nav-toggle.open span:last-child{transform:rotate(-45deg) translate(6.2px,-6.2px)}.nav__menu li a:hover{color:#222}.nav__menu li a:after{background-color:#000;bottom:0;color:transparent;content:".";height:2px;left:0;margin:auto;position:absolute;right:0;transition:all .5s;visibility:hidden;width:0}.nav__menu li a:hover:after{visibility:visible;width:100%}.careers-label,.eng-strat{line-height:3rem;text-align:center}.not-strat{margin-top:2rem}.careers-label{margin-top:0}.nav__menu .dropdown{position:relative}.nav__menu .dropdown ul{display:flex;flex-direction:column;left:-30px;margin-top:0;opacity:0;overflow:visible;padding:0 1rem;position:absolute;top:100%;visibility:hidden;z-index:1}.nav__menu .dropdown:hover>ul{left:-30;opacity:1;overflow:visible;padding:0 1rem;top:100%;visibility:visible}.nav__menu .dropdown ul.show{max-height:20rem;transition:all .4s}.nav__menu .dropdown li a{color:#323246;display:block;font-size:1.9rem;text-decoration:none;text-transform:capitalize}.nav__menu .dropdown ul li{background-color:#fff;padding:1.5rem;position:relative}.nav__menu .dropdown ul li:hover{background-color:#fff}.nav__menu .dropdown ul li a{color:#999;display:block;text-transform:capitalize}.nav__menu .dropdown ul li a:hover{color:#222;display:block}.nav__menu .dropdown:hover>a:after{color:#323246;font-size:.9rem;padding-left:5px}.nav__menu .dropdown .dropdown:hover>ul{left:auto;opacity:1;position:absolute;right:calc(100% - 17px);top:0;visibility:visible}.nav__menu .dropdown .dropdown ul{left:auto;right:calc(100% - 17px);top:0}.nav__menu .dropdown .dropdown ul li{background-color:#f7f7f7}.second-level .innerDrop li a{font-size:1.5rem}.menu-toggle.active{max-height:100vh;transition:all .4s ease}.resize-animation-stopper *{animation:none!important;transition:none!important}.innermenu{margin-top:1rem;max-height:0;opacity:0;overflow:hidden;transition:all .4s ease-in-out;visibility:hidden}.innermenu.show{max-height:40rem;opacity:1;visibility:visible}.innermenu li a{text-decoration:none}.shimmer{-webkit-animation-duration:8s;-moz-animation-duration:8s;animation-duration:8s;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:shimmer;-moz-animation-name:shimmer;animation-name:shimmer;background:-webkit-gradient(linear,left top,right top,from(#222),to(#222),color-stop(.5,#5f5f5f));background:-moz-gradient(linear,left top,right top,from(#222),to(#222),color-stop(.5,#fff));background:gradient(linear,left top,right top,from(#222),to(#222),color-stop(.5,#fff));-webkit-background-clip:text;-moz-background-clip:text;background-clip:text;background-color:#222;background-position:0 0;background-repeat:no-repeat;-webkit-background-size:125px 100%;-moz-background-size:125px 100%;background-size:125px 100%;color:hsla(0,0%,100%,.13)}@-moz-keyframes shimmer{0%{background-position:0 0}to{background-position:100% 0}}@-webkit-keyframes shimmer{0%{background-position:0 0}to{background-position:100% 0}}@-o-keyframes shimmer{0%{background-position:0 0}to{background-position:100% 0}}@keyframes shimmer{0%{background-position:0 0}to{background-position:100% 0}}.mavproject{word-wrap:break-word;color:green;font-family:MavProject,Arial,Helvetica,sans-serif;font-size:1.5rem;line-height:2.2rem;text-decoration:none;text-orientation:upright;writing-mode:vertical-lr}.space-left{margin-left:10rem}.space-right{margin-right:10rem}.compleated{background-color:rgba(28,15,85,.75);color:#eaeaea}.project{background-color:#f2f2f2;border:1px solid #cfcfcf;border-radius:5px;box-shadow:6px 3px 5px 0 rgb(0 0 0/4%);cursor:n-resize;height:660px;margin:2rem 3rem;padding:1rem 2rem;position:relative}.project-lables{font-size:1.5rem;letter-spacing:1.38rem;margin-left:.7rem}.sp{font-size:1.38rem;letter-spacing:0;margin-left:-.7rem;margin-right:1.4rem}.woTech{left:6%}.wTech,.woTech{position:absolute;width:41%}.wTech{right:6%}.demo-start{color:#474747;margin:0 15rem 2rem}.demo-start,.project-title{font-size:1.75rem;text-align:center}.project-title{color:#3d2020;margin:0 5rem .5rem}.innov-project-costs-title,.innov-tech-title,.value-tech-title{color:#d23200;font-size:3rem;font-weight:400;margin:1.5rem .5rem 2rem;text-align:center}.project-bullet{font-size:2rem}.proj-span-focu,.proj-span-trad{-webkit-text-fill-color:transparent;background:linear-gradient(0deg,red,red 50%,green 0,green 99%,#555 0);background-clip:text;-webkit-background-clip:text;background-color:#fff;background-position:100% 200%;background-size:100% 200%;transition:background-position .25s}.tech-hover{background-position:0 100%;transition-timing-function:cubic-bezier(1.15,0,.92,.99);transition:background-position 12s}.tech-hover-comp{background-color:rgba(28,15,85,.75);transition-delay:5s;transition-duration:5s;transition-property:background-color;transition-timing-function:cubic-bezier(1.15,0,.92,.99)}.white-back{background-color:#eaeaea}.project-info{color:#3d2020;font-size:2rem;font-weight:400;margin:0 2rem 1rem;text-align:center}.days-since-start{background-color:rgba(28,15,85,.75)}.mar-top{margin-top:1rem}.mavproject2{font-size:5rem;line-height:5rem;margin:0}.innovate{background-color:#f2f2f2;border:1px solid #cfcfcf;border-radius:5px;box-shadow:6px 3px 5px 0 rgb(0 0 0/4%);cursor:n-resize;display:flex;flex-direction:column;margin:4rem 3rem;padding:1rem;position:relative}@keyframes innovate-anim{0%{background-color:transparent;opacity:.5;transform:scale(1)}20%{background-color:rgba(0,0,0,.03);opacity:1;transform:scale(.995)}60%{background-color:rgba(0,0,0,.03);transform:scale(1.015)}80%{transform:scale(1)}}.project-kill-pre{left:121px;position:absolute;top:216px}.user-needs-pre{left:88px;position:absolute;top:367px}.lessons-pre{left:122px;position:absolute;top:579px}.innovate-row{cursor:default;display:flex;flex-direction:row;margin:1.5rem 1rem}.innov-project{opacity:.5}.innov-project-1{opacity:1}.lessons-svg,.project-kill-pre,.user-needs-svg{visibility:hidden}.innovate:hover .innov-project-1{opacity:.5}.innovate:hover .project-kill-pre{visibility:visible}.innovate:hover .project-kill-svg{visibility:hidden}.innovate-row:hover{animation:innovate-anim 1s ease;background-color:rgba(0,0,0,.03);border:1px solid #d2d2d2;border-radius:5px;box-shadow:6px 3px 5px 0 rgb(0 0 0/4%);opacity:1}.innovate-row:hover .innov-project{opacity:1}.innovate-row:hover .lessons-pre,.innovate-row:hover .project-kill-pre,.innovate-row:hover .user-needs-pre{visibility:hidden}.innovate-row:hover .lessons-svg,.innovate-row:hover .project-kill-svg,.innovate-row:hover .user-needs-svg{visibility:visible}.innovate-info{margin:0 0 0 5rem}.innovate-info svg{width:400px}.project-kill{margin-top:4rem}.project-learned{margin-top:1.3rem}.project-user{margin-left:6rem;margin-top:.2rem}.innovate-info p{width:300px}.innovate-info-value p{font-size:2.5rem;margin:3rem 3rem auto 5rem;text-align:center;width:220px}.innovate-info-value-end p{font-size:2.5rem;margin:3rem 1rem auto 3rem;text-align:center}.dollars{font-size:4rem}.innov-project{display:inline;font-size:2rem;margin:1rem auto}.stage-costs{background-color:#f2f2f2;border:1px solid #cfcfcf;border-radius:5px;box-shadow:6px 3px 5px 0 rgb(0 0 0/4%);margin:2rem 3rem 0;padding:1rem 2rem 3rem}.innov-project-costs-subtitle{color:#272b47;font-size:2rem;font-weight:400;margin-top:4rem;text-align:center}.innov-cost-grid:hover{animation:innovate-anim 1s ease;font-weight:400}.innov-cost-grid{align-items:center;cursor:default;display:flex;flex-direction:row;justify-content:center;margin:.5rem 1rem 1.5rem}.innov-project-text{margin-left:3.9rem;margin-top:.5rem}.innov-user-text{margin-left:3rem}.innov-failure-text{margin-left:3.9rem}.innov-img{margin-right:1.9rem;width:260px}.innov-project-grid{display:grid;grid-template-columns:repeat(7,1fr)}.innov-project-grid div{font-size:1.75rem;padding:1rem;text-align:center}.company{cursor:n-resize;display:flex;flex-direction:column;height:500px;position:relative}.company-row{display:flex;flex-direction:row;margin-bottom:3rem}.company-info{margin:0 0 0 5rem}.company-info p{width:300px}.company-info-value p{font-size:2.5rem;margin:4.5rem 1rem auto 5rem;width:350px}.company-info-value-end p{font-size:2.5rem;margin:4.5rem 1rem auto 2rem;width:550px}.company-prod{display:inline;font-size:2rem;margin:1rem auto}.company-prod p{width:1600px}.company-prod-text{margin-left:1rem;margin-top:.5rem}.company-healthins-text{margin-left:1rem}.company-reput p{width:1000px}.company-reput-text{font-size:3rem;margin:.5rem 0;text-align:center}.company-img{margin-right:1.9rem;width:260px}.markers{height:4rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:4rem}.marker{position:absolute}.marker-1-1{left:5%;top:15%}.marker-1-2{left:58%;top:15%}.mark-inner{stroke:none;fill:#414141;left:17px;top:18px}.mark-mid{stroke:#727272;stroke-width:2px;animation:blinker 2s linear infinite;animation-timing-function:ease-out}.mark-mid,.mark-outer{fill:none;fill:"freeze";visibility:"visible"}.mark-outer{stroke:#dbdbdb;stroke-width:2px;animation:blinker 2s linear infinite}.mark-inner-lo-1{fill:#770006}.m-wrapper,.marker-all{height:100%;width:100%}.marker-all{cursor:pointer;z-index:20}.marker-text{background-color:rgba(49,49,49,.5);color:#fdfdfd;font-size:2rem;font-weight:500;margin-left:-2rem;text-align:center;width:15vw}.marker-text-ff-1{margin-bottom:-4.2rem;margin-left:5rem;width:22rem}.marker-text-lo{background-color:#313131;color:#eaeaea;font-size:1.5rem;margin-left:-2.5rem;margin-top:.5rem;text-align:center;visibility:hidden;width:24rem}.marker-4-1:hover .marker-text-lo-1,.marker-4-2:hover .marker-text-lo-2{visibility:visible}.marker-text-lo-3{width:30rem}.marker-text-co-1{margin-bottom:2rem;margin-left:-10rem;width:18rem}.marker-text-co-2{margin-bottom:3rem;margin-left:-6.5rem;width:19rem}@keyframes blinker{50%{opacity:0}}.section--1{padding:7rem 0 1rem}.section--2,.section--2a{padding:7rem 0 5rem}.section--2a{margin-top:5rem}.section--3{padding:7rem 0 1rem}.section1--container{margin-bottom:4rem}.section1--container,.section2--container{display:flex;flex-direction:column;position:relative}.section1-img-cont{flex:65}.section1-img{height:auto!important;margin-left:.5rem;margin-right:auto;max-width:1100px;width:60vw!important}.section2-img-cont{flex:50}.section2-img{height:auto!important;margin-left:.5rem;margin-right:auto;max-width:900px;width:60vw!important}.section2-text-cont{flex:45;font-size:1.75rem;margin:3rem 5rem auto;padding-top:0;text-align:center}.product-text{color:#323246;padding:2rem 2rem 3rem;text-decoration:none}.all-solutions-text{padding:0 1.75rem 5rem}.slider{height:1100px;margin:0 auto;width:1700px}.slider,.slider-hero{overflow:hidden;position:relative}.slide{align-items:center;display:flex;justify-content:center;position:absolute;top:0;transition:transform 1s}.slide,.slide>img{height:100%;width:100%}.slide>img{object-fit:cover}.slide-hero{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;top:0;transition:transform 1s;width:100%}.slider__btn{background:hsla(0,0%,100%,.7);border:none;border-radius:50%;color:#333;cursor:pointer;font-family:inherit;font-size:3.3vw;max-height:3.3vw;max-width:5.5vw;position:absolute;top:52%;z-index:20}.slider__btn--left{left:6%;transform:translate(-50%,-50%)}.slider__btn--right{right:6%;transform:translate(50%,-50%)}.arrow{margin-top:-.5vw}.dots{bottom:5%;display:none;left:50%;margin-bottom:-2rem;position:absolute;transform:translateX(-50%);z-index:10}.dots__dot{background-color:#b9b9b9;border:none;border-radius:50%;cursor:pointer;height:1rem;margin-right:1.75rem;opacity:.7;transition:all .5s;width:1rem}.dots__dot:last-child{margin:0}.dots__dot--active{background-color:#888;opacity:1}.slide-holder{margin-left:10%;margin-right:10%;position:relative;width:80%}.slide-holder-hero{height:auto;position:relative;width:100%}.slide-holder__header{font-size:4.4rem;font-weight:500;margin-bottom:1rem;text-align:center}.slide-holder__text{color:#666;font-size:1.7rem;margin-bottom:3.5rem}.slide-holder__author{column-gap:2rem;display:grid;font-style:normal;grid-template-columns:6.5rem 1fr;margin-left:3rem}.slide-holder__photo{grid-row:1/span 2;width:6.5rem}.slide-holder__name{align-self:end;font-size:1.7rem;font-weight:500;margin:0}.slide-holder__location{font-size:1.5rem}.section__title--slide-holders{margin-bottom:4rem}.slide-holder__click-icons{font-size:2rem;font-weight:500;margin:-3.3rem 0 3.3rem 70rem}.modal{background-color:#eaeaea;box-shadow:0 4rem 6rem rgba(0,0,0,.3);height:940px;margin-left:430px;padding:2rem 6rem 0;position:fixed;top:250px;transition:all .5s;width:1000px;z-index:40}.for-modal-product{cursor:pointer}.overlay{backdrop-filter:blur(4px);background-color:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;transition:all .5s;width:100%;z-index:30}.modal__contact{margin-left:-4rem;padding:0}.modal__header{font-size:1.8rem;margin:0 auto 2rem;width:700px}.modal__form{align-items:center;display:grid;gap:2.5rem;grid-template-columns:1fr 2fr;margin:0 1.5rem}.modal__form label{font-size:1.4rem;font-weight:500}.modal__form input{border:1px solid #ddd;border-radius:.5rem;font-size:1.4rem;padding:1rem 1.5rem}.message{height:15rem}.careers-message,.message{border-radius:7px;font-size:1.2rem;max-width:700px;width:50vw}.careers-message{height:6rem}.investor-message{height:10rem;margin-bottom:2rem}.resume{height:10rem}.contact-success{font-size:2rem;margin:15rem auto 18rem;max-width:700px;text-align:center;width:50vw}.modal__form button{background-color:#d23200;border:none;border-radius:5px;box-shadow:6px 3px 5px 0 rgb(0 0 0/4%);color:#eaeaea;font-size:1.75rem;grid-column:1/span 2;justify-self:center;margin:1rem 0 0 1.5rem;padding:1rem}.btn--close-modal{background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:4rem;position:absolute;right:2rem;top:.5rem}#custom-seekbar{cursor:pointer;height:10px;margin-bottom:-20px;margin-left:10px;outline:thin solid #8d8d8d;overflow:hidden;position:relative;width:50%;z-index:1000000}#custom-seekbar span{background-color:#d6d6d6;height:10px;left:0;position:absolute;top:0;width:0;z-index:1000000}div.row-modal video{z-index:1!important}figcaption{display:inline}.modal-video{margin-bottom:3rem;max-width:100%;min-height:100%;position:relative;z-index:-1}.modal-video-3{margin-top:4.5rem}.modal-video-4,.modal-video-5{margin-top:1rem}.modal-img{height:auto;margin-left:-2rem;margin-top:2rem;position:relative;width:850px;z-index:1}.modal-img-1{height:auto;margin:7rem -6rem auto -4rem;width:960px}.modal-img-2{margin-top:1.5rem}.modal-img-13{margin:0 0 0 -3rem}.modal-img-14{margin:0 0 2rem -2rem}.modal-img-17,.modal-img-18,.modal-img-34{margin:6rem -6rem auto -5rem;width:960px}.modal-img-19,.modal-img-23,.modal-img-24{margin-top:4rem}.modal-img-22,.modal-img-25,.modal-img-26{margin-top:1rem}.modal-img-27{margin-left:-1rem;margin-top:.5rem}.modal-img-28{margin-left:-3rem;margin-top:2rem;width:890px}.modal-img-29{margin:3rem -6rem auto -5rem;width:960px}.modal-img-31{margin:2rem -6rem auto -5rem;width:960px}.modal-img-33{margin-top:3rem}input:focus,textarea:focus{background-color:#ffffe0}input submit,input submitUn{font-size:12pt}.rq{color:red;font-size:10pt}.modal figcaption{background:rgba(0,0,0,.6);color:#fff;display:none;margin-bottom:0;margin-top:2rem;padding:.5em;position:relative;text-align:right;top:-2.2rem}.modal figcaption a{border-bottom:none;color:#fff;font-size:1rem;margin-right:.5rem;text-decoration:none}.modal a:hover{color:red}.modal a:visited{color:#770006}@media (min-width:1600.1px) and (max-width:1920px){.hero-content,.main-container{max-width:1590px}.nav__width-container{min-width:1580px}.nav__container{margin-top:0;padding:.3rem 1rem}.nav__menu li{padding:.7rem 2rem}.nav__menu li a{font-size:1.3rem}.nav__logo img{height:85px!important;margin:.9rem 0 .7rem;width:auto!important}.nav__menu .dropdown li a{font-size:1.3rem}.nav__menu .dropdown ul li{padding:1rem}.footer-width-container{min-width:1590px;padding:.5rem 1rem 0}footer li a{font-size:1.3rem}.footer-tagline{font-size:2rem}.social-sharing{margin-left:-2rem;margin-top:2rem}.social-icon{height:auto;margin:.6rem;width:40px!important}.tel-number{font-size:1.5rem;margin-top:.5rem}.about-item{padding-top:.1rem}.legal-item{padding-top:1.1rem}.footer-caption{font-size:1.6rem;padding-bottom:.3rem}.copyright{margin-right:1%;padding:.5rem 1rem}.address{font-size:1.5rem}.hero-headline-text{font-size:1.75rem;line-height:2.6rem}.hero-streamlinede{font-size:2.1rem}.initial-action-call{margin:2rem 1rem 6rem}.unsubscribe-email{margin:4rem auto 4rem 60%}.hero-main{height:520px;margin:0 1rem}.hero-main-cont{margin:1rem 10rem 1rem 8rem}.contact-btn,.move-section-btn{border-radius:3px;font-size:2rem;margin:1rem auto;padding:.5rem}.stretchy-background-thingy{margin-top:0}.main-content-terms{max-width:1200px}h1{font-size:2.7rem;line-height:4.5rem}.main-video,.our-tech-img{height:320px}.main-video-cont{margin:8rem 9rem;padding:2rem}.main-video-text div{font-size:1.8rem;margin:2rem 3rem}.hero-text div{font-size:1.5rem;line-height:2rem;margin:3rem 3.5rem 1rem}.hero-text{margin:-.5rem 0}.contact-btn,.move-section-btn{font-size:1.6rem}.initial-action-call-soln{margin:0 3rem 2rem;top:120px}div.tooltip span{font-size:1.25rem;padding:.3rem 0;width:636px}.image-grid{margin-bottom:3rem;margin-top:7rem}.image-grid-2{margin:-2rem 6rem 0 0}.image-grid-item{margin:0 2rem;padding:3rem}.grid-image{border-radius:3px 3px 0 0;padding:1rem;width:600px}.image-grid-titles{font-size:1.4rem;margin:-1.3rem -1.88rem 1rem 1.88rem;padding-left:1rem}.section__title{margin:0 auto 2.5rem}.section__header{font-size:3.5rem;line-height:6rem;padding-bottom:1.5rem}.project{height:560px}.project-title{font-size:1.5rem;margin-bottom:1rem}.innov-project-costs-title,.innov-tech-title,.value-tech-title{font-size:1.75rem;line-height:2.5rem;margin-bottom:1.5rem}.demo-start{font-size:1.6rem;margin:0 12rem 2rem}.project-info{font-size:1.6rem;margin:0 2rem 1rem}.space-left{margin-left:7rem}.space-right{margin-right:7rem}.woTech{left:6%;width:41%}.wTech{right:5%;width:41%}.project-lables{font-size:1.2rem;letter-spacing:1.05rem;margin-left:.7rem}.sp{font-size:1.1rem;letter-spacing:0;margin-left:-.15rem;margin-right:.685rem}.innovate{padding:1rem}.innovate-row{margin:1rem;padding:1rem}.innov-failure-text,.innov-project-text,.innov-user-text{font-size:1.5rem;margin-left:.8rem}.innov-project-text,.innov-user-text{margin-top:.5rem}.innov-failure-text{margin-left:3rem}.innovate-info svg{width:400px}.project-kill{margin-top:2.5rem}.project-kill-svg{margin-left:.95rem}.project-kill-pre{left:105px;top:192px}.project-user{margin-top:0}.user-needs-pre{left:78px;top:347px}.user-needs-svg{margin-left:2.3rem}.project-learned{margin-top:.6rem}.lessons-pre{left:120px;top:565px}.lessons-svg{margin-left:1.8rem}.company-tech-title,.innov-tech-title{padding-bottom:1rem}.company-prod p,.innov-project p{width:800px}.innov-project-costs-subtitle{font-size:1.5rem;margin-top:4rem}.mavproject{font-size:1.75rem;line-height:1.75rem}.mavproject2{font-size:5rem;line-height:5rem}.company-info,.innovate-info{margin-left:2rem}.innovate-info-value-end p{font-size:2rem}.company-healthins-text,.company-prod-text{font-size:1.6rem;margin-left:.3rem;margin-top:1rem}.innov-project-grid{width:1100px}.innov-project-grid div{font-size:1.5rem;padding:1.5rem 0}.innovate-info-value p{font-size:2rem;margin-left:4rem;margin-right:2rem;width:250px}.company{height:500px}.company-reput p{line-height:4rem;margin-top:.5rem;width:900px}.company-reput-text{font-size:2.5rem}.section1--container{margin-bottom:0}.section--1,.section--2,.section--2a{padding:5rem 0 3rem}.section2--container{margin-bottom:1.5rem}.section2-img{margin-left:.5rem;width:810px!important}.section2-text-cont{font-size:1.5rem;margin:2rem 4rem auto}.slate-italic-text:hover{font-size:1.6rem}.product-text{padding:2rem 1rem}.all-solutions-text,.risk-manage-text{font-size:1.47rem;font-size:1.45rem;margin:2rem 3.5rem 0 1.5rem}.all-solutions-text,.strategy-text{margin-top:3rem}.slider{height:900px;width:1400px}.slide-holder__header{font-size:3.5rem;margin-bottom:1rem}.slide-holder__click-icons{font-size:1.6rem;margin:-2.5rem 0 2.5rem 58rem}.marker-text{font-size:1.5rem}.marker-text-ff-1{width:16rem}.marker-text-ff-1,.marker-text-ff-2{margin-bottom:-4rem;margin-left:5rem}.marker-text-ff-2{width:15rem}.marker-text-ff-3{width:10rem}.marker-text-ff-3,.marker-text-wt-1{margin-bottom:-4rem;margin-left:4rem}.marker-text-wt-1{width:14rem}.marker-text-wt-2{margin-bottom:-4rem;margin-left:4.5rem;width:10rem}.marker-1-1{left:5%;top:15%}.marker-1-2{left:58%;top:15%}.modal{height:770px;margin-left:380px;padding:2rem 6rem 0;top:160px;width:860px}.modal-img{height:auto;margin-left:-.5rem;margin-top:2rem;width:680px}.modal-img-1{height:auto;margin:4.5rem -4.5rem 1rem -5.5rem;width:850px}.modal-img-3{margin-top:2.5rem}.modal-img-13{margin-top:.5rem}.modal-img-14{margin-top:1rem}.modal-img-17,.modal-img-18{margin:3rem auto auto -5.5rem;width:850px}.modal-img-19,.modal-img-23,.modal-img-24{margin-top:3rem}.modal-img-22,.modal-img-25,.modal-img-26{margin-top:1rem}.modal-img-27{margin-left:-1rem;margin-top:.5rem}.modal-img-28{margin-left:-5rem;margin-top:-1rem;width:760px}.modal-img-29{margin:1.5rem auto auto -5.8rem;width:850px}.modal-img-31{margin:-1rem auto auto -6.5rem;width:820px}.modal-img-33{margin-top:3rem}.modal-img-34{margin:6rem auto auto -5.5rem;width:850px}.modal__header{font-size:1.8rem;margin:0 5rem 3rem 0;width:750px}.message{border-radius:7px;font-size:1.2rem;height:8rem;width:600px}.modal__contact{margin-left:-4rem;padding:0}.careers-message{font-size:1.2rem;height:4rem;max-width:600px;width:50vw}.investor-message{margin-bottom:0}.modal__form button{font-size:2rem;margin:-.8rem 0 2rem}.contact-success{font-size:1.7rem;margin:15rem auto;max-width:650px;width:50vw}.section-solu__header{font-size:3.5rem;margin-bottom:0;margin-top:0}.section-0--titles{min-height:900px;padding:2rem 0 1rem}.section-solu__title{margin:0 auto 3rem}.section-solu__description{font-size:2.2rem;margin:1rem 2rem}.section-solu{padding:3rem 0 2rem}a.index-container,a.prod-container,a.team-container{top:-140px}#section-1,#section-2{top:-40px}#section-2a{top:20px}.solution__header{font-size:4rem;margin-bottom:1.5rem}.solution-text{font-size:1.35rem;padding:.8rem 2.5rem}.hero-solu-text{font-size:1.7rem;margin-bottom:1.3rem}.main-content-cookie,.main-content-privacy,.main-content-terms{max-width:1200px}.main-content-about{padding:0 2rem;width:1590px}.about-row{margin:1rem 7rem}.about-text-title p{font-size:2rem;margin:1rem 7rem 5rem}.about-title{font-size:3rem;margin-bottom:3rem;margin-top:2rem}.about-brief{font-size:1.75rem;line-height:4rem;margin-bottom:1.5rem;margin-left:2rem}.about-items{font-size:1.45rem;line-height:3.25rem;margin-bottom:.7rem;padding-left:1rem}.about-img{margin-left:1vw;margin-top:0}.careers-text{font-size:2.5rem;margin-bottom:1rem;margin-top:2rem}.careers-btn{font-size:1.8rem;margin:2rem auto;padding:1rem}.investor-btn,.investor-btn-2{font-size:2rem;margin:1rem auto;padding:.5rem}.investor__header{font-size:2rem;margin-bottom:1rem}.section--investor{padding:1.5rem 0 1rem}.section-investor-text-cont{font-size:1.6rem;margin:5rem .5rem 0}#market-investor{margin-top:9rem;padding-left:7rem}}@media (min-width:1280.1px) and (max-width:1600px){.hero-content,.main-container{max-width:1270px}.hero-content{margin-top:3rem}.nav__width-container{min-width:1270px}.nav__container{margin-top:0;padding:.5rem 1rem 0}.nav__menu li{padding:.7rem 1.4rem}.nav__menu li a{font-size:1.3rem}.nav__logo img{height:66px!important;margin:.8rem 0 .9rem;width:auto!important}.nav__menu .dropdown li a{font-size:1rem}.nav__menu .dropdown ul li{padding:1rem}.footer-width-container{min-width:1270px;padding:.5rem 1rem 0}footer li a{font-size:1.1rem}.footer-tagline{font-size:1.5rem}.social-sharing{margin-left:0;margin-top:.5rem}.social-icon{height:auto;margin:1rem;width:30px!important}.tel-number{font-size:1.4rem;margin-top:0}.about-item{padding-top:0}.legal-item{padding-top:1rem}.footer-caption{font-size:1.5rem;padding-bottom:.3rem}.last-line{margin-right:1%;padding:.5rem 1rem}.address{font-size:1.4rem}.stretchy-background-thingy{margin-top:0}.main-content-privacy,.main-content-terms{max-width:800px}.hero-headline-text{font-size:1.4rem;line-height:2rem;padding-bottom:3rem}.hero-streamlinede{font-size:1.8rem}h1{font-size:2rem;line-height:3.5rem}.hero-main{height:440px}.initial-action-call{justify-content:space-between;margin:0 3rem 6rem}.unsubscribe-email{margin:4rem auto 4rem 50%}.contact-btn,.move-section-btn{border-radius:3px;font-size:1.5rem;margin:2rem 5rem;padding:.5rem}.contact-btn-3{margin:1rem 0}.initial-action-call-soln{margin:0 1rem;top:120px}.main-video,.our-tech-img{height:280px}.main-video-cont{margin:7rem;padding:2rem}.main-video-text div{font-size:1.3rem;margin:1rem 2rem}.hero-main-cont{margin:1rem 8rem}.hero-video-read{font-size:1.5rem}.hero-text div{font-size:1.2rem;line-height:1.8rem;margin:1.5rem 3rem .5rem}.image-grid{margin:5rem auto 2rem}.image-grid-2{margin:-1rem 6rem 3rem 0}.image-grid-item{margin:3rem 2rem;padding:1rem 3rem}.grid-image{border-radius:3px 3px 0 0;padding:1rem;width:450px}.image-grid-titles{font-size:1.3rem;margin:-1.3rem -1.4rem 1rem 1.4rem;padding-left:1rem}div.tooltip span{font-size:1.3rem;padding:.3rem 1rem;width:508px}.section__title{margin:0 auto 2.5rem}.section__header{font-size:2.5rem;margin:2rem 0 0;padding-bottom:.5rem}.section--1{margin-bottom:7rem;padding:3.5rem 0 0}.section--2{padding:4rem 0}.section--2,.section--2a{padding:4rem 0 1rem}.project{height:520px}.project-title{font-size:1.4rem;margin:0 2rem 1rem}.innov-project-costs-title,.innov-tech-title,.value-tech-title{font-size:1.5rem;margin-bottom:1.5rem}.demo-start{font-size:1.4rem;margin:0 7rem 2rem}.project-info{font-size:1.4rem;margin:0 2rem 1rem}.space-left{margin-left:4rem}.space-right{margin-right:4rem}.woTech{left:4.5%;width:41%}.wTech{right:6.5%;width:41%}.project-lables{font-size:1.1rem;letter-spacing:.9rem;margin-left:.4rem}.sp{font-size:1rem;letter-spacing:0;margin-left:-.3rem;margin-right:.7rem}.innovate{height:620px;padding:1rem}.innovate-row{margin:1rem;padding:.5rem}.innovate-info svg{width:300px}.project-kill,.project-learned,.project-user{margin:0}.project-kill-svg{margin:2rem 0 0 -1.2rem}.project-kill-pre{left:4.5%;top:24%;width:300px!important}.user-needs-pre{left:4%;top:45.5%;width:267px!important}.user-needs-svg{margin:.3rem 0 0 -1.5rem}.lessons-pre{left:4%;top:76.6%;width:267px!important}.lessons-svg{margin:-.1rem 0 0 -1.5rem;width:267px!important}.mavproject{font-size:1.5rem;line-height:1.5rem}.mavproject2{font-size:4rem;line-height:4rem}.company-prod p,.innov-project p{width:710px}.company-img,.innov-img{width:200px}.company-info,.innovate-info{margin-left:2rem}.innovate-info p{width:250px}.innov-project{margin:1rem auto}.innov-project-text{font-size:1.3rem;margin:0 0 0 2rem}.innov-failure-text,.innov-user-text{font-size:1.3rem;margin:1rem 0 0 2rem}.innov-failure-text{margin:0 0 0 4rem}.innov-cost-grid{margin:.5rem 1rem 1.5rem -1rem}.innov-project-costs-subtitle{font-size:1.3rem;margin-top:2rem}.innov-project-grid{width:1000px}.innov-project-grid div{font-size:1.2rem}.company-prod{margin:.2rem auto}.company-healthins-text,.company-prod-text{font-size:1.5rem;line-height:2.5rem;margin-left:1rem;margin-top:-1rem;text-align:center}.innovate-info-value p{font-size:1.8rem;margin-left:2rem;margin-right:1rem;width:250px}.innovate-info-value-end p{font-size:1.8rem;margin-left:1.5rem;width:400px}.company{height:400px}.company-reput p{font-size:2.5rem;line-height:3.5rem;margin-top:0;width:900px}.company-reput-text{font-size:2.5rem}.section2-img{margin-left:.5rem;width:643px!important}.section2-text-cont{font-size:1.2rem;margin:1rem 2rem auto;padding-top:0}.slate-italic-text:hover{font-size:1.3rem}.product-text{padding:2rem}.risk-manage-text{font-size:1.16rem;margin:1rem 1.1rem 0 0}.strategy-text{margin:1.5rem 1.5rem 0}.all-solutions-text{margin:1rem 1.5rem 0 0}.slider{height:750px;margin-bottom:2rem;width:1150px}.slide-holder__header{font-size:3rem;margin-bottom:1rem}.slide-holder__click-icons{font-size:1.4rem;margin:-3.7rem 0 3.7rem 48rem}.marker-text{font-size:1.2rem}.marker-text-ff-1{width:13rem}.marker-text-ff-1,.marker-text-ff-2{margin-bottom:-3.5rem;margin-left:5rem}.marker-text-ff-2{width:12rem}.marker-text-ff-3{width:8rem}.marker-text-ff-3,.marker-text-wt-1{margin-bottom:-3.5rem;margin-left:4rem}.marker-text-wt-1{width:12rem}.marker-text-wt-2{margin-bottom:-3.5rem;margin-left:4.5rem;width:8rem}.marker-1-1{left:5%;top:15%}.marker-1-2{left:58%;top:15%}.modal{height:650px;margin-left:280px;padding:2rem 6rem 0;top:140px;width:720px}.modal-img{height:auto;margin-left:-2rem;margin-top:1rem;width:570px}.modal-img-1{height:auto;margin:5rem -4.5rem 1rem -5rem;width:690px}.modal-img-13{margin-top:0}.modal-img-15{margin-top:2rem}.modal-img-17,.modal-img-18{margin:3rem auto auto -5.8rem;width:710px}.modal-img-19,.modal-img-23,.modal-img-24{margin-top:3rem}.modal-img-22,.modal-img-25,.modal-img-26{margin-top:1rem}.modal-img-27{margin-left:-1rem;margin-top:.5rem}.modal-img-28{margin-left:-5.5rem;margin-top:-1.5rem;width:647px}.modal-img-29{margin:1.5rem auto auto -5.8rem;width:710px}.modal-img-31{margin:0 auto auto -6.1rem;width:670px}.modal-img-33{margin-top:2rem}.modal-img-34{margin:4.5rem auto auto -6rem;width:710px}.modal-video{margin:1rem 0}.modal-video-3{margin-top:3.5rem}.modal__header{font-size:1.6rem;margin:0 auto 2rem;width:640px}.message{font-size:1rem;height:6rem;width:520px}.modal__contact{margin-left:-5rem}.modal__form{gap:2rem;margin:0 1.5rem}.modal__form label{font-size:1.2rem}.modal__form input{font-size:1.2rem;padding:1rem 1.5rem}.modal__contact{margin-left:-4rem;padding:0}.careers-message{font-size:1.2rem;height:4rem;max-width:520px;width:50vw}.investor-message{margin-bottom:0}.modal__form button{font-size:1.3rem;margin-bottom:2rem;margin-top:-.7rem}.contact-success{font-size:1.5rem;margin:10rem auto;max-width:500px;width:50vw}.section-solu__header{font-size:3rem;margin-bottom:1rem;margin-top:0}.section-solu__title{margin:0 auto 2rem}.section-0--titles{min-height:800px;padding:2rem 0 1rem}.section-solu__description{font-size:2rem;margin:.7rem 2rem}.section-solu{padding:3rem 0 2rem}.solution__header{font-size:3rem;margin-bottom:3rem}.solution__title{font-size:1.5rem;margin-bottom:1rem;margin-top:1rem}#section .teams_container,.product_container{margin-bottom:4rem;margin-left:2%;padding-bottom:2rem;width:96%}.solu-flex{column-gap:3%}a.index-container,a.prod-container,a.team-container{top:-140px}#section-1,#section-2{top:-40px}#section-2a{top:-50px}.solution-text{font-size:1.1rem;padding-bottom:.8rem;padding-top:.8rem}.hero-solu-text{font-size:1.5rem;margin-bottom:1rem}.solu-img{height:auto!important;margin-bottom:1rem;margin-left:5%;width:90%!important}.main-content-privacy{max-width:1000px}.main-content-cookie,.main-content-privacy,.main-content-terms{max-width:1100px}.main-content-about{padding:0 2rem;width:1270px}.about-row{margin:1rem 3rem}.about-text-title p{margin:1rem 5rem 5rem}.about-title{font-size:3rem;margin-bottom:2rem;margin-top:1rem}.about-text-title p{font-size:1.75rem;margin:1rem 3rem 3rem}.about-img{height:250px!important;margin-left:1vw;margin-top:1.25rem;width:auto!important}.about-brief{font-size:1.5rem;line-height:3rem;margin-bottom:1.5rem;margin-left:2rem}.about-items{font-size:1.3rem;line-height:3rem;margin-bottom:.7rem;padding-left:1rem}.careers-text{font-size:2rem;margin-bottom:1rem;margin-top:2rem}.careers-btn{font-size:1.5rem;margin:2rem auto;padding:1rem}.investor-btn{margin:1rem auto 2rem}.investor-btn,.investor-btn-2{font-size:1.6rem;padding:.5rem}.investor-btn-2{margin:1rem auto 3rem}.investor__header{font-size:1.8rem;margin-bottom:1rem}.section-investor--container{margin-bottom:3rem;margin-top:-3rem}.section--investor{padding:1.2rem 0 1rem}.section-investor-img{height:auto!important;padding-right:1rem;width:500px!important}.section-investor-text-cont{font-size:1.2rem;margin:5rem .5rem 0}.our-technology-investor{margin-top:5rem}#challenge-investor{margin-top:4rem}#market-investor{margin-top:10rem}}@media (min-width:1024.1px) and (max-width:1280px){.hero-content,.main-container{margin:3rem auto auto;max-width:1015px}.nav__container{margin-top:0;padding:0 1rem}.sticky{margin-top:0}.nav__width-container{min-width:1005px}.menu-toggle{margin:.5rem 0}.nav__menu li{padding:0 1.2rem}.nav__menu li a{font-size:1.1rem}.nav__logo img{height:47px!important;margin:.4rem 0 .1rem;width:auto!important}.not-strat{margin-top:1.4rem}.careers-label,.eng-strat{line-height:2rem;margin-bottom:0 .5rem}.careers-label{margin-top:0}.nav__menu .dropdown li a{font-size:1.1rem}.nav__menu .dropdown ul li{padding:.7rem}.footer-width-container{min-width:1015px;padding:.5rem .7rem 0}footer li a{font-size:1.1rem}.footer-tagline{font-size:1.5rem}.social-sharing{margin-left:0;margin-top:1.5rem}.social-icon{height:auto;margin:.5rem;width:25px!important}.tel-number{font-size:1.3rem;margin-top:.5rem}.about-item{margin:.2rem 0;padding-top:0}.legal-item{padding-top:.9rem}.footer-caption{font-size:1.5rem;padding-bottom:.5rem}.last-line{margin-right:1%;padding:0 1rem .5rem}.copyright{font-size:.9rem}.address{font-size:1.2rem}.stretchy-background-thingy{margin-top:0}.hero-headline-text{font-size:1.1rem;line-height:1.5rem;padding-bottom:3rem}.hero-streamlinede{font-size:1.4rem}h1{font-size:1.6rem;line-height:3rem}.hero-main{height:440px}.hero-main-cont{margin:1rem 4rem}.initial-action-call{justify-content:space-between;margin:0 4.5rem 4.5rem}.unsubscribe-email{margin:4rem auto 4rem 45%}.contact-btn,.move-section-btn{font-size:1.3rem;padding:.5rem}#contact-btn-main{margin-left:2rem;margin-right:2rem;padding:.8rem .5rem}.move-section-btn{margin:1rem 2.5rem}.contact-btn{margin:1rem auto}.contact-btn-cult{font-size:1.2rem;margin:1rem 2rem;width:400px}.contact-btn-trade{font-size:1.2rem;margin:1rem 4rem 0}.contact-btn-3{margin:0 1rem 0 0}.initial-action-call-soln{margin:0;top:95px}.main-video,.our-tech-img{height:270px}.main-video-cont{margin:6.5rem 5rem;padding:1rem}.main-video-text div{font-size:1.15rem;margin:1.5rem 1rem}.hero-text div{font-size:1.1rem;line-height:1.5rem;margin:2rem 1.5rem 1.5rem 1rem}.hero-video-read{font-size:1rem;margin-right:.03rem;margin-top:-.3rem}.image-grid{margin:3.5rem auto 2.5rem}.image-grid-2{margin:-1rem 6rem 3rem 0}.image-grid-item{margin:2rem .8rem;padding:1rem 1.9rem}.grid-image{border-radius:3px 3px 0 0;padding:1rem;width:400px}.image-grid-titles{font-size:1rem;margin:-1.3rem -1.25rem 1rem 1.25rem;padding-left:1rem}div.tooltip span{font-size:1.2rem;padding:.3rem;width:404px}.section__title{margin:0 auto 1.5rem}.section__header{font-size:2.5rem;line-height:4rem;padding-bottom:1rem;padding-top:1.5rem}.section--1{margin-bottom:7rem;padding:3.5rem 0 0}.section--2{padding:3rem 0 4.5rem}.section--2a{padding:3rem 0 1rem}.section--3{padding:4rem 0 0}.project{height:520px;margin:2rem}.project-title{font-size:1.25rem;margin:0 1rem 1rem}.innov-project-costs-title,.innov-tech-title,.value-tech-title{font-size:1.3rem;margin:1.5rem .5rem 2rem}.demo-start{font-size:1.2rem;margin:0 3rem 2rem}.project-info{font-size:1.2rem;margin:0 2rem 1rem}.space-left{margin-left:1.8rem}.space-right{margin-right:1.8rem}.woTech{left:4.5%;width:41%}.wTech{right:6.5%;width:41%}.project-lables{font-size:1rem;letter-spacing:.65rem;margin-left:.3rem}.sp{font-size:.9rem;letter-spacing:0;margin-left:-.3rem;margin-right:.52rem}.innovate{height:560px;margin:2rem;padding:1rem .5rem}.innovate-row{margin:.5rem;padding:.5rem}.innovate-info svg{width:250px}.project-kill,.project-learned,.project-user{margin:0}.project-kill-pre{left:43px;top:140px;width:250px!important}.project-kill-svg{margin:1.7rem 0 0 -.8rem}.user-needs-pre{left:52px;top:250px;width:223px!important}.user-needs-svg{margin:.2rem 0 0 -.2rem}.lessons-pre{left:45px;top:425px;width:223px!important}.lessons-svg{margin:-.1rem 0 0 -.75rem;width:223px!important}.mavproject{font-size:1.2rem;line-height:1.2rem}.mavproject2{font-size:4rem;line-height:4rem}.company-prod p,.innov-project p{width:560px}.company-img,.innov-img{width:200px}.company-info,.innovate-info{margin-left:2rem}.innovate-info p{width:250px}.innov-project{margin:1rem auto}.innov-project-text{font-size:1.1rem;margin:0 0 0 2rem}.innov-failure-text,.innov-user-text{font-size:1.1rem;margin:1.5rem 0 0 2rem}.innov-failure-text{margin:0 0 0 4rem}.stage-costs{margin:2rem 2rem 0;padding:1rem 1rem 3rem}.innov-cost-grid{margin:.5rem 1rem 1.5rem -1rem}.innov-project-costs-subtitle{font-size:1.2rem;margin-top:2rem}.innov-project-grid{width:1000px}.innov-project-grid div{font-size:1.2rem}.innovate-info-value p{font-size:1.6rem;margin-left:1rem;margin-right:1rem;margin-top:5rem;width:200px}.innovate-info-value-end p{font-size:1.6rem;margin-left:1.5rem;margin-top:5rem;width:350px}.company{height:400px}.company-reput p{font-size:2rem;line-height:3rem;margin-top:0;width:700px}.company-reput-text{font-size:2.5rem}.section2-img{margin-left:.5rem;margin-top:.6rem;max-width:610px;width:516px!important}.section2-text-cont{font-size:1.1rem;margin:.5rem 1.2rem 0;padding-top:0}.product-row{margin:1rem 2rem 2rem;padding:1rem}.product-text{padding:1.7rem .7rem 1.3rem}.risk-manage-text{font-size:1.05rem;margin:1rem .5rem 0 0}.risk-manage-text p{padding-left:0}.strategy-text{font-size:1.08rem;margin:1.5rem 1.2rem 0;padding-bottom:0}.all-solutions-text{margin:0 .5rem 0 0}.slate-italic-text:hover{font-size:1.2rem}.slider{height:640px;margin-bottom:3rem;width:940px}.slide-holder__header{font-size:2.4rem;margin-bottom:1rem}.slide-holder__click-icons{font-size:1.6rem;font-size:1.2rem;margin:-2.5rem 0 3.3rem 58rem;margin:-4.3rem 0 4.2rem 40rem}.marker-text{font-size:1rem}.marker-text-ff-1{width:12rem}.marker-text-ff-1,.marker-text-ff-2{margin-bottom:-3.2rem;margin-left:3.5rem}.marker-text-ff-2{width:10rem}.marker-text-ff-3{width:7rem}.marker-text-ff-3,.marker-text-wt-1{margin-bottom:-3.2rem;margin-left:3.5rem}.marker-text-wt-1{width:10rem}.marker-text-wt-2{margin-bottom:-3.2rem;margin-left:3.5rem;width:7rem}.marker-1-1{left:5%;top:17%}.marker-1-2{left:58%;top:17%}.modal{height:525px;margin-left:230px;padding:1.5rem 5rem 0 2.5rem;top:120px;width:550px}.modal-img{height:auto;margin-left:-.5rem;margin-top:1rem;width:470px}.modal-img-1{height:auto;margin:4.5rem -4rem 1rem -1.5rem;width:520px}.modal-img-13{margin-top:0}.modal-img-15{margin-top:1.5rem}.modal-img-17,.modal-img-18{margin:2.5rem auto auto -2.2rem;width:540px}.modal-img-19,.modal-img-23,.modal-img-24{margin-top:2rem}.modal-img-22,.modal-img-25,.modal-img-26{margin-top:.5rem}.modal-img-27{margin-left:0;margin-top:0}.modal-img-28{margin-left:-2.2rem;margin-top:0;width:490px}.modal-img-29{margin:1.5rem auto auto -2.2rem;width:540px}.modal-img-31{margin:1rem auto auto -2.5rem;width:510px}.modal-img-33{margin-top:1.5rem}.modal-img-34{margin:4.5rem auto auto -2.5rem;width:540px}.modal-video{margin:1rem 0}.modal-video-3{margin-left:1rem;margin-top:3.5rem}.modal__header{font-size:1.2rem;margin:0 0 1rem 2rem;width:460px}.message{font-size:.9rem;height:5rem;width:420px}.modal__contact{margin-left:0}.modal__form{gap:1.5rem;margin:0 2rem 0 3rem}.modal__form label{font-size:.9rem}.modal__form input{font-size:.9rem;padding:1rem 1.5rem}.modal__contact{margin-left:-4rem;padding:0}.careers-message{font-size:.9rem;height:4rem;max-width:420px;width:50vw}.investor-message{margin-bottom:0}.modal__form button{font-size:1rem;margin-bottom:0;margin-top:-.8rem}.btn--close-modal{font-size:3rem;right:1.5rem;top:0}.contact-success{font-size:1.3rem;margin:8rem auto;max-width:420px;width:50vw}.section-solu__header{font-size:2rem;margin-bottom:1rem;margin-top:-1rem}.section-0--titles{min-height:710px;padding:2rem 0 1rem}.section-solu__title{margin:0 auto 2rem}.section-solu__description{font-size:1.5rem;margin:1rem}.section-solu{padding:2rem 0 0}.solution__header{font-size:2.5rem;margin-bottom:2rem;margin-top:0}.solution__title{font-size:1.3rem;margin-bottom:.7rem;margin-top:.5rem}#section-1{top:0}#section-2{top:7px}#section-2a{top:20px}.product_container,.teams_container{margin-bottom:4rem;margin-left:2%;padding-bottom:2rem;width:96%}.solu-flex{column-gap:3%}a.index-container,a.prod-container,a.team-container{top:-100px}#section-1,#section-2{top:-20px}#section-2a{top:-10px}.solution-text{font-size:1rem;padding-bottom:1rem;padding-top:1rem}.hero-solu-text{font-size:1.4rem;margin-bottom:1rem}.solu-img{height:auto!important;margin-bottom:1rem;margin-left:5%;width:90%!important}.main-content-privacy{max-width:800px}.main-content-cookie,.main-content-privacy,.main-content-terms{margin-left:1.6rem;max-width:850px}.main-content-about{padding:0 1rem;width:1015px}.about-row{margin:2rem 1rem}.about-title{font-size:2.5rem;margin-bottom:3rem;margin-top:4rem}.about-text-title p{font-size:1.5rem;margin:1rem 2rem 3.5rem}.about-img{height:200px!important;margin-left:1vw;margin-top:4.25rem;width:auto!important}.about-brief{font-size:1.4rem;line-height:2rem;margin-bottom:1.5rem;margin-left:2rem}.about-items{font-size:1.2rem;line-height:2.5rem;margin-bottom:.7rem;padding-left:.5rem}.careers-text{font-size:1.5rem;margin-bottom:.5rem;margin-top:1rem}.careers-btn{font-size:1.3rem;margin:1rem auto;padding:.5rem 1rem}.investor-btn{margin:0 auto 2rem}.investor-btn,.investor-btn-2{font-size:1.5rem;padding:.5rem}.investor-btn-2{margin:0 auto 3rem}.investor__header{font-size:1.3rem;margin-bottom:1rem}.section-investor--container{margin-bottom:3rem;margin-top:-3rem}.section--investor{padding:1.2rem 0 1rem}.section-investor-img{height:auto!important;padding-right:1rem;width:400px!important}.section-investor-text-cont{font-size:1rem;margin:3rem .5rem 0}.our-technology-investor{margin-top:6rem;padding-left:4rem}#challenge-investor{margin-top:2.5rem;padding-right:4rem}#market-investor{margin-top:8rem;padding-left:4rem}#product-investor{margin-top:2rem;padding-right:4rem}}@media (min-width:768.1px) and (max-width:1024px){.hero-content,.main-container{margin:2rem auto auto;max-width:760px}.main-container{margin:3rem auto auto}.nav__container{margin-top:0;padding:.5rem 0 0 1rem}.sticky{margin-top:0}.nav__width-container{min-width:750px}.nav__menu li{padding:0 .6rem}.nav__menu li a{font-size:.95rem;margin-right:0}.contact{padding-right:0}.nav__logo img{height:32px!important;margin:.7rem 0;width:auto!important}.not-strat{margin-top:1.3rem}.careers-label,.eng-strat{line-height:1.8rem;margin-bottom:.5rem}.careers-label{margin-top:0}.nav__menu .dropdown li a{font-size:.9rem}.nav__menu .dropdown ul li{padding:.5rem}footer{background-color:#191919}.footer-width-container{min-width:760px;padding:1rem .5rem 0}footer li a{font-size:1rem}.footer-tagline{color:#ff2b2b;font-size:1.2rem}.social-sharing{margin-left:0;margin-top:2rem}.social-icon{height:auto;margin:.5rem;width:25px!important}.tel-number{font-size:1.1rem;margin-top:.5rem}.about-item{margin:.2rem 0;padding-top:0}.legal-item{margin-top:.8rem;padding-top:.2rem}.footer-caption{color:#ff2b2b;font-size:1.3rem;font-weight:700;padding-bottom:.5rem}.last-line{margin-right:1%;padding:0 .5rem .4rem}.copyright{padding-right:1rem}.address,.copyright{font-size:.9rem;padding-top:1rem}.address{padding-left:1rem}.stretchy-background-thingy{margin-top:0}.hero-headline-text-cont{top:86%}.hero-headline-text{font-size:.9rem;letter-spacing:-.05rem;line-height:1.3rem;padding-bottom:2.5rem}.hero-streamlinede{font-size:1.2rem}h1{font-size:1.5rem;line-height:2rem}.hero-main{height:470px;margin:0 1rem}.hero-main-cont{margin:1rem .7rem}.initial-action-call{justify-content:space-between;margin:0 .3rem 4rem 1rem}.unsubscribe-email{margin:4rem auto 4rem 40%}.contact-btn,.move-section-btn{font-size:1.2rem;padding:.5rem}.move-section-btn{margin:1rem 2rem}.contact-btn{margin:1rem}.contact-btn-cult{font-size:1.2rem;margin:1rem;width:300px}.contact-btn-trade{font-size:1.2rem;margin:1rem 4rem -1rem}.contact-btn-3{font-size:1;margin:0;padding:.2rem}.initial-action-call-soln{margin:0 1rem;top:85px}.main-video,.our-tech-img{height:220px}.main-video-cont{margin:4rem 1rem;padding:1rem}.main-video-text div{font-size:1.1rem;margin:1.3rem}.hero-text-cont{margin-top:0}.hero-text div{font-size:.98rem;line-height:1.4rem;margin:1.2rem .5rem}.hero-video-read{font-size:.95rem;margin-top:-.3rem;padding-top:.2rem}hr{margin-top:0}.image-grid{margin:-1rem auto 3.5rem -.4rem}.image-grid-2{margin:2rem 6rem 1rem 0}.image-grid-item{margin:.7rem .5rem;padding:1rem 0}.grid-image{border-radius:3px 3px 0 0;padding:1rem .7rem;width:350px}.image-grid-titles{font-size:1rem;margin:-1.3rem -1.1rem 1rem 1.1rem;padding-bottom:.2rem;padding-left:1rem;padding-top:.2rem}div.tooltip span{font-size:1rem;padding:.3rem 0;width:300px}.section__title{margin:-2rem auto 1.5rem}.section__header{font-size:2.2rem;line-height:3.2rem;margin-bottom:0;padding-bottom:0}.section--05{padding:2rem 0}.section--1{padding:5rem 0 0}.section--2{padding:6rem 0 5rem}.section--2a{padding:6rem 0 3rem}.project{height:420px;margin:2rem 1rem;padding:1rem}.project-title{font-size:1rem;margin:0 0 1rem}.innov-project-costs-title,.innov-tech-title,.value-tech-title{font-size:1.1rem;margin:1.5rem .5rem 2rem}.demo-start{font-size:1rem;margin:0 1.5rem 2rem}.project-info{font-size:1rem;margin:0 .5rem 1rem}.space-left{margin-left:1rem}.space-right{margin-right:1rem}.woTech{left:4.5%;width:41%}.wTech{right:7%;width:41%}.project-lables{font-family:Roboto Condensed,Arial,Verdana;font-size:.9rem;letter-spacing:.4rem;margin-left:.2rem}.sp{font-size:.9rem;letter-spacing:0;margin-left:-.3rem;margin-right:.35rem}.innovate{height:580px;margin:2rem 1rem;padding:1rem .5rem}.innovate-row{margin:.5rem;padding:.5rem}.innovate-info svg{width:200px}.project-kill,.project-learned,.project-user{margin:0}.project-kill-pre{left:43px;top:140px;width:200px!important}.project-kill-svg{margin:1.9rem 0 0 -.8rem}.user-needs-pre{left:52px;top:263px;width:178px!important}.user-needs-svg{margin:.5rem 0 0 -.2rem}.lessons-pre{left:45px;top:445px;width:178px!important}.lessons-svg{margin:.3rem 0 0 -.75rem;width:178px!important}.mavproject{font-size:.9rem;line-height:.9rem}.mavproject2{font-size:4rem;line-height:4rem}.company-prod p,.innov-project p{width:400px}.company-img,.innov-img{width:200px}.company-info,.innovate-info{margin-left:2rem}.innovate-info p{width:200px}.innov-project{margin:1rem auto}.innov-project-text{font-size:1rem;margin:0 0 0 2rem}.innov-failure-text,.innov-user-text{font-size:1rem;margin:1.5rem 0 0 2rem}.innov-failure-text{margin:0 0 0 4rem}.stage-costs{margin:2rem 1rem 0;padding:1rem .7rem 3rem}.innov-cost-grid{margin:.5rem 1rem 1.5rem -.5rem}.innov-project-costs-subtitle{font-size:1.1rem;margin-top:2rem}.innov-project-grid{width:1000px}.innov-project-grid div{font-size:.93rem}.innovate-info-value p{font-size:1.3rem;margin-left:1rem;margin-right:.5rem;margin-top:5rem;width:170px}.innovate-info-value-end p{font-size:1.3rem;margin-left:1rem;margin-top:5rem;width:280px}.company{height:320px}.company-reput p{font-size:1.5rem;line-height:2.5rem;margin-top:0;width:550px}.company-reput-text{font-size:2.5rem}.section2--container{margin-top:1.5rem}.section2-img{margin-left:.5rem;margin-top:3.5rem;width:386px!important}.xcheck-mark{height:20%;left:0;opacity:.8;position:absolute;top:60%;visibility:visible;width:25%;z-index:10}.product-row{margin:1rem .5rem;padding:.5rem}.product-row p{padding:1.3rem .5rem}.section2-text-cont{font-size:1rem;margin:2rem .5rem 0 1rem;padding:0}.risk-manage-text{font-size:.94rem;margin:2.4rem -.7rem 0 0}.risk-manage-text p{padding-left:0}.strategy-text{font-size:.98rem;margin:1.5rem 1rem 0;padding-bottom:0}.all-solutions-text{margin:0 .5rem 0 0}.slate-italic-text:hover{font-size:1.1rem}.risk-text{margin-top:2rem}.all-solutions-img{margin-top:-2rem}.section3__title{margin-bottom:0}.slider{height:480px;margin-bottom:3rem;width:700px}.dots{height:30px}.slide-holder__header{font-size:1.8rem;margin-bottom:1rem;margin-top:0}.slide-holder__click-icons{font-size:1rem;margin:-2.3rem 0 2.2rem 16rem}.marker-text{font-size:1rem}.marker-text-ff-1{width:12rem}.marker-text-ff-1,.marker-text-ff-2{margin-bottom:-3.2rem;margin-left:3.5rem}.marker-text-ff-2{width:10rem}.marker-text-ff-3{width:7rem}.marker-text-ff-3,.marker-text-wt-1{margin-bottom:-3.2rem;margin-left:3.5rem}.marker-text-wt-1{width:10rem}.marker-text-wt-2{margin-bottom:-3.2rem;margin-left:3.5rem;width:7rem}.marker-1-1{left:5%;top:19%}.marker-1-2{left:58%;top:19%}.modal{height:500px;margin-left:130px;padding:1.5rem 5rem 0 2.5rem;top:130px;width:520px}.modal-img{height:auto;margin-left:0;margin-top:1rem;width:430px}.modal-img-1{height:auto;margin:4.5rem -3.5rem 1rem -1.5rem;width:490px}.modal-img-3{margin-top:1.5rem}.modal-img-15,.modal-img-6{margin-top:2rem}.modal-video{margin:1rem 0}.modal-img-13{margin-top:0}.modal-img-17,.modal-img-18{margin:2.5rem auto auto -2.2rem;width:510px}.modal-img-19,.modal-img-23,.modal-img-24{margin-top:2rem}.modal-img-22,.modal-img-25,.modal-img-26{margin-top:1rem}.modal-img-27{margin-left:0;margin-top:0}.modal-img-28{margin-left:-2.2rem;margin-top:0;width:463px}.modal-img-29{margin:1.5rem auto auto -2.2rem;width:510px}.modal-img-31{margin:1rem auto auto -2.2rem;width:510px}.modal-img-33{margin-top:1.5rem}.modal-img-34{margin:4.5rem auto auto -2.2rem;width:510px}.modal-video-3{margin-left:1rem;margin-top:3.5rem}.modal__header{font-size:1.2rem;margin:0 0 1rem 2rem;width:460px}.message{font-size:.9rem;height:5rem;width:390px}.modal__contact{margin-left:0}.modal__form{gap:1.5rem;margin:0 2rem 0 3rem}.modal__form label{font-size:.9rem}.modal__form input{font-size:.9rem;padding:1rem 1.5rem}.modal__contact{margin-left:-4rem;padding:0}.careers-message{font-size:.9rem;height:3rem;width:50vw;width:390px}.resume{height:5rem}.investor-message{margin-bottom:0}.modal__form button{font-size:1rem;margin-bottom:.5rem;margin-top:-1rem;padding:.5rem 1rem}.btn--close-modal{font-size:3rem;right:1.5rem;top:0}.contact-success{font-size:1.2rem;margin:7rem auto;max-width:390px;width:50vw}.section-solu__header{font-size:2rem;margin-bottom:0;margin-top:-1rem}.section-0--titles{min-height:710px;padding:2rem 0 1rem}.section-solu__title{margin:0 auto 2rem}.section-solu__description{font-size:1.5rem;margin:1rem}.section-solu{padding:2rem 0 0}.solution__header{font-size:2rem;margin-bottom:2rem;margin-top:0}.solution__title{font-size:1.2rem;margin-bottom:1rem;margin-top:1rem}#section-1{top:60px}#section-2{top:45px}#section-2a{top:30px}.product_container,.teams_container{margin-bottom:2rem;margin-left:1%;padding-bottom:2rem;width:98%}.solu-flex{column-gap:2%}.solu-text{margin-left:2%;padding:1rem 0 0;width:96%}a.index-container,a.prod-container,a.team-container{top:-85px}#section-1,#section-2{top:-20px}#section-2a{top:0}.solution-text{font-size:1rem;padding:.7rem .5rem}.hero-solu-text{font-size:1.4rem;margin-bottom:1rem}.solu-img{height:auto!important;margin-bottom:.5rem;margin-left:5%;width:90%!important}.main-content-cookie,.main-content-privacy,.main-content-terms{max-width:650px}.main-content-about{padding:0 1rem;width:760px}.about-row{margin:2rem .5rem}.about-title{font-size:2rem;margin-bottom:3rem;margin-top:5rem}.about-text-title p{font-size:1.5rem;margin:1rem 1rem 3.5rem}.about-img{height:150px!important;margin-right:0;margin-top:4.25rem;width:auto!important}.about-brief{font-size:1.3rem;line-height:1.8rem;margin-bottom:.5rem;margin-left:2rem}.about-items{font-size:.93rem;line-height:2rem;margin-bottom:.7rem;margin-left:-1rem;margin-right:-.5rem;padding-left:0}.careers-text{font-size:1.3rem;margin-bottom:.5rem;margin-top:2rem}.careers-btn{font-size:1.3rem;margin:1rem auto;padding:.5rem 1rem}.investor-btn{margin:1rem auto 2rem}.investor-btn,.investor-btn-2{font-size:1.1rem;padding:.5rem}.investor-btn-2{margin:1rem auto 3rem}.investor__header{font-size:1.4rem;margin-bottom:1rem}.section-investor--container{margin-bottom:0;margin-top:0}.section--investor{padding:1.1rem 0 1rem}.product-row-investor{height:480px;margin:0 2rem 2rem}.section-investor-img{height:auto!important;padding-right:1rem;width:350px!important}.section-investor-text-cont{font-size:1rem;margin:0 .5rem}.our-technology-investor{margin-top:3rem;padding-left:2rem}#challenge-investor{margin-top:2.5rem;padding-right:2rem}#market-investor{margin-top:8rem;padding-left:2rem}#product-investor{margin-top:0;padding-right:2rem}.product-range{margin-bottom:-4rem;margin-top:10rem}}@media (min-width:600.1px) and (max-width:768px){.hero-content,.main-container{margin:3rem auto auto;max-width:590px}.nav__container{padding:.8rem 1.2rem}.nav__width-container{align-items:stretch;flex-direction:column;min-width:580px}.nav__logo img{height:40px!important;margin:.8rem 0 0;width:auto!important}.nav__menu li{padding:0 1rem}.nav__menu li a{font-size:1rem}.nav-toggle{margin-right:.5rem;padding:.5rem;width:3rem}.nav__logo-container .nav__btn{display:block}.careers-label,.eng-strat{line-height:2rem;text-align:center}.nav__menu{flex-direction:column;overflow:hidden}.menu-toggle{max-height:0;overflow:hidden;transition:all .4s ease}.nav__menu .dropdown ul{max-height:0;opacity:1;overflow:hidden;padding:0;position:static;transition:all .4s;visibility:visible}.nav__menu .dropdown:hover>ul{opacity:0;overflow:hidden;visibility:hidden}.nav__menu .dropdown ul.show{max-height:20rem;opacity:1;overflow:hidden;padding:1rem;transition:all .4s;visibility:visible}.nav__menu .dropdown li{margin:1rem 0}.nav__menu .dropdown ul li{padding:0}.nav-link{margin:.5rem 0}.nav__menu .dropdown li a{color:#222;display:block;font-size:1.1rem;text-decoration:none}.nav__menu li a:hover{color:#222}.nav__menu .dropdown>a:after{color:#5c5c5c;font-size:.9rem;padding-left:5px}.nav__menu .dropdown:hover>a:after{color:#323246;font-size:.9rem;padding-left:5px}.nav__menu .active.dropdown>a:after{font-size:.9rem}.menu-toggle.active{max-height:100vh;transition:all .4s ease}.dropdown.active{overflow:hidden}.cookie-banner{flex-direction:column}.cookie-banner p{margin-bottom:1rem;margin-right:0;text-align:center}footer{background-color:#000}.footer-width-container{min-width:590px;padding:.3rem .2rem 0}footer li a{font-size:1rem}.footer-tagline{color:#ff2b2b;font-size:1.2rem}.social-sharing{margin-left:0;margin-top:1.5rem}.social-icon{height:auto;margin:.4rem;width:25px!important}.tel-number{font-size:1rem;margin-top:0}.about-item{margin:0;padding-top:0}.legal-item{margin-top:.5rem;padding-top:.1rem}.footer-caption{color:#ff2b2b;font-size:1.1rem;font-weight:700;padding-bottom:.5rem}.last-line{align-items:center;flex-direction:column;margin-right:1%;padding:1rem .5rem .3rem}.copyright{font-size:.9rem;padding-top:1rem}.address{font-size:1rem}.expand{display:block}.hero-headline-text-cont{top:83%}.hero-headline-text{font-family:Roboto Condensed,Arial,Verdana;font-size:.9rem;line-height:1.3rem;padding-bottom:2.5rem;text-transform:none}.hero-streamlinede{font-size:1.1rem}h1{font-size:1.25rem;line-height:2rem}.hero-main{height:740px;margin:0 1rem}.hero-main-cont{flex-direction:column;margin:1rem 1.5rem}.hero-img-cont{border:1px solid #373737;border-bottom:none;border-radius:3px 3px 0 0}.hero-text-cont{border-left:1px solid;border-radius:0 0 3px 3px;border-top:none;margin-top:0}.initial-action-call{justify-content:space-between;margin:0 1rem 4rem}.unsubscribe-email{margin:4rem auto 4rem 42%}.contact-btn,.move-section-btn{font-size:1.2rem;padding:.5rem}.move-section-btn{margin:1rem 1rem 1rem 2rem;text-align:center}.contact-btn{margin:1rem;padding:.5rem 2rem;text-align:center}.contact-btn-2{margin:2rem 1rem}.contact-btn-3{font-size:1;margin:0;padding:.2rem}.contact-btn-cult{width:450px}.contact-btn-cult,.contact-btn-trade{font-size:1.2rem;margin:0 1rem .5rem}.initial-action-call-soln{bottom:240px;margin:0 1rem;top:auto}.hero-img{margin:0 auto}.our-tech-img{height:488px}.main-video{height:258px;margin-left:0}.main-video-cont{flex-direction:column;margin:5rem 3rem;padding:1rem}.main-video-text div{font-size:1rem;margin:1rem 2rem}.hero-text{margin-top:2rem}.hero-text div{font-size:1.2rem;line-height:1.6rem;margin:1rem}.hero-video-read{font-size:1.2rem;margin:-.3rem -1px 0 0}.hero-video-read-2{margin:-.3rem 0 0}hr{margin:0 0 1.5rem}.col-md{margin:1% 3%;width:44%}.image-grid{flex-direction:column;margin:19rem auto 2.5rem}.image-grid-2{grid-template-columns:auto;margin:2rem 0 -3rem}.image-grid-item{margin:1rem 1.4rem;padding:1rem 0}.grid-image{border-radius:3px 3px 0 0;padding:1rem .7rem;width:510px}.image-grid-titles{font-size:1rem;margin:-.6rem 1.2rem 1rem 1rem;padding-bottom:.2rem;padding-left:1rem;padding-top:.2rem}.xcheck-mark{display:none;visibility:hidden}div.tooltip span{font-size:1rem;width:300px}.section__title{margin:-2rem auto 1.5rem}div.tooltip span{font-size:.9rem;padding:.3rem 0;width:245px}.section__title{margin:-4rem auto 1.5rem}.section__header{font-size:1.8rem;line-height:2.5rem;margin-bottom:0;padding-bottom:0}.section--1{padding:4rem 0 0}.section--2,.section--2a{padding:8rem 0 6rem}.project{height:720px;margin:2rem 1rem;padding:1rem}.project-title{font-size:1.1rem;margin:0 0 .5rem}.innov-project-costs-title,.innov-tech-title,.value-tech-title{font-size:1.1rem;margin:1.5rem 4rem 2rem}.demo-start{font-size:.95rem;margin:0 .5rem .5rem}.project-info{font-size:1rem;margin:0 3rem 1rem}.space-left{margin-left:7rem}.space-right{margin-right:3rem}.wTech,.woTech{left:7%;width:90%}.wTech{top:490px}.project-lables{font-size:1.3rem;letter-spacing:.68rem;margin-left:.4rem}.sp{font-size:1.1rem;letter-spacing:0;margin-left:-.3rem;margin-right:.485rem}.innovate{height:775px;margin:2rem 1rem;padding:1rem .5rem}.innovate-row{flex-direction:column;margin:0 1rem;padding:0 .5rem}.innovate-info svg{width:450px}.project-kill,.project-learned,.project-user{margin:0}.project-kill-pre{left:85px;top:131px;width:383px!important}.project-kill-svg{margin:1rem 0 0 1.25rem}.user-needs-pre{left:128px;top:294px;width:300px!important}.user-needs-svg{margin:.55rem 0 0 6rem;width:339px!important}.lessons-pre{left:128px;top:540px;width:300px!important}.lessons-svg{margin:1rem 0 0 6rem;width:300px!important}.mavproject{font-size:1.4rem;line-height:1.4rem}.mavproject2{font-size:4rem;line-height:4rem}.company-prod p,.innov-project p{width:400px}.company-img,.innov-img{width:200px}.company-info,.innovate-info{margin-left:0}.innovate-info p{width:200px}.innov-project{margin:.5rem auto 1rem}.innov-project-text{font-size:1rem;margin:0;text-align:center}.innov-failure-text,.innov-user-text{font-size:1rem;margin:-1rem 0 0;text-align:center}.innov-failure-text{margin:0}.stage-costs{margin:2rem 1rem 0;padding:1rem}.innov-cost-grid{margin:.5rem 1rem 1.5rem}.innov-project-costs-subtitle{font-size:1.1rem;margin-top:2rem}.innov-project-grid{grid-auto-rows:45px;grid-template-columns:repeat(3,1fr);width:470px}.innov-project-grid div{font-size:.95rem}.section1--container{margin-bottom:0}#indv-1{order:1}#indv-2{order:3}#indv-3{order:5}#indv-4{order:7}#indv-5{order:9}#indv-6{order:11}#indv-7{order:2}#indv-8{order:4}#indv-9{order:6}#indv-10{order:8}#indv-11{order:10}#indv-12{order:12}.innovate-info-value p{font-size:1.1rem;margin-left:1rem;margin-right:.5rem;margin-top:5rem;width:150px}.innovate-info-value-end p{font-size:1.1rem;margin-left:1rem;margin-top:5rem;width:240px}.company{height:320px}.company-prod p,.innov-project p{width:420px}.company-reput p{font-size:1.3rem;line-height:2rem;margin-top:.5rem;width:420px}.company-reput-text{font-size:1rem}.section2--container{margin-bottom:-2rem;margin-top:1rem}.section2-img{margin-left:0;margin-top:2rem;width:460px!important}.product-text{padding:1rem 2rem}.xcheck-mark{height:20%;left:0;opacity:.8;position:absolute;top:60%;visibility:visible;width:25%;z-index:10}.product-row{flex-direction:column;margin-bottom:0}.product-row-swap :first-child{order:2}.product-row-swap :nth-child(2){order:1}.section2-text-cont{font-size:1rem;margin:.5rem .5rem 0;padding:0}.all-solutions-text{margin:.5rem -1rem 0}.slate-italic-text:hover{font-size:1.1rem}.section3__title{margin-bottom:0}.slider{height:400px;margin-bottom:1rem;width:550px}.dots{height:30px}.slide-holder__header{font-size:1.4rem;margin-bottom:.5rem;margin-top:0}.slide-holder__click-icons{font-size:1rem;margin:-.5rem 0 .5rem 10.5rem}.marker-text{font-size:1rem}.marker-text-ff-1{width:11rem}.marker-text-ff-1,.marker-text-ff-2{margin-bottom:-3.2rem;margin-left:3rem}.marker-text-ff-2{width:10rem}.marker-text-ff-3{width:7rem}.marker-text-ff-3,.marker-text-wt-1{margin-bottom:-3.2rem;margin-left:3rem}.marker-text-wt-1{width:9rem}.marker-text-wt-2{margin-bottom:-3.2rem;margin-left:3rem;width:6.5rem}.marker-1-1{left:-5%;top:19%}.marker-1-2{left:50%;top:19%}.modal{height:480px;margin-left:40px;padding:1.5rem 4rem 0 3rem;top:120px;width:500px}.modal-img{height:auto;margin-left:-.5rem;margin-top:1;width:410px}.modal-img-1{height:auto;margin:4.5rem -2.5rem 1rem -2rem;width:480px}.modal-img-10,.modal-img-11,.modal-img-12,.modal-img-7,.modal-img-8,.modal-img-9{margin-top:.5rem}.modal-img-14{margin-top:1rem}.modal-img-17,.modal-img-18{margin:2.5rem auto auto -2.8rem;width:495px}.modal-img-19,.modal-img-23,.modal-img-24{margin-top:2rem}.modal-img-22,.modal-img-25,.modal-img-26{margin-top:1rem}.modal-img-27{margin-left:0;margin-top:0}.modal-img-28{margin-left:-2.2rem;margin-top:0;width:435px}.modal-img-29{margin:1.5rem auto auto -2.8rem;width:495px}.modal-img-31{margin:1rem auto auto -2.8rem;width:495px}.modal-img-33{margin-top:1.5rem}.modal-img-34{margin:4.5rem auto auto -2.8rem;width:495px}.modal-video{margin:1rem 0}.modal-video-3{margin-left:0;margin-top:3.3rem}.modal__header{font-size:1.2rem;margin:0 0 1rem 1rem;width:460px}.message{font-size:.9rem;height:5rem;width:390px}.modal__contact{margin-left:0}.modal__form{gap:1.3rem;margin:0 1rem 0 2rem}.modal__form label{font-size:.9rem}.modal__form input{font-size:.9rem;padding:1rem 1.5rem}.modal__contact{margin-left:-4rem;padding:0}.careers-message{font-size:.9rem;height:3rem;width:50vw;width:390px}.resume{height:5rem}.investor-message{margin-bottom:0}.modal__form button{font-size:1rem;margin-bottom:.5rem;margin-top:-1rem;padding:.5rem 1rem}.btn--close-modal{font-size:3rem;right:1.5rem;top:0}.contact-success{font-size:1.1rem;margin:6rem auto;max-width:370px;width:50vw}.section-solu__header{font-size:1.9rem;margin-bottom:1rem;margin-top:0}.section-0--titles{min-height:650px;padding:2rem 0 1rem}.section-solu__title{margin:0 auto 1rem}.section-solu__description{font-size:1.5rem;margin:.8rem 1rem}.section-solu{padding:6rem 0 0}.solution__header{font-size:1.6rem;margin-bottom:2rem;margin-top:-3rem}.solution__title{font-size:.97rem;margin-bottom:.7rem;margin-top:.8rem}#section-1,#section-2{top:-20px}.product_container,.teams_container{margin-bottom:2rem;margin-left:1%;padding-bottom:.5rem;width:98%}.solu-flex{column-gap:2%;flex-direction:column}.solu-text{margin-left:2%;padding:1rem 0 0;width:96%}a.index-container,a.prod-container,a.team-container{top:-130px}#section-1,#section-2{top:-30px}#section-2a{top:30px}.solution-text{font-size:.9rem;margin-bottom:1rem;padding-bottom:1rem;padding-top:1rem}.hero-solu-text{font-size:1rem;margin-bottom:1rem}.solu-img{height:auto!important;margin-bottom:.5rem;margin-left:5%;width:90%!important}.flash-cookies,.main-content-privacy{max-width:500px}.main-content-cookie,.main-content-privacy,.main-content-terms{margin-left:1.6rem;max-width:530px}.main-content-about{padding:0 1rem;width:590px}.about-row{margin:1rem 1.5rem}.about-title{font-size:2rem;margin-bottom:2rem;margin-top:1rem}.about-text-title p{font-size:1.4rem;margin:3rem 2rem}.about-img{height:125px!important;margin-left:1vw;margin-right:0;margin-top:10.25rem;width:auto!important}.about-brief{font-size:1rem;line-height:1.8rem;margin-bottom:.5rem;margin-left:2rem}.about-list{margin-left:3.5rem}.about-items{font-size:1rem;line-height:1.5rem;margin-bottom:.7rem;padding-left:0}.careers-text{font-size:1.2rem;margin-bottom:1.5rem;margin-top:2rem}.careers-btn{font-size:1.2rem;margin:1rem auto;padding:.5rem 1rem}.investor-btn,.investor-btn-2{font-size:1rem;margin:1rem auto 2rem;padding:.5rem}.investor__header{font-size:1.2rem;margin-bottom:1rem}.section-investor--container{margin-bottom:0;margin-top:2rem}.section--investor{padding:1.2rem 0 1rem}.product-row-investor{align-items:center;flex-direction:column;height:550px;justify-content:center;margin:2rem}.product-row-investor-reversed :nth-child(2){order:1}.product-row-investor-reversed :first-child{order:2}.section-investor-img{height:auto!important;padding-right:1rem;width:270px!important}.section-investor-text-cont{font-size:1rem;margin:2rem .5rem 0}.our-technology-investor{margin-top:0;padding-left:2rem}.challenge-investor{margin-bottom:0}#challenge-investor{margin-bottom:0;margin-top:2.5rem;padding-right:2rem}#market-investor{margin-top:12rem;padding-left:2rem}#product-investor{margin-top:5rem;padding-right:2rem}.product-range{margin-bottom:3rem;margin-top:10rem}}@media (min-width:400.1px) and (max-width:600px){.hero-content,.main-container{max-width:390px}.main-container{margin-top:2rem}.hero-content{margin:2rem auto auto}.nav__container{padding:.5rem 1.2rem}.nav__width-container{align-items:stretch;flex-direction:column;min-width:385px}.nav__logo img{height:35px!important;margin:.8rem 0 0;width:auto!important}.nav__menu li{padding:0 1rem}.nav__menu li a{font-size:1rem}.nav-toggle{padding:.5rem;width:3rem}.nav__logo-container .nav__btn{display:block}.nav__menu{flex-direction:column;overflow:hidden}.menu-toggle{max-height:0;overflow:hidden;transition:all .4s ease}.nav__menu .dropdown ul{max-height:0;opacity:1;overflow:hidden;padding:0;position:static;transition:all .4s;visibility:visible}.nav__menu .dropdown:hover>ul{opacity:0;overflow:hidden;visibility:hidden}.nav__menu .dropdown ul.show{max-height:20rem;opacity:1;overflow:hidden;padding:.5rem;transition:all .4s;visibility:visible}.nav__menu .dropdown li{margin:.7rem 0}.nav__menu .dropdown ul li{padding:0}.nav-link{margin:.8rem 0}.nav__menu .dropdown li a{color:#222;display:block;font-size:1rem;text-decoration:none}.nav__menu li a:hover{color:#222}.nav__menu .dropdown>a:after{color:#5c5c5c;font-size:.9rem;padding-left:.3rem}.nav__menu .dropdown:hover>a:after{color:#323246;font-size:.9rem;padding-left:.3rem}.nav__menu .active.dropdown>a:after{font-size:.9rem}.menu-toggle.active{max-height:100vh;transition:all .4s ease}.dropdown.active{overflow:hidden}.cookie-banner{flex-direction:column}.cookie-banner p{font-size:.9rem;line-height:1.4rem;margin-bottom:1rem;margin-right:0;text-align:center}footer{background-color:#141414}.footer-width-container{min-width:390px;padding:0 .2rem;width:95%}footer li a{font-size:.9rem}.footer-tagline{color:#ff2b2b;font-size:1rem}.social-sharing{margin-left:0;margin-top:.8rem}.social-icon{height:auto;margin:.4rem;width:20px!important}.tel-number{font-size:.9rem;margin-top:0}.about-item{margin:0}.about-item,.legal-item{padding-top:0}.footer-legal-menu{margin-right:.3rem}.footer-caption{color:#ff2b2b;font-size:.9rem;font-weight:700;padding-bottom:.5rem}.last-line{align-items:center;flex-direction:column;margin-right:1%;padding:0 .5rem .2rem}.copyright{padding-top:.7rem}.address,.copyright{font-size:.9rem}.expand{display:block}.hero-headline-text-cont{top:82%}.hero-headline-text{display:none;opacity:0;visibility:hidden}.hero-headline-text-mobile{display:block;font-family:Roboto Condensed,Arial,Verdana;font-size:.9rem;line-height:1rem;opacity:100%;padding-bottom:.5rem;text-align:center;visibility:visible}.hero-streamlinede{font-size:1.1rem}h1{font-size:1rem;line-height:1.5rem;margin-left:-1rem}.hero-main{height:810px;margin:0 1rem}.hero-main-cont{flex-direction:column;margin:1rem}.hero-img-cont{border:1px solid #373737;border-bottom:none;border-radius:3px 3px 0 0}.hero-text-cont{border-left:1px solid;border-radius:0 0 3px 3px;border-top:none;margin-top:0}.initial-action-call{flex-direction:column;justify-content:space-between;margin:1rem .5rem 3rem}.unsubscribe-email{margin:4rem auto 4rem 17%}.contact-btn,.move-section-btn{font-size:1rem;padding:.5rem}.move-section-btn{margin:1rem;padding:1rem 2rem}.contact-btn{margin:1rem;padding:1rem 4rem}.contact-btn-2{margin:2rem 1rem}.contact-btn-3{font-size:.9;margin:0 1rem 0 0;margin:0;padding:.2rem}.contact-btn-cult{font-size:1.1rem;margin:0 0 1rem;padding:1rem;width:350px}.contact-btn-trade{font-size:1.2rem;margin:0 1rem .5rem;padding:1rem 3rem}.initial-action-call-soln{bottom:230px;margin:0 1rem;top:auto}.hero-img{margin:0 auto}.our-tech-img{height:311px}.main-video{height:196px}.main-video-cont{flex-direction:column;margin:5rem 1rem;padding:1rem}.main-video-text div{font-size:.9rem;margin:1rem}.hero-text{margin-top:1rem}.hero-text div{font-size:1.2rem;line-height:1.6rem}.hero-video-read{font-size:1rem;margin:-.3rem -1px 0 -.05rem}.hero-video-read-2{margin:-.3rem 0 0}.hero-text div{font-size:1rem;line-height:1.4rem;margin:1rem}hr{margin:0 .3rem 1.5rem}.col-md{margin:1%;width:48%}.image-grid{flex-direction:column;margin:13.5rem auto 2.5rem}.image-grid-2{grid-template-columns:auto;margin:1rem 0 -4.5rem}.image-grid-item{margin:0 .5rem;padding:1rem 0}.grid-image{border-radius:3px 3px 0 0;padding:1rem .7rem;width:370px}.image-grid-titles{font-size:1rem;margin:-.5rem 0 1rem .2rem;padding-bottom:.2rem;padding-left:1rem;padding-top:.2rem}div.tooltip span{font-size:.9rem;padding:.3rem 0;width:180px}.xcheck-mark{display:none;visibility:hidden}.section__title{margin:-5rem auto .5rem}.section__header{font-size:1.3rem;line-height:2rem;margin-bottom:0;padding-bottom:0}.section--1{padding:1rem 0 0}.section--2,.section--2a{padding:8rem 0 6rem}.project{height:680px;margin:2rem .5rem;padding:1rem}.project-title{font-size:1.1rem;margin:0 0 .5rem}.innov-project-costs-title,.innov-tech-title,.value-tech-title{font-size:1rem;margin:1.5rem .5rem 1rem}.demo-start{font-size:.95rem;margin:0 .5rem .5rem}.project-info{font-size:1rem;margin:0 1rem 1rem}.space-left{margin-left:2rem}.space-right{margin-right:.5rem}.compleated{margin:0 5rem}.wTech,.woTech{left:4.5%;width:90%}.wTech{top:490px}.project-lables{font-size:1rem;letter-spacing:.45rem;margin-left:.2rem}.sp{font-family:Roboto Condensed,Arial,Verdana;font-size:.9rem;letter-spacing:0;margin-left:-.3rem;margin-right:.44rem}.innovate{height:760px;margin:2rem .5rem;padding:1rem 0}.innovate-row{flex-direction:column;margin:0 .5rem;padding:0 .5rem}.innovate-info svg{width:270px}.project-kill,.project-learned,.project-user{margin:0}.project-kill-pre{left:44px;top:110px;width:270px!important}.project-kill-svg{margin:1rem 0 0 1.75rem}.user-needs-pre{left:64px;top:279px;width:250px!important}.user-needs-svg{margin:-.3rem 0 0 3rem;width:283px!important}.lessons-pre{left:64px;top:532px;width:233px!important}.lessons-svg{margin:.2rem 0 0 3rem;width:233px!important}.mavproject{font-size:1rem;line-height:1rem}.mavproject2{font-size:4rem;line-height:4rem}.company-prod p,.innov-project p{width:400px}.company-img,.innov-img{width:200px}.company-info,.innovate-info{margin-left:0}.innovate-info p{width:200px}.innov-project{margin:.5rem auto 1rem}.innov-project-text{font-size:1rem;margin:0;text-align:center}.innov-failure-text,.innov-user-text{font-size:1rem;margin:-1rem 0 0;text-align:center}.innov-failure-text{margin:0}.stage-costs{margin:2rem .5rem 0;padding:1rem 0}.innov-cost-grid{margin:.5rem 1rem 1.5rem}.innov-project-costs-subtitle{font-size:1.1rem;margin-top:2rem}.innov-project-grid{grid-auto-rows:45px;grid-template-columns:repeat(3,1fr);width:360px}.innov-project-grid div{font-size:.95rem}.section1--container{margin-bottom:0}#indv-1{order:1}#indv-2{order:3}#indv-3{order:5}#indv-4{order:7}#indv-5{order:9}#indv-6{order:11}#indv-7{order:2}#indv-8{order:4}#indv-9{order:6}#indv-10{order:8}#indv-11{order:10}#indv-12{order:12}.innovate-info-value p{font-size:1.1rem;margin-left:1rem;margin-right:.5rem;margin-top:0;width:150px}.innovate-info-value-end p{font-size:1.1rem;margin-left:1rem;margin-top:0;width:240px}.company{height:500px}.company-prod p,.innov-project p{width:340px}.company-reput p{font-size:1.1rem;line-height:2rem;margin-top:.5rem;width:400px}.company-reput-text{font-size:.9rem}.section2--container{margin-bottom:-3rem;margin-top:0}.section2-img-cont{flex:30}.section2-img{margin-left:-.3rem;margin-top:.5rem;width:351px!important}.xcheck-mark{height:20%;left:0;opacity:.8;position:absolute;top:60%;visibility:visible;width:25%;z-index:10}.product-row{flex-direction:column;height:450px;margin:1rem .5rem 2rem;padding:1rem}.product-text{margin:1rem -.3rem;padding:0}.product-row-swap :first-child{order:2}.product-row-swap :nth-child(2){order:1}.section2-text-cont{font-size:.9rem;margin:0 .5rem 0 0;padding:0}.techmeet{margin:1.3rem 0 1rem -.5rem}.risk-manage-img{margin:.5rem 0}.strategy-img{margin:1rem 0}.all-solutions-text{margin:.2rem -.6rem}.kpi-main{margin:0 .5rem}.slate-italic-text:hover{font-size:1rem}.section3__title{margin-bottom:0}.slider{height:290px;margin-bottom:1rem;width:380px}.dots{height:35px}.slide-holder__header{font-size:1rem;margin-bottom:.5rem;margin-top:0}.slide-holder__click-icons{font-size:1rem;margin:-.5rem 0 2rem 4.3rem}.marker-text{font-size:1rem}.marker-text-ff-1,.marker-text-ff-2,.marker-text-ff-3{margin-bottom:-2.7rem;margin-left:3rem;width:18rem}.marker-text-wt-1{width:16rem}.marker-text-wt-1,.marker-text-wt-2{margin-bottom:-2.7rem;margin-left:3rem}.marker-text-wt-2{width:18rem}.marker-1-1{left:-5%;top:40%}.marker-1-2{left:-5%;top:52.5%}.modal{height:380px;margin-left:10px;padding:1.5rem 3.5rem 0 2.5rem;top:110px;width:380px}.modal-img{height:auto;margin-left:-1rem;margin-top:.7rem;width:330px}.modal-img-1{height:auto;margin:3.5rem -2.5rem 1rem;width:370px}.modal-img-13{margin-top:0}.modal-img-15{margin-top:1.3rem}.modal-img-17,.modal-img-18{margin:2.5rem auto auto -2.3rem;width:370px}.modal-img-19,.modal-img-23,.modal-img-24{margin-top:1.4rem}.modal-img-22,.modal-img-25,.modal-img-26{margin-top:.5rem}.modal-img-27{margin-left:-.7rem;margin-top:0}.modal-img-28{margin-left:-1.4rem;margin-top:1rem;width:340px}.modal-img-29{margin:1.5rem auto auto -2.3rem;width:370px}.modal-img-31{margin:1rem auto auto -2.3rem;width:370px}.modal-img-33{margin-top:1rem}.modal-img-34{margin:3.5rem auto auto -2.5rem;width:370px}.modal-video{margin:1rem 0}.modal-video-3{margin-top:2.8rem}.modal__header{font-size:1rem;margin:0 0 1rem -2.5rem;width:460px}.message{font-size:.9rem;height:4rem;width:280px}.modal__contact{margin-left:0}.modal__form{gap:.8rem;margin:0 1rem 0 2rem}.modal__form label{font-size:.9rem}.modal__form input{font-size:.9rem;padding:.7rem 1.5rem}.modal__contact{margin-left:-4rem;padding:0}.careers-message{font-size:.9rem;height:3rem;width:50vw;width:300px}.resume{height:3rem}.investor-message{margin-bottom:0}.modal__form button{font-size:.9rem;margin:-.7rem .5rem 0;padding:.2rem .5rem}.btn--close-modal{font-size:2rem;right:1rem;top:.5rem}.contact-success{font-size:.9rem;margin:4rem auto;max-width:290px;width:50vw}.section-solu__header{font-size:1.5rem;margin-bottom:1rem;margin-top:0}.section-0--titles{min-height:710px;padding:2rem 0 1rem}.section-solu__title{margin:0 auto 1rem}.section-solu__description{font-size:1rem;margin:.7rem}.section-solu{padding:2rem 0 0}#section-1{top:-50px}#section-2{top:-40px}#section-2a{top:30px}.product_container,.teams_container{margin-bottom:1.5rem;margin-left:1%;padding-bottom:0;width:98%}.solu-flex{column-gap:2%;flex-direction:column}.solu-text{margin-left:2%;padding:1rem 0 0;width:96%}a.index-container,a.prod-container,a.team-container{top:-80px}#section-1,#section-2{top:-60px}#section-2a{top:40px}.solution__header{font-size:1.5rem;margin-bottom:1rem;margin-top:1rem}.solution__title{font-size:1rem;margin:1rem}.solution-text{font-size:.9rem;margin-bottom:.6rem;padding:.6rem .5rem}.hero-solu-text{font-size:.95rem;margin-bottom:1rem}.solu-img{height:auto!important;margin-bottom:.5rem;margin-left:5%;width:90%!important}.slider__btn{font-size:5vw;max-height:5vw;max-width:10vw}.arrow{margin-top:-.3rem}.dots__dot{height:1.6rem;width:1.6rem}.dots{margin-bottom:-1.4rem}.flash-cookies,.main-content-privacy{max-width:350px}.main-content-cookie,.main-content-privacy,.main-content-terms{margin-left:1.6rem;max-width:350px}.main-content-about{margin-top:-3rem;padding:0;width:390px}.about-row{margin:1rem .5rem}.about-title{font-size:1.6rem;margin-bottom:3rem;margin-top:1rem}.about-text-title p{font-size:1.2rem;margin:1rem 1rem 2.5rem}.about-img{height:85px!important;margin-left:-.5rem;margin-right:0;margin-top:9rem;width:auto!important}.about-brief{font-size:1rem;line-height:1.8rem;margin-bottom:.5rem;margin-left:1rem}.col-sm-about{margin:0}.about-list{margin:.5rem -.5rem 0 1rem}.about-items{font-size:.9rem;line-height:1.2rem;margin-bottom:.7rem;padding-left:0}.rem-space{margin:.1rem}.careers-text{font-size:1.2rem;margin-bottom:1.5rem;margin-top:2rem}.careers-btn{font-size:1rem;margin:1rem auto;padding:.5rem 1rem}.investor-btn,.investor-btn-2{font-size:1rem;margin:1rem auto 2rem;padding:.5rem}.investor__header{font-size:1.2rem;margin-bottom:1rem}.section-investor--container{margin-bottom:0;margin-top:2rem}.section--investor{padding:1.2rem 0 1rem}.product-row-investor{align-items:center;flex-direction:column;height:610px;justify-content:center;margin:2rem 1rem}.product-row-investor-reversed :nth-child(2){order:1}.product-row-investor-reversed :first-child{order:2}.section-investor-img{height:auto!important;padding-right:1rem;width:270px!important}.section-investor-text-cont{font-size:.95rem;margin:2rem .5rem 0}.our-technology-investor{margin-top:0;padding-left:2rem}.challenge-investor{margin-bottom:0}#challenge-investor{margin-bottom:0;margin-top:2.5rem;padding-right:2rem}#market-investor{margin-top:12rem;padding-left:2rem}#product-investor{margin-top:5rem;padding-right:2rem}.product-range{margin-bottom:3rem;margin-top:10rem}}@media (max-width:400px){.hero-content,.main-container{max-width:350px}.hero-content{margin:2rem auto auto}.main-container{margin-top:2rem}.nav__container{padding:.3rem .5rem}.nav__width-container{align-items:stretch;flex-direction:column;min-width:330px}.nav__logo img{height:33px!important;margin:.7rem 0 0;width:auto!important}.nav__menu li{padding:0 1rem}.nav__menu li a{font-size:1rem}.nav-toggle{padding:.5rem;width:3rem}.nav__logo-container .nav__btn{display:block}.nav__menu{flex-direction:column;overflow:hidden}.menu-toggle{max-height:0;overflow:hidden;transition:all .4s ease}.nav__menu .dropdown ul{max-height:0;opacity:1;overflow:hidden;padding:0;position:static;transition:all .4s;visibility:visible}.nav__menu .dropdown:hover>ul{opacity:0;overflow:hidden;visibility:hidden}.nav__menu .dropdown ul.show{max-height:20rem;opacity:1;overflow:hidden;padding:.5rem;transition:all .4s;visibility:visible}.nav__menu .dropdown li{margin:.7rem 0}.nav__menu .dropdown ul li{padding:0}.nav-link{margin:.8rem 0}.nav__menu .dropdown li a{color:#222;display:block;font-size:1rem;text-decoration:none}.nav__menu li a:hover{color:#222}.nav__menu .dropdown>a:after{color:#5c5c5c;font-size:.9rem;padding-left:.3rem}.nav__menu .dropdown:hover>a:after{color:#323246;font-size:.9rem;padding-left:.3rem}.nav__menu .active.dropdown>a:after{font-size:.9rem}.menu-toggle.active{max-height:100vh;transition:all .4s ease}.dropdown.active{overflow:hidden}.cookie-banner{flex-direction:column}.cookie-banner p{font-size:.9rem;line-height:1.4rem;margin-bottom:1rem;margin-right:0;text-align:center}footer{background-color:#141414}.footer-width-container{min-width:350px;padding:.5rem .2rem 0;width:95%}footer li a{font-size:.9rem}.footer-tagline{color:#ff2424;font-size:.9rem}.social-sharing{margin-left:0;margin-top:.8rem}.social-icon{height:auto;margin:.4rem;width:20px!important}.tel-number{font-size:.9rem;margin:0 -.5rem}.about-item{margin:0;padding-top:0}.footer-legal-menu{margin-right:0}.legal-item{padding-top:.8rem}.footer-caption{color:#ff2424;font-size:.9rem;font-weight:700;padding-bottom:.5rem;padding-left:.2rem;padding-right:.2rem}.last-line{align-items:center;flex-direction:column;margin-right:1%;padding:0 .5rem .2rem}.address,.copyright{font-size:.9rem;padding-top:.5rem}.address{max-width:300px;text-align:center}.expand{display:block}.hero-headline-text{display:none;opacity:0;visibility:hidden}h1{font-size:.95rem;line-height:1.5rem;margin-left:-.5rem;margin-right:-.7rem}.hero-main{height:670px;margin:0 1rem}.hero-main-cont{flex-direction:column;margin:1rem}.hero-img-cont{border:1px solid #373737;border-bottom:none;border-radius:3px 3px 0 0}.hero-text-cont{border-left:1px solid;border-radius:0 0 3px 3px;border-top:none;margin-top:0}.initial-action-call{flex-direction:column;justify-content:space-between;margin:2rem .5rem 1rem}.unsubscribe-email{margin:4rem auto 4rem 21%}.contact-btn,.move-section-btn{font-size:.9rem;margin:1rem;padding:.5rem 2rem;padding:1rem 3rem}.contact-btn-2{margin:2rem 1rem}.contact-btn-3{font-size:.9;margin:0;padding:.2rem}.contact-btn-cult{font-size:1rem;margin:0 .5rem 1rem;padding:.5rem 1rem;width:330px}.initial-action-call-soln{bottom:180px;margin:0 1rem;top:auto}.hero-img{margin:0 auto}.our-tech-img{height:252px}.main-video{height:160px}.main-video-cont{flex-direction:column;margin:3rem 1rem;padding:1rem 1rem 0}.main-video-text div{font-size:.9rem;margin:1rem}.hero-text{margin-top:1rem}.hero-text div{font-size:.9rem;line-height:1.5rem;margin:1rem .6rem}.hero-video-read{font-size:.9rem;margin-left:-1px}.hero-video-read-2{margin:-.3rem 0 0}hr{margin:0 .3rem 1.5rem}.image-grid{flex-direction:column;margin:19rem auto 1rem}.image-grid-2{grid-template-columns:auto;margin:1rem 0 0}.image-grid-item{margin:0 .5rem;padding:1rem .3rem}.grid-image{border-radius:3px 3px 0 0;margin-left:.3rem;padding:1rem 0;width:285px}.image-grid-titles{font-size:.9rem;margin:-.5rem .6rem 1rem .5rem;padding-bottom:.3rem;padding-left:1rem;padding-top:.2rem;width:285px}.col-xs{margin:1%;width:98%}div.tooltip span{font-size:1rem;padding:.3rem .5rem;width:320px}.section__title{margin:-5rem auto .5rem}.section__header{font-size:1.2rem;line-height:2rem;margin-bottom:0;padding-bottom:0}.section--1{padding:2rem 0 0}.section--2,.section--2a{padding:8rem 0 2rem}.project{height:680px;margin:2rem .5rem;padding:1rem}.project-title{font-size:1.1rem;margin:0 0 .5rem}.innov-project-costs-title,.innov-tech-title,.value-tech-title{font-size:.95rem;margin:1.5rem -.3rem 1rem}.demo-start{font-size:.95rem;margin:0 .5rem .5rem}.project-info{font-size:1rem;margin:0 1rem 1rem}.space-left{margin-left:2rem}.space-right{margin-right:.5rem}.compleated{margin:0 3rem}.wTech,.woTech{left:2.5%;width:96%}.wTech{top:490px}.project-lables{font-size:.9rem;letter-spacing:.4rem;margin-left:.2rem}.sp{font-family:Roboto Condensed,Arial,Verdana;font-size:.9rem;letter-spacing:0;margin-left:-.3rem;margin-right:.34rem}.innovate{height:760px;margin:2rem .5rem;padding:1rem 0}.innovate-row{flex-direction:column;margin:0 .3rem;padding:0}.innovate-info svg{width:270px}.project-kill,.project-learned,.project-user{margin:0}.project-kill-pre{left:13px;top:110px;width:270px!important}.project-kill-svg{margin:1rem 0 0 .5rem}.user-needs-pre{left:36px;top:268px;width:250px!important}.user-needs-svg{margin:-.3rem 0 0 2rem;width:283px!important}.lessons-pre{left:36px;top:528px;width:233px!important}.lessons-svg{margin:.2rem 0 0 2rem;width:233px!important}.mavproject{font-size:.9rem;line-height:.9rem}.mavproject2{font-size:4rem;line-height:4rem}.company-prod p,.innov-project p{width:400px}.company-img,.innov-img{width:200px}.company-info,.innovate-info{margin-left:0}.innovate-info p{width:200px}.innov-project{margin:.5rem auto 1rem}.innov-project-text{font-size:.9rem;margin:0;text-align:center}.innov-failure-text,.innov-user-text{font-size:.9rem;margin:-1rem 0 0;text-align:center}.innov-failure-text{margin:0}.stage-costs{margin:2rem .5rem 0;padding:1rem 0}.innov-cost-grid{margin:.5rem 1rem 1.5rem}.innov-project-costs-subtitle{font-size:1.1rem;margin-top:2rem}.innov-project-grid{grid-auto-rows:45px;grid-template-columns:repeat(3,1fr);width:360px}.innov-project-grid div{font-family:Roboto Condensed,Arial,Verdana;font-size:.9rem;padding:1rem .5rem}.section1--container{margin-bottom:0}#indv-1{order:1}#indv-2{order:3}#indv-3{order:5}#indv-4{order:7}#indv-5{order:9}#indv-6{order:11}#indv-7{order:2}#indv-8{order:4}#indv-9{order:6}#indv-10{order:8}#indv-11{order:10}#indv-12{order:12}.innovate-info-value p{font-size:1.1rem;margin-left:1rem;margin-right:.5rem;margin-top:0;width:150px}.innovate-info-value-end p{font-size:1.1rem;margin-left:1rem;margin-top:0;width:240px}.company{height:500px}.company-prod p,.innov-project p{width:280px}.company-reput p{font-size:1.1rem;line-height:2rem;margin-top:.5rem;width:350px}.company-reput-text{font-size:.9rem}.section2--container{margin-bottom:-1rem;margin-top:2rem}.section2-img-cont{flex:50}.product-row{flex-direction:column;height:auto;margin:1rem .5rem;padding:1rem}.section2-img{margin-bottom:1rem;margin-left:-.5rem;width:290px!important}.xcheck-mark{height:20%;left:0;opacity:.8;position:absolute;top:60%;visibility:visible;width:25%;z-index:10}.product-text{margin:1rem -.3rem;padding:0}.section2-text-cont{font-size:.9rem;margin:0 .5rem 0 0;padding:0}.techmeet{margin:1.3rem 0 1rem -.5rem}.risk-manage-img{margin:.5rem 0}.strategy-img{margin:1rem 0}.all-solutions-text{margin:.2rem -.6rem}.kpi-main{margin:0 .5rem}.slate-italic-text:hover{font-size:1.1rem}.section--3{margin:auto 0;padding:auto 0}.section3__title{margin-bottom:0}.slider{height:290px;margin-bottom:1rem;width:360px}.dots{height:35px}.slide-holder__header{font-size:1rem;margin-bottom:.5rem;margin-top:0}.slide-holder__click-icons{font-size:1rem;margin:-.5rem 0 2rem 3.2rem}.marker-text{font-size:.9rem}.marker-text-ff-1{margin-bottom:-2.7rem;margin-left:3rem;width:16.6rem}.marker-text-ff-2,.marker-text-ff-3{margin-bottom:-2.7rem;margin-left:3rem;width:16.5rem}.marker-text-wt-1{width:15rem}.marker-text-wt-1,.marker-text-wt-2{margin-bottom:-2.7rem;margin-left:3rem}.marker-text-wt-2{width:16.5rem}.marker-1-1{left:-7%;top:40%}.marker-1-2{left:-7%;top:52.5%}.marker-1-3{left:-7%;top:90%}.modal{height:380px;margin-left:-1rem;padding:1.5rem 3.5rem 0 2.5rem;top:120px;width:380px}.modal-img{height:auto;margin-left:-1rem;margin-top:.8rem;width:330px}.modal-img-1{height:auto;margin:2.5rem -2.5rem 1rem -2rem;width:370px}.modal-img-13{margin-top:0}.modal-img-17,.modal-img-18{margin:2rem auto auto -2.3rem;width:370px}.modal-img-19,.modal-img-23,.modal-img-24{margin-top:1.4rem}.modal-img-22,.modal-img-25,.modal-img-26{margin-top:.5rem}.modal-img-27{margin-left:-.7rem;margin-top:0}.modal-img-28{margin-left:-1.4rem;margin-top:1rem;width:340px}.modal-img-29{margin:1.5rem auto auto -2.3rem;width:370px}.modal-img-31{margin:1rem auto auto -2.3rem;width:370px}.modal-img-33{margin-top:1rem}.modal-img-34{margin:3.5rem auto auto -2.5rem;width:370px}.modal-video{margin:1rem 0}.modal-video-3{margin-top:2.8rem}.modal__header{font-size:1rem;margin:0 0 1rem -2.5rem;width:460px}.message{font-size:.9rem;height:4rem;width:290px}.modal__contact{margin-left:0}.modal__form{gap:.8rem;margin:0 1rem 0 2rem}.modal__form label{font-size:.9rem}.modal__form input{font-size:.9rem;padding:.7rem 1.5rem}.modal__contact{margin-left:-4rem;padding:0}.modal-careers{margin-left:.5rem}.careers-message{font-size:.9rem;height:3rem;width:50vw;width:300px}.resume{height:3rem}.investor-message{margin-bottom:0}.modal__form button{font-size:1rem;margin-bottom:0;margin-top:-.7rem;padding:.2rem .5rem}.btn--close-modal{font-size:2rem;right:1rem;top:.5rem}.contact-success{font-size:.9rem;margin:4rem auto;max-width:290px;width:50vw}.section-solu__header{font-size:1.2rem;margin-bottom:1rem;margin-top:0}.section-0--titles{min-height:630px;padding:2rem 0 1rem}.section-solu__title{margin:0 auto 1rem}.section-solu__description{font-size:1rem;margin:.5rem 1rem}.section-solu{padding:1.5rem 0 0}#section-1{top:-50px}#section-2{top:-40px}#section-2a{top:-50px}.product_container,.teams_container{margin-bottom:1.5rem;margin-left:1%;padding-bottom:0;width:98%}.solu-flex{column-gap:2%;flex-direction:column}.solu-text{margin-left:2%;padding:1rem 0 0;width:96%}a.index-container,a.prod-container,a.team-container{top:-70px}#section-1,#section-2{top:-40px}#section-2a{top:40px}.solution__header{font-size:1.5rem;margin-bottom:1rem;margin-top:1rem}.solution__title{font-size:1rem;margin:.7rem}.solution-text{font-size:.9rem;margin-bottom:.6rem;padding:.6rem .5rem}.hero-solu-text{font-size:.9rem;margin-bottom:1rem}.solu-img{height:auto!important;margin-bottom:.5rem;margin-left:5%;width:90%!important}.slider__btn{font-size:6.6vw;max-height:6.6vw;max-width:11vw}.arrow{margin-top:-.6rem}.dots__dot{height:2rem;width:2rem}.dots{margin-bottom:-1rem}.flash-cookies,.main-content-privacy{max-width:350px}.main-content-cookie,.main-content-privacy,.main-content-terms{margin-left:1.6rem;max-width:300px}.main-content-about{margin-top:-3rem;padding:0 .5rem;width:370px}.about-row{margin:.5rem}.about-title{font-size:1.6rem;margin-bottom:2rem;margin-top:1rem}.about-text-title p{font-size:1.2rem;margin:2rem .5rem}.about-img{height:100px!important;margin-left:-1rem;margin-right:0;margin-top:4.25rem;width:auto!important}.about-brief{font-size:1.05rem;line-height:1.8rem;margin-bottom:.5rem;margin-left:0}.about-row{margin-bottom:0}.col-xs-about{margin:0}.about-list{margin:.5rem 0 0 1.5rem}.about-items{font-size:1rem;line-height:1.5rem;margin-bottom:.7rem;padding-left:0;padding-right:.5rem}.rem-space{margin:.1rem}.careers-text{font-size:1.2rem;margin-bottom:1.5rem;margin-top:2rem}.careers-btn{padding:.5rem 1rem}.careers-btn,.investor-btn{font-size:1rem;margin:1rem auto}.investor-btn{padding:.5rem}.investor-btn-2{font-size:1rem;margin:1rem auto 2rem;padding:.5rem}.investor__header{font-size:1.1rem;margin-bottom:1rem}.section-investor--container{margin-bottom:3rem;margin-top:2rem}.section--investor{padding:1.2rem 0 1rem}.product-row-investor{align-items:center;flex-direction:column;height:630px;justify-content:center;margin:2rem 1rem}.section-investor-img{height:auto!important;padding-right:1rem;width:270px!important}.section-investor-text-cont{font-size:.9rem;margin:2rem .5rem 0}.our-technology-investor{margin-top:0;padding-left:2rem}.challenge-investor{margin-bottom:0}#challenge-investor{margin-bottom:0;margin-top:2.5rem;padding-right:2rem}#market-investor{margin-top:12rem;padding-left:2rem}#product-investor{margin-top:5rem;padding-right:2rem}.product-range{margin-bottom:3rem;margin-top:10rem}}@keyframes project-1-appear{0%{opacity:0;transform:scale(.1)}10%{opacity:1;transform:scale(1.1)}15%{transform:scale(1)}}@keyframes project-2-appear{0%{opacity:0}10%{opacity:0;transform:scale(.1)}20%{opacity:1;transform:scale(1.1)}25%{transform:scale(1)}}@keyframes project-3-appear{0%{opacity:0}20%{opacity:0;transform:scale(.1)}30%{opacity:1;transform:scale(1.1)}35%{transform:scale(1)}}@keyframes project-4-appear{0%{opacity:0}30%{opacity:0;transform:scale(.1)}40%{opacity:1;transform:scale(1.1)}45%{transform:scale(1)}}@keyframes project-5-appear{0%{opacity:0}40%{opacity:0;transform:scale(.1)}50%{opacity:1;transform:scale(1.1)}55%{transform:scale(1)}}@keyframes project-6-appear{0%{opacity:0}50%{opacity:0;transform:scale(.1)}60%{opacity:1;transform:scale(1.1)}65%{transform:scale(1)}}@keyframes project-7-appear{0%{opacity:0}60%{opacity:0;transform:scale(.1)}70%{opacity:1;transform:scale(1.1)}75%{transform:scale(1)}}@keyframes project-8-appear{0%{opacity:0}70%{opacity:0;transform:scale(.1)}80%{opacity:1;transform:scale(1.1)}85%{transform:scale(1)}}@keyframes rotate-1{0%{transform:rotate(0deg) scale(1)}10%{transform:rotate(15deg) scale(1)}50%{transform:rotate(-180deg) scale(1.4)}to{transform:rotate(-1turn) scale(1)}}@keyframes rotate-1-1{0%{transform:rotate(0deg) scale(1)}10%{transform:rotate(-15deg) scale(1)}50%{transform:rotate(180deg) scale(1.4)}to{transform:rotate(1turn) scale(1)}}@keyframes qmark-appear{0%{opacity:0}10%{opacity:0;transform:scale(.1)}15%{opacity:1;transform:scale(1.1)}20%{transform:scale(1)}}@keyframes apos-appear{0%{opacity:0}60%{opacity:0;transform:scale(.1)}70%{opacity:1;transform:scale(1.1)}75%{transform:scale(1)}}@keyframes rotate-2{0%{opacity:0;transform:rotate(0deg) scale(1)}20%{opacity:0}35%{opacity:1;transform:rotate(15deg) scale(1)}50%{transform:rotate(180deg) scale(1.4)}65%{transform:rotate(1turn) scale(1)}80%{transform:rotate(1turn) scale(1)}}.cls-1{fill:#d1d3d4}.cls-2{fill:none;stroke:#414042}.cls-2,.cls-41{stroke-miterlimit:10}.cls-3{fill:#36d7b7}.cls-4{fill:#afefe2}.cls-5{fill:#f5ab35}.cls-6{fill:#414042}.cls-7{fill:url(#linear-gradient)}.cls-8{fill:#90e0ef}.cls-9{fill:url(#linear-gradient-2)}.cls-10{fill:#0096c7}.cls-11{fill:url(#linear-gradient-3)}.cls-12{fill:url(#linear-gradient-4)}.cls-13{fill:url(#linear-gradient-5)}.cls-14{fill:url(#linear-gradient-6)}.cls-15{fill:url(#linear-gradient-7)}.cls-16{fill:url(#linear-gradient-8)}.cls-17{fill:url(#linear-gradient-9)}.cls-18{fill:url(#linear-gradient-10)}.cls-19{fill:url(#linear-gradient-11)}.cls-20{fill:url(#linear-gradient-12)}.cls-21{fill:url(#linear-gradient-13)}.cls-22{fill:url(#linear-gradient-14)}.cls-23{fill:#e9feff}.cls-24{fill:#f1f2f2}.cls-25{fill:#e6e7e8}.cls-26{fill:#f0c020}.cls-27{fill:#72c2e9}.cls-28{fill:#f7e4b0}.cls-29{fill:#c4e4fd}.cls-30{fill:#afafaf}.cls-31{fill:#72c1e8}.cls-32{fill:#c5e5fe}.cls-33{fill:#4ba5c8}.cls-34{fill:#878787}.cls-35{fill:#efefef}.project-cross-1{fill:url(#radial-gradient)}.project-cross-2{fill:url(#radial-gradient-2)}.project-cross-3{fill:url(#radial-gradient-3)}.project-cross-4{fill:url(#radial-gradient-4)}.project-cross-5{fill:url(#radial-gradient-5)}.project-tick{fill:lime;stroke:lime;stroke-width:4.59px}.project-plane{animation:project-1-appear 10s ease infinite}.project-plane,.project-vacuum{transform-box:fill-box;transform-origin:50% 50%}.project-vacuum{animation:project-2-appear 10s ease infinite}.project-cross-1,.project-light{animation:project-3-appear 10s ease infinite;transform-box:fill-box;transform-origin:50% 50%}.project-cross-5,.project-heart{animation:project-4-appear 10s ease infinite;transform-box:fill-box;transform-origin:50% 50%}.project-cross-4,.project-energy{animation:project-5-appear 10s ease infinite;transform-box:fill-box;transform-origin:50% 50%}.project-cross-3,.project-drone{animation:project-6-appear 10s ease infinite;transform-box:fill-box;transform-origin:50% 50%}.project-mic,.project-tick{animation:project-7-appear 10s ease infinite}.project-cross-2,.project-mic,.project-tick{transform-box:fill-box;transform-origin:50% 50%}.project-cross-2{animation:project-8-appear 10s ease infinite}.head-path{fill:none;stroke:#1b1464;stroke-miterlimit:10}.cog-1,.cog-2,.cog-3,.cog-4,.cog-5{fill:red;transform-box:fill-box;transform-origin:50% 50%}.cls-101{fill:none;stroke:#1b1464;stroke-miterlimit:10}.cog-1{fill:#600}.cog-3{fill:#005900}.cog-2{fill:#050070}.cog-4{fill:#d23200}.cog-1{animation:rotate-1 2.5s ease infinite}.cog-4{animation:rotate-1 1s ease infinite}.cog-2,.cog-3{animation:rotate-1-1 2s ease infinite}.cog-3{animation:rotate-1-1 3s ease infinite}.q-mark{fill:#232d1b;animation:qmark-appear 5s ease infinite;transform-box:fill-box;transform-origin:50% 50%}.cog-5{animation:rotate-2 5s ease infinite}.apostrophe{fill:#4c1616;animation:apos-appear 5s ease infinite;transform-box:fill-box;transform-origin:50% 50%}@keyframes user-1-anim{0%{fill:#004000;transform:scale(1)}15%{fill:#005e00;transform:scale(1.2)}30%{fill:#004000;transform:scale(1)}}@keyframes user-2-anim{0%{fill:#004000;transform:scale(1)}8%{fill:#004000;transform:scale(1)}23%{fill:#005e00;transform:scale(1.3)}38%{fill:#004000;transform:scale(1)}}@keyframes user-3-anim{0%{fill:#004000;transform:scale(1)}16%{fill:#004000;transform:scale(1)}31%{fill:#005e00;transform:scale(1.4)}46%{fill:#004000;transform:scale(1)}}@keyframes user-4-anim{0%{fill:#004000;transform:scale(1)}24%{fill:#004000;transform:scale(1)}39%{fill:#005e00;transform:scale(1.5)}54%{fill:#004000;transform:scale(1)}}@keyframes user-5-anim{0%{fill:#004000;transform:scale(1)}32%{fill:#004000;transform:scale(1)}47%{fill:#005e00;transform:scale(1.6)}62%{fill:#004000;transform:scale(1)}}@keyframes user-6-anim{0%{fill:#004000;transform:scale(1)}40%{fill:#004000;transform:scale(1)}55%{fill:#005e00;transform:scale(1.5)}70%{fill:#004000;transform:scale(1)}}@keyframes user-7-anim{0%{fill:#004000;transform:scale(1)}48%{fill:#004000;transform:scale(1)}63%{fill:#005e00;transform:scale(1.4)}78%{fill:#004000;transform:scale(1)}}@keyframes user-8-anim{0%{fill:#004000;transform:scale(1)}56%{fill:#004000;transform:scale(1)}71%{fill:#005e00;transform:scale(1.3)}86%{fill:#004000;transform:scale(1)}}@keyframes user-9-anim{0%{fill:#004000;transform:scale(1)}64%{fill:#004000;transform:scale(1)}79%{fill:#005e00;transform:scale(1.2)}94%{fill:#004000;transform:scale(1)}}.user-text{fill:#004000;transform-box:fill-box;transform-origin:50% 50%}.user-text-1{animation:user-1-anim 5s ease infinite}.user-text-2{animation:user-2-anim 5s ease infinite}.user-text-3{animation:user-3-anim 5s ease infinite}.user-text-4{animation:user-4-anim 5s ease infinite}.user-text-5{animation:user-5-anim 5s ease infinite}.user-text-6{animation:user-6-anim 5s ease infinite}.user-text-7{animation:user-7-anim 5s ease infinite}.user-text-8{animation:user-8-anim 5s ease infinite}.user-text-9{animation:user-9-anim 5s ease infinite}
/*# sourceMappingURL=styles.c83afa2a9d4e7558a340.css.map*/