<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@media only screen and ( max-width: 1279px ) {
   
	.logo{
		max-height:100px;
	}
	
	

   
	ul.menu{
	
  
		
	}

	ul.menu li{
		
		
 
	}
	
	ul.menu li a{
		font-size:26px;
	}
	
	
	ul.cats{
	
		padding:0 14px;
		padding-top:34px;
	}

	ul.cats li{
		margin:0 10px;
		font-size:18px;
	}
	
	.sep img{
	
		margin:0 10px;
		max-height:34px;
	
	}
	
	.sep{
	
		padding:30px 0;
	}
	
	.sep-2{
	
		padding:30px 0;
	}
	
	.row-margin-top-small{
		padding-top:10px;
	}

	.row-margin-top-medium{
		padding-top:20px;
	}

	.row-margin-top-large{
		padding-top:30px;
	}


	.row-margin-bottom-small{
		padding-bottom:10px;
	}

	.row-margin-bottom-medium{
		padding-bottom:20px;
	}

	.row-margin-bottom-large{
		padding-bottom:30px;
	}
	
	
	
	
	.col-padding-top-small{
	padding-top:10px;
}

.col-padding-top-medium{
	padding-top:20px;
}

.col-padding-top-large{
	padding-top:30px;
}


.col-padding-bottom-small{
	padding-bottom:10px;
}

.col-padding-bottom-medium{
	padding-bottom:20px;
}

.col-padding-bottom-large{
	padding-bottom:30px;
}


.col-padding-left-small{
	padding-left:10px;
}

.col-padding-left-medium{
	padding-left:20px;
}

.col-padding-left-large{
	padding-left:30px;
}


.col-padding-right-small{
	padding-right:10px;
}

.col-padding-right-medium{
	padding-right:20px;
}

.col-padding-right-large{
	padding-right:30px;
}
	
	
	
	
	
	.boxed-container   .cell-padding{
		padding:4px;
	}

	
	/**** TEMPLATE TESTO ****/
	
	.content-text .title{
		font-size:38px;
	}

	.content-text .text{
		font-size:20px;
	}

	.content-text .text.padding{
		padding-top:8px;
	}
	
	/**** TEMPLATE COVER ****/
	
	.content-cover .title{
		top:15%;
		left:7.5%;
	}

	.content-cover .title h1{
		font-size:56px;
	}
	
	/**** TEMPLATE IMAGE ****/
	.col-1 .content-image .content-image-wrapper{
		padding-top:4px;
	}
	
	.content-image .caption{
		font-size:14px;
		padding:10px 12px;
	}
	
	
/**** FOOTER ****/
.footer{
	padding:30px 0;
	text-align:center;
}

.footer .footer-logo{
	margin-bottom:15px;
	max-width:130px;
}

/*** menu in basso ***/

ul.menu-down{
  margin:0;
  padding:0;
  
  
  list-style:none;
  text-align:center;
  
}

ul.menu-down li{
  display:inline-block;
  font-family:"Lato",sans-serif;
  font-size:15px;
  font-weight:300;
  margin:0 12px;
  
}

	

}

</pre></body></html>