/* CSS Document */

@charset "utf-8";
/* CSS Document */

body { margin: 120px; font-size: 16px; font-family: 'encode_sansextralight'; color: #000000; line-height: 18px; text-align: justify;background-color: #FFFFFF; }
/*LINK*/
	a { font-size: inherit; text-decoration: none; font-family: "encode_sansmedium"; color: #ffffff; padding-left:2px; padding-right:2px;}
	a:link { text-decoration: none; color: #000000; }
	a:visited { text-decoration: none; color: #000000; }
	.nomobile a:hover { text-decoration: none; color:#ffffff; background-color:#000000; }

/*TESTI*/	
h1, h2, h3, h4	{ font-family: 'encode_sansmedium'; }
h1	{ font-size: 36px; }
h2	{ font-size: 28px; }
h3	{ font-size: 20px; }
h4	{ font-size: 16px; }

@media (max-width: 760px){
	body	{ font-size: 14px; margin: 60px; }
	h1	{ font-size: 26px; }
	h2	{ font-size: 18px; }
	h3	{ font-size: 16px; }
	h4	{ font-size: 14px; }
}
@media (max-width: 400px){
	body	{ font-size: 14px; margin: 30px; }
	h1	{ font-size: 20px; }
	h2	{ font-size: 17px; }
	h3	{ font-size: 15px; }
	h4	{ font-size: 14px; }
}

/*TESTI*/	
#iubenda_policy h1, #iubenda_policy h2, #iubenda_policy h3, #iubenda_policy h4	{ font-family: 'encode_sansmedium'; }
#iubenda_policy h1	{ font-size: 36px; }
#iubenda_policy h2	{ font-size: 28px; }
#iubenda_policy h3	{ font-size: 20px; }
#iubenda_policy h4	{ font-size: 16px; }

@media (max-width: 760px){
	body #iubenda_policy 	{ font-size: 14px; margin: 60px; }
	#iubenda_policy h1	{ font-size: 26px; }
	#iubenda_policy h2	{ font-size: 18px; }
	#iubenda_policy h3	{ font-size: 16px; }
	#iubenda_policy h4	{ font-size: 14px; }
}
@media (max-width: 400px){
	body #iubenda_policy 	{ font-size: 14px; margin: 30px; }
	#iubenda_policy h1	{ font-size: 20px; }
	#iubenda_policy h2	{ font-size: 17px; }
	#iubenda_policy h3	{ font-size: 15px; }
	#iubenda_policy h4	{ font-size: 14px; }
}


#purposes-content-container .purposes-header-title{line-height: 48px !important;}
#iubenda-iframe #iubFooterBtnContainer button{background-color:#4584BF !important;color:#ffffff !important}
#iubenda-iframe .purposes-top-right .iub-iframe-brand-button{display: none !important}
#iubenda_policy .iub_footer p{font-family: "encode_sansregular" !important; font-size:10px !important; line-height:20px !important;}
.iub_footer p a:first-child {
    pointer-events: none;
    cursor: default;
    text-decoration: none !important;
   font-family: "encode_sansregular" !important;
    color: #000000 !important;
	border-bottom: 0px !important;
}
.show_comp_link{display: none !important}
