@media(min-width:1800px){.elementor .cta-finale-mail{font-size:19px;}}@media(min-width:1800px){.elementor .magazine-home{padding-block-start:109.44px;padding-block-end:109.44px;}}@media(min-width:1800px){.elementor .colonna-fissa{inset-block-start:136px;}}@media(min-width:1800px){.elementor .talenti{padding-block-start:152px;padding-block-end:152px;}}@media(min-width:1800px){.elementor .centro-corpo{max-width:900px;padding-block-start:152px;padding-block-end:152px;}}@media(min-width:1800px){.elementor .riga-evento-titolo{font-size:29px;}}@media(min-width:1800px){.elementor .riga-evento{padding-block-start:36px;padding-block-end:36px;padding-inline-start:0px;padding-inline-end:0px;grid-template-columns:88px 1fr auto;}}@media(min-width:1800px){.elementor .data-giorno{font-size:52px;}}@media(min-width:1800px){.elementor .card-evento-grande{min-height:680px;}}@media(min-width:1800px){.elementor .fascia-dati-testo{font-size:15px;& strong { font-size: 18px; }\n}}@media(min-width:1800px){.elementor .hero-testo{max-width:44ch;font-size:24px;}}@media(min-width:1800px){.elementor .hero{min-height:min(100dvh, 1040px);}}@media(min-width:1800px){.elementor .header-nav{height:88px;& .elementor-nav-menu--main .elementor-nav-menu > li > a.elementor-item { font-size: 17px; }\n}}@media(min-width:1800px){.elementor .footer-motto{font-size:19px;}}@media(min-width:1800px){.elementor .logo-parola{font-size:30px;}}@media(min-width:1800px){.elementor .logo-simbolo{width:32px;height:43px;}}@media(min-width:1800px){.elementor .btn{font-size:16px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:24px;padding-inline-end:24px;}}@media(min-width:1800px){.elementor .testo-intro{font-size:24px;}}@media(min-width:1800px){.elementor .dichiarazione{max-width:1320px;font-size:80px;}}@media(min-width:1800px){.elementor .titolo-sezione{font-size:76px;}}@media(min-width:1800px){.elementor .titolo-hero{font-size:124px;}}@media(min-width:1800px){.elementor .contenitore{max-width:calc(1600px + var(--margine-laterale) * 2);}}@media(min-width:1800px){.elementor .sez{padding-block-start:152px;padding-block-end:152px;}}@media(min-width:1800px){.elementor .btn-grande{font-size:18px;padding-block: 18px; padding-inline: 30px;\n}}@media(min-width:1800px){.elementor .logo-parola-grande{font-size:34px;}}@media(min-width:1800px){.elementor .logo-simbolo-grande{width:36px;height:48px;}}@media(min-width:1800px){.elementor .modulo-avvisi{& > .elementor-widget-form .elementor-form .elementor-form-fields-wrapper > .e-form__buttons .elementor-button { font-size: 18px; padding: 18px 30px; }\n}}