.she-header li a.elementor-item  {
	color: #7b6a59 !important;
}
#footer .social a {
	color: #a5b66c !important;
}
#footer .social a:hover {
	color: #FFFFFF !important;
}
strong {
	font-weight:500;
}
.she-header .elementor-icon, .she-header .elementor-icon {
	color: #8ca78c !important;
	border-color: #8ca78c !important;
}
.she-header .elementor-icon svg {
	fill: #8ca78c !important;
}
body.admin-bar .dialog-type-lightbox {
}
.evidenzia {
	color: #a6ce3b !important;
}

.elementor-90 .elementor-element.elementor-element-4ba0bf6e .elementor-message.elementor-help-inline {
	color: #FF0000 !important;
}

.elementor-90 .elementor-element.elementor-element-4ba0bf6e .elementor-message.elementor-message-success {
	color: #ff6000 !important;
}


@media (max-width: 767px) {
  .elementor-10 .elementor-element.elementor-element-1317786 .elementor-headline {
    text-shadow: 4px 4px 8px #00000094;
	filter:DropShadow(Color=#00000094, OffX=4, OffY=4);
  }
}