.content.main{
	padding-bottom:3.5em;
	background-color:#f1f2f4;
}

.content.main .blocco-introduzione-due-colonne .logo{
	display:block;
	max-width:100%;
}

.content.main .blocco-introduzione-due-colonne h2{
	color:#c4b1a0;
}

.content.main .blocco-2 h4{
	line-height:1.4285em;
	text-transform:uppercase;
	font-weight:400;
	color:#c4b1a0;
}

.content.main .blocco-2 p{
	line-height:1.4285em;
	letter-spacing:0.05em;
}

@media screen and (max-width:736px) {
	.content.main{
		padding-top:1em;
	}
	
	.content.main .blocco-introduzione-due-colonne,
	.content.main .my.gallery.v3,
	.content.main .blocco-2{
		margin-bottom:3em;
	}
}

@media (min-width:737px) {
	.content.main .width-fixed{
		width:950px;
	}
	
	.content.main .blocco-introduzione-due-colonne{
		margin-bottom:85px;
	}
	
	.content.main .my.gallery.v3{
		margin-bottom:95px;
	}
	
	.content.main .blocco-2{
		margin-bottom:70px;
		padding-left:80px;
		padding-right:80px;
	}
}