@media(max-width:1024px){.elementor .e-4bf74464-a5f7{display:none;}}@media(max-width:1024px){.elementor .e-1decba58-9830{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-514b782b-1681{font-size:48px;letter-spacing:-0.045em;line-height:1.05em;}}@media(max-width:1024px){.elementor .e-9dfa70f-2c55{font-size:17px;letter-spacing:0em;line-height:1.6em;}}@media(max-width:1024px){.elementor .e-31288e54-8770{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-ea187c8-c83d{font-size:32px;}}@media(max-width:1024px){.elementor .e-1f6cd85c-6702{min-height:300px;aspect-ratio:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:18px;}}@media(max-width:1024px){.elementor .e-7d17cafa-fd31{padding-block-start:48px;padding-block-end:48px;gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-7f21acf1-1721{min-height:300px;aspect-ratio:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:18px;}}@media(max-width:1024px){.elementor .e-21f2ec60-48de{font-size:32px;}}@media(max-width:1024px){.elementor .e-30089c4a-8910{padding-block-start:48px;padding-block-end:48px;gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-621787bb-8adb{font-size:32px;}}@media(max-width:1024px){.elementor .e-5b3a5aa9-f622{min-height:300px;aspect-ratio:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:18px;}}@media(max-width:1024px){.elementor .e-628baf4a-ba53{padding-block-start:48px;padding-block-end:48px;gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-7caff31c-a0a8{min-height:300px;aspect-ratio:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:18px;}}@media(max-width:1024px){.elementor .e-676d92d-c65c{font-size:32px;}}@media(max-width:1024px){.elementor .e-9ac020b-970f{padding-block-start:48px;padding-block-end:48px;gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-59d69680-ddc8{font-size:32px;}}@media(max-width:1024px){.elementor .e-43f7a78c-15e7{min-height:300px;aspect-ratio:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-radius:18px;}}@media(max-width:1024px){.elementor .e-38220258-4fcb{padding-block-start:48px;padding-block-end:48px;gap:32px;grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-2d536cc6-4a34{padding-block-start:48px;padding-block-end:48px;}}@media(max-width:1024px){.elementor .e-39948b07-1ccb{font-size:40px;letter-spacing:-0.045em;line-height:1.06em;}}@media(max-width:1024px){.elementor .e-7c53dfc6-cddc{margin-block-end:40px;gap:20px;grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-1b8a90cb-7aef{grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-79e92271-c654{font-size:40px;letter-spacing:-0.045em;line-height:1.06em;}}@media(max-width:1024px){.elementor .e-789c73a1-1d27{font-size:16px;letter-spacing:-0.01em;line-height:1.65em;}}@media(max-width:1024px){.elementor .e-7f414194-f24d{font-size:15px;letter-spacing:-0.01em;line-height:1.6em;}}@media(max-width:1024px){.elementor .e-15e1f82a-c817{font-size:15px;letter-spacing:-0.01em;line-height:1.6em;}}@media(max-width:1024px){.elementor .e-7104894d-43f0{font-size:15px;letter-spacing:-0.01em;line-height:1.6em;}}@media(max-width:1024px){.elementor .e-2845c9ef-411c{font-size:15px;letter-spacing:-0.01em;line-height:1.6em;}}@media(max-width:1024px){.elementor .e-78ec993d-83a0{font-size:15px;letter-spacing:-0.01em;line-height:1.6em;}}@media(max-width:1024px){.elementor .e-72fd8eab-9299{font-size:15px;letter-spacing:-0.01em;line-height:1.6em;}}@media(max-width:1024px){.elementor .e-360cd235-df06{font-size:48px;letter-spacing:-0.045em;line-height:1.05em;}}@media(max-width:1024px){.elementor .e-9979140-4651{font-size:17px;letter-spacing:0em;line-height:1.6em;}}@media(max-width:1024px){.elementor .e-12f61cd7-fd4b{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-21d6a0a5-70d0{font-size:16px;letter-spacing:0em;line-height:1.65em;}}@media(max-width:1024px){.elementor .e-d1d274e-3098{grid-column:1 / -1;}}@media(max-width:1024px){.elementor .e-18e43b82-9625{gap:40px;grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .e-7ebe461c-5433{padding-inline-start:20px;padding-inline-end:20px;}}