@media(max-width:1024px){.elementor .e-64423555-6763{gap:1.5rem;}}@media(max-width:1024px){.elementor .e-5a7b1355-345e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.75rem;padding-inline-end:1.75rem;}}@media(max-width:1024px){.elementor .e-3a8bf593-7012{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;box-shadow:0px -1px 0px 0px rgba(255,255,255,0.45) inset;}}@media(max-width:1024px){.elementor .e-388338f3-2d70{display:none;}}@media(max-width:1024px){.elementor .e-b3661f9-4483{min-height:4rem;box-shadow:0px -1px 0px 0px rgba(255,255,255,0.45) inset;}}@media(max-width:1024px){.elementor .e-1283719e-60d2{display:none;}}@media(max-width:1024px){.elementor .e-17ce4b9e-f398{padding:1.5rem;box-shadow:0px 0px 0px 0px rgba(0,0,0,0) inset;}}@media(max-width:1024px){.elementor .e-8f3b4e0-bc8a{min-height:58vh;grid-template-columns:1fr;grid-template-rows:auto auto auto auto;}}@media(max-width:1024px){.elementor .e-26b473f3-ac9a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1.75rem;padding-inline-end:1.75rem;}}@media(max-width:1024px){.elementor .e-7baa82fc-4847{width:calc(100% - 3.5rem);}}@media(max-width:1024px){.elementor .e-52b71e2f-b26d{padding:0px;}}@media(max-width:1024px){.elementor .e-6e60b14-50c6{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-263250dd-36b9{gap:0px;}}@media(max-width:1024px){.elementor .e-6f7c988b-385e{width:100%;height:1.75rem;}}@media(max-width:1024px){.elementor .e-18efb0c0-24ab{box-shadow:0px 1px 0px 0px rgba(255,255,255,0.14) inset;}}@media(max-width:1024px){.elementor .e-640a2048-9bb3{grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-2f248e10-efaf{grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;}}@media(max-width:1024px){.elementor .e-2eea777d-cac4{padding-block-start:0px;}}@media(max-width:1024px){.elementor .e-3296d32d-ce34{gap:2rem;grid-template-columns:1fr;grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-2884029-28f5{grid-template-columns:repeat(3, 1fr);grid-template-rows:auto auto;}}@media(max-width:1024px){.elementor .e-573055f3-9f99{font-size:14vw;}}@media(max-width:1024px){.elementor .e-163a5f0e-668e{padding-block-start:4rem;padding-block-end:2rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;}}