/*.sign-up .site-main{height:100%;background:radial-gradient(circle at top left,#dfeeff 0,#f8fbff 40%),radial-gradient(circle at bottom right,#d8e7ff 0,#f7faff 35%);}
.sign-up .site-content{height:100%;}
.sign-up .site-content .section-space{height:100%;align-items:center;display:flex;}
@media (min-width:992px) and (max-width:1199px){
   .sign-up .site-content{height:auto;}
} 
@media (min-width:768px) and (max-width:991px)
{
}
@media (max-width:767px){
    .sign-up .site-content{height:auto;}
}*/

body.sign-up {height: 100%;background:radial-gradient(circle at top left,#dfeeff 0,#f8fbff 40%),radial-gradient(circle at bottom right,#d8e7ff 0,#f7faff 35%);overflow: auto;}
body.sign-up .site-content{height: 100%;}
body.sign-up .site-main{height: 100%;}
body.sign-up .site-content .section-space{position: relative;height: 100%;overflow-y: auto;align-content: center;}


.learn-press-form-register #ftx-company-code-msg{margin:15px 0;display:block;font-size:14px;line-height:normal;}
.learn-press-form-register #ftx-company-code-msg .ftx-reg-error{color:red;}
.learn-press-form-register .sing-in-btn{margin:15px 0 0;}
.learn-press-form-register button[type=submit]{border-color:#0073aa;background:#0073aa;color:#fff;border:0;}
.learn-press-form-register p.ftx-enroll-context{text-align:center;margin-top:10px;color:#fff;background:#053c68;padding:15px 0;margin-bottom:15px;border-radius:10px;}
.login-logo.register-logo{max-width:520px;display:flex;justify-content:center;margin:0 auto 20px;}
.login-logo.register-logo svg{width:258px;height:auto;}
.learn-press-form .form-fields .form-field input[type=email],.learn-press-form .form-fields .form-field input[type=text],.learn-press-form .form-fields .form-field input[type=password],.learn-press-form .form-fields .form-field input[type=tel],.learn-press-form .form-fields .form-field input[type=url],.learn-press-form .form-fields .form-field input[type=number],.learn-press-form .form-fields .form-field textarea{padding-left:40px;background: rgba(239, 246, 255, 0.8);border: solid 1px #DBEAFE;padding-right:40px;}
.learn-press-form .form-fields .form-field .iconboxs .toggle-password {position: absolute;top:12px;z-index: 0;right: 6px;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;color: #2B7FFF;cursor: pointer;}
.learn-press-form .form-fields .form-field .iconboxs .loginsvgicon{position:absolute;top:12px;z-index:0;left:9px;width:30px;height:30px;display: flex;align-items: center;justify-content: center;}
.learn-press-form .form-fields .form-field .iconboxs .loginsvgicon svg{width:20px;height:20px;}
/* .learn-press-form .form-fields .form-field .iconboxs .loginsvgicon.username svg{width:20px;height:20px;} */
.learn-press-form .form-fields .form-field .iconboxs .loginsvgicon.username{display:flex;justify-content:center;align-items:center;}
label[for="reg_last_name"],
label[for="reg_first_name"]{position: relative;}
label[for="reg_last_name"]:after,
label[for="reg_first_name"]:after{content: '';position: absolute;background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6668 14V12.6667C12.6668 11.9594 12.3859 11.2811 11.8858 10.781C11.3857 10.281 10.7074 10 10.0002 10H6.00016C5.29292 10 4.61464 10.281 4.11454 10.781C3.61445 11.2811 3.3335 11.9594 3.3335 12.6667V14' stroke='%232B7FFF' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.00016 7.33333C9.47292 7.33333 10.6668 6.13943 10.6668 4.66667C10.6668 3.19391 9.47292 2 8.00016 2C6.5274 2 5.3335 3.19391 5.3335 4.66667C5.3335 6.13943 6.5274 7.33333 8.00016 7.33333Z' stroke='%232B7FFF' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
background-repeat: no-repeat no-repeat;
background-position: center center;
background-size: cover;top: 47px;left: 13px;width: 22px;height: 22px;display: block;}
.learn-press-form-register .sing-in-btn p.text-center.dontaccout{display:flex;align-items:center;justify-content:center;}
.learn-press-form-register .sing-in-btn p.text-center.dontaccout a.singup-url{margin-top:0;margin-left:5px;}
.learn-press-form .form-fields .form-field input[type=email]:focus,.learn-press-form .form-fields .form-field input[type=text]:focus,.learn-press-form .form-fields .form-field input[type=password]:focus,.learn-press-form .form-fields .form-field input[type=tel]:focus,.learn-press-form .form-fields .form-field input[type=url]:focus,.learn-press-form .form-fields .form-field input[type=number]:focus,.learn-press-form .form-fields .form-field textarea:focus{border-color:var(--royalblue);box-shadow:0 0 0 4px rgba(37,99,235,.12);}

.learn-press-form .form-fields .form-field input[type="number"] {-webkit-appearance: none;-moz-appearance: textfield;appearance: none;}
input[type=number]::-webkit-inner-spin-button, 
input[type=number]::-webkit-outer-spin-button { 
  -webkit-appearance: none; 
  margin: 0; 
}