@media(max-width:1024px){.elementor .e-53e8cbab-8f00{max-width:760px;font-size:44px;letter-spacing:-1.2px;line-height:1.01;& span { white-space: normal; } & span { white-space:normal; }\n}}@media(max-width:1024px){.elementor .e-36771496-2634{width:100%;max-width:560px;padding-inline-end:18px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}}@media(max-width:1024px){.elementor .e-1c8ce484-d769{padding-inline-start:32px;padding-inline-end:32px;gap:48px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-604f7e10-a71d{padding-block-start:96px;padding-block-end:80px;}}@media(max-width:1024px){.elementor .e-330f1e30-2136{font-size:34px;letter-spacing:-0.9px;}}@media(max-width:1024px){.elementor .e-32fd5ae-d203{padding-block-start:0px;max-width:none;\n}}@media(max-width:1024px){.elementor .e-27cf5a4a-30f7{padding-inline-start:32px;padding-inline-end:32px;gap:48px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-6ae962dd-4bfb{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-221d29c6-1b27{font-size:34px;letter-spacing:-0.9px;}}@media(max-width:1024px){.elementor .e-461fa4d5-7e5f{font-size:22px;}}@media(max-width:1024px){.elementor .e-6f6fe451-d4fe{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-top-style: solid; border-top-color: rgba(245,242,237,0.18); border-bottom-style: solid; border-bottom-color: rgba(245,242,237,0.12);\n}}@media(max-width:1024px){.elementor .e-3d8dcde5-24f9{font-size:22px;}}@media(max-width:1024px){.elementor .e-526bedc7-ebcc{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-inline-start-width:0px;border-top-style: solid; border-top-color: rgba(245,242,237,0.18); border-bottom-style: solid; border-bottom-color: rgba(245,242,237,0.12);\n}}@media(max-width:1024px){.elementor .e-72cdf0e5-cc8e{font-size:22px;}}@media(max-width:1024px){.elementor .e-5bf3e7e1-ad51{padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-inline-start-width:0px;border-top-style: solid; border-top-color: rgba(245,242,237,0.18);\n}}@media(max-width:1024px){.elementor .e-2d430fac-fe53{border-block-start-width:0px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-66bede8a-45a4{padding-inline-start:32px;padding-inline-end:32px;gap:40px;}}@media(max-width:1024px){.elementor .e-101cc335-ed27{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-463efa19-14a3{font-size:34px;letter-spacing:-0.9px;}}@media(max-width:1024px){.elementor .e-7afccb60-5c21{padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-2a0dce59-6d37{font-size:22px;}}@media(max-width:1024px){.elementor .e-22e82e03-fa39{padding:28px;}}@media(max-width:1024px){.elementor .e-3cb1a9a-c4f3{font-size:22px;}}@media(max-width:1024px){.elementor .e-5462ec68-40eb{padding:28px;border-block-start-width:1px;border-inline-start-width:0px;border-top-style: solid; border-top-color: rgba(245,242,237,0.13);\n}}@media(max-width:1024px){.elementor .e-563fbf32-680b{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-1a5f274d-66d8{padding-inline-start:32px;padding-inline-end:32px;gap:40px;}}@media(max-width:1024px){.elementor .e-1a7669ff-3ad8{padding-block-start:88px;padding-block-end:88px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-5add93c8-2adb{font-size:34px;letter-spacing:-0.9px;}}@media(max-width:1024px){.elementor .e-37ccdd3-23534c9{display:none;}}@media(max-width:1024px){.elementor .e-5fd478b8-c1c8{padding-inline-start:32px;padding-inline-end:32px;gap:48px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-6f3e6286-acb2{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-4ef1bf0a-de21{font-size:34px;letter-spacing:-0.9px;}}@media(max-width:1024px){.elementor .e-55478a01-9c13{font-size:46px;}}@media(max-width:1024px){.elementor .e-69efab34-3f23{padding-block-start:80px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;}}