.container-fluid .row-fluid .ma-wrapper .page-center,.ma-wrapper .page-center{clear:both;max-width:1260px;position:relative}.banner{background-position:0 0;background-repeat:no-repeat;background-size:cover;color:#fff;overflow:hidden;padding:68px 0!important;position:relative;text-align:center}.banner h4{color:#fff;font-size:26px;font-weight:400;letter-spacing:-.04px;line-height:1.2;margin:0 0 30px;text-transform:uppercase}.banner h1{color:#fff;margin:0}.banner:before{background:rgba(47,52,57,.6);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:1}.banner .page-center{position:relative;z-index:2}.section-lightgrey{background:#f5f8fa}.section-lightgrey h2{color:#e32626;font-size:36px;font-weight:700;letter-spacing:-.05px}.section-lightgrey span{font-weight:700}.text-center{text-align:center}.ma-row{margin:0 0 60px;padding-left:130px;position:relative}.ma-row legend,.result h3{color:#e32626;font-size:36px;font-weight:600;letter-spacing:-.05px;line-height:1.3;margin:0 0 14px}.ma-mfa legend,.result-mfa h3{color:#ac1f23}.ma-sso legend,.result-sso h3{color:#832a8a}.ma-da legend,.result-da h3{color:#0077b8}.ma-ilm legend,.result-ilm h3{color:#00a1da}.ma-am legend,.result-am h3{color:#00a4b4}.ma-ig legend,.result-ig h3{color:#5b6a73}.ma-label,.ma-row p{display:block;font-weight:700;margin:0 0 21px}.ma-icon,.result-icon{height:90px;left:0;position:absolute;top:0;width:90px}.hidden{display:none;visibility:hidden}.ma-row .radio{padding-left:48px;position:relative}.ma-row .radio:not(:last-child){margin-bottom:12px}.ma-row .radio label{display:block;font-size:16px;font-weight:400;letter-spacing:0;line-height:1.3;margin:0 0 20px}.ma-row .radio:last-child label{margin:0}.ma-row .radio input[type=radio]{position:absolute;visibility:hidden}.radio-button{background:#e5e4e4;border:1px solid #979797;border-radius:100%;display:block;height:18px;left:0;position:absolute;top:5px;transition:border .25s linear;-webkit-transition:border .25s linear;width:18px;z-index:5}.radio-button:before{background:transparent;border-radius:50%;content:"";display:block;height:8px;left:50%;margin-left:-4px;margin-top:-4px;position:absolute;top:50%;width:8px}.radio:hover .radio-button{box-shadow:0 0 5px rgba(0,0,0,.3)}input[type=radio]:checked~.radio-button:before{background:#979797}.ma-row textarea{border-radius:2px;color:#2f3439;max-width:100%;width:952px}.ma-row .error{color:#e32626;font-weight:600;padding-bottom:20px}.form-errors{font-weight:700}.custom_cta_layer{background:linear-gradient(#f0f0f1,#f0f0f1)!important;clear:both;font-size:21px;padding:100px 0 70px}.container-fluid .row-fluid .ma-wrapper .custom_cta_layer .page-center{max-width:1064px}.error{color:#ef6b51;display:block;font-size:.875rem;margin-bottom:.35rem;margin-top:.35rem}.invalid .hs-input,.invalid>textarea{border-color:#ef6b51}.form-errors{color:#ef6b51}fieldset{border:0;margin:0;padding:0}.custom_cta_layer fieldset.form-columns-2 .hs-form-field{float:left;text-align:left;width:50%}.custom_cta_layer fieldset .hs-form-field{padding:0 10px 0 0;text-align:left}.custom_cta_layer fieldset textarea{min-height:50px}.custom_cta_layer .hs-submit{margin-top:30px}.custom_cta_layer ::-webkit-input-placeholder{color:#5b6a73;font-size:16px;font-style:italic;text-transform:none}.custom_cta_layer :-moz-placeholder,.custom_cta_layer ::-moz-placeholder{color:#5b6a73;font-size:16px;font-style:italic;text-transform:none}.custom_cta_layer :-ms-input-placeholder{color:#5b6a73;font-size:16px;font-style:italic;text-transform:none}#ma-results{display:none}#print-button{cursor:pointer;position:absolute;right:0;top:-40px}#results_chart{height:auto!important;margin:90px auto 60px;max-width:100%!important;width:1200px!important}#ma-score{align-items:center;background:#71afd4;border-radius:50%;color:#fff;display:inline-flex;font-size:48px;height:100px;justify-content:center;width:100px}h3.ma-score-header{color:#2f3439;font-size:36px;font-weight:700;letter-spacing:-.05px;line-height:1.527777777777778;margin:0 0 37px}.ma-score-0{background:#d1e5f1!important;color:#0a5394!important}.ma-score-1{background:#71afd4!important}.ma-score-2{background:#318bc0!important}.ma-score-3{background:#0077b8!important}.ma-score-4{background:#0a5394!important}.results-explanation{font-size:21px;line-height:1.857142857142857}.results-explanation .re{display:none}.results-explanation .re.visible{display:block}.results-explanation p{margin:0 0 40px}.results-cta-bar{background:#e32626;clear:both;padding:24px 0;z-index:3}.cb-flex{align-items:center;display:flex;justify-content:center}.cb-content{color:#fff;font-size:21px;font-weight:700;margin-right:48px}@media (max-width:767px){.cb-flex{display:block;text-align:center}.cb-content{margin-bottom:20px;margin-right:0}}.results-breakdown{padding-top:189px!important}.next-steps-intro{line-height:1.833333333333333}.next-steps-intro h2{color:#2f3439;font-size:45px;font-weight:700;letter-spacing:-1.09px;line-height:1.444444444444444;margin:0 0 30px;text-align:center}.result{line-height:1.833333333333333;margin-top:80px}.result-header{align-items:center;display:flex;margin-bottom:28px;position:relative}.result-header h3{margin:0;padding:0 15px 0 40px;width:calc(100% - 254px)}.result-header .result-icon{position:relative}.result-header .ma-score{background:#71afd4;color:#fff;display:inline-block;font-size:30px;font-weight:700;height:47px;line-height:47px;margin-left:auto;padding:0 10px;text-align:center;width:164px}.result-content{display:none}.visible{display:block}.resources-toggle{color:#2f3439;cursor:pointer;font-size:21px;font-weight:700;line-height:1.952380952380952;margin:26px 0 0;text-transform:uppercase}.resources-toggle:after{animation-duration:1.5s;animation-fill-mode:both;animation-iteration-count:infinite;animation-timing-function:ease-in-out;background-image:url(https://info.identityautomation.com/hubfs/images/ma/ma-resource-toggle.svg);background-repeat:none;background-size:cover;content:"";display:inline-block;height:14px;margin-left:20px;transform:rotate(180deg);transition:transform .3s ease-in-out;width:23px}.resources-toggle.active:after{transform:rotate(0)}.resources-toggle:not(.active):hover:after{animation-name:bounce}.result-resources{display:none;padding-top:30px}.additional-resource{display:block;margin-bottom:30px}.ar-image{background-position:0 0;background-repeat:no-repeat;background-size:cover;display:block;position:relative}.ar-image:before{content:"";display:block;padding-top:56.25%;width:100%}.ar-content{border-top:6px solid #e32726;color:#75828c!important;font-size:16px;line-height:29px;padding:30px 20px}.ar-content h3{color:#403e3e!important;font-size:18px;font-weight:700}.ar-content p{font-size:15px;line-height:22.5px}.additional-resource a{color:#75828c!important}.ar-content p:last-child{margin:0}.additional-resource:hover .ar-content{box-shadow:0 5px 9px 0 rgba(0,0,0,.12)}.additional-resource:hover .ar-content h3{color:#e32726!important}#retake{clear:both;color:#98999b;cursor:pointer;display:block;font-size:21px;font-weight:600;letter-spacing:0;line-height:1.857142857142857;margin-bottom:48px}#retake:after{background-image:url(https://info.identityautomation.com/hubfs/images/ma/retake.svg);background-size:cover;content:"";display:inline-block;height:16px;margin-left:5px;width:18px}@keyframes chartjs-render-animation{0%{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{bottom:0;direction:ltr;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{height:1000000px;left:0;position:absolute;top:0;width:1000000px}.chartjs-size-monitor-shrink>div{height:200%;left:0;position:absolute;top:0;width:200%}@keyframes bounce{0%,20%,50%,80%,to{transform:rotate(180deg) translateY(0)}40%{transform:rotate(180deg) translateY(20px)}60%{transform:rotate(180deg) translateY(10px)}}.banner .content-wrapper{position:relative;z-index:1}@media print{*{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}#print-button,#retake,.banner:before,.custom_cta_layer,.footer-container-wrapper,.resources-toggle,.result-resources,.results-cta-bar,.section-lightgrey,.site-header .col-9_sm-3,.site-header:after{display:none!important}.body-container-wrapper,body{padding:0!important}.site-header{padding:20px 0!important;position:relative!important}.banner{background:none!important;padding:55px 0 40px!important}.banner,.banner h1,.banner h4{color:#2f3439!important}.next-steps-intro h2{text-align:left}.results-breakdown{padding-top:0!important}.result{margin-top:60px}.result-icon img{max-width:50px!important}}.results-modal{background-size:cover;border:16px solid #fff;max-width:100%;padding:90px 20px;position:relative;width:884px}.results-modal:before{background:hsla(220,1%,43%,.6);bottom:0;content:"";display:bock;left:0;pointer-events:none;position:absolute;right:0;top:0}.rm-inner{margin:0 auto;max-width:100%;position:relative;width:670px}.rm-header{color:#fff;font-size:20px;text-align:center}.rm-header h2{color:#fff}.rm-box{background:#fff;box-shadow:0 5px 9px 0 rgba(0,0,0,.29);color:#2f3439;display:block;font-size:16px;line-height:1.875;padding:50px 120px 50px 50px;position:relative}.rm-box:after{background-image:url(https://info.identityautomation.com/hubfs/images/ma/modal-arrow.svg);background-size:cover;content:"";display:block;height:45px;position:absolute;right:30px;top:calc(50% - 22px);width:45px}.rm-box h4{color:#5b6a73;font-size:16px;font-weight:700;letter-spacing:-.39px;line-height:1;margin:0 0 14px;text-transform:uppercase}.rm-box h3{color:#2f3439;font-size:21px;font-weight:700;line-height:27px;margin:0 0 10px}.rm-box p:last-child{margin:0}.scroll-container{clear:both;position:relative}.scroll-container:after,.scroll-container:before{clear:both;content:"";display:block}.results-cta-bar{position:absolute;transition:opacity .3s;width:100%!important}.results-cta-bar.is-hidden{opacity:0;pointer-events:none}.section{clear:both;float:left;padding:75px 0;width:100%}@media (max-width:767px){.ma-row legend,.result h3{font-size:30px}}@media (max-width:599px){.canvas-wrapper{display:none}.ma-row{padding-left:0}.ma-row legend{padding-left:90px}.ma-icon{height:75px;width:75px}.ma-row fieldset{padding-top:45px}.ma-row legend,.result h3{font-size:24px}.result-header{display:block}.result-header h3{padding:10px 0;width:100%}}