@media(max-width:1024px){.elementor .e-f2e2b96-37d8{width:100%;max-width:676px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-46a26e86-3377{width:100%;max-width:563px;margin-block-start:0px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-7f75ebc7-7434{flex-direction:column;gap:var(--space-8);}}@media(max-width:1024px){.elementor .e-6d915e1e-a9c0{min-height:720px;padding-block-end:160px;}}@media(max-width:1024px){.elementor .e-65671d43-881d{width:100%;max-width:560px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-5a5d5a0f-a023{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-5e23fc1d-84c8{flex-direction:column;gap:var(--space-8);}}@media(max-width:1024px){.elementor .e-4faf556e-abcf{padding-block-start:var(--space-20);}}@media(max-width:1024px){.elementor .e-5cde46e4-a2cd{height:300px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-ebd2946-c241{display:none;}}@media(max-width:1024px){.elementor .e-2c9dd4c0-dd36{height:300px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-4f8270a5-d79b{height:auto;grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-4e813c42-9895{padding-block-start:var(--space-20);padding-block-end:var(--space-12);padding-inline-start:var(--space-10);padding-inline-end:var(--space-10);}}@media(max-width:1024px){.elementor .e-349655b5-b619{opacity:100%;}}@media(max-width:1024px){.elementor .e-14c480dd-d100{margin-block-start:0px;}}@media(max-width:1024px){.elementor .e-6904265e-9e3b{width:100%;gap:var(--space-16);flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-60a264fa-7657{width:100%;height:320px;position:relative;inset-block-start:0px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-5018ad57-c096{flex-direction:column-reverse;gap:var(--space-10);}}@media(max-width:1024px){.elementor .e-10af16df-331f{gap:var(--space-20);}}@media(max-width:1024px){.elementor .e-170f427b-b244{padding-block-start:160px;padding-block-end:160px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);}}@media(max-width:1024px){.elementor .e-4687c13d-8642{width:100%;height:420px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-28a1af31-9fc5{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-44fed704-ff79{padding-block-start:var(--space-12);padding-block-end:var(--space-12);padding-inline-start:var(--space-8);padding-inline-end:var(--space-8);flex-direction:column;gap:var(--space-10);}}@media(max-width:1024px){.elementor .e-11b8a9e6-c977{padding-block-start:140px;}}@media(max-width:1024px){.elementor .e-790b52d4-b22a{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-1409e994-6a96{width:100%;height:380px;min-height:0px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-1a27ad4d-6a1f{flex-direction:column;gap:var(--space-10);}}@media(max-width:1024px){.elementor .e-6afade3-e5e3{padding-block-start:var(--space-24);padding-block-end:var(--space-24);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);}}@media(max-width:1024px){.elementor .e-2cb9b262-e963{width:420px;height:484px;inset-inline-end:-150px;}}@media(max-width:1024px){.elementor .e-75e6359-fa45{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-4e98c763-f819{width:100%;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-91eff8-6d90{flex-direction:column;}}@media(max-width:1024px){.elementor .e-23bf16d9-f7b0{gap:var(--space-20);}}@media(max-width:1024px){.elementor .e-202ebb3c-d11c{padding-block-start:var(--space-24);padding-block-end:var(--space-20);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);border-start-start-radius:32px;border-start-end-radius:32px;border-end-start-radius:0px;border-end-end-radius:0px;}}@media(max-width:1024px){.elementor .e-d5995db-e0e5{height:440px;}}@media(max-width:1024px){.elementor .e-69ce2a63-c24d{height:440px;}}@media(max-width:1024px){.elementor .e-72b5239d-b38f{grid-template-columns:repeat(2, minmax(0, 1fr));}}@media(max-width:1024px){.elementor .e-5368f8c2-8a75{padding-block-start:var(--space-12);padding-block-end:var(--space-12);padding-inline-start:var(--space-8);padding-inline-end:var(--space-8);}}@media(max-width:1024px){.elementor .e-309ea45d-89d2{width:100%;height:340px;min-height:0px;border-radius:0px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-386ba573-d425{min-height:0px;padding:0px;flex-direction:column-reverse;gap:0px;}}