@media(max-width:1024px){.elementor .e-42e678e-31f1{font-size:60px;}}@media(max-width:1024px){.elementor .e-c8f5257-41c4{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-c6ffb7c-af84{inset-block-start:16px;inset-inline-end:-16px;inset-block-end:-16px;inset-inline-start:16px;}}@media(max-width:1024px){.elementor .e-5e73464a-f50a{height:460px;}}@media(max-width:1024px){.elementor .e-3bdd2e19-2716{width:100%;padding-inline-end:16px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-f9c2225-fd47{flex-direction:column;gap:48px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-41abb4bc-a867{padding-block-start:56px;padding-block-end:80px;}}@media(max-width:1024px){.elementor .e-20aea43-7a41{font-size:44px;}}@media(max-width:1024px){.elementor .e-53dff2cd-2800{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-f726e1b-8be3{padding-block-start:32px;}}@media(max-width:1024px){.elementor .e-79c97164-12c0{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-30f61a8-6a5a{flex-direction:column;gap:40px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-43525af6-5ca6{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-6f24efc2-1f38{font-size:44px;}}@media(max-width:1024px){.elementor .e-b18ffb-a862{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-4e1ea478-ca63{flex-direction:column;gap:20px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-7f1bcef8-f1eb{height:400px;}}@media(max-width:1024px){.elementor .e-1b236c26-1414{height:400px;}}@media(max-width:1024px){.elementor .e-102a1223-2dac{height:400px;}}@media(max-width:1024px){.elementor .e-6f2e184d-8dbc{gap:12px;}}@media(max-width:1024px){.elementor .e-44a3b8c2-b6c6{height:320px;}}@media(max-width:1024px){.elementor .e-15015f37-570d{height:320px;}}@media(max-width:1024px){.elementor .e-4b86cb96-c648{gap:12px;}}@media(max-width:1024px){.elementor .e-c5aa59f-1837{gap:12px;}}@media(max-width:1024px){.elementor .e-6bcfbf2e-fe59{gap:36px;}}@media(max-width:1024px){.elementor .e-2f43f544-bd3a{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-5de27a9-918e{font-size:44px;}}@media(max-width:1024px){.elementor .e-3659b082-d8f4{flex:1 1 calc(33.333% - 10px);}}@media(max-width:1024px){.elementor .e-64c8b790-b454{flex:1 1 calc(33.333% - 10px);}}@media(max-width:1024px){.elementor .e-2b96418-7f84{flex:1 1 calc(33.333% - 10px);}}@media(max-width:1024px){.elementor .e-1bbdcfe-d979{flex:1 1 calc(33.333% - 10px);}}@media(max-width:1024px){.elementor .e-7d0cbcaf-3fed{flex:1 1 calc(33.333% - 10px);}}@media(max-width:1024px){.elementor .e-383b8b43-15b6{flex:1 1 calc(33.333% - 10px);}}@media(max-width:1024px){.elementor .e-579689d8-2fe2{gap:10px;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-1f66cb15-4a02{height:440px;}}@media(max-width:1024px){.elementor .e-7fc78ecb-1aab{height:320px;}}@media(max-width:1024px){.elementor .e-5028f06f-ced0{height:380px;}}@media(max-width:1024px){.elementor .e-13bc9937-4076{gap:12px;}}@media(max-width:1024px){.elementor .e-5c62bab2-c6ec{gap:32px;}}@media(max-width:1024px){.elementor .e-4744e915-a76e{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-54fa0f4-726b{width:100%;height:460px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-71f1cbab-5e17{font-size:38px;}}@media(max-width:1024px){.elementor .e-340cd6c6-d678{width:auto;padding-block-start:40px;padding-block-end:40px;padding-inline-start:36px;padding-inline-end:36px;margin-block-start:-72px;margin-inline-start:28px;margin-inline-end:28px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-1de9c5a8-5c26{flex-direction:column;gap:0px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-4e2beb2f-b3c0{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-1ecc865c-2a54{font-size:44px;}}@media(max-width:1024px){.elementor .e-4b61ad9b-b9a8{gap:24px;}}@media(max-width:1024px){.elementor .e-df21896-acf2{gap:44px;}}@media(max-width:1024px){.elementor .e-57d5de5a-cee0{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-2f56a4c1-b1a3{font-size:44px;}}@media(max-width:1024px){.elementor .e-2928a09a-471d{flex-direction:column;gap:24px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-6b8614ca-92d7{height:360px;flex:1 1 calc(50% - 6px);}}@media(max-width:1024px){.elementor .e-1abe893c-d603{height:360px;flex:1 1 calc(50% - 6px);}}@media(max-width:1024px){.elementor .e-4ee48026-a74f{height:360px;flex:1 1 calc(50% - 6px);}}@media(max-width:1024px){.elementor .e-5a476174-ac98{height:360px;flex:1 1 calc(50% - 6px);}}@media(max-width:1024px){.elementor .e-59072825-d9a2{gap:12px;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-4479b819-f9f9{gap:36px;}}@media(max-width:1024px){.elementor .e-94eb95d-96b7{padding-block-start:72px;padding-block-end:48px;}}@media(max-width:1024px){.elementor .e-5e0d1c8e-1c03{font-size:30px;}}@media(max-width:1024px){.elementor .e-55c7647b-babe{padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-10e474ba-7fcc{padding-block-start:32px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-64e0fb12-6ece{font-size:42px;}}@media(max-width:1024px){.elementor .e-658a88fc-8130{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-490cff57-e33b{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-6e6c6846-cac0{flex-direction:column;gap:36px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-7cf13907-b018{padding-block-start:72px;padding-block-end:72px;}}@media(max-width:1024px){.elementor .e-1b78bb09-5cee{font-size:46px;}}@media(max-width:1024px){.elementor .e-6dd31709-51f2{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-7f7f7022-aff3{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-371fb686-2ae5{padding-block-start:56px;padding-block-end:56px;padding-inline-start:36px;padding-inline-end:36px;flex-direction:column;gap:40px;align-items:stretch;}}@media(max-width:1024px){.elementor .e-3d8bca9f-8c2b{gap:0px;}}@media(max-width:1024px){.elementor .e-2fa0d957-9c6f{padding-block-start:72px;padding-block-end:96px;}}