:root{--font-titoli:"sweet-sans-pro",Arial,sans-serif;--font-testi:"tt-commons-pro",Arial,sans-serif;--font-testi-thin:"tt-commons-pro-thin",Arial,sans-serif}body{font-family:var(--font-testi);font-weight:400;font-style:normal;line-height:1.5}.et_pb_text,.et_pb_text_inner,.et_pb_blurb_description,.et_pb_toggle_content,.et_pb_accordion .et_pb_toggle_content,.et_pb_testimonial_description_inner,.et_pb_post_content,.entry-content,.et_pb_contact_form,.et_pb_contact_form input,.et_pb_contact_form textarea,.et_pb_contact_form select{font-family:var(--font-testi)!important;font-weight:400}body h1,body h2,body h3,body h4,body h5,body h6,body .et_pb_module_header,body .et_pb_slide_title{font-family:var(--font-titoli)!important;font-weight:400;font-style:normal;text-transform:uppercase;letter-spacing:0.05em;line-height:1.05}#top-menu a,.et_pb_menu__menu a,.et_mobile_menu a,.et_pb_button,.et_pb_contact_submit{font-family:var(--font-testi)!important;font-weight:700;font-style:normal;text-transform:uppercase;letter-spacing:0.09em}strong,b{font-weight:700}em{font-style:italic}.titolo-medium h1,.titolo-medium h2,.titolo-medium h3,.titolo-medium h4,.titolo-medium h5,.titolo-medium h6,h1.titolo-medium,h2.titolo-medium,h3.titolo-medium,h4.titolo-medium,h5.titolo-medium,h6.titolo-medium{font-family:var(--font-titoli)!important;font-weight:700!important}.testo-thin,.testo-thin p,.testo-thin li,.testo-thin a{font-family:var(--font-testi-thin)!important;font-weight:100!important;font-style:normal}.etichetta,.etichetta p{font-family:var(--font-titoli)!important;font-weight:700!important;font-style:normal;text-transform:uppercase;letter-spacing:0.12em;line-height:1.2}