@import url("https://fonts.googleapis.com");@import url("https://fonts.gstatic.com");@import url("https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Unbounded:wght@200..900&display=swap");.brand-text{font-size:2rem;font-weight:700;text-decoration:none;font-family:Unbounded,sans-serif;text-shadow:0 0 10px rgba(236,200,11,.3);transition:all .3s ease}.brand-text,.navbar-brand .brand-text{color:#ECC80B}.navbar-brand .brand-text:hover{color:#FFD700;text-shadow:0 0 15px rgba(255,215,0,.5);transform:scale(1.05)}.dark-mode .navbar-brand .brand-text{color:#ECC80B}.dark-mode{background:linear-gradient(135deg,#0a0a0a,#1a1a1a)}.dark-mode .header-area{background:rgba(10,10,10,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(236,200,11,.2)}.dark-mode .navbar-nav .nav-link{color:#f8f9fa!important;transition:all .3s ease}.dark-mode .navbar-nav .nav-link:hover{color:#ECC80B!important;text-shadow:0 0 8px rgba(236,200,11,.4)}.dark-mode .theme-btn{background:transparent;border:none;color:#ECC80B}.dark-mode .theme-btn:hover{background:transparent;color:#FFD700}.dark-mode .btn-primary:not(.theme-btn){background:linear-gradient(45deg,#ECC80B,#FFD700);border:none;color:#000;font-weight:600;box-shadow:0 4px 15px rgba(236,200,11,.3);transition:all .3s ease}.dark-mode .btn-primary:not(.theme-btn):hover{background:linear-gradient(45deg,#FFD700,#ECC80B);box-shadow:0 6px 20px rgba(236,200,11,.5);transform:translateY(-2px);color:#000}.dark-mode .bg-secondary,.dark-mode .card{background:rgba(20,20,20,.9)!important;border:1px solid rgba(236,200,11,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dark-mode h1,.dark-mode h2,.dark-mode h3,.dark-mode h4,.dark-mode h5,.dark-mode h6{color:#f8f9fa}.dark-mode p{color:#e9ecef}.dark-mode .text-primary{color:#ECC80B!important}.dark-mode .border,.dark-mode .border-bottom,.dark-mode .border-top{border-color:rgba(236,200,11,.3)!important}.team-card{background:#fff;border-radius:15px;box-shadow:0 8px 30px rgba(0,0,0,.1);transition:all .3s ease;overflow:hidden;border:1px solid rgba(0,0,0,.05);height:480px;display:flex;flex-direction:column}.team-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.15)}.team-avatar{padding-top:2rem;flex-shrink:0}.avatar-placeholder,.team-avatar{display:flex;justify-content:center;align-items:center}.avatar-placeholder{width:80px;height:80px;border-radius:50%;background:linear-gradient(135deg,#ECC80B,#FFD700);color:#000;font-size:2rem;box-shadow:0 4px 15px rgba(236,200,11,.3)}.team-info{flex:1 1;display:flex;flex-direction:column;justify-content:flex-start}.team-info h4{color:#333;font-weight:600;margin-bottom:.5rem;flex-shrink:0}.team-info p{color:#666;font-size:.9rem;line-height:1.4}.stats-wrapper{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:4rem 0}.stat-card{padding:2rem 1rem;background:#fff;border-radius:15px;box-shadow:0 5px 20px rgba(0,0,0,.08);transition:all .3s ease}.stat-card:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.12)}.stat-number{font-size:2.5rem;font-weight:700;color:#ECC80B;margin-bottom:.5rem}.stat-label{font-size:1rem;color:#666;font-weight:500}.testimonial-card{background:#fff;border-radius:15px;padding:2rem;box-shadow:0 5px 20px rgba(0,0,0,.08);transition:all .3s ease;border-left:4px solid #ecc80b}.testimonial-card:hover{transform:translateY(-3px);box-shadow:0 8px 25px rgba(0,0,0,.12)}.testimonial-card.featured{background:linear-gradient(135deg,#ECC80B,#FFD700);color:#000;border-left:4px solid #000}.testimonial-card.featured blockquote p{color:#000;font-weight:500}.testimonial-card.featured blockquote cite{color:#333;font-weight:600}.quote-icon{text-align:center;color:#ECC80B;font-size:2rem}.testimonial-card.featured .quote-icon{color:#000}.testimonial-card blockquote{margin:0}.testimonial-card blockquote p{font-size:1.1rem;line-height:1.6;margin-bottom:1rem;font-style:italic}.testimonial-card blockquote footer{margin-top:1rem}.testimonial-card blockquote cite{font-weight:600;color:#ECC80B;font-style:normal}.cta-wrapper{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:4rem 0}.cta-buttons{margin-top:2rem}.cta-buttons .btn{padding:.75rem 2rem;font-weight:600;border-radius:25px;transition:all .3s ease}.cta-buttons .btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px rgba(0,0,0,.2)}.dark-mode .team-card{background:rgba(20,20,20,.9);border:1px solid rgba(236,200,11,.2);height:480px;display:flex;flex-direction:column}.dark-mode .team-info h4{color:#f8f9fa}.dark-mode .team-info p{color:#e9ecef}.dark-mode .stats-wrapper{background:linear-gradient(135deg,#1a1a1a,#0a0a0a)}.dark-mode .stat-card{background:rgba(20,20,20,.9);border:1px solid rgba(236,200,11,.2)}.dark-mode .stat-label{color:#e9ecef}.dark-mode .testimonial-card{background:rgba(20,20,20,.9);border-left:4px solid #ecc80b}.dark-mode .testimonial-card blockquote p{color:#e9ecef}.dark-mode .cta-wrapper{background:linear-gradient(135deg,#1a1a1a,#2a2a2a)}.value-item{background:#fff;border-radius:15px;box-shadow:0 5px 20px rgba(0,0,0,.08);transition:all .3s ease;border-left:4px solid #ecc80b;position:relative;overflow:hidden}.value-item:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#ECC80B,#FFD700)}.value-item:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.15);border-left-color:#FFD700}.value-item h5{font-weight:600;position:relative}.value-item p{color:#666;line-height:1.6;font-size:.95rem}.story-content p{line-height:1.8;color:#555;max-width:900px;margin-left:auto;margin-right:auto}.dark-mode .value-item{background:rgba(20,20,20,.9);border:1px solid rgba(236,200,11,.2);border-left:4px solid #ecc80b;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dark-mode .value-item:hover{border-left-color:#FFD700;box-shadow:0 10px 30px rgba(236,200,11,.2)}.dark-mode .value-item h5{color:#f8f9fa}.dark-mode .story-content p,.dark-mode .value-item p{color:#e9ecef}.hero-content .hero-subtitle.text-center{margin-left:0!important;text-align:center!important}@media only screen and (min-width:768px){.hero-content .hero-subtitle.text-center{margin-left:0!important}}@media (min-width:992px) and (max-width:1199px){.navbar-logo{max-width:100px!important;max-height:27px!important}}.xpend-capital-wrapper{padding:4rem 0}.mission-statement{background:linear-gradient(135deg,rgba(236,200,11,.1),rgba(255,215,0,.1));padding:2rem;border-radius:15px;border:2px solid rgba(236,200,11,.3);margin:2rem 0;position:relative;overflow:hidden}.mission-statement:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,transparent 30%,rgba(236,200,11,.05) 50%,transparent 70%);animation:shimmer 3s infinite}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.mission-statement h3{font-size:1.8rem;font-weight:600;color:#ECC80B;text-align:center;margin:0;position:relative;z-index:1}.service-card-container{margin-top:3rem}.service-card{background:#fff;border-radius:15px;padding:2rem;margin-bottom:2rem;box-shadow:0 8px 30px rgba(0,0,0,.1);transition:all .3s ease;border:1px solid rgba(0,0,0,.05);display:flex;align-items:flex-start;gap:2rem}.service-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,.15);border-color:rgba(236,200,11,.3)}.service-name-description{flex:1 1}.service-name-description h3{color:#333;font-weight:600;margin-bottom:1rem;font-size:1.4rem}.service-name-description p{color:#666;line-height:1.6;margin:0}.service-number{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:80px;height:80px;background:linear-gradient(135deg,#ECC80B,#FFD700);border-radius:50%;color:#000;font-weight:700;font-size:1.5rem;box-shadow:0 4px 15px rgba(236,200,11,.3)}.dark-mode .xpend-capital-wrapper{background:rgba(10,10,10,.5)}.dark-mode .mission-statement{background:linear-gradient(135deg,rgba(236,200,11,.05),rgba(255,215,0,.05));border-color:rgba(236,200,11,.2)}.dark-mode .mission-statement h3{color:#ECC80B}.dark-mode .service-card{background:rgba(20,20,20,.9);border-color:rgba(236,200,11,.2)}.dark-mode .service-name-description h3{color:#f8f9fa}.dark-mode .service-name-description p{color:#e9ecef}.dark-mode .service-number{background:linear-gradient(135deg,#ECC80B,#FFD700);color:#000}.service-action{margin-top:1.5rem}.service-action .btn{padding:.75rem 2rem;font-weight:600;border-radius:25px;transition:all .3s ease;background:linear-gradient(45deg,#ECC80B,#FFD700);border:none;color:#000;text-decoration:none;display:inline-block;position:relative;overflow:hidden}.service-action .btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(236,200,11,.4);background:linear-gradient(45deg,#FFD700,#ECC80B);color:#000;text-decoration:none}.service-action .btn span{position:relative;z-index:1}.service-action .btn span:last-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .3s ease}.service-action .btn:hover span:first-child{opacity:0}.service-action .btn:hover span:last-child{opacity:1}.dark-mode .service-action .btn{background:linear-gradient(45deg,#ECC80B,#FFD700);color:#000}.dark-mode .service-action .btn:hover{background:linear-gradient(45deg,#FFD700,#ECC80B);box-shadow:0 6px 20px rgba(236,200,11,.5)}