@media(max-width:1024px){.elementor .s-srv-h1{font-size:46px;}}@media(max-width:1024px){.elementor .s-srv-apertura-azioni{flex-direction:row;gap:24px;align-items:center;}}@media(max-width:1024px){.elementor .s-srv-apertura-testi{width:100%;}}@media(max-width:1024px){.elementor .s-srv-mario-ritratto{height:420px;}}@media(max-width:1024px){.elementor .s-srv-apertura-foto{width:100%;max-width:540px;}}@media(max-width:1024px){.elementor .s-srv-apertura-layout{flex-direction:column;gap:30px;align-items:stretch;}}@media(max-width:1024px){.elementor .s-srv-apertura{padding-block-start:44px;padding-block-end:44px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .s-srv-consulenza-titolo{font-size:36px;}}@media(max-width:1024px){.elementor .s-srv-consulenza-testi{width:100%;}}@media(max-width:1024px){.elementor .s-srv-modalita-titolo{font-size:36px;}}@media(max-width:1024px){.elementor .s-srv-studio-titolo{font-size:26px;}}@media(max-width:1024px){.elementor .s-srv-online-titolo{font-size:26px;}}@media(max-width:1024px){.elementor .s-srv-modalita{width:100%;}}@media(max-width:1024px){.elementor .s-srv-consulenza-layout{flex-direction:column;gap:30px;align-items:stretch;}}@media(max-width:1024px){.elementor .s-srv-consulenza{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .s-srv-sdrive-titolo{font-size:36px;}}@media(max-width:1024px){.elementor .s-srv-sdrive-sezione-testi{width:100%;}}@media(max-width:1024px){.elementor .s-srv-sdrive-sezione-azione{width:100%;align-items:flex-start;}}@media(max-width:1024px){.elementor .s-srv-sdrive-sezione-layout{flex-direction:column;gap:30px;align-items:stretch;}}@media(max-width:1024px){.elementor .s-srv-sdrive-sezione{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .s-srv-depurazione-titolo{font-size:36px;}}@media(max-width:1024px){.elementor .s-srv-depurazione-testi{width:100%;}}@media(max-width:1024px){.elementor .s-srv-depurazione-azione{width:100%;align-items:flex-start;}}@media(max-width:1024px){.elementor .s-srv-depurazione-layout{flex-direction:column;gap:30px;align-items:stretch;}}@media(max-width:1024px){.elementor .s-srv-depurazione{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .s-srv-riallineamento-titolo{font-size:36px;}}@media(max-width:1024px){.elementor .s-srv-riallineamento-testi{width:100%;}}@media(max-width:1024px){.elementor .s-srv-riallineamento-azione{width:100%;align-items:flex-start;}}@media(max-width:1024px){.elementor .s-srv-riallineamento-layout{flex-direction:column;gap:30px;align-items:stretch;}}@media(max-width:1024px){.elementor .s-srv-riallineamento{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .s-srv-genius-titolo{font-size:36px;}}@media(max-width:1024px){.elementor .s-srv-genius-presentazione{width:100%;}}@media(max-width:1024px){.elementor .s-srv-genius-dispositivi{height:290px;}}@media(max-width:1024px){.elementor .s-srv-genius-immagine{width:100%;max-width:540px;}}@media(max-width:1024px){.elementor .s-srv-genius-layout{flex-direction:column;gap:30px;align-items:stretch;}}@media(max-width:1024px){.elementor .s-srv-genius{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .s-srv-altri-titolo{font-size:36px;}}@media(max-width:1024px){.elementor .s-srv-abs-titolo{width:100%;font-size:26px;}}@media(max-width:1024px){.elementor .s-srv-abs-testi{width:100%;}}@media(max-width:1024px){.elementor .s-srv-abs{flex-direction:column;gap:30px;align-items:stretch;}}@media(max-width:1024px){.elementor .s-srv-altri-strumenti{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .s-srv-contatti-titolo{font-size:36px;}}@media(max-width:1024px){.elementor .s-srv-contatti-testi{width:100%;}}@media(max-width:1024px){.elementor .s-srv-contatti-azioni{width:100%;align-items:flex-start;}}@media(max-width:1024px){.elementor .s-srv-contatti-layout{flex-direction:column;gap:30px;align-items:stretch;}}@media(max-width:1024px){.elementor .s-srv-contatti{padding-block-start:48px;padding-block-end:48px;padding-inline-start:24px;padding-inline-end:24px;}}