@media(max-width:1024px){.elementor .e-40b54695-4128{font-size:46px;}}@media(max-width:1024px){.elementor .e-354c7b57-56b2{font-size:22px;}}@media(max-width:1024px){.elementor .e-693b99eb-c01c{max-width:640px;}}@media(max-width:1024px){.elementor .e-3d8ff441-32ce{width:100%;}}@media(max-width:1024px){.elementor .e-655e7089-ec07{height:420px;}}@media(max-width:1024px){.elementor .e-277ad713-aeb5{width:100%;}}@media(max-width:1024px){.elementor .e-4f1e20f7-2ebc{flex-direction:column;gap:36px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-2ae56c10-6d08{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-25cb64e9-39cd{font-size:36px;}}@media(max-width:1024px){.elementor .e-64d891fa-719f{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-4eac5d5b-3879{font-size:36px;}}@media(max-width:1024px){.elementor .e-5a6ba85-67a5{font-size:23px;}}@media(max-width:1024px){.elementor .e-1a1ec56d-84f7{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-356fd586-b33b{font-size:23px;}}@media(max-width:1024px){.elementor .e-46ad9267-dabe{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-3199131c-d36c{font-size:23px;}}@media(max-width:1024px){.elementor .e-3797c412-b4c1{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-2fc48f64-ce85{font-size:23px;}}@media(max-width:1024px){.elementor .e-5ea0df7c-b43f{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-5b3b86fd-6b03{font-size:23px;}}@media(max-width:1024px){.elementor .e-545720ac-52ca{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-3d99e422-14a4{font-size:23px;}}@media(max-width:1024px){.elementor .e-369613cc-75a0{width:calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-847669f-198c{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-2d58a27a-efd3{font-size:36px;}}@media(max-width:1024px){.elementor .e-67f861b3-f1f2{grid-column:1;grid-row:auto;align-self:auto;}}@media(max-width:1024px){.elementor .e-7c2749a-e6f1{height:580px;}}@media(max-width:1024px){.elementor .e-51e00570-9349{grid-column:1;grid-row:auto;}}@media(max-width:1024px){.elementor .e-26a46d0a-780b{grid-column:1;grid-row:auto;}}@media(max-width:1024px){.elementor .e-5c1bc1d5-960d{grid-template-columns:1fr;grid-template-rows:auto;row-gap: 32px;\n}}@media(max-width:1024px){.elementor .e-3bd2f5d2-8e8e{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-4dcafbf5-2f9f{font-size:36px;}}@media(max-width:1024px){.elementor .e-37c051d0-8790{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-1761b53a-1f5d{height:420px;}}@media(max-width:1024px){.elementor .e-7e024421-55a8{width:100%;}}@media(max-width:1024px){.elementor .e-3b298d6f-697e{font-size:36px;}}@media(max-width:1024px){.elementor .e-33a1316f-659c{width:100%;}}@media(max-width:1024px){.elementor .e-39e9ce44-edee{flex-direction:column;gap:32px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-d4b7e19-5031{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-79e49ab5-d826{font-size:36px;}}@media(max-width:1024px){.elementor .e-2f6a230d-5dfd{font-size:20px;}}@media(max-width:1024px){.elementor .e-6c31a9ce-8384{font-size:20px;}}@media(max-width:1024px){.elementor .e-5b678c39-1b09{font-size:20px;}}@media(max-width:1024px){.elementor .e-4844e917-12cc{font-size:20px;}}@media(max-width:1024px){.elementor .e-78a237ed-c4fa{font-size:20px;}}@media(max-width:1024px){.elementor .e-62e13f54-e4ee{font-size:20px;}}@media(max-width:1024px){.elementor .e-1708c3fc-cf57{font-size:20px;}}@media(max-width:1024px){.elementor .e-1aa3b902-42f0{font-size:20px;}}@media(max-width:1024px){.elementor .e-1a10c102-5c26{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}@media(max-width:1024px){.elementor .e-70803b30-93ea{font-size:36px;}}@media(max-width:1024px){.elementor .e-1d94f769-40d2{gap:16px;}}@media(max-width:1024px){.elementor .e-4ec7aa35-d0ed{padding-block-start:64px;padding-block-end:64px;padding-inline-start:30px;padding-inline-end:30px;}}