.elementor .DUP_hover1{-webkit-text-stroke:0px #f4eaea;stroke:#f4eaea;stroke-width:0px;}.elementor .DUP_hover1:hover,.elementor .DUP_hover1:focus-visible{color:#ffffff;}.elementor .sp-button{/* Force button text to stay visible once a link exists */
a.wp-block-button__link,
a.wp-element-button,
.wp-block-button__link,
.wp-element-button,
.uagb-button__link,
a.uagb-button__link,
button,
a[class*="button"] {
color: #ffffff !important;
-webkit-text-fill-color: #ffffff !important;
opacity: 1 !important;
visibility: visible !important;
text-indent: 0 !important;
font-size: inherit !important;
line-height: inherit !important;
}

/* Keep it visible in all interactive states */
a.wp-block-button__link:hover,
a.wp-block-button__link:focus,
a.wp-block-button__link:active,
a.wp-block-button__link:visited,
a.wp-element-button:hover,
a.wp-element-button:focus,
a.wp-element-button:active,
a.wp-element-button:visited,
.uagb-button__link:hover,
.uagb-button__link:focus,
.uagb-button__link:active,
.uagb-button__link:visited,
a[class*="button"]:hover,
a[class*="button"]:focus,
a[class*="button"]:active,
a[class*="button"]:visited {
color: #ffffff !important;
-webkit-text-fill-color: #ffffff !important;
opacity: 1 !important;
visibility: visible !important;
}

/* Optional: keep your rounded style too */
.wp-block-button__link,
.wp-element-button,
.uagb-button__link,
a[class*="button"] {
border-radius: 999px !important;
}\n}.elementor .sp-button:hover,.elementor .sp-button:focus-visible{color:#ffffff;}.elementor .hover{-webkit-text-stroke:0px #f4eaea;stroke:#f4eaea;stroke-width:0px;}.elementor .hover:hover,.elementor .hover:focus-visible{color:#ffffff;}