<style type="text/css">
	td.tec-tickets__email-table-content-virtual-event-title-container {
		padding: 54px 0 12px 0;
	}

	.tec-tickets__email-table-content-virtual-event-title {
		background: transparent;
		color: #141827;
		font-size: 16px;
		font-weight: 700 !important;
		margin: 0;
		padding: 0;
		text-align: center;
	}

	td.tec-tickets__email-table-content-virtual-event-link-container {
		text-align: center;
	}

	td.tec-tickets__email-table-content-virtual-event-button-container {
		padding-top: 20px;
	}

	.tec-tickets__email-body a.tec-tickets__email-table-content-virtual-event-button,
	.tec-tickets__email-body a.tec-tickets__email-table-content-virtual-event-button:visited,
	.tec-tickets__email-body a.tec-tickets__email-table-content-virtual-event-button:active {
		background-color: <?php echo esc_attr( $ticket_bg_color ); ?> !important;
		border-radius: 4px;
		color: <?php echo esc_attr( $ticket_text_color ); ?> !important;
		display: inline-block;
		font-size: 14px;
		font-weight: 700;
		padding: 14px 40px;
		text-decoration: none !important;
	}

	a.tec-tickets__email-table-content-virtual-event-button:hover {
		opacity: .8;
	}
</style>