@media(max-width:1024px){.elementor .e-5a29017d-c290{width:420px;inset-block-start:-100px;inset-inline-end:-140px;}}@media(max-width:1024px){.elementor .e-69a6b429-fd1f{font-size:36px;letter-spacing:-0.4px;}}@media(max-width:1024px){.elementor .e-774a9bf4-9a72{max-width:640px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-ffe880c-b516{max-width:100%;flex:0 0 auto;justify-content:flex-start;}}@media(max-width:1024px){.elementor .e-5387d5e4-7710{padding-block-start:28px;margin-block-start:40px;flex-direction:column;gap:28px;}}@media(max-width:1024px){.elementor .e-4073f811-5fbb{padding-block-start:48px;padding-block-end:72px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-2917c294-6348{flex:0 0 34px;}}@media(max-width:1024px){.elementor .e-3403ceb4-3929{font-size:32px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-6e14e2f6-d02f{max-width:460px;font-size:15px;line-height:23px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-5b178f-3df6{flex-direction:column;gap:8px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-4b9fe7f0-1988{width:170px;height:116px;flex:0 0 170px;}}@media(max-width:1024px){.elementor .e-5c086f56-cd4b{font-size:18px;}}@media(max-width:1024px){.elementor .e-1cf3019c-c9d2{width:46px;height:46px;flex:0 0 46px;}}@media(max-width:1024px){.elementor .e-79bb6ef3-aed5:hover,.elementor .e-79bb6ef3-aed5:focus-visible{padding-inline-start:24px;padding-inline-end:8px;}}@media(max-width:1024px){.elementor .e-79bb6ef3-aed5{padding-block-start:20px;padding-block-end:20px;padding-inline-start:16px;padding-inline-end:16px;gap:24px;}}@media(max-width:1024px){.elementor .e-11b9c699-db6d{padding-block-start:64px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-2338eeb2-24c6{width:380px;inset-inline-end:-120px;inset-block-end:-150px;}}@media(max-width:1024px){.elementor .e-59b848a9-97aa{font-size:27px;letter-spacing:-0.2px;}}@media(max-width:1024px){.elementor .e-60f96f41-8915{margin-block-start:40px;}}@media(max-width:1024px){.elementor .e-3829c477-ddf3{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-643fa3b1-c599{font-size:32px;}}@media(max-width:1024px){.elementor .e-b7faa1a-e93c{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-20b3a0c6-8b92{padding-block-start:52px;padding-block-end:52px;padding-inline-start:44px;padding-inline-end:44px;flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-389e69ea-6aa0{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;}}