@media(max-width:1024px){.elementor .e-6bde89b-3b4d{max-width:100%;}}@media(max-width:1024px){.elementor .e-818f59f-e5e8{order:2;}}@media(max-width:1024px){.elementor .e-ef5bf5d-ee8b{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-6ec5c2e-41b0{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-c60d7cf-7f25{font-size:48px;}}@media(max-width:1024px){.elementor .e-71e5cb24-8e27{gap:24px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-6d4e292c-fccb{padding-block-start:72px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-f40873a-c5fd{width: 56px; height: 56px;\n}}@media(max-width:1024px){.elementor .e-57533dd-213c{width: 56px; height: 56px;\n}}@media(max-width:1024px){.elementor .e-6687766-471e{width: 56px; height: 56px;\n}}@media(max-width:1024px){.elementor .e-7fe2802-9509{width: 112px; height: 112px;\n}}@media(max-width:1024px){.elementor .e-3890bd4-c079{max-width: 320px;\n}}@media(max-width:1024px){.elementor .e-f33b088-bbe0{grid-template-columns: 1fr;\n}}@media(max-width:1024px){.elementor .e-c4b9ef2-eb11{border-width: 1px; border-radius: 22px;\n}}@media(max-width:1024px){.elementor .e-acc36cd-69d8{min-height: 0px; aspect-ratio: 3 / 2;\n}}@media(max-width:1024px){.elementor .e-2769435-5fcc{grid-template-columns: 1fr;\n}}@media(max-width:1024px){.elementor .e-be4197d-5690{grid-template-columns: 1fr;\n}}@media(max-width:1024px){.elementor .e-4d99a24-7f01{border-radius: 0; padding: 0;\n}}@media(max-width:1024px){.elementor .e-c629284-1f3b{grid-template-columns: 1fr;\n}}@media(max-width:1024px){.elementor .e-41f6b350-c004{font-size:44px;}}@media(max-width:1024px){.elementor .e-7944fae8-bdd0{padding-block-start:44px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;}}@media(max-width:1024px){.elementor .e-6cb7f412-dd98{padding-block-end:72px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-85ecac5-3821{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-4ec2687-4f7c{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-34cf79e-c620{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-0f74fe8-c9dd{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-572d038-a9d6{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-b7a2e7a-5355{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-0942a40-e14d{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-1207835-6865{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-2bf4d7c-d171{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-32b9701-dc46{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-1160f7b-9f75{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-5cd8ec0-7f4a{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-6a68d57-c349{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-ebdf077-f6cf{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-6ca883f-4967{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-71c4967-814a{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-2351dcb-e585{padding-left: clamp(20px,4vw,56px);\n}}@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;}}@media(max-width:1024px){.elementor .e-3b3373a0-17e6{padding-inline-start:32px;padding-inline-end:32px;}}