.bg-blur{background-image:url(/image/login-bg.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;opacity:1}@media screen and (max-width:767px){.bg-blur{background-position:-600px}}.input-icon-start{left:16px}@media screen and (min-width:768px)and (max-width:991px){.input-icon-start{left:20px}}@media screen and (min-width:992px){.input-icon-start{left:18px}}@media screen and (min-width:1200px){.input-icon-start{left:26px}}@media screen and (min-width:1400px){.input-icon-start{left:32px}}.input-icon-end{right:16px}@media screen and (min-width:768px)and (max-width:991px){.input-icon-end{right:20px}}@media screen and (min-width:992px){.input-icon-end{right:18px}}@media screen and (min-width:1200px){.input-icon-end{right:26px}}@media screen and (min-width:1400px){.input-icon-end{right:32px}}.login_group .form-control{padding-left:44px!important}@media screen and (min-width:1200px){.login_group .form-control{padding-left:54px!important}}@media screen and (min-width:1400px){.login_group .form-control{padding-left:60px!important}}.register_form{display:flex;flex-direction:column;gap:32px}.register_form .form-group{margin-bottom:0!important}.register_form .form-group .form-control{padding-left:44px!important}.register_form .form-group .form-control.name{padding-left:32px!important}@media screen and (min-width:1200px){.register_form .form-group .form-control{padding-left:54px!important}}@media screen and (min-width:1400px){.register_form .form-group .form-control{padding-left:60px!important}}.register_form .resetBtn{margin:10px 0 20px}@media screen and (min-width:768px)and (max-width:991px){.register_form .resetBtn{margin:14px 0 30px}}@media screen and (min-width:992px){.register_form .resetBtn{margin:18px 0 40px}}@media screen and (min-width:1200px){.register_form .resetBtn{margin:20px 0 30px}}.logo{width:auto;height:40px;cursor:pointer;margin:0}@media screen and (max-width:767px){.logo{width:36px}}.logo img{width:100%}.culogo{height:100%;width:auto;object-fit:contain}.login-card,.profile-card,.register-card{background-color:#fff;box-shadow:0 8px 24px -4px rgba(24,39,75,.078),0 6px 12px -6px rgba(24,39,75,.122);border:none;border-radius:32px}.nda-content-wrapper,.nda-modal-body{scrollbar-color:var(--color-purple) var(--color-white)}.profile-card{padding:2rem;box-shadow:0 16px 24px 0 rgba(0,0,0,.059);border:1px solid #f5f5f5;border-radius:16px}.onboardImage{top:0;right:0;position:absolute;width:700px;height:auto}@media screen and (min-width:768px)and (max-width:991px){.onboardImage{width:290px;top:-50px}}@media screen and (min-width:992px){.onboardImage{width:400px}}@media screen and (min-width:1200px){.onboardImage{width:600px}}@media screen and (min-width:1400px){.onboardImage{width:700px}}@media screen and (max-width:767px){.onboardImage{margin-left:auto;width:100%}}.onboard-image{width:100%;height:100%;object-fit:cover}@media screen and (min-width:768px)and (max-width:991px){.onboard-image{height:340px;width:100%;margin-top:var(--spacing-lg);object-fit:contain}}.link{text-align:center}.link,.link:hover{color:var(--color-primary);opacity:1;-webkit-text-decoration:none;text-decoration:none}.register_form .react-tel-input .form-control{height:56px!important;padding-left:60px!important}.register_form .react-tel-input .form-control::-moz-placeholder{color:#838383!important}.register_form .react-tel-input .form-control::placeholder{color:#838383!important}@media screen and (min-width:768px)and (max-width:991px){.register_form .react-tel-input .form-control{padding-left:60px!important}}@media screen and (min-width:992px){.register_form .react-tel-input .form-control{padding-left:60px!important}}@media screen and (min-width:1200px){.register_form .react-tel-input .form-control{padding-left:60px!important}}@media screen and (min-width:1400px){.register_form .react-tel-input .form-control{padding-left:70px!important}}.register_form .react-tel-input .flag-dropdown{height:56px!important;left:12px!important}@media screen and (min-width:768px)and (max-width:991px){.register_form .react-tel-input .flag-dropdown{left:14px!important}}@media screen and (min-width:992px){.register_form .react-tel-input .flag-dropdown{left:14px!important}}@media screen and (min-width:1200px){.register_form .react-tel-input .flag-dropdown{left:22px!important}}@media screen and (min-width:1400px){.register_form .react-tel-input .flag-dropdown{left:32px!important}}.login-card{background-color:var(--color-white);box-shadow:0 8px 24px -4px rgba(24,39,75,.078),0 6px 12px -6px rgba(24,39,75,.122);border:none;border-radius:16px;position:relative;z-index:1;padding:30px 12px}@media screen and (min-width:768px)and (max-width:991px){.login-card{padding:40px 30px;border-radius:20px}}@media screen and (min-width:992px){.login-card{padding:50px 40px;border-radius:28px}}@media screen and (min-width:1200px){.login-card{padding:60px 52px;border-radius:30px}}@media screen and (min-width:1400px){.login-card{padding:60px 52px;border-radius:32px}}.login-card .card-header{margin-bottom:35px}.login-card .card-header h4{font-size:32px}.login-card .login_form .login_group{display:flex;flex-direction:column;gap:32px;margin-bottom:32px}.login-card .login_form .login_group .form-group{margin-bottom:0!important}.login-card .login_form .login_wrap{margin-top:35px}.login-card .link{display:flex;align-items:center;justify-content:center;gap:8px}.login-card .link .regester{-webkit-text-decoration:none;text-decoration:none;color:#522884;line-height:normal;transition:all .3s ease-in-out}.login-card .horizontal-wrap{gap:32px}.login-card .horizontal-line{height:1px!important;margin-top:0!important;background:var(--color-gray-light)!important}.forgot-password-header .modal-title{color:var(--color-neutral);font-size:32px;font-weight:500;line-height:140%}.forgot-password-header .description{color:var(--color-gray-op);font-size:16px;font-weight:400;line-height:135%}.reset-password-wrapper .pt-70{padding-top:40px!important}@media screen and (min-width:992px){.reset-password-wrapper .pt-70{padding-top:60px!important}}@media screen and (min-width:1200px){.reset-password-wrapper .pt-70{padding-top:80px!important}}@media screen and (min-width:1400px){.reset-password-wrapper .pt-70{padding-top:100px!important}}.reset-password-wrapper .onboardImage{width:300px;top:10%;right:0}@media screen and (min-width:992px){.reset-password-wrapper .onboardImage{top:-10%;width:500px}}@media screen and (min-width:1200px){.reset-password-wrapper .onboardImage{top:-20%;width:600px}}@media screen and (min-width:1400px){.reset-password-wrapper .onboardImage{width:700px;top:-10%}}.reset-password-wrapper .joc-success-animation-section{box-shadow:inset 3px 3px 6px 0 #ccdbe8,inset -3px -3px 6px 1px hsla(0,0%,100%,.5);background-color:transparent;width:150px;height:150px}@media screen and (max-width:767px){.reset-password-wrapper .joc-success-animation-section{width:100px;height:100px}}.forgotModal .modal-dialog .modal-content .modal-header .btn-close{position:absolute;top:20px;right:20px}