.hidden{display:none}.header{width:100%;min-height:120px;margin:2vh auto 8px auto;display:flex;position:relative}.flex-fill{flex:2}.no-user{background-color:whitesmoke;background-repeat:no-repeat;overflow-x:hidden;height:100%;width:100%;margin:0;min-width:900px}.no-user .navigate-cta{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#26292D}.no-user .logo-bg{display:flex;flex:1}.no-user .disabled{opacity:0.65;pointer-events:none}.no-user .form-container{width:475px;margin:auto;position:relative;opacity:0.9;background-color:white;border-radius:1px;box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2)}.no-user .form-container #user_email{margin-bottom:25px}.no-user .form-container #user_email:focus{outline-color:#70c0c0}.no-user .form-container #user_password:focus{outline-color:#70c0c0}.no-user .form-container .names{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:35px}.no-user .form-container .names .field_wrapper{width:100%}.no-user .form-container .names .field_wrapper:first-child{margin-right:5px}.no-user .form-container .names .field_wrapper:last-child{margin-left:5px}.no-user .form-container .names .field_wrapper input{width:100%;height:40px}.no-user .form-container #new_user input[type=text]{margin-bottom:15px}.no-user .form-container .outside-form-container{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:0px;top:80px}.no-user .form-container .checkbox-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.no-user .form-container .checkbox-wrapper .check{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:30px}.no-user .form-container .checkbox-wrapper .check .text{font-size:12px;margin-left:5px;font-weight:normal}.no-user .form-container .outside-form-link{position:absolute;width:127%;top:-50px;left:-55px;color:white;font-style:italic;font-weight:300}.no-user .form-container .form-link{font-weight:300;color:white}.no-user .form-container .below-button-link{text-align:center;color:#26292D;font-weight:300}.no-user .form-container .validation-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:30px;flex-grow:1}.no-user .form-container .validation{color:grey;display:flex;flex-direction:row;justify-content:space-around;align-items:center;flex-grow:1;font-size:13px;height:100%;width:55px;padding:0px 2px 0px 2px}.no-user .form-container .pw-copy{height:100%;width:80%;display:flex;flex-direction:row;justify-content:center;align-items:center;word-wrap:break-word;text-align:center}.no-user .form-container .circle-grey{width:9px;height:9px;background-color:#cccccc;border-radius:50%}.no-user .form-container .circle-green{width:9px;height:9px;background-color:#73bfb8;border-radius:50%}.no-user .form-container #svg-uno{z-index:10;position:absolute;top:139px;right:48px;width:20px;height:20px}.no-user .form-container #svg-dos{position:absolute;top:232px;right:48px;width:20px;z-index:10;height:20px}.no-user .form-container .svg-uno{opacity:1;transition:opacity 0.5s ease}.no-user .form-container .svg-dos{opacity:1;transition:opacity 0.5s ease}.no-user .form-container .reset-password-button:disabled{cursor:auto}.no-user .form-container h2{font-size:30px;text-align:center;margin-bottom:15px}.no-user .form-container h3{font-size:18px;margin-bottom:15px;line-height:1.3}.no-user .form-container label{display:inline-block;padding-bottom:8px;color:#414a4f;font-weight:600;font-size:14px}.no-user .form-container .field_with_errors{display:inline}.no-user .form-container .error{color:#C1272E;line-height:18px}.no-user .form-container section{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;line-height:10px}.no-user .form-container #x{position:absolute;top:225px;right:48px;z-index:10;font-size:32px;transform:rotate(45deg);color:#C1272E}.no-user .form-container .x{opacity:1;transition:opacity 0.2s linear}.no-user .form-container .no-opacity{opacity:0}.no-user .form-container .hidden{display:none}.no-user .form-container input[type=text],.no-user .form-container input[type=email],.no-user .form-container input[type=password]{display:block;width:100%;border-style:solid;border-width:1px;border-color:#cccccc;border-radius:1px;min-height:40px;margin-bottom:30px;font-size:14px;padding:5px 10px;color:#26292D;resize:none}.no-user .form-container input[type=text]::placeholder,.no-user .form-container input[type=email]::placeholder,.no-user .form-container input[type=password]::placeholder{opacity:0.7}.no-user .form-container input[type=text].hidden,.no-user .form-container input[type=email].hidden,.no-user .form-container input[type=password].hidden{display:none;position:absolute;left:-1000px}.no-user .form-container input[type=text][readonly=readonly]{background:#eee}.no-user .form-container #error_explanation{margin-top:10px}.no-user .form-container #error_explanation h2{font-size:100%;text-align:left}body.iframe{background-color:transparent;min-width:0px}body.iframe .no-user{background-color:transparent;min-width:0px}body.iframe .no-user .form-container{width:100%;padding:0px;background-color:transparent}body.iframe .no-user .form-container .outside-form-link{width:100%;top:-50px;left:0;color:black}body.iframe .no-user .form-container .outside-form-container{top:30px;height:auto}body.iframe .no-user h2{display:none}body.iframe .no-user .links{display:none}body.iframe .logo-bg{display:none}body.iframe .big-font-in-iframe{font-size:150%}body.iframe .header{display:none}.outside-form-container.signin-input.hidden,label.signin-input.hidden,input[type=password].signin-input.hidden{display:none}.hidden{display:none;position:absolute;left:-1000px}.cta-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;margin-top:36px;width:544px;margin:0 auto}.forgot-password-link{color:#26292D;font-weight:300}.forgot-password-link:focus-visible{padding:5px;border:3px solid #005c5c}.forgot-password-link:visited{color:#26292D;text-decoration:underline}.helper-text{margin-bottom:16px}.cta-btn,a.cta-btn{border-radius:1px;color:white;border-width:1px;border-style:solid;cursor:pointer;font-size:16px;min-height:48px;margin:40px 44px;min-width:184px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12);transition:background-color .15s ease, box-shadow .15s ease}.cta-btn:hover,a.cta-btn:hover{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2)}.cta-btn:active,a.cta-btn:active{box-shadow:none}.cta-btn.primary,a.cta-btn.primary{background-color:#005c5c;border-color:#005c5c}.cta-btn.primary:focus-visible,a.cta-btn.primary:focus-visible{border:3px solid #73bfb8}.cta-btn.primary:hover,a.cta-btn.primary:hover{background-color:#005c5c;border-color:#005c5c}.cta-btn.secondary,a.cta-btn.secondary{background-color:white;border-color:#005c5c;color:#005c5c}.cta-btn.secondary:focus-visible,a.cta-btn.secondary:focus-visible{border:3px solid #73bfb8}.cta-btn.secondary:hover,a.cta-btn.secondary:hover{background-color:#005c5c;color:white}.no-user .form-container .form-control.hidden,.no-user .form-container .form-control-label.hidden{display:none}.removed-flow-cta-btn:hover.next{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.2);background:#005c5c;border-color:#005c5c}.removed-flow-cta-btn.next:active{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}.removed-flow-cta-btn:disabled{background:#CFCFD0;border:1px solid #CFCFD0}.tile{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.2),0 1px 5px 0 rgba(0,0,0,0.12)}.no-user .form-container>.form-header{padding:24px 32px;font-size:24px;text-align:left;background:#005c5c;color:white;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:72px;transition:background-color .25s ease, color .25s ease, border-color .25s ease}.no-user .form-container>.form-header.smaller-font{font-size:22px}.primary{background-color:#005c5c;border-color:#005c5c}.primary:hover{background-color:#005c5c;border-color:#005c5c}.secondary,a.secondary{background-color:white;border-color:#005c5c;color:#005c5c}.secondary:hover,a.secondary:hover{background-color:#005c5c;color:white}a.cta-btn{min-width:128px;line-height:44px;max-height:44px;margin:8px 0 0 0;text-align:center;font-size:16px;font-weight:300}a.cta-btn:hover{text-decoration:none}a.cta-btn:visited{color:#005c5c}.no-user--nav-link{color:#005c5c}.no-user--nav-link:visited,.no-user--nav-link:hover{color:#005c5c}.new_user,.edit_user{padding:24px 32px 18px 32px}#new_user{position:relative}#new_user #x{top:152px}.form-container #new_user #svg-dos{top:159px}.form-container #new_user #svg-uno{top:65px}.no-user .form-container #user_email,.no-user .form-container #user_password,.no-user .form-container #user_password_confirmation{margin-bottom:0;color:#414a4f;font-size:18px;padding:16px;margin-bottom:16px;background:white;border:1px solid #e2e2e2;box-sizing:border-box}@keyframes colorchange{0%{fill:red}25%{fill:yellow}50%{fill:blue}75%{fill:green}100%{fill:red}}.color-change-easter-egg .st0{animation:colorchange 13s infinite}
