@media(max-width:1024px){.elementor .e-b09a6c2-1b39{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-65578ffb-99cb{font-size:3.75rem;}}@media(max-width:1024px){.elementor .e-7fc3b5dc-d27c{padding:0px;}}@media(max-width:1024px){.elementor .e-3efbc57c-597b{gap:2.5rem;grid-template-columns:1fr;grid-template-rows:auto auto;align-items:start;}}@media(max-width:1024px){.elementor .e-3f25f617-343b{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-c1d35bf-587f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:1rem;}}@media(max-width:1024px){.elementor .e-17d372af-e892{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-4c1a4502-4497{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-224b956b-29b0{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-4948edf0-61b4{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-7a16d466-de00{aspect-ratio:16 / 10;}}@media(max-width:1024px){.elementor .e-358526bf-9461{gap:2.5rem;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-6bce20fc-8e0a{gap:1.25rem;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-27f8ad41-e5f3{gap:1rem;}}@media(max-width:1024px){.elementor .e-e3a13a7-959d{flex-direction:column;gap:1.25rem;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-6b8191f1-2769{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-15c6d74f-7b87{gap:2.5rem;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-6b853173-44cc{gap:1rem;grid-template-columns:1fr;grid-template-rows:auto auto auto;}}@media(max-width:1024px){.elementor .e-74246528-89ec{grid-column:span 2;}}@media(max-width:1024px){.elementor .e-337565-d07e{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-10d43d62-9368{flex-direction:row;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-76832086-23f8{flex-direction:column;gap:2rem;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-40c362e6-5c07{position:relative;inset-block-start:0px;}}@media(max-width:1024px){.elementor .e-2c68b49d-e4b7{gap:2.5rem;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-8ff6e33-6b92{font-size:3rem;}}@media(max-width:1024px){.elementor .e-1f849d3b-c09c{flex-direction:column;gap:2rem;align-items:flex-start;}}