@media(max-width:1024px){.elementor .bb-header-in{height:80px;}}@media(max-width:1024px){.elementor .bb-logo{height:50px;}}@media(max-width:1024px){.elementor .bb-burger{display:block;}}@media(max-width:1024px){.elementor .bb-gate-grid{grid-template-columns:repeat(2,1fr);}}@media(max-width:1024px){.elementor .bb-rit{grid-template-columns:repeat(2,1fr);}}@media(max-width:1024px){.elementor .bb-team{grid-template-columns:repeat(2,1fr);}}@media(max-width:1024px){.elementor .bb-team-nota{padding-block-start:30px;grid-column:1 / -1;}}@media(max-width:1024px){.elementor .bb-team-nota-p{max-width: none;\n}}@media(max-width:1024px){.elementor .bb-listino-grid{gap:0px;grid-template-columns:repeat(1,1fr);}}@media(max-width:1024px){.elementor .bb-rec-grid{grid-template-columns:repeat(1,1fr);}}@media(max-width:1024px){.elementor .bb-score{flex-direction:column;gap:26px;align-items:flex-start;}}@media(max-width:1024px){.elementor .bb-score-p{padding-inline-start:0px;border-inline-start-width:0px;}}@media(max-width:1024px){.elementor .bb-btn-score{margin-inline-start:0px;align-self:flex-start;}}@media(max-width:1024px){.elementor .bb-dove-cols{grid-template-columns:repeat(1,1fr);}}@media(max-width:1024px){.elementor .bb-orari{margin-block-start:0px;}}@media(max-width:1024px){.elementor .bb-app-in{grid-template-columns:repeat(1,1fr);}}@media(max-width:1024px){.elementor .bb-stores{justify-content:flex-start;}}@media(max-width:1024px){.elementor .bb-fnav{gap:4px;}}@media(max-width:1024px){.elementor .bb-fnav-link{padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .bb-btn-tel-header{padding-block-start:13px;padding-block-end:13px;padding-inline-start:20px;padding-inline-end:20px;margin-inline-start:auto;margin-inline-end:12px;}}@media(max-width:1024px){.elementor .bb-solo-desktop{display:none;}}@media(max-width:1024px){.elementor .bb-solo-mobile-sez{display:block;}}@media(max-width:1024px){.elementor .bb-solo-mobile{display:inline-flex;}}@media(max-width:1024px){.elementor .bb-fascia-rec{padding-block-start:clamp(88px,10vw,140px);}}@media(max-width:1024px){.elementor .bb-shead-centro{align-items:flex-start;}}@media(max-width:1024px){.elementor .bb-sale{margin-block-start:0px;}}@media(max-width:1024px){.elementor .bb-sale-titolo{inset-block-start:0px;margin-block-start:0px;}}@media(max-width:1024px){.elementor .bb-hero-mobile{padding-block-start:120px;}}@media(max-width:1024px){.elementor .bb-h1-compatto{max-width:11ch;font-size:clamp(44px,7.4vw,108px);}}@media(max-width:1024px){.elementor .bb-team-frase{width:100%;margin-block-start:-24px;text-align: left;\n}}