@media(max-width:1024px){.elementor .e-1440ef95-74ef{font-size:64px;line-height:68px;}}@media(max-width:1024px){.elementor .e-31e77904-4832{min-height:560px;padding-block-start:120px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-60213d1f-e232{font-size:48px;line-height:54px;}}@media(max-width:1024px){.elementor .e-3c2d6307-cf9b{flex-direction:column;gap:40px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-6b6d402d-e467{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-3b91c964-9c99{padding:0px;flex:1 1 calc(50% - 20px);}}@media(max-width:1024px){.elementor .e-371adde2-2f60{padding:0px;flex:1 1 calc(50% - 20px);border-inline-start:0;\n}}@media(max-width:1024px){.elementor .e-10440fb7-bc8a{padding:0px;flex:1 1 calc(50% - 20px);border-inline-start:0;\n}}@media(max-width:1024px){.elementor .e-4453030b-8a4a{padding:0px;flex:1 1 calc(50% - 20px);border-inline-start:0;\n}}@media(max-width:1024px){.elementor .e-3071766f-a8df{gap:40px 20px;\n}}@media(max-width:1024px){.elementor .e-42331cf1-d30f{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-777c0d3c-2244{font-size:48px;line-height:54px;}}@media(max-width:1024px){.elementor .e-2ab95e73-4fb4{font-size:44px;line-height:48px;}}@media(max-width:1024px){.elementor .e-23df7f65-b4ea{flex-direction:column;gap:48px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-3d832d7e-7589{padding-block-start:60px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-30110f1e-b93f{flex:1 1 calc(50% - 22px);}}@media(max-width:1024px){.elementor .e-1ac3afc5-a460{flex:1 1 calc(50% - 22px);}}@media(max-width:1024px){.elementor .e-7d673a72-c121{flex:1 1 calc(50% - 22px);}}@media(max-width:1024px){.elementor .e-75f81fc8-4a3c{flex:1 1 calc(50% - 22px);}}@media(max-width:1024px){.elementor .e-1214c6fd-d76f{flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-a89e20f-f091{padding-block-start:0px;padding-block-end:60px;padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-7f77979-b427{font-size:48px;line-height:54px;}}@media(max-width:1024px){.elementor .e-2b0cd39b-b0ef{padding-block-start:90px;padding-block-end:90px;padding-inline-start:20px;padding-inline-end:20px;}}