head{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#eaeded;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--bg:#242424;--bg--accent: ;--text-color:#173333;--nav-size:60px;--link-color:#f8f8f8;--speed:500ms;--border-radius:8px;--border:1px solid #474a4d;--product-height:17em}ul{list-style:none;margin:0;padding:0}a{color:#f8f8f8;color:var(--link-color);text-decoration:none}.navbar{background-color:#242424;background-color:var(--bg);border-bottom:1px solid #474a4d;border-bottom:var(--border);height:60px;height:var(--nav-size);padding:0 1rem}.navbar-nav{display:flex;height:100%;justify-content:flex-end;max-width:100%}.icon-button{--button-size:calc(var(--nav-size)*0.5);background-color:#474a4d;border-radius:50%;color:#f0f8ff;display:flex;height:var(--button-size);margin:2px;padding:5px;transition:filter .3s;width:var(--button-size)}.nav-item{align-items:center;display:flex;justify-content:center;width:48px;width:calc(var(--nav-size)*.8)}.dropdowN{background-color:#242424;background-color:var(--bg);border:1px solid #474a4d;border:var(--border);border-radius:8px;border-radius:var(--border-radius);padding:1rem;top:70px;transform:translateX(-13%);width:200px}.dropdowN,.seaech-dropdowN{overflow:hidden;position:absolute}.seaech-dropdowN{display:flex;justify-content:center;margin:60px -20rem 0;max-width:450px;top:50px;transform:translateX(-23%);width:60%}.dropdownSignIn{background-color:#242424;background-color:var(--bg);border:1px solid #474a4d;border:var(--border);overflow:hidden;padding:1rem;position:absolute;top:58px;transform:translateX(-5%);width:200px}.dropdownSignIn,.menu-item{border-radius:8px;border-radius:var(--border-radius)}.menu-item{align-items:center;color:#f0f8ff;display:flex;height:50px;padding:.5rem;transition:background .5s;transition:background var(--speed)}.menu-item:hover{background-color:#525357}.icon-right{margin-left:auto}.icon-button:hover{filter:brightness(1.2)}.header{animation:fadeIn 1s ease-in-out;background:#fff;box-shadow:0 4px 6px #0000001a;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:1000}.header__container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;padding:10px 20px}.logo__container{align-items:center}.logo,.logo__link{text-decoration:none}.logo{color:#001aff;font-family:Poppins,sans-serif;font-size:24px;transition:color .3s ease-in-out}.logo:hover{color:#ff4500}.nav{align-items:center;display:flex;transition:max-height .3s ease-in-out}.nav__item{color:#333;font-family:Poppins,sans-serif;font-size:16px;font-weight:510;margin-left:20px;text-decoration:none;transition:color .3s ease-in-out}.nav__item:hover{color:#001aff}.menu__toggle{cursor:pointer;display:none;font-size:24px}@media (max-width:768px){.nav{align-items:center;background:#fff;flex-direction:column;left:0;max-height:0;overflow:hidden;position:absolute;top:60px;transition:max-height .5s ease-in-out,background .3s ease-in-out;width:100%}.nav--open{max-height:400px}.nav__item{margin:15px 0}.menu__toggle{display:block}}.home{background:linear-gradient(180deg,#f1e6ff 5%,#fff);background-repeat:no-repeat;background-size:cover}.home,.home__container{display:flex;flex-direction:column;overflow:hidden;width:100%}.home__container{justify-content:center;margin:0;padding:0}.home__image{animation:slideIn 1s ease-in-out;height:auto;width:100%;z-index:5}.get-loan-btn{background:#0000;border:2px solid #fff;border-radius:5px;color:#675297;font-size:1.2rem;left:50%;padding:10px 20px;position:absolute;text-decoration:none;top:50%}.get-loan-btn:hover{background-color:#fff;color:#001aff}.home__section{align-items:center;animation:fadeIn 1.5s ease-in-out;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;height:500px;justify-content:center;margin-left:5%;margin-right:5%;margin-top:5%;max-width:800px;padding:40px 20px;width:80%}.cat-header{text-align:center}.cat-header h1{color:#272727;font-size:2.5rem;font-weight:600;margin-bottom:20px}.cat-header p{color:#363636;font-size:1.2rem;font-weight:400;margin:15px 0}.get-loan-btn,.get-started-btn{background-color:#675297;border:none;border-radius:5px;color:#fff;font-size:1.1rem;letter-spacing:1px;padding:12px 25px;text-transform:uppercase;transition:background-color .3s ease,transform .3s ease}.get-loan-btn:hover,.get-started-btn:hover{background-color:#4d3c73;transform:scale(1.05)}.service-image{animation:scaleIn 1s ease-in-out;border-radius:10px;margin:15px 0;width:80%}@keyframes slideIn{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.login{align-items:center;background-color:#242424;display:flex;flex-direction:column;height:100vh}.login__logo{border-radius:5px;margin:20px 0;max-width:150px;padding:10px}.login__container{background-color:#fff;border-radius:5px;box-shadow:0 0 10px #0003;padding:20px;text-align:center}.login__container h1{font-size:24px;margin-bottom:20px}.login__container form{align-items:center;display:flex;flex-direction:column}.login__container h5{font-size:16px;margin:10px 0}.login__container input{border:1px solid #ccc;border-radius:3px;font-size:14px;margin:5px 0;padding:10px;width:100%}.login-text{font-size:14px;margin:20px 0}.login-text a{color:#007bff;text-decoration:none}.login-text a:hover{text-decoration:underline}.login__signInButton{background-color:#007bff;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px;width:100%}.login__signInButton:disabled{background-color:#ccc;cursor:not-allowed}.signin__instead{font-size:14px;margin-top:20px}.signin__instead a{color:#007bff;text-decoration:none}.signin__instead a:hover{text-decoration:underline}.login__noAccount{background-color:#00ff1e;border:none;border-radius:3px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px;width:100%}.login__noAccount:disabled{background-color:#ccc;cursor:not-allowed}.login__noAccount{font-size:14px;margin-top:20px}.login__noAccount a{color:#0f2;text-decoration:none}.login__noAccount a:hover{text-decoration:underline}.footer{align-items:center;background-color:#fff;color:#fff;display:flex;flex-direction:column;padding:20px;text-align:center}.footer-content{flex-wrap:wrap;margin-bottom:20px}.contacsFooter,.footer-content{display:flex;justify-content:center}.contacsFooter,.contacsFooter>a{align-items:center}.contacsFooter>a{color:#000;display:flex}.footer-content p{margin:10px}.footer-content a{color:#000;font-size:14px;text-decoration:none}.footer-content-2{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:20px;max-width:600px;width:100%}.footer-content-2 p{margin:0}.footer-partners,.partner-list li{text-align:left}.partner-list a{color:#000;font-size:12px;text-decoration:none}.copyright{font-size:12px;margin-top:20px;text-align:center}.copyright,.copyright>small>small>a{color:#242424}.about-us-container{background-color:#a9aae4;border-radius:10px;box-shadow:0 0 10px #0000001a;height:100vh;object-fit:contain;padding:40px;text-align:left}.about-us-content{object-fit:contain}.about-us-title{color:#333;font-size:36px;margin-bottom:20px}.about-us-description{color:#555;font-size:18px;line-height:1.5;margin-bottom:20px}.about-us-subtitle{color:#4caf50;margin-top:20px}.about-us-description strong{color:#333;font-weight:700}.about-us-description em{color:#4caf50;font-style:italic}.about-us-promise{background-color:#f7f7f7;border-radius:10px;box-shadow:0 0 10px #0000001a;padding:40px;text-align:left}.about-us-subtitle{color:#333;font-size:24px;margin-bottom:20px}.about-us-promise-list{list-style-type:none;padding:0}.about-us-promise-item{align-items:center;display:flex;margin-bottom:10px}.promise-icon{color:#4caf50;font-size:20px;margin-right:10px}.about-us-promise-list li{color:#555;font-size:18px}.about-us-promise p{color:#777;font-size:16px;line-height:1.5}.join-button{background-color:#4caf50;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;padding:10px 20px;text-transform:uppercase;transition:background-color .3s ease}.join-button:hover{background-color:#45a049}.styleContact{align-items:center;background-color:#f0f4f8;flex-direction:column;font-family:Arial,sans-serif;min-height:100vh;padding:20px}.logo__container,.styleContact{display:flex;justify-content:center}.logo__container{margin-bottom:20px}.logo{height:50px;width:50px}.contact-form-container{background:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;max-width:500px;padding:30px;text-align:center;width:100%}.contact-form-container h2{color:#333;margin-bottom:20px}.contact-form-container p{color:#666;margin-bottom:30px}.form-group{margin-bottom:15px;text-align:left}.form-group label{display:block;font-weight:700;margin-bottom:5px}.form-group input,.form-group textarea{border:1px solid #ccc;border-radius:5px;font-size:1rem;padding:10px;width:100%}.form-group textarea{height:100px;resize:none}.submit-btn{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s ease-in-out}.submit-btn:disabled{background-color:#ccc;cursor:not-allowed}.submit-btn:hover:not(:disabled){background-color:#0056b3}.email-sent-message{text-align:center}.send-another-btn{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:20px;padding:10px 20px;transition:background-color .3s ease-in-out}.send-another-btn:hover{background-color:#0056b3}body{background-color:#f4f4f9;font-family:Roboto,sans-serif;margin:0;padding:0}.dashboard{margin:0 auto;max-width:1200px;padding:20px}.dashboard-header{background-color:#fff;border-bottom:1px solid #e0e0e0;box-shadow:0 2px 4px #0000001a;justify-content:space-between}.dashboard-header,.header-left{align-items:center;display:flex;margin-left:3px}.header-left{padding:10px 0}.profile-icon{color:#4a4a4a;font-size:24px;margin-left:10px}.settings-icon{color:#4a4a4a;cursor:pointer;font-size:24px}h1{color:#333;font-size:24px}.balance-card{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin:20px 0;padding:20px;text-align:center}.balance-card h2{color:#4a4a4a;font-size:20px;margin:0}.balance-amount{color:#333;font-size:32px;margin:10px 0}.balance-change{color:#ec1b13;font-size:16px}.loan-options{margin:20px 0}.loan-options-header{color:#4a4a4a;margin-bottom:10px}.loan-options-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.loan-option{background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:10px;text-align:center;transition:background-color .3s ease,border-color .3s ease}.loan-option.selected,.loan-option:hover{background-color:#3672f4;border-color:#3672f4;color:#fff}.custom-amount-input{border:1px solid #ccc;border-radius:4px;font-size:1rem;margin:10px 0;padding:10px;width:100%}.continue-button{background-color:#3672f4;font-size:16px;transition:background-color .3s ease}.repay-loan{margin-top:20px;text-align:center}.repay-loan-button{background-color:#3672f4;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.transaction-history{margin:20px 0}.transaction-history h2{color:#4a4a4a;font-size:20px;margin-bottom:10px}.transaction-history ul{list-style-type:none;padding:0}.transaction-history li{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 4px #0000001a;margin:10px 0;padding:10px}.dashboard-footer{align-items:center;background-color:#fff;border-top:1px solid #e0e0e0;bottom:0;box-shadow:0 -2px 4px #0000001a;display:flex;justify-content:space-around;max-width:1200px;padding:10px 0;position:fixed;width:100%}.footer-icon{color:#4a4a4a;cursor:pointer;font-size:24px}.perfomance{color:#fff;font-family:Arial,sans-serif;height:100vh}.perfomance,.perfomance-header{align-items:center;background-color:#251746;display:flex;flex-direction:column}.perfomance-header{gap:10%;height:40%;justify-content:center;padding:20px;width:100%}.menu-button{background:none;border:none;color:#fff;cursor:pointer;font-size:24px}.dropdown-menu{background:#fff;border-radius:5px;box-shadow:0 4px 8px #0000001a;color:#251746;left:20px;position:absolute;top:60px;z-index:1000}.dropdown-menu a{color:inherit;display:block;padding:10px;text-decoration:none}.dropdown-menu a:hover{background:#f0f0f0}.loan-info{text-align:center}.loan-text{color:#fff;font-size:16px}.loan-amount{color:#fff4f4;font-size:48px;margin:5px 0}.loan-currency{color:#ccc;font-size:16px}.loan-options{background-color:#fff;border-radius:25px 25px 0 0;box-shadow:0 4px 8px #0000001a;height:60%;max-width:600px;padding:20px;text-align:center;width:90%}.loan-options-header{color:#251746;font-size:20px;margin-bottom:20px}.loan-options-grid{display:flex;justify-content:space-between;margin-bottom:20px}.loan-option{border:2px solid #ddd;border-radius:10px;color:#251746;cursor:pointer;padding:20px;transition:background-color .3s,border-color .3s,transform .3s;width:20%}.loan-option:hover{background-color:#f0f0f0;transform:translateY(-5px)}.loan-option.selected{background-color:#007bff;border-color:#007bff;color:#fff}.continue-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s,transform .3s}.continue-button:hover{background-color:#0056b3;transform:translateY(-2px)}.credit-score{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin-top:20px;max-width:600px;padding:20px;text-align:center;width:90%}.credit-score h2{color:#251746;margin-bottom:20px}.credit-score-key{display:flex;justify-content:space-around;margin-top:10px}.credit-score-key span{border-radius:5px;padding:5px 10px}.bad{background-color:#e74c3c}.bad,.fair{color:#fff;font-size:12px}.fair{background-color:#f39c12}.good{background-color:#27ae60}.excellent,.good{color:#fff;font-size:12px}.excellent{background-color:#2980b9}.loan-details{align-items:center;display:flex;flex-direction:column;font-family:Arial,sans-serif;padding:20px}.loan-details-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.back-icon{color:#333;font-size:1.5rem}.loan-summary{background-color:#f9f9f9;border-radius:8px;box-shadow:0 0 10px #0000001a;margin-bottom:20px;padding:20px;width:100%}.loan-summary h2{color:#333;font-size:1.2rem;margin-bottom:15px}.loan-summary p{color:#555;font-size:1rem;margin:5px 0}.loan-form{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;padding:20px;width:100%}.loan-form label{color:#333;font-size:1rem;margin-bottom:10px}.loan-form input{border:1px solid #ccc;border-radius:4px;font-size:1rem;margin-bottom:20px;padding:10px;width:95%}.submit-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s}.submit-button:hover{background-color:#0056b3}.repayloan{padding:20px}.repayloan-header{align-items:center;display:flex;margin-bottom:20px}.back-icon{cursor:pointer;font-size:20px;margin-right:10px}.repayloan-content{background-color:#f0f0f0;border-radius:8px;box-shadow:0 2px 4px #0000001a;padding:20px}.repayloan-content p{margin-bottom:10px}.repay-button{background-color:#f44336;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;padding:10px 20px;transition:background-color .3s ease}.repay-button:hover{background-color:#e53935}.account-settings{padding:20px}.settings-form{display:flex;flex-direction:column}.settings-form label{margin-bottom:10px}.settings-form input{border:1px solid #ccc;border-radius:4px;margin-bottom:10px;padding:8px}.settings-form button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.settings-form button:hover{background-color:#45a049}.notifications{padding:20px}.notifications ul{list-style-type:none;padding:0}.notifications ul li{background-color:#f9f9f9;border:1px solid #ddd;border-radius:4px;margin:10px 0;padding:10px}.support{padding:20px}.support-form{display:flex;flex-direction:column}.support-form label{margin-bottom:10px}.support-form input,.support-form textarea{border:1px solid #ccc;border-radius:4px;margin-bottom:10px;padding:8px}.support-form button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;padding:10px 20px}.support-form button:hover{background-color:#45a049}.financial-education{padding:20px}.financial-education ul{list-style-type:none;padding:0}.financial-education ul li{margin:10px 0}.financial-education ul li a{color:#007bff;text-decoration:none}.financial-education ul li a:hover{text-decoration:underline}