@media(max-width:1024px){.elementor .yp-footer-newsletter{flex:1 1 100%;}}@media(max-width:1024px){.elementor .yp-footer-tags{flex:1 1 calc(50% - 1.5rem);}}@media(max-width:1024px){.elementor .yp-footer-col{flex:1 1 calc(50% - 1.5rem);}}@media(max-width:1024px){.elementor .yp-footer-brand{flex:1 1 100%;}}@media(max-width:1024px){.elementor .yp-footer-grid{gap:2.5rem;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .yp-content-wide{width:90%;}}@media(max-width:1024px){.elementor .yp-gap-md{padding-block-start:3rem;padding-block-end:3rem;}}