.form-box{max-width:575px;margin:0 auto;background-color:#fff;padding:2.2rem 2rem 4.4rem;box-shadow:0 3px 16px rgba(51,51,51,.1)}.form-box .btn{min-width:115px}.form-tab .nav.nav-pills{color:var(--dark-text);border-bottom:.1rem solid #ebebeb}.form-tab .nav.nav-pills .nav-item{margin-bottom:-.1rem}.form-tab .nav.nav-pills .nav-item+.nav-item{margin-left:0}.form-tab .nav.nav-pills .nav-item.show .nav-link{color:inherit}.form-tab .nav.nav-pills .nav-link{text-transform:capitalize;font-weight:400;font-size:2rem;letter-spacing:-.025em;color:inherit;border-bottom-width:.2rem;padding:.9rem 1rem}.form-tab .nav.nav-pills .nav-link.active{color:inherit}.form-tab .nav-fill .nav-item{flex:1 1 0}.form-tab .tab-content .tab-pane{padding:2rem 0 0}.form-tab .form-group{margin-bottom:1.3rem}.form-tab .form-group input{margin-bottom:5px}.form-tab .form-group>span{font-size:12px;color:red}.form-tab .form-footer{padding-top:.6rem;padding-bottom:3rem;border-bottom:.1rem solid #ebebeb;margin-bottom:2.3rem}.form-tab .form-footer .btn{margin-left:auto;margin-top:1rem;order:2;width:100%}.form-tab .form-footer a{color:inherit}.form-tab .form-footer a:focus,.form-tab .form-footer a:hover{color:var(--primary-color)}.form-tab .form-footer a:not(.forgot-link){text-decoration:underline}.form-tab .form-footer .custom-control{margin:0}.form-tab .form-footer .forgot-link{order:-1;width:100%;margin-bottom:.6rem}.form-choice{color:var(--dark-text);font-weight:400;font-size:1.6rem;line-height:1.5;letter-spacing:-.025em}.form-choice p{margin-bottom:2.7rem}.btn.btn-login{color:var(--dark-text);font-weight:300;font-size:1.4rem;line-height:1.5;display:flex;align-items:center;justify-content:center;text-align:center;padding:.85rem 1rem;border:.1rem solid #ebebeb;min-width:0}.btn.btn-login i{text-align:left;display:inline-block;margin-right:0!important;margin-left:0!important;min-width:2rem}.btn.btn-login.btn-filled{border-color:var(--primary-color);color:#fff}.btn.btn-login.btn-filled,.btn.btn-login.btn-filled:focus,.btn.btn-login.btn-filled:hover{background-color:var(--primary-color)}.btn.btn-login.btn-g i{color:#c33;min-width:2.6rem}.btn.btn-login.btn-f i{color:#36c}.btn.btn-login:focus,.btn.btn-login:hover{background-color:#f5f6f9}.verify-inputs-wrapper{display:flex;justify-content:space-between;gap:4px}.verify-inputs-wrapper input{aspect-ratio:1/1;width:50px;padding:0;text-align:center}.form-choice .col-sm-6:not(:last-child){margin-bottom:.6rem}@media screen and (min-width:576px){.form-choice .col-sm-6:not(:last-child){margin-bottom:0}.form-tab .form-footer .btn{width:auto;margin-top:0}}@media screen and (min-width:768px){.form-box{padding:4rem}.form-tab .form-footer .btn{margin-left:0;margin-right:1.6rem;order:-1}.form-tab .form-footer .forgot-link{order:2;width:auto;margin-bottom:0;margin-left:auto}}.dark-mode #login-modal,.dark-mode .login{margin-top:20px;margin-bottom:20px}.dark-mode #login-modal .form-box,.dark-mode .login .form-box{padding-top:10px;background:var(--dark-mode-bg-dark)}.dark-mode #login-modal .form-box input:active,.dark-mode #login-modal .form-box input:focus,.dark-mode .login .form-box input:active,.dark-mode .login .form-box input:focus{background:var(--dark-mode-bg)}.dark-mode #login-modal .form-box input,.dark-mode .login .form-box input{border-color:var(--secondary-color)}.dark-mode #login-modal .form-box .forget-password_overlay .change-password,.dark-mode #login-modal .form-box .forget-password_overlay .forget-password-content,.dark-mode .login .form-box .forget-password_overlay .change-password,.dark-mode .login .form-box .forget-password_overlay .forget-password-content{background:var(--dark-mode-bg);border-radius:var(--border-radius-blocks)}.dark-mode #login-modal .modal-body,.dark-mode .login .modal-body{background:var(--dark-mode-bg-dark)}.form-footer .btn-outline-primary-2{background-color:var(--primary-color);padding:10px;font-size:var(--h4-fs);color:#fff}.form-footer .btn-outline-primary-2:hover{color:var(--primary-color);background-color:var(--primary-color-02)}#login-modal .modal-content,.login-three .modal-content{border-radius:30px;background-color:unset}.login-three .form-box{padding:0}.login-three .form-box .form-tab .nav.nav-pills.nav-fill .nav-item .nav-link{padding:20px;font-size:16px;line-height:19px;color:var(--body-text);border-bottom:none}.login-three .form-box .form-tab .nav.nav-pills.nav-fill .nav-item:first-child{border-top-left-radius:var(--border-radius-blocks)}.login-three .form-box .form-tab .nav.nav-pills.nav-fill .nav-item:last-child{border-top-right-radius:var(--border-radius-blocks)}.login-three .form-box .form-tab .nav.nav-pills.nav-fill .nav-item.show{background:var(--secondary-color)}.login-three .form-box .form-tab .nav.nav-pills.nav-fill .nav-item.show .nav-link{color:var(--light-text)}.login-three .form-box .form-tab .tab-content{padding:30px}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel{padding:0}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .row{width:100%;margin:0 auto}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .title{display:block;margin-bottom:20px;font-weight:700;font-size:16px;line-height:19px;color:var(--dark-text)}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .middlename,.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .name,.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .surname{flex:unset}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .middlename,.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .surname{margin-left:auto}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .form-group{padding:0}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .form-group label{display:none}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .form-group input{padding:12px 10px;border:none;background:var(--third-color);color:var(--dark-text);height:auto;font-size:14px;border-radius:var(--border-radius-blocks);line-height:16px}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .form-group input::placeholder{color:var(--body-text)}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .custom-control.custom-checkbox input{border:1px solid var(--body-text)}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .form-footer{margin-top:20px;border:none;margin-bottom:0}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .forgot-regis-btn a{color:var(--secondary-color)!important;border-bottom:1px solid var(--secondary-color)}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .btn.btn-outline-primary-2{width:100%;padding:10.5px 0;background:var(--primary-color);color:var(--light-text)}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .btn.btn-outline-primary-2 span{font-size:16px;line-height:19px}.login-three .form-box .form-tab .tab-content .react-tabs__tab-panel form .btn.btn-outline-primary-2 i{display:none}