@media(max-width:1024px){.elementor .card-teaser-wide{flex:0 1 calc((100% - 24px) / 2);}}@media(max-width:1024px){.elementor .cat-card{flex:1 1 40%;}}@media(max-width:1024px){.elementor .archive-title{font-size:40px;}}@media(max-width:1024px){.elementor .archive-hero{margin-block-start:-32px;margin-block-end:-28px;margin-inline-start:0px;margin-inline-end:0px;}}@media(max-width:1024px){.elementor .card-compact{flex:0 1 calc((100% - 24px) / 2);}}@media(max-width:1024px){.elementor .row{gap:24px;}}@media(max-width:1024px){.elementor .page{gap:56px;}}