@media(max-width:1024px){.elementor .e-6e8af1a-083a{max-width:100%;}}@media(max-width:1024px){.elementor .e-dcf1274-9ec7{order:2;}}@media(max-width:1024px){.elementor .e-57097a5-9571{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-5ffbeb7-9c20{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-3930e1d1-96be{font-size:48px;}}@media(max-width:1024px){.elementor .e-6ecd651e-73e8{gap:20px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-61c0988b-b62c{padding-block-start:72px;padding-block-end:88px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-4acaa562-cb74{font-size:48px;}}@media(max-width:1024px){.elementor .e-51e9d369-f141{display:none;}}@media(max-width:1024px){.elementor .e-741e5ebc-ae9c{transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);}}@media(max-width:1024px){.elementor .e-298c898e-207d{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-4168fd09-948d{padding-block-start:48px;padding-block-end:48px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-7d14326c-76fb{padding-block-end:72px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-6400639f-b7e3{font-size:60px;}}@media(max-width:1024px){.elementor .e-5e415224-e034{gap:48px;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-6a99e3d9-6bb5{padding-block-start:96px;padding-block-end:112px;padding-inline-start:32px;padding-inline-end:32px;}}