@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:fallback;src:url(../media/LatoskillsA-Regular.1q6om4jrif19c.woff2)format("woff2"),url(../media/LatoskillsA-Regular.2pla77_e1qv78.otf)format("opentype");unicode-range:U+245}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:fallback;src:url(../media/LatoSkillsA-Bold.1gpnwz9q4xqre.woff2)format("woff2"),url(../media/LatoSkillsA-Bold.39jfr4dcv2oln.otf)format("opentype");unicode-range:U+245}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:fallback;src:url(../media/LatoSkillsA-Italic.1flusepe9o_w-.woff2)format("woff2"),url(../media/LatoSkillsA-Italic.2eeml8yy1pmy8.otf)format("opentype");unicode-range:U+245}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:fallback;src:url(../media/LatoSkillsA-BoldItalic.1mlkw9z3783m0.woff2)format("woff2"),url(../media/LatoSkillsA-BoldItalic.2_zrnr31cq81g.otf)format("opentype");unicode-range:U+245}@font-face{font-family:Spartan;font-display:fallback;font-style:normal;font-weight:700;src:url(../media/Spartan-Bold.24f1p65_sc9k_.woff2)format("woff2"),url(../media/Spartan-Bold.3bnsrffp0zvfc.otf)format("opentype");unicode-range:U+245}@font-face{font-family:Spartan;font-display:fallback;font-style:normal;font-weight:800;src:url(../media/Spartan-ExtraBold.1-qr_44ps_mfc.woff2)format("woff2"),url(../media/Spartan-ExtraBold.3f8o1s-t-8se3.otf)format("opentype");unicode-range:U+245}:root{--global-body-font-family:"Lato", sans-serif;--global-body-font-color:"black";--global-title-font-family:"Spartan", sans-serif;--global-main-nav-height:85px;--global-main-nav-height-mobile:50px;--global-screen-nav-height:50px;--global-distance-header-screen:25px;--global-screen-title-distance-from-top:45px;--global-screen-title-distance-from-left:410px;--global-screen-title-small-distance-from-top:83px;--global-screen-title-small-distance-from-left:50%;--global-screen-icon-height:35px;--global-distance-to-footer:120px;--global-footer-height:180px}*{box-sizing:border-box}html{background-color:#000}body{font-family:var(--global-body-font-family);background-color:#fff}.title{color:#fff;font-weight:800;font-family:var(--global-title-font-family)}.title span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#000;box-shadow:1px -2px 0 10px #000}.skills-replace:after{content:"Ʌ"}.skills-A{display:none}@keyframes appearFromBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes appearFromTop{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes appearFromLeft{0%{opacity:0;transform:translate(-60px)}to{opacity:1;transform:translate(0)}}@keyframes appearFromRight{0%{opacity:0;transform:translate(60px)}to{opacity:1;transform:translate(0)}}@keyframes zoomAppear{0%{opacity:0;transform:scale(1.2,1.1)}to{opacity:1;transform:scale(1)}}.material-icons{white-space:nowrap;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga";font:24px/1 Material Icons Sharp;display:inline-block}.material-icons.md-16{font-size:16px}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-42{font-size:42px}.material-icons.md-dark{color:#000}.material-icons.md-dark.md-inactive{color:#00000042}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:#ffffff4d}.tooltip{font:normal .9rem/1.5 var(--global-body-font-family);opacity:0}.bs-tooltip-bottom .arrow:before,.bs-tooltip-auto[x-placement^=bottom] .arrow:before{border-bottom-color:#000}.bs-tooltip-left .arrow:before,.bs-tooltip-auto[x-placement^=left] .arrow:before{border-left-color:#000}.bs-tooltip-top .arrow:before,.bs-tooltip-auto[x-placement^=top] .arrow:before{border-top-color:#000}.tooltip-inner{text-align:left;background-color:#000;border-radius:0;padding:10px}.tooltip-fix{opacity:1;z-index:1040}.tooltip-fix .tooltip-inner{max-width:300px}.dropdown-menu{z-index:1045;transition:none}.react-select__menu,.dropdown__menu,.dropdown-menu{border-radius:0;box-shadow:-3px 3px #000}.react-select__menu-list,.dropdown__menu-list,.dropdown-menu{text-align:left;background-color:#f9fafb;background-clip:padding-box;min-width:7rem;padding:3px 0}.react-select__menu .react-select__option,.dropdown__menu .dropdown__option,.dropdown-menu .dropdown-item{cursor:pointer;min-height:2.5rem;padding:0 1.5rem;font-size:.9rem;line-height:2.7}.react-select__menu .react-select__option:hover,.react-select__menu .react-select__option.react-select__option--is-focused,.dropdown__menu .dropdown__option:hover,.dropdown-menu .dropdown-item:hover{color:#ca0027;background-color:#f4e5e7}.modal-content{border-radius:0;box-shadow:-5px 5px #000}.modal-title{font-family:var(--global-title-font-family);padding-top:5px;font-size:1.2rem}.modal-footer .btn,.modal-footer .btn:focus,.modal-footer .btn:active,.modal-footer .btn:not(:disabled):not(.disabled):active{font-size:.85rem}.modal.fade .modal-dialog{transition:transform .2s ease-out;transform:scale(.85)}.modal.show .modal-dialog{transform:scale(1)}.form-control,.custom-file-control,.react-select-form-control .react-select__control{background:bottom/0 100% no-repeat,50% calc(100% - 1px)/100% 100%;border:0;padding-left:0;padding-right:0;transition:background ease-out}.form-control-dark{color:#fff}.form-control:focus,.custom-file-control:focus,.bmd-form-group.is-focused .form-control,.bmd-form-group.is-focused .custom-file-control,.react-select-form-control .react-select__control.react-select__control--is-focused{transition-duration:.2s}input[type=text].form-control,input[type=text].form-control:focus,input[type=email].form-control,input[type=email].form-control:focus,input[type=password].form-control,input[type=password].form-control:focus,select.form-control,select.form-control:focus,.react-select-form-control .react-select__control,.react-select-form-control .react-select__control.react-select__control--is-focused{background-color:#ffffff59;background-image:linear-gradient(0deg,#000 2px,#0000 2px),linear-gradient(#000 1px,#0000 1px);height:auto;padding:15px 5px 14px;box-shadow:none!important;outline:none!important}.react-select-form-control .react-select__control,.react-select-form-control .react-select__control.react-select__control--is-focused{padding:10px 5px 9px}.react-select-form-control .react-select__control.react-select__control--is-focused{background-size:100% 100%,100% 100%}input[type=text].form-control,input[type=text].form-control::placeholder,input[type=email].form-control,input[type=email].form-control::placeholder,input[type=password].form-control,input[type=password].form-control::placeholder,select.form-control,select.form-control::placeholder,.react-select-form-control .react-select__control,.react-select-form-control .react-select__control .react-select__placeholder{font-family:var(--global-title-font-family);color:#000;font-size:.85rem;line-height:1.4}input[type=text].form-control-dark,input[type=text].form-control-dark:focus,input[type=email].form-control-dark,input[type=email].form-control-dark:focus,input[type=password].form-control-dark,input[type=password].form-control-dark:focus,select.form-control-dark,select.form-control-dark:focus{background-color:#00000059;background-image:linear-gradient(0deg,#fff 2px,#fff0 2px),linear-gradient(#fff 1px,#fff0 1px)}input[type=text].form-control-dark,input[type=text].form-control-dark::placeholder,input[type=email].form-control-dark,input[type=email].form-control-dark::placeholder,input[type=password].form-control-dark,input[type=password].form-control-dark::placeholder,select.form-control-dark,select.form-control-dark::placeholder{color:#fff}input:-webkit-autofill{-webkit-text-fill-color:black;border:none;border-bottom:1px solid #000;transition:background-color 5000s ease-in-out}input:-webkit-autofill:hover{-webkit-text-fill-color:black;border:none;border-bottom:1px solid #000;transition:background-color 5000s ease-in-out}input:-webkit-autofill:focus{-webkit-text-fill-color:black;border:none;border-bottom:1px solid #000;transition:background-color 5000s ease-in-out}textarea:-webkit-autofill{-webkit-text-fill-color:black;border:none;border-bottom:1px solid #000;transition:background-color 5000s ease-in-out}textarea:-webkit-autofill:hover{-webkit-text-fill-color:black;border:none;border-bottom:1px solid #000;transition:background-color 5000s ease-in-out}textarea:-webkit-autofill:focus{-webkit-text-fill-color:black;border:none;border-bottom:1px solid #000;transition:background-color 5000s ease-in-out}select:-webkit-autofill{-webkit-text-fill-color:black;border:none;border-bottom:1px solid #000;transition:background-color 5000s ease-in-out}select:-webkit-autofill:hover{-webkit-text-fill-color:black;border:none;border-bottom:1px solid #000;transition:background-color 5000s ease-in-out}select:-webkit-autofill:focus{-webkit-text-fill-color:black;border:none;border-bottom:1px solid #000;transition:background-color 5000s ease-in-out}input:-webkit-autofill:first-line{font-family:var(--global-title-font-family)}.custom-control{padding:.5rem 3rem}.custom-control:hover{background-color:#00000013}.custom-control-label{cursor:pointer;min-height:2rem;line-height:2rem;display:block}.custom-control-label:before{width:1.4rem;height:1.4rem;box-shadow:none;background-color:#fff;border:3px solid #000;top:.8rem;left:1rem}.custom-control-label:after{content:"";background-position:50%;background-repeat:no-repeat;background-size:50% 50%;width:.7rem;height:.7rem;display:block;top:1.15rem;left:1.34rem}.custom-control-input:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem #0000001a}.custom-control-input:active~.custom-control-label:before{background-color:#000}.custom-radio .custom-control-input:checked~.custom-control-label:before{background-color:#fff}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-color:#000;background-image:none;border-radius:50%;animation:.15s ease-in zoomAppear}.switch-label{cursor:pointer}.switch-label-text{font-family:var(--global-body-font-family);font-size:.9rem}.toggle{isolation:isolate;background:#000;border-radius:16px;width:50px;height:28px;position:relative;overflow:hidden}.toggle-inner{z-index:2;border-radius:13px;width:48px;height:26px;position:absolute;top:1px;left:1px;overflow:hidden}.toggle-active-bg{background:#00b15a;width:200%;height:100%;transition:transform 50ms linear .17s;position:absolute;top:0;left:0;transform:translate(-100%)}.toggle-state{display:none}.toggle-indicator{background:#fff;border-radius:16px;width:200%;height:100%;transition:transform .35s cubic-bezier(.85,.05,.18,1.35);transform:translate(-73%)}.toggle-state:checked~.switch-label .switch .toggle .toggle-active-bg{transform:translate(-50%)}.toggle-state:checked~.switch-label .switch .toggle .toggle-inner .toggle-indicator{transform:translate(23%)}.btn-link{cursor:pointer;color:inherit;border:0;outline:none;padding:0;text-decoration:underline}.btn-link:hover,.btn-link:active,.btn-link:focus{color:#ca0027}.btn,.btn:not(:disabled):not(.disabled):active{font-family:var(--global-title-font-family);color:#fff;cursor:pointer;background-color:#000;width:auto;padding:17px 30px;font-size:1.1rem;overflow:hidden;text-transform:unset!important;box-shadow:none!important;border-radius:0!important}.btn-light,.btn-light:not(:disabled):not(.disabled):active{color:#000;background-color:#00000013}.btn:not(:disabled):not(.disabled):active{padding:19px 30px 15px}.icon-btn.btn:not(:disabled):not(.disabled):active{padding:18px 5px 16px 6px}.icon-btn{height:var(--global-screen-icon-height);width:var(--global-screen-icon-height);background-color:#000;margin-bottom:0;padding:0}.btn-light.icon-btn{background-color:#fff}.btn:hover{color:#fff;background-color:#000000bf}.btn:focus,.btn:active{color:#fff;box-shadow:none;background-color:#00000080;outline:none!important}.btn.btn-light:active,.btn.btn-light:focus,.btn.btn-light:hover{background-color:#00000013}.btn.btn-light:active .material-icons,.btn.btn-light:focus .material-icons,.btn.btn-light:hover .material-icons{transform:scale(1.1)}.btn:after{content:"";opacity:.2;z-index:-10;background:#fff;width:50px;height:155px;transition:all .55s cubic-bezier(.19,1,.22,1);position:absolute;top:-50px;left:-75px;transform:rotate(35deg)}.btn-light:after{background:#0000004d}.btn:hover:after,.btn:focus:after{transition:all .55s cubic-bezier(.19,1,.22,1);left:130%}.was-validated input[type=text].form-control:invalid,.was-validated input[type=email].form-control:invalid,.was-validated input[type=password].form-control:invalid,.login-form .login-field .invalid{background-image:linear-gradient(0deg,#ca0027 2px,#0000 2px),linear-gradient(#ca0027 1px,#ca002700 1px);margin-bottom:0}.was-validated input[type=text].form-control:focus:invalid,.was-validated input[type=email].form-control:focus:invalid,.was-validated input[type=password].form-control:focus:invalid,.login-form .login-field .invalid:focus{box-shadow:none}@keyframes invalidAppear{0%{opacity:0;max-height:0;margin:0;padding:0 10px}to{opacity:1;max-height:60px;margin:5px 0 0;padding:10px}}.invalid-feedback,.invalid-feedback-login:not(:empty){font-family:var(--global-body-font-family);color:#fff;opacity:1;background-color:#ea0000;margin:5px 0 0;padding:10px;font-size:.8rem;animation:.2s ease-out invalidAppear}.invalid-feedback-warning{background-color:#f49f00}.was-validated input[type=text].form-control:invalid,.was-validated input[type=email].form-control:invalid,.was-validated input[type=text].form-control:invalid::placeholder,.was-validated input[type=email].form-control:invalid::placeholder,.was-validated input[type=password].form-control:invalid::placeholder,.was-validated input[type=password].form-control:invalid::placeholder,.login-form .login-field .invalid,.login-form .login-field .invalid::placeholder{color:#ca0027}.was-validated .form-control:valid,.was-validated .custom-file-control:valid,.form-control.is-valid,.is-valid.custom-file-control,.was-validated .custom-select:valid,.custom-select.is-valid{border-color:#000}.loading-gooey{filter:url(#goo);background:0 0;width:90px;height:40px;animation:1s ease-out loadingDemoAppear;position:relative}.dot{background:#000;border-radius:50%;width:12px;height:12px;animation:3.2s ease-in-out infinite dot;position:absolute;top:12px;left:15px;transform:translate(0)}.dots{margin-top:12px;margin-left:24px;animation:3.2s ease-in-out infinite dots;transform:translate(0)}.dots span{float:left;background:#000;border-radius:50%;width:12px;height:12px;margin-left:12px;display:block;position:absolute}.dots span:nth-child(2){left:24px}@keyframes loadingDemoAppear{0%{opacity:0;max-width:0;height:40px}to{opacity:1;max-width:90px;height:40px}}@keyframes dot{50%{transform:translate(48px)}}@keyframes dots{50%{transform:translate(-24px)}}@keyframes alertAppear{0%{opacity:0;max-height:0;padding:0 1.25rem 0 10px}to{opacity:1;max-height:100px;padding:.75rem 1.25rem .75rem 10px}}.alert{font-family:var(--global-body-font-family);color:#fff;background-color:#0000;margin-bottom:0;margin-left:5px;padding-left:10px;font-size:.9rem;animation:.5s ease-out alertAppear;box-shadow:-5px 5px #000}.alert span{margin:auto 0}.alert .material-icons{padding-right:10px;font-size:30px}.alert-success{background-color:#00b15a}.alert-danger{background-color:#ea0000}.alert-info{background-color:#009598}.alert-warning{background-color:#f49f00}.container-fluid{padding:0}
body.landing-body{background-color:#000}.landing-background-wheel{text-align:center;z-index:0;width:100%;margin-top:45px;position:absolute;overflow:hidden}.login-screen .landing-background-wheel,.screen-404 .landing-background-wheel,.welcome-setup-screen .landing-background-wheel{width:auto;margin:0;top:-40%;left:-25%}.landing-background-wheel svg{width:900px;height:900px}.knowus-page-wrapper .landing-background-wheel{width:300vw;position:fixed;top:-245px;left:-100%}.knowus-page-wrapper .landing-background-wheel svg{width:300vw;height:300vw}.landing-title-box{min-height:100vh}.landing-title-box-header{padding:30px}.landing-logo{z-index:1000;width:150px;margin:0 auto}.landing-login{display:none}@keyframes mainStatementAppear{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.landing-main-statement,.welcome-main-statement{font:800 2rem/1.5 var(--global-title-font-family);align-self:center;margin:auto auto 7vh 8px;padding-left:9px;animation:.5s ease-out mainStatementAppear;position:relative}.welcome-main-statement{margin-bottom:2vh}@keyframes requestDemoAppear{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.landing-request-demo{font-family:var(--global-title-font-family);align-self:center;margin:0 auto auto;animation:1s ease-out requestDemoAppear;position:relative}.landing-request-demo form div{justify-content:center}.landing-request-demo .switch-label{margin:0 15px}.landing-request-demo .switch-label-text{color:#fff;margin:auto 0}.landing-request-demo form .btn{margin:30px 0 0}.landing-request-demo .loading-gooey{margin-top:40px}.landing-request-demo-field-wrap,.login-field{width:100%;margin:0 8px 30px}.landing-request-demo-field{width:100%;margin:0}.landing-request-demo .was-validated .form-check-input:invalid~.invalid-feedback{max-width:515px}.landing-request-demo .form-check-label a{color:#fff;text-decoration:underline}.landing-request-demo-bottom{background-color:#fff;width:100vw;padding:50px 0 100px}.landing-request-demo-bottom .switch-label-text,.landing-request-demo-bottom .form-check-label a{color:#000}@keyframes alertAppear{0%{opacity:0;max-height:0;margin:0 0 0 5px;padding:0 1.25rem 0 10px}to{opacity:1;max-height:100px;margin:30px 0 0 5px;padding:.75rem 1.25rem .75rem 10px}}.alert{margin-top:30px;animation:.7s ease-out alertAppear}.scroll-home-text{display:none}.scroll-home{z-index:1}.scroll-home-icon,.scroll-home-icon:hover{text-align:center;color:#fff;line-height:.6;text-decoration:underline}.scroll-home-icon p{margin:0}.scroll-home-icon .material-icons{color:#fff;font-size:4.5rem}.landing-why-box-content{opacity:0;margin:auto;transition-property:opacity,transform;transition-duration:.5s;transition-timing-function:ease-out;transform:translateY(200px)}.landing-why-box-content.box-appear{opacity:1;transform:translateZ(0)}.landing-why-box{background-color:#ca0027cc;align-self:center;width:100%;min-height:calc(100vh - 300px);position:relative}.landing-why-box-back{z-index:-2;background-color:#ca0027;width:100%;height:100%;position:absolute;top:0}.landing-why-box-sentence{text-align:center;width:95vw;font-family:var(--global-body-font-family);color:#fff;padding:10px 0 40px;font-size:1.1rem}.landing-why-box-sentence-big{font-size:1.25rem;font-weight:700}.landing-why-box-diagram{font-family:var(--global-title-font-family);color:#fff;padding:40px 20px;font-size:1.2rem;font-weight:800}.landing-why-box-diagram-item{text-align:left;padding:10px 20px;position:relative}.landing-why-box-diagram-item span{margin-bottom:3px}.landing-why-box-title{color:#fff;font-size:2.5rem}.landing-why-box-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-why-box-title-impact{background-color:#000;margin-top:2px;box-shadow:1px -2px 0 10px #000}.landing-why-box-title-strategy{line-height:.8}.landing-why-box-logo{margin-top:8px}.landing-why-box-strategy-icon{width:170px}.landing-why-box-wheel-icon{width:220px}.landing-new-normal-box{background-color:#000;align-self:center;width:100vw;height:275px;overflow:hidden}.landing-new-normal-box-wrapper{text-align:center;opacity:0;transition:opacity .5s ease-out .2s,transform .5s ease-out .2s;transform:scale(1.2)}.landing-new-normal-box-wrapper.box-appear{opacity:1;transform:scale(1)}.landing-new-normal-text{text-align:center;font-family:var(--global-title-font-family);color:#fff;padding:0 15px;font-size:2.1rem;font-weight:800;line-height:1.5}.landing-new-normal-logo{width:245px}.landing-new-normal-box .scroll-home{display:none!important}.landing-explanation-container{z-index:1;background-color:#fff;overflow:hidden}.landing-explanation-box{opacity:0;width:100vw;margin:40px 0;transition:opacity .5s ease-out .2s,transform .5s ease-out .2s}.landing-explanation-box-left{transform:translate(-150px)}.landing-explanation-box-right{transform:translate(150px)}.landing-explanation-box.box-appear{opacity:1;transform:translate(0)}.landing-explanation-text,.welcome-more-text{font-family:var(--global-body-font-family);color:#000;align-self:left;max-width:500px;padding:20px 15px 0;font-size:1.1rem}.welcome-more-text{margin-bottom:4vh;padding:20px 0 0;animation:.5s ease-out mainStatementAppear}.landing-explanation-title,.knowus-title,.welcome-more-title{align-self:left;margin-bottom:30px;padding-left:10px;font-size:1.65rem;line-height:1.65}.welcome-more-title{margin-bottom:10px}.knowus-title{max-width:450px}.landing-explanation-image{max-width:455px;min-height:200px}.landing-explanation-image img{width:100%;margin-left:auto;margin-right:auto;display:block}.knowus-wrapper{z-index:2;max-width:990px;margin:0 auto}@keyframes commitmentAppear{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.knowus-commitment-wrap{animation:1s ease-out commitmentAppear}.knowus-wrapper h2{font:800 1.55rem/1.4 var(--global-title-font-family);color:#fff;margin:20px 10px 40px}.knowus-commitment{font:700 18px/1.7 var(--global-title-font-family);color:#fff;margin:0 10px;display:block}.knowus-content{margin-top:60px}.knowus-content a{color:#ca0027;text-decoration:underline}.knowus-content a:hover{color:#f1340a}@keyframes knowustextAppear{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.knowus-title,.knowus-text{opacity:0;transition:opacity .6s ease-out .3s,transform .6s ease-out .3s;animation:1s ease-out knowustextAppear}.knowus-text{transform:translate(60px)}.knowus-title{transform:translate(-60px)}.knowus-title.box-appear,.knowus-text.box-appear{opacity:1;transform:translate(0)}.knowus-text{font:var(--global-body-font-family);color:#000;background-color:#fff;margin-bottom:50px;padding:15px;font-size:1.1rem}@media (min-width:576px){.landing-background-wheel svg{width:1000px;height:1000px}.knowus-page-wrapper .landing-background-wheel{width:270vw;top:-345px;left:-85%}.knowus-page-wrapper .landing-background-wheel svg{width:190vw;height:190vw}.landing-title-box{height:100vh;min-height:815px}.landing-login{font-family:var(--global-title-font-family);color:#fff;z-index:1000;font-size:14px;display:inline}.landing-login:hover{color:#fff}.landing-logo{margin:0}.landing-main-statement,.welcome-main-statement{width:540px;margin-bottom:10vh;margin-left:auto;font-size:2.6rem}.welcome-main-statement{margin-bottom:4vh;margin-left:0}.landing-request-demo{width:540px}.landing-request-demo .alert,.landing-request-demo .switch-label{max-width:515px}.landing-request-demo .switch-label{margin:0}.landing-request-demo form div{justify-content:left}.landing-request-demo-field-wrap{width:250px;min-width:250px;margin:0 20px 30px 0}.landing-request-demo .was-validated input[type=text].form-control:invalid~.invalid-feedback,.landing-request-demo .was-validated input[type=email].form-control:invalid~.invalid-feedback,.landing-request-demo .was-validated input[type=password].form-control:invalid~.invalid-feedback{margin:5px 0 0}.landing-request-demo form .btn{margin:30px 0 0}.scroll-home{display:flex!important}.landing-why-box-diagram{font-size:1.4rem}.landing-why-box-title{font-size:2.7rem}.landing-why-box-strategy-icon{width:200px}.landing-why-box-wheel-icon{width:250px}.knowus-wrapper h2{margin-left:25px;margin-right:25px;font-size:1.65rem}.knowus-commitment{margin:0 25px}}@media (min-width:768px){.landing-background-wheel svg{width:1200px;height:1200px}.landing-main-statement,.welcome-main-statement{width:580px;font-size:3rem}.landing-request-demo{width:540px}.scroll-home-text,.scroll-home-text:hover{font:normal .9em/.8 var(--global-body-font-family);color:#fff;text-decoration:underline;display:inline}.landing-explanation-container{width:100vw}.landing-new-normal-text{font-size:2.2rem}.landing-new-normal-logo{width:290px}.landing-explanation-box{width:auto;margin:40px 80px}.knowus-wrapper{width:85vw;margin-top:25px}.knowus-wrapper h2{margin-left:0;margin-right:0;font-size:1.8rem}.knowus-commitment{margin:0}.knowus-text{padding:25px}}@media (min-width:992px){.landing-wrapper{perspective:3px;height:100vh;overflow:hidden scroll}.landing-background-wheel{z-index:-1;transform:translateZ(-2px)scale(1.55)}.landing-background-wheel svg{width:90vw;height:90vw}.knowus-page-wrapper .landing-background-wheel{width:170vw;top:-345px;left:-35%}.knowus-page-wrapper .landing-background-wheel svg{width:170vw;height:170vw}.landing-new-normal-box{height:300px;padding-top:30px}.landing-new-normal-text{margin:0 20px;padding:20px;font-size:2.6rem}.landing-new-normal-logo{width:345px}.landing-new-normal-box .scroll-home{display:flex!important}.landing-explanation-box{margin:40px 0}.landing-explanation-text{padding:20px 15px;font-size:1.2rem}.welcome-more-text{padding:20px 0}.landing-explanation-title,.knowus-title,.welcome-more-title{font-size:1.75rem}.landing-explanation-image{margin:0 20px;padding:20px}.knowus-wrapper h2{font-size:2rem}}@media only screen and (min-device-width:768px) and (max-device-width:1366px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.5){.landing-background-wheel{transform:translateZ(0)scale(1)}.landing-background-wheel svg{width:1000px;height:1000px}}.footer-info{z-index:10000;height:auto;font-family:var(--global-body-font-family);color:#fff;background-color:#000;font-size:.9rem}.footer-left-info{align-self:flex-end;margin:45px 0 45px 20px}.footer-right-info{align-self:flex-end;margin:0 0 45px 20px}.footer-info a{color:#fff;text-decoration:underline;transition:all .3s}.footer-info a:hover{color:#ca0027}.footer-copyright{color:#7c7c7c;margin:0;padding:0;font-size:.8rem}.footer-logo{align-self:right;height:26px;margin-bottom:20px}.footer-color-bar{z-index:10000;height:100px}.footer-color-box{min-width:0;height:100px}.language-selector{margin-bottom:15px}.language-selector .material-icons{vertical-align:bottom;margin-right:.3rem;font-size:1.3rem}.footer-info a.language-selector-btn{vertical-align:middle;text-decoration:none}.language-selector.dropup .dropdown-toggle:after{vertical-align:.13em;margin-left:.6em}.footer-info .dropdown__menu{width:auto;top:auto;bottom:100%;left:-30px}.footer-info .dropdown__menu .dropdown__option{color:#000;min-height:1.7rem;font-size:.85rem;line-height:2;text-decoration:none}.footer-info .dropdown__menu .dropdown__option.dropdown__option--is-selected{color:#ca0027}.footer-info .dropdown__menu .dropdown__option:hover,.footer-info .dropdown__menu .dropdown__option.dropdown__option--is-selected:hover{color:#fff;background-color:#ca0027}@media (min-width:576px){.footer-left-info{align-self:flex-end;margin:45px 0 45px 30px}.footer-right-info{text-align:right;align-self:flex-end;margin:45px 30px 45px 0}}.login-screen-wrapper,.screen-404-wrapper,.welcome-setup-screen-wrapper{min-height:100vh;position:relative;overflow:hidden;flex-direction:column!important;display:flex!important}.login-screen,.welcome-setup-screen{margin:auto 0;padding-top:60px}.login-content,.screen-404-content,.welcome-setup-screen-content{z-index:2;margin:0 8px}.login-logo img{height:calc(30px + 3vw);max-height:60px;margin-left:auto;margin-right:auto;display:block}.login-title{font-family:var(--global-body-font-family);color:#fff;text-align:center;margin:40px 0;font-size:1.2rem}.login-form{max-width:300px;margin:0 auto}.invalid-feedback-login:not(:empty){display:block}.welcome-more-text p{color:#fff;max-width:260px;padding-left:10px;font-size:1.35rem}.welcome-steps-box{background-color:#fff;border-radius:0;width:100%;padding:50px;box-shadow:-5px 5px #000}.welcome-title{width:100%;min-width:360px;max-width:750px;position:relative}.welcome-main-statement{min-width:260px}.welcome-steps{width:100%;min-width:420px;max-width:750px;animation:.3s ease-out appearFromRight}.welcome-steps-button{width:215px;margin-top:2vw}.welcome-steps-progress ul{margin:4em 0 0;padding:0;overflow:hidden}.welcome-steps-progress ul li{float:left;width:25%;list-style-type:none;position:relative}.welcome-steps-progress ul li:first-child:before,.welcome-steps-progress ul li:nth-child(2):before,.welcome-steps-progress ul li:nth-child(3):before,.welcome-steps-progress ul li:last-child:before{content:" "}.welcome-steps-progress ul li:before{text-align:center;background-color:#000;border:3px solid #fff;border-radius:50%;width:30px;height:30px;margin:0 auto 5px;font-size:18px;line-height:25px;display:block}.welcome-steps-progress ul li:after{content:"";background-color:#000;width:calc(100% - 30px);height:4px;position:absolute;top:14px;left:calc(15px - 50%)}.welcome-steps-progress ul li:first-child:after{content:none}.welcome-steps-progress ul li.welcome-steps-active:before{content:"circle"}.welcome-steps-progress ul li.welcome-steps-done+li:after{content:"";background-color:#000}.welcome-steps-progress ul li.welcome-steps-done:before{content:"done";color:#fff;font-weight:700}.footer-left-info p,.footer-right-info p{display:none}@media (min-width:834px){.welcome-title{width:399px}.welcome-main-statement{width:399px;padding-right:40px}.welcome-steps{width:calc(100% - 400px);max-width:610px;padding:0 25px}}.screen-404{max-width:650px;margin:auto auto auto 4vw}.screen-404-content{animation:.5s ease-out mainStatementAppear}.screen-404-logo img{max-width:250px;margin-bottom:30px}.screen-404-content h2{font:800 2rem/1.7 var(--global-title-font-family);margin-bottom:30px}.screen-404-content h3{font:800 1.3rem/1.8 var(--global-title-font-family);margin-bottom:20px}.screen-404-content h3 a{color:#ca0027}.screen-404-content p{color:#fff}.screen-404-content p a{color:#fff;text-decoration:underline}.screen-404-content p a:hover{color:#ca0027}.privacy-policy{text-align:center;padding-bottom:50px}.privacy-policy-text{text-align:left;background-color:#fff;width:100%;margin:50px auto;padding:15px}.privacy-policy-text h1{font-family:var(--global-title-font-family)}.privacy-policy-text ol{padding-left:0}.privacy-policy-text ol ol,.privacy-policy-text li li p{padding-left:15px}.privacy-policy-text li{font:bold 1.2rem/2 var(--global-body-font-family);text-align:justify;margin-top:20px}.privacy-policy-text li li{margin:15px 0 5px;font-size:.95rem;font-weight:400}.privacy-policy ol{counter-reset:item}.privacy-policy li{display:block}.privacy-policy li:before{content:counters(item, ".") " ";counter-increment:item}@media (min-width:576px){.privacy-policy-text{text-align:left;background-color:#fff;width:95%;max-width:990px;margin:50px auto;padding:40px}}
.app-page-loading{height:35vw}.app-wrapper{background-color:#fff;padding-top:61px}.navbar{margin:0;padding:0;box-shadow:none!important}.main-nav{height:var(--global-main-nav-height-mobile);background-color:#000}.navbar-brand{display:none}.nav-menu-button{height:var(--global-main-nav-height-mobile);min-width:var(--global-main-nav-height-mobile);padding:0}.nav-menu-button svg{transition:all .1s ease-out;transform:scale(1)}.nav-menu-button-assessment svg{width:10px}.nav-menu-button-wheels svg{width:20px}.nav-menu-button:hover svg{transform:scale(1.2)}.nav-menu-color{min-width:0;height:var(--global-main-nav-height-mobile)}.user-btn{height:var(--global-main-nav-height-mobile);min-width:var(--global-main-nav-height-mobile);background:#000;width:auto;padding:auto}.user-btn-icon{margin:auto;font-size:25px;transition:all .1s ease-out;transform:scale(1)}.user-btn:hover .user-btn-icon{transform:scale(1.15)}.screen-title{z-index:1040;font:800 1.5rem/1.5 var(--global-title-font-family);overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin-bottom:8px;animation:.4s ease-out appearFromTop}.screen-title span{width:100%;padding:0 8px;display:block}@media (min-width:576px){.navbar-brand{background-color:#000;margin:0;padding:0 25px;display:block}.navbar-brand .logo{width:90px}}@media (min-width:834px){.app-wrapper{padding-top:115px}.navbar-brand{padding:0 35px}.navbar-brand .logo{width:150px}.main-nav{height:var(--global-main-nav-height)}.nav-menu-button{height:var(--global-main-nav-height);min-width:var(--global-main-nav-height);padding:0}.nav-menu-button-assessment svg{width:20px}.nav-menu-button-wheels svg{width:40px}.nav-menu-color{height:var(--global-main-nav-height)}.user-btn{height:var(--global-main-nav-height);min-width:var(--global-main-nav-height)}.user-btn-icon{font-size:50px}.screen-title{top:calc(var(--global-screen-title-distance-from-top) + 10px);left:var(--global-screen-title-distance-from-left);font:800 2.5vw/1.9 var(--global-title-font-family);margin-right:100px;transition:all .3s;position:fixed}.screen-title span{padding:0;display:inline}}@media (min-width:890px){.screen-title{font-size:1.8rem;line-height:1.6}}@media (min-width:992px){.screen-title{top:calc(var(--global-screen-title-distance-from-top));font:800 2.3rem/1.5 var(--global-title-font-family)}}.wheel-nav-create-icon{height:var(--global-screen-nav-height);width:var(--global-screen-nav-height);background-color:#000}.wheel-nav-create-text{color:#000;font-family:var(--global-title-font-family);margin-left:8px;margin-right:20px;font-size:12px}.wheel-directory-screen{margin-top:var(--global-distance-header-screen);margin-bottom:var(--global-distance-to-footer)}.skills-wheel-color-icon{margin-bottom:30px;padding:0 15px;animation:.3s ease-out zoomAppear}.skills-wheel-color-icon-inside{width:200px;position:relative}.skills-wheel-color-icon a{transition:all .3s;position:relative}.skills-wheel-color-icon a svg{transition:all .3s}.skills-wheel-color-icon a:hover svg{transition:all .3s;transform:rotate(8deg)scale(1.07)}.mini-wheel-title{word-break:break-word;width:205px;padding:4px 0;font-size:1.3rem;font-weight:700;line-height:1.7;position:absolute;top:35px;left:10px}.mini-wheel-title span{box-shadow:none;padding:10px}.mini-wheel-add{cursor:pointer;background-color:#fff;border-radius:50%;align-self:center;width:48px;height:48px;margin:-2px auto auto;position:absolute}.wheel-directory-screen .mini-wheel-add{top:calc(50% - 27px);left:calc(50% - 24px)}.mini-wheel-add .material-icons{font-size:48px;position:relative}.mini-wheel-alt .material-icons{color:#fff;background-color:#000;border-radius:50%;padding:6px;font-size:28px;top:4px;left:4px}.listed-wheel-button-left,.listed-wheel-button-right{cursor:default;width:30px;height:30px;position:absolute;top:0;right:30px}.listed-wheel-button-right{right:0}.listed-wheel-button-left.icon-btn.btn:not(:disabled):not(.disabled):active{padding:14px 6px 13px 8px}.search-bar{width:100%;padding:0 4vw 50px;animation:.4s ease-out appearFromBottom}.btn-search-black{width:36px}.skills-wheel{width:100%;min-width:250px;max-width:750px;padding:0 10px 30px;position:relative}.skills-wheel svg{width:100%;min-width:250px;height:400px;min-height:250px;max-height:750px}.wheel-info{width:100%;max-width:750px;padding:0 10px 30px;animation:.3s ease-out appearFromRight}.circle-skill,.circle-skill-level{stroke-width:0;cursor:pointer}.circle-skill-level-highlighted{fill:none;stroke:#141414;stroke-width:3px;stroke-linejoin:miter}.circle-skill-level-active{fill:none;stroke:#000;stroke-width:9px;stroke-linejoin:miter}.level-number{font-family:var(--global-title-font-family);pointer-events:none;font-size:calc(9px + .3vw)}.skill-text-outside{font-family:var(--global-title-font-family);pointer-events:none;font-size:calc(6px + .7vw);font-weight:800}.wheel-info .alert{margin-top:30px;animation:none}.profile-title{font-family:var(--global-title-font-family);margin:0;padding:0}.profile-paragraph{text-align:justify}.skill-title{font-family:var(--global-title-font-family);text-align:left;max-width:400px;margin:0;padding:0;font-size:23px;font-weight:800}.skill-paragraph{text-align:justify;margin:5px 0 0;padding-top:5px;padding-bottom:16px}.skill-level-subtitle{font-family:var(--global-title-font-family);margin:31px 0 15px;font-size:26px}.level-box{height:60px;margin-bottom:20px}.level-menu-item{border:none;flex-grow:1;height:58px}.level-menu-button{font-family:var(--global-title-font-family);text-align:center;color:#fff;cursor:pointer;border:none;flex-grow:1;align-items:stretch;height:50px;font-size:14px}.level-menu-button:focus{outline:none}.level-menu-item:hover,.level-menu-item.over,.level-menu-item.active{border-bottom:10px solid #000}.level-title{font-family:var(--global-title-font-family);margin:0 10px 20px 0;font-size:16px}.level-paragraph{text-align:justify;margin-top:0;margin-bottom:0}.level-impact-paragraph{text-align:justify;margin-top:20px;margin-bottom:0;padding-left:10px}.level-impact-paragraph:first-child{margin-top:0}.level-bullet{background-color:#000;flex:0 0 10px;width:10px;height:10px;margin-top:20px}.close-skill-info-button,.delete-skill-info-button,.delete-wheel-button{background-color:#000;border:none;font-size:24px}.delete-skill-info-button{margin-right:5px}.skill-level-subtitle{font-size:21px}@media (min-width:992px){.skill-title{font-size:32px}.skill-level-subtitle{font-size:26px}}@keyframes generalAlertAppear{0%{opacity:0;max-height:0;padding:0 1.25rem 0 10px}to{opacity:1;max-height:100px;padding:.75rem 1.25rem .75rem 10px}}.alert.alert-general-edit{margin:0 0 30px;padding:15px 20px;animation:.5s ease-out generalAlertAppear}.missing-info .dropdown-toggle,.missing-info .dropdown-toggle:not(:disabled):not(.disabled):active{color:#fff;cursor:pointer;background-color:#0000;padding:0;font-size:.95rem;font-weight:700;text-decoration:underline;transition:all .3s;box-shadow:none!important;border:none!important;outline:none!important}.missing-info .dropdown-toggle:hover,.missing-info .dropdown-toggle:focus,.missing-info .dropdown-toggle:active{color:#ca0027;background-color:#0000}.missing-info .dropdown-toggle:after{vertical-align:.2em;margin-left:.75em}.missing-info .dropdown-menu{min-width:100%;padding-bottom:0}.missing-info .dropdown-menu .dropdown-item{white-space:normal;border-left:3px solid #000;max-width:90vw;padding:.8rem .8rem .8rem .5rem;line-height:1.6;display:block}.missing-info .dropdown-menu .dropdown-item:hover{color:#000;background-color:#f1f1f1}.alert.alert-general-edit ul{margin:5px 0 0;padding-left:20px}.alert.alert-general-edit li{list-style-type:square}.alert.alert-general-edit .alert-text{line-height:2}.alert.alert-general-edit .btn-link{font-weight:700}.screen-title-edit{z-index:0;margin-top:-5px}.screen-title-edit span{box-shadow:none;padding:0}.screen-title-edit .screen-title-edit-text{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#000;border-bottom:2px dashed #404040;outline:none;padding:4px 8px;line-height:1.7;display:block;box-shadow:1px -1px 0 6px #000}.screen-title-edit .screen-title-edit-text.editable:hover,.screen-title-edit .screen-title-edit-text.editable:active,.screen-title-edit .screen-title-edit-text.editable:focus{background-color:#13393a;border-bottom:2px dashed #009598}.screen-title-edit-text br,.skill-title.editable br{content:"";display:none}.screen-title-edit-text *,.skill-title.editable *{display:inline}.tooltip-and-button{max-width:320px;padding-top:5px;position:absolute}.tooltip-and-button .tooltip{width:235px;position:relative}.screen-title-edit .tooltip-and-button{margin-top:0}.screen-title-edit .tooltip-and-button .tooltip{margin-left:10px}.tooltip-and-button-levels.tooltip-and-button{max-width:100%;margin:-15px 0 15px;position:relative}.tooltip-and-button-levels.tooltip-and-button .tooltip{width:calc(100% - 50px);max-width:calc(100% - 50px)}.tooltip-and-button-levels.tooltip-and-button .tooltip-fix .tooltip-inner{max-width:100%}.mini-wheel-add-tooltip{top:calc(50% + 15px)}.mini-wheel-add-tooltip .arrow{margin:auto;position:relative}.btn-next-step-black{width:50px;height:50px}.btn-next-step-black .material-icons{font-size:28px;line-height:1.6}.btn-next-step-black.btn:not(:disabled):not(.disabled):active{width:50px;height:50px;padding:2px 0 0 2px}.btn-next-step-black{margin:6px}.wheel-description-edit{animation:.4s ease-out appearFromRight;position:relative}.wheel-description-edit .tooltip-and-button{position:relative}.skills-wheel-edit svg{animation:.4s ease-out zoomAppear}.skill-main-info{animation:.4s ease-out zoomAppear;position:relative}.skill-description-box{margin-top:20px}.skill-levels{padding-top:5px;animation:.4s ease-out appearFromBottom}.skill-levels .level-menu-item{flex-grow:unset;width:25%}.skill-levels .level-menu-button{flex-grow:unset;align-items:unset;width:100%}.level-impact-paragraph.editable{width:100%;margin-left:5px}.add-impact-level-button{margin-left:14px}.wheel-editors{margin:25px 0;font-size:.85rem}.wheel-editors .btn{margin-left:5px}.wheel-editors .btn-remove-editor{vertical-align:bottom;width:20px;height:20px;margin-left:0;margin-right:5px;display:inline!important}.wheel-editors .btn-remove-editor:active,.wheel-editors .btn-remove-editor:not(:disabled):not(.disabled):active{width:20px;padding:2px 0 0 1px}.wheel-editors .btn-remove-editor .material-icons{font-size:.9rem}.add-editor-form{width:100%;max-width:375px}.saved-and-saving{opacity:.6;height:var(--global-screen-icon-height);padding-top:8px;font-size:.8rem}@keyframes rotateSaving{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.saved-icon,.saving-icon{margin:0 5px}.saving-icon{animation:1.2s linear infinite rotateSaving}@media (min-width:834px){.wheel-controls-buttons{left:0;top:var(--global-main-nav-height);background-color:#fff;padding:15px;position:fixed}.skills-wheel{width:35vw;padding:0 10px 30px 20px}.skills-wheel-inside{margin-bottom:15px}.skills-wheel svg{height:35vw}.wheel-info{width:65vw;padding:0 20px 30px 10px}.wheel-explorer-screen,.wheel-creator-screen{margin-top:calc(40px + var(--global-distance-header-screen))}.screen-title-edit{z-index:1040;top:calc(var(--global-screen-title-distance-from-top) + 7px);left:calc(var(--global-screen-title-distance-from-left) - 4px);margin-top:0}.screen-title-edit .screen-title-edit-text{line-height:2.1;display:inline}.screen-title-edit .screen-title-edit-text:empty{margin-top:6px;margin-bottom:5px;padding:6px 8px;line-height:1;display:inline-block}.tooltip-and-button{padding-top:0}.tooltip-and-button .tooltip{width:260px;position:relative}.screen-title-edit .tooltip-and-button{margin-left:-11px}}@media (min-width:890px){.screen-title-edit .screen-title-edit-text{line-height:1.8}.screen-title-edit .screen-title-edit-text:empty{margin-top:4px;padding:6px 8px}.tooltip-and-button{max-width:370px}.tooltip-and-button .tooltip{width:301px;position:relative}.screen-title-edit .tooltip-and-button .tooltip{width:310px;margin-left:10px}}@media (min-width:992px){.screen-title-edit{top:calc(var(--global-screen-title-distance-from-top) - 5px)}.screen-title-edit .screen-title-edit-text{line-height:1.7}.screen-title-edit .screen-title-edit-text:empty{margin-top:6px;padding:7px 8px}}.editable{text-align:left;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;border-bottom:2px dashed #000;outline:none;padding:10px}.editable:hover,.editable:focus{background-color:#f2fafa;border-bottom:2px dashed #009598}.user-info-screen{margin-top:var(--global-distance-header-screen);padding-left:20px}
html{background-color:#000}.language-selector-btn{color:#fff;cursor:pointer;font:inherit;background:0 0;border:0;padding:2px 4px}.language-selector-btn option{color:#000}
