@media(max-width:1024px){.elementor .e-62154a10-4ffd{font-size:46px}}@media(max-width:1024px){.elementor .e-494fc439-91c0{flex:1 1 auto}}@media(max-width:1024px){.elementor .e-23663b39-4780{width:100%;max-width:620px;flex:1 1 auto}}@media(max-width:1024px){.elementor .e-67fd1774-7208{flex-direction:column;gap:44px;align-items:flex-start}}@media(max-width:1024px){.elementor .e-3795c286-c0cd{padding-block-start:170px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .e-3f13acd3-7082{font-size:40px}}@media(max-width:1024px){.elementor .e-3fddc2da-4e1a{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto)}}@media(max-width:1024px){.elementor .e-3eca3f94-b151{padding-block-start:72px;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .e-3ecf8f73-2699{font-size:40px}}@media(max-width:1024px){.elementor .e-2cdf1fa4-8ebb{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}@media(max-width:1024px){.elementor .e-778cd34f-301b{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}@media(max-width:1024px){.elementor .e-3ecdb4d2-1037{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}@media(max-width:1024px){.elementor .e-2785522c-86e4{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}@media(max-width:1024px){.elementor .e-69f38385-dba8{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}@media(max-width:1024px){.elementor .e-294b08be-1a63{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}@media(max-width:1024px){.elementor .e-4499619b-edff{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}@media(max-width:1024px){.elementor .e-4b68c7e9-847c{font-size:34px}}@media(max-width:1024px){.elementor .e-4c2dda4a-994d{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}@media(max-width:1024px){.elementor .e-d55d177-a555{padding:36px}}@media(max-width:1024px){.elementor .e-5c2edcba-4d5a{padding-block-start:0;padding-block-end:72px;padding-inline-start:24px;padding-inline-end:24px}}@media(max-width:1024px){.elementor .e-7a7fb821-7910{font-size:44px}}@media(max-width:1024px){.elementor .e-53be3c6-1237{flex:1 1 auto}}@media(max-width:1024px){.elementor .e-4eb6b98f-38d7{flex-direction:column;gap:28px;align-items:flex-start}}