@media(max-width:1024px){.elementor .e-1628bb78-9eb0{width:190px;}}@media(max-width:1024px){.elementor .e-5a546873-c07b{font-size:44px;}}@media(max-width:1024px){.elementor .e-1ecf881b-1ed5{padding-block-start:120px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-63b8ba3b-3806{gap:28px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-18e13b93-b0b9{flex-direction:column;}}@media(max-width:1024px){.elementor .e-76ef093d-48d1{grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-2ade16f6-3dd9{font-size:24px;}}@media(max-width:1024px){.elementor .e-34fd268-e4dc{gap:14px;grid-template-columns:1fr;}}@media(max-width:1024px){.elementor .e-5c750549-dba7{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-5312a937-b863{margin-block-end:-100px;}}@media(max-width:1024px){.elementor .e-477ba94e-bf18{grid-column:span 1;}}@media(max-width:1024px){.elementor .e-2ba36ccd-ca0e{grid-column:span 1;}}@media(max-width:1024px){.elementor .e-36a01c02-40d0{grid-column:span 1;}}@media(max-width:1024px){.elementor .e-1040f167-c7bf{grid-column:span 1;}}@media(max-width:1024px){.elementor .e-66a2f310-efc6{grid-column:span 1;}}@media(max-width:1024px){.elementor .e-30019600-f777{grid-column:span 1;}}@media(max-width:1024px){.elementor .e-4063acb2-32c1{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(3, auto);}}@media(max-width:1024px){.elementor .e-6bcf55cc-f42a{padding-block-start:72px;padding-block-end:72px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-4e6f0b73-f32f{grid-column:span 2;}}@media(max-width:1024px){.elementor .e-2b254262-df09{grid-template-columns:repeat(2, minmax(0, 1fr));grid-template-rows:repeat(4, auto);}}@media(max-width:1024px){.elementor .e-64e9b093-3a56{grid-template-columns:repeat(3, minmax(0, 1fr));grid-template-rows:repeat(1, auto);}}@media(max-width:1024px){.elementor .e-68188fd3-57a0{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;}}@media(max-width:1024px){.elementor .e-4f4f9576-a1fc{font-size:28px;}}@media(max-width:1024px){.elementor .e-7c3f466b-1bc4{margin-block-start:40px;margin-block-end:0px;margin-inline-start:32px;margin-inline-end:32px;}}