body,html{background-color:#f2eef315;color:#333;font-family:Arial,sans-serif;margin:0;padding:0}.App-header{background:#fff;box-shadow:0 4px 8px #0000001a;justify-content:space-between;padding:20px}.App-header,.logo-title{align-items:center;display:flex}.logo{height:125px;margin-right:0}.company-title{color:#333;font-size:2.8rem;margin:0}nav a{color:#333;margin:0 15px;text-decoration:none}.hero{background:#e0f7fa08;padding:50px 20px;text-align:center}.banner-image{max-height:400px;object-fit:cover;width:100%}.services{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:20px auto;max-width:1000px;padding:50px 20px;text-align:center;width:90%}.service-cards{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px}.service-card{background:#f1f1f1;border-radius:8px;margin:10px;padding:20px;width:300px}.contact{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:20px auto;max-width:1000px;padding:50px 20px;text-align:center;width:90%}.contact form{margin:20px auto;max-width:500px;text-align:left;width:80%}.form-group{margin-bottom:15px}.form-group label{display:block;font-weight:700;margin-bottom:5px}.form-group input,.form-group textarea{border:1px solid #ccc;border-radius:4px;padding:10px;width:100%}button[type=submit]{background:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:block;padding:10px;width:100%}button[type=submit]:hover{background:#45a049}.thank-you{color:#4caf50;font-weight:700}footer{background:#f7f7f7;padding:20px;text-align:center}
/*# sourceMappingURL=main.248bebbe.css.map*/