/* CSS Document */

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

#policy, #policy p,#policy ul li { font-size: 14px !important; font-family: 'oswaldextralight' !important; text-align: justify;font-size: 1.8rem !important;line-height: 28px !important; padding-bottom:60px;color: #ffffff !important}

#policy ul li{padding-bottom:6px;/*font-family: 'montserratregular';*/ padding-left: 26px;}
#policy ul li:before{content: ""; /* FontAwesome Unicode */ font-size: 1.0rem; font-family: FontAwesome; display: inline-block; margin-left: -26px; /* same as padding-left set on li */ width: 26px; /* same as padding-left set on li */ list-style-position:outside; color:#fbbd00; }

/*LINK*/
	#policy a { font-size: inherit; text-decoration: underline !important; font-family: "oswaldextralight"; padding-left:2px; padding-right:2px;}
	#policy a:link { text-decoration: none;  }
	#policy a:visited { text-decoration: none; }
	.nomobile #policy a:hover { text-decoration: none; background-color:#000000; }

/*TESTI*/	
#policy h1, #policy h2, #policy h3, #policy h4	{ font-family: 'oswaldextralight' !important; text-align:left !important;padding-bottom: 15px !important;color: #ffffff !important}
#policy h2{font-size:4.0rem !important;line-height:42px !important;}
#policy h1,#policy h1 strong{font-size:5.0rem !important;line-height:50px !important;font-weight: normal !important}
#policy h3{font-size:3.0rem !important;line-height:30px !important;}
#policy h4{font-size:2.0rem !important;line-height:20px !important;}

#iubenda_policy .box_primary{background-color: transparent !important}
#iubenda_policy .iub_footer p{font-family: "oswaldextralight" !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: "oswaldextralight" !important;
    color: #ffffff !important;
	border-bottom: 0px !important;
}
.iub_footer p a{color: #ffffff;}
.show_comp_link{display: none !important}
#iubenda_policy a:not(.btn){color: #ffffff !important}
#iubenda_policy a:hover:not(.btn){color: #fbbd00 !important}

#iubenda_policy.iubenda_fluid_policy .iub_container{margin-top: 0px !important}
#iubenda_policy .iub_content{padding: 0px !important}