@media(max-width:1024px){.elementor .e-1cff75d0-d9bf067{max-width:560px;}}@media(max-width:1024px){.elementor .e-799a23ae-1c6509d{padding-inline-start:48px;padding-inline-end:48px;}}@media(max-width:1024px){.elementor .e-7475e312-02d2516{min-height:560px;}}@media(max-width:1024px){.elementor .e-58ab061a-4d7048d{margin:48px;gap:16px;}}@media(max-width:1024px){.elementor .e-93d18c8-3a87061{grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-3bcfc713-d11ff85{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}}@media(max-width:1024px){.elementor .e-29107930-d950997{padding-block-start:32px;padding-block-end:110px;padding-inline-start:32px;padding-inline-end:32px;align-items:start;}}@media(max-width:1024px){.elementor .e-4853dbd9-7479868{padding-block-start:80px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;}}@media(max-width:1024px){.elementor .e-584bf910-058bdb8{margin:48px;gap:16px;}}@media(max-width:1024px){.elementor .e-6fd5cd0d-ab7eb75{min-height:175px;}}@media(max-width:1024px){.elementor .e-58203acc-3ebc0a7{min-height:175px;}}@media(max-width:1024px){.elementor .e-b79c3c5-fce8c31{min-height:175px;}}@media(max-width:1024px){.elementor .e-57f307ed-4cda8c1{min-height:175px;}}@media(max-width:1024px){.elementor .e-2434d6c2-1e661a5{min-height:175px;}}@media(max-width:1024px){.elementor .e-6e9639fc-706466d{min-height:175px;}}@media(max-width:1024px){.elementor .e-59620428-bdeefdc{grid-template-columns:repeat(2, 1fr);}}@media(max-width:1024px){.elementor .e-4096267a-ac6d89a{padding-block-start:62px;padding-block-end:80px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-69dc032e-e385e6e{width:45%;}}@media(max-width:1024px){.elementor .e-611afbaf-1638172{width:55%;min-height:440px;}}@media(max-width:1024px){.elementor .e-6b99f875-716f9ff{display:flex;flex-direction:row;gap:32px;}}@media(max-width:1024px){.elementor .e-55caeff-3c37e82{padding-block-start:110px;padding-block-end:110px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;}}@media(max-width:1024px){.elementor .e-180f8e99-ada4b0c{font-size:46px;line-height:47px;}}@media(max-width:1024px){.elementor .e-465e0b0f-08e9882{padding-block-start:72px;padding-block-end:72px;padding-inline-start:32px;padding-inline-end:32px;}}