@media(max-width:1024px){.elementor .e-3fb6a851-f852{display:none;}}@media(max-width:1024px){.elementor .e-47bef556-93a8{display:none;}}@media(max-width:1024px){.elementor .e-2c9f968d-39a0{display:none;}}@media(max-width:1024px){.elementor .e-36df5b09-4ad2{display:none;}}@media(max-width:1024px){.elementor .e-71247372-f2b0{display:none;}}@media(max-width:1024px){.elementor .e-1dfa24eb-aec0{display:none;}}@media(max-width:1024px){.elementor .e-7a992136-3110{gap:18px;}}@media(max-width:1024px){.elementor .e-4c9a75c1-a5c1{padding-block-start:24px;padding-block-end:24px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-33a5dc7c-c60e{width:100%;height:560px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-3d82e51e-8d0b{padding-block-start:64px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:40px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-1eacc0f-5c76{font-size:42px;}}@media(max-width:1024px){.elementor .e-36f02ed3-1bf5{flex-direction:column;gap:16px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-1be51273-788e{grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-20d68691-6d18{padding-block-start:0px;padding-block-end:88px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-3fe2af23-76f3{display:none;}}@media(max-width:1024px){.elementor .e-3abff967-88bf{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-26b2e1e1-29bd{padding-block-start:0px;}}@media(max-width:1024px){.elementor .e-19bdb663-f4a5{padding-block-start:56px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:24px;}}@media(max-width:1024px){.elementor .e-5474f938-4bdb{flex-direction:column;gap:16px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-6770c8bf-ce0e{gap:20px;grid-template-columns:repeat(1, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-228b659f-cf8e{flex-direction:column;gap:20px;}}@media(max-width:1024px){.elementor .e-1058d910-1c3b{padding-block-start:88px;padding-block-end:88px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-5b5cdf16-c1b4{padding-block-start:48px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;gap:32px;}}@media(max-width:1024px){.elementor .e-5bdaf52c-d57d{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-24e366dc-e14b{padding-block-start:56px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:48px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-4ad1c74b-eb2e{width:520px;flex:0 0 auto;align-self:center;}}@media(max-width:1024px){.elementor .e-414d5c30-8183{padding-block-start:72px;padding-block-end:88px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:64px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-187a7cea-8cd3{padding-block-start:0px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-c480b4f-4d3e{font-size:36px;}}@media(max-width:1024px){.elementor .e-1badbaab-5cd0{display:none;}}@media(max-width:1024px){.elementor .e-3cdc1b78-26c9{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-4d35c7b4-f5ed{padding-block-start:56px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:40px;margin-inline-end:40px;flex-direction:column;gap:24px;}}@media(max-width:1024px){.elementor .e-2d4ed72a-a380{display:none;}}@media(max-width:1024px){.elementor .e-620e9174-ef22{font-size:38px;}}@media(max-width:1024px){.elementor .e-27bef292-2111{padding-block-start:48px;padding-block-end:64px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:24px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-1c42a1df-6f81{font-size:48px;}}@media(max-width:1024px){.elementor .e-83a1f35-e83b{padding-block-start:80px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:56px;margin-block-end:0px;margin-inline-start:40px;margin-inline-end:40px;}}@media(max-width:1024px){.elementor .e-7ab519c6-bc8a{gap:40px;}}@media(max-width:1024px){.elementor .e-51f60d4d-f6b0{padding-block-start:56px;padding-block-end:56px;padding-inline-start:40px;padding-inline-end:40px;}}