.marco-de-informacion{max-width:800px;margin:0 auto;padding:20px;background:#16213ecc;border:1px solid rgba(0,243,255,.2);backdrop-filter:blur(10px);border-radius:8px;box-shadow:0 8px 32px #00f3ff1a;text-align:center}.marco-de-informacion h1{color:#00f3ff;margin-bottom:10px;font-size:2.5em;text-shadow:0 2px 8px rgba(0,243,255,.3)}.marco-de-informacion p{color:#d0d0d0;font-size:1.2em;margin-bottom:20px}.image-frame{width:100%;max-width:600px;height:450px;border-radius:8px;margin:20px 0;box-shadow:0 2px 8px #00000026}address{font-style:normal;color:#d0d0d0;font-size:1.1em;line-height:1.6;margin:20px 0;padding:15px;background:#16213e99;border:1px solid rgba(0,243,255,.2);border-radius:6px;border-left:4px solid #00f3ff}address br{display:block;margin:5px 0}ul{list-style:none;padding:0;margin:20px 0}ul li{margin:10px 0}ul li a{display:inline-flex;align-items:center;gap:10px;color:#00f3ff;text-decoration:none;font-size:1.1em;font-weight:700;padding:10px 15px;background:#16213e99;border:1px solid rgba(0,243,255,.3);border-radius:6px;transition:all .3s}ul li a:hover{background:#00f3ff1a;color:#cf0;box-shadow:0 0 10px #00f3ff4d;transition:all .3s ease}ul li a:hover{background:#007bff;color:#fff;transform:translateY(-2px);box-shadow:0 4px 8px #007bff4d}ul li a ion-icon{font-size:1.2em}@media(max-width:768px){.marco-de-informacion{padding:15px;margin:10px}.marco-de-informacion h1{font-size:2em}.image-frame{height:300px}address{font-size:1em;padding:10px}ul li a{font-size:1em;padding:8px 12px}}@media(max-width:480px){.marco-de-informacion h1{font-size:1.8em}.image-frame{height:250px}}
