.content.main .gallery-t1-wrapper{
	display:block;
	padding-top:36.16%;
	background-image:url("../file/site/image/pagine/ingres/home/copertina-2.jpg");
	background-position:center;
	background-size:cover;
	background-repeat:no-repeat;
}

.gallery-t1-wrapper .patina:after{
	background-color:#bebcb6;
}

.gallery-t1-wrapper .patina .logo-rak{
	display:block;
}

@media (max-width:736px) {
	.gallery-t1-wrapper .patina .logo-rak{
		position:absolute;
		bottom:0;
		left:50%;
		transform:translateX(-50%);
		width:70px;
	}
}

@media (min-width:737px) {
	.gallery-t1-wrapper .patina .logo-rak{
		position:absolute;
		bottom:0;
		right:50%;
		transform:translateX(475px);
	}
}

@media (max-width:736px) {
	.content.main{
		padding-bottom:2em;
	}
	
	.content.main .gallery-t1-wrapper{
		padding-top:76%;
	}
}

@media (min-width:737px) {
	.content.main{
		padding-bottom:95px;
	}
}

@media (max-width:736px) {
	.content.main .blocco-ingres{
		padding-top:2em;
		padding-bottom:2em;
	}
}

.content.main .blocco-ingres header{
	text-align:center;
}

@media (min-width:737px) {
	.content.main .blocco-ingres header{
		padding-top:48px;
		padding-bottom:44px;
	}
}

@media (max-width:736px) {
	.content.main .blocco-ingres header h1{
		margin-bottom:1em;
	}
}

@media (min-width:737px) {
	.content.main .blocco-ingres header .titolo-stile-1{
		margin-bottom:1em;
	}
}

.content.main .blocco-ingres header p{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0;
	line-height:1.5em;
	letter-spacing:0.05em;
}

@media (min-width:737px) {
	.content.main .blocco-ingres header p{
		width:70%;
	}
}

@media (max-width:736px) {
	.blocco-gallery{
		margin-bottom:1.5em;
	}
}

@media (min-width:737px){
	.blocco-gallery{
		margin-bottom:65px;
	}
}

.download-catalogo{
	width: 20em;
}

@media (max-width:736px) {
	.download-catalogo{
		margin-bottom: 1.5em;
	}
}

@media (min-width:737px){
	.download-catalogo{
		margin-bottom: 65px;
	}
}

.blocco-catalogo{
	width: 70%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom:60px;
	text-align:center;
}

.blocco-catalogo .titolo-stile-1{
	margin-bottom: 1em;
}

@media (min-width:737px){
	.content.main .blocco-due-colonne.blocco-1{
		margin-bottom:74px;
	}
	
	.content.main .blocco-due-colonne.blocco-2{
		margin-bottom:62px;
	}
}

.content.main .blocco-4{
	background-color:#f2f2f4;
}

@media (max-width:736px) {
	.content.main .blocco-4{
		padding-top:2em;
		padding-bottom:2em;
	}
}

@media (min-width:737px) {
	.content.main .blocco-4{
		padding-top:93px;
		padding-bottom:53px;
	}
}

@media (max-width:736px) {
	.content.main .blocco-due-colonne .sx,
	.content.main .blocco-due-colonne .dx{
		margin-bottom:2em;
	}
	
	.content.main .blocco-4 .blocco-due-colonne .sx{
		display:none;
	}
}

@media (max-width:736px){
	.content.main .blocco-due-colonne.blocco-2 .sx img{
		max-width:50%;
		margin-top:1em;
		margin-bottom:1em;
	}
}

@media (min-width:737px){
	.content.main .blocco-due-colonne{
		display: flex;
		justify-content: space-evenly;
		align-items: center;
		margin-left: 10%;
		margin-right: 10%;
	}
	
	.content.main .blocco-due-colonne .sx{
		width: 50%;
	}
	
	.content.main .blocco-due-colonne .dx{
		width: 50%;
	}
	
	.content.main .blocco-due-colonne.blocco-1 .dx{
		margin-top:60px;
	}
}

.content.main .blocco-due-colonne p{
	line-height:1.5em;
}

.content.main .blocco-due-colonne .sx h1{
	line-height:1em;
	font-size:40px;
	font-weight:300;
	color:#a3a1a2;
}

@media (max-width:736px){
	.content.main .blocco-due-colonne .sx h1{
		font-size:2.5rem;
	}
}

.content.main .blocco-due-colonne .sx h2{
	font-size:20px;
	font-weight:400;
	color:#a3a1a3;
}

@media (min-width:737px){
	.content.main .blocco-due-colonne .sx h2{
		line-height:2em;
	}
}

.content.main .blocco-due-colonne .dx h3{
	margin-bottom:0.66em;
	text-transform:uppercase;
	font-size:20px;
	font-weight:400;
	color:#a3a1a3;
}

@media screen and (min-width:737px){
	.content.main .blocco-4{
		margin-top:87px;
	}
	
	.content.main .blocco-4 .blocco-due-colonne{
		margin-bottom:43px;
	}
}

@media screen and (min-width:737px){
	.content.main .blocco-4 .logo-abk{
		width: 300px;
	}
	
	.content.main .blocco-4 .logo-materia{
		width: 120px;
	}
	
	.content.main .blocco-4 .logo-rak{
		width: 120px;
	}
}