.la-line-scale,
#nav .nav-list a.active,
#nav .nav-list a:hover,
.main-color {color: #B87502; }
.main-bg-color {background-color: red }
.main-bg-color:hover{color:#B87502;}
.main-border-color {border-color: #B87502; }
a{color:#B87502;}
p{color:#000;}
.fa-color{font-size: 40px;color:#B87502;}
.testimonial{border-radius: 48px;
    width: 350px;
    object-fit: cover;
    /*height: 250px;*/
    }
.nero{color:black !important;}   

.logoimg{height: 118px;/*
    object-fit: contain;*/
    margin-bottom: 20px;}
.sfondo-bottone-menu{background-color: #B87502 !important;color:#fff !important;} 

.fisso.active{
	background:#FF0000 !important;
	color:#fff !important;
}

.fisso
{
	border: 0;
	color: #fff;
	font-weight: 700;
	border-radius: 2px;
	padding: 16px 43px;
	-webkit-transition: all ease .3s;
	transition: all ease .3s;
	font-family: "Ubuntu", sans-serif;
}
.pulsantesolomobile{display: none}
.pulsantesolodesktop{display: block;width: 100%}

.logo-desktop{display: block;}
	.logo-mobile{display: none;}

@media(max-width: 414px)
{
	.logo-desktop{display: none;}
	.logo-mobile{display: block;}
	.txt-box{padding-left: 10px !important;}
	.spaziocellulare{margin-bottom: 30px}
	.solodesktop{display: none}
	.pulsantemobile{padding-left: 20px}
	.pulsantemobile2{margin-left: -33px;padding-left: 24px}
	.pulsantemobile3{margin-left: -33px;
    padding-left: 38px;}
    .pulsantesolomobile{display: block;padding-left: 16px;
    font-size: 12px;}
    .pulsantesolodesktop{display: none}
    .lastcall{width: 100%;}
    .datiazienda{padding-left: 0px !important;}
}
.giustificato
{text-align: justify;}

/*form trasparente*/
.quote-form{background-color: transparent !important;}
.quote-form h2{color: #fff !important}
.pForm{color: #fff !important}