@media(max-width:1024px){.elementor .rm-cover-grid{gap:36px;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .rm-overview-copy{max-width:100%;}}@media(max-width:1024px){.elementor .rm-standfirst{font-size:21px;}}@media(max-width:1024px){.elementor .rm-band-media{padding-block-start:128px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .rm-gap-xl{gap:40px;}}@media(max-width:1024px){.elementor .rm-gap-lg{gap:34px;}}@media(max-width:1024px){.elementor .rm-span-8{grid-column:span 4;}}@media(max-width:1024px){.elementor .rm-span-4{grid-column:span 3;}}@media(max-width:1024px){.elementor .rm-cols-12{grid-template-columns:repeat(6, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .rm-cols-4{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .rm-cols-3{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .rm-lead{font-size:15px;}}@media(max-width:1024px){.elementor .rm-h3{font-size:20px;}}@media(max-width:1024px){.elementor .rm-h2{font-size:29px;}}@media(max-width:1024px){.elementor .rm-section-tight{padding-block-start:54px;padding-block-end:54px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .rm-section{padding-block-start:76px;padding-block-end:76px;padding-inline-start:24px;padding-inline-end:24px;}}