@media(max-width:767px){.elementor .bs-tile-label{padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .bs-tile-media{padding-block-start:10px;padding-block-end:56px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .bs-tile{min-height:200px;}}@media(max-width:767px){.elementor .bs-spec{min-height:96px;padding:18px;gap:16px;}}@media(max-width:767px){.elementor .bs-spec-grid{grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bs-btn{font-size:11px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:14px;padding-inline-end:14px;}}@media(max-width:767px){.elementor .bs-card-price{font-size:15px;}}@media(max-width:767px){.elementor .bs-card-title{font-size:16px;}}@media(max-width:767px){.elementor .bs-card-cat{font-size:10px;}}@media(max-width:767px){.elementor .bs-card-body{padding:14px;gap:8px;}}@media(max-width:767px){.elementor .bs-card-media{padding:12px;}}@media(max-width:767px){.elementor .bs-grid-4{gap:10px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:767px){.elementor .bs-title{font-size:clamp(38px, 13vw, 64px);}}@media(max-width:767px){.elementor .bs-kicker{font-size:14px;}}@media(max-width:767px){.elementor .bs-head{margin-block-end:24px;gap:12px;grid-template-columns:1fr;}}@media(max-width:767px){.elementor .bs-section-dark{padding-block-start:52px;padding-block-end:52px;padding-inline-start:10px;padding-inline-end:10px;}}@media(max-width:767px){.elementor .bs-section-light{padding-block-start:52px;padding-block-end:52px;padding-inline-start:10px;padding-inline-end:10px;}}