@media(max-width:767px){.elementor .mel-chips{padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;flex-wrap:nowrap;margin-inline: -16px; overflow-x: auto;\n}}@media(max-width:767px){.elementor .mel-need{inset-block-start:18px;inset-inline-end:18px;}}@media(max-width:767px){.elementor .mel-product-card{padding-block-start:8px;padding-block-end:12px;padding-inline-start:8px;padding-inline-end:8px;border-radius:20px;}}@media(max-width:767px){.elementor .mel-product-grid{gap:10px;}}@media(max-width:767px){.elementor .mel-course-grid{padding-block-start:24px;padding-block-end:24px;padding-inline-start:16px;padding-inline-end:16px;display:flex;flex-direction:row;gap:14px;margin-inline: -16px; overflow-x: auto; scroll-snap-type: x mandatory;\n}}@media(max-width:767px){.elementor .mel-page{font-size:14px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .mel-section{margin-block-start:56px;}}@media(max-width:767px){.elementor .mel-head{margin-block-end:18px;}}@media(max-width:767px){.elementor .mel-h2{font-size:22px;line-height:1.5;}}@media(max-width:767px){.elementor .mel-chip{font-size:13px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;flex:0 0 auto;}}