@charset "utf-8";
#certificazioni #intro{background-image:url(../../image/corporate/certificazioni/testata.jpg);}
#certificazioni #blocco-impianti h4{padding-left: 9.09%;padding-right: 9.09%;}
#certificazioni #blocco-impianti-certificazioni h4{padding-left: 9.09%;padding-right: 9.09%;font-size:1.8rem;color:#222222;line-height:2.4rem;padding-top:12px;padding-bottom:10px;}
#certificazioni #blocco-impianti-certificazioni h4 span{font-family: 'sairamedium';}

#certificazioni #blocco-impianti .blocco-bordo,#certificazioni #blocco-impianti .panel-title{height:425px;}
#certificazioni #blocco-impianti .panel-title-extra{height: 725px;}
#certificazioni #blocco-impianti .panel-title-anno{height:350px;}
#certificazioni #blocco-impianti .panel-title-anno-extra{height:650px;}
#certificazioni #blocco-impianti .panel-title-anno ol{padding-left: 22px}
#certificazioni #blocco-impianti .panel-title-anno ol li::marker{font-family: 'sairasemibold';}
#certificazioni #blocco-impianti .panel-title-anno em{font-family: 'sairalight';font-style: italic}

#whistleblowing #intro{background-image:url(../../image/corporate/certificazioni/testata.jpg);}
#whistleblowing #blocco-impianti h4{padding-left: 9.09%;padding-right: 9.09%;}
#whistleblowing #blocco-impianti-certificazioni h4{padding-left: 9.09%;padding-right: 9.09%;font-size:1.8rem;color:#222222;line-height:2.4rem;padding-top:12px;padding-bottom:10px;}
#whistleblowing #blocco-impianti-certificazioni h4 span{font-family: 'sairamedium';}


#whistleblowing #blocco-impianti .blocco-bordo,#certificazioni #blocco-impianti .panel-title{min-height: 425px;}
#whistleblowing #blocco-impianti .panel-title-extra{height: 100%;min-height: 725px}
#whistleblowing #blocco-impianti .panel-title-anno{min-height:350px;}
#whistleblowing #blocco-impianti .panel-title-anno-extra{min-height:650px;}
#whistleblowing #blocco-impianti .panel-title-anno ol{padding-left: 22px}
#whistleblowing #blocco-impianti .panel-title-anno ol li::marker{font-family: 'sairasemibold';}
#whistleblowing #blocco-impianti .panel-title-anno em{font-family: 'sairalight';font-style: italic}


