a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.show-mobile{display:none}@media (max-width:744px){.show-mobile{display:block}}.show-mobile-inline{display:none}@media (max-width:744px){.show-mobile-inline{display:inline}}.show-mobile-inline-block{display:none}@media (max-width:744px){.show-mobile-inline-block{display:inline-block}}.hide-desktop{display:none}@media (max-width:1280px){.hide-desktop{display:block}}.hide-mobile{display:block}@media (max-width:744px){.hide-mobile{display:none}}.hide-mobile-inline{display:inline}@media (max-width:744px){.hide-mobile-inline{display:none}}.hide-mobile-inline-block{display:inline-block}@media (max-width:744px){.hide-mobile-inline-block{display:none}}@font-face{font-family:Archivo;font-weight:900;font-style:normal;src:url(/fonts/Archivo-Black.ttf);font-display:swap}@font-face{font-family:Archivo;font-weight:700;font-style:normal;src:url(/fonts/Archivo-Bold.ttf);font-display:swap}@font-face{font-family:Archivo;font-weight:400;font-style:normal;src:url(/fonts/Archivo-Regular.ttf);font-display:swap}@font-face{font-family:Archivo;font-weight:300;font-style:normal;src:url(/fonts/Archivo-Light.ttf);font-display:swap}@font-face{font-family:ArchivoNarrow;font-weight:700;font-style:normal;src:url(/fonts/ArchivoNarrow-Bold.ttf);font-display:swap}@font-face{font-family:ArchivoNarrow;font-weight:500;font-style:normal;src:url(/fonts/ArchivoNarrow-Medium.ttf);font-display:swap}.center{text-align:center}.bold{font-weight:700}.bullet{display:inline-block;position:relative;background-color:#ea555c;margin-right:8px;width:14px;height:14px;border-radius:7px;top:1px}@media (max-width:744px){.bullet{width:12px;height:12px;border-radius:6px;top:1px}}.indent{margin-left:56px}@media (max-width:744px){.indent{margin-left:24px}}a,a:visited{color:#1f1f1e;text-decoration:none}a:active,a:hover{color:#ea555c!important}.links{font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}@media (max-width:744px){.links{font-size:16px;line-height:24px}}.links a{display:block}.links a+a{margin-top:16px}@media (max-width:744px){.links a+a{margin-top:12px}}.columns{display:flex;flex-direction:row}.column-2{width:50%}h2{font-family:Archivo,sans-serif;font-weight:300;letter-spacing:.01em;font-size:48px;line-height:62px}@media (max-width:1280px){h2{font-size:40px;line-height:56px}}@media (max-width:744px){h2{font-size:32px;line-height:46px}}h3{font-weight:700;line-height:20px;letter-spacing:.08em}h3,h4{font-family:ArchivoNarrow,sans-serif;font-size:16px}h4{font-weight:500;line-height:16px;letter-spacing:.05em}header{position:fixed;z-index:99;top:0;left:0;width:100%;height:72px;color:#1f1f1e;background-color:#fff;border-bottom-left-radius:32px}header .header-inner{position:relative;width:100%;padding-right:80px;box-sizing:border-box;text-align:right}@media (max-width:1280px){header{height:64px}}@media (max-width:744px){header{height:56px}}#header-logo{position:absolute;display:block;background-size:contain;background-repeat:no-repeat;background-position:50%;top:28px;left:80px;width:180px;height:16px;background-image:url(/images/Logo.svg?a780deea2a0e238d78fb2bc4d561b645)}@media (max-width:1280px){#header-logo{top:26px;left:56px;width:135px;height:12px}}@media (max-width:744px){#header-logo{top:22px;left:24px}}#header-menu-button{display:none}@media (max-width:1280px){#header-menu-button{display:block;position:absolute;cursor:pointer;font-family:ArchivoNarrow,sans-serif;font-weight:700;font-style:normal;letter-spacing:.08em;top:24px;right:56px}}@media (max-width:744px){#header-menu-button{top:20px;right:24px}}#header-buttons a{line-height:28px;letter-spacing:.01em;font-family:Archivo,sans-serif;font-size:18px;font-weight:400;font-style:normal;text-decoration:none;position:relative;top:22px}#header-buttons a+a{margin-left:24px}#header-buttons #header-text-login{padding-right:40px;background-image:url(/images/arrow_black_right.svg?a71752292ae3a3a3eeb9740b18de2d5f);background-position:100% 50%;background-repeat:no-repeat;background-size:auto 16px}#header-buttons a+a#header-text-login{margin-left:64px}@media (max-width:1280px){#header-buttons{display:none}}nav{display:block}@media (max-width:1280px){nav{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1000;color:#fff;background-color:#1f1f1e;opacity:0;transition:opacity .15s linear}}nav .menu-header{border-bottom:1px solid #fff;box-sizing:border-box;margin-left:56px;margin-right:56px;width:calc(100% - 112px);height:88px}@media (max-width:744px){nav .menu-header{margin-left:24px;margin-right:24px;width:calc(100% - 48px);height:56px}}nav .menu-outer{left:56px;right:56px;position:absolute;top:88px;bottom:32px;overflow-y:scroll;-webkit-overflow-scrolling:touch}@media (max-width:744px){nav .menu-outer{top:56px;left:24px;right:24px;bottom:24px}}nav .menu-outer .menu-inner{margin-top:32px}@media (max-width:744px){nav .menu-outer .menu-inner{margin-top:24px}}nav .menu-outer .menu-inner ul li{font-family:Archivo,sans-serif;font-weight:300;letter-spacing:.01em;font-size:48px;line-height:62px}@media (max-width:1280px){nav .menu-outer .menu-inner ul li{font-size:40px;line-height:56px}}@media (max-width:744px){nav .menu-outer .menu-inner ul li{font-size:32px;line-height:46px}}nav .menu-outer .menu-inner ul li a,nav .menu-outer .menu-inner ul li a:visited{color:#fff}nav .menu-outer .menu-inner ul li+li{margin-top:4px}nav .menu-outer .menu-inner .divider{width:100%;height:1px;box-sizing:border-box;border-bottom:1px solid #fff;margin-top:32px;margin-bottom:32px}@media (max-width:744px){nav .menu-outer .menu-inner .divider{margin-top:24px;margin-bottom:24px}}nav .menu-outer .menu-inner .accordion-body{margin-top:24px}@media (max-width:744px){nav .menu-outer .menu-inner .accordion-body{margin-top:16px}}nav .menu-outer .menu-inner .links a,nav .menu-outer .menu-inner .links a:visited{color:#fff}@media (max-width:1280px){nav.active{opacity:1}}@media (max-width:1280px){nav.hidden{top:-100%;left:100%}}#menu-logo{position:absolute;display:block;background-size:contain;background-repeat:no-repeat;background-position:50%;top:26px;left:56px;width:135px;height:12px;background-image:url(/images/Logo_white.svg?db16c8f3acba79d4ceb91cd90162ab85)}@media (max-width:744px){#menu-logo{top:22px;left:24px}}#menu-menu-button{position:absolute;cursor:pointer}@media (max-width:1280px){#menu-menu-button{font-family:ArchivoNarrow,sans-serif;font-weight:700;font-style:normal;letter-spacing:.08em;top:24px;right:56px}}@media (max-width:744px){#menu-menu-button{top:20px;right:24px}}#main-container{position:absolute;top:0;left:0;right:0}main{box-sizing:border-box;background-color:#fff;position:relative;z-index:1;padding-top:72px;min-height:calc(100vh - 72px);border-bottom-left-radius:32px}@media (max-width:1280px){main{padding-top:64px;min-height:calc(100vh - 64px)}}@media (max-width:744px){main{padding-top:56px;min-height:calc(100vh - 56px)}}.splash{position:relative;z-index:50;background-color:#ea555c;overflow:hidden;min-height:100vh;margin-top:-72px;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-around;border-bottom-left-radius:32px;padding-left:80px;padding-right:80px}@media (max-width:1280px){.splash{margin-top:-64px;padding-left:56px;padding-right:56px}}@media (max-width:744px){.splash{margin-top:-56px;padding-left:24px;padding-right:24px}}.splash-video-container{position:absolute;top:0;left:0;right:0;bottom:0}.splash-video-container img,.splash-video-container video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.splash-image-container{position:absolute;top:0;left:0;right:0;bottom:0}.splash-image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.splash-content{position:relative;margin-top:144px;width:1120px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between}@media (max-width:1280px){.splash-content{display:block;margin-top:64px;width:100%;margin-left:0;margin-right:0}}@media (max-width:744px){.splash-content{margin-top:56px}}.splash-image-container{position:relative;width:480px;padding-top:465px;margin-left:0;margin-right:0}@media (max-width:1280px){.splash-image-container{width:550px;padding-top:533px;margin-left:auto;margin-right:auto}}@media (max-width:744px){.splash-image-container{width:320px;padding-top:310px}}.splash-image{background-repeat:no-repeat;background-size:contain}.splash-image,.splash-video{position:absolute;top:0;left:0;width:100%;height:100%}.splash-video{background:none}.splash-text{width:600px;margin-top:64px;color:#fff}@media (max-width:1280px){.splash-text{width:auto;margin-top:48px}}.splash-text-1{font-family:ArchivoNarrow,sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.08em;padding-left:40px}@media (max-width:1280px){.splash-text-1{padding-left:32px}}@media (max-width:744px){.splash-text-1{padding-left:24px}}.splash-text-2{font-family:Archivo,sans-serif;font-size:48px;line-height:56px;font-weight:700;letter-spacing:.01em;padding-top:24px;padding-bottom:48px;padding-right:80px}@media (max-width:1280px){.splash-text-2{font-size:40px;line-height:48px}}@media (max-width:744px){.splash-text-2{font-size:32px;line-height:40px}}@media (max-width:1280px){.splash-text-2{padding-right:0}}.main-content{margin-left:auto;margin-right:auto;padding:0 0 160px;width:1280px;box-sizing:border-box}@media (max-width:1280px){.main-content{margin-left:0;margin-right:0;width:auto;padding:0 56px 112px}}@media (max-width:744px){.main-content{padding:0 24px 80px}}.main-content .constrainer{margin-left:80px;margin-right:80px;width:1120px}@media (max-width:1280px){.main-content .constrainer{margin-left:0;margin-right:0;width:auto}}.main-content>.main-heading:first-child{margin-top:200px;margin-left:120px;margin-right:120px;text-align:center}@media (max-width:1280px){.main-content>.main-heading:first-child{margin-top:56px;margin-left:0;margin-right:0;text-align:left}}@media (max-width:744px){.main-content>.main-heading:first-child{margin-top:40px}}.main-content>p:first-child{margin-top:80px;margin-left:80px;margin-right:80px}@media (max-width:1280px){.main-content>p:first-child{margin-left:0;margin-right:0;margin-top:56px}}@media (max-width:744px){.main-content>p:first-child{margin-top:40px}}.main-content>.constrainer>p:first-child,.main-content>.wide-2-col>p:nth-child(2){margin-top:80px;margin-left:0;margin-right:0}@media (max-width:1280px){.main-content>.constrainer>p:first-child,.main-content>.wide-2-col>p:nth-child(2){margin-top:56px}}@media (max-width:744px){.main-content>.constrainer>p:first-child,.main-content>.wide-2-col>p:nth-child(2){margin-top:40px}}.main-content>.constrainer>p:first-child.indent{margin-left:80px;margin-right:80px}@media (max-width:1280px){.main-content>.constrainer>p:first-child.indent{margin-left:0;margin-right:0}}@media (max-width:1280px){.main-content>.wide-2-col>p:nth-child(2){margin-top:24px}}.main-content a.button,.main-content button{margin-left:40px}@media (max-width:744px){.main-content a.button,.main-content button{margin-left:32px;margin-left:24px}}.main-content form button{margin-left:0}.main-heading{margin-right:0;font-family:Archivo,sans-serif;font-weight:300;letter-spacing:.01em;font-size:48px;line-height:62px}@media (max-width:1280px){.main-heading{margin-left:0;margin-right:0}}@media (max-width:744px){.main-heading{margin-top:40px}}@media (max-width:1280px){.main-heading{font-size:40px;line-height:56px}}@media (max-width:744px){.main-heading{font-size:32px;line-height:46px}}.main-heading.right-indent{margin-right:160px}@media (max-width:1280px){.main-heading.right-indent{margin-right:0}}.wide-2-col{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}@media (max-width:1280px){.wide-2-col{display:block}}.wide-2-col>div,.wide-2-col>p{width:520px}@media (max-width:1280px){.wide-2-col>div,.wide-2-col>p{width:auto}}.red-heading{color:#ea555c;font-family:Archivo,sans-serif;font-size:48px;line-height:56px;font-weight:700;letter-spacing:.01em;margin-top:160px}@media (max-width:1280px){.red-heading{font-size:40px;line-height:48px}}@media (max-width:744px){.red-heading{font-size:32px;line-height:40px}}@media (max-width:1280px){.red-heading{margin-top:112px}}@media (max-width:744px){.red-heading{margin-top:80px}}.red-heading.half-margin{margin-top:80px}@media (max-width:1280px){.red-heading.half-margin{margin-top:56px}}@media (max-width:744px){.red-heading.half-margin{margin-top:40px}}.red-heading+.main-heading{margin-top:24px}@media (max-width:1280px){.red-heading+.main-heading{margin-top:16px}}p{font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px;margin-top:24px}@media (max-width:744px){p{font-size:16px;line-height:24px}}.sub-heading{padding-left:40px;margin-top:64px;font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em}@media (max-width:1280px){.sub-heading{padding-left:32px;margin-top:56px}}@media (max-width:744px){.sub-heading{padding-left:24px;margin-top:40px}}.grey-box{color:#1f1f1e;background-color:#ececec;border-bottom-left-radius:32px;border-top-right-radius:32px;margin-top:48px;margin-left:calc(640px - 50vw);margin-right:calc(640px - 50vw);padding-top:40px;padding-bottom:80px}@media (max-width:1280px){.grey-box{margin:128px -56px;padding-top:40px;padding-bottom:40px}}@media (max-width:744px){.grey-box{margin:80px -24px;padding-top:40px;padding-bottom:40px}}.grey-box .grey-box-inner{width:1280px;margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width:1280px){.grey-box .grey-box-inner{display:block;width:auto;margin-left:0;margin-right:0}}.red-box{color:#fff;background-color:#ea555c;border-bottom-left-radius:32px;border-top-right-radius:32px;margin:160px calc(640px - 50vw);padding-top:40px;padding-bottom:80px}@media (max-width:1280px){.red-box{margin:128px -56px}}@media (max-width:744px){.red-box{margin:80px -24px}}.red-box .red-box-inner{width:1280px;margin-left:auto;margin-right:auto;padding:80px;box-sizing:border-box}@media (max-width:1280px){.red-box .red-box-inner{width:auto;margin-left:0;margin-right:0;padding:56px 56px 80px}}@media (max-width:744px){.red-box .red-box-inner{padding:40px 24px 80px}}@media (max-width:744px){.grey-box+.main-heading,.red-box+.main-heading{margin-top:0}}.red-box a{color:#fff}.red-box a:active,.red-box a:hover{color:#fff!important}.two-tone-box{display:flex;flex-direction:row;align-items:stretch;background-color:#ececec;margin-left:calc(640px - 50vw);margin-right:calc(640px - 50vw);border-bottom-left-radius:32px}@media (max-width:1280px){.two-tone-box{background-color:#ea555c;width:auto;margin-left:-56px;margin-right:-56px}}@media (max-width:744px){.two-tone-box{margin-left:-24px;margin-right:-24px}}.two-tone-box .grey-box{width:50%;margin:0 0 0 auto;padding-top:0;padding-bottom:0;flex-shrink:0;border-top-right-radius:0}@media (max-width:1280px){.two-tone-box .grey-box{display:none}}.two-tone-box .grey-box .grey-box-inner{width:auto;margin-left:auto;margin-right:0;width:100%;max-width:640px;box-sizing:border-box;padding:80px}.two-tone-box .red-box{width:50%;margin:0 auto 0 0;padding-top:0;padding-bottom:0;flex-shrink:0;border-bottom-left-radius:0;border-top-right-radius:0}@media (max-width:1280px){.two-tone-box .red-box{width:100%;border-bottom-left-radius:32px;border-top-right-radius:32px}}.two-tone-box .red-box .red-box-inner{width:auto;margin-left:0;margin-right:auto;width:100%;max-width:640px;box-sizing:border-box;padding:80px}@media (max-width:1280px){.two-tone-box .red-box .red-box-inner{max-width:none;padding:56px 56px 112px}}@media (max-width:744px){.two-tone-box .red-box .red-box-inner{padding:40px 24px 80px}}.red-box.full-height,.two-tone-box.full-height{margin-top:-72px;margin-bottom:-160px;padding-top:72px;min-height:calc(100vh - 72px)}@media (max-width:1280px){.red-box.full-height,.two-tone-box.full-height{margin-top:-64px;margin-bottom:-112px;padding-top:64px;min-height:calc(100vh - 64px)}}@media (max-width:744px){.red-box.full-height,.two-tone-box.full-height{margin-top:-56px;margin-bottom:-80px;padding-top:56px;min-height:calc(100vh - 56px)}}@media (max-width:1280px){.red-box.full-height,.two-tone-box.full-height .red-box{border-top-right-radius:0}}.big-red-number-container{width:33.3%}@media (max-width:1280px){.big-red-number-container{width:100%;margin-top:56px;text-align:center}}@media (max-width:744px){.big-red-number-container{margin-top:40px}}@media (max-width:1280px){.big-red-number-container:first-child{margin-top:0}}.big-red-number{color:#ea555c;font-family:Archivo,sans-serif;font-weight:900;font-size:160px;line-height:160px;text-align:center}@media (max-width:1280px){.big-red-number{font-size:184px;line-height:184px}}@media (max-width:744px){.big-red-number{font-size:104px;line-height:104px}}.big-red-number-caption{font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px;margin-left:80px;margin-right:80px;text-align:center}@media (max-width:744px){.big-red-number-caption{font-size:16px;line-height:24px}}.bullet-heading{position:relative;margin-top:32px;margin-left:36px;font-family:Archivo,sans-serif;font-weight:300;letter-spacing:.01em;font-size:48px;line-height:62px}@media (max-width:1280px){.bullet-heading{margin-top:24px}}@media (max-width:744px){.bullet-heading{margin-top:24px;margin-left:28px}}@media (max-width:1280px){.bullet-heading{font-size:40px;line-height:56px}}@media (max-width:744px){.bullet-heading{font-size:32px;line-height:46px}}.bullet-heading:before{content:"";position:absolute;background-color:#ea555c;top:22px;left:-36px;width:16px;height:16px;border-radius:8px}@media (max-width:1280px){.bullet-heading:before{top:16px;left:-28px;width:12px;height:12px;border-radius:6px}}.bullet-heading+p{margin-top:12px}@media (max-width:1280px){.bullet-heading+p{margin-top:8px}}.solutions-left{font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em}.video-outer{position:relative;width:100%;height:0;padding-top:56.25%;margin-top:24px;margin-bottom:24px}.video-outer .video-inner{position:absolute;top:0;left:0;right:0;bottom:0}footer{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;background-color:#1f1f1e;position:relative;z-index:0;margin-top:-40px;padding:120px 80px}footer,footer a,footer a:visited{color:#fff}footer .field label{margin-left:0;margin-bottom:16px}footer .field input[type=text]{color:#fff;background-color:#1f1f1e;border-color:#fff}footer .field input[type=text]:focus{outline:1px solid #fff}footer button{margin-left:0}footer ::-moz-placeholder{color:#fff;opacity:.5}footer :-ms-input-placeholder{color:#fff;opacity:.5}footer ::placeholder{color:#fff;opacity:.5}footer :-ms-input-placeholder{color:#fff;opacity:.5}footer ::-ms-input-placeholder{color:#fff;opacity:.5}footer .social-icon.icon-in{background-image:url(/images/logo_in.svg?0e35bfc0c1158324fdbc42f3748f5f0b)}footer .social-icon.icon-tw{background-image:url(/images/logo_tw.svg?ec3e3a294b95b0aa7dc8057fdea98468)}footer .social-icon.icon-yt{background-image:url(/images/logo_yt.svg?4f1a305e91de80f652196d8f42ec47b4)}footer .logo{background-image:url(/images/Logo_white.svg?db16c8f3acba79d4ceb91cd90162ab85);background-size:contain;background-position:0 0;background-repeat:no-repeat;width:225px;height:20px;margin-top:20px;margin-bottom:36px}footer .heading{font-family:Archivo,sans-serif;font-weight:300;letter-spacing:.01em;font-size:48px;line-height:62px}@media (max-width:1280px){footer .heading{font-size:40px;line-height:56px}}@media (max-width:744px){footer .heading{font-size:32px;line-height:46px}}footer .text{font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px;margin-top:16px}@media (max-width:744px){footer .text{font-size:16px;line-height:24px}}footer .navigation-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:16px}footer .navigation-column{font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}@media (max-width:744px){footer .navigation-column{font-size:16px;line-height:24px}}footer a{display:block}footer a+a{margin-top:16px}footer #footer-text-login{padding-right:40px;background-image:url(/images/arrow_white_right.svg?1241075bbd1ce946b2a0072220bc4b57);background-position:100% 50%;background-repeat:no-repeat;background-size:auto 16px}footer .social-icons{margin-top:8px}footer .social-icon{display:inline-block;width:40px;height:40px;background-size:contain;background-position:50% 50%;background-repeat:no-repeat;margin-top:0!important}footer .social-icon+.social-icon{margin-left:24px}footer .footer-logo{width:33%}footer .footer-logo .footer-logo-inner{max-width:300px}footer .footer-nav{width:33%}footer .footer-nav .footer-nav-inner{max-width:300px;margin-left:auto;margin-right:auto}footer .footer-signup{width:33%}footer .footer-signup .footer-signup-inner{max-width:300px;margin-left:auto}footer .footer-social{display:none}footer .footer-social-2{display:block}footer .footer-social-2 .heading{margin-top:56px}@media (max-width:1280px){footer .logo{margin-bottom:20px}footer .footer-logo{width:49%}footer .footer-nav{width:47%}footer .footer-nav .footer-nav-inner{margin-right:0}footer .footer-signup{width:49%}footer .footer-signup .footer-signup-inner{margin-left:0;margin-right:auto}footer .footer-signup .footer-signup-inner .heading{margin-top:-64px}footer .footer-social{display:block;width:47%}footer .footer-social .footer-social-inner{max-width:300px;margin-left:auto}footer .footer-social .footer-social-inner .heading{margin-top:56px}footer #footer-text-login,footer .footer-social-2{display:none}footer #footer-text-login+a{margin-top:0}footer a+a{margin-top:12px}}@media (max-width:744px){footer{flex-direction:column;padding:80px 24px}footer .logo{margin-bottom:16px}footer .footer-logo{width:100%}footer .footer-logo .footer-logo-inner{max-width:100%;margin-left:0;margin-right:auto}footer .footer-nav{width:100%}footer .footer-nav .footer-nav-inner{max-width:100%;margin-left:0;margin-right:auto}footer .footer-signup{width:100%}footer .footer-signup .footer-signup-inner{max-width:100%;margin-left:0;margin-right:auto}footer .footer-signup .footer-signup-inner .heading{margin-top:40px}footer .footer-social{width:100%}footer .footer-social .footer-social-inner{max-width:100%;margin-left:0;margin-right:auto}footer .footer-social .footer-social-inner .heading,footer .heading{margin-top:40px}footer .social-icons{margin-top:16px}footer .social-icon{width:32px;height:32px}footer .logo{margin-top:0}footer .navigation-container{justify-content:flex-start}footer .navigation-column{width:50%}}.field{position:relative;margin-top:12px}.field label{display:block;margin-top:12px;margin-left:24px;margin-bottom:4px;font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}@media (max-width:744px){.field label{font-size:16px;line-height:24px}}.field .file-upload-button,.field input[type=email],.field input[type=file],.field input[type=number],.field input[type=password],.field input[type=text],.field select,.field textarea{width:100%;border:1px solid #1f1f1e;background-color:transparent;color:#1f1f1e;padding:8px;box-sizing:border-box;outline:none;border-radius:0;font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}@media (max-width:744px){.field .file-upload-button,.field input[type=email],.field input[type=file],.field input[type=number],.field input[type=password],.field input[type=text],.field select,.field textarea{font-size:16px;line-height:24px}}.field select.placeholder{color:rgba(31,31,30,.5)}.field input[type=email]:focus,.field input[type=file]:focus,.field input[type=number]:focus,.field input[type=password]:focus,.field input[type=text]:focus,.field select:focus,.field textarea:focus{outline:1px solid #1f1f1e}.field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/images/arrow_white_down.svg?647359996a03ce30522c9b33990164a8);background-size:auto 16px;background-repeat:no-repeat;background-position:calc(100% - 16px) 50%}.field select::-ms-expand{display:none}.field .select-wrapper{position:relative}.field input[type=checkbox]{display:none}.field input[type=checkbox]+label{position:relative;left:0;top:8px;cursor:pointer;text-align:left;margin-left:40px;font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}@media (max-width:744px){.field input[type=checkbox]+label{font-size:16px;line-height:24px}}.field input[type=checkbox]+label:before{content:"";display:block;position:absolute;width:22px;height:22px;top:1px;left:-39px;vertical-align:middle;cursor:pointer;border:1px solid #fff;outline:1px solid #1f1f1e;background:transparent;box-sizing:border-box}.field input[type=checkbox]:checked+label:before{background:#1f1f1e}.field .phone-wrapper{position:relative;display:flex;flex-direction:row;justify-content:space-between}.field .phone-wrapper input:first-child{width:80px;margin-right:10px;flex-grow:0;padding-left:30px}.field .phone-wrapper input:last-child{flex-grow:1}.field .phone-wrapper:after{content:"+";position:absolute;top:11px;left:12px;font-size:18px}.red-box .field .file-upload-button,.red-box .field input[type=email],.red-box .field input[type=file],.red-box .field input[type=number],.red-box .field input[type=password],.red-box .field input[type=text],.red-box .field select,.red-box .field textarea{color:#fff;border:1px solid #fff}.red-box .field select.placeholder{color:hsla(0,0%,100%,.5)}.red-box .field input[type=email]:focus,.red-box .field input[type=file]:focus,.red-box .field input[type=number]:focus,.red-box .field input[type=password]:focus,.red-box .field input[type=text]:focus,.red-box .field select:focus,.red-box .field textarea:focus{outline:1px solid #fff}.red-box .field input[type=checkbox]+label:before{border:1px solid #ea555c;outline:1px solid #fff}.red-box .field input[type=checkbox]:checked+label:before{background:#fff}.red-box .field.has-error label{color:#1f1f1e}.red-box .field.has-error .file-upload-button,.red-box .field.has-error input[type=email],.red-box .field.has-error input[type=file],.red-box .field.has-error input[type=number],.red-box .field.has-error input[type=password],.red-box .field.has-error input[type=text],.red-box .field.has-error select,.red-box .field.has-error textarea{border:1px solid #1f1f1e;outline:1px solid #1f1f1e}a.button,button{margin-top:32px;min-width:284px;padding:19px 24px;box-sizing:border-box;border-bottom-left-radius:32px;border-top-right-radius:32px;cursor:pointer;text-transform:uppercase;text-align:center;font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em}@media (max-width:1280px){a.button,button{padding:12px 24px;min-width:204px}}@media (max-width:744px){a.button,button{margin-top:24px}}form.disabled a.button,form.disabled button{opacity:.5;cursor:default}a.button{display:inline-block}a.button.white,button.white{color:#1f1f1e;background-color:#fff;border:1px solid #fff}a.button.white:active,a.button.white:hover,button.white:active,button.white:hover{color:#fff;background-color:#1f1f1e;border:1px solid #fff}a.button.red,button.red{color:#fff;background-color:#ea555c;border:1px solid #ea555c}a.button.red:active,a.button.red:hover,button.red:active,button.red:hover{color:#fff;background-color:#1f1f1e;border:1px solid #1f1f1e}a.button.white-on-red,button.white-on-red{color:#1f1f1e;background-color:#fff;border:1px solid #fff}a.button.white-on-red:active,a.button.white-on-red:hover,button.white-on-red:active,button.white-on-red:hover{color:#fff;background-color:#1f1f1e;border:1px solid #1f1f1e}.file-upload-button{position:relative;overflow:hidden;cursor:pointer}.file-upload-button .contents{pointer-events:none}.file-upload-button .contents.placeholder{color:#1f1f1e;opacity:.5}.file-upload-button [type=file]{cursor:inherit;display:block;font-size:999px;filter:alpha(opacity=0);opacity:0;min-height:100%;min-width:100%;position:absolute;right:0;top:0;text-align:right}.form-submitted{text-align:center;font-family:Archivo,sans-serif;font-weight:300;letter-spacing:.01em;font-size:48px;line-height:62px}@media (max-width:1280px){.form-submitted{font-size:40px;line-height:56px}}@media (max-width:744px){.form-submitted{font-size:32px;line-height:46px}}::-moz-placeholder{color:#1f1f1e;opacity:.5}:-ms-input-placeholder{color:#1f1f1e;opacity:.5}::placeholder{color:#1f1f1e;opacity:.5}:-ms-input-placeholder{color:#1f1f1e;opacity:.5}::-ms-input-placeholder{color:#1f1f1e;opacity:.5}.red-box .file-upload-button .contents.placeholder{color:#ececec;opacity:.5}.red-box ::-moz-placeholder{color:#ececec;opacity:.5}.red-box :-ms-input-placeholder{color:#ececec;opacity:.5}.red-box ::placeholder{color:#ececec;opacity:.5}.red-box :-ms-input-placeholder{color:#ececec;opacity:.5}.red-box ::-ms-input-placeholder{color:#ececec;opacity:.5}.red-box a.button.white,.red-box button.white{color:#ea555c}.red-box a.button.white:active,.red-box a.button.white:hover,.red-box button.white:active,.red-box button.white:hover{color:#fff!important;background-color:#ea555c;border:1px solid #fff}.grecaptcha-badge{z-index:98;visibility:hidden}.grecaptcha-badge.visible{visibility:visible}.accordion .accordion-header{font-family:Archivo,sans-serif;font-weight:300;letter-spacing:.01em;position:relative;cursor:pointer}@media (max-width:1728px){.accordion .accordion-header{font-size:48px;line-height:57px}}@media (max-width:1280px){.accordion .accordion-header{font-size:40px;line-height:48px}}@media (max-width:744px){.accordion .accordion-header{font-size:32px;line-height:38px}}.accordion .accordion-body{display:none}.accordion .accordion-arrow{position:absolute;top:15px;right:0;width:24px;height:24px;background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-image:url(/images/Arrow_down_white.svg?9bfd9da75793b306b371e8042b39470d);cursor:pointer}@media (max-width:744px){.accordion .accordion-arrow{top:6px}}.accordion.active .accordion-arrow{background-image:url(/images/Arrow_up_white.svg?55a8ddf9bff0eb2ea17490e0ab9ab00d)}.splash.home .splash-image{background-image:url("/images/Network_transparent 2.svg?57e629e5db6ea25c008ba9b6ce1f7efb")}.splash.home .splash-content{margin-top:100px;padding-bottom:88px}@media (max-width:1280px){.splash.home .splash-content{margin-top:20px}}@media (max-width:744px){.splash.home .splash-content{margin-top:28px;padding-bottom:56px}}.logos{position:relative;z-index:60;background-color:#ececec;overflow:hidden;height:88px;margin-top:-88px;padding-top:0;border-bottom-left-radius:32px;padding-left:56px;padding-right:56px}@media (max-width:744px){.logos{height:56px;margin-top:-56px;padding-left:24px;padding-right:24px}}.logos .logos-constrainer{position:relative;top:20px;width:100%;margin-left:0;margin-right:0}@media (max-width:744px){.logos .logos-constrainer{top:16px}}.logos .logos-outer{position:relative;height:48px;width:10000px}@media (max-width:744px){.logos .logos-outer{height:24px}}.logos .logos-inner{position:relative;height:48px;white-space:nowrap;display:inline-block}@media (max-width:744px){.logos .logos-inner{height:24px}}.logos .logo-image{display:inline-block;width:120px;height:48px;background-position:50% 50%;background-size:contain;background-repeat:no-repeat}@media (max-width:744px){.logos .logo-image{width:60px;height:24px}}.logos .logo-image+.logo-image{margin-left:calc(33.33333vw - 197.33333px)}@media (max-width:1280px){.logos .logo-image+.logo-image{margin-left:calc(33.33333vw - 197.33333px)}}@media (max-width:744px){.logos .logo-image+.logo-image{margin-left:calc(33.33333vw - 96px)}}.logos .logo-image-kia{background-image:url(/images/kia.svg?818f13013e731a9a2d2d6f28e6e7831c)}.logos .logo-image-mini{background-image:url(/images/mini.svg?17f0d236234a4bce8de3dd08e94c4dc9)}.logos .logo-image-google{background-image:url(/images/google.svg?44fae8640352b45842967615cc055c4c)}.logos .logo-image-ford{background-image:url(/images/ford.svg?b5f2d845e9d82a5e1b612eb324fc4b5f)}.logos .logo-image-nissan{background-image:url(/images/nissan.png?a19697af05663e695932b7c3b7099ffe)}.logos .logo-image-honda{background-image:url(/images/honda.png?573bb97659b432c8f6f0de484a531697)}.logos .logo-image-astonmartin{background-image:url(/images/astonmartin.png?9d87aeb307bc2c5b6f641ecced25e134)}.logos .logo-image-renault{background-image:url(/images/renault.png?62225e51fe09c759b1fb3fc97ccc238f)}.logos .logo-image-toyota{background-image:url(/images/toyota.png?21b32ec3d37268c2844de9a3b723c9a6)}.main-images{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin-top:32px}@media (max-width:1280px){.main-images{display:block;margin-top:0}}@media (max-width:744px){.main-images{margin-top:40px}}.main-images>div{width:500px}@media (max-width:1280px){.main-images>div{width:auto}}.main-image-container{margin-top:128px;margin-left:auto;margin-right:auto;width:400px}@media (max-width:744px){.main-image-container{margin-top:80px;width:250px}}.main-image-caption+.main-image-container{margin-top:80px}@media (max-width:744px){.main-image-container+.red-heading{margin-top:24px}}p+.main-image-container{margin-top:80px}.main-image-outer{padding-top:80%;position:relative}.main-image{position:absolute;top:0;left:0;right:0;bottom:0;background-position:50% 0;background-size:contain;background-repeat:no-repeat}.main-image-1{background-image:url(/images/Cartelux_08_02.svg?b47485b3d3ff2fac2b7c7fd6aa0c77bc)}.main-image-2{background-image:url(/images/Cartelux_08_03.svg?5d6c9b521ecebcf7da219786fbb935a2)}.main-image-3{background-image:url(/images/Cartelux_08_04.svg?549734d26c8ae8b0e03649b1ed1f34eb)}.main-image-4{background-image:url(/images/Cartelux_08_05.svg?6882d681d5ba7aef9edfb44b3b453fb4)}.main-image-5{background-image:url(/images/Cartelux_08_06.svg?8abd6fcbe1774c88fca5c667f9b8efe1)}.main-image-caption{margin-top:24px;margin-left:56px;margin-right:56px;text-align:center;font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}@media (max-width:1280px){.main-image-caption{margin-top:40px}}@media (max-width:744px){.main-image-caption{margin-top:24px;font-size:16px;line-height:24px}}.main-images+.constrainer>.main-heading,p+.main-heading{margin-top:160px}@media (max-width:1280px){.main-images+.constrainer>.main-heading,p+.main-heading{margin-top:128px}}@media (max-width:744px){.main-images+.constrainer>.main-heading,p+.main-heading{margin-top:88px}}.solutions-link{font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em}@media (min-width:1280.1px) and (max-width:1400px){.big-red-number-container.home:first-child{width:32%}.big-red-number-container.home:nth-child(2){width:30%}.big-red-number-container.home:nth-child(3){width:38%}}.quotes .carousel .carousel-outer{overflow:hidden;position:relative;margin-left:auto;margin-right:auto;width:1040px}@media (max-width:1280px){.quotes .carousel .carousel-outer{margin-left:56px;margin-right:56px;width:calc(100% - 112px)}}@media (max-width:744px){.quotes .carousel .carousel-outer{margin-left:24px;margin-right:24px;width:calc(100% - 48px)}}.quotes .carousel .carousel-inner{position:relative;width:20000px;display:flex}.quotes .carousel .carousel-item{float:left;box-sizing:border-box;margin:0;width:1040px}@media (max-width:1280px){.quotes .carousel .carousel-item{width:calc(100vw - 112px)}}@media (max-width:744px){.quotes .carousel .carousel-item{width:calc(100vw - 48px)}}.quotes .carousel .carousel-right{background-image:url(/images/arrow_white_right.svg?1241075bbd1ce946b2a0072220bc4b57);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;position:absolute;width:32px;height:16px;bottom:125px;right:30%;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:744px){.quotes .carousel .carousel-right{width:24px;height:12px;bottom:120px;right:20%}}.quotes .carousel .carousel-left{background-image:url(/images/arrow_white_left.svg?8ca9571c4edfe1c47cee0f61fd213f89);background-size:contain;background-position:50% 50%;background-repeat:no-repeat;position:absolute;width:32px;height:16px;bottom:125px;left:30%;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:744px){.quotes .carousel .carousel-left{width:24px;height:12px;bottom:120px;left:20%}}.quotes .carousel .carousel-left.inactive,.quotes .carousel .carousel-right.inactive{cursor:default;opacity:.2}.quotes .quote-container{display:flex;flex-direction:column;height:100%;box-sizing:border-box;padding-bottom:40px;text-align:center}@media (max-width:744px){.quotes .quote-container{padding-top:40px}}.quotes .quote-container .quote{flex-grow:1;font-family:Archivo,sans-serif;font-weight:300;letter-spacing:.01em;font-size:48px;line-height:62px;display:flex;flex-direction:column;height:100%;justify-content:center}@media (max-width:1280px){.quotes .quote-container .quote{font-size:40px;line-height:56px}}@media (max-width:744px){.quotes .quote-container .quote{font-size:32px;line-height:46px}}.quotes .quote-container .by{flex-grow:0;margin-top:24px;font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em;height:32px;text-transform:uppercase;width:40%;margin-left:auto;margin-right:auto}@media (max-width:744px){.quotes .quote-container .by{width:auto;margin-left:0;margin-right:0}}.quotes .quote-container .logo{flex-grow:0;margin-left:auto;margin-right:auto;background-size:contain;background-position:50%;background-repeat:no-repeat;margin-top:24px;height:104px;min-height:104px;width:104px;border-radius:52px}@media (max-width:744px){.quotes .quote-container .logo{margin-top:20px;height:80px;min-height:80px;width:80px;border-radius:40px}}.quotes .quote-container .logo.alex{background-image:url(/images/quote-logo-alex.jpg?6338cdf2ec004f1db14a93bc285dc28d)}.quotes .quote-container .logo.victoria{background-image:url(/images/quote-logo-victoria.jpg?fc3de790758ff070a85890d0f9b96044)}.quotes .quote-container .logo.nikolas{background-image:url(/images/quote-logo-nikolas.jpg?66571ece637694b163c446407d380885)}.quotes .quote-container .logo.randy{background-image:url(/images/quote-logo-randy.jpg?0c78ee02b8d617cd144f8101e267497d)}.quotes .quote-container .logo.saruth{background-image:url(/images/ford.svg?b5f2d845e9d82a5e1b612eb324fc4b5f)}.quotes .quote-container .logo.irin{background-image:url(/images/quote-logo-irin.jpg?e03cd195199856cc66735b7e72388a63)}.quotes .quote-container .logo.elena{background-image:url(/images/quote-logo-elena.jpg?af0f21f3f335abecdef19e5f2f7d59e7)}.splash.about .splash-content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.splash.about .splash-slot-1{font-size:80px;line-height:88px;letter-spacing:.01em;font-weight:700;color:#fff;margin-bottom:24px}@media (max-width:1280px){.splash.about .splash-slot-1{font-size:82px;line-height:86.4px;margin-bottom:40px}}@media (max-width:744px){.splash.about .splash-slot-1{font-size:44px;line-height:52px;margin-bottom:16px}}.splash.about .splash-slot-2{font-size:80px;line-height:88px;letter-spacing:.01em;font-weight:300;color:#fff;height:176px;overflow:hidden;position:relative}@media (max-width:1280px){.splash.about .splash-slot-2{font-size:82px;line-height:86.4px;height:172px}}@media (max-width:744px){.splash.about .splash-slot-2{font-size:44px;line-height:52px;height:104px}}.splash.about .splash-slot-2 .slots{width:100%;position:relative}.splash.about .splash-slot-2 .slots .slot{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:176px}@media (max-width:1280px){.splash.about .splash-slot-2 .slots .slot{height:172px}}@media (max-width:744px){.splash.about .splash-slot-2 .slots .slot{height:104px}}.splash.about .splash-slot-3{font-size:80px;line-height:88px;letter-spacing:.01em;font-weight:700;color:#fff;margin-top:24px}@media (max-width:1280px){.splash.about .splash-slot-3{font-size:82px;line-height:86px;margin-top:40px}}@media (max-width:744px){.splash.about .splash-slot-3{font-size:44px;line-height:52px;margin-top:16px}}.red-box.about{margin-top:160px;margin-bottom:0}@media (max-width:1280px){.red-box.about{margin-top:112px;margin-bottom:112px}}@media (max-width:744px){.red-box.about{margin-top:56px;margin-bottom:80px}}.red-box.about .red-box-inner{padding-bottom:40px}.red-box.about .red-box-inner img{display:inline-block;margin-top:40px;margin-bottom:40px;width:104px;height:104px;border-radius:52px}@media (max-width:1280px){.red-box.about .red-box-inner img{margin-top:24px;margin-bottom:24px}}@media (max-width:744px){.red-box.about .red-box-inner img{width:80px;height:80px;border-radius:40px}}.team{text-align:center}.team .row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media (max-width:744px){.team .row{flex-direction:column;align-items:center}}.team .person{display:block;width:auto;max-width:272px;margin-left:30px;margin-right:30px;margin-top:16px;border-radius:10px;padding:24px;box-sizing:border-box;background-color:#fff;color:#1f1f1e;text-decoration:none}@media (max-width:1280px){.team .person{margin-top:8px}}@media (max-width:744px){.team .person{margin-top:0}}.team .person img{width:100%;background-size:contain;border-radius:10px}.team .person img.josh-williams{background-image:url(/images/josh-williams2.jpg?4f225788a6bd674d1fce85f0c4d78524)}.team .person img.patrick-doble{background-image:url(/images/patrick-doble2.jpg?dcdb2ea1c0c5723bf43ba317852a9351)}.team .person img.kristin-harder{background-image:url(/images/kristin-harder.jpg?4e905d865cfd06cb5ff003b7e4fa3a26)}.team .person img.herve-genin{background-image:url(/images/herve-genin.jpg?72052dc7fb989c4ca4a1df17dc2967e4)}.team .person img.stephen-burns{background-image:url(/images/stephen_burns3.jpg?0883ec844e112612e09f902049c588d9)}.team .person img.matthew-tickell{background-image:url(/images/matthew-tickell.jpg?cc99df4dd808d065c807564fdd2b1031)}.team .person h2{font-size:40px;line-height:40px;margin-bottom:8px}@media (max-width:1280px){.team .person h2{line-height:40px}}@media (max-width:744px){.team .person h2{line-height:40px}}.team .person h3{text-transform:uppercase}.team .person .expander{display:inline-block;cursor:pointer;margin-top:8px;width:24px;height:16px}.team .person p{display:none;white-space:pre-line;font-size:14px;line-height:20px;margin-top:10px}.team .person.expanded img{width:42%}.team .person.expanded .expander{display:none}.team .person.expanded h2{font-size:40px;line-height:40px}@media (max-width:1280px){.team .person.expanded h2{line-height:40px}}@media (max-width:744px){.team .person.expanded h2{line-height:40px}}.team .person.expanded p{display:block}.splash.solutions{background-color:#1f1f1e}@media (max-width:744px){.splash.solutions .splash-image{background-image:none}}.solutions-image-text-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:120px;margin-left:160px;margin-right:160px}@media (max-width:1280px){.solutions-image-text-container{display:block;margin-top:112px;margin-left:0;margin-right:0}}@media (max-width:744px){.solutions-image-text-container{margin-top:80px}}.solutions-image-text-container:nth-of-type(2){flex-direction:row-reverse}.solutions-image-text-container+.solutions-image-text-container{margin-top:80px}@media (max-width:1280px){.solutions-image-text-container+.solutions-image-text-container{margin-top:128px}}@media (max-width:744px){.solutions-image-text-container+.solutions-image-text-container{margin-top:80px}}.solutions-image-text-container+.main-heading{margin-top:160px}@media (max-width:1280px){.solutions-image-text-container+.main-heading{margin-top:128px}}@media (max-width:744px){.solutions-image-text-container+.main-heading{margin-top:88px}}.solutions-image-container{margin-left:0;margin-right:auto;width:300px}@media (max-width:1280px){.solutions-image-container{margin-left:auto;width:400px}}@media (max-width:744px){.solutions-image-container{width:250px}}.solutions-image-text-container:nth-of-type(2) .solutions-image-container{margin-left:auto;margin-right:0}@media (max-width:1280px){.solutions-image-text-container:nth-of-type(2) .solutions-image-container{margin-left:auto;margin-right:auto}}.solutions-image-outer{padding-top:80%;position:relative}.solutions-image{position:absolute;top:0;left:0;right:0;bottom:0;background-position:50% 0;background-size:contain;background-repeat:no-repeat}.solutions-image-1{background-image:url(/images/Cartelux_08_07.svg?0618ace29240fc6b750e527158a160fa)}.solutions-image-2{background-image:url(/images/Cartelux_08_08.svg?4d751469648edc564dc0c1ec69a3fd63)}.solutions-image-3{background-image:url(/images/Cartelux_08_09.svg?eced0fe631acabe3a49c5e3a57db7da1)}.solutions-text-container{margin-top:0;width:380px}@media (max-width:1280px){.solutions-text-container{width:auto;margin-top:40px}}@media (max-width:744px){.solutions-text-container{margin-top:24px}}.solutions-caption{margin-left:40px;margin-right:64px;text-align:left;font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}@media (max-width:1280px){.solutions-caption{margin-left:32px;margin-right:80px}}@media (max-width:744px){.solutions-caption{margin-left:24px;margin-right:auto;font-size:16px;line-height:24px}}.grey-box-inner.solutions .big-red-number-container{width:50%}@media (max-width:1280px){.grey-box-inner.solutions .big-red-number-container{width:100%}}.grey-box-inner.solutions .big-red-number-container:nth-of-type(3),.grey-box-inner.solutions .big-red-number-container:nth-of-type(4){margin-top:80px}@media (max-width:1280px){.grey-box-inner.solutions .big-red-number-container:nth-of-type(3),.grey-box-inner.solutions .big-red-number-container:nth-of-type(4){margin-top:56px}}@media (max-width:744px){.grey-box-inner.solutions .big-red-number-container:nth-of-type(3),.grey-box-inner.solutions .big-red-number-container:nth-of-type(4){margin-top:40px}}.solutions-video{margin-top:200px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}@media (max-width:1280px){.solutions-video{margin-top:0;display:block}}.solutions-video>.red-heading{display:none}@media (max-width:1280px){.solutions-video>.red-heading{display:block}}.solutions-video>.video-outer{flex-shrink:0;width:560px;padding-top:315px;margin-top:0;margin-bottom:0}@media (max-width:1280px){.solutions-video>.video-outer{margin-top:24px;margin-bottom:24px;width:100%;padding-top:56.25%}}.solutions-video>.solutions-text{width:480px}@media (max-width:1280px){.solutions-video>.solutions-text{width:auto}}.solutions-video>.solutions-text>.red-heading{display:block;margin-top:0}@media (max-width:1280px){.solutions-video>.solutions-text>.red-heading{display:none}}.case-study-image{display:block;margin-top:50px;margin-left:auto;margin-right:auto;width:930px}@media (max-width:1280px){.case-study-image{margin-top:24px;margin-left:0;margin-right:0;width:100%}}.case-study-text-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}@media (max-width:1280px){.case-study-text-container{display:block}}.case-study-text{width:320px}@media (max-width:1280px){.case-study-text{width:auto}}.two-tone-box.solutions{margin-top:160px;margin-bottom:-160px}@media (max-width:1280px){.two-tone-box.solutions{margin-top:72px;margin-bottom:-112px}}@media (max-width:744px){.two-tone-box.solutions{margin-top:96px;margin-bottom:-80px}}.careers .wide-2-col{margin-top:128px}@media (max-width:1280px){.careers .wide-2-col{margin-top:8px}}@media (max-width:744px){.careers .wide-2-col{margin-top:0}}.freshteam-container{min-height:200px;margin:40px calc(640px - 50vw) 80px}@media (max-width:1280px){.freshteam-container{margin-top:32px;margin-left:-56px;margin-right:-56px}}@media (max-width:744px){.freshteam-container{margin-top:24px;margin-left:-24px;margin-right:-24px}}.freshteam-container #freshteam-widget{font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}.freshteam-container #freshteam-widget .advanced-search{background-color:#ececec;border-bottom-left-radius:32px;border-top-right-radius:32px;border-top-left-radius:0;border-bottom-right-radius:0;padding:25px 0 40px;margin-bottom:0}.freshteam-container #freshteam-widget .advanced-search .page-title{display:none}.freshteam-container #freshteam-widget .advanced-search .clear-button-mobile,.freshteam-container #freshteam-widget .advanced-search .clear-button>button{color:#ea555c;background-color:#ececec;border:none;text-transform:uppercase;font-family:ArchivoNarrow,sans-serif;font-size:16px;line-height:16px;font-weight:400;min-width:auto;padding:12px 0}.freshteam-container #freshteam-widget .advanced-search .clear-button-mobile:active,.freshteam-container #freshteam-widget .advanced-search .clear-button-mobile:hover,.freshteam-container #freshteam-widget .advanced-search .clear-button>button:active,.freshteam-container #freshteam-widget .advanced-search .clear-button>button:hover{background-color:#ececec}@media (max-width:744px){.freshteam-container #freshteam-widget{font-size:16px;line-height:24px}}.freshteam-container #freshteam-widget .select2-container--default .select2-selection--multiple .select2-selection__rendered{background-color:transparent;color:#1f1f1e;padding:3px 8px 8px;box-sizing:border-box;outline:none;font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}@media (max-width:744px){.freshteam-container #freshteam-widget .select2-container--default .select2-selection--multiple .select2-selection__rendered{font-size:16px;line-height:24px}}.freshteam-container #freshteam-widget .select2-container--default .select2-selection--multiple{background-color:transparent;color:#1f1f1e;font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}@media (max-width:744px){.freshteam-container #freshteam-widget .select2-container--default .select2-selection--multiple{font-size:16px;line-height:24px}}.freshteam-container #freshteam-widget .select2-container--default.form-control-highlight .select2-selection--multiple,.freshteam-container #freshteam-widget .select2-container--default.select2-container--focus .select2-selection--multiple,.freshteam-container #freshteam-widget .select2-container--default .select2-selection--multiple{border:1px solid #1f1f1e;border-radius:0;font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}@media (max-width:744px){.freshteam-container #freshteam-widget .select2-container--default.form-control-highlight .select2-selection--multiple,.freshteam-container #freshteam-widget .select2-container--default.select2-container--focus .select2-selection--multiple,.freshteam-container #freshteam-widget .select2-container--default .select2-selection--multiple{font-size:16px;line-height:24px}}.freshteam-container #freshteam-widget .select2-container--default .select2-selection--multiple .select2-selection__rendered li:nth-last-child(2).select2-selection__choice{background-color:transparent}.freshteam-container #freshteam-widget .select2-container--default .select2-selection--multiple:before{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-image:url(/images/arrow_black_down.svg?01c4006179018f5db156588c5c0256e0);background-size:auto 16px;background-repeat:no-repeat;background-position:0 50%;right:0;top:calc(50% - 8px);margin-top:0;width:24px;height:16px}.freshteam-container #freshteam-widget .select2-container--default .select2-selection--multiple .select2-selection__clear{margin-right:20px;margin-top:2px}.freshteam-container #freshteam-widget .form-control{background-color:transparent;color:#1f1f1e;border:1px solid #1f1f1e;border-radius:0;padding:8px;box-sizing:border-box;outline:none;font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}@media (max-width:744px){.freshteam-container #freshteam-widget .form-control{font-size:16px;line-height:24px}}.freshteam-container #freshteam-widget input.form-control{border-top:none;border-left:none;border-right:none;border-color:#1f1f1e!important}.freshteam-container #freshteam-widget .advanced-search .input-field .close-icon{min-width:0;padding:0;right:12px}.freshteam-container #freshteam-widget .toggle-switch .toggle-btn:checked+label:before{background-color:#ea555c}.freshteam-container #freshteam-widget .h1,.freshteam-container #freshteam-widget .h2,.freshteam-container #freshteam-widget .h3,.freshteam-container #freshteam-widget .h4,.freshteam-container #freshteam-widget .h5,.freshteam-container #freshteam-widget .h6,.freshteam-container #freshteam-widget h1,.freshteam-container #freshteam-widget h2,.freshteam-container #freshteam-widget h3,.freshteam-container #freshteam-widget h4,.freshteam-container #freshteam-widget h5,.freshteam-container #freshteam-widget h6{font-family:Archivo,sans-serif}.freshteam-container #freshteam-widget .job-role-list>ul>li{padding:56px 0 0}.freshteam-container #freshteam-widget .job-role-list>ul>li:first-child{padding-top:40px}.freshteam-container #freshteam-widget .job-role-list ul li .role-title h5{font-family:ArchivoNarrow,sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.08em;text-align:left;margin-left:24px;text-transform:uppercase;margin-bottom:16px}.freshteam-container #freshteam-widget .job-role-list .mobile-role-count,.freshteam-container #freshteam-widget .job-role-list .role-count{display:none}.freshteam-container #freshteam-widget h5{color:#ea555c}.freshteam-container #freshteam-widget .job-list>li{box-shadow:none;margin-top:0;border-bottom:1px solid #1f1f1e;padding:12px 0;border-radius:0;margin-bottom:0}.freshteam-container #freshteam-widget .job-list>li:first-child{border-top:1px solid #1f1f1e}.freshteam-container #freshteam-widget .job-list>li:hover{background-color:#fff;color:#ea555c}.freshteam-container #freshteam-widget .job-list .job-title{margin-bottom:0;font-family:Archivo,sans-serif;font-weight:300;letter-spacing:.01em;color:#1f1f1e}@media (max-width:1728px){.freshteam-container #freshteam-widget .job-list .job-title{font-size:48px;line-height:57px}}@media (max-width:1280px){.freshteam-container #freshteam-widget .job-list .job-title{font-size:40px;line-height:48px}}@media (max-width:744px){.freshteam-container #freshteam-widget .job-list .job-title{font-size:32px;line-height:38px}}.freshteam-container #freshteam-widget .job-list>li:hover .job-title{color:#ea555c}.freshteam-container #freshteam-widget .job-list .job-desc{display:none}.freshteam-container #freshteam-widget .job-list .row{position:relative;display:flex;flex-direction:column}.freshteam-container #freshteam-widget .job-list .col-xs-8{width:100%;order:2}.freshteam-container #freshteam-widget .job-list .job-location{position:static;order:1;padding-left:15px;font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;border-top:none;margin-top:0;padding-top:0;padding-bottom:4px;text-align:left}.freshteam-container #freshteam-widget .job-list .job-location .location-icon{display:none;position:absolute;right:15px;top:50%;color:#1f1f1e;background-image:url(/images/arrow_black_right.svg?a71752292ae3a3a3eeb9740b18de2d5f);background-repeat:no-repeat;background-position:100% 50%;background-size:contain}.freshteam-container #freshteam-widget .job-list .job-location .location-icon svg{visibility:hidden}.freshteam-container #freshteam-widget .job-details-header{background-color:#ea555c;border-bottom-left-radius:32px;position:relative}.freshteam-container #freshteam-widget .job-details-header .content{margin-top:54px}.freshteam-container #freshteam-widget #freshteam-jobs-back{text-transform:uppercase;font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em;background-image:url(/images/arrow_white_left.svg?8ca9571c4edfe1c47cee0f61fd213f89);background-position:0 50%;background-repeat:no-repeat;background-size:24px auto;padding-bottom:7px}.freshteam-container #freshteam-widget #freshteam-jobs-back:hover{color:#fff!important}.freshteam-container #freshteam-widget .job-details .link-back .icon-arrow-left{visibility:hidden}.freshteam-container #freshteam-widget .job-details-header h1{font-family:Archivo,sans-serif;font-weight:300;letter-spacing:.01em}@media (max-width:1728px){.freshteam-container #freshteam-widget .job-details-header h1{font-size:48px;line-height:57px}}@media (max-width:1280px){.freshteam-container #freshteam-widget .job-details-header h1{font-size:40px;line-height:48px}}@media (max-width:744px){.freshteam-container #freshteam-widget .job-details-header h1{font-size:32px;line-height:38px}}.freshteam-container #freshteam-widget .job-details-content{margin-top:40px;overflow:visible}.freshteam-container #freshteam-widget .job-details-content .container-fluid{padding-left:0;padding-right:0}.freshteam-container #freshteam-widget .job-details-content p{margin-bottom:16px}.freshteam-container #freshteam-widget .job-details-content p strong{font-family:ArchivoNarrow,sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.08em;text-transform:uppercase}.freshteam-container #freshteam-widget .job-details-content li{margin-bottom:16px;margin-left:24px}.freshteam-container #freshteam-widget .job-details-content li:before{content:"";width:12px;height:12px;background-color:#f5b1b1;border-radius:6px;margin-left:-24px;margin-right:12px;display:inline-block}.freshteam-container #freshteam-widget .job-details-header .btn.btn-primary{color:#ea555c;background-color:#fff;border:1px solid #fff;min-width:284px;padding:19px 24px;box-sizing:border-box;border-bottom-left-radius:32px;border-top-right-radius:32px;border-top-left-radius:0;border-bottom-right-radius:0;margin-top:32px;cursor:pointer;text-transform:uppercase;text-align:center;font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em}@media (max-width:1280px){.freshteam-container #freshteam-widget .job-details-header .btn.btn-primary{padding:12px 24px;min-width:204px}}@media (max-width:744px){.freshteam-container #freshteam-widget .job-details-header .btn.btn-primary{margin-top:24px}}.freshteam-container #freshteam-widget .job-details-header .btn.btn-primary:active,.freshteam-container #freshteam-widget .job-details-header .btn.btn-primary:hover{color:#fff!important;background-color:#ea555c}.freshteam-container #apply-button-group{margin-top:12px}.freshteam-container #freshteam-widget .job-details-header .text-color{text-transform:uppercase;font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em}.freshteam-container #freshteam-widget .content{width:1120px;margin-left:auto;margin-right:auto}@media (max-width:1280px){.freshteam-container #freshteam-widget .content{width:auto;margin-left:56px;margin-right:56px}}@media (max-width:744px){.freshteam-container #freshteam-widget .content{width:auto;margin-left:24px;margin-right:24px}}.freshteam-container #freshteam-widget .apply-job-button{margin-top:-8px!important}@media (max-width:1280px){.freshteam-container #freshteam-widget .apply-job-button{margin-top:0!important}}.freshteam-container #freshteam-widget .application-form{background-color:#ea555c;border-bottom-left-radius:32px;border-top-right-radius:32px;color:#fff;max-width:none;margin-left:auto;margin-right:auto;width:1120px;box-sizing:border-box;padding:72px 80px 80px}@media (max-width:1280px){.freshteam-container #freshteam-widget .application-form{width:auto;padding:64px 56px 40px;margin-left:-56px;margin-right:-56px}}@media (max-width:744px){.freshteam-container #freshteam-widget .application-form{padding:56px 24px 40px;margin-left:-24px;margin-right:-24px}}.freshteam-container #freshteam-widget .application-form h3.brand-color{color:#fff;font-family:Archivo,sans-serif;font-weight:300;letter-spacing:.01em;font-size:48px;line-height:62px;margin-top:0}@media (max-width:1280px){.freshteam-container #freshteam-widget .application-form h3.brand-color{font-size:40px;line-height:56px}}@media (max-width:744px){.freshteam-container #freshteam-widget .application-form h3.brand-color{font-size:32px;line-height:46px}}.freshteam-container #freshteam-widget .application-form .form-group label{background-color:#ea555c;color:#fff;margin-bottom:6px}.freshteam-container #freshteam-widget .application-form .form-group label .required{color:#f5b1b1}.freshteam-container #freshteam-widget .application-form .resume-upload .btn-success{color:#ea555c;background-color:#fff;border:1px solid #fff;min-width:284px;padding:19px 24px;box-sizing:border-box;border-bottom-left-radius:32px;border-top-right-radius:32px;border-top-left-radius:0;border-bottom-right-radius:0;margin-top:32px;cursor:pointer;text-transform:uppercase;text-align:center;font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em}@media (max-width:1280px){.freshteam-container #freshteam-widget .application-form .resume-upload .btn-success{padding:12px 24px;min-width:204px}}@media (max-width:744px){.freshteam-container #freshteam-widget .application-form .resume-upload .btn-success{margin-top:24px}}.freshteam-container #freshteam-widget .application-form .resume-upload:hover .btn-success{color:#fff!important;background-color:#ea555c!important}.freshteam-container #freshteam-widget .application-form .btn-primary{color:#ea555c;background-color:#fff;border:1px solid #fff;min-width:284px;padding:19px 24px;box-sizing:border-box;border-bottom-left-radius:32px;border-top-right-radius:32px;border-top-left-radius:0;border-bottom-right-radius:0;margin-top:32px;cursor:pointer;text-transform:uppercase;text-align:center;font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em}@media (max-width:1280px){.freshteam-container #freshteam-widget .application-form .btn-primary{padding:12px 24px;min-width:204px}}@media (max-width:744px){.freshteam-container #freshteam-widget .application-form .btn-primary{margin-top:24px}}.freshteam-container #freshteam-widget .application-form .btn-primary:active,.freshteam-container #freshteam-widget .application-form .btn-primary:hover{color:#fff!important;background-color:#ea555c!important}.freshteam-container #freshteam-widget .application-form #add_education_btn,.freshteam-container #freshteam-widget .application-form #add_employer_btn,.freshteam-container #freshteam-widget .application-form .btn-remove-education,.freshteam-container #freshteam-widget .application-form .btn-remove-employer{color:#ea555c;background-color:#fff;border:1px solid #fff;min-width:284px;padding:19px 24px;box-sizing:border-box;border-bottom-left-radius:32px;border-top-right-radius:32px;border-top-left-radius:0;border-bottom-right-radius:0;margin-top:32px;cursor:pointer;text-transform:uppercase;text-align:center;font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em}@media (max-width:1280px){.freshteam-container #freshteam-widget .application-form #add_education_btn,.freshteam-container #freshteam-widget .application-form #add_employer_btn,.freshteam-container #freshteam-widget .application-form .btn-remove-education,.freshteam-container #freshteam-widget .application-form .btn-remove-employer{padding:12px 24px;min-width:204px}}@media (max-width:744px){.freshteam-container #freshteam-widget .application-form #add_education_btn,.freshteam-container #freshteam-widget .application-form #add_employer_btn,.freshteam-container #freshteam-widget .application-form .btn-remove-education,.freshteam-container #freshteam-widget .application-form .btn-remove-employer{margin-top:24px}}.freshteam-container #freshteam-widget .application-form #add_education_btn:active,.freshteam-container #freshteam-widget .application-form #add_education_btn:hover,.freshteam-container #freshteam-widget .application-form #add_employer_btn:active,.freshteam-container #freshteam-widget .application-form #add_employer_btn:hover,.freshteam-container #freshteam-widget .application-form .btn-remove-education:active,.freshteam-container #freshteam-widget .application-form .btn-remove-education:hover,.freshteam-container #freshteam-widget .application-form .btn-remove-employer:active,.freshteam-container #freshteam-widget .application-form .btn-remove-employer:hover{color:#fff!important;background-color:#ea555c!important}.freshteam-container #freshteam-widget .application-form .link-group .btn-add{min-width:auto;outline:none;background-color:#ea555c;border:none;color:#fff}.freshteam-container #freshteam-widget .application-form input.form-control,.freshteam-container #freshteam-widget .application-form textarea.form-control{border:1px solid #fff!important;color:#fff;background-color:transparent;padding:8px;letter-spacing:.01em;font-size:18px;line-height:28px;height:44px}.freshteam-container #freshteam-widget .application-form input[type=checkbox]{-webkit-appearance:none;width:22px;height:22px;position:relative;top:4px;margin:0 8px 0 0;outline:none;border:1px solid #fff;background-color:#ea555c}.freshteam-container #freshteam-widget .application-form input[type=checkbox]:checked{background-color:#fff}.freshteam-container #freshteam-widget .application-form .form-group ::-moz-placeholder{color:#ececec;opacity:.5}.freshteam-container #freshteam-widget .application-form .form-group :-ms-input-placeholder{color:#ececec;opacity:.5}.freshteam-container #freshteam-widget .application-form .form-group ::placeholder{color:#ececec;opacity:.5}.freshteam-container #freshteam-widget .application-form .form-group :-ms-input-placeholder{color:#ececec;opacity:.5}.freshteam-container #freshteam-widget .application-form .form-group ::-ms-input-placeholder{color:#ececec;opacity:.5}.freshteam-container #freshteam-widget .application-form .complex-field{border-color:#fff;border-radius:0}.splash.investors{background-color:#1f1f1e}@media (max-width:744px){.splash.investors .splash-image{background-image:none}}.investors-video{margin-top:160px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}@media (max-width:1280px){.investors-video{margin-top:0;display:block}}.investors-video>.red-heading{display:none}@media (max-width:1280px){.investors-video>.red-heading{display:block}}.investors-video>.video-outer{flex-shrink:0;width:560px;padding-top:315px;margin-top:0;margin-bottom:0}@media (max-width:1280px){.investors-video>.video-outer{margin-top:24px;margin-bottom:24px;width:100%;padding-top:56.25%}}.investors-video>.investors-text{width:480px}@media (max-width:1280px){.investors-video>.investors-text{width:auto}}.investors-video>.investors-text>.red-heading{display:block;margin-top:0}@media (max-width:1280px){.investors-video>.investors-text>.red-heading{display:none}}.splash.press{background-color:#1f1f1e}@media (max-width:744px){.splash.press .splash-image{background-image:none}}.tab-headings{display:flex;flex-direction:row;justify-content:center;margin-top:80px}@media (max-width:1280px){.tab-headings{margin-top:56px}}@media (max-width:744px){.tab-headings{margin-top:40px}}.tab-headings .tab-heading{color:#1f1f1e;text-transform:uppercase;font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em;cursor:pointer;padding-bottom:4px;border-bottom:1px solid #fff}.tab-headings .tab-heading:hover{color:#ea555c}.tab-headings .tab-heading.active,.tab-headings .tab-heading.active:hover{color:#ea555c;border-bottom:1px solid #ea555c;cursor:default}.tab-headings .tab-heading+.tab-heading{margin-left:40px}.tab{display:none}.tab.articles.active{display:flex}.tab.pr.active{display:block}.articles{flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:-80px}@media (max-width:1280px){.articles{margin-left:0;justify-content:space-between}}@media (max-width:744px){.articles{margin-left:0}}.articles .item{width:320px;margin-left:80px;margin-top:80px}@media (max-width:1280px){.articles .item{margin-left:0;margin-top:56px;width:calc(50% - 28px)}}@media (max-width:744px){.articles .item{margin-top:40px;width:auto}}.articles .item .image{display:block;margin-left:auto;margin-right:auto;width:100%;padding-top:56.25%;background:#fff;border:1px solid #1f1f1e;border-bottom-left-radius:32px;border-top-right-radius:32px;background-size:cover;background-position:50%}.articles .item h3{margin-top:16px;text-transform:uppercase;font-family:ArchivoNarrow,sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.08em}.articles .item h3+p{margin-top:16px}.pr{margin-top:80px}@media (max-width:1280px){.pr{margin-top:56px}}@media (max-width:744px){.pr{margin-top:40px}}.pr .item{border-top:1px solid #1f1f1e;padding-top:12px;padding-bottom:12px}@media (max-width:744px){.pr .item{padding-top:8px;padding-bottom:8px}}.pr .item .date{font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em}.pr .item h2{font-family:Archivo,sans-serif;font-weight:300;letter-spacing:.01em;font-size:48px;line-height:62px}@media (max-width:1280px){.pr .item h2{font-size:40px;line-height:56px}}@media (max-width:744px){.pr .item h2{font-size:32px;line-height:46px}}.splash.request-demo{background-color:#1f1f1e}.splash.request-demo .splash-text{margin-top:80px}.splash.request-demo .splash-video-container img{height:90%}.two-tone-box.request-demo{margin-top:-32px;margin-bottom:-160px;padding-top:32px}@media (max-width:1280px){.two-tone-box.request-demo{margin-top:56px;border-top-right-radius:32px;margin-bottom:-112px;padding-top:0}}@media (max-width:744px){.two-tone-box.request-demo{margin-top:40px;margin-bottom:-80px}}.splash.contact{background-color:#1f1f1e}@media (max-width:744px){.splash.contact .splash-image{background-image:none}}.contact-details{margin-top:80px}@media (max-width:1280px){.contact-details{margin-top:56px}}@media (max-width:744px){.contact-details{margin-top:40px}}.contact-subtitle{margin-top:8px;font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em;text-transform:uppercase}.contact-email-link{margin-top:4px;font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}.contact-email-link a{color:#ea555c}@media (max-width:744px){.contact-email-link{font-size:16px;line-height:24px}}.contact-email-link+h2{margin-top:48px}@media (max-width:1280px){.contact-email-link+h2{margin-top:32px}}@media (max-width:744px){.contact-email-link+h2{margin-top:24px}}.two-tone-box.contact{margin-top:-32px;margin-bottom:-160px;padding-top:32px}.two-tone-box.contact .grey-box .grey-box-inner{display:block}@media (max-width:1280px){.two-tone-box.contact{margin-top:56px;border-top-right-radius:32px;margin-bottom:-112px;padding-top:0}}@media (max-width:744px){.two-tone-box.contact{margin-top:40px;margin-bottom:-80px}}.privacy-terms-red-heading{margin-top:80px}@media (max-width:1280px){.privacy-terms-red-heading{margin-top:56px}}@media (max-width:744px){.privacy-terms-red-heading{margin-top:40px}}.privacy-terms{margin-top:40px;font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}@media (max-width:1280px){.privacy-terms{margin-top:32px}}@media (max-width:744px){.privacy-terms{margin-top:24px;font-size:16px;line-height:24px}}.privacy-terms h4{font-family:ArchivoNarrow,sans-serif;font-weight:500;font-size:16px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;margin-left:40px;margin-top:40px}@media (max-width:1280px){.privacy-terms h4{margin-left:32px}}@media (max-width:744px){.privacy-terms h4{margin-left:24px}}.privacy-terms li{list-style:none;position:relative;margin-top:16px;margin-left:26px}@media (max-width:744px){.privacy-terms li{margin-left:24px}}.privacy-terms li:before{content:"";position:absolute;top:7px;left:-26px;width:14px;height:14px;border-radius:7px;background-color:#f5b1b1}@media (max-width:744px){.privacy-terms li:before{top:6px;left:-24px;width:12px;height:12px;border-radius:6px}}.privacy-terms p{margin-top:16px}.privacy-terms a{color:#ea555c}.splash.calculator{background-color:#1f1f1e}.splash.calculator .splash-image{background-image:none;display:flex;flex-direction:column;justify-content:center;align-items:center}.red-box .red-box-inner.calculator{width:100vw;margin-left:0;margin-right:0;padding-left:0;padding-right:0}@media (max-width:1280px){.red-box .red-box-inner.calculator{width:auto;padding-left:56px;padding-right:56px}}@media (max-width:744px){.red-box .red-box-inner.calculator{padding-left:24px;padding-right:24px}}.calculator a.button,.calculator button{min-width:240px}@media (max-width:1280px){.calculator a.button,.calculator button{min-width:204px}}.calculator .breadcrumbs{text-align:center;display:flex;justify-content:center;align-items:center}.calculator .breadcrumbs .breadcrumb-no{float:left;background-color:#ececec;width:44px;height:44px;line-height:44px;border-radius:22px;color:#ea555c;font-size:24px;opacity:.5;cursor:default}@media (max-width:744px){.calculator .breadcrumbs .breadcrumb-no{width:32px;height:32px;line-height:32px;border-radius:16px;font-size:20px}}@media (max-width:512px){.calculator .breadcrumbs .breadcrumb-no{width:28px;height:28px;line-height:28px;border-radius:14px;font-size:16px}}.calculator .breadcrumbs .breadcrumb-no.active{background-color:#fff;opacity:1}.calculator .breadcrumbs .breadcrumb-no.completed{background-color:#fff}.calculator .breadcrumbs .breadcrumb-no.started{opacity:1}.calculator .breadcrumbs .breadcrumb-no.started.completed{opacity:.5}.calculator .breadcrumbs .breadcrumb-no.started.active{cursor:default}.calculator .breadcrumbs .breadcrumb-no.started.completed.active{opacity:1}.calculator .breadcrumbs .breadcrumb-divider{float:left;width:130px;height:3px;background-color:#ececec;opacity:.5}@media (max-width:1280px){.calculator .breadcrumbs .breadcrumb-divider{width:100px}}@media (max-width:744px){.calculator .breadcrumbs .breadcrumb-divider{width:68px}}@media (max-width:512px){.calculator .breadcrumbs .breadcrumb-divider{width:47px}}@media (max-width:374px){.calculator .breadcrumbs .breadcrumb-divider{width:36px}}.calculator .breadcrumbs .breadcrumb-text{float:left;width:174px;font-size:24px}@media (max-width:1280px){.calculator .breadcrumbs .breadcrumb-text{width:144px}}@media (max-width:744px){.calculator .breadcrumbs .breadcrumb-text{font-size:20px;width:100px}}@media (max-width:512px){.calculator .breadcrumbs .breadcrumb-text{font-size:16px;width:75px}}@media (max-width:374px){.calculator .breadcrumbs .breadcrumb-text{width:64px;font-size:14px}}.calculator .breadcrumbs+.breadcrumbs{margin-top:24px}.calculator p.instructions{text-align:center;margin-top:56px;margin-bottom:24px}@media (max-width:512px){.calculator p.instructions{margin-top:40px}}.calculator .pages-outer{width:100vw;overflow:hidden}@media (max-width:1280px){.calculator .pages-outer{margin-left:-56px;margin-right:-56px}}@media (max-width:744px){.calculator .pages-outer{margin-left:-24px;margin-right:-24px}}.calculator .pages{position:relative;width:700%}.calculator .pages .page{height:100px;width:100vw;float:left}.calculator .pages .page .content{margin-left:auto;margin-right:auto;width:512px;display:none}.calculator .pages .page .content .field-title{font-family:ArchivoNarrow,sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:.08em;text-align:center;margin-top:40px;margin-bottom:24px;text-transform:uppercase}.calculator .pages .page .content .final-page-title{margin-top:56px;font-family:Archivo,sans-serif;font-weight:300;letter-spacing:.01em;font-size:48px;line-height:62px;text-align:center}@media (max-width:1280px){.calculator .pages .page .content .final-page-title{font-size:40px;line-height:56px}}@media (max-width:744px){.calculator .pages .page .content .final-page-title{font-size:32px;line-height:46px}}@media (max-width:744px){.calculator .pages .page .content{width:464px}}@media (max-width:512px){.calculator .pages .page .content{margin-left:24px;margin-right:24px;width:auto}.calculator .pages .page .content .field-title{margin-top:10px}.calculator .pages .page .content .field-desc{margin-top:20px}}@media (max-width:374px){.calculator .pages .page .content{margin-left:20px;margin-right:20px}}.calculator .pages .page.active{height:auto}.calculator .pages .page.active .content{display:block}.calculator .for-direct,.calculator .for-group,.calculator .for-oem{display:none}.calculator .business-model-direct .for-direct,.calculator .business-model-group .for-group,.calculator .business-model-oem .for-oem{display:block}.calculator .button-row{margin-top:40px;text-align:center}@media (max-width:512px){.calculator button{min-width:140px}}@media (max-width:374px){.calculator button{min-width:110px}}.calculator button+button{margin-left:24px}#calculator-results .constrainer{margin-left:auto;margin-right:auto;width:744px}@media (max-width:744px){#calculator-results .constrainer{width:auto}}#calculator-results .constrainer .inner h2{font-family:Archivo,sans-serif;font-weight:300;letter-spacing:.01em;font-size:48px;line-height:62px;text-align:center;clear:both;margin-top:40px;margin-bottom:40px}@media (max-width:1280px){#calculator-results .constrainer .inner h2{font-size:40px;line-height:56px}}@media (max-width:744px){#calculator-results .constrainer .inner h2{font-size:32px;line-height:46px}}#calculator-results .constrainer .inner p{text-align:center}#calculator-results .constrainer .inner p a{color:#ea555c}#calculator-results .constrainer .inner p a.button.red{color:#fff}#calculator-results .constrainer .inner .results-button{text-align:center;margin-top:-24px;margin-bottom:40px}#calculator-results .constrainer .inner a.button{margin-left:0}#calculator-results .constrainer .inner .button-row{margin-top:24px;text-align:center}#calculator-results .constrainer .inner .savings-container{margin-top:24px}#calculator-results .constrainer .inner .cost-savings{float:left;width:50%;box-sizing:border-box;padding-left:5.5%;text-align:center}#calculator-results .constrainer .inner .cost-savings img{width:99px;height:99px}#calculator-results .constrainer .inner .cost-savings .amount{padding-top:11px;font-family:ArchivoNarrow,sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#ea555c}@media (max-width:744px){#calculator-results .constrainer .inner .cost-savings .amount.small{font-size:36px}}@media (max-width:512px){#calculator-results .constrainer .inner .cost-savings .amount.small{font-size:28px}}@media (max-width:374px){#calculator-results .constrainer .inner .cost-savings .amount.small{font-size:24px}}#calculator-results .constrainer .inner .cost-savings .text{padding-top:2px;font-family:ArchivoNarrow,sans-serif;font-size:28px;font-weight:700}#calculator-results .constrainer .inner .time-savings{float:left;width:50%;box-sizing:border-box;padding-right:5.5%;text-align:center}#calculator-results .constrainer .inner .time-savings img{width:99px;height:99px}#calculator-results .constrainer .inner .time-savings .amount{padding-top:11px;font-family:ArchivoNarrow,sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#ea555c}@media (max-width:744px){#calculator-results .constrainer .inner .time-savings .amount.small{font-size:36px}}@media (max-width:512px){#calculator-results .constrainer .inner .time-savings .amount.small{font-size:28px}}@media (max-width:374px){#calculator-results .constrainer .inner .time-savings .amount.small{font-size:24px}}#calculator-results .constrainer .inner .time-savings .text{padding-top:2px;font-family:ArchivoNarrow,sans-serif;font-size:28px;font-weight:700}#calculator-results .constrainer .inner .total-value{clear:both;padding-top:33px;text-align:center;max-width:512px;margin-left:auto;margin-right:auto}#calculator-results .constrainer .inner .total-value .percentage{font-family:ArchivoNarrow,sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;color:#ea555c}#calculator-results .constrainer .inner .total-value .scale{padding-top:10px}#calculator-results .constrainer .inner .total-value .scale .left{float:left;width:10%;box-sizing:border-box;padding-right:15px;text-align:right;font-family:ArchivoNarrow,sans-serif;font-size:22px;font-weight:700}#calculator-results .constrainer .inner .total-value .scale .right{float:left;width:10%;box-sizing:border-box;padding-left:15px;text-align:left;font-family:ArchivoNarrow,sans-serif;font-size:22px;font-weight:700}#calculator-results .constrainer .inner .total-value .scale .middle{margin-top:0;float:left;width:80%;height:21px;background-color:#1f1f1e;border-radius:6px}#calculator-results .constrainer .inner .total-value .scale .middle .indicator{height:21px;background-color:#ea555c;border-radius:6px}#calculator-results .constrainer .inner .total-value .text{clear:both;padding-top:15px;font-family:ArchivoNarrow,sans-serif;font-size:28px;font-weight:700}#calculator-results .constrainer .inner .share-form{clear:both;margin-top:24px;max-width:512px;margin-left:auto;margin-right:auto}#calculator-results .constrainer .inner .share-form .text{text-align:center;font-size:16px;line-height:20px}#calculator-results .constrainer .inner .final-page-text{margin-top:24px;font-family:Archivo,sans-serif;font-size:28px;font-weight:700;text-align:center;line-height:33px}#calculator-results .constrainer .inner .final-results-page-text{margin-top:40px;font-family:ArchivoNarrow,sans-serif;font-size:28px;font-weight:400;text-align:center;line-height:33px}#calculator-results .constrainer .inner .resend-text{margin-top:24px;margin-bottom:1em}@media (max-width:744px){#calculator-results .constrainer .inner .final-page-title{margin-top:40px}}@media (max-width:512px){#calculator-results .constrainer .inner .final-page-title{margin-top:40px}#calculator-results .constrainer .inner .cost-savings{padding-left:0}#calculator-results .constrainer .inner .time-savings{padding-right:0}#calculator-results .constrainer .inner .cost-savings .amount{font-size:36px}#calculator-results .constrainer .inner .cost-savings .text{font-size:24px}#calculator-results .constrainer .inner .time-savings .amount{font-size:36px}#calculator-results .constrainer .inner .time-savings .text{font-size:24px}#calculator-results .constrainer .inner .total-value .percentage{font-size:36px}#calculator-results .constrainer .inner .total-value .text{font-size:24px}}@media (max-width:374px){#calculator-results .constrainer .inner .cost-savings .amount,#calculator-results .constrainer .inner .time-savings .amount{font-size:30px}#calculator-results .constrainer .inner .total-value .percentage{font-size:32px}}.facebook{background-image:url(/images/221202_Avatare.png?c598819d1df61e08bd4d744cb96c3fa1)}.case-study{background-image:url(/images/case_study.jpg?8fd23de34265789eedc436bc608b6b31)}.case-study-2{background-image:url(/images/case_study_2.png?a9b1aed8a9d8e426f4d06c4fb7cfb733)}.careers-hero{background-image:url(/images/careers_hero.jpg?4d533c62e8dc25c273ba031261687c2b)}.press-hero{background-image:url(/images/press_hero.jpg?8e3886af5e83b8d8ee3ed6b1dbcab489)}.investors-hero{background-image:url(/images/investors_hero.jpg?88bc73d1cdea50cf1a128d7c3d33a778)}.contact-hero{background-image:url(/images/contact_hero.jpg?a9e469a5143e85e94ca976b70ee64fc5)}.watermark{background-image:url(/images/ctx-watermark-grey.png?5d162ec4e128868996c18ac62a4db3e5)}.watermark-white{background-image:url(/images/ctx-watermark-white.png?33e9d169d5bc626020a7ea5189e90eb2)}.doller{background-image:url(/images/dollar@3x.png?6da4dd07e29f82d2bb4f093ef20aa09d)}.clock{background-image:url(/images/clock@3x.png?a92f239bd08698feffb028f617502b6f)}.pdf-logo{background-image:url(/images/Cartelux_Logo_NoDiamond.png?4753cec645a0bd72971bdef5c1310d03)}.item-1{background-image:url(/images/globally-scalable@3x.png?cb3d1382fbcce09a56e57a49f4fb4f2e)}.item-2{background-image:url(/images/unmatched-agility@3x.png?efb732aab364422314acd27416540aff)}.item-3{background-image:url(/images/automate-compliance@3x.png?e096ae3aeb6fe697cb0f50ea040b1d8a)}.item-4{background-image:url(/images/centralized-activation@3x.png?c8ba260ee540e8f43972f06823cb33f9)}.item-5{background-image:url(/images/open-apis@3x.png?7f66ef34c19a157c532d7196313029de)}.dealer-calculator{background-image:url(/images/Dealer-Calculator-Full.jpg?aa6c955d782cc90b4aa56ee0e2ee89c7)}.arrow_black{background-image:url(/images/arrow_black.svg?a71752292ae3a3a3eeb9740b18de2d5f)}.event-canada{background-image:url(/images/canada_event_3_prod.jpg?c5846684b36eb871dec8f33d03f071c7)}.event-canada-playlist{background-image:url(/images/canada_playlist.jpg?41e5b4c6721cf7f8fb3f05abc1b75c45)}.event-EMEA{background-image:url(/images/event_EMEA_prod.jpg?d5b7db600903f20559aaffa31c97a5d9)}.event-EMEA-playlist{background-image:url(/images/event_EMEA_playlist.jpg?aab321154bc54bb3344ab99b29d7b5e8)}.event-details{font-family:Archivo,sans-serif;font-weight:400;letter-spacing:.01em;font-size:18px;line-height:28px}@media (max-width:744px){.event-details{font-size:16px;line-height:24px}}.event-details ul{margin-top:16px}@media (max-width:1280px){.event-details{margin-top:56px}}.red-box.not-found{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.red-box.not-found h1{font-family:Archivo,sans-serif;font-size:48px;line-height:56px;font-weight:700;letter-spacing:.01em}@media (max-width:1280px){.red-box.not-found h1{font-size:40px;line-height:48px}}@media (max-width:744px){.red-box.not-found h1{font-size:32px;line-height:40px}}.red-box.not-found h1+p{margin-top:40px}body{background-color:#fff;color:#1f1f1e;font-family:Archivo,sans-serif;font-weight:400}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}
