.site-header{box-shadow:0 2px 5px #0000001a;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.logo{width:auto}nav{display:flex;gap:1.5rem}nav a{color:#fff;font-weight:500;text-decoration:none;transition:color .3s ease}nav a:hover{color:#f5a623}.menu-icon{color:#fff;cursor:pointer;display:none;font-size:1.5rem}@media (max-width:768px){nav{align-items:center;background-color:#005a2c;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:none;flex-direction:column;justify-content:center;padding:1rem 2rem;position:absolute;right:10px;top:60px}nav.open{display:flex}nav a{font-size:1rem;margin:.5rem 0;text-align:center}.menu-icon{display:block}}.hero{background:url(/static/media/business-meeting.864b54929e5cf9baf557.jpg) 50%/cover no-repeat;color:#fff;overflow:hidden;padding:6rem 1.5rem;position:relative;text-align:center}.hero:before{background:linear-gradient(to bottom right,#0000008c,#00000059);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.hero-text{position:relative;z-index:2}.hero-text h1{font-size:2.5rem;font-weight:600;margin-bottom:1rem}.hero-text h1,.hero-text p{text-shadow:1px 1px 4px #000000b3}.hero-text p{font-size:1.2rem;margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:600px}.cta-button{background-color:#f5a623;border-radius:6px;color:#003f1a;display:inline-block;font-weight:600;padding:.75rem 1.5rem;text-decoration:none}.about{background:#f9f9f9;padding:2.5rem 1.5rem;text-align:center}.about h2{color:#005a2c;margin-bottom:1rem}.about p{font-size:1.1rem;line-height:1.6;margin:0 auto;max-width:600px}.services{background:url(/static/media/financial-docs.7c578a004884ea22ad4c.jpg) 50%/cover no-repeat;background-attachment:fixed;background-size:cover;color:#fff;padding:4rem 1.5rem;position:relative;text-align:center}.services:before{background-color:#0009;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.services h2{font-size:2rem;margin-bottom:2rem;position:relative;z-index:1}.services-grid{display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;position:relative;z-index:1}.service-card{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;color:#003f1a;padding:2rem;transition:transform .3s ease;width:300px}.service-card:hover{transform:scale(1.05)}.service-card h3{font-size:1.3rem;margin-bottom:1rem}.service-card p{font-size:1rem}.contact{background-color:#fff;padding:4rem 1.5rem;text-align:center}.contact-intro{color:#333;font-size:1rem;margin:0 auto 2rem;max-width:600px}.contact-form{grid-gap:1rem;display:grid;gap:1rem;margin:0 auto;max-width:600px}.contact-form input,.contact-form textarea{border:1px solid #ccc;border-radius:6px;font-family:inherit;padding:.75rem}.contact-form button{background:#005a2c;border:none;border-radius:6px;color:#fff;cursor:pointer;font-weight:700;padding:.75rem}.site-footer{background:#005a2c;color:#fff;font-size:.875rem;padding:1rem;text-align:center}.why-choose-us{background:#f5f5f5;padding:4rem 1.5rem;text-align:center}.reasons-grid{grid-gap:2rem;display:grid;gap:2rem;margin:2rem auto 0;max-width:1000px}.reason h3{color:#005a2c;margin-bottom:.5rem}.reason p{line-height:1.6}.our-process{background:#f7f8fa;padding:4rem 1.5rem;text-align:center}.our-process h2{color:#1f2937;font-size:2rem;margin-bottom:2.5rem}.step{background:#fff;border:2px solid #e2e8f0;border-radius:8px;box-shadow:0 2px 8px #00000008;overflow:visible;padding:2rem 1.5rem 1.5rem;position:relative;text-align:left}.step-icon{align-items:center;background:#fff;border:2px solid #68d391;border-radius:50%;display:flex;height:60px;justify-content:center;left:50%;position:absolute;top:-1.5rem;transform:translateX(-50%);width:60px}.step-icon img{height:32px;width:32px}.step h3{color:#1f2937;font-size:1.125rem;margin-bottom:.75rem;margin-top:2rem}.step p{color:#4b5563;font-size:1rem;line-height:1.5}.process-row.top{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(3,1fr);margin:0 auto;max-width:1200px;padding-top:3rem}.process-row.bottom{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(2,1fr);margin:3rem auto 0;max-width:840px;padding-bottom:1rem}@media (max-width:768px){.process-row.bottom,.process-row.top{gap:2rem;grid-template-columns:1fr}.process-row.bottom{margin-top:2rem}.step{text-align:center}.step h3{margin-top:3rem}}.testimonials{background:#f9f9f9;padding:4rem 1.5rem;text-align:center}.testimonial-cards{grid-gap:2rem;display:grid;gap:2rem;margin-top:2rem}.testimonial{background:#fff;border-left:5px solid #f5a623;box-shadow:0 2px 8px #0000000d;margin:0 auto;max-width:700px;padding:1.5rem}.testimonial span{color:#005a2c;display:block;font-style:italic;margin-top:1rem}body{background-color:#f9f9f9;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0}a{color:#005a2c;text-decoration:none}a:hover{color:#f5a623}.site-header{align-items:center;background-color:#005a2c;color:#fff;display:flex;justify-content:space-between;padding:1rem 2rem}.logo{height:50px}body{color:#2d2d2d;font-family:Poppins,sans-serif;line-height:1.6}h1,h2,h3{font-weight:600}section{padding:4rem 1.5rem}.cta-button,button{border-radius:6px;font-size:1rem;padding:.75rem 1.5rem}
/*# sourceMappingURL=main.4c667ecd.css.map*/