@import url(front.css);body{min-height:100%}*{box-sizing:border-box}input[type="text"],input[type="email"],input[type="number"],input[type="tel"],textarea{font-size:20px}#change-language-container button{background:none;border:none;cursor:pointer;margin:0;padding:0}#login-screen-container>*{flex-grow:0 !important}#login-screen-container>#login-screen-page{flex-grow:1 !important}.parent-wizard-screen{height:100%;color:white;border:0px;padding:23px !important}.parent-wizard-screen .default-button{font-family:"Century Gothic", CenturyGothic, AppleGothic, sans-serif;padding:.7em 1em;margin-top:6px;font-weight:600;border-radius:5px;background-color:white;color:#2a7cce;border-style:inset;border:none;box-shadow:1px 2px #e0e0e0;text-decoration:none;line-height:1.5;font-size:14px}.parent-wizard-screen .default-button:hover{background-color:#dcf5fe}.parent-wizard-screen .default-button.green{color:#049f00}.parent-wizard-screen .default-button.green:hover{background:#d3ffd2}.parent-wizard-screen .default-button.red{color:#ee2930}.parent-wizard-screen .default-button.red:hover{background:#fde6e7}.parent-wizard-screen .default-button.purple{color:#585eaa}.parent-wizard-screen .default-button.purple:hover{background:#fff}.parent-wizard-screen a:not(.button,.default-button){text-decoration:underline;font-weight:bold;font-style:italic}.parent-wizard-screen .info-panel{flex-grow:1;display:flex;padding:10px 30px;background-color:#04739d;flex-direction:column;color:#fff;max-width:60%}@media (orientation: portrait){.parent-wizard-screen .info-panel{flex-direction:column;max-width:100%;border:none}}.parent-wizard-screen .action-panel{display:flex;flex-direction:column;justify-content:space-around;padding:10px 20px 30px;color:#585eaa}.parent-wizard-screen .purple-box{color:#585eaa;border-radius:6px;padding:24px;display:inline-block;min-width:450px;flex-grow:1}@media (orientation: portrait){.parent-wizard-screen .purple-box{min-width:0}}.parent-wizard-screen .pw-panel{box-shadow:3px 3px 12px #492a981f;background-color:#fcfcfc;color:#585eaa;border-radius:8px;display:flex;max-width:1000px;margin:0px auto;overflow:hidden}@media (orientation: portrait){.parent-wizard-screen .pw-panel{flex-direction:column;border:none}}.parent-wizard-screen .pw-title{font-size:2.3em}.parent-wizard-screen .pw-subtitle{font-size:1.3em;font-weight:600;padding-bottom:8px;border-bottom:solid #fcfcfc7d 1px;letter-spacing:.2rem;text-transform:uppercase;display:inline-block}.parent-wizard-screen .pw-description{font-size:1.1em;line-height:1.6}@media (orientation: portrait){.parent-wizard-screen .pw-description{line-height:1.5}}.parent-wizard-screen .sign-in-question{color:#009edb}.parent-wizard-screen .sign-in-question a{text-decoration:underline}.parent-wizard-screen .pb-header{font-size:1.2em;font-weight:600;line-height:1.5;margin:0 auto 12px;max-width:350px}.parent-wizard-screen .pb-instruction{font-size:1em;font-weight:400;text-wrap:balance}.parent-wizard-screen .purple-box-panel{display:inline-flex;flex-direction:column;gap:8px}.parent-wizard-screen .pw-form-group{display:flex;flex-direction:row;gap:8px}.parent-wizard-screen .pw-form-field{display:inline-block}.parent-wizard-screen .pw-form-field :is(label,input,select){display:block;text-align:left;width:100%}.parent-wizard-screen .pw-form-field label{font-size:90%;line-height:1.7}.parent-wizard-screen .pw-form-field :is(input,select){border:1px solid #585eaa;border-radius:4px;padding:12px}@media (orientation: portrait){.parent-wizard-screen .pw-form-field :is(input)::placeholder{font-size:16px}}.parent-wizard-screen .pw-btns-container{display:flex;flex-direction:row;justify-content:space-between;margin:24px 2% 10px;font-size:90%;gap:8px}@media (orientation: portrait){.parent-wizard-screen .pw-btns-container{flex-direction:column-reverse}}.parent-wizard-screen .pw-btns-container .create-parent-form-btn-1{width:100%}.parent-wizard-screen .pw-btns-container .button{width:100%;height:fit-content;padding:.7em 1em;border-radius:.3em;margin-top:6px;font-weight:600;font-family:"Century Gothic", CenturyGothic, AppleGothic, sans-serif;justify-content:center}.parent-wizard-screen .error-messages-field{max-width:400px;color:#cc1717;padding:2%;background-color:#ffffff;border-radius:4px;border:solid .5px;margin-bottom:12px}.parent-wizard-screen .error-messages-field:empty{display:none}.parent-wizard-screen .error-messages-field a{color:inherit}.parent-wizard-screen .pw-step-list{display:inline-flex;flex-direction:column;gap:24px;text-align:left;margin:10px 0px 20px;list-style:none;padding-left:10px}.parent-wizard-screen .pw-step-list li{opacity:0.6;line-height:1.6}.parent-wizard-screen .pw-step-list li.current{opacity:1.0;font-size:1.1em;font-weight:600}.parent-wizard-screen .pw-step-list li>div{display:flex;align-items:center;gap:8px}.parent-wizard-screen .pw-step-list li .marker{display:none;background:white;border-radius:50%;display:inline-flex;width:1.5em;height:1.5em;padding:.6em;justify-content:center;align-items:center;font-size:1.2em;color:#009edb}.parent-wizard-screen .pw-step-list li.done .marker{border:solid 1px white;color:#049f00}.parent-wizard-screen .ssc-decoder-panel{width:100%}.parent-wizard-screen .ssc-decoder-panel[data-mode="images"] .letter-sign{display:none}.parent-wizard-screen .ssc-decoder-panel[data-mode="letters"] .image-sign{display:none}.parent-wizard-screen .ssc-decoder-panel .ssc-selected{display:flex;padding:6px;align-items:center;justify-content:space-evenly}.parent-wizard-screen .ssc-decoder-panel .ssc-selected button{color:white;background:red;border-radius:50%;border:2px solid white;height:65px;width:65px;font-size:calc(65px / 2)}.parent-wizard-screen .ssc-decoder-panel .ssc-selected .letter-field{border:5px solid #0a9fd4;background-color:white;width:65px;height:65px;border-radius:5px;box-sizing:content-box}.parent-wizard-screen .ssc-decoder-panel img{width:65px;height:auto}.parent-wizard-screen .ssc-decoder-panel .pp-decode-table{background:#8782bc;border-radius:5px;width:100%;border-spacing:6px}.parent-wizard-screen .ssc-decoder-panel .pp-decode-table td:not(.letter-sign){font-size:0}.parent-wizard-screen .ssc-decoder-panel .pp-decode-table button{width:100%;height:65px;border-radius:50%;border:2px solid white;font-size:calc(65px / 2);padding:0;justify-content:center}.parent-wizard-screen .ssc-decoder-panel .pp-decode-table button img{width:auto;height:calc(65px / 2)}.parent-wizard-screen .ssc-decoder-panel span.letter-sign{display:inline-block}.parent-wizard-screen .ssc-decoder-panel .letter-sign{color:#c1272d;background:white;border-radius:50%;cursor:pointer;width:65px;height:65px;line-height:65px;font-size:calc(65px / 2)}.spinner-cloud{background-color:rgba(55,151,186,0.6);width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:1}.spinner-cloud .auto-spinner{position:absolute;margin:auto;left:0px;right:0px;top:0px;bottom:0px;padding:10px;background-color:#3b96b9;border-radius:15px;width:60px;height:60px}.not-logged-in-popup{position:absolute;margin:auto;left:0px;right:0px;top:20px;bottom:0px;padding:10px;background-color:white;border-radius:5px;color:red;display:inline-table}
