@media(max-width:1024px){.elementor .e-5bf96008-b1f8{font-size:46px;}}@media(max-width:1024px){.elementor .e-5d2800ed-3cf8{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-2b0fbb79-6feb{inset-block-start:16px;inset-inline-end:16px;inset-block-end:-16px;inset-inline-start:-16px;}}@media(max-width:1024px){.elementor .e-4bfd0f4b-8fa7{height:400px;}}@media(max-width:1024px){.elementor .e-7f6824a4-c5f4{width:100%;padding-inline-start:16px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-3d76b33f-4bda{flex-direction:column;gap:44px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-5f729649-a1f3{padding-block-start:56px;padding-block-end:80px;}}@media(max-width:1024px){.elementor .e-23df1e35-b8ae{font-size:42px;}}@media(max-width:1024px){.elementor .e-ce72b89-f6bc{flex:1 1 calc(50% - 8px);}}@media(max-width:1024px){.elementor .e-3276af61-3096{flex:1 1 calc(50% - 8px);}}@media(max-width:1024px){.elementor .e-7c01e7f6-941c{flex:1 1 calc(50% - 8px);}}@media(max-width:1024px){.elementor .e-306d24bc-647b{flex:1 1 calc(50% - 8px);}}@media(max-width:1024px){.elementor .e-479d8e05-9edd{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-60b6358-24c2{font-size:28px;}}@media(max-width:1024px){.elementor .e-636d24fd-56d4{gap:28px;}}@media(max-width:1024px){.elementor .e-682c70e2-5a4c{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-67ef846e-cd72{font-size:42px;}}@media(max-width:1024px){.elementor .e-49980db1-f512{flex-direction:column;gap:24px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-1642fc1-973d{height:320px;}}@media(max-width:1024px){.elementor .e-2cb67a20-fb36{height:320px;}}@media(max-width:1024px){.elementor .e-3be9c3a5-f0b8{height:320px;}}@media(max-width:1024px){.elementor .e-948699c-e240{gap:12px;}}@media(max-width:1024px){.elementor .e-273722dd-2c4c{gap:24px;}}@media(max-width:1024px){.elementor .e-45863a33-2fdd{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-85fd541-55f0{width:100%;height:360px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-381ab081-add1{font-size:34px;}}@media(max-width:1024px){.elementor .e-7b5f985d-73ab{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-6b2ca151-9085{flex-direction:column;gap:28px;}}@media(max-width:1024px){.elementor .e-41725693-98ce{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-58951627-ce8e{font-size:42px;}}@media(max-width:1024px){.elementor .e-71f6cc50-8026{flex:1 1 calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-55d0b784-c72d{flex:1 1 calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-7751cd17-72c2{flex:1 1 calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-5cc921cf-e0f1{flex:1 1 calc(50% - 12px);}}@media(max-width:1024px){.elementor .e-5cf14611-8b5c{gap:20px;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-ba6d95e-5b8f{font-size:28px;}}@media(max-width:1024px){.elementor .e-1386c69c-176a{padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-17bf5cc0-e693{gap:36px;}}@media(max-width:1024px){.elementor .e-5da124dd-d169{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-1edfb5ba-73fd{font-size:40px;}}@media(max-width:1024px){.elementor .e-6910a79a-3cd0{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-2c3dd398-b391{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-615a2f91-8ac5{flex-direction:column;gap:36px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-440ba5bb-70fe{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-45d5e2bb-61a8{height:360px;}}@media(max-width:1024px){.elementor .e-9372c82-4857{width:100%;padding-inline-end:16px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-271fffb5-ae07{font-size:36px;}}@media(max-width:1024px){.elementor .e-575cfc89-7779{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-78854f71-e115{padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:column;gap:36px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-5026c643-66f9{gap:0px;}}@media(max-width:1024px){.elementor .e-2b2abb13-8364{padding-block-start:72px;padding-block-end:96px;}}