/* *************************
   *      CUSTOM.CSS       *
   ************************* */ 
   
   
/* Top Bar */
#sp-top-bar {
	border-bottom: 2px solid #AE0B04;
}

#sp-top-bar {
	font-size: 1.1rem;
}

.fas.fa-phone, .fas.fa-mobile-alt, .far.fa-envelope {
	font-size: 1.3rem;
	margin-left: 10px;	
}

.fab.fa-whatsapp {
	font-size: 1.7rem;
	color: green;
}


/* Footer */
#sp-footer {
	border-top: 2px solid #AE0B04;
}

.footer-copyright {
	text-align: center;
}


/* Menu */

/* Menu Attivo in grassetto */
.sp-menu-item.sp-has-child.active a, 
.sp-menu-item.current-item.active a,
.signin-text.d-none.d-lg-inline-block {
	font-weight: bold;
}



/* *************************
		RESPONSIVE 
   ************************* */

/* Home Page - Sovrapposizione Riquadri DX */
@media screen and (max-width: 3840px) and (min-width: 1400px)  {
	.riquadro-dx .sppb-addon-image-layout-content.sppb-text-alignment.collage-content-right {
	left: -90px;
	}
}

@media screen and (max-width: 1399px) and (min-width: 992px)  {
	.riquadro-dx .sppb-addon-image-layout-content.sppb-text-alignment.collage-content-right {
	left: -55px;
	}
}



@media screen and (max-width: 991px) and (min-width: 10px)  {
		.riquadro-dx .sppb-addon-image-layout-content.sppb-text-alignment.collage-content-right {
	left: unset;
	}
}
 