@media(max-width:1024px){.elementor .e-768ca959-3592{font-size:60px;}}@media(max-width:1024px){.elementor .e-14ae293d-be6e{padding-block-start:112px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;}}@media(max-width:1024px){.elementor .e-245f0cd1-ee85{min-height:640px;}}@media(max-width:1024px){.elementor .e-25b67bbd-fd5b{grid-column:span 2;}}@media(max-width:1024px){.elementor .e-49f5754f-6a6c{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);}}@media(max-width:1024px){.elementor .e-240b273-f8e5{gap:40px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-62c70e7-62bc{gap:20px;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-1b8febee-dd82{border-inline-start-width:1px;border-left-style: solid; border-left-color: rgba(255,255,255,0.15);\n}}@media(max-width:1024px){.elementor .e-49d0e117-a603{padding-block-start:32px;padding-block-end:32px;padding-inline-start:0px;padding-inline-end:28px;border-inline-start-width:0px;}}@media(max-width:1024px){.elementor .e-52876af6-aab1{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, auto);}}@media(max-width:1024px){.elementor .e-2a960eb4-314b{padding-block-start:64px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-5959e41e-9ef0{gap:40px;grid-template-columns:1fr;grid-template-rows:auto auto;}}