.elementor .cta_big{width:fit-content;font-family:"Kantumruy Pro";font-weight:500;font-size:1.5em;color:#ffffff;line-height:1.5em;text-transform:uppercase;padding-block-start:1px;padding-block-end:1px;padding-inline-start:1.875em;padding-inline-end:1.875em;border-radius:20px;background-color:var(--scarlet_fire);display:inline-block;}.elementor .adv_fwidth{height:400px;margin-block-start:var(--margine_sopra_sotto_sezione);margin-block-end:var(--margine_sopra_sotto_sezione);background-color:var(--pale_oak_l2);flex-direction:column;justify-content:center;}.elementor .h2_txt{font-family:"Bodoni Moda";font-weight:700;font-size:3.25em;color:var(--nero);letter-spacing:2px;line-height:1.2em;text-transform:uppercase;}.elementor .hero_categoria{width:96vw;height:390px;padding-inline-start:7vw;padding-inline-end:7vw;margin-block-start:1.5em;margin-block-end:2em;border-radius:30px;background-image:url("https://www.rivistaorizzonte.com/wp-content/uploads/2026/10/Cover-Food_Beverage-1920w.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0px -450px;align-items:center;}.elementor .data_luogo_lista_evento{padding:0px;border-block-start-width:0px;border-block-end-width:2px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--nero);border-style:solid;}.elementor .info_lista_evento{padding:0px;flex-direction:column;}.elementor .item_lista_evento{column-gap:2em;padding:0px;flex-direction:row;}.elementor .titolo_cta_lista_eventi{padding-block-start:0.5em;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1em;}.elementor .abstract_lista_evento{font-family:"Kantumruy Pro";font-weight:400;font-size:1.125em;color:var(--nero);}.elementor .item_risultati_ricerca_eventi{column-gap:3em;padding:20px;border-radius:30px;border-width:1px;border-color:var(--cool_steel);border-style:solid;}.elementor .cta_standard{width:fit-content;font-family:"Kantumruy Pro";font-weight:500;font-size:1.25em;color:#ffffff;text-transform:uppercase;padding-block-start:0.1875em;padding-block-end:0.1875em;padding-inline-start:2.1875em;padding-inline-end:2.1875em;border-radius:20px;background-color:var(--scarlet_fire);display:inline-block;}