@media(max-width:767px){.elementor .ebf-card{padding:22px}}@media(max-width:767px){.elementor .ebf-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.elementor .ebf-grid-2{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.elementor .menu-tab-label{font-size:18px}}@media(max-width:767px){.elementor .faq-content{padding-block-start:0px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px}}@media(max-width:767px){.elementor .faq-icon{align-self:flex-end}}@media(max-width:767px){.elementor .faq-q{font-size:22px;line-height:28px}}@media(max-width:767px){.elementor .faq-head{padding-block-start:22px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:22px;flex-direction:column-reverse;gap:10px;align-items:flex-start}}@media(max-width:767px){.elementor .addon-text{font-size:15px}}@media(max-width:767px){.elementor .card-title{font-size:24px;line-height:28px}}@media(max-width:767px){.elementor .menu-item{font-size:15px}}@media(max-width:767px){.elementor .menu-photo{height:300px;min-height:0px;border-radius:20px}}@media(max-width:767px){.elementor .menu-card{padding-block-start:24px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;border-radius:20px}}@media(max-width:767px){.elementor .section{padding-block-start:64px;padding-block-end:64px;padding-inline-start:0px;padding-inline-end:0px}}@media(max-width:767px){.elementor .btn{font-size:16px;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:767px){.elementor .container{padding-inline-start:20px;padding-inline-end:20px}}@media(max-width:767px){.elementor .eyebrow{font-size:13px}}