#blocco-impianti-certificazioni{height:100%;width:100%;position:relative; margin:auto;}
#blocco-impianti-int{position:relative;margin-top:-142px;height:100%;width:100%;}
#blocco-impianti-certificazioni .panel{border-radius:0px; box-shadow:0 0px 0px rgba(0, 0, 0, 0.05); border:0px; }
#blocco-impianti-certificazioni  .panel.panel-last{border-bottom:0px !important;}
#blocco-impianti-certificazioni  .panel .blocco-bordo{margin: 0px 0px 0px 0px;}
#blocco-impianti-certificazioni  .panel-azzurro-3{
background: transparent;
background: -moz-linear-gradient(left, transparent 0%, transparent 50%, #578ee1 50%, #578ee1 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, transparent), color-stop(50%, transparent), color-stop(50%, #578ee1), color-stop(100%, #578ee1));
background: -webkit-linear-gradient(left, transparent 0%, transparent 50%, #578ee1 50%, #578ee1 100%);
background: -o-linear-gradient(left, transparent 0%, transparent 50%, #578ee1 50%, #578ee1 100%);
background: -ms-linear-gradient(left, transparent 0%, transparent 50%, #578ee1 50%, #578ee1 100%);
background: linear-gradient(to right, transparent 0%, transparent 50%, #578ee1 50%, #578ee1 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='#578ee1', GradientType=1 );
}
#blocco-impianti-certificazioni  .panel-azzurro-5{
background: transparent;
background: -moz-linear-gradient(left, transparent 0%, transparent 50%, #416db0 50%, #416db0 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, transparent), color-stop(50%, transparent), color-stop(50%, #416db0), color-stop(100%, #416db0));
background: -webkit-linear-gradient(left, transparent 0%, transparent 50%, #416db0 50%, #416db0 100%);
background: -o-linear-gradient(left, transparent 0%, transparent 50%, #416db0 50%, #416db0 100%);
background: -ms-linear-gradient(left, transparent 0%, transparent 50%, #416db0 50%, #416db0 100%);
background: linear-gradient(to right, transparent 0%, transparent 50%, #416db0 50%, #416db0 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='transparent', endColorstr='#416db0', GradientType=1 );
}

/*#blocco-impianti-certificazioni .tx-azzurro-3 .panel-title-anno-int a:after{content: "\f33d"; font-family: Font Awesome\ 5 Pro;font-size:23rem; font-weight:300;display: inline-block; margin-left: 20px; width: 30px; list-style-position:outside;color:#578ee1; }
#blocco-impianti-certificazioni .tx-azzurro-5 .panel-title-anno-int a:after{content: "\f33d"; font-family: Font Awesome\ 5 Pro;font-size:23rem; font-weight:300;display: inline-block; margin-left: 20px; width: 30px; list-style-position:outside;color:#416db0; }
#blocco-impianti-certificazioni .tx-azzurro-3 .panel-title-anno-int a:before,
#blocco-impianti-certificazioni .tx-azzurro-5 .panel-title-anno-int a:before{display: none;}
#blocco-impianti-certificazioni .panel-title-anno-int a{padding-left:0;}*/
#blocco-impianti-certificazioni .panel-title-anno-int a{line-height:1.8rem;padding-top:0px;}
#certificazioni #blocco-impianti-certificazioni .blocco-bordo,#certificazioni #blocco-impianti-certificazioni .panel-title{height:635px;}
#certificazioni #blocco-impianti-certificazioni .panel-title-anno{height:560px;}

#blocco-impianti-certificazioni .divisore{margin-top:20px;margin-bottom:20px; width:auto;height:1px;margin-left: 9.09%;margin-right: 9.09%;}
#blocco-impianti-certificazioni .panel-azzurro-5 .divisore{border-bottom:1px dotted #416db0;}
#blocco-impianti-certificazioni .panel-azzurro-3 .divisore{border-bottom:1px dotted #578ee1;}
@media(max-width:1439px){
.panel-title-titolo{padding-right:30px !important;}	
#certificazioni #blocco-impianti .blocco-bordo,#certificazioni #blocco-impianti .panel-title{height:465px;}
#certificazioni #blocco-impianti .panel-title-anno{height:390px;}

#certificazioni #blocco-impianti .panel-title-extra{height: 905px;}
#certificazioni #blocco-impianti .panel-title-anno-extra{height:830px;}
	
#certificazioni #blocco-impianti-certificazioni h4 span{display:block;}
#certificazioni #blocco-impianti-certificazioni .blocco-bordo,#certificazioni #blocco-impianti-certificazioni .panel-title{height:835px;}
#certificazioni #blocco-impianti-certificazioni .panel-title-anno{height:760px;}
}
@media(max-width:1023px){
 #blocco-impianti	#blocco-impianti-int{margin-top:-103px;}	
 #blocco-impianti-certificazioni	#blocco-impianti-int{margin-top:8px;}	
 

#certificazioni #blocco-impianti .blocco-bordo,#certificazioni #blocco-impianti .panel-title{height:525px;}
#certificazioni #blocco-impianti .panel-title-anno{height:360px;}

#certificazioni #blocco-impianti-certificazioni .panel-title-anno{height:670px;}

#certificazioni #blocco-impianti .blocco-bordo-extra,#certificazioni #blocco-impianti .panel-title-extra{height:770px;}
#certificazioni #blocco-impianti .panel-title-extra{height: 770px;}
#certificazioni #blocco-impianti .panel-title-anno-extra{height:600px;}
	
/*#blocco-impianti-certificazioni #blocco-impianti-toppa{display:block;}*/

}
@media(max-width:767px){
#certificazioni #blocco-impianti .blocco-bordo-extra,#certificazioni #blocco-impianti .panel-title-extra{height:1000px;}
#certificazioni #blocco-impianti .panel-title-extra{height: 1000px;}
#certificazioni #blocco-impianti .panel-title-anno-extra{height:830px;}
	
/*#blocco-impianti-certificazioni #blocco-impianti-toppa{display:block;}*/

}

.nomobile#certificazioni  #news-testo a:hover {-moz-transition: ease-in-out 0.3s;-webkit-transition: ease-in-out 0.3s;-o-transition: ease-in-out 0.3s;-ms-transition: ease-in-out 0.3s;transition: ease-in-out 0.3s;text-decoration:none !important;color: #222222;}
