body{background-color:#f1f2f3;color:#22232d}button.primary{background-color:#1b365d}.jw-tab-focus:focus{outline:none}.login .login-container{margin:0 0 0 auto}.login-header{background-color:#fff;height:5.5em;color:#22232d}.login-footer{background-color:#f1f2f3;padding:1em;position:fixed;width:100%;bottom:0}.login-footer a{color:#585863!important}.login-footer .social{margin-top:1em}.login-footer .menu{font-size:1.5em;text-align:center}.login-footer .menu a{display:inline-block;padding:.5em}.insights hr{display:block;width:6em;margin:3em 0;text-align:left;border:solid #1b365d;border-width:.8em 0 0}.insights .intro{font-size:2em}.insights .title{font-weight:700;color:#1b365d}.figure{display:block;text-align:center}.cmix-logo{max-width:140px;max-height:50px;position:relative;top:.9em}#demoRequest .demo-request-failure,#demoRequest .demo-request-success{display:none}#demoRequest .demo-request-failure p,#demoRequest .demo-request-success p{font-size:1.33em}.demo-request-form .icon-spinner{display:none}.demo-request-btn{font-size:1.3em;background:#fafafa none;border:1px solid #ddd;border-radius:4px;color:#070d05;line-height:1.4em;text-align:center;text-decoration:none;outline:none;margin-top:1.125em;padding:.25em .75em;-webkit-box-shadow:0 1px .25em 0 rgba(0,0,0,.1);box-shadow:0 1px .25em 0 rgba(0,0,0,.1);display:inline-block;vertical-align:middle;cursor:pointer;white-space:nowrap;-ms-touch-action:manipulation;touch-action:manipulation;float:right}.login-section{margin-top:4em}.login-margin-bottom{margin-bottom:1.3em}.darker-background{background:#ededed}.enter-email-text{font-size:1.5em}.message-error,.message-success{color:#ff0;font-style:italic;font-size:1.4em}p.text-collaboration{font-size:7.25em;line-height:1em}.text-image{padding-top:5%;font-size:2.369em;font-weight:400;text-align:center;margin:0;line-height:1}.image-margin{padding-right:9%;padding-left:9%}.image-resize{width:50%}.section{padding:6% 0;text-align:center}.row-divider{border-bottom:.2em solid #d7d7d7}.align-right{text-align:right}div[class*=" section-"] h1{text-align:center;font-size:3.5em;line-height:1em;font-weight:600;color:#fff}div[class*=" section-"] p{font-size:2em;font-weight:400;text-align:center}div[class*=" section-"] hr{width:8em;display:block;margin:2em auto;border:0 solid #fff;border-top-width:.3em}.padded{padding-top:1.333em;padding-bottom:1.333em}.section-analyzing-data .video-container{text-align:center;max-width:800px;margin:8em auto}.section-analyzing-data .wrapper{margin:5em 0;font-size:1.05em}.section-analyzing-data h1+h1{margin-top:.5em}.section-footer p{font-weight:lighter!important}.section-footer form{font-size:1.333em;text-align:left;background-color:#fff;border-radius:4px;margin:1em auto 0;padding:.5em .75em;max-width:31.475em;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.2);box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}.tos-container{max-width:80%;margin:0 auto;padding:0 0 6em;height:calc(100vh - 202.5px)}.tos-container .text-container{font-size:1.5em;line-height:1.5em;max-height:100%;overflow-y:scroll}.tos-controls{padding:3em 0}@media (max-width:1500px){p.text-collaboration{font-size:6em}.image-resize{width:60%}}@media (max-width:1200px){p.text-collaboration{font-size:4em}}@media (max-width:768px){.text-align{text-align:center}.text-image{font-size:1.6em}.section-images .image-resize{width:50%}.image-resize{width:60%}.image-resize,.login-section{margin-top:1em}.login-section .login .login-container{margin:0 auto}.insights{margin-top:3em}.insights hr{margin:3em auto}.section-analyzing-data .video-container{margin:2em auto 0}.section-program .button-container{text-align:center}.login-footer .social{margin-top:0;text-align:center}}.full-width{width:100%}.hidden-element{display:none!important}.disabled{pointer-events:none;opacity:.7}