.wp-block-button__link.uagb-text-link,
a.underline-text-link.wp-block-read-more,
.underline-text-link,
.underline-text-link a {
	color: var(--wp--preset--color--custom-color-3) !important;
	background-color: transparent !important;
	display: inline-block;
	position: relative;
	background-image: url(/wp-content/uploads/2023/12/gg-underline-purple.svg);
	background-repeat: no-repeat;
	background-position: bottom;
	padding: 0 0 15px 0 !important;
	text-decoration: none !important;
	box-shadow: none !important;
}

a em {
	color: var(--wp--preset--color--custom-color-3) !important;
	background-color: transparent !important;
	display: inline-block;
	position: relative !important;
	background-image: url(/wp-content/uploads/2023/12/gg-underline-purple.svg) !important;
	background-repeat: no-repeat !important;
	background-position: bottom !important;
	padding: 0 0 5px 0 !important;
	text-decoration: none !important;
	font-style: normal;
	box-shadow: none !important;
}

/* Styles for header .mega-menu > li:last-child a that apply only on screens larger than 768 pixels */
header .mega-menu > li:last-child a {
	margin-left: 15px !important;
	margin-right: 15px !important;
	color: var(--wp--preset--color--custom-color-3) !important;
	background-color: transparent !important;
	display: inline-block;
	position: relative !important;
	background-image: url(/wp-content/uploads/2023/12/gg-underline-purple.svg) !important;
	background-repeat: no-repeat !important;
	background-position: bottom !important;
	padding: 0 0 5px 0 !important;
	text-decoration: none !important;
	font-style: normal;
	box-shadow: none !important;
}
