@charset "utf-8";
/* CSS Document per WRdB */
@font-face {
	font-family: "BarlowCond";
	src: url(fonts/BarlowCondensed-Medium.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;	}    
@font-face {
	font-family: "BarlowCond";
	src: url(fonts/BarlowCondensed-MediumItalic.ttf) format("truetype");
	font-weight: 400;
	font-style: italic;	}    
@font-face {
	font-family: "BarlowCond";
	src: url(fonts/BarlowCondensed-Bold.ttf) format("truetype");
	font-weight: 600;
	font-style: normal;	} 
@font-face {
	font-family: "BarlowCondSemi";
	src: url(fonts/BarlowCondensed-SemiBold.ttf) format("truetype");
	font-weight: 600;
	font-style: normal;	} 

.w3-id {color:#FFFFFF !important;background-color:#1c3661 !important}
.w3-text-id {color:#1c3661 !important}
.w3-border-id {border-color:#1c3661!important}
.w3-suolo {color:#FFFFFF !important;background-color:#86b987 !important}
.w3-text-suolo {color:#86b987 !important}
.w3-aree {color:#FFFFFF !important;background-color:#4784a2 !important}
.w3-text-aree {color:#4784a2 !important}
.w3-depur {color:#FFFFFF !important;background-color:#8acbc1 !important}
.w3-text-depur {color:#8acbc1 !important}
.w3-acqua {color:#FFFFFF !important;background-color:#82cef0 !important}
.w3-text-acqua {color:#82cef0 !important}
.w3-rifiuti {color:#FFFFFF !important;background-color:#c3b8a3 !important}
.w3-text-rifiuti {color:#c3b8a3 !important}
.w3-energia {color:#FFFFFF !important;background-color:#f9cb6f !important}
.w3-text-energia {color:#f9cb6f !important}
.w3-mobilita {color:#FFFFFF !important;background-color:#f18f69 !important}
.w3-text-mobilita {color:#f18f69 !important}
.w3-turismo {color:#FFFFFF !important;background-color:#154978 !important}
.w3-text-turismo {color:#154978 !important}
.w3-sanscuola {color:#FFFFFF !important;background-color:#c13e51 !important}
.w3-text-sanscuola {color:#c13e51 !important}
.w3-pnrr {color:#FFFFFF !important;background-color:#4a8451 !important}
.w3-text-pnrr {color:#4a8451 !important}
.w3-pratiche {color:#FFFFFF !important;background-color:#b088d8 !important}
.w3-text-pratiche {color:#b088d8 !important}
.w3-emerge {color:#FFFFFF !important;background-color:#7a6f7f !important}
.w3-text-emerge {color:#7a6f7f !important}

.w3-text-sabbia{color:#F9F5EF !important}
.w3-hover-sabbia:hover{color: #1c3661!important; background-color:#edd9b4!important}

html,body{font-family:BarlowCond;font-size:20px;line-height:1.2; background-color: #F9F5EF}html{overflow-x:hidden}
h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}.w3-serif{font-family:serif}
h1,h2,h3,h4,h5,h6{font-family:"BarlowCond",Arial,sans-serif;font-weight:400;margin:10px 0}.w3-wide{letter-spacing:4px}
.w3-margin-right{margin-right:30px!important}
.w3-nomeisola{font-family: BarlowCondSemi; text-transform: uppercase; font-size:80px!important}

.w3-nomearea{font-family: BarlowCondSemi; line-height:1.6; font-size:36px!important}

.w3-tiny{font-size:10px!important}
.w3-small{font-size:15px!important}
.w3-medium{font-size:20px!important}
.w3-large{font-size:24px!important}
.w3-xlarge{font-size:30px!important}
.w3-xxlarge{font-size:36px!important}
.w3-xxxlarge{font-size:64px!important;line-height:0.9}
.w3-jumbo{font-size:72px!important}
