@media(max-width:768px){.elementor .footer__logo{max-width:240px;}}@media(max-width:768px){.elementor .media-testo__title{font-size:var(--fs-font-h2);}}@media(max-width:768px){.elementor .hero-cover{min-height:auto;}}@media(max-width:768px){.elementor .banner-richieste{padding:16px;}}@media(max-width:768px){.elementor .intro{flex-direction:column;}}@media(max-width:768px){.elementor .accent-text{font-size:22px;}}@media(max-width:768px){.elementor .media-testo{gap:var(--pad-m);}}@media(max-width:768px){.elementor .media-testo__img{width:100%;}}@media(max-width:768px){.elementor .listing__title{font-size:var(--fs-font-h2);}}@media(max-width:768px){.elementor .el__number{width:40px;height:40px;}}@media(max-width:768px){.elementor .banner-md{flex-wrap:wrap;}}@media(max-width:768px){.elementor .col-text{padding-inline-start:var(--pad-m);padding-inline-end:var(--pad-m);flex:1 1 100%;}}@media(max-width:768px){.elementor .col-image{flex:1 1 100%;}}@media(max-width:768px){.elementor .banner-md__image{object-fit:cover;object-position:center center;}}@media(max-width:768px){.elementor .grid-cards__exalted{font-size:52px;}}@media(max-width:768px){.elementor .slide-card{flex-direction:column;}}@media(max-width:768px){.elementor .slide-card__col{padding-block-start:16px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:768px){.elementor .footer__row{grid-template-columns:repeat(1, minmax(0, 1fr));}}