@media(max-width:1024px){.elementor .e-2e8dc31f-aab7{width:calc(100% + 4rem);height:22rem;position:relative;inset-block-start:auto;inset-inline-end:auto;margin-block-start:0px;margin-block-end:2.5rem;margin-inline-start:-2rem;margin-inline-end:-2rem;clip-path:polygon(0 0, 100% 0, 100% 86%, 0 100%);max-width: none;\n}}@media(max-width:1024px){.elementor .e-73ec8d0e-6c89{font-size:3.75rem;}}@media(max-width:1024px){.elementor .e-686c354c-7c39{padding:0px;}}@media(max-width:1024px){.elementor .e-63119651-e0ca{gap:2.5rem;grid-template-columns:1fr;grid-template-rows:auto auto;align-items:start;}}@media(max-width:1024px){.elementor .e-55a03e42-d691{min-height:0px;padding-block-start:0rem;padding-block-end:4.5rem;padding-inline-start:2rem;padding-inline-end:2rem;&::after { display: none; }\n}}@media(max-width:1024px){.elementor .e-5ff32db6-4e72{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:1rem;}}@media(max-width:1024px){.elementor .e-6a90c35b-b431{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;border-inline-start-width:0px;border-left-style: solid; border-left-color: transparent;\n}}@media(max-width:1024px){.elementor .e-55b594c0-8e00{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:1rem;border-inline-start-width:0px;border-left-style: solid; border-left-color: transparent;\n}}@media(max-width:1024px){.elementor .e-39ba238b-86c4{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:1rem;border-inline-start-width: 0px; border-left-style: solid; border-left-color: transparent;\n}}@media(max-width:1024px){.elementor .e-38ba4e64-77c2{gap:2rem;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto;& > .e-con { padding-inline-start: 0px !important; padding-inline-end: 0px !important; border-inline-start-width: 0px !important; }\n}}@media(max-width:1024px){.elementor .e-5a074dca-86fe{aspect-ratio:16 / 10;}}@media(max-width:1024px){.elementor .e-5cf0481d-1fb9{gap:2.5rem;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-6a9dc9c-cb7b{gap:1.5rem;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-18c3434c-ac85{flex-direction:column;gap:1.25rem;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-43cee3db-7e13{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-17d426b7-6b25{gap:2.5rem;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-221851fe-53c5{gap:1rem;grid-template-columns:1fr;grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-6e1c2f04-937f{grid-column:span 2;}}@media(max-width:1024px){.elementor .e-4cafec24-4aaf{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-7995f42f-b724{flex-direction:column;gap:2rem;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-1b208005-2181{position:relative;inset-block-start:0px;}}@media(max-width:1024px){.elementor .e-3616d8e3-7e5b{gap:2.5rem;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-2c2d0e00-65c6{font-size:3rem;}}@media(max-width:1024px){.elementor .e-1b9abfc8-ded7{flex-direction:column;gap:2rem;align-items:flex-start;}}