.cmp-ad-card .cmp-ad-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.cmp-ad-card .cmp-ad-actions .cmp-action{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;margin:0!important;padding:12px 16px;border-radius:12px;font-weight:700;text-decoration:none;box-shadow:0 4px 12px #152c4922}.cmp-ad-card .cmp-ad-actions .cmp-action-wa{background:#16834f;color:white}.cmp-ad-card .cmp-ad-actions .cmp-action-phone{background:#e8f1ff;color:#08308d}.cmp-ad-card .cmp-ad-actions .cmp-action-detail{background:#08308d;color:white}.cmp-ad-card .cmp-ad-actions .cmp-action-icon{width:21px;height:21px;flex:none}.cmp-ad-card .cmp-ad-actions .cmp-action:focus-visible,.single-contact a:focus-visible{outline:3px solid #f4bd4d;outline-offset:3px}@media(max-width:560px){.cmp-ad-card .cmp-ad-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cmp-ad-card .cmp-ad-actions .cmp-action{min-width:0;padding:12px 8px}.cmp-ad-card .cmp-ad-actions .cmp-action-detail{grid-column:1/-1}}.single-contact a{gap:9px;min-height:48px;box-shadow:0 4px 12px #152c4922}.single-contact a[href^="https://wa.me/"]{background:#16834f}.single-contact a[href^="tel:"]{background:#e8f1ff;color:#08308d}.single-contact a .share-icon{width:21px;height:21px;flex:none}@media(max-width:560px){.single-contact{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}