body {font-family: Arial, sans-serif;margin:0;padding:0;color:#333;}header.hero {background:#004080;color:#fff;text-align:center;padding:60px 20px;}header.hero .btn {background:#fff;color:#004080;padding:10px 20px;text-decoration:none;border-radius:5px;}section {padding:20px;}section#servicios .cards {display:flex;gap:10px;justify-content:center;}section#servicios .card {background:#f4f4f4;padding:20px;border-radius:8px;flex:1;text-align:center;}form {display:flex;flex-direction:column;gap:10px;max-width:400px;margin:auto;}input,textarea {padding:10px;border:1px solid #ccc;border-radius:5px;}button {background:#004080;color:#fff;padding:10px;border:none;border-radius:5px;cursor:pointer;}footer {background:#f4f4f4;text-align:center;padding:10px;}@media(max-width:768px){section#servicios .cards{flex-direction:column;}}