@media(max-width:1024px){.elementor .e-0c5363f-e9dfcde{height:auto;aspect-ratio:1.5}}@media(max-width:1024px){.elementor .e-940a8ee-029d226{grid-template-columns:minmax(0,1fr)}}@media(max-width:1024px){.elementor .e-bb6392a-4a87698{padding-block-start:64px;padding-block-end:64px}}@media(max-width:1024px){.elementor .e-3ee75d1-6b382bc{column-gap:24px;grid-template-columns:minmax(0,1.45fr) minmax(0,0.85fr)}}@media(max-width:1024px){.elementor .e-57c1d68-7953e5e{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-d5b74bb-4c17e7c{width:238px;height:357px;inset-block-start:-70px;inset-inline-end:-105px;opacity:19%}}@media(max-width:1024px){.elementor .e-14ef509-bb077fc{column-gap:48px;row-gap:32px;\n}}@media(max-width:1024px){.elementor .e-6851264-7416e37{margin-block-start:48px}}@media(max-width:1024px){.elementor .e-1c30f09-e1a0ad2{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-9922b85-a615cfa{grid-template-columns:minmax(0,1fr)}}@media(max-width:1024px){.elementor .e-b7a4d58-3fd3dbb{padding-block-start:64px;padding-block-end:64px}}@media(max-width:1024px){.elementor .e-2028bce-1cf768e{font-size:26px;line-height:34px}}@media(max-width:1024px){.elementor .e-608d0f6-d02da20{font-size:26px;line-height:34px}}@media(max-width:1024px){.elementor .e-ed913b9-aa91c89{column-gap:24px}}@media(max-width:1024px){.elementor .e-81d5964-91b008e{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:40px;\n}}@media(max-width:1024px){.elementor .e-8bbd43d-d81f667{column-gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;row-gap:32px;\n}}@media(max-width:1024px){.elementor .e-f3a03af-168b13f{margin-block-start:48px}}@media(max-width:1024px){.elementor .e-2132c01-c96853f{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-d2d0cb1-cc52f29{column-gap:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto;row-gap:24px;\n}}@media(max-width:1024px){.elementor .e-2dfa362-76c5d6b{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:24px;\n}}@media(max-width:1024px){.elementor .e-3e33d90-ba5e339{column-gap:40px}}@media(max-width:1024px){.elementor .e-678f388-ac6b091{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-2948430-5484115{column-gap:40px;grid-template-columns:minmax(0,0.75fr) minmax(0,1fr);grid-template-rows:auto;row-gap:32px;\n}}@media(max-width:1024px){.elementor .e-27c4fb6-dcd41cf{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-aa12158-2724fc7{font-size:22px;line-height:30px}}@media(max-width:1024px){.elementor .e-e7dcbfd-03802f3{font-size:18px;line-height:28px}}@media(max-width:1024px){.elementor .e-86c8bbb-213a8d7{font-size:15px;line-height:22px}}@media(max-width:1024px){.elementor .e-ed49ef7-1414c06{max-width:720px}}@media(max-width:1024px){.elementor .e-c912467-a1269ef{height:auto;min-height:0;aspect-ratio:3 / 2;order:-1}}@media(max-width:1024px){.elementor .e-943542f-1631b8b{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:40px;\n}}@media(max-width:1024px){.elementor .e-e2f6da3-65df3e5{font-size:26px;line-height:38px;text-align:start}}@media(max-width:1024px){.elementor .e-ba74f38-34ae4fe{font-size:16px;line-height:24px}}@media(max-width:1024px){.elementor .e-e1450db-56a863d{padding-block-start:28px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;margin-block-start:48px;flex-direction:column;gap:12px;align-items:flex-start}}@media(max-width:1024px){.elementor .e-3f0ff32-6ab176a{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-124516d-3d1715f{font-size:34px;line-height:41px}}@media(max-width:1024px){.elementor .e-94fac8e-9f20b0c{grid-template-columns:minmax(0,1fr)}}@media(max-width:1024px){.elementor .e-d70ab4f-b75f31a{padding-block-start:64px;padding-block-end:64px}}@media(max-width:1024px){.elementor .e-bafce37-7138dbc{max-width:720px}}@media(max-width:1024px){.elementor .e-3cf8af6-8c93425{font-size:28px;line-height:36px}}@media(max-width:1024px){.elementor .e-5b57408-fb0caf0{column-gap:32px;grid-template-columns:180px minmax(0,1fr);grid-template-rows:auto}}@media(max-width:1024px){.elementor .e-b824b7e-476a3f7{font-size:28px;line-height:36px}}@media(max-width:1024px){.elementor .e-7420782-42aab5b{column-gap:32px;grid-template-columns:180px minmax(0,1fr);grid-template-rows:auto}}@media(max-width:1024px){.elementor .e-6520fee-6348429{font-size:28px;line-height:36px}}@media(max-width:1024px){.elementor .e-3228d01-bbf8710{column-gap:32px;grid-template-columns:180px minmax(0,1fr);grid-template-rows:auto}}@media(max-width:1024px){.elementor .e-124bcf6-5cd1ce2{font-size:22px;line-height:30px}}@media(max-width:1024px){.elementor .e-d4e006e-4f11a5f{font-size:18px;line-height:28px}}@media(max-width:1024px){.elementor .e-9918398-16527fa{padding-block-start:28px;padding-block-end:4px;padding-inline-start:212px;padding-inline-end:0}}@media(max-width:1024px){.elementor .e-89d7c77-0b2c258{font-size:16px;line-height:24px}}@media(max-width:1024px){.elementor .e-a6402d1-3cdadae{max-width:720px;margin-block-start:40px}}@media(max-width:1024px){.elementor .e-c9d2da6-40af4f8{align-items:flex-start}}@media(max-width:1024px){.elementor .e-4ad78e7-9aefb63{width:238px;height:279px;inset-block-end:-55px;inset-inline-start:-59px;opacity:19%}}@media(max-width:1024px){.elementor .e-dc74209-7067b40{padding-block-start:64px;padding-block-end:260px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-3b88a54-acc90c6{max-width:720px}}@media(max-width:1024px){.elementor .e-ee25a35-4570c02{font-size:20px;line-height:28px}}@media(max-width:1024px){.elementor .e-40e7dd8-a139146{font-size:20px;line-height:28px}}@media(max-width:1024px){.elementor .e-f8b3add-099da84{font-size:20px;line-height:28px}}@media(max-width:1024px){.elementor .e-5af9f12-a68f083{font-size:20px;line-height:28px}}@media(max-width:1024px){.elementor .e-41724a9-10cb4c1{font-size:20px;line-height:28px}}@media(max-width:1024px){.elementor .e-d9f8d11-0cf067d{font-size:20px;line-height:28px}}@media(max-width:1024px){.elementor .e-7b06e8b-43f4a18{font-size:16px;line-height:24px}}@media(max-width:1024px){.elementor .e-cd8f508-e7e08b1{font-size:20px;line-height:28px}}@media(max-width:1024px){.elementor .e-bc5b7d2-54f96f4{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;row-gap:32px;\n}}@media(max-width:1024px){.elementor .e-05494f0-b8a4f62{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-70dcbce-ce95f1a{font-size:20px;line-height:28px}}@media(max-width:1024px){.elementor .e-bd8a1b6-09aa227{font-size:16px;line-height:24px}}@media(max-width:1024px){.elementor .e-b0ba378-64bb032{font-size:20px;line-height:28px}}@media(max-width:1024px){.elementor .e-152187f-ec7892a{font-size:16px;line-height:24px}}@media(max-width:1024px){.elementor .e-09d0f0d-9fd3ccb{font-size:20px;line-height:28px}}@media(max-width:1024px){.elementor .e-44b6af8-32ba923{font-size:16px;line-height:24px}}@media(max-width:1024px){.elementor .e-521d371-64707de{font-size:20px;line-height:28px}}@media(max-width:1024px){.elementor .e-7bb9637-a20426d{font-size:16px;line-height:24px}}@media(max-width:1024px){.elementor .e-45f2a8e-58e8497{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto;row-gap:32px;\n}}@media(max-width:1024px){.elementor .e-f4ac007-47e1cd4{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-5ea70a6-75838ef{max-width:720px}}@media(max-width:1024px){.elementor .e-2a6c424-aa64b2c{font-size:16px;line-height:24px}}@media(max-width:1024px){.elementor .e-ac05058-30cd918{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-items:start;row-gap:32px;\n}}@media(max-width:1024px){.elementor .e-ec78697-39db424{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px}}