@media(max-width:1024px){.elementor .e-44b99bb-bc3c{max-width:100%;}}@media(max-width:1024px){.elementor .e-d6d3f63-0f2e{order:2;}}@media(max-width:1024px){.elementor .e-5b16368-ba8d{width:auto;aspect-ratio:4 / 3;position:relative;margin-block-start:0px;margin-block-end:8px;margin-inline-start:-32px;margin-inline-end:-32px;order:1;-webkit-mask-image: linear-gradient(180deg, #000 60%, transparent 100%); mask-image: linear-gradient(180deg, #000 60%, transparent 100%); -webkit-mask-image: linear-gradient(180deg, #000 60%, transparent 100%); mask-image: linear-gradient(180deg, #000 60%, transparent 100%); -webkit-mask-composite: source-over; mask-composite: add;\n}}@media(max-width:1024px){.elementor .e-676214e-eef4{min-height:0px;padding-block-start:0px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;align-items:stretch;}}@media(max-width:1024px){.elementor .e-3145963d-5992{gap:40px;grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-d1a3132-d818{padding-block-start:64px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-3a904678-5ea9{padding-block-start:44px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;}}@media(max-width:1024px){.elementor .e-36dcb048-86c1{padding-block-start:0px;padding-block-end:72px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-50681179-fbd8{font-size:40px;}}@media(max-width:1024px){.elementor .e-55331f61-7ed8{gap:16px;grid-template-columns:1fr;grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-345ed172-4341{padding-block-start:16px;padding-block-end:72px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-a9d4a7c1-dc4e{font-size:60px;}}@media(max-width:1024px){.elementor .e-6355da05-dda2{gap:48px;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-dc5fb933-eb4a{padding-block-start:96px;padding-block-end:112px;padding-inline-start:32px;padding-inline-end:32px;}}