@media(max-width:1024px){.elementor .e-3f7f0850-4239{font-size:3.75rem;}}@media(max-width:1024px){.elementor .e-3d0ef24b-4157{font-size:3.75rem;}}@media(max-width:1024px){.elementor .e-77e421c-6954{padding-block-start:56px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-175b331f-f9e1{width:100%;max-width:640px;position:relative;inset-block-start:auto;inset-inline-start:auto;margin-block-start:24px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}}@media(max-width:1024px){.elementor .e-754c61cd-9ae7{min-height:0px;padding-block-end:24px;border-radius:24px;flex-direction:column;}}@media(max-width:1024px){.elementor .e-77bee2b9-c38b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:1024px){.elementor .e-9278bf0-67e9{font-size:32px;line-height:36px;}}@media(max-width:1024px){.elementor .e-689f16ba-a0cb{font-size:32px;line-height:36px;}}@media(max-width:1024px){.elementor .e-8f8ce78-883f{font-size:32px;line-height:36px;margin-inline-end:0.25em;display:inline;}}@media(max-width:1024px){.elementor .e-3f372bef-50e2{font-size:32px;line-height:36px;display:inline;}}@media(max-width:1024px){.elementor .e-6059824b-d81d{width:368px;}}@media(max-width:1024px){.elementor .e-17578bb9-a951{margin-inline-start:400px;}}@media(max-width:1024px){.elementor .e-2aebffeb-8d3c{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-1baae33-645d{flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-512452e3-4f75{flex-direction:column;gap:24px;}}@media(max-width:1024px){.elementor .e-518e8772-2848{padding-block-start:72px;padding-block-end:72px;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:1024px){.elementor .e-4c1ffbee-de36{margin-block-end:1.4rem;}}@media(max-width:1024px){.elementor .e-33c245a9-a37c{width:83%;max-width:83%;font-size:3rem;line-height:0.9;}}@media(max-width:1024px){.elementor .e-57bb254a-49b6{margin-block-end:1.4rem;}}@media(max-width:1024px){.elementor .e-4caaac11-be99{width:7rem;}}@media(max-width:1024px){.elementor .e-6ca8ebec-e74a{width:6rem;position:static;inset-block-start:auto;inset-inline-start:auto;}}@media(max-width:1024px){.elementor .e-5630206a-4362{width:calc(50% - 0.75rem);padding:0px;flex-direction:row;gap:0.5rem;justify-content:flex-end;align-items:center;order:1;}}@media(max-width:1024px){.elementor .e-1ba83fc7-47ea{margin-block-end:1.4rem;}}@media(max-width:1024px){.elementor .e-71df2d13-b067{flex:0 0 100%;order:3;}}@media(max-width:1024px){.elementor .e-7731961d-9013{width:7rem;}}@media(max-width:1024px){.elementor .e-afcf53b-3178{width:5.5rem;position:static;inset-block-start:auto;inset-inline-start:auto;}}@media(max-width:1024px){.elementor .e-28039fd5-d84c{width:calc(50% - 0.75rem);flex-direction:row;gap:0.5rem;justify-content:flex-start;align-items:center;order:2;}}@media(max-width:1024px){.elementor .e-63a0258b-4324{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;margin-block-end:1.4rem;gap:1.5rem;flex-wrap:wrap;justify-content:center;}}@media(max-width:1024px){.elementor .e-4e50988d-5fe4{width:calc(50% - 10px);}}@media(max-width:1024px){.elementor .e-3a1b4802-8b96{width:calc(50% - 10px);}}@media(max-width:1024px){.elementor .e-7306075d-1651{width:calc(50% - 10px);}}@media(max-width:1024px){.elementor .e-30cbb567-888b{width:calc(50% - 10px);}}@media(max-width:1024px){.elementor .e-19669247-e22b{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem;flex-wrap:wrap;justify-content:center;}}@media(max-width:1024px){.elementor .e-66184fea-c21d{padding-block-start:4rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-2b841917-86bc{transform:translate3d(0px, -1.5rem, 0px);gap:3rem;flex:0 1 40%;}}@media(max-width:1024px){.elementor .e-6b15d20b-e94e{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:2rem;padding-inline-end:2rem;flex:0 1 56%;}}@media(max-width:1024px){.elementor .e-4e4fa52e-6acf{padding-inline-start:2rem;gap:1.5rem;}}@media(max-width:1024px){.elementor .e-65271f12-a8f9{padding-block-start:5rem;padding-block-end:5rem;}}@media(max-width:1024px){.elementor .e-1e1857b1-5fd7{overflow:hidden;padding-block-end:2.75rem;gap:2.75rem;}}