@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);.new-password-form h2.welcome{margin-bottom:20px}.password-help li{font-size:14px;line-height:24px}.password-help li i{margin-right:5px;font-size:12px}.authenticator{background-color:#fff}.authenticator h2{font-size:24px;font-weight:500;margin-bottom:30px;padding-bottom:15px;color:#8f9dba;border-bottom:1px solid #bac2d5}.authenticator .field{position:relative;margin-bottom:25px}.authenticator .field label{color:#8f9dba}.authenticator .field input.input{height:40px;font-size:14px;line-height:20px;border-style:solid;border-color:#bac2d5;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}.authenticator .field input.input::-webkit-input-placeholder{color:#8f9dba}.authenticator .field input.input::-moz-placeholder{color:#8f9dba}.authenticator .field input.input:-ms-input-placeholder{color:#8f9dba}.authenticator .field input.input::-ms-input-placeholder{color:#8f9dba}.authenticator .field input.input::placeholder{color:#8f9dba}.authenticator .field input.input:-webkit-autofill,.authenticator .field input.input:-webkit-autofill:active,.authenticator .field input.input:-webkit-autofill:focus,.authenticator .field input.input:-webkit-autofill:hover{color:#6f80a7!important;font-size:14px!important;-webkit-box-shadow:0 0 0 30px #fff inset!important}.authenticator .field input.input:focus{border-color:#6f80a7}.authenticator .field .control.has-icons-right .icon{height:40px}.authenticator .field .control.has-icons-right .icon.has-text-primary{color:#6f80a7!important}.authenticator .field .control.has-icons-right .icon .fa-lg{font-size:1em;line-height:1em;vertical-align:middle}.authenticator .field .help{position:absolute;left:5px;bottom:-20px}.authenticator .button{height:40px;margin:20px 0;padding:0 30px;font-size:14px;line-height:40px}.authenticator .button.is-primary{background-color:#8f9dba}.authenticator .forgot-password-button{margin-top:40px;font-size:14px}.authenticator .forgot-password-button a{color:#8f9dba;text-decoration:underline}.authenticator .forgot-password-button i{font-size:14px;line-height:14px;margin-right:5px;color:#bac2d5}.authenticator .forgot-password-button .forgot-password-back{margin:0;-webkit-transition:margin .2s ease-out;transition:margin .2s ease-out}.authenticator .forgot-password-button .forgot-password-back:hover{margin-left:-5px}.authenticator .message .message-body{border:none}@media screen and (max-width:768px){.authenticator{padding:20px 30px;min-height:calc(100vh - 200px)}.authenticator .forgot-password{bottom:20px}.authenticator .forgot-password-button{position:static;margin-top:20px}}.savana-manager-login{height:100vh;font-family:Roboto,sans-serif}.savana-manager-login.columns{margin:0}.savana-manager-login .savana-manager-login-footer{width:100%;gap:12px}.savana-manager-login .savana-manager-login-brand,.savana-manager-login .savana-manager-login-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.savana-manager-login .savana-manager-login-brand{-ms-flex-pack:distribute;justify-content:space-around;position:relative;background-image:url(../img/bg-login.32023302.jpg);background-repeat:no-repeat;background-position:0;overflow:hidden;background-size:cover}.savana-manager-login .savana-manager-login-brand img{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;text-align:center}.savana-manager-login .savana-manager-login-brand img.savana-manager-login-from-savana{max-width:96px}.savana-manager-login .savana-manager-login-brand img.savana-manager-login-logo{max-width:400px}.savana-manager-login .savana-manager-login-brand img.savana-manager-login-powered-by{max-width:130px}.savana-manager-login .savana-manager-login-brand .savana-manager-login-copyright{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%;font-size:11px;text-align:center;color:#0a2561}.savana-manager-login .authenticator{position:relative;height:calc(100vh - 32px);padding:24px 32px 32px}.savana-manager-login .authenticator h2{font-size:18px;line-height:27px;color:#0a2561;border-bottom:none}.savana-manager-login .authenticator .form .field .label{display:none}.savana-manager-login .authenticator .form .field .control input{padding-left:0;padding-right:0;border:none;border-radius:0;border-bottom:1px solid #9e9e9e;font-family:Roboto,sans-serif;color:#0a2561}.savana-manager-login .authenticator .form .field .control input.input::-webkit-input-placeholder{color:#757575}.savana-manager-login .authenticator .form .field .control input.input::-moz-placeholder{color:#757575}.savana-manager-login .authenticator .form .field .control input.input:-ms-input-placeholder{color:#757575}.savana-manager-login .authenticator .form .field .control input.input::-ms-input-placeholder{color:#757575}.savana-manager-login .authenticator .form .field .control input.input::placeholder{color:#757575}.savana-manager-login .authenticator .button{color:#fff;background-color:#52bf78}.savana-manager-login .authenticator .password-help li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:12px 0}.savana-manager-login .authenticator .password-help li .icon{margin-right:8px}.savana-manager-login .authenticator .forgot-password-button{position:absolute;bottom:20px}.savana-manager-login .authenticator .forgot-password-button a{color:#0a2561}.savana-manager-login .authenticator .forgot-password-button .icon{margin-right:5px}.savana-manager-login .authenticator .forgot-password-button .icon svg{height:.7rem}.savana-manager-login .authenticator .forgot-password-button .icon svg path{fill:#616161}.savana-manager-login .authenticator .forgot-password-button .forgot-password-back .icon{vertical-align:-1px}@media only screen and (max-width:768px){.savana-manager-login .authenticator{height:calc(100vh - 140px)}.savana-manager-login .savana-manager-login-brand img.savana-manager-login-logo{max-width:174px}}.h1,.h2,.h3,.h4{font-weight:500;color:#0a2561;letter-spacing:0}.h1 svg,.h2 svg,.h3 svg,.h4 svg{vertical-align:baseline}.h5,.h6,.h7{color:#757575}.h1{font-size:30px;line-height:40px}.h1 svg{margin-right:12px}.h1 svg,.h2{font-size:24px}.h2{line-height:32px}.h2 svg{margin-right:12px}.h2 svg,.h3{font-size:18px}.h3{line-height:27px}.h3 svg{margin-right:12px}.h3 svg,.h4{font-size:16px}.h4{line-height:24px}.h4 svg{font-size:16px;margin-right:8px}.h5{font-size:14px;line-height:21px;letter-spacing:0}.h5,.h6{font-weight:700}.h6{font-size:12px;line-height:18px;letter-spacing:.33px}.h7{font-size:14px;font-weight:400;line-height:21px;letter-spacing:0}.savana-manager-privacy-view{height:100vh;width:100%;background-image:url(../img/privacy_cover.e6f1f6f1.png);background-repeat:no-repeat;background-position:top;background-size:100%;min-height:-webkit-fill-available;-webkit-box-sizing:border-box;box-sizing:border-box}.savana-manager-privacy-view-toolbar{height:24px;width:100%;position:fixed;top:0;left:0;background-color:#1c408c;z-index:10}.savana-manager-privacy-view-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto;padding-top:24px;padding-left:10%;padding-right:10%;height:calc(100% - 122px);margin:0 0 88px 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:-webkit-fill-available}.savana-manager-privacy-view-wrapper img{max-width:122px}.savana-manager-privacy-view-wrapper #top{min-height:24px;width:100%}.savana-manager-privacy-view-wrapper .b-steps{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.savana-manager-privacy-view-wrapper .b-steps .steps{min-width:280px;max-width:320px}.savana-manager-privacy-view-wrapper .b-steps .steps+.step-content{width:100%}.savana-manager-privacy-view-wrapper .b-steps .steps .step-items .step-item .step-details .step-title{font-size:12px}.savana-manager-privacy-view-wrapper .b-steps .steps .step-items .step-item .step-details{color:#d9dce7}.savana-manager-privacy-view-wrapper .b-steps .steps .step-items .step-item.is-active .step-details{color:#0a2561}.savana-manager-privacy-view-wrapper .b-steps .steps .step-items .step-item .step-marker{width:24px;height:24px}.savana-manager-privacy-view-wrapper .b-steps .steps .step-items .step-item:not(:first-child):before,.savana-manager-privacy-view-wrapper .b-steps .steps .step-items .step-item:only-child:before{top:12px}.savana-manager-privacy-view-wrapper__text strong{color:#0a2561}.savana-manager-privacy-view-wrapper__text h1{font-size:22px;color:#0a2561;font-weight:600;margin-bottom:20px}.savana-manager-privacy-view-wrapper__text h2{font-size:18px;color:#0a2561;font-weight:600;margin-bottom:20px}.savana-manager-privacy-view-wrapper__text p{font-size:14px;margin-bottom:20px;color:#0a2561}.savana-manager-privacy-view-wrapper__text ul{color:#0a2561;font-size:14px;margin-bottom:16px}.savana-manager-privacy-view-wrapper__text ul li{margin:10px 40px;list-style:disc}.savana-manager-privacy-view-wrapper__text a{text-decoration:underline}.savana-manager-privacy-view-footer{z-index:10;position:fixed;bottom:0;left:0;width:100%;height:88px;background-color:#fff;-webkit-box-shadow:0 -10px 64px rgba(141,155,186,.10196078431372549);box-shadow:0 -10px 64px rgba(141,155,186,.10196078431372549);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10%}.savana-manager-privacy-view-footer div:first-child,.savana-manager-privacy-view-footer div strong{color:#0a2561;font-size:14px}.savana-manager-privacy-view-footer div:last-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px}