.authentication{height:100vh;background-color:#fff;position:relative}@media(max-width:768px){.authentication{padding-bottom:80px;min-height:100vh;height:auto;overflow-y:auto}}@media(max-width:400px){.authentication{padding-bottom:100px}}.authentication .authentication-content{height:100vh;background-color:#e5ebf5;padding:0 20px}@media(max-width:991px){.authentication .authentication-content{display:none}}.authentication .authentication-content .authentication-content-box{margin:0 auto;max-width:500px;display:flex;flex-direction:column;text-align:center;padding:60px 10px 20px;width:100%}.authentication .authentication-content .authentication-content-box .logo{margin-bottom:60px}.authentication .authentication-content .authentication-content-box .img-1{margin:0 auto 40px}.authentication .authentication-content .authentication-content-box .heading-3{margin-bottom:20px}@media(max-width:991px){.authentication .authentication-content{padding:10px;border-radius:0}.authentication .img-1{display:none}}.authentication .form{width:440px;position:relative;z-index:2}@media(max-width:440px){.authentication .form{width:360px;margin:0 20px 80px}}@media(max-width:400px){.authentication .form{margin-bottom:120px}}.authentication .form .heading-4{text-align:center;margin-bottom:30px}@media(max-width:440px){.authentication .form .heading-4{font-size:25px}}.authentication .form .form-control{background-color:#e5ebf5;border-radius:50px;padding:15px 30px;color:#000;font-size:18px;width:100%}.authentication .form .form-control::placeholder{color:#b6b6b6}.authentication .form .form-control:focus-visible{outline:none}.authentication .form .form-control:focus{box-shadow:none}.authentication .form .btn{width:100%;border-radius:50px!important;padding:15px 36px!important;font-size:18px!important;font-weight:700!important;transition:all .3s ease-in-out;display:flex!important;align-items:center!important;justify-content:center!important}.authentication .form .btn-primary{margin-bottom:20px;background-color:#003a9b!important;border-color:#003a9b!important;color:#fff!important}.authentication .form .btn-primary:active,.authentication .form .btn-primary:focus,.authentication .form .btn-primary:hover{background-color:#003a9b!important;border-color:#003a9b!important;transform:scale(1.05);box-shadow:0 4px 8px rgba(0,58,155,.2)!important}.authentication .form .btn-outline{margin-bottom:20px}.authentication .form .btn-outline,.authentication .form .btn-outline:active,.authentication .form .btn-outline:hover,.authentication .form .google-button{background-color:rgba(0,0,0,0)!important;border:1px solid #e5e5e5!important;color:#000!important}.authentication .form .google-button{font-weight:700!important;font-size:18px!important;padding:15px 36px!important;border-radius:50px!important;position:relative;z-index:2!important;margin-bottom:40px}@media(max-width:400px){.authentication .form .google-button{margin-bottom:80px}}.authentication .form .google-button:hover{background-color:rgba(0,0,0,0)!important;border:1px solid #e5e5e5!important;color:#000!important}.authentication .form .google-button img{margin-left:5px;margin-right:5px;position:relative;top:-2px}.authentication .form .google-button[disabled]{background-color:rgba(0,0,0,0)!important;border-color:#e5e5e5;opacity:.5;color:#000}.authentication .form .or{text-align:center;color:#000;font-size:14px;margin:20px auto}.authentication .form .link{margin-left:10px;color:#595959}.authentication .form .paragraph-small{color:#595959;font-weight:500}.authentication .form .paragraph-main{font-weight:500}.authentication .forget-password-link:hover,.authentication .link:hover{opacity:.8}.authentication .signup-col-parent{height:calc(100vh - 140px)!important}@media(max-width:767px){.authentication .signup-col-parent{align-items:unset!important;height:calc(100vh - 180px)!important;padding-bottom:100px}}@media(max-width:400px){.authentication .signup-col-parent{padding-bottom:120px}}@media(max-width:767px){.authentication .signup-col-parent .left-side{display:none}.authentication .signup-col-parent .right-side{margin-top:70px}}.authentication .signup-col-parent .right-side .logo{display:none}@media(max-width:767px){.authentication .signup-col-parent .right-side .logo{display:block;text-align:center;width:150px;margin:auto;padding-bottom:15px}}.signup-2-section{display:flex;align-items:center;justify-content:center;height:100vh;position:relative}.signup-2-section .verification-code-each-input{margin:10px!important}.signup-2-section .verification-code-each-input input{height:70px;border-radius:10px!important;padding:15px 14px!important}.signup-2-section .back-btn{width:40px;position:absolute;left:80px;top:50px}@media(max-width:991px){.signup-2-section .back-btn{left:40px}}@media(max-width:440px){.signup-2-section .signup-2{width:380px}}.signup-2-section .signup-2 .heading-4{margin-bottom:20px}.login-section{display:flex;align-items:center;justify-content:center;height:100vh}.login-section .login .logo{text-align:center;margin-bottom:30px}@media(max-width:767px){.login-section .login .logo img{width:150px}}.login-section .login .form{background-color:#e5ebf5;border-radius:30px;padding:40px}@media(max-width:767px){.login-section .login .form{padding:30px 20px}}.login-section .login .form .form-control{background-color:#fff;color:#000}.login-section .login .btn-outline{background-color:#cbd2de}.login-section .remember-forget{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.login-section .remember-forget .forget{color:#595959;font-size:14px}.already-have-account,.do-you-have-account{font-size:14px}@keyframes spin{to{transform:rotate(1turn)}}.resend-button{text-align:center;color:#003a9b;cursor:pointer}.resend-button:hover{opacity:.5}.resend-button[disabled]{pointer-events:none;opacity:.5}.loading-icon{width:24px;animation:spin .5s linear infinite}.btn:disabled{opacity:.7;cursor:not-allowed}@media(max-width:991px){.testimonial-marquee-wrapper{display:none}}.custom-tooltip .tooltip-inner{background-color:#333;color:#fff;padding:8px 12px;border-radius:4px;font-size:14px;max-width:250px}.custom-tooltip .tooltip-arrow:before{border-bottom-color:#333}