/* Ensure the injected span behaves visually like a flex container but has NO button styling */
.elementor-widget-cmsmasters-toggles__title span.cmsmasters-a11y-btn-fix,
span.cmsmasters-a11y-btn-fix {
	background: transparent !important;
	background-color: transparent !important;
	border: none !important;
	box-shadow: none !important;
	padding: 0 !important;
	margin: 0 !important;
	outline: none !important;
	color: inherit !important;
	font: inherit !important;
	text-align: inherit !important;
	display: flex !important;
	width: 100% !important;
	cursor: pointer !important;
	align-items: inherit !important;
	justify-content: inherit !important;
}

/* Strip hover/focus states to prevent any background color changes */
.elementor-widget-cmsmasters-toggles__title span.cmsmasters-a11y-btn-fix:hover,
.elementor-widget-cmsmasters-toggles__title span.cmsmasters-a11y-btn-fix:focus,
.elementor-widget-cmsmasters-toggles__title span.cmsmasters-a11y-btn-fix:active {
	background: transparent !important;
	background-color: transparent !important;
	border: none !important;
	box-shadow: none !important;
	outline: none !important;
	color: inherit !important;
}
