@media(max-width:767px){.elementor .sl-link-header{display:none;}}@media(max-width:767px){.elementor .sl-bottone-piccolo{font-size:13px;padding-block: 9px; padding-inline: 16px;\n}}@media(max-width:767px){.elementor .sl-header-logo{width:150px;max-width:150px;}}@media(max-width:767px){.elementor .sl-header-interno{gap:10px;}}@media(max-width:767px){.elementor .sl-header{padding-block: 10px; padding-inline: 16px;\n}}@media(max-width:767px){.elementor .sp-galleria{gap:10px;grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor .sp-riquadro{padding-block-start:32px;padding-block-end:32px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:767px){.elementor .sp-tappe{gap:28px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .sp-numero-valore{font-size:46px;}}@media(max-width:767px){.elementor .sp-numeri-griglia{grid-template-columns:repeat(2, 1fr);row-gap: 40px;\n}}@media(max-width:767px){.elementor .sp-numeri{padding-block: 56px;\n}}@media(max-width:767px){.elementor .sp-due-colonne{gap:36px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .sp-citazione{font-size:26px;padding-inline-start:20px;}}@media(max-width:767px){.elementor .sp-lead{font-size:17px;}}@media(max-width:767px){.elementor .sp-testo{font-size:16px;}}@media(max-width:767px){.elementor .sp-h3{font-size:22px;}}@media(max-width:767px){.elementor .sp-h2{font-size:32px;}}@media(max-width:767px){.elementor .sp-intestazione{margin-block-end:32px;}}@media(max-width:767px){.elementor .sp-sezione{padding-block: 72px; padding-inline: 20px; padding-block: 56px; padding-inline: 16px;\n}}@media(max-width:767px){.elementor .sp-hero-lead{font-size:19px;}}@media(max-width:767px){.elementor .sp-hero-titolo{font-size:52px;}}@media(max-width:767px){.elementor .sp-hero{min-height:480px;background-image:linear-gradient(180deg, rgba(10,10,10,0.4) 0%,rgba(10,10,10,0.9) 70%),url("https://swamileandro.com/wp-content/uploads/2022/12/leandro-giacca-mani-cuore.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;align-items:flex-end;padding-block: 120px 56px; padding-inline: 20px; background-repeat: no-repeat; background-size: auto, cover; background-position: center, center 30%;\n}}@media(max-width:767px){.elementor .sp-riga{margin-block-start:64px;}}