@media(max-width:767px){.elementor .rg-menu-gallery{gap:18px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .rg-menu-list{font-size:15px;}}@media(max-width:767px){.elementor .rg-menu-desc{font-size:14px;}}@media(max-width:767px){.elementor .rg-menu-price{font-size:17px;}}@media(max-width:767px){.elementor .rg-menu-name{font-size:17px;}}@media(max-width:767px){.elementor .rg-menu-sub{font-size:18px;}}@media(max-width:767px){.elementor .rg-menu-card-price{font-size:23px;}}@media(max-width:767px){.elementor .rg-menu-card-title{font-size:25px;}}@media(max-width:767px){.elementor .rg-menu-card{padding-block-start:24px;padding-block-end:24px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;gap:14px;}}@media(max-width:767px){.elementor .rg-menu-grid{gap:20px;grid-template-columns:minmax(0, 1fr);}}@media(max-width:767px){.elementor .rg-menu-chip{font-size:14px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:16px;padding-inline-end:16px;}}@media(max-width:767px){.elementor .rg-menu-nav{padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;gap:8px;flex-wrap:nowrap;justify-content:flex-start;overflow-x: auto;\n}}@media(max-width:767px){.elementor .rg-menu-intro{font-size:15px;}}@media(max-width:767px){.elementor .rg-menu-title{font-size:38px;}}@media(max-width:767px){.elementor .rg-menu-section{padding-block-start:64px;padding-block-end:64px;padding-inline-start:16px;padding-inline-end:16px;gap:24px;}}