@media(max-width:1024px){.elementor .e-4137638f-5f4f{display:none;}}@media(max-width:1024px){.elementor .e-37ec0531-654c{font-size:14px;letter-spacing:0em;}}@media(max-width:1024px){.elementor .e-67922bcf-17d5{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-5444041e-82ec{font-size:48px;letter-spacing:-0.045em;line-height:1.05em;}}@media(max-width:1024px){.elementor .e-5eb7c838-6e4e{font-size:17px;letter-spacing:0em;line-height:1.6em;}}@media(max-width:1024px){.elementor .e-58fbc7d-6247{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-851192b-6738{font-size:40px;letter-spacing:-0.045em;line-height:1.06em;}}@media(max-width:1024px){.elementor .e-4bfde2e9-5a97{font-size:16px;letter-spacing:0em;line-height:1.65em;}}@media(max-width:1024px){.elementor .e-9a4ac9d-89d7{font-size:16px;letter-spacing:0em;line-height:1.65em;}}@media(max-width:1024px){.elementor .e-6c724368-392c{font-size:16px;letter-spacing:0em;line-height:1.65em;}}@media(max-width:1024px){.elementor .e-5a811f7f-e16c{font-size:16px;letter-spacing:0em;line-height:1.65em;}}@media(max-width:1024px){.elementor .e-29362f0e-9041{font-size:24px;letter-spacing:-0.02em;line-height:1.4em;}}@media(max-width:1024px){.elementor .e-3a1c90d9-23b5{width:auto;position:static;}}@media(max-width:1024px){.elementor .e-148a797a-1dab{width:auto;position:static;}}@media(max-width:1024px){.elementor .e-6b598c13-3fa2{width:auto;position:static;}}@media(max-width:1024px){.elementor .e-2be6b2c2-8f2d{width:auto;position:static;}}@media(max-width:1024px){.elementor .e-1c606219-f290{height:auto;display:grid;gap:20px;grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .e-54b0b11a-e1ac{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-46be35d8-966b{font-size:48px;letter-spacing:-0.045em;line-height:1.05em;}}@media(max-width:1024px){.elementor .e-53bc8e1d-e0ca{padding-block-start:24px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-63a2dc89-5f07{font-size:48px;letter-spacing:-0.045em;line-height:1.05em;}}@media(max-width:1024px){.elementor .e-1196196c-d607{padding-block-start:24px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-65896c98-92b0{font-size:48px;letter-spacing:-0.045em;line-height:1.05em;}}@media(max-width:1024px){.elementor .e-193d4c54-3857{padding-block-start:24px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-562f3303-84f1{font-size:48px;letter-spacing:-0.045em;line-height:1.05em;}}@media(max-width:1024px){.elementor .e-36bffff3-4e9c{padding-block-start:24px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-5003455d-36ef{grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .e-65423f07-4c29{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-3955cbc8-7da0{font-size:40px;letter-spacing:-0.045em;line-height:1.06em;grid-column:auto;}}@media(max-width:1024px){.elementor .e-75b45a61-61ef{font-size:16px;letter-spacing:0em;line-height:1.65em;grid-column:auto;}}@media(max-width:1024px){.elementor .e-450033b7-a7df{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-471164a4-a540{font-size:34px;letter-spacing:-0.03em;line-height:1em;}}@media(max-width:1024px){.elementor .e-52a9bac5-557a{font-size:16px;letter-spacing:0em;line-height:1.65em;}}@media(max-width:1024px){.elementor .e-33a75f4d-f512{font-size:34px;letter-spacing:-0.03em;line-height:1em;}}@media(max-width:1024px){.elementor .e-4f250713-a63c{font-size:16px;letter-spacing:0em;line-height:1.65em;}}@media(max-width:1024px){.elementor .e-604c0c23-f61c{font-size:34px;letter-spacing:-0.03em;line-height:1em;}}@media(max-width:1024px){.elementor .e-5d8a365b-3059{font-size:16px;letter-spacing:0em;line-height:1.65em;}}@media(max-width:1024px){.elementor .e-46dffbea-212a{grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .e-122b76be-5edd{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-5e40ab47-7530{font-size:40px;letter-spacing:-0.045em;line-height:1.06em;}}@media(max-width:1024px){.elementor .e-1ac3da09-8757{margin-block-end:40px;gap:20px;grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-3ff0eb0b-7d74{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .e-5c08c6e6-2748{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-48ae0a00-757a{font-size:40px;letter-spacing:-0.045em;line-height:1.06em;}}@media(max-width:1024px){.elementor .e-3a091c19-cf37{margin-block-end:40px;gap:20px;grid-template-columns:minmax(0,1fr);}}@media(max-width:1024px){.elementor .e-41fcbe12-21e7{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .e-118881e6-736c{padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-5f161523-3d68{font-size:40px;letter-spacing:-0.045em;line-height:1.06em;grid-column:auto;}}@media(max-width:1024px){.elementor .e-492bf14e-b586{font-size:16px;letter-spacing:0em;line-height:1.65em;grid-column:auto;}}@media(max-width:1024px){.elementor .e-7192c3b-8d08{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-7cb47cf0-8f12{font-size:96px;letter-spacing:-0.04em;}}@media(max-width:1024px){.elementor .e-74069d4b-26fe{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-25876ecd-5c40{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-693b614-9dc7{font-size:48px;letter-spacing:-0.045em;line-height:1.05em;}}@media(max-width:1024px){.elementor .e-10424802-285f{font-size:17px;letter-spacing:0em;line-height:1.6em;}}@media(max-width:1024px){.elementor .e-4205d824-18d1{padding-inline-start:20px;padding-inline-end:20px;}}@media(max-width:1024px){.elementor .e-5918cf13-4482{font-size:18px;letter-spacing:0em;line-height:1.65em;}}@media(max-width:1024px){.elementor .e-1398ad0f-f910{grid-column:1 / -1;}}@media(max-width:1024px){.elementor .e-23018113-dfec{gap:40px;grid-template-columns:1fr 1fr;}}@media(max-width:1024px){.elementor .e-151e0f90-1759{padding-inline-start:20px;padding-inline-end:20px;}}