/* Contact Form 7 — required privacy consent (EN / AR / TR contact pages) */

.contact_us .wpcf7-form-control-wrap[data-name="acceptance-157"] .wpcf7-list-item-label,
.contact_us .wpcf7-acceptance:has(.fiveoceans-contact-consent) .wpcf7-list-item-label,
.contact_us input.fiveoceans-contact-consent + .wpcf7-list-item-label {
	color: #c0392b;
	font-weight: 500;
}

.contact_us .wpcf7-form-control-wrap[data-name="acceptance-157"] .wpcf7-list-item-label::after,
.contact_us .wpcf7-acceptance:has(.fiveoceans-contact-consent) .wpcf7-list-item-label::after,
.contact_us input.fiveoceans-contact-consent + .wpcf7-list-item-label::after {
	content: " *";
	color: #c0392b;
	font-weight: 700;
}

.contact_us input.fiveoceans-contact-consent {
	accent-color: #c0392b;
}

.contact_us .wpcf7-form-control-wrap[data-name="acceptance-157"] .wpcf7-not-valid-tip {
	color: #c0392b;
}
