.register-page .termos-scroll{max-height:250px;overflow-y:auto;padding:12px 16px;font-size:13px;line-height:1.5}.register-page .termos-scroll h1,.register-page .termos-scroll h2,.register-page .termos-scroll h3{font-size:16px;margin-top:12px}.register-page .termos-scroll p{margin-bottom:10px}.register-page .termos-scroll ul{padding-left:18px}.register-page .termos-scroll li{margin-bottom:6px}.register-page .corp-switch{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;width:52px;height:28px;margin:0;cursor:pointer}.register-page .corp-switch input{opacity:0;width:0;height:0;position:absolute}.register-page .corp-switch-slider{position:absolute;inset:0;border-radius:999px;background:#d7deea;transition:.25s ease;box-shadow:inset 0 0 0 1px #c8d2e2}.register-page .corp-switch-slider:before{content:"";position:absolute;top:3px;left:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:.25s ease;box-shadow:0 4px 10px rgba(15,23,42,.18)}.register-page .corp-switch input:checked+.corp-switch-slider{background:#2f89c7}.register-page .corp-switch input:checked+.corp-switch-slider:before{transform:translateX(24px)}.register-page .corp-shell{padding-top:0}.register-page .corp-header{max-width:1280px;margin:0 auto 20px;padding:0 24px}.register-page .corp-title{margin:0;color:#162033;font-size:30px;font-weight:700}.register-page .corp-subtitle{margin:0;color:#778398;font-size:15px}.register-page .corp-card{background:hsla(0,0%,100%,.94);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.register-page .corp-card-head{padding:20px 24px 8px;text-align:center}.register-page .corp-card-head .corp-card-title{margin:0 0 4px}.register-page .corp-card-head .corp-card-desc{margin:6px 0 0}.register-page .corp-card-desc{color:#7b8798;font-size:14px;font-weight:400;line-height:1.4}.register-page .corp-card-body{padding:12px 24px 24px}.register-page .corp-form-row{margin-left:-8px;margin-right:-8px}.register-page .corp-form-row>[class*=col-]{padding-left:8px;padding-right:8px}.register-page .form-group{margin-bottom:16px}.register-page .control-label{display:block;margin-bottom:8px;font-weight:600}.register-page .form-control{height:34px;padding:6px 10px;border-radius:12px;border:1px solid #d7deea}.register-page .form-control:focus{border-color:#2f89c7}.register-page .corp-logo-preview{border:1px dashed #d7deea;border-radius:18px;background:#f8fafc}.register-page .custom-file-upload{background:#2f89c7;color:#fff!important}.register-page .corp-terms{margin-top:28px;margin-bottom:22px;padding:18px 20px;border:1px solid #e5ebf3;border-radius:16px;background:#f8fbff}.register-page .corp-footer{background:hsla(0,0%,100%,.94);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.register-page .corp-footer-left,.register-page .corp-footer-right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.register-page .corp-footer-left{gap:12px}.register-page .corp-footer-right{margin-left:auto}.corp-save-btn{min-height:46px;padding:0 22px;border:none;border-radius:999px;background:linear-gradient(90deg,#5cc9b5,#5fa8d3);box-shadow:0 8px 20px rgba(92,201,181,.3);color:#fff;font-size:15px;font-weight:700}.corp-save-btn:focus,.corp-save-btn:hover{background:linear-gradient(90deg,#4db7a3,#4a95c2);color:#fff!important}.register-page .corp-terms-title{margin:0 0 10px;color:#2c3550;font-size:14px;font-weight:700}.register-page .corp-terms-links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 14px}.register-page .corp-terms-links a{color:#2f89c7;font-weight:600;text-decoration:none}.register-page .corp-footer-text{color:#435065;font-size:14px;font-weight:600}.register-page .input-group .form-control{border-radius:12px 0 0 12px;border-right:none}.register-page select.form-control::-ms-expand{display:none}.register-page select.form-control:focus{outline:none;box-shadow:0 0 0 3px rgba(47,137,199,.12)}.register-page select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:12px;overflow:hidden;box-shadow:none!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'><path d='M2 4l4 4 4-4' fill='none' stroke='%236b778c' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;padding-right:34px}.register-page .help-block,.register-page .text-danger{display:none!important}.register-page .form-group .help-block,.register-page .form-group .text-danger{width:100%;margin-top:4px}.register-page .form-group .register-inline-error{display:block!important}.register-page .form-group .register-inline-error.ng-hide{display:none!important}.register-page .alert{max-width:1180px;margin:0 auto 20px;border-radius:16px}.register-page .corp-card{margin:0 auto 20px}.register-page .corp-card-head hr{margin:8px -24px 0}.register-page .reg-error-summary{margin:0 0 22px;padding:16px 18px;border:1px solid #f4c7c3;border-left:4px solid #e0655e;border-radius:14px;background:#fff6f5;box-shadow:0 6px 18px hsla(3,68%,62%,.1);animation:regErrorFade .25s ease}@keyframes regErrorFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.register-page .reg-error-summary__head{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:11px;color:#a4322b;font-size:15px;font-weight:700;line-height:1.3}.register-page .reg-error-summary__head .fa{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 auto;flex:0 0 auto;width:26px;height:26px;border-radius:50%;background:#e0655e;color:#fff;font-size:14px}.register-page .reg-error-summary__list{margin:10px 0 0;padding:0 0 0 30px;list-style:disc}.register-page .reg-error-summary__list li{margin:4px 0;color:#7a2b26;font-size:13.5px;line-height:1.45}.register-page .reg-error-summary__list li strong{color:#a4322b;font-weight:700}.register-page .reg-field-error{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:start;align-items:flex-start;gap:8px;margin:8px 0 0;padding:8px 12px;max-width:100%;border:1px solid #f6cfcb;border-radius:10px;background:#fdeeec;color:#a4322b;font-size:12.5px;font-weight:600;line-height:1.4;animation:regErrorFade .2s ease}.register-page .reg-field-error .fa{-ms-flex:0 0 auto;flex:0 0 auto;margin-top:1px;color:#e0655e;font-size:13px}.register-page input[type=date].reg-date-input{height:auto;min-height:34px;line-height:1.2;background-color:#fff;color:#2c3550;cursor:pointer}.register-page input[type=date].reg-date-input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.55;transition:opacity .2s ease}.register-page input[type=date].reg-date-input::-webkit-calendar-picker-indicator:hover{opacity:1}.register-page input[type=date].reg-date-input::-webkit-date-and-time-value{text-align:left}.register-page form.ng-submitted .form-control.ng-invalid{border-color:#e0655e;background-color:snow}.register-page form.ng-submitted .form-control.ng-invalid:focus{border-color:#c0392b;box-shadow:0 0 0 3px hsla(3,68%,62%,.15)}@media (max-width:767px){.register-page .reg-error-summary{padding:14px;border-radius:12px}.register-page .reg-error-summary__head{font-size:14px;-ms-flex-align:start;align-items:flex-start}.register-page .reg-error-summary__list{padding-left:22px}.register-page .reg-error-summary__list li{font-size:13px}.register-page .reg-field-error{font-size:12px}.register-page input[type=date].reg-date-input{min-height:42px;font-size:16px}}
/*# sourceMappingURL=register-6457a6702b.css.map */
