body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.construction-nav-bar{align-items:center;background-color:#00695c;display:flex;justify-content:space-between;padding:1rem 2rem}.construction-nav-links{display:flex;gap:2rem}.construction-nav-link{color:#fff;font-weight:500;text-decoration:none}.construction-nav-link:hover{text-decoration:underline}.construction-dropdown{display:inline-block;position:relative}.construction-dropbtn{color:#fff;cursor:pointer;font-weight:600;padding:8px 12px}.construction-dropdown-content{background:#fff;box-shadow:0 8px 16px #00000014;display:none;min-width:160px;position:absolute;z-index:10}.construction-dropdown:hover .construction-dropdown-content{display:block}.construction-dropdown-content a{color:#1a202c;display:block;padding:12px 16px;text-decoration:none}.construction-dropdown-content a:hover{background:#f1f5f9}.construction-page{font-family:Segoe UI,sans-serif;margin:0;padding:0}.hero-split{align-items:flex-start;background:#dfe1e3;border-radius:12px;gap:40px;justify-content:space-between;margin-bottom:32px;padding:48px 24px 32px}.hero-content{color:#0052cc;display:flex;flex:1 1 70%;flex-direction:column;justify-content:center;text-align:left}.hero-image{align-items:flex-start;display:flex;flex:1 1 30%;justify-content:flex-end}.hero-image img{border-radius:12px;box-shadow:0 4px 24px #0000001a;max-width:320px;object-fit:cover;width:100%}.cta-button{background-color:#0052cc;font-weight:700;padding:12px 24px}.services{background-color:#f9f9f9;padding:60px 20px;text-align:center}.service-cards{display:flex;flex-wrap:wrap;gap:30px;justify-content:center;margin-top:30px}.card{background:#fff;box-shadow:0 4px 8px #0000001a;padding:20px;width:280px}.healthcare-page{background-color:#f9fdfc;color:#333;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0}.healthcare-nav-bar{align-items:center;background-color:#00695c;display:flex;justify-content:space-between;padding:1rem 2rem}.healthcare-nav-links{display:flex;gap:2rem}.healthcare-nav-link{color:#fff;font-weight:500;text-decoration:none}.healthcare-nav-link:hover{text-decoration:underline}.healthcare-dropdown{display:inline-block;position:relative}.healthcare-dropbtn{color:#fff;cursor:pointer;font-weight:500}.healthcare-dropdown-content{background-color:#fff;box-shadow:0 8px 16px #0003;display:none;min-width:160px;position:absolute;z-index:1}.healthcare-dropdown-content a{color:#00695c;display:block;padding:12px 16px;text-decoration:none}.healthcare-dropdown-content a:hover{background-color:#e0f2f1}.healthcare-dropdown:hover .healthcare-dropdown-content{display:block}.hero-split{align-items:center;background-color:#e0f2f1;display:flex;flex-wrap:wrap;padding:4rem 2rem}.hero-content{flex:1 1;padding:1rem}.hero-content h1{color:#004d40;font-size:2.5rem}.hero-content p{font-size:1.2rem;margin:1rem 0}.cta-button{background-color:#00796b;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem}.cta-button:hover{background-color:#004d40}.hero-image{flex:1 1;text-align:center}.hero-image img{border-radius:8px;height:auto;max-width:100%}.services{background-color:#fff;padding:3rem 2rem}.services h2{color:#00695c;font-size:2rem;margin-bottom:2rem;text-align:center}.service-cards{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.card{background-color:#f1f8e9;border-radius:8px;box-shadow:0 2px 6px #0000001a;padding:1.5rem;transition:transform .2s ease}.card:hover{transform:translateY(-5px)}.card h3{color:#2e7d32;margin-bottom:.5rem}.card p{color:#555;font-size:1rem}body{background:#f5f6fa;font-family:Segoe UI,sans-serif;margin:0}.nav-bar{align-items:center;background:#fff;background-color:#101010;box-shadow:0 2px 8px #0000000a;color:#fff;display:flex;justify-content:space-between;padding:20px 40px;position:sticky;top:0;z-index:1000}.logo{font-size:1.8rem;font-weight:700}.nav-links a{color:#fff;margin:0 30px;text-decoration:none}.nav-actions button{border:none;border-radius:4px;margin-left:15px;padding:8px 16px}.sign-in{background-color:initial;border:1px solid #fff;color:#fff}.get-started{background-color:#2563eb;color:#fff}.hero-section{align-items:center;display:flex;justify-content:space-between;padding:60px 40px}.hero-content{max-width:50%}.hero-content h1{font-size:3.2rem;margin-bottom:18px}.hero-content span{color:#2563eb}.cta-buttons button{background-color:#2563eb;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-right:12px;padding:12px 20px}.hero-image{position:relative}.hero-image img{border-radius:10px;max-width:700px}.growth-indicator{background:#fff;border-radius:8px;bottom:10px;box-shadow:0 0 6px #0003;padding:10px;position:absolute;right:10px}.services-section{background:#f8fafc;padding:60px 20px;text-align:center}.services-section h2{color:#1a202c;font-size:2.5rem;margin-bottom:10px}.services-section>p{color:#64748b;font-size:1.1rem;margin-bottom:40px}.services-list{display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.service-card{background:#fff;border-radius:16px;box-shadow:0 4px 24px #00000012;flex:1 1 280px;max-width:320px;padding:32px 24px;transition:transform .2s,box-shadow .2s}.service-card:hover{box-shadow:0 8px 32px #0000001f;transform:translateY(-8px) scale(1.03)}.service-card h3{color:#2563eb;font-size:1.4rem;margin-bottom:12px;margin-left:0;text-align:left}.service-card p{color:#334155;font-size:1rem;line-height:1.6;text-align:left}.tick-list{list-style:none;padding-left:0}.tick-list li{margin-bottom:8px;padding-left:28px;position:relative}.tick-list li:before{color:#22c55e;content:"✔";font-size:1.1em;left:0;line-height:1.2;position:absolute;top:0}.features-section{background:#f8fafc;padding:60px 20px;text-align:center}.features-section h2{font-size:2.5rem;margin-bottom:10px}.features-section h2,.features-section>p{color:#1a202c;display:block;text-align:center;width:100%}.features-section>p{font-size:1.1rem;margin-bottom:32px}.features-list{grid-gap:32px;display:grid;gap:32px;grid-template-columns:repeat(3,1fr);justify-items:center;margin:60px auto;max-width:1100px}.feature-card{background:#fff;border-radius:16px;box-shadow:0 4px 24px #00000012;flex:1 1 280px;max-width:320px;padding:32px 24px;transition:transform .2s,box-shadow .2s}.feature-card:hover{box-shadow:0 8px 32px #0000001f;transform:translateY(-8px) scale(1.03)}.feature-card h3{color:#2563eb;font-size:1.4rem;margin-bottom:12px;margin-left:0;text-align:left}.feature-card p{color:#334155;font-size:1rem;line-height:1.6;text-align:left}.about-section{background:#fff;padding:20px}.about-content{align-items:flex-start;display:flex;gap:0;justify-content:space-between;margin:0 10px;max-width:1400px}.about-text{display:flex;flex:1 1 50%;flex-direction:column;justify-content:flex-start;min-width:340px;text-align:left}.about-text h2{color:#101828;font-size:2.2rem;font-weight:700;margin-bottom:8px}.about-text p{color:#334155;font-size:1rem;line-height:1;margin-bottom:8px}.about-highlights{display:flex;flex-wrap:wrap;gap:20px 60px;margin-top:8px}.highlight{flex:1 1 160px;min-width:120px;text-align:left}.highlight h3{color:#2563eb;font-size:1.6rem;font-weight:700;margin:0 0 6px}.highlight span{color:#475569;font-size:1.08rem;font-weight:500}.about-image{align-items:normal;display:flex;flex:1 1 50%;justify-content:flex-end;min-width:350px}.about-image img{border-radius:16px;box-shadow:0 4px 32px #00000014;height:fit-content;max-width:550px;object-fit:cover;width:90%}.contact-section{background:#f8fafc;padding:60px 20px;text-align:center}.contact-section h2{color:#1a202c;font-size:2.2rem;margin-bottom:24px}.contact-section p{color:#334155;font-size:1.2rem;line-height:1;margin-bottom:32px}.contact-form{display:flex;flex-direction:column;gap:18px;margin:0 auto;max-width:700px}.contact-form select{background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1 1 220px;font-size:1rem;margin-bottom:0;padding:12px}.form-row{display:flex;flex-wrap:wrap;gap:18px}.contact-form input,.contact-form textarea{background:#fff;border:1px solid #cbd5e1;border-radius:8px;flex:1 1 220px;font-size:1rem;margin-bottom:0;padding:12px}.contact-form textarea{resize:vertical}.contact-submit{background:#2563eb;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.1rem;margin-top:10px;padding:12px 32px;transition:background .2s}.contact-note{color:#64748b;font-size:.9rem;margin-top:12px;text-align:center}.dropdown{display:inline-block;position:relative}.dropdown-content{background:#fff;box-shadow:0 8px 16px #00000014;display:none;min-width:180px;position:absolute;z-index:10}.dropdown:hover .dropdown-content{display:block}.dropdown-content a{color:#1a202c;display:block;padding:12px 16px;text-decoration:none}.dropdown-content a:hover{background:#f1f5f9}
/*# sourceMappingURL=main.270ff506.css.map*/