/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

h3 {	text-transform: uppercase;}


@media all and (min-width:1024px) {
.bordi-gialli {
	border-right: 2px solid #f0b927;
}

.bordi-gialli-sx {
	border-left: 2px solid #f0b927;
}

.padding40 {
	padding-left: 40px;
}

.only-mobile {
	display: none !important;
}

}

.panel-title a:hover, .panel-title a {
	color: rgb(0,0,0,0.65) !important;
}

.testo-nero70 .panel-body.toggle-content.fusion-clearfix p {
	color: rgb(0,0,0,0.7);
}

.testo-nero70.fusion-accordian .panel-title {
	font-size: 24px;
}

.font-roboto p {
	padding-left: 40px;
	font: 18px 'Roboto' !important;
	line-height: 24px;
}

.fusion-accordian .fusion-panel {
	border-bottom: 1px solid #ffffff !important;
}

.fusion-columns.fusion-columns-3.fusion-widget-area {
	display: flex !important;
    align-items: center;
}

a.nero-hover:hover {
	color: #000000 !important;
}

.fusion-main-menu>ul>li>a {
	font-size: 14px !important;
}

#sliders-container {
	margin-top: -1px !important;
}

@media all and (max-width:1023px) {

	.fusion-logo {
		width: 75% !important;
	}
	
	h1 {
		font-size: x-large !important;
	}
	
	.not-mobile {
		display: none !important;
	}
}