@charset "UTF-8";.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:CalSans;src:url(../../fonts/CalSans/CalSans-SemiBold.ttf) format("truetype"),url(../../fonts/CalSans/CalSans-SemiBold.woff) format("woff")}@font-face{font-family:PlusJakartaSans;src:url(../../fonts/PlusJakartaSans/static/PlusJakartaSans-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:PlusJakartaSans;src:url(../../fonts/PlusJakartaSans/static/PlusJakartaSans-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:PlusJakartaSans;src:url(../../fonts/PlusJakartaSans/static/PlusJakartaSans-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:PlusJakartaSans;src:url(../../fonts/PlusJakartaSans/static/PlusJakartaSans-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:PlusJakartaSans;src:url(../../fonts/PlusJakartaSans/static/PlusJakartaSans-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal}@font-face{font-family:PlusJakartaSans;src:url(../../fonts/PlusJakartaSans/static/PlusJakartaSans-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:PlusJakartaSans;src:url(../../fonts/PlusJakartaSans/static/PlusJakartaSans-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:PlusJakartaSans;src:url(../../fonts/PlusJakartaSans/static/PlusJakartaSans-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:PlusJakartaSans;src:url(../../fonts/PlusJakartaSans/static/PlusJakartaSans-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:PlusJakartaSans;src:url(../../fonts/PlusJakartaSans/static/PlusJakartaSans-Medium.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:PlusJakartaSans;src:url(../../fonts/PlusJakartaSans/static/PlusJakartaSans-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:PlusJakartaSans;src:url(../../fonts/PlusJakartaSans/static/PlusJakartaSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:PlusJakartaSans;src:url(../../fonts/PlusJakartaSans/static/PlusJakartaSans-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal}@font-face{font-family:PlusJakartaSans;src:url(../../fonts/PlusJakartaSans/static/PlusJakartaSans-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}html{font-size:62.5%}@media screen and (max-width:1024px){html{font-size:50%}}[data-animation]{animation-duration:1s;animation-fill-mode:both;-webkit-animation-duration:1s;-webkit-animation-fill-mode:both;opacity:0}@keyframes fadeInUp{from{transform:translate3d(0,40px,0)}to{transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeInUp{from{transform:translate3d(0,40px,0)}to{transform:translate3d(0,0,0);opacity:1}}.fadeInUp{opacity:0;animation-name:fadeInUp;-webkit-animation-name:fadeInUp}@keyframes fadeInDown{from{transform:translate3d(0,-40px,0)}to{transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes fadeInDown{from{transform:translate3d(0,-40px,0)}to{transform:translate3d(0,0,0);opacity:1}}.fadeInDown{opacity:0;animation-name:fadeInDown;-webkit-animation-name:fadeInDown}body{font-family:PlusJakartaSans,sans-serif;-webkit-font-smoothing:antialiased;padding:0;margin:0}body.fixed{overflow:hidden}.container{width:80%;padding-left:10%;padding-right:10%;float:left;clear:both}button{color:#fff;border:2px solid transparent;border-radius:6px;padding:10px 20px;font-size:2rem;font-weight:300;cursor:pointer;opacity:1;background:linear-gradient(#6aacd6,#0068bf) padding-box,linear-gradient(rgba(120,188,238,.6),rgba(120,188,238,.6)) border-box;transition:filter .3s ease}button:hover{filter:brightness(80%)}.link{color:#fff;position:relative;text-decoration:none;float:left}.link::before{content:"";position:absolute;display:block;width:100%;height:3px;bottom:-3px;left:0;background-color:#0e2b6c;transform:scaleX(0);transform-origin:top left;transition:transform .3s ease}.link:hover::before{transform:scaleX(1)}.shadow{box-shadow:-1px 3px 15px 0 rgba(0,0,0,.1)}a{text-decoration:none}.line{float:left;clear:both;width:80%;margin-left:10%;margin-right:10%;height:3px;background:#adccf7}.navbar{position:fixed;top:0;left:0;z-index:2;background-color:transparent;transition:background-color .3s ease-in-out;padding-bottom:20px}.navbar .logo{float:left;margin-top:30px;position:relative}.navbar .logo.color{display:none}.navbar .logo.white{display:block}.navbar .logo img{height:25px}.navbar.open{background:#fff}.navbar.open .logo{z-index:4}.navbar.open .logo.color{display:block}.navbar.open .logo.white{display:none}.navbar.open .mobile-nav .hamburger div span{background:#000}.navbar.open .mobile-nav .hamburger div span:nth-child(1){top:9px;width:0%;left:50%}.navbar.open .mobile-nav .hamburger div span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.navbar.open .mobile-nav .hamburger div span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar.open .mobile-nav .hamburger div span:nth-child(4){top:9px;width:0%;left:50%}.navbar.open .mobile-nav .login{color:#000}.navbar.scrolled{background-color:#fff}.navbar.scrolled .logo.color{display:block}.navbar.scrolled .logo.white{display:none}.navbar.scrolled .full-nav ul li a{color:#000}.navbar.scrolled .full-nav ul li .arrow{border-color:#000}.navbar.scrolled .full-nav .login{color:#000}.navbar.scrolled .mobile-nav .hamburger div span{background:#000}.navbar.scrolled .mobile-nav .login{color:#000}@media screen and (max-width:1024px){.navbar .full-nav{display:none}}.navbar .full-nav .demo{float:right;margin-top:20px}.navbar .full-nav .login{float:right;margin-top:30px;margin-right:25px;font-size:2rem}.navbar .full-nav ul{padding:0;margin:0}.navbar .full-nav ul.top{float:left;margin-top:30px;margin-left:50px}.navbar .full-nav ul li{display:block;position:relative;float:left;margin-left:10px;margin-right:10px}.navbar .full-nav ul li .arrow{border:solid #fff;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin-left:5px;margin-bottom:2px}.navbar .full-nav ul li span{cursor:pointer;font-size:2rem;white-space:nowrap;color:#000}.navbar .full-nav ul li span.description{display:none}.navbar .full-nav ul li:hover{cursor:pointer}.navbar .full-nav ul li:hover>ul{visibility:visible;opacity:1}.navbar .full-nav ul li a{font-size:2rem;color:#fff;white-space:nowrap;position:relative;text-decoration:none}.navbar .full-nav ul li a::before{content:"";position:absolute;display:block;width:100%;height:3px;bottom:-3px;left:0;background-color:#0e2b6c;transform:scaleX(0);transform-origin:top left;transition:transform .3s ease}.navbar .full-nav ul li a:hover::before{transform:scaleX(1)}.navbar .full-nav ul li a.sub{color:#000}.navbar .full-nav ul li ul{padding:15px;margin:0;margin-top:10px;visibility:hidden;opacity:0;display:block;position:absolute;left:0;background:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);border-radius:4px;transition:opacity .3s ease,visibility .3s ease}.navbar .full-nav ul li ul:hover{visibility:visible;opacity:1}.navbar .full-nav ul li ul li{clear:both;padding-top:5px;padding-bottom:5px}.navbar .mobile-nav .hamburger{float:right;margin-top:32px;width:30px;height:22px;cursor:pointer;display:none;z-index:4;position:relative}@media screen and (max-width:1024px){.navbar .mobile-nav .hamburger{display:block}}.navbar .mobile-nav .hamburger div{width:30px;position:relative;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.navbar .mobile-nav .hamburger div span{display:block;position:absolute;height:4px;width:100%;background:#fff;border-radius:4px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.navbar .mobile-nav .hamburger div span:nth-child(1){top:0}.navbar .mobile-nav .hamburger div span:nth-child(2),.navbar .mobile-nav .hamburger div span:nth-child(3){top:9px}.navbar .mobile-nav .hamburger div span:nth-child(4){top:18px}.navbar .mobile-nav .login{float:right;margin-top:30px;margin-right:20px;font-size:2.5rem;color:#fff;display:none}@media screen and (max-width:1024px){.navbar .mobile-nav .login{display:block}}.overlay{width:80%;height:100vh;top:77px;left:0;position:fixed;background:#fff;overflow:hidden;transition:.3s ease-in-out;opacity:0;padding-left:10%;padding-right:10%;z-index:-1}.overlay.open{z-index:3;opacity:.95}.overlay div{float:left;width:100%;margin-top:20px}.overlay div span{font-size:4.5rem;color:#000;font-weight:700;font-family:CalSans;background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.overlay div ul{list-style-type:none;width:100%;padding:0;float:left;margin:0;margin-top:10px}.overlay div ul li{margin-bottom:5px}.overlay div ul li a{font-size:3rem;color:#000}.header-split{padding-top:65px;height:500px;width:100%;position:relative;background:linear-gradient(#296ba1,#002c70) padding-box,linear-gradient(rgba(77,128,179,.6),rgba(77,128,179,.6)) border-box}@media screen and (max-width:1024px){.header-split{height:400px}}.header-split .hero{height:100%}@media screen and (max-width:1024px){.header-split .hero{display:flex;flex-direction:column;align-items:center;justify-content:center}}.header-split .hero .description{width:50%;float:left;margin-top:100px}@media screen and (max-width:1024px){.header-split .hero .description{margin-top:0;width:100%;text-align:center}}.header-split .hero .description .headline{float:left;clear:both;color:#000;font-size:6rem;font-weight:700;padding-right:75px;color:#fff;font-family:CalSans}@media screen and (max-width:1024px){.header-split .hero .description .headline{width:100%;float:none;padding-right:0;font-size:4.5rem}}.header-split .hero .description .subtitle{float:left;clear:both;font-size:2.5rem;font-weight:200;margin-top:10px;padding-right:75px;color:#fff}@media screen and (max-width:1024px){.header-split .hero .description .subtitle{width:100%;padding-right:0}}.header-split .hero .description a{width:auto;clear:both;float:left;margin-top:40px}@media screen and (max-width:1024px){.header-split .hero .description a{width:100%}}.header-split .hero .description .pipe{float:left;font-weight:300;font-size:2.5rem;color:#000;margin-top:45px;margin-left:20px}@media screen and (max-width:1024px){.header-split .hero .description .pipe{display:none}}.header-split .hero .photo{position:absolute;right:30px;bottom:30px}@media screen and (max-width:1024px){.header-split .hero .photo{display:none}}.header-split .hero .photo img{width:100%;max-width:600px}.header-split .hero .corner{position:absolute;right:0;bottom:-2px}@media screen and (max-width:1024px){.header-split .hero .corner{display:none}}.header-split .hero .corner img{width:100%;max-width:800px}.header-split .hero .image{width:50%;position:absolute;bottom:30px;right:0;border-radius:8px 0 0 8px;max-width:720px}@media screen and (max-width:1024px){.header-split .hero .image{display:none}}.header-split .hero .small{width:20%;position:absolute;bottom:20px;right:33%;border-radius:8px}@media screen and (max-width:1024px){.header-split .hero .small{display:none}}.header-full{height:565px;width:100%;position:relative;background:linear-gradient(#296ba1,#002c70) padding-box,linear-gradient(rgba(77,128,179,.6),rgba(77,128,179,.6)) border-box;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:1024px){.header-full{height:465px}}.header-full .hero{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.header-full .hero .headline{color:#fff;font-size:4.5rem;font-weight:700}.header-full .hero .subtitle{font-size:2.5rem;font-weight:200;color:#fff;margin-top:10px}.index .lifecycle{text-align:center;margin-top:100px}@media screen and (max-width:1024px){.index .lifecycle{margin-top:50px}}.index .lifecycle .title{font-size:4.5rem;color:#000;font-weight:700;font-family:CalSans}.index .lifecycle .title span{background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.index .lifecycle .items{clear:both;list-style:none;display:flex;align-items:center;justify-content:center;margin-top:50px}@media screen and (max-width:1024px){.index .lifecycle .items{flex-flow:column}}.index .lifecycle .items .item{float:left;font-size:2.5rem;font-weight:300;color:#000;display:block;padding:0;transition:all .1s ease-in-out;list-style:none;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-flow:column}@media screen and (max-width:1024px){.index .lifecycle .items .item{margin-top:20px}}.index .lifecycle .items .item img{width:100%;margin-top:20px}.index .lifecycle .items .item span{clear:both;margin-top:10px}.index .lifecycle .items .arrow{border:solid #2081e8;border-width:0 3px 3px 0;display:inline-block;padding:5px;margin-left:25px;margin-right:25px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin-top:-220px}@media screen and (max-width:1024px){.index .lifecycle .items .arrow{display:none}}.index .data{display:flex;align-items:center;flex-direction:row;margin-top:100px}@media screen and (max-width:1024px){.index .data{flex-flow:column;text-align:center;margin-top:50px}}.index .data div{width:50%;float:left}@media screen and (max-width:1024px){.index .data div{width:100%}}.index .data div .title{width:100%;font-size:4.5rem;color:#000;font-weight:700;font-family:CalSans}.index .data div .title span{background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.index .data div .description{width:100%;float:left;clear:both;font-size:2.5rem;color:#000;margin-top:25px;font-weight:100;line-height:1.45}.index .data div img{width:80%;margin-left:10%}@media screen and (max-width:1024px){.index .data div img{margin-left:0;width:60%;margin-top:40px}}.index .ai{display:flex;align-items:center;margin-top:100px;flex-direction:row}@media screen and (max-width:1024px){.index .ai{flex-flow:column;text-align:center;flex-direction:column-reverse;margin-top:50px}}.index .ai div{width:50%;float:left}@media screen and (max-width:1024px){.index .ai div{width:100%}}.index .ai div .title{width:100%;font-size:4.5rem;color:#000;font-weight:700;font-family:CalSans}.index .ai div .title span{background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.index .ai div .description{width:100%;float:left;clear:both;font-size:2.5rem;color:#000;margin-top:25px;font-weight:100;line-height:1.45}.index .ai div img{width:60%;margin-left:15%}@media screen and (max-width:1024px){.index .ai div img{margin-left:0;width:50%;margin-top:40px}}.index .insights{display:flex;align-items:center;margin-top:100px;flex-direction:row}@media screen and (max-width:1024px){.index .insights{flex-flow:column;text-align:center;margin-top:50px}}.index .insights div{width:50%;float:left}@media screen and (max-width:1024px){.index .insights div{width:100%}}.index .insights div .title{width:100%;font-size:4.5rem;color:#000;font-weight:700;font-family:CalSans}.index .insights div .title span{background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.index .insights div .description{width:100%;float:left;clear:both;font-size:2.5rem;color:#000;margin-top:25px;font-weight:100;line-height:1.45}.index .insights div img{width:90%;margin-left:5%}@media screen and (max-width:1024px){.index .insights div img{margin-left:0;width:60%;margin-top:40px}}.about .story{width:60%;padding-left:20%;padding-right:20%;text-align:center;float:left;margin-top:100px}@media screen and (max-width:1024px){.about .story{width:80%;padding-left:10%;padding-right:10%;margin-top:50px}}.about .story .title{width:100%;font-size:4.5rem;color:#000;font-weight:700;font-family:CalSans}.about .story .title span{background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.about .story p{font-size:2.5rem;font-weight:300;line-height:1.4}.about .founders{width:100%;text-align:center;float:left;margin-top:100px}@media screen and (max-width:1024px){.about .founders{margin-top:50px}}.about .founders .title{width:100%;font-size:4.5rem;color:#000;font-weight:700;font-family:CalSans}.about .founders .title span{background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.about .founders .items{display:flex;margin-top:50px;align-items:center;justify-content:center}@media screen and (max-width:1024px){.about .founders .items{flex-direction:column}}.about .founders .items .item{width:30%;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:1024px){.about .founders .items .item{width:80%;margin-bottom:40px}}.about .founders .items .item img{width:100%;border-radius:8px}.about .founders .items .item .name{clear:both;font-size:3rem;font-weight:700;margin-top:20px}.about .founders .items .item .position{clear:both;float:left;font-size:2rem;font-weight:200}.about .location{width:80%;padding-left:10%;padding-right:10%;text-align:center;float:left;margin-top:100px;margin-bottom:100px}@media screen and (max-width:1024px){.about .location{width:80%;padding-left:10%;padding-right:10%;margin-top:50px;margin-bottom:50px}}.about .location .title{width:100%;font-size:4.5rem;color:#000;font-weight:700;font-family:CalSans}.about .location .title span{background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.about .location p{font-size:2.5rem;font-weight:300;line-height:1.4}.about .location iframe{clear:both;float:left;border-radius:8px;border:0;height:400px;width:100%;margin-top:40px}.careers .benefits{float:left;clear:both;text-align:center;margin-top:100px}@media screen and (max-width:1024px){.careers .benefits{margin-top:50px}}.careers .benefits .title{font-size:4.5rem;color:#000;font-weight:700;font-family:CalSans}.careers .benefits .title span{background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.careers .benefits .items{clear:both;margin-top:50px;display:grid;grid-template-columns:repeat(6,1fr)}@media screen and (max-width:1024px){.careers .benefits .items{grid-template-columns:repeat(3,1fr)}}.careers .benefits .items .item{float:left;font-size:2.5rem;font-weight:300;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-flow:column}@media screen and (max-width:1024px){.careers .benefits .items .item{margin-bottom:50px}}.careers .benefits .items .item i{font-size:4.5rem;background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline;margin-top:20px}.careers .benefits .items .item span{clear:both}.careers .roles{margin-top:100px;text-align:center;background:#f3f9fe;float:left;clear:both;padding-top:100px;padding-bottom:100px}@media screen and (max-width:1024px){.careers .roles{padding-top:50px;padding-bottom:50px;margin-top:50px}}.careers .roles .title{font-size:4.5rem;color:#000;font-weight:700;font-family:CalSans}.careers .roles .title span{background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.careers .roles .positions{display:flex;flex-direction:column;margin-top:50px}.careers .roles .positions .position{border-radius:8px;background:#fff;text-align:left;margin-bottom:20px;padding:25px 30px;display:flex;flex-direction:column}.careers .roles .positions .position .title{font-size:3rem;background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.careers .roles .positions .position .details{font-size:1.5rem;display:flex;margin-top:5px;align-items:center}.careers .roles .positions .position .details .geography i{margin-right:5px}.careers .roles .positions .position .details .pipe{margin-left:10px;margin-right:10px}.careers .roles .positions .position .details .status i{margin-right:5px}.careers .roles .positions .apply{margin-top:20px}.privacy-policy .legal{padding-top:50px;padding-bottom:50px;font-size:1.5rem}.privacy-policy .legal .title{font-size:2.5rem}.privacy-policy .legal .underline{text-decoration:underline}.terms-of-service .legal{padding-top:50px;padding-bottom:50px;font-size:1.5rem}.terms-of-service .legal .title{font-size:2.5rem}.terms-of-service .legal .underline{text-decoration:underline}.metric{float:left;clear:both;text-align:center;padding-top:40px;margin-top:40px;width:100%;position:relative}.metric .star{position:absolute;width:50px;left:calc(50% - 25px);top:8px}@media screen and (max-width:1024px){.metric .star{top:14px}}.metric .star i{font-size:4.5rem;background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.metric .title{font-size:3rem;color:#000;font-weight:700;margin-left:10%;margin-right:10%;display:block;border-top:3px solid #adccf7;border-bottom:3px solid #adccf7;padding-top:40px;padding-bottom:40px}.features{margin-top:20px}.features .item{width:100%;clear:both;float:left;margin-top:50px;margin-bottom:50px;display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width:1024px){.features .item{margin-top:30px;margin-bottom:30px}}.features .item .text{width:50%;float:left}@media screen and (max-width:1024px){.features .item .text{width:100%;text-align:center}}.features .item .text a{text-decoration:none;font-size:2.5rem;color:#2081e8}.features .item .image{width:50%;float:left}@media screen and (max-width:1024px){.features .item .image{width:100%;margin-top:20px}}.features .item .image img{width:70%}.features .item .title{display:inline-block;font-weight:700;font-size:3rem;color:#000;padding-bottom:0;border-bottom:3px solid #2081e8}.features .item .description{clear:both;display:block;padding:30px;padding-top:15px;font-weight:300;font-size:2.5rem}.features .item.left{flex-direction:row}@media screen and (max-width:1024px){.features .item.left{flex-direction:column}}.features .item.left .title{float:right;margin:0 30px 0 0}@media screen and (max-width:1024px){.features .item.left .title{float:none;margin:0}}.features .item.left .description{text-align:right}@media screen and (max-width:1024px){.features .item.left .description{text-align:center}}.features .item.left a{float:right;margin:0 30px 0 0;text-decoration:underline}@media screen and (max-width:1024px){.features .item.left a{float:none;margin:0}}.features .item.left .highlights{float:right;margin-right:40px}@media screen and (max-width:1024px){.features .item.left .highlights{float:none;margin-right:0}}.features .item.left .image img{margin-left:15%}.features .item.right{flex-direction:row}@media screen and (max-width:1024px){.features .item.right{flex-direction:column-reverse}}.features .item.right .title{margin:0 0 0 30px}@media screen and (max-width:1024px){.features .item.right .title{float:none;margin:0}}.features .item.right .description{text-align:left}@media screen and (max-width:1024px){.features .item.right .description{text-align:center}}.features .item.right a{float:left;margin:0 0 0 30px;text-decoration:underline}@media screen and (max-width:1024px){.features .item.right a{float:none;margin:0}}.features .item.right .highlights{float:left;margin-left:40px}@media screen and (max-width:1024px){.features .item.right .highlights{float:none;margin-left:0}}.features .item.right .image img{margin-left:15%}.features .item .highlights{display:flex;flex-direction:column}@media screen and (max-width:1024px){.features .item .highlights{align-items:center;justify-content:center}}.features .item .highlights .check{display:inline-block;transform:rotate(45deg);height:18px;width:9px;border-bottom:3px solid #2081e8;border-right:3px solid #2081e8;float:left;margin-top:4px}@media screen and (max-width:480px){.features .item .highlights .check{height:12px;width:6px}}.features .item .highlights .bullet{font-size:2.5rem;font-weight:300;float:left;margin-left:20px}@media screen and (max-width:480px){.features .item .highlights .bullet{margin-left:10px}}.testimonials{float:left;clear:both;text-align:center;padding-top:100px;padding-bottom:100px;margin:0 auto;width:100%;background:linear-gradient(#296ba1,#002c70) padding-box,linear-gradient(rgba(77,128,179,.6),rgba(77,128,179,.6)) border-box;margin-top:100px}@media screen and (max-width:1024px){.testimonials{padding-top:50px;padding-bottom:50px;margin-top:50px}}.testimonials .title{font-size:3.5rem;font-weight:700;padding-left:10%;padding-right:10%;display:block;font-family:CalSans;color:#fff}.testimonials #carousel .bubble{width:calc(80% - 100px);float:left;background:#fff;border-radius:10px;padding:50px;margin-left:50px;margin-right:50px;margin-top:30px;margin-bottom:30px}@media screen and (max-width:1024px){.testimonials #carousel .bubble{padding:30px;width:calc(80% - 60px)}}.testimonials #carousel .bubble blockquote{font-size:3.5rem;font-style:italic;margin:0 auto;padding:40px;line-height:1.45;position:relative;color:#000;text-align:center}@media screen and (max-width:1024px){.testimonials #carousel .bubble blockquote{font-size:2.5rem;padding:30px}}.testimonials #carousel .bubble blockquote:before{font-family:Georgia,serif;display:block;padding-left:10px;content:"“";font-size:12rem;position:absolute;color:#2081e8;left:-20px;top:-20px}@media screen and (max-width:1024px){.testimonials #carousel .bubble blockquote:before{font-size:8rem}}.testimonials #carousel .bubble .author{float:right;margin-top:25px}@media screen and (max-width:1024px){.testimonials #carousel .bubble .author{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}}.testimonials #carousel .bubble .author .left{width:75px;float:left}@media screen and (max-width:1024px){.testimonials #carousel .bubble .author .left{float:none}}.testimonials #carousel .bubble .author .left img{float:left;width:75px;border-radius:50%}@media screen and (max-width:1024px){.testimonials #carousel .bubble .author .left img{float:none;padding:0}}.testimonials #carousel .bubble .author .right{width:auto;float:left}@media screen and (max-width:1024px){.testimonials #carousel .bubble .author .right{width:100%;float:none;margin-top:10px}}.testimonials #carousel .bubble .author .right .name{font-size:2rem;float:left;clear:both;padding-left:20px;padding-top:15px;font-weight:400;text-align:left;color:#000}@media screen and (max-width:1024px){.testimonials #carousel .bubble .author .right .name{text-align:center;float:none;padding:0}}.testimonials #carousel .bubble .author .right .title{font-size:2rem;float:left;clear:both;padding-left:20px;text-align:left;white-space:nowrap;color:#555;font-weight:200}@media screen and (max-width:1024px){.testimonials #carousel .bubble .author .right .title{text-align:center;float:none;padding:0;white-space:normal}}.customers{clear:both;text-align:center;padding-top:50px;margin:0 auto;width:100%}.customers .title{font-size:1.5rem;color:#555;font-weight:700;padding-left:10%;padding-right:10%;display:block;text-transform:uppercase;font-family:CalSans}.customers .items{clear:both;margin-top:20px;display:flex;overflow-x:scroll;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.customers .items::-webkit-scrollbar{width:0}.customers .items .item{width:calc(16.66% - 60px);margin-left:60px;height:120px;color:#000;font-weight:700;border-radius:8px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:1024px){.customers .items .item{width:calc(25% - 20px);margin-left:20px}}.customers .items .item img{max-width:120px;max-height:75px}@media screen and (max-width:1024px){.customers .items .item img{max-width:80px;max-height:75px}}.stats{float:left;clear:both;text-align:center;padding-top:100px;padding-bottom:100px;background-image:url(../../images/stats/map.png);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative}@media screen and (max-width:1024px){.stats{padding-top:50px;padding-bottom:50px}}.stats .title{width:100%;font-size:4.5rem;color:#000;font-weight:700;font-family:CalSans}.stats .title span{background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.stats .counters{display:flex;justify-content:space-evenly;margin-top:50px}.stats .counters div{display:flex;flex-direction:column;align-items:center;justify-content:center}.stats .counters div .counter{font-size:10rem;display:block;font-weight:700;background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}@media screen and (max-width:1024px){.stats .counters div .counter{font-size:5rem}}.stats .counters div span{font-size:3.5rem;font-weight:700}@media screen and (max-width:1024px){.stats .counters div span{font-size:2.5rem}}.signup{width:100%;background:#f3f9fe;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:100px;padding-bottom:100px}@media screen and (max-width:1024px){.signup{padding-top:50px;padding-bottom:50px}}.signup .headline{width:40%;text-align:center;clear:both;float:left;color:#000;font-size:6rem;font-weight:700;font-family:CalSans}@media screen and (max-width:1024px){.signup .headline{width:80%;font-size:4.5rem}}.signup .headline span{background-image:linear-gradient(90deg,#296ba1,#002c70);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline}.signup a{margin-top:30px}.footer{float:left;clear:both;padding-top:60px;padding-bottom:60px;background:linear-gradient(#296ba1,#002c70) padding-box,linear-gradient(rgba(77,128,179,.6),rgba(77,128,179,.6)) border-box}.footer .general{width:50%;float:left;display:flex;flex-direction:column}@media screen and (max-width:1024px){.footer .general{width:100%}}.footer .general .logo{height:20px;float:left;margin-bottom:20px}@media screen and (max-width:480px){.footer .general .logo{float:none}}.footer .general span{float:left}.footer .general .description{text-align:left;font-size:1.5rem;line-height:1.8;float:left;color:#fff;font-weight:200;margin-right:200px}@media screen and (max-width:1024px){.footer .general .description{margin-right:0}}.footer .links{width:25%;float:left}@media screen and (max-width:1024px){.footer .links{margin-top:30px;width:100%}}.footer .links .section{display:flex;flex-direction:column;align-items:flex-start}.footer .links .section:not(:first-child){margin-top:40px}@media screen and (max-width:1024px){.footer .links .section:not(:first-child){margin-top:30px}}.footer .links .section .title{font-size:2rem;font-weight:700;color:#fff;padding:0;margin-bottom:20px}@media screen and (max-width:480px){.footer .links .section{width:100%;margin-top:5px}}.footer .links .section a{font-size:1.5rem;color:#fff;font-weight:300;float:left;margin-bottom:5px}.footer .links .section .linkedin{display:flex}.footer .links .section .linkedin i{color:#fff;font-size:1.7rem;margin-right:10px;margin-top:2px;width:20px}.footer .links .section .linkedin a{font-size:1.5rem;color:#fff;font-weight:300;text-decoration:none}.footer .links .section .email{display:flex;margin-top:5px}.footer .links .section .email i{color:#fff;font-size:1.5rem;margin-right:10px;margin-top:4px;width:20px}.footer .links .section .email a{font-size:1.5rem;color:#fff;font-weight:300;text-decoration:none}.footer .links .section .address{display:flex;margin-top:5px}.footer .links .section .address i{color:#fff;font-size:1.5rem;margin-right:8px;margin-left:2px;margin-top:3px;width:20px}.footer .links .section .address div span{display:block;font-size:1.5rem;color:#fff;font-weight:300;text-decoration:none}.footer .copyright{width:100%;clear:both;float:left;text-align:left;margin-top:20px}.footer .copyright span{color:#fff;font-size:1.2rem;font-weight:200}