@media(max-width:1024px){.elementor .e-35d2cc91-21d4{padding-block-start:9rem;padding-block-end:3.5rem;}}@media(max-width:1024px){.elementor .e-2cf245ab-5e29{height:calc(100% + 50vh);}}@media(max-width:1024px){.elementor .e-4c9ffb4c-8b2d{height:23rem;}}@media(max-width:1024px){.elementor .e-3f663476-817e{padding-inline-start:1.75rem;padding-inline-end:1.75rem;}}@media(max-width:1024px){.elementor .e-317c4642-4858{gap:2rem;padding-block:5rem 7rem;\n}}@media(max-width:1024px){.elementor .e-7474eeca-aae4{& br { display:none; }\n}}@media(max-width:1024px){.elementor .e-56d8def3-9e5a{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:1024px){.elementor .e-4028a2b0-2815{font-size:1.5rem;}}@media(max-width:1024px){.elementor .e-27f56faf-f297{font-size:1.125rem;}}@media(max-width:1024px){.elementor .e-62fd4440-dae1{font-size:1.125rem;}}@media(max-width:1024px){.elementor .e-61ec9988-bbbf{font-size:1.125rem;}}@media(max-width:1024px){.elementor .e-68a9032d-3237{font-size:1.125rem;}}@media(max-width:1024px){.elementor .e-49558088-c3bd{display:flex;}}@media(max-width:1024px){.elementor .e-2a26ece-c6b1{width:100%;max-width:30rem;justify-self:center;\n}}@media(max-width:1024px){.elementor .e-6d2b3a59-f979{gap:2rem;grid-template-columns:minmax(0,1fr);padding-block:0 5rem;\n}}@media(max-width:1024px){.elementor .e-6705a158-4d09{width:calc(100% - 4rem);}}@media(max-width:1024px){.elementor .e-ae6406-3f6e{width:calc(100% - 4rem);}}@media(max-width:1024px){.elementor .e-77873427-c919{width:calc(100% - 4rem);}}@media(max-width:1024px){.elementor .e-549d089-8694{object-position:50% 40%;}}@media(max-width:1024px){.elementor .e-b117cd7-e4cd{font-size:1.5rem;}}@media(max-width:1024px){.elementor .e-7fb963dd-d9b0{min-height:26rem;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:1024px){.elementor .e-567bcf1e-8d43{object-position:61% 50%;}}@media(max-width:1024px){.elementor .e-496ad165-51b7{font-size:1.5rem;}}@media(max-width:1024px){.elementor .e-308c49df-9203{min-height:26rem;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:1024px){.elementor .e-851ff23-add1{object-position:51% 50%;}}@media(max-width:1024px){.elementor .e-57428c4-6e11{font-size:1.5rem;}}@media(max-width:1024px){.elementor .e-41a61ca3-c0ba{min-height:26rem;padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;}}@media(max-width:1024px){.elementor .e-496f20e8-43e9{width:calc(100% - 4rem);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:1.25rem;}}@media(max-width:1024px){.elementor .e-660c0706-8a7b{padding-block-start:4.5rem;padding-block-end:4.5rem;margin-block-end:5rem;}}@media(max-width:1024px){.elementor .e-38f6d78-3dde{padding-block-end:5rem;gap:1rem;grid-template-columns:minmax(0,1fr);& > :last-child { grid-column:1;grid-row:auto; }\n}}@media(max-width:1024px){.elementor .e-7daa038f-2558{aspect-ratio:auto;}}@media(max-width:1024px){.elementor .e-31cce260-8e6c{width:calc(100% - 4rem);padding:2rem;margin-block-start:0px;margin-block-end:5rem;margin-inline-start:auto;margin-inline-end:auto;gap:2rem;}}@media(max-width:1024px){.elementor .e-4cdd811c-5dde{font-size:2rem;& br { display:none; }\n}}@media(max-width:1024px){.elementor .e-5a5f265f-d206{padding-block-end:5rem;grid-template-columns:minmax(0,1fr) auto;}}@media(max-width:1024px){.elementor .e-4b0be11a-f1ab{margin-block-end:4rem;gap:1.25rem;}}@media(max-width:1024px){.elementor .e-66683489-80d0{padding-block-end:4rem;}}