html{background-color: #fff !important;}
@import url('https://fonts.googleapis.com/css?family=Montserrat:300,400,600,700');
@font-face {
  font-family: 'DidotLTStd-Roman';
  src: url('/font/DidotLTStd-Roman.eot?#iefix') format('embedded-opentype'),  url('../font/DidotLTStd-Roman.otf')  format('opentype'),
	     url('/font/DidotLTStd-Roman.woff') format('woff'), url('../font/DidotLTStd-Roman.ttf')  format('truetype'), url('font/DidotLTStd-Roman.svg#DidotLTStd-Roman') format('svg');
  font-weight: normal;
  font-style: normal;
}
.DidotLTStd{font-family: 'DidotLTStd-Roman';}
.montserat{font-family: 'Montserrat', sans-serif;}
#mgp{background-color: #fff;}
#mgp p.small{font-family: 'Montserrat', sans-serif; font-size: 12px !important; line-height: 15px; text-align: justify; padding-bottom: 0;}
#mgp h2{
	font-family: 'DidotLTStd-Roman';
	font-size: 30px;
	color: #000;
	padding-top: 15px;
	padding-bottom: 20px;
}
#mgp h2 .big{font-size: 34px;}
#mgp .bold{font-weight: 700;}
#mgp .semibold{font-weight: 600;}
#mgp .arancio{color: #ff6e28;}
#mgp p{font-size: 20px; line-height: 23px; font-weight: 300; color: #000; padding-bottom: 30px;}
#mgp .stroke{border-top: 1px solid #000; margin:40px 0; clear: both;}
#mgp .box-title{font-family: 'Montserrat', sans-serif; font-weight: 600; color:#ff6e28; font-size: 23px; padding: 10px 0 20px 0;}
#mgp .box-testo-01{font-family: 'Montserrat', sans-serif; font-weight: 400; color: #000; font-size: 14px; line-height: 17px; padding: 15px 0 15px 0;}
#mgp .box-testo-02{font-family: 'Montserrat', sans-serif; font-weight: 400; color: #000; font-size: 10px; line-height: 13px; padding: 10px 0 15px 0;}
#mgp .box-grigio{background-color:#ececec; padding: 30px; margin: 40px 0; clear: both;}
#mgp .box-grigio .box-title{font-size: 36px; color: #000; }
#mgp .social{padding: 40px 0;}
#mgp .social img{padding: 20px 40px;}
#mgp ul.link-pdf li a{font-family: 'Montserrat', sans-serif; color: #000 !important; padding-top: 15px;}
#mgp ul.link-pdf li {list-style: none !important;}
#mgp ul li:before, a:before{content: none !important;}