@media(max-width:1024px){.elementor .e-4c29bf90-4b61{font-size:2.75rem;grid-column:auto;grid-row:auto}}@media(max-width:1024px){.elementor .e-58622b67-e7a8{aspect-ratio:3/2;grid-column:auto;grid-row:auto}}@media(max-width:1024px){.elementor .e-4d117de1-637e{grid-column:auto;grid-row:auto}}@media(max-width:1024px){.elementor .e-5fd35e47-d483{gap:2rem;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}}@media(max-width:1024px){.elementor .e-4f200c73-faa7{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem}}@media(max-width:1024px){.elementor .e-1f26dc6-647a{font-size:2.125rem}}@media(max-width:1024px){.elementor .e-5c68c68a-427a{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem}}@media(max-width:1024px){.elementor .e-483b8834-c59c{aspect-ratio:2.5}}@media(max-width:1024px){.elementor .e-180faa69-5035{padding-block-start:0px;padding-block-end:0px;padding-inline-start:2rem;padding-inline-end:2rem}}@media(max-width:1024px){.elementor .e-5c4c44b7-11d1{font-size:2.125rem}}@media(max-width:1024px){.elementor .e-1f1b6d34-3a72{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem}}@media(max-width:1024px){.elementor .e-66e4136-5643{font-size:2.125rem}}@media(max-width:1024px){.elementor .e-5d06cd9d-6192{font-size:1.5rem}}@media(max-width:1024px){.elementor .e-6d91055b-8149{display:flex;flex-direction:column}}@media(max-width:1024px){.elementor .e-5f39e82b-bb1c{font-size:1.5rem}}@media(max-width:1024px){.elementor .e-2ae737b3-61c9{display:flex;flex-direction:column}}@media(max-width:1024px){.elementor .e-173b285d-4e25{font-size:1.5rem}}@media(max-width:1024px){.elementor .e-4b8784fc-3ba1{display:flex;flex-direction:column}}@media(max-width:1024px){.elementor .e-61842a98-dfae{display:flex;flex-direction:column;gap:3rem}}@media(max-width:1024px){.elementor .e-3cb57644-7819{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem}}@media(max-width:1024px){.elementor .e-1182e54d-3db1{font-size:2.125rem}}@media(max-width:1024px){.elementor .e-762dfadd-4adb{font-size:1.5rem}}@media(max-width:1024px){.elementor .e-19c52104-3c1c{font-size:1.5rem}}@media(max-width:1024px){.elementor .e-8de174-4011{font-size:1.5rem}}@media(max-width:1024px){.elementor .e-7ba65e62-a6bd{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}}@media(max-width:1024px){.elementor .e-786c9943-d8a8{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem}}@media(max-width:1024px){.elementor .e-11ba16e-3461{font-size:2.125rem}}@media(max-width:1024px){.elementor .e-51279f22-2cec{gap:2rem;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto}}@media(max-width:1024px){.elementor .e-55788590-e355{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem}}@media(max-width:1024px){.elementor .e-6438879b-3052{font-size:2.125rem;grid-column:1;grid-row:1}}@media(max-width:1024px){.elementor .e-183a9ecc-72db{aspect-ratio:3/2;grid-column:1;grid-row:2}}@media(max-width:1024px){.elementor .e-5b36a700-6409{grid-column:1;grid-row:3}}@media(max-width:1024px){.elementor .e-78b2c638-e1c2{gap:2rem;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto}}@media(max-width:1024px){.elementor .e-4b175053-96f9{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem}}@media(max-width:1024px){.elementor .e-292f0ce3-63d9{font-size:2.125rem}}@media(max-width:1024px){.elementor .e-77ca3f19-27cf{font-size:1.5rem}}@media(max-width:1024px){.elementor .e-c6927f1-ee5c{font-size:1.5rem}}@media(max-width:1024px){.elementor .e-2728938c-a299{font-size:1.5rem}}@media(max-width:1024px){.elementor .e-1e565d70-345a{font-size:1.5rem}}@media(max-width:1024px){.elementor .e-465bb6c4-39ac{font-size:1.5rem}}@media(max-width:1024px){.elementor .e-5fda897a-dffb{font-size:1.5rem}}@media(max-width:1024px){.elementor .e-515feae1-bf7b{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem}}@media(max-width:1024px){.elementor .e-389d66f3-1366{font-size:2.125rem}}@media(max-width:1024px){.elementor .e-4ad23098-a204{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem}}