@media(max-width:1024px){.elementor .e-a80fbca-890d{max-width:100%;}}@media(max-width:1024px){.elementor .e-57bbcf5-ae9e{order:2;}}@media(max-width:1024px){.elementor .e-4c08a81-69e9{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-6ee2547-3602{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-34ac078-846d{display: none;\n}}@media(max-width:1024px){.elementor .e-e9caf1c-d000{margin-top: 6px;\n}}@media(max-width:1024px){.elementor .e-7a4a38a-11bb{grid-template-columns: 1fr; gap: 12px;\n}}@media(max-width:1024px){.elementor .e-f5643b3-d223{border-width: 1px; border-radius: 22px;\n}}@media(max-width:1024px){.elementor .e-c1e175f-373b{min-height: 0px; aspect-ratio: 3 / 2;\n}}@media(max-width:1024px){.elementor .e-36beddf-94d6{grid-template-columns: 1fr;\n}}@media(max-width:1024px){.elementor .e-c3875f4-7271{grid-template-columns: 1fr;\n}}@media(max-width:1024px){.elementor .e-03ca64e-f07f{border-radius: 0; padding: 0;\n}}@media(max-width:1024px){.elementor .e-a1c2e66-63b4{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-2a10e65-ddc4{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-442ec59-4b8d{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-6dcc814-3cc1{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-91275f4-d6b8{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-74979bb-064b{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-d50b504-ec6a{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-5558945-a84f{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-c6077d1-ad30{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-e1ccf10-0a23{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-18e057a-c256{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-7669a96-9850{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-200ec96-7938{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-bbfb830-7bb1{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-8283e89-5973{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-2d7f55d-146f{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-bf84360-e9eb{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-2972980-e1fb{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-2323fe3-9225{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-1be70d8-d27b{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-98111f6-14d8{max-width: 42vw;\n}}@media(max-width:1024px){.elementor .e-4f9faaf-c482{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;}}