@media(max-width:1024px){.elementor .e-813e03e-8b11228{font-size:54px;line-height:60px;}}@media(max-width:1024px){.elementor .e-b13d6f9-cd180d8{font-size:16px;line-height:24px;}}@media(max-width:1024px){.elementor .e-6530ab5-c9664d5{width:45%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-c9585e6-a1878cd{width:55%;min-height:380px;}}@media(max-width:1024px){.elementor .e-ff369a8-566caca{padding-block-start:40px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;}}@media(max-width:1024px){.elementor .e-49c2ce3-ed99623{width:100%;}}@media(max-width:1024px){.elementor .e-126a48d-a671443{width:60px;height:1px;min-width:60px;align-self:center;}}@media(max-width:1024px){.elementor .e-ef2e74c-f2a0add{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-6617eec-2040bbc{width:60px;height:1px;min-width:60px;align-self:center;}}@media(max-width:1024px){.elementor .e-996abb6-e9b3a2f{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-2e6916b-9c45b6b{width:60px;height:1px;min-width:60px;align-self:center;}}@media(max-width:1024px){.elementor .e-8f8647e-1d5a240{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}}@media(max-width:1024px){.elementor .e-7274d77-a082dbd{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:24px;}}@media(max-width:1024px){.elementor .e-71cd749-b9524a1{padding-block-start:36px;padding-block-end:36px;padding-inline-start:48px;padding-inline-end:48px;}}@media(max-width:1024px){.elementor .e-d49346d-6ee4a03{grid-template-columns:repeat(3, 1fr);}}@media(max-width:1024px){.elementor .e-6ed8ccd-8fe75c1{padding-block-start:36px;padding-block-end:36px;padding-inline-start:48px;padding-inline-end:48px;}}@media(max-width:1024px){.elementor .e-ded8dd5-a8166b0{font-size:28px;line-height:34px;}}@media(max-width:1024px){.elementor .e-1ed8fd1-969ae1e{gap:8px;}}@media(max-width:1024px){.elementor .e-4ad0d06-71087a8{padding-block-start:44px;padding-block-end:48px;padding-inline-start:48px;padding-inline-end:48px;gap:26px;}}