@media(max-width:1024px){.elementor .e-73cb9272-222b{width:100%;flex:0 1 100%;}}@media(max-width:1024px){.elementor .e-312611d5-3be1{padding-block-start:16px;padding-block-end:16px;padding-inline-start:24px;padding-inline-end:24px;gap:16px;}}@media(max-width:1024px){.elementor .e-74622d1e-4df9{gap:40px;grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-7baedc79-614e{padding-block-start:80px;padding-block-end:28px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-55e723c2-6c90{font-size:48px;line-height:1.1;}}@media(max-width:1024px){.elementor .e-27e38ddf-561c{max-width:680px;font-size:19px;}}@media(max-width:1024px){.elementor .e-587e3931-e41d{min-height:28rem;}}@media(max-width:1024px){.elementor .e-2868d223-d5fb{gap:3.5rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-51c0b718-6acf{padding-block-start:7.5rem;padding-block-end:4.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-6d99f97f-2000{font-size:40px;}}@media(max-width:1024px){.elementor .e-732e37b1-ba24{padding:0px;}}@media(max-width:1024px){.elementor .e-7b99317f-4381{font-size:18px;}}@media(max-width:1024px){.elementor .e-35ac35fa-b2c1{padding:0px;border-width:0px;}}@media(max-width:1024px){.elementor .e-68b72127-d612{gap:3rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-38836dc7-9c40{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-23855160-a9a7{font-size:40px;}}@media(max-width:1024px){.elementor .e-63bf3b3a-2580{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-6c98cbe1-4e7c{font-size:27px;}}@media(max-width:1024px){.elementor .e-5c7043ef-5a88{font-size:27px;}}@media(max-width:1024px){.elementor .e-2310a0b0-da4a{font-size:27px;}}@media(max-width:1024px){.elementor .e-189289d5-7ecd{font-size:27px;}}@media(max-width:1024px){.elementor .e-34927313-8f08{grid-column:span 2;}}@media(max-width:1024px){.elementor .e-4e538ddf-ca4a{font-size:27px;}}@media(max-width:1024px){.elementor .e-5fa58981-108e{grid-column:2 / span 2;}}@media(max-width:1024px){.elementor .e-5352552b-e276{grid-template-columns:repeat(4, minmax(0, 1fr));grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-2bd193cd-87b3{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-c3c34db-4901{font-size:40px;}}@media(max-width:1024px){.elementor .e-7231813c-9f60{font-size:18px;}}@media(max-width:1024px){.elementor .e-49556cc9-5fb4{gap:2rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-611336c9-e382{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-472157ab-cba8{font-size:40px;}}@media(max-width:1024px){.elementor .e-2534e3f2-85ae{font-size:25px;}}@media(max-width:1024px){.elementor .e-3afac72c-58a4{font-size:25px;}}@media(max-width:1024px){.elementor .e-7dc35ec-3b35{font-size:25px;}}@media(max-width:1024px){.elementor .e-3d23504e-bbf0{font-size:25px;}}@media(max-width:1024px){.elementor .e-3c07e253-d011{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-61f35b02-f436{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-1ba7b0c8-c7d9{font-size:6rem;}}@media(max-width:1024px){.elementor .e-32c09761-72ab{font-size:40px;}}@media(max-width:1024px){.elementor .e-29c58a8a-a609{font-size:18px;}}@media(max-width:1024px){.elementor .e-62970988-b160{gap:3rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-6ab37287-5985{padding-block-start:6.5rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-5fa97580-1a06{font-size:40px;}}@media(max-width:1024px){.elementor .e-71067f98-a20a{font-size:18px;}}@media(max-width:1024px){.elementor .e-7fc14dbf-dd6f{gap:3.5rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-328689b6-73a0{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-26639e48-e59b{font-size:40px;}}@media(max-width:1024px){.elementor .e-1fe96ecd-7a87{font-size:18px;}}@media(max-width:1024px){.elementor .e-6e23bbc3-865f{gap:3rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-355e94b9-33f1{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-51e99ffa-eaad{font-size:40px;}}@media(max-width:1024px){.elementor .e-318b4f2b-7948{font-size:18px;}}@media(max-width:1024px){.elementor .e-39528b-e6d2{position:relative;inset-block-start:0px;}}@media(max-width:1024px){.elementor .e-78440f1c-9b96{font-size:23px;}}@media(max-width:1024px){.elementor .e-5ff2bfbc-1627{font-size:23px;}}@media(max-width:1024px){.elementor .e-1e8f8060-3425{font-size:23px;}}@media(max-width:1024px){.elementor .e-31a8c665-9dd6{font-size:23px;}}@media(max-width:1024px){.elementor .e-47fbca1a-d764{font-size:23px;}}@media(max-width:1024px){.elementor .e-4234f872-7ec5{font-size:23px;}}@media(max-width:1024px){.elementor .e-d5df46c-56a2{font-size:23px;}}@media(max-width:1024px){.elementor .e-449835db-d93b{font-size:23px;}}@media(max-width:1024px){.elementor .e-54a6bf23-804b{gap:3.5rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-3941c23c-f526{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-8ef91bf-2fe3{font-size:40px;}}@media(max-width:1024px){.elementor .e-29e4c36-571b{font-size:18px;}}@media(max-width:1024px){.elementor .e-32969a21-9795{gap:3rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-77fbd920-8648{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;}}@media(max-width:1024px){.elementor .e-1f6b2680-6aa2{padding-block-start:0px;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-79393e44-eeda{font-size:40px;}}@media(max-width:1024px){.elementor .e-792d2df4-91f5{font-size:18px;}}@media(max-width:1024px){.elementor .e-6f5ac79a-ab94{position:relative;inset-block-start:0px;}}@media(max-width:1024px){.elementor .e-40ca09f5-fd2b{gap:3rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-42941df9-3010{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-26ddfbc2-bd29{font-size:40px;}}@media(max-width:1024px){.elementor .e-48e0b83d-bfdf{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-1229ee80-de49{font-size:40px;}}@media(max-width:1024px){.elementor .e-791ed628-f7f3{gap:1.25rem;grid-template-columns:1fr;grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-6c1e580e-8f0b{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-2b185215-d09c{font-size:40px;}}@media(max-width:1024px){.elementor .e-35ebc542-308f{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-4cfa5d22-daaa{grid-template-columns:1fr;grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-7e53370-e5ff{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-103320e1-4d98{font-size:38px;}}@media(max-width:1024px){.elementor .e-3c7a2613-dd8e{max-width:720px;font-size:18px;}}@media(max-width:1024px){.elementor .e-3b8e0690-5132{gap:2rem;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-23ae9845-d055{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}@media(max-width:1024px){.elementor .e-5d1ae75c-2ea5{font-size:44px;}}@media(max-width:1024px){.elementor .e-387c0eec-b6a4{font-size:19px;}}@media(max-width:1024px){.elementor .e-7bb5fa05-5260{padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;}}