/*
Theme Name: Lanciano Costruzioni Theme
Theme URI: https://www.lancianocostruzioni.it/
Author: Muttley Studio
Author URI: https://www.muttleystudio.com/
Version: 1.0.0
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: lanciano-20h
Template: houzez
*/

/**** header ****/
.header-bar a {
  color: #222222;
}
.header-bar a:focus,
.header-bar a:hover {
  color: #fe5000;
}

.elementor-element-b67c645 {
  border-top: 1px solid #fff;
  border-top: 1px solid rgba(255,255,255,0.4);
  border-bottom: 1px solid #fff;
  border-bottom: 1px solid rgba(255,255,255,0.4);
}
.elementor-element-cf8d59b .elementor-nav-menu li {
  border-left: 1px solid #fff;
  border-left: 1px solid rgba(255,255,255,0.4);
}
.elementor-element-cf8d59b .elementor-nav-menu li:last-child {
  border-right: 1px solid #fff;
  border-right: 1px solid rgba(255,255,255,0.4);
}
.elementor-element-cf8d59b .elementor-nav-menu li a:hover {
  background-color: rgba(255, 255, 255, 0.3);
}
.elementor-element-cf8d59b ul.elementor-nav-menu--dropdown a {
  border-left: 0;
}

/* main .privacy_acceptance-text */
.elementor-field-group-privacy_acceptance span label {
  font-size: 12px!important;
  font-weight: normal;
}

/**** footer ****/
.footer-credits {
  color: #ffffff;
  font-size: 11px;
  font-weight: normal;
  text-align: center;
  text-transform: uppercase;
}
.footer-credits a {
  color: #ffffff!important;
}
.footer-credits a:hover,
.footer-credits a:focus {
  color:#FE5000!important;
}

/* footer .privacy_acceptance-text */
.footer-form .elementor-field-group-privacy_acceptance span,
.footer-form .elementor-field-group-privacy_acceptance_ft span {
  line-height: 1.2em!important;
}
.footer-form .elementor-field-group-privacy_acceptance span label,
.footer-form .elementor-field-group-privacy_acceptance_ft span label {
  font-size: 12px!important;
  font-weight: normal;
  color: #ffffff;
}
.footer-form .elementor-field-group-privacy_acceptance a,
.footer-form .elementor-field-group-privacy_acceptance_ft a {
  color: #ffffff!important;
  text-decoration: underline;
}
.footer-form .elementor-field-group-privacy_acceptance a:hover,
.footer-form .elementor-field-group-privacy_acceptance_ft a:hover {
  color: #FE5000!important;
}

/**** item price label fix ****/
.item-price-wrap .item-price {
  display: none;
}