/**
 * contact-multi-bubble.css
 */

body .cmb-button {
	background-color: var( --primary-accent-contrast );
}

body .cmb-button path {
	fill:  var( --content-background );
}

body .cmb-container {
	background-color: var( --primary-accent-contrast );
	color:  var( --content-background );
}

body .cmb-container a {
	color:  var( --site-background );
}

body .cmb-container a:hover {
	color:  var( --content-background );
}

body .cmb-container  .cmb-accept-terms {
	display:  block;
}

body .cmb-container  .cmb-accept-terms input[type="checkbox"] {
	margin-right:  0.5em;
}

body .cmb-form h3 {
	color:  inherit;
	padding:  0;
	margin:  0;
	font-size: 24px;
}

body .cmb-form-phone a::before {
	font-family: 'Font Awesome 5 Free';
	font-weight: 900;
	content:  '\f879';
	margin-right: 0.5em;
}