.site-footer-section .ast-builder-html-element {
	text-align: left !important;
}
.site-footer-section .wpcq_wrap,
.site-footer-section .wpcq_wrap .wpcq_last_update {
	color: #222;
}
footer .wpcq_wrap>span {
  display: block;
  padding: 0;
  border: none;
}
.wpcq_wrap span.wpcq_currency {
	display: inline-block;
}
.site-footer-section .wpcq_wrap .wpcq_value {
	padding: 0;
}
.site-footer-section .wpcq_wrap .wpcq_last_update_title {
	display: none;
}
.wpcq_wrap {
	color: #fff;
	font-weight: normal;
}
.wpcq_value {
	border-right: 1px solid #fff;
	padding: 0 10px;
}
.wpcq_value:last-child {
	border: none;
	padding-right: 0;
}
.wpcq_wrap .wpcq_last_update {
	color: inherit;
}
.wpcq_wrap .dashicons {
	color: #5e3877;
	animation: dashicons-spin 1s infinite;
  animation-timing-function: linear;
}

@keyframes dashicons-spin {
	0% {
	  transform: rotate( 0deg );
	}
	100% {
	  transform: rotate( 360deg );
	}
}