body{background-color:#e6ebf1}.signup{background:#e6ebf1}.header-login .navbar .nav-link{color:#020e1d;font-size:14px;font-weight:500;line-height:100%;transition:all .3s ease-in-out;position:relative;padding:0!important}.header-login .navbar{padding:19px 0}.header-login .navbar .nav-link:hover{color:#0d92f4}.header-login .navbar .nav-item{margin-right:36px}.header-login .navbar .nav-item:last-child{margin-right:0}.header-login .navbar-brand{max-width:unset;min-width:unset;margin-right:0;padding:0}.header-login .navbar .nav-link:after{left:0;right:unset;content:unset;background:linear-gradient(99.56deg,#0d92f4 0%,#0a74c2 100%);transition:all .5s ease-in-out}.header-login .navbar .header-signup .btn{margin:0;padding:0}.header-login .navbar .header-signup .btn.btn-light{color:#576a82;margin:0 25px;font-size:14px;font-weight:500;line-height:100%}.header-login .navbar .header-signup .btn.btn-primary{color:#fff;text-align:center;border-radius:24px;justify-content:center;align-items:center;height:40px;padding:5px 24px;font-size:14px;font-weight:500;line-height:100%;display:inline-block;text-transform:capitalize!important;background:linear-gradient(99.56deg,#0d92f4 0%,#0a74c2 100%)!important;border:0!important;display:flex!important}.authentication-section.login-middle .auth-content h1{color:#020e1d;margin-top:0;margin-bottom:24px;font-size:32px;font-weight:700;line-height:100%}.authentication-section.login-middle .auth-content .form-group .form-label{color:#596783;margin-bottom:4px;font-size:14px;font-weight:400;line-height:140%}.authentication-section.login-middle .auth-content .form-group .form-control{color:#020e1d;background-color:#fff;border:1px solid #d9dce2;border-radius:4px;height:44px;padding:5px 36px 5px 14px;font-size:14px;font-weight:400;line-height:140%}.authentication-section.login-middle .auth-content .form-group .form-control:focus{border:1px solid #020e1d}.authentication-section.login-middle .auth-content .form-group .form-control::placeholder{color:#8c96a9}.login-middle .check-box .form-check-input:checked{background-color:#0d92f4;border-color:#0d92f4}.login-middle .form-check-input:focus{box-shadow:none}.authentication-section.login-middle .auth-content .form-group label{color:#020e1d;vertical-align:middle;margin:0;font-size:12px;font-weight:400;line-height:100%}.authentication-section.login-middle .auth-content .form-pass .icon-input{width:auto;height:auto;top:36px;right:14px}.authentication-section.login-middle{background:#e6ebf1;border-radius:0 0 24px 24px}.authentication-section.login-middle .auth-content .forgot-link{color:#576a82;vertical-align:middle;font-size:14px;font-weight:400;line-height:100%;text-decoration:none;transition:all .2s ease-in-out}.authentication-section.login-middle .auth-content .forgot-link:hover{color:#020e1d;text-decoration:underline}.authentication-section.login-middle .auth-content .div-btn{margin-bottom:32px}.authentication-section.login-middle .auth-content .div-btn .btn-primary{border-radius:24px;min-height:48px;font-size:14px;font-weight:500;line-height:100%;border:unset!important;background:linear-gradient(99.56deg,#0d92f4 0%,#0a74c2 100%)!important}.authentication-section.login-middle .signup-content h3{color:#020e1d;vertical-align:middle;font-size:16px;font-weight:400;line-height:100%}.authentication-section.login-middle .signup-content .btn-groups .btn-white{color:#020e1d;vertical-align:middle;border-radius:10px;justify-content:center;min-height:50px;margin:0;padding:5px;font-size:16px;font-weight:500;line-height:100%}.login-middle .btn-groups .btn-white span{margin-right:8px}.authentication-section.login-middle .signup-content .signup-link p{color:#020e1d;font-size:16px;font-weight:400;line-height:100%}.authentication-section.login-middle .signup-content .signup-link p a{color:#0d92f4;font-weight:600}.authentication-section.login-middle .signup-content .signup-link p a:hover{color:#020e1d}.authentication-section.login-middle .banner-content{margin-bottom:20px}.authentication-section.login-middle .banner-content:after{z-index:2;background:linear-gradient(180.03deg,#020e1d00 18.86%,#020e1de6 81.23%);border-radius:24px;width:100%;height:100%;top:0;left:0}.authentication-section.login-middle .banner-content img{object-position:top center;object-fit:cover;border-radius:24px;width:100%;max-width:100%;height:615px}.authentication-section.login-middle .banner-content .image-text{-webkit-backdrop-filter:blur(4px);z-index:3;background:#ffffff1a;border-radius:24px;margin:24px;padding:16px;position:absolute;bottom:0}.authentication-section.login-middle .banner-content .image-text h2{color:#fff;margin-bottom:16px;padding-right:50px;font-size:48px;font-weight:700;line-height:100%}.authentication-section.login-middle .banner-content .image-text p{color:#fff;margin:0;font-size:16px;font-weight:500;line-height:1.2}.login-middle .right-details{padding-left:100px}.footer-section .footer-content ul li a{font-weight:500}.footer-section .copyright{padding-top:25px;padding-bottom:34px}.login-middle .radio-group .form-check-input:checked{border-color:#0d92f4;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%230D92F4'/%3E%3C/svg%3E")!important}.authentication-section.login-middle .radio-group .form-check .form-check-label{color:#576a82;margin-left:5px;font-size:16px;font-weight:400;line-height:100%}.radio-group .form-check{border:unset}.captcha-image .btn.btn-primary{color:#fff;text-align:center;background:linear-gradient(99.56deg,#0d92f4 0%,#0a74c2 100%);border:0;border-radius:24px;justify-content:center;align-items:center;height:40px;padding:5px 24px;font-size:14px;font-weight:500;line-height:100%;display:inline-block}.login-middle .sign-up-btn-group{justify-content:center;align-items:center;gap:12px;display:flex}.form-captcha-custom .btn-primary{border-radius:24px;border:unset!important;background:linear-gradient(99.56deg,#0d92f4 0%,#0a74c2 100%)!important}.authentication-section.login-middle .radio-group .form-check.active .form-check-label{color:#020e1d;font-weight:600}.authentication-section.login-middle .radio-group .form-check.active{border:1px solid #0d92f4}.authentication-section.login-middle .auth-content .form-group label a{color:#0d92f4;text-decoration:none;transition:all .3s ease-in-out}.authentication-section.login-middle .auth-content .form-group label a:hover{color:#020e1d}.reset-content{box-shadow:none;border-radius:16px;width:100%;max-width:560px;margin:0 auto;padding:40px}.forget-password{min-height:calc(100vh - 218px);padding-top:200px}.forget-password .login_header h1{color:#020e1d;margin-top:0;margin-bottom:24px;font-size:32px;font-weight:700;line-height:100%}.forget-password .reset-content .login_btn .btn-primary{border-radius:24px;min-height:48px;font-size:14px;font-weight:500;line-height:100%;border:unset!important;background:linear-gradient(99.56deg,#0d92f4 0%,#0a74c2 100%)!important}@media screen and (width<=1440px){.authentication-section.login-middle .banner-content img{height:516px}}@media screen and (width<=1199px){.login-middle .right-details{padding-left:0}.authentication-section.login-middle .banner-content .image-text h2{font-size:42px}.header-login .navbar .header-signup .btn.btn-light{margin:0 15px}.header-login .icon-custom{width:32px;height:32px}.header-login .navbar .nav-item{margin-right:16px}}@media screen and (width<=992px){.header-login .navbar{height:unset;padding:12px 0}}@media screen and (width<=991px){.authentication-section.login-middle .auth-content h1{margin-bottom:16px;font-size:28px}.authentication-section.login-middle .banner-content .image-text h2{padding:0;font-size:35px}.authentication-section.login-middle .banner-content .image-text p{font-size:14px}.btn-groups{margin-bottom:16px}.authentication-section.login-middle .signup-content .signup-link p{font-size:14px}.authentication-section.login-middle .banner-content{margin-bottom:20px}.navbar-toggler .navbar-toggler-icon{width:35px;height:35px}.header-login .navbar .nav-item{border-bottom:1px solid #eee;width:100%;margin:0 0 10px;padding-bottom:10px;display:block}.header-login .navbar-nav,header .navbar .header-signup{align-items:start}.header-login .navbar .header-signup .btn.btn-light{width:auto;margin:10px 0}.header-login .navbar .header-signup .btn.btn-primary{padding:5px 44px}.header-login .navbar .nav-link{text-align:left}.middle-section.signup{padding-top:100px}.login-middle .sign-up-btn-group{flex-direction:unset}.forget-password{padding-top:190px!important}.forget-password .login_header h1{margin-bottom:16px;font-size:28px}}@media screen and (width<=767px){.authentication-section.login-middle .banner-content .image-text h2{font-size:28px}.authentication-section.login-middle .banner-content .image-text{margin:16px}.authentication-section.login-middle .auth-content h1{font-size:22px}.authentication-section.login-middle .auth-content .form-group .form-control{height:40px}.authentication-section .auth-content .form-pass .icon-input a{font-size:14px}.authentication-section.login-middle .auth-content .form-pass .icon-input{top:34px}.authentication-section.login-middle .auth-content .form-group label{padding-left:0}.authentication-section.login-middle .signup-content h3{font-size:14px}.authentication-section.login-middle .signup-content .btn-groups .btn-white{min-height:unset}.authentication-section.login-middle .auth-content .div-btn .btn-primary{min-height:42px}.forget-password .login_header h1{font-size:22px}.reset-content{padding:24px}}@media screen and (width<=575px){.authentication-section.login-middle .banner-content .image-text h2{font-size:24px}.authentication-section.login-middle{padding-bottom:30px}.login-middle .sign-up-btn-group{flex-direction:unset;flex-direction:column}.authentication-section.login-middle .banner-content img{height:350px}.forget-password .reset-content .login_btn .btn-primary{min-height:44px}}