@media(max-width:767px){.elementor .bk-marquee-item{font-size:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;}}@media(max-width:767px){.elementor .bk-badge{font-size:9px;letter-spacing:0.08em;padding-block-start:2px;padding-block-end:1px;padding-inline-start:6px;padding-inline-end:6px;}}@media(max-width:767px){.elementor .bk-tab{width:100%;font-size:13px;line-height:1.25;text-align:center;padding-block-start:11px;padding-block-end:11px;padding-inline-start:8px;padding-inline-end:8px;white-space: normal;\n}}@media(max-width:767px){.elementor .bk-menu-dots{min-width:12px;flex:0 1 12px;}}@media(max-width:767px){.elementor .bk-menu-name{font-size:17px;}}@media(max-width:767px){.elementor .bk-menu-line{gap:8px;}}@media(max-width:767px){.elementor .bk-card{padding-block-start:26px;padding-block-end:26px;padding-inline-start:20px;padding-inline-end:20px;box-shadow: 0 0 0 5px var(--bk-paper), 0 0 0 6px var(--bk-line), 0 18px 36px -24px rgba(60,20,10,0.35);\n}}@media(max-width:767px){.elementor .bk-lead{font-size:16px;}}@media(max-width:767px){.elementor .bk-h3{font-size:23px;}}@media(max-width:767px){.elementor .bk-h2{font-size:36px;}}@media(max-width:767px){.elementor .bk-eyebrow{font-size:26px;}}@media(max-width:767px){.elementor .bk-container{gap:28px;}}@media(max-width:767px){.elementor .bk-section{padding-block-start:64px;padding-block-end:64px;padding-inline-start:16px;padding-inline-end:16px;}}