@media(max-width:1024px){.elementor .e-7e79fc9d-f6ab{font-size:46px;}}@media(max-width:1024px){.elementor .e-1b67a45b-dcc8{width:100%;max-width:640px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-3fcb2393-d6c6{width:100%;max-width:520px;flex:0 0 auto;}}@media(max-width:1024px){.elementor .e-64c96a69-765d{padding-block-start:48px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;gap:36px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-396217c9-a80a{font-size:17px;flex:0 1 calc((100% - 20px) / 2);}}@media(max-width:1024px){.elementor .e-5f9e2ef0-2dc9{font-size:17px;flex:0 1 calc((100% - 20px) / 2);}}@media(max-width:1024px){.elementor .e-2b19ed1c-b035{font-size:17px;flex:0 1 calc((100% - 20px) / 2);}}@media(max-width:1024px){.elementor .e-163a1a53-6f6c{font-size:17px;flex:0 1 calc((100% - 20px) / 2);}}@media(max-width:1024px){.elementor .e-17be8eb-fa48{font-size:17px;flex:0 1 calc((100% - 20px) / 2);}}@media(max-width:1024px){.elementor .e-77a494f5-ba44{gap:20px;}}@media(max-width:1024px){.elementor .e-eeb923a-accc{padding-block-start:80px;padding-block-end:16px;}}@media(max-width:1024px){.elementor .e-4d2324e4-d591{gap:48px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-399d3b25-a421{padding-block-start:64px;}}@media(max-width:1024px){.elementor .e-6727b886-bbe9{gap:20px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-5c5e532c-142d{flex-direction:column;gap:24px;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-4c51c6ed-74da{gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-6eba8f7a-5d35{flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-69a6582d-4349{gap:40px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-24c4bf68-e96a{flex-direction:row;flex-wrap:wrap;}}@media(max-width:1024px){.elementor .e-43023e47-bb52{padding:48px;flex-direction:column;align-items:flex-start;}}@media(max-width:1024px){.elementor .e-6fb817ed-2da5{grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-33d3b539-f63b{grid-template-columns:repeat(2, 1fr);}}