.tribe-events-calendar-latest-past{display:none!important}.pa-menu-aporte>a:after{font-family:'ETmodules'!important;content:'\e0ed';display:inline-block;position:relative;margin-left:8px;color:#E9FF1F;font-size:1.5em;vertical-align:middle}#main-header.et-fixed-header #top-menu li li a{color:#ffffff!important}.tribe-events-cost{color:transparent;position:relative;display:inline-block}.tribe-events-cost::after{content:'GRATUITO';color:#fff;background-color:#28a745;font-weight:bold;font-size:16px;padding:4px 10px;border-radius:20px;display:inline-block;position:absolute;left:0;top:0}.acf-social-icons{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin:10px 0}.acf-social-icons a{position:relative;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;color:#fff;text-decoration:none;box-shadow:0 4px 6px rgba(0,0,0,0.2);transition:transform 0.3s,box-shadow 0.3s,background-color 0.3s}.acf-social-icons i{font-size:24px}.acf-social-icons a::after{content:attr(data-tooltip);position:absolute;bottom:120%;left:50%;transform:translateX(-50%) translateY(10px);background:rgba(0,0,0,0.85);color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.3s,transform 0.3s;z-index:10}.acf-social-icons a:hover::after{opacity:1;transform:translateX(-50%) translateY(0)}.acf-social-icons a.facebook{background-color:#1877F2}.acf-social-icons a.instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fd5949 45%,#d6249f 60%,#285AEB 90%)}.acf-social-icons a.youtube{background-color:#FF0000}.acf-social-icons a.tiktok{background-color:#010101}.acf-social-icons a.whatsapp{background-color:#25D366}.acf-social-icons a.spotify{background-color:#1DB954}.acf-social-icons a.linkedin{background-color:#0077B5}.acf-social-icons a.otra{background-color:#6c757d}.acf-social-icons a.website{background-color:#ff6600;color:#ffffff;width:60px;height:60px}.acf-social-icons a:hover{transform:translateY(-3px);box-shadow:0 6px 10px rgba(0,0,0,0.3)}@media (max-width:768px){.acf-social-icons a{width:40px;height:40px}.acf-social-icons i{font-size:20px}.acf-social-icons a.website{width:50px;height:50px}}.direccion-principal{font-weight:bold;font-size:16px;margin-bottom:12px;color:#333333}.direcciones-adicionales{list-style-type:disc;padding-left:20px;margin-top:0;line-height:1.6}.direcciones-adicionales li{margin-bottom:8px;color:#555555;font-size:14px}@media (max-width:768px){.direccion-principal{font-size:15px}.direcciones-adicionales li{font-size:13px}}.acf-phones{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start;margin:10px 0}.acf-phones a{position:relative;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;color:#fff;text-decoration:none;box-shadow:0 4px 6px rgba(0,0,0,0.2);background-color:#0077B5;transition:transform 0.3s,box-shadow 0.3s,background-color 0.3s}.acf-phones i{font-size:24px}.acf-phones a::after{content:attr(data-tooltip);position:absolute;bottom:120%;left:50%;transform:translateX(-50%) translateY(10px);background:rgba(0,0,0,0.85);color:#fff;padding:5px 10px;border-radius:4px;font-size:12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.3s,transform 0.3s;z-index:10}.acf-phones a:hover::after{opacity:1;transform:translateX(-50%) translateY(0)}.acf-phones a.whatsapp{background-color:#25D366}.acf-phones a:hover{transform:translateY(-3px);box-shadow:0 6px 10px rgba(0,0,0,0.3)}@media (max-width:768px){.acf-phones a{width:40px;height:40px}.acf-phones i{font-size:20px}}