@media(max-width:767px){.elementor .lb-card{padding:24px;}}@media(max-width:767px){.elementor .lb-grid-4{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .lb-grid-3{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .lb-grid-2{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .lb-lead{font-size:18px;}}@media(max-width:767px){.elementor .lb-h2{font-size:29px;}}@media(max-width:767px){.elementor .lb-wrap{gap:36px;}}@media(max-width:767px){.elementor .lb-sec{padding-block-start:56px;padding-block-end:56px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .lb2-stat-n{font-size:36px;}}@media(max-width:767px){.elementor .lb2-glass{padding:26px;}}@media(max-width:767px){.elementor .lb2-bg-band{padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .lb2-mosaic{gap:10px;grid-template-columns:repeat(2, 1fr);grid-auto-rows:150px;}}@media(max-width:767px){.elementor .lb2-items{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .lb2-photo{aspect-ratio:4 / 3;}}@media(max-width:767px){.elementor .lb2-bundle-img{max-width:220px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}}@media(max-width:767px){.elementor .lb2-bundle{padding:14px;gap:14px;grid-template-columns:96px 1fr;}}@media(max-width:767px){.elementor .lb2-prod-img{max-width:200px;}}@media(max-width:767px){.elementor .lb2-prod-media{padding:12px;}}@media(max-width:767px){.elementor .lb2-usp-bar{padding:20px;gap:18px;grid-template-columns:1fr 1fr;gap: 20px 14px;\n}}@media(max-width:767px){.elementor .lb2-usp-wrap{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:-64px;}}@media(max-width:767px){.elementor .lb2-hero-lead{font-size:18px;}}@media(max-width:767px){.elementor .lb2-hero-h1{font-size:42px;letter-spacing:-1px;}}@media(max-width:767px){.elementor .lb2-hero{min-height:90vh;padding-block-start:130px;padding-block-end:100px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:767px){.elementor .lb2-usp{flex-direction:column;gap:10px;align-items:flex-start;}}