@media(max-width:1024px){.elementor .rm-row-wrap-lg-bottom{flex-direction:row;gap:var(--rmSpaceSm);flex-wrap:nowrap;align-items:stretch;}}@media(max-width:1024px){.elementor .rm-row-wrap-lg{flex-direction:row;gap:18px;flex-wrap:wrap;align-items:stretch;}}@media(max-width:1024px){.elementor .rm-row-wrap-md{gap:14px;}}@media(max-width:1024px){.elementor .rm-column-half-stack{width:100%;min-width:0px;gap:var(--rmLayoutGutterMobile);}}@media(max-width:1024px){.elementor .rm-panel-hero-visual{width:100%;min-width:0px;}}@media(max-width:1024px){.elementor .rm-panel-hero-search{padding:var(--rmLayoutGutterMobile);gap:18px;}}@media(max-width:1024px){.elementor .rm-layout-hero-row{flex-direction:column;gap:28px;flex-wrap:nowrap;align-items:stretch;}}@media(max-width:1024px){.elementor .rm-text-body-lg{font-size:1.05rem;}}@media(max-width:1024px){.elementor .rm-heading-card{font-size:1.6rem;}}@media(max-width:1024px){.elementor .rm-heading-section{font-size:2.3rem;}}@media(max-width:1024px){.elementor .rm-heading-hero{font-size:3rem;}}@media(max-width:1024px){.elementor .rm-card-resource{width:31%;min-width:0px;flex:1 1 0%;}}@media(max-width:1024px){.elementor .rm-card-product{width:31%;min-width:0px;flex:1 1 0%;}}@media(max-width:1024px){.elementor .rm-section-dark{padding-block-start:40px;padding-block-end:56px;padding-inline-start:var(--rmSpaceXl);padding-inline-end:var(--rmSpaceXl);}}