@media(max-width:1024px){.elementor .e-19311b78-9ddc{order:2}}
@media(max-width:1024px){.elementor .e-2fb2aeb5-11ae{font-size:54px}}@media(max-width:1024px){.elementor .e-4ab2a353-adac{width:100%;flex:0 0 auto}}@media(max-width:1024px){.elementor .e-65e7c21e-78f2{text-align:left;\n}}@media(max-width:1024px){.elementor .e-14702609-a51a{display:none}}@media(max-width:1024px){.elementor .e-55697958-c331{width:100%;flex:0 0 auto}}@media(max-width:1024px){.elementor .e-18604aad-6411{flex-direction:column;gap:48px;align-items:stretch}}@media(max-width:1024px){.elementor .e-30a7a1c7-ba5e{padding-block-start:150px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-5e437b41-a1ed{grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto)}}@media(max-width:1024px){.elementor .e-72c853e8-f95f{padding-block-start:48px;padding-block-end:56px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-bdcccca-8ab4{font-size:36px}}@media(max-width:1024px){.elementor .e-5597e6bf-ba4b{flex-direction:column;gap:18px;align-items:flex-start}}@media(max-width:1024px){.elementor .e-5028011b-20e3{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}}@media(max-width:1024px){.elementor .e-7efd673c-3ad7{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-60642072-ae79{font-size:36px}}@media(max-width:1024px){.elementor .e-34844167-1fe1{flex-direction:column;gap:20px;align-items:flex-start}}@media(max-width:1024px){.elementor .e-2a6392f6-cd92{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}}@media(max-width:1024px){.elementor .e-4b7b779-b9e8{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-77f3fb04-2418{font-size:36px}}@media(max-width:1024px){.elementor .e-42eee0b5-643a{flex-direction:column;gap:18px;align-items:flex-start}}@media(max-width:1024px){.elementor .e-63ec67d1-d52b{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,auto)}}@media(max-width:1024px){.elementor .e-1589fd99-52e8{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-2d7823e9-1a03{font-size:36px}}@media(max-width:1024px){.elementor .e-72943d85-cb53{flex-direction:column;gap:18px;align-items:flex-start}}@media(max-width:1024px){.elementor .e-96a82da-61fb{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}}@media(max-width:1024px){.elementor .e-4e36e9a0-13b3{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-3e7857ee-4b69{font-size:36px}}@media(max-width:1024px){.elementor .e-5f8be506-ffd2{flex-direction:column;gap:18px;align-items:flex-start}}@media(max-width:1024px){.elementor .e-18c8d1a7-f8cf{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-33552226-a210{font-size:36px}}@media(max-width:1024px){.elementor .e-ea0b9d9-db3c{width:100%}}@media(max-width:1024px){.elementor .e-76bae4fe-ae9b{width:100%}}@media(max-width:1024px){.elementor .e-7d127737-34eb{flex-direction:column;gap:32px}}@media(max-width:1024px){.elementor .e-17c44cb-2be0{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-64b43573-e0ce{font-size:36px}}@media(max-width:1024px){.elementor .e-75f2b81-bdc0{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(3,auto)}}@media(max-width:1024px){.elementor .e-1ad3ff5f-bd0c{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-587e5aaa-ddd3{font-size:40px}}@media(max-width:1024px){.elementor .e-b95b74a-a184{width:100%}}@media(max-width:1024px){.elementor .e-3c663f6e-2ed2{width:100%}}@media(max-width:1024px){.elementor .e-111b0ae9-dd1d{flex-direction:column;gap:40px}}@media(max-width:1024px){.elementor .e-5e838d8c-1fa5{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px}}