@media(max-width:999px){.elementor .e-3895ee1e-c2c1{align-items:center;}}@media(max-width:999px){.elementor .e-1512ad8f-8bec{gap:1.4rem;}}@media(max-width:999px){.elementor .e-2ca98ab8-b039{display:none;}}@media(max-width:999px){.elementor .e-16b9123-8ec8{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;flex-direction:column;gap:1rem;}}@media(max-width:999px){.elementor .e-66d894fd-cdde{font-size:3.5rem;}}@media(max-width:999px){.elementor .e-740e341a-df8a{justify-content:center;}}@media(max-width:999px){.elementor .e-222fcd45-8ad3{text-align:center;align-items:center;}}@media(max-width:999px){.elementor .e-148aa166-7734{width:100%;min-height:22rem;}}@media(max-width:999px){.elementor .e-2cd783-f3c6{min-height:auto;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;flex-direction:column;}}@media(max-width:999px){.elementor .e-57a40e27-7b1a{flex:1 1 40%;}}@media(max-width:999px){.elementor .e-5b170969-682f{flex:1 1 40%;}}@media(max-width:999px){.elementor .e-63d82873-884f{flex:1 1 40%;}}@media(max-width:999px){.elementor .e-4d933622-1eee{flex:1 1 40%;}}@media(max-width:999px){.elementor .e-694008f6-d769{flex-wrap:wrap;}}@media(max-width:999px){.elementor .e-3ad63122-bdc8{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:999px){.elementor .e-415cc75-d265{flex-direction:column;}}@media(max-width:999px){.elementor .e-3a04a18-9137{min-height:20rem;padding:2.5rem;}}@media(max-width:999px){.elementor .e-221c298e-3cd3{padding-block-start:3.5rem;padding-block-end:3.5rem;padding-inline-start:2rem;padding-inline-end:2rem;}}@media(max-width:999px){.elementor .e-6984a6e4-4cfb{flex-direction:column;}}@media(max-width:999px){.elementor .e-220fcdbe-2fac{flex-direction:column;gap:2.5rem;}}@media(max-width:999px){.elementor .e-2bde68b2-c587{flex:1 1 100%;}}@media(max-width:999px){.elementor .e-a8f7096-ed91{flex-wrap:wrap;}}@media(max-width:999px){.elementor .e-3e6cb458-27b5{flex-direction:column;align-items:flex-start;}}