@media(max-width:767px){.elementor .Titoli-bianchi{font-size:27px;color:var(--bianco);line-height:32px;align-self:start;}}@media(max-width:767px){.elementor .paragrafi-bianchi{font-size:17px;line-height:24px;}}@media(max-width:767px){.elementor .titoli-verdi{line-height:2.3rem;}}@media(max-width:767px){.elementor .paragrafo-verde{font-size:17px;line-height:24px;}}@media(max-width:767px){.elementor .titolooverhead-verde{font-size:12px;}}@media(max-width:767px){.elementor .titolini-bianchi{font-family:var(--testi);font-size:1rem;color:var(--bianco);}}@media(max-width:767px){.elementor .titolioverhead-bianchi{font-size:12px;}}@media(max-width:767px){.elementor .hero{padding:10px;flex-direction:column;gap:5px;grid-template-columns:repeat(5, 1fr);grid-template-rows:repeat(3, 1fr);grid-auto-flow:column;justify-content:flex-end;justify-items:stretch;align-items:stretch;}}@media(max-width:767px){.elementor .btngreen{font-weight:700;font-size:14px;align-self:stretch;}}@media(max-width:767px){.elementor .btnwhite{font-weight:700;font-size:14px;text-align:center;justify-content:center;align-self:stretch;}}@media(max-width:767px){.elementor .cardproduzione{width:100%;aspect-ratio:auto;border-radius:8px;}}@media(max-width:767px){.elementor .pulsante-menu{width:100%;display:flex;}}@media(max-width:767px){.elementor .titolicardconfoto{font-size:13px;border-start-start-radius:8px;border-end-end-radius:8px;}}@media(max-width:767px){.elementor .sezionebiancaclassica{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--bianco);display:flex;flex-direction:column;gap:10px;justify-content:flex-end;}}@media(max-width:767px){.elementor .SEZIONEBIANCA-ORIZZONTALE{padding-block-start:20px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--bianco);flex-direction:column;}}@media(max-width:767px){.elementor .SEZIONEVERDE-ORIZZONTALE{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;flex-direction:column;}}@media(max-width:767px){.elementor .titoligridverdi{font-size:15px;line-height:13px;}}@media(max-width:767px){.elementor .btngridverde{font-size:12px;padding-block-start:5px;padding-block-end:5px;padding-inline-start:12px;padding-inline-end:12px;border-radius:8px;}}@media(max-width:767px){.elementor .CARDINVERTED{padding:5px;border-radius:8px;}}@media(max-width:767px){.elementor .arrowup{width:20px;height:20px;padding:5px;border-start-start-radius:8px;border-end-end-radius:8px;}}@media(max-width:767px){.elementor .hscroll{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .hscroll-item{border-radius:8px;}}