.logo {background-color:transparent;height:auto;line-height:initial;margin-bottom:0;}
.logo img {max-width:100%;height:120px;margin:5px 0}
.page-section.contact img.img-contatti{opacity:1;filter: alpha(opacity=100);}
.page-section.contact:after{background-color: rgba(0,0,0,0.3);}
.main-slider img{opacity:1.0;filter: alpha(opacity=100);top: 70%;}