.et-pb-arrow-prev:before{content:"‹"}.et-pb-arrow-next:before{content:"›"}
.mfp-arrow-left .mfp-a,.mfp-arrow-left:after{content:"‹"}.mfp-arrow-right .mfp-a,.mfp-arrow-right:after{content:"›"}
.notebook,.tablet,.phone{display:none}
/* COLORI */
.NERO{color:#4c4740!important}.BGNERO{background-color:#4c4740}.BIANCO{color:#ffffff!important}.BGBIANCO{background-color:#ffffff}
.AZZURRO{color:#cce1ef!important}.AZZURRODARK{color:#9bc0da!important}.BEIGE{color:#e1daca!important}.BEIGEDARK{color:#c1b6a3!important}.VERDE{color:#c2d3b3!important}.VERDEDARK{color:#87937f!important}
.BGAZZURRO{background-color:#cce1ef}.BGBEIGE{background-color:#e1daca}.BGVERDE{background-color:#c2d3b3!important}


/* STRUTTURA */
.RIGA,body #page-container .et-db #et-boc .et-l .RIGA.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .RIGA.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .RIGA.et_pb_row{max-width:900px}
.RIGAintestazione.et_pb_row{padding-top:100px!important}.RIGAinterna.et_pb_row{padding-top:75px!important}.RIGAelenco.et_pb_row{padding-top:50px!important}
.RIGAintestazione.et_pb_row,.RIGAinterna.et_pb_row,.RIGAelenco.et_pb_row{padding-bottom:0px!important}.RIGA0.et_pb_row{padding:0!important}


				/* TESTO, LINKS E PULSANTI */
				.TESTO.et_pb_module{margin-left:auto!important;margin-right:auto!important}
				.TESTO{font-family:"Open Sans",sans-serif;font-size:18px;font-weight:400;font-style:normal;line-height:1.8em}.TESTO.et_pb_text{color:#5b484a!important}.TESTO p{line-height:1.8em}
				.TESTO h1,.TESTO h2,.TESTO h3,.TESTO h4,.TESTO h5,.TESTO h6{padding:0}
				.TESTO h1,.TESTO h2,.TESTO h3{color:#c1b6a3!important;font-family:'Fredoka One',display;font-weight:400;font-style:normal}
				.TESTO h1,.TESTO h2{font-size:60px;line-height:1.2em}.TESTO h3{font-size:30px;line-height:1.4em}
				.TESTO h4{font-size:17px;font-weight:500!important;line-height:1.2em!important}
				.TESTO h5{font-size:14px;font-optical-sizing:auto;font-weight:600;font-style:normal}
				.TESTO h6{font-size:14px;font-weight:600}
				.TESTObianco h1,.TESTObianco h2,.TESTObianco h3,.TESTObianco h4{color:#ffffff!important}
				.TESTObianco.et_pb_text,.TESTObianco p{color:rgba(255,255,255,0.8)!important}
				.TESTOstretto.et_pb_module{max-width:650px;margin-left:0!important}.TESTOcentrato.et_pb_module{margin-left:auto!important}
				.TESTOcaptcha h4{line-height:44px!important}
				
				
a{color:#ffffff}a:hover{color:#ffffff}
a.linkmenu{color:rgba(255,255,255,0.6)}a.linkmenu:hover{color:#ffffff}
a.linkNero{color:#4c4740}a.linkNero:hover{color:#4c4740}
a.linkBianco{color:#ffffff}a.linkBianco:hover{color:#ffffff}
a.linkBeige{color:#c1b6a3}a.linkBeige:hover{color:#c1b6a3}
a.linkVerde{color:#c2d3b3}a.linkVerde:hover{color:#c2d3b3}
a.linkVerdescuro{color:#87937f}a.linkVerdescuro:hover{color:#87937f}
				
				
				span.grassetto{font-weight:500!important}
				.PLS{display:inline-block;height:44px;padding:0 20px!important;background-color:#d7cdb0;color:#ffffff!important;border:0;border-radius:0;text-align:center;line-height:44px!important;transition:background-color 500ms ease 0ms;cursor:pointer}.PLS:hover{background-color:#d7cdb0;color:#ffffff!important}
				.PLSazzurro,.PLSazzurro:hover{background-color:#91b0be!important}




/* MODULI E CAMPI */
.CAMPI,.CAMPO{display:block;float:left;width:100%;background-size:cover;background-position:center center}
.CAMPI{margin:15px 0 0 0;padding:0}.CAMPIintestazione{margin-top:35px!important}.CAMPI0{margin:0;padding:0}.CAMPO{margin:0;padding:0 15px 0 0}.CAMPO25{width:25%!important}.CAMPO50{width:50%!important}.CAMPO75{width:75%!important}.CAMPO100{width:100%!important;padding:0!important}
input,textarea,select{width:100%;height:54px;padding:0 15px!important;background-color:rgba(45,45,47,0.03)!important;border:0!important;border-radius:15px;color:#3b372b;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:16px;font-weight:300;line-height:1.6em}
textarea{height:auto!important;padding:10px 15px!important;resize:none;overflow:hidden}
input::placeholder,textarea::placeholder{color:#3b372b!important}input:focus::placeholder,textarea:focus::placeholder{color:#3b372b!important}
input::-ms-input-placeholder,input::-moz-placeholder,input::-webkit-input-placeholder{color:#3b372b!important}
input:focus::-ms-input-placeholder,input:focus::-moz-placeholder,input:focus::-webkit-input-placeholder{color:#3b372b!important}
textarea::-ms-input-placeholder,textarea::-moz-placeholder,textarea::-webkit-input-placeholder{color:#3b372b!important}
textarea:focus::-ms-input-placeholder,textarea:focus::-moz-placeholder,textarea:focus::-webkit-input-placeholder{color:#3b372b!important}
select:invalid{color:#3b372b!important}
[type="checkbox"]:checked,[type="checkbox"]:not(:checked){position:absolute;left:-9999px}
[type="checkbox"]:checked+label,[type="checkbox"]:not(:checked)+label{display:inline-block;position:relative;padding-left:30px;cursor:pointer}
[type="checkbox"]:checked+label:before,[type="checkbox"]:not(:checked)+label:before{position:absolute;width:20px;height:20px;top:0;left:0;margin-top:3px;background:#fff;border:1px solid #e6e6e6;content:''}
[type="checkbox"]:checked+label:after,[type="checkbox"]:not(:checked)+label:after{position:absolute;width:12px;height:12px;top:5px;left:5px;margin-top:3px;background:#99cc99;content:'';-webkit-transition:all 0.2s ease;transition:all 0.2s ease}
[type="checkbox"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
[type="checkbox"]:checked+label:after {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
[type="radio"]:checked,[type="radio"]:not(:checked){position:absolute;left:-9999px}
[type="radio"]:checked+label,[type="radio"]:not(:checked)+label{display:inline-block;position:relative;padding-left:30px;cursor:pointer}
[type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before{position:absolute;width:20px;height:20px;top:0;left:0;margin-top:3px;background:#fff;border:1px solid #e6e6e6;border-radius:100%;content:''}
[type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after{position:absolute;width:12px;height:12px;top:5px;left:5px;margin-top:3px;background:#99cc99;border-radius:100%;content:'';-webkit-transition:all 0.2s ease;transition:all 0.2s ease}
[type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
[type="radio"]:checked+label:after {opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.PLS{display:inline-block;height:54px;padding:0 25px!important;border-radius:15px;background-color:#99cc99;color:#fff!important;border:0;text-align:center;line-height:54px!important;text-transform:uppercase;box-shadow:0px 12px 18px -6px rgba(45,45,47,0.85);transition:box-shadow 300ms ease 0ms,box-shadow 300ms ease 0ms;cursor:pointer}
.PLS:hover{box-shadow:0px 6px 9px -6px rgba(45,45,47,0.85)}

#STEP2,#STEP3{display:none}
.TESTOcaptcha p{line-height:54px!important}.TESTOcaptcha h6{font-size:14px}


		.mobileSI{display:none}
		.BGAZZURRO{background-color:#cce1ef!important}
		.INTESTAZIONE{margin-bottom:30px!important}
		.INTESTAZIONE h1,.INTESTAZIONE h2{font-family:'Fredoka One',display;font-size:60px;color:#c1b6a3!important}
		.PARAGRAFO{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:18px;line-height:1.8em}.PARAGRAFO.et_pb_text{color:#4c4740!important}.PARAGRAFO p{line-height:1.8em}
		.INTESTAZIONEbianca{max-width:800px;margin-bottom:25px!important}.INTESTAZIONEbianca.et_pb_module{margin-left:auto!important;margin-right:auto!important}
		.INTESTAZIONEbianca h1,.INTESTAZIONEbianca h2{font-family:'Fredoka One',display;font-size:60px;line-height:1.2em}
		.INTESTAZIONEbianca h3{font-family:'Fredoka One',display;font-size:30px;line-height:1.2em}
		.PARAGRAFObianco{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:20px;line-height:1.8em;max-width:800px}
		.PARAGRAFObianco.et_pb_text{color:#ffffff!important}.PARAGRAFObianco.et_pb_module{margin-left:auto!important;margin-right:auto!important}
		.PARAGRAFObianco p{line-height:1.8em}		
		.MENU{padding-top:25px;padding-bottom:25px}.MENU.et_pb_section{background-color:#c1b6a3!important}
		.MENUriga{max-width:85%!important;width:85%}.MENUriga.et_pb_row{padding-top:0px;padding-bottom:0px}
		.MENUicona{max-width:40px}
		.MENUhamburger{display:none}
		.MENUlinks{font-family:'Fredoka One',display;font-size:20px;line-height:2em}.MENUlinks.et_pb_text{color:#ffffff!important}.MENUlinks p{line-height:2em}
		.MENUsocial{font-family:'Fredoka One',display;font-size:20px;line-height:1em}.MENUsocial.et_pb_text{color:#ffffff!important}.MENUsocial p{line-height:1em}
		.HAMBURGER{display:none}
		.POPUPMENU{display:none;position:absolute;width:40%;top:92px;padding-top:10px;padding-bottom:35px;padding-left:4.5%;z-index:1000}.POPUPMENU.et_pb_section{background-color:#c1b6a3!important}
		.POPUPMENUriga{max-width:85%!important;width:85%}.POPUPMENUriga.et_pb_row{padding-top:0px;padding-bottom:0px}
		.POPUPMENUlinks{font-family:'Fredoka One',display;font-size:20px;line-height:1.6em}.POPUPMENUlinks.et_pb_text{color:#ffffff!important}.POPUPMENUlinks p{line-height:1.6em}
		.HEADER{padding-top:75px;padding-bottom:375px}
		div.et_pb_section.HEADER{background-position:bottom center;background-image:linear-gradient(225deg,rgba(45,45,47,0.15) 0%,rgba(255,255,255,0) 100%),url(/public/foto/1-1.jpg)!important}
		.HEADER.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI3NXB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZmZmZiI+PHBhdGggZD0iTTEyODAgODZjLTE5LjktMTcuMjEtNDAuMDgtMzkuNjktNzkuODktMzkuNjktNTcuNDkgMC01Ni45MyA0Ni41OS0xMTUgNDYuNTktNTMuNjEgMC01OS43Ni0zOS42Mi0xMTUuNi0zOS42MkM5MjMuNyA1My4yNyA5MjQuMjYgODcgODUzLjg5IDg3Yy04OS4zNSAwLTc4Ljc0LTg3LTE4OC4yLTg3QzU1NCAwIDU0My45NSAxMjEuOCA0MjMuMzIgMTIxLjhjLTEwMC41MiAwLTExNy44NC01NC44OC0xOTEuNTYtNTQuODgtNzcuMDYgMC0xMDAgNDguNTctMTUxLjc1IDQ4LjU3LTQwIDAtNjAtMTIuMjEtODAtMjkuNTF2NTRIMTI4MHoiLz48L2c+PC9zdmc+);background-size:133.4c474033333% 75px;bottom:0;height:75px;z-index:1;transform:rotateY(180deg)}
		.HEADERriga{max-width:1400px!important}.HEADERriga.et_pb_row{padding-top:0px;padding-bottom:0px}
		.HEADERlogo{max-width:450px;margin-bottom:50px!important;margin-left:0}
		.HEADERlogo.et_pb_module{margin-left:0!important;margin-right:auto!important}
		.HEADERtesto{max-width:800px}.HEADERtesto.et_pb_module{margin-left:0!important;margin-right:auto!important}
		
		
			.HEADERPAGINA{padding-top:25px;padding-bottom:0px;background-position:top center;background-image:url(/img/background_cerchi.png)!important}		
			.HEADERPAGINA.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI3NXB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZmZmZiI+PHBhdGggZD0iTTAgMHYxMDBjMjAgMTcuMyA0MCAyOS41MSA4MCAyOS41MSA1MS43OSAwIDc0LjY5LTQ4LjU3IDE1MS43NS00OC41NyA3My43MiAwIDkxIDU0Ljg4IDE5MS41NiA1NC44OEM1NDMuOTUgMTM1LjggNTU0IDE0IDY2NS42OSAxNGMxMDkuNDYgMCA5OC44NSA4NyAxODguMiA4NyA3MC4zNyAwIDY5LjgxLTMzLjczIDExNS42LTMzLjczIDU1Ljg1IDAgNjIgMzkuNjIgMTE1LjYgMzkuNjIgNTguMDggMCA1Ny41Mi00Ni41OSAxMTUtNDYuNTkgMzkuOCAwIDYwIDIyLjQ4IDc5Ljg5IDM5LjY5VjB6Ii8+PC9nPjwvc3ZnPg==);background-size:133.4c474033333% 75px;bottom:0;height:75px;z-index:1;transform:rotateX(180deg)}		
			.HEADERPAGINArigamenu{max-width:85%!important;width:85%}.HEADERPAGINArigamenu.et_pb_row{padding-top:0px;padding-bottom:0px}
			.HEADERPAGINArigaintestazione{max-width:800px!important}.HEADERPAGINArigaintestazione.et_pb_row{padding-top:150px;padding-bottom:250px}
		
		
		
		
		
		
		
		
		.WELCOME{padding-top:75px;padding-bottom:100px}
		.WELCOMEriga1{max-width:900px!important}.WELCOMEriga1.et_pb_row{padding-top:0px;padding-bottom:0px}
		.WELCOMEriga2.et_pb_row{padding-top:100px;padding-bottom:0px}
		.WELCOMEriga3{background-image:url(/img/background_cerchi.png),linear-gradient(135deg,#c2d3b3 0%,#87937f 100%);border-radius:100px 100px 100px 100px;overflow:hidden;max-width:85%!important;width:85%}
		.WELCOMEriga3.et_pb_row{padding-top:200px;padding-bottom:200px}
		.WELCOMEriga4.et_pb_row{padding-top:0px;padding-bottom:0px}
		.WELCOMEfoto100{text-align:center}.WELCOMEfoto100 .et_pb_image_wrap{border-radius:100px 100px 0 0;overflow:hidden}
		.WELCOMEcolonnatesto{padding-top:125px}
		body #page-container .WELCOMEbutton{color:#ffffff!important;border-width:0px!important;border-color:rgba(0,0,0,0);border-radius:50px;letter-spacing:1px;font-size:20px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#87937f}
		body #page-container .WELCOMEbutton,body #page-container .WELCOMEbutton:hover{padding-right:1em!important;padding-left:1em!important}
		body #page-container .WELCOMEbutton:before,body #page-container .WELCOMEbutton:after{display:none!important}
		.WELCOMEbutton{box-shadow:0px 12px 18px -6px rgba(45,45,47,0.85);transition:box-shadow 300ms ease 0ms,box-shadow 300ms ease 0ms}
		.WELCOMEbutton:hover{box-shadow:0px 6px 9px -6px rgba(45,45,47,0.85)}
		.WELCOMEbutton_wrapper .WELCOMEbutton,.WELCOMEbutton_wrapper .WELCOMEbutton:hover{padding-top:15px!important;padding-bottom:15px!important}
		
		
		
		
		
					.PRINCIPIriga{max-width:100%!important;width:85%!important}.PRINCIPIriga.et_pb_row{padding-top:100px;padding-bottom:0px}
					.PRINCIPIblurb.et_pb_blurb .et_pb_main_blurb_image{width:90px;margin-bottom:35px}
					.PRINCIPIblurb.et_pb_blurb{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:18px;color:rgba(59,55,43,0.85)!important;line-height:1.8em}		
					.PRINCIPIblurb.et_pb_blurb h4,.PRINCIPIblurb.et_pb_blurb h4 a{font-family:'Fredoka One',display;font-size:22px;color:#3b372b!important}.PRINCIPIblurb.et_pb_blurb p{line-height:1.8em}

		
		
		
		
		
		
		.NEWS{padding-top:50px;padding-bottom:125px}
		div.et_pb_section.NEWS{background-image:linear-gradient(135deg,rgba(45,45,47,0.03) 0%,#ffffff 70%)!important}
		.NEWS.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI3NXB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZmZmZiI+PHBhdGggZD0iTTEyODAgODZjLTE5LjktMTcuMjEtNDAuMDgtMzkuNjktNzkuODktMzkuNjktNTcuNDkgMC01Ni45MyA0Ni41OS0xMTUgNDYuNTktNTMuNjEgMC01OS43Ni0zOS42Mi0xMTUuNi0zOS42MkM5MjMuNyA1My4yNyA5MjQuMjYgODcgODUzLjg5IDg3Yy04OS4zNSAwLTc4Ljc0LTg3LTE4OC4yLTg3QzU1NCAwIDU0My45NSAxMjEuOCA0MjMuMzIgMTIxLjhjLTEwMC41MiAwLTExNy44NC01NC44OC0xOTEuNTYtNTQuODgtNzcuMDYgMC0xMDAgNDguNTctMTUxLjc1IDQ4LjU3LTQwIDAtNjAtMTIuMjEtODAtMjkuNTF2NTRIMTI4MHoiLz48L2c+PC9zdmc+);background-size:133.4c474033333% 75px;top:0;height:75px;z-index:1;transform:rotateX(180deg)}
		.NEWSriga.et_pb_row{padding-top:100px;padding-bottom:0px}	
		.NEWSrigapulsante.et_pb_row{padding-top:100px;padding-bottom:0px}
		.NEWSfotosx{margin-left:0}.NEWSfotosx .et_pb_image_wrap{border-radius:100px 0 0 100px;overflow:hidden}
		.NEWSfotodx{margin-left:0}.NEWSfotodx .et_pb_image_wrap{border-radius:0 100px 100px 0;overflow:hidden}
		.NEWSintestazione{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:600;line-height:1em;margin-bottom:15px!important}.NEWSintestazione.et_pb_text{color:#c7dd74!important}
		.NEWSintestazione h3{font-family:'Fredoka One',display;font-size:40px;line-height:1.4em}.NEWSintestazione p{text-transform:uppercase;line-height:1em}
		.NEWSparagrafo{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:18px;line-height:1.8em}.NEWSparagrafo.et_pb_text{color:rgba(59,55,43,0.85)!important}.NEWSparagrafo p{line-height:1.8em}
		.NEWSbutton{box-shadow:0px 12px 18px -6px rgba(45,45,47,0.85);transition:box-shadow 300ms ease 0ms,box-shadow 300ms ease 0ms}
		.NEWSbutton:hover{box-shadow:0px 6px 9px -6px rgba(45,45,47,0.85)}
		
		
		
		
		
		.ANTEPRIMAfoto{background-size:cover;background-position:center center;height:250px}
		
		
		
		
		
		
		body #page-container .NEWSbutton{color:#ffffff!important;border-width:0px!important;border-color:rgba(0,0,0,0);border-radius:50px;letter-spacing:1px;font-size:20px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#c7dd74}
		body #page-container .NEWSbutton:before,body #page-container .NEWSbutton:after{display:none!important}
		body #page-container .NEWSbutton,body #page-container .NEWSbutton:hover{padding-right:1em!important;padding-left:1em!important}
		.NEWSbutton_wrapper .NEWSbutton,.NEWSbutton_wrapper .NEWSbutton:hover{padding-top:15px!important;padding-bottom:15px!important}
		body #page-container .PROGETTObutton{color:#ffffff!important;background-color:#c1b6a3!important}
		.GALLERY{padding-top:0px;padding-bottom:0px}
		.GALLERYriga.et_pb_row{padding-top:0px;padding-bottom:0px}
		.GALLERYslider .et_pb_slide_description,.et_pb_slider_fullwidth_off.GALLERYslider .et_pb_slide_description{padding-top:700px;padding-bottom:200px}
		body #page-container .GALLERYslider.et_pb_slider .et_pb_more_button.et_pb_button,body #page-container .GALLERYslider.et_pb_slider .et_pb_more_button.et_pb_button:hover{padding-right:1em!important;padding-left:1em!important}
		body #page-container .GALLERYslider.et_pb_slider .et_pb_more_button.et_pb_button:before,body #page-container .GALLERYslider.et_pb_slider .et_pb_more_button.et_pb_button:after{display:none!important}
		.GALLERYslide{background-color:#FFFFFF}
		.et_pb_slider .GALLERYslide{background-color:#7EBEC5}
		.GALLERYbutton{box-shadow:0px 12px 18px -6px rgba(45,45,47,0.85);transition:box-shadow 300ms ease 0ms,box-shadow 300ms ease 0ms;z-index:10000!important}
		.GALLERYbutton:hover{box-shadow:0px 6px 9px -6px rgba(45,45,47,0.85)}
		body #page-container .GALLERYbutton{color:#ffffff!important;border-width:0px!important;border-color:rgba(0,0,0,0);border-radius:50px;letter-spacing:1px;font-size:20px;font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important;font-weight:700!important;background-color:#c1b6a3}
		body #page-container .GALLERYbutton:before,body #page-container .GALLERYbutton:after{display:none!important}
		body #page-container .GALLERYbutton,body #page-container .GALLERYbutton:hover{padding-right:1em!important;padding-left:1em!important}
		.GALLERYbutton_wrapper .GALLERYbutton,.GALLERYbutton_wrapper .GALLERYbutton:hover{padding-top:15px!important;padding-bottom:15px!important}
		.GALLERYbutton_wrapper{margin-top:-200px!important;margin-bottom:150px!important}
		.STAT{padding-top:100px;padding-bottom:75px}
		.STATriga0.et_pb_row{padding-top:0px;padding-bottom:25px}
		.STATriga1.et_pb_row{padding-top:0px;padding-bottom:0}
		.STATriga2{background-image:url(/img/background_forme.png),linear-gradient(135deg,#c2d3b3 0%,#87937f 100%);border-radius:100px 100px 100px 100px;overflow:hidden;max-width:85%!important;width:85%}
		.STATriga2.et_pb_row{padding-top:200px;padding-bottom:200px}
		.STATriga3.et_pb_row{padding-top:0px;padding-bottom:0px}
		.STATcolonnatesto{padding-top:0px}
		.STATcolonnastatistica{padding-top:125px}
		.FOTO50up .et_pb_image_wrap{border-radius:250px 250px 0 0;overflow:hidden}.FOTO50up{text-align:center}
		.FOTO50down .et_pb_image_wrap{border-radius:0 0 250px 250px;overflow:hidden}.FOTO50down{text-align:center}
		.STATslider{max-width:800px}.STATslider.et_pb_module{margin-left:auto!important;margin-right:auto!important}
		.STATslider .et_pb_slide_description,.et_pb_slider_fullwidth_off.STATslider .et_pb_slide_description{padding-top:0px;padding-bottom:75px}
		.STATslider.et_pb_slider .et_pb_slide_content{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-weight:600;font-size:20px!important;line-height:1.8em}
		.STATslider.et_pb_slider{line-height:1.8em}
		.STATslide{background-color:rgba(0,0,0,0)}
		.et_pb_slider .STATslide{background-color:rgba(0,0,0,0)}
		.STATcontatore.et_pb_number_counter h3{font-family:'Fredoka One',display;text-transform:uppercase;font-size:20px;color:#4c4740!important;line-height:1.4em}
		.STATcontatore.et_pb_number_counter .percent p{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:80px;font-weight:700;color:#c1b6a3!important}
		.FOOTER{padding-top:150px;padding-bottom:100px}
		.FOOTER.et_pb_section{background-color:#605a51!important}
		.FOOTER.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwJSIgaGVpZ2h0PSI3NXB4IiB2aWV3Qm94PSIwIDAgMTI4MCAxNDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI2ZmZmZmZiI+PHBhdGggZD0iTTEyODAgODZjLTE5LjktMTcuMjEtNDAuMDgtMzkuNjktNzkuODktMzkuNjktNTcuNDkgMC01Ni45MyA0Ni41OS0xMTUgNDYuNTktNTMuNjEgMC01OS43Ni0zOS42Mi0xMTUuNi0zOS42MkM5MjMuNyA1My4yNyA5MjQuMjYgODcgODUzLjg5IDg3Yy04OS4zNSAwLTc4Ljc0LTg3LTE4OC4yLTg3QzU1NCAwIDU0My45NSAxMjEuOCA0MjMuMzIgMTIxLjhjLTEwMC41MiAwLTExNy44NC01NC44OC0xOTEuNTYtNTQuODgtNzcuMDYgMC0xMDAgNDguNTctMTUxLjc1IDQ4LjU3LTQwIDAtNjAtMTIuMjEtODAtMjkuNTF2NTRIMTI4MHoiLz48L2c+PC9zdmc+);background-size:133.4c474033333% 75px;top:0;height:75px;z-index:1;transform:rotateY(180deg) rotateX(180deg)}
		.FOOTERriga1.et_pb_row{padding-top:0px;padding-bottom:0px}
		.FOOTERriga2.et_pb_row{padding-top:100px;padding-bottom:75px}
		.FOOTERriga3.et_pb_row{padding-top:0px;padding-bottom:0px}
		.FOOTERlogo{max-width:350px;margin-left:0}.FOOTERlogo.et_pb_module{margin-left:auto!important;margin-right:auto!important}
		.FOOTERtitolo h4{font-family:'Fredoka One',display;font-size:20px;color:#ffffff!important}
		.FOOTERtesto{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:18px;color:rgba(255,255,255,0.85)!important;line-height:1.8em}
		.FOOTERtesto.et_pb_text{color:rgba(255,255,255,0.85)!important}.FOOTERtesto p{line-height:1.8em}
		.FOOTERblurb.et_pb_blurb{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:18px;color:rgba(255,255,255,0.85)!important;line-height:1.8em;margin-bottom:15px!important}.FOOTERblurb.et_pb_blurb p{line-height:1.8em}
		.FOOTERblurb .et-pb-icon{font-size:30px;color:#ffffff}.FOOTERblurb.et_pb_blurb .et_pb_main_blurb_image{width:34px;margin-bottom:15px}
		.FOOTERsocial{font-family:'Fredoka One',display;font-size:20px;line-height:1em}.FOOTERsocial.et_pb_text{color:#ffffff!important}.FOOTERsocial p{line-height:1em}
		.CREDITS{padding-top:35px;padding-bottom:35px}.CREDITS.et_pb_section{background-color:#4c4740!important}
		.CREDITSriga.et_pb_row{padding-top:0px;padding-bottom:0px}
		.CREDITStesto{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;font-size:16px;line-height:1em}.CREDITStesto.et_pb_text{color:rgba(255,255,255,0.85)!important}.CREDITStesto p{line-height:1em}
		@media only screen and (max-width:1024px){
			.colonnaMENU,.colonnaCREDITS{width:50%!important;margin-bottom:0px!important}
			.INTESTAZIONE{margin-bottom:20px!important}
			.INTESTAZIONE h2{font-size:40px}
			.PARAGRAFO{font-size:16px}
			.INTESTAZIONEbianca{max-width:700px;margin-bottom:20px!important}
			.INTESTAZIONEbianca h2{font-size:40px}
			.PARAGRAFObianco{font-size:17px;max-width:700px}
			.HAMBURGER{display:block;margin-bottom:0px!important}.MENUlinks{display:none}
			.HEADER{padding-bottom:400px}
			.HEADERlogo{max-width:375px;margin-bottom:35px!important}
			.HEADERtesto{font-size:17px}
			
			
			.HEADERPAGINArigaintestazione{max-width:700px!important}.HEADERPAGINArigaintestazione.et_pb_row{padding-top:100px;padding-bottom:200px}

			
			
			
			
			
			.WELCOME{padding-top:50px;padding-bottom:50px}
			.WELCOMEriga1,.WELCOMEriga2{width:700px!important}
			.WELCOMEriga2.et_pb_row{padding-top:75px}
			.WELCOMEriga3{border-radius:0px 0px 0px 0px;max-width:100%!important;width:100%}
			.WELCOMEriga3.et_pb_row{padding-top:150px;padding-bottom:175px}
			.WELCOMEcolonnatesto{width:55%!important;padding-top:75px;padding-right:5%}
			.WELCOMEcolonnafoto{width:40%!important}


				.PRINCIPIblurb.et_pb_blurb{font-size:16px}
				.PRINCIPIblurb.et_pb_blurb h4,.PRINCIPIblurb.et_pb_blurb h4 a{font-size:20px}




			.NEWS{padding-top:50px;padding-bottom:100px}
			.NEWSriga.et_pb_row,.NEWSrigapulsante.et_pb_row{padding-top:50px}	
			.NEWSfotosx{text-align:left!important}.NEWSfotosx .et_pb_image_wrap{width:45%;border-radius:0 150px 150px 0}
			.NEWSfotodx{text-align:right!important}.NEWSfotodx .et_pb_image_wrap{width:45%;border-radius:150px 0 0 150px}
			.NEWSintestazione{margin-bottom:0px!important}.NEWSintestazione h3{font-size:32px}.NEWSparagrafo{font-size:16px}
			.GALLERYslider .et_pb_slide_description,.et_pb_slider_fullwidth_off.GALLERYslider .et_pb_slide_description{padding-top:450px;padding-bottom:125px}
			.GALLERYbutton_wrapper{margin-top:-175px!important;margin-bottom:125px!important}
			.STAT{padding-top:75px;padding-bottom:50px}
			.STATriga2{border-radius:0 0 0 0;max-width:100%!important;width:100%}
			.STATriga2.et_pb_row{padding-top:175px;padding-bottom:150px}
			.STATcolonnafoto{width:40%!important}
			.STATcolonnatesto{width:60%!important;padding-top:35px;padding-right:50px}
			.STATcolonnastatistica{width:24%!important;padding-top:35px;margin-left:5%;margin-right:0!important}
			.STATslider.et_pb_slider .et_pb_slide_content{font-size:16px!important}
			.STATcontatore{margin-top:0px!important}
			.STATcontatore.et_pb_number_counter h3{font-size:16px}
			.STATcontatore.et_pb_number_counter .percent p{font-size:60px}
			.FOTO50down .et_pb_image_wrap{border-radius:0 0 200px 200px}
			.FOTO50up .et_pb_image_wrap{border-radius:200px 200px 0 0}
			.FOOTER{padding-top:150px;padding-bottom:100px}
			.FOOTERriga2.et_pb_row{padding-top:75px;padding-bottom:50px}
			.FOOTERlogo{max-width:325px}
			.FOOTERtitolo{margin-bottom:10px!important}
			.FOOTERtesto{font-size:16px}
			.FOOTERblurb.et_pb_blurb{margin-top:25px!important;font-size:16px}
		}
		@media only screen and (max-width:767px){
			.mobileSI{display:block}.mobileNO{display:none}
			.colonnaCREDITS{width:100%!important;margin-bottom:20px!important}
			.INTESTAZIONE{margin-bottom:12px!important}
			.INTESTAZIONE h2{font-size:35px}
			.INTESTAZIONEbianca{max-width:500px;margin-bottom:12px!important}
			.INTESTAZIONEbianca h2{font-size:35px}
			.PARAGRAFObianco{font-size:16px;max-width:500px}
			.HEADERtesto{font-size:16px}
			
			
					.HEADERPAGINArigaintestazione{max-width:500px!important}
			
			
			.WELCOME{padding-bottom:35px}
			.WELCOMEriga1,.WELCOMEriga2{width:500px!important}
			.WELCOMEriga2.et_pb_row{padding-top:50px}
			.WELCOMEcolonnatesto{padding-top:50px}
			.NEWSintestazione h3{font-size:28px}
			.GALLERYslider .et_pb_slide_description,.et_pb_slider_fullwidth_off.GALLERYslider .et_pb_slide_description{padding-top:400px;padding-bottom:100px}
			.GALLERYbutton_wrapper{margin-top:-125px!important;margin-bottom:100px!important}
			.STAT{padding-top:50px}
			.STATriga2.et_pb_row{padding-top:150px;padding-bottom:125px}
			.STATcontatore.et_pb_number_counter .percent p{font-size:50px}
			.FOOTER{padding-top:125px;padding-bottom:75px}
			.CREDITS{padding-bottom:15px}
			.CREDITStesto{line-height:1.4em;text-align:center}.CREDITStesto p{line-height:1.4em}
		}
		@media only screen and (max-width:480px){
		
			.TESTO h1,.TESTO h2{font-size:20px}
		
		
		
			.INTESTAZIONE h2{font-size:28px}
			.PARAGRAFO{font-size:15px;line-height:1.6em}.PARAGRAFO p{line-height:1.6em}
			.INTESTAZIONEbianca{max-width:300px}
			.INTESTAZIONEbianca h2{font-size:28px}
			.PARAGRAFObianco{font-size:15px;max-width:300px;line-height:1.6em}.PARAGRAFObianco p{line-height:1.6em}
			
			
			
			.MENU{padding-top:15px;padding-bottom:10px}
			.MENUicona{max-width:30px}
			
			.POPUPMENU{width:100%;top:55px;padding-left:1%}
			.MENUsocial{text-align:right}.HAMBURGER{text-align:left}
			div.et_pb_section.HEADER{background-position:bottom center;background-size:cover}
			.HEADER.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{background-size:133.4c474033333% 50px;height:50px}
			.HEADER{padding-top:50px;padding-bottom:150px}
			.HEADERlogo{max-width:250px;margin-bottom:20px!important}
			.HEADERtesto{font-size:15px;line-height:1.6em}.HEADERtesto p{line-height:1.6em}
			
			
				.HEADERPAGINA.section_has_divider.et_pb_bottom_divider .et_pb_bottom_inside_divider{background-size:133.4c474033333% 50px;height:50px}
				.HEADERPAGINArigaintestazione{max-width:300px!important}.HEADERPAGINArigaintestazione.et_pb_row{padding-top:75px;padding-bottom:150px}
			
			
			
			.WELCOME{padding-top:35px;padding-bottom:15px}
			.WELCOMEriga1,.WELCOMEriga2{width:300px!important}
			.WELCOMEriga2.et_pb_row{padding-top:35px}
			.WELCOMEriga3.et_pb_row{padding-top:100px;padding-bottom:125px}
			.WELCOMEcolonnatesto{width:100%!important;padding-top:50px;padding-right:0}
			.WELCOMEcolonnafoto{display:none}
			body #page-container .WELCOMEbutton,body #page-container .NEWSbutton,body #page-container .GALLERYbutton{font-size:16px}
			
			
			
				.PRINCIPIblurb.et_pb_blurb .et_pb_main_blurb_image{width:75px;margin-bottom:25px}
				.PRINCIPIblurb.et_pb_blurb{font-size:15px;line-height:1.6em}.PRINCIPIblurb.et_pb_blurb p{line-height:1.6em}

			
			
			.NEWS{padding-top:35px;padding-bottom:60px}
			.NEWS.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{background-size:133.4c474033333% 50px;height:50px}
			.NEWSfotosx .et_pb_image_wrap,.NEWSfotodx .et_pb_image_wrap{width:70%}
			.NEWSintestazione{font-size:15px}
			.NEWSintestazione h3{font-size:25px}.NEWSparagrafo{font-size:15px}.NEWSparagrafo p{line-height:1.6em}
			.GALLERYslider .et_pb_slide_description,.et_pb_slider_fullwidth_off.GALLERYslider .et_pb_slide_description{padding-top:225px;padding-bottom:125px}
			.GALLERYbutton_wrapper{margin-top:-110px!important;margin-bottom:50px!important}
			.STAT{padding-top:50px;padding-bottom:0px}
			.STATriga1.et_pb_row{padding-bottom:15px}
			.STATriga2.et_pb_row{padding-top:100px;padding-bottom:100px}
			.STATriga3.et_pb_row{padding-bottom:50px}
			.STATcolonnatesto{width:100%!important;padding-top:0px;padding-right:0}
			.STATcolonnafoto{width:300px!important}
			.STATcolonnastatistica{width:100%!important;padding-top:0px;margin-left:0%!important;margin-right:0%!important}
			.STATcontatore{margin-top:0px!important}
			.STATcontatore.et_pb_number_counter h3{font-size:15px}
			.STATcontatore.et_pb_number_counter .percent p{font-size:70px}
			.FOOTER{padding-top:100px;padding-bottom:60px}
			.FOOTER.section_has_divider.et_pb_top_divider .et_pb_top_inside_divider{background-size:133.4c474033333% 50px;height:50px}
			.FOOTERriga2.et_pb_row{padding-top:60px;padding-bottom:35px}
			.FOOTERlogo{max-width:275px}
			.FOOTERtesto{font-size:15px}.FOOTERtesto p{line-height:1.6em}
			.FOOTERblurb.et_pb_blurb{font-size:15px}.FOOTERblurb.et_pb_blurb p{line-height:1.6em}
			.CREDITStesto{font-size:15px}
		}