@media(max-width:1024px){.elementor .e-edccdd7-d06b8fb{font-size:56px;line-height:56px}}@media(max-width:1024px){.elementor .e-f6d9548-814a809{font-size:56px;line-height:56px}}@media(max-width:1024px){.elementor .e-428632f-106714f{width:576px;font-size:14px;line-height:20px}}@media(max-width:1024px){.elementor .e-b7ec4e4-8afb107{max-width:704px}}@media(max-width:1024px){.elementor .e-9fb35dc-58cc4cb{height:356px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:-119px}}@media(max-width:1024px){.elementor .e-024e0dd-40c401d{width:100%}}@media(max-width:1024px){.elementor .e-38d89ce-28d39a2{width:100%}}@media(max-width:1024px){.elementor .e-a4e3eda-396e0df{font-size:36px;line-height:40px}}@media(max-width:1024px){.elementor .e-b162dcb-56c747b{width:100%;font-size:12px;line-height:20px}}@media(max-width:1024px){.elementor .e-58117e0-9071a11{width:100%;column-gap:0;display:flex;row-gap:24px}}@media(max-width:1024px){.elementor .e-47a428e-b7adf85{column-gap:40px;flex-direction:row;row-gap:24px}}@media(max-width:1024px){.elementor .e-2834982-9cf3364{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-7423b38-0a254aa{font-size:36px;line-height:40px}}@media(max-width:1024px){.elementor .e-7ed6654-81636b0{height:558px;object-fit:cover;object-position:bottom center;border-radius:12px}}@media(max-width:1024px){.elementor .e-d934e23-537f58c{width:48px}}@media(max-width:1024px){.elementor .e-bd9d942-266c7e5{font-size:11px}}@media(max-width:1024px){.elementor .e-8dbb4c2-e5f0fed{width:48px}}@media(max-width:1024px){.elementor .e-8dd16d8-9677be5{font-size:11px}}@media(max-width:1024px){.elementor .e-85d02b2-7a8e7da{width:48px}}@media(max-width:1024px){.elementor .e-8f11427-34fe98f{font-size:11px}}@media(max-width:1024px){.elementor .e-ba1db4e-b62c152{width:48px}}@media(max-width:1024px){.elementor .e-6e4d484-51412ef{font-size:11px}}@media(max-width:1024px){.elementor .e-821d92d-ae60793{column-gap:24px;row-gap:24px}}@media(max-width:1024px){.elementor .e-45287b4-9410ceb{max-width:100%;column-gap:32px;row-gap:32px}}@media(max-width:1024px){.elementor .e-174bd5b-86c4327{column-gap:32px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;row-gap:32px}}@media(max-width:1024px){.elementor .s-projects-cards-title{font-size:36px;line-height:40px}}@media(max-width:1024px){.elementor .s-projects-cards-heading{padding:0}}@media(max-width:1024px){.elementor .s-projects-cards-section{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px}}@media(max-width:1024px){.elementor .e-571d6bc-2aa0378{font-size:56px;line-height:56px}}@media(max-width:1024px){.elementor .e-51889a3-57a5427{font-size:12px;line-height:20px}}@media(max-width:1024px){.elementor .e-e3ebee0-1b6e1df{width:100%;height:364px;max-width:336px;object-fit:cover;border-radius:12px}}@media(max-width:1024px){.elementor .e-644fe01-b33dd16{width:46%;font-size:11px}}@media(max-width:1024px){.elementor .e-8a44e1c-df6b7e8{width:46%;font-size:11px}}@media(max-width:1024px){.elementor .e-2620f16-6d115aa{width:46%;font-size:11px}}@media(max-width:1024px){.elementor .e-6dd3e08-137f983{width:46%;font-size:11px}}@media(max-width:1024px){.elementor .e-88ca0a8-c26ce8d{font-size:11px}}@media(max-width:1024px){.elementor .e-4a46cd6-21f7782{font-size:11px}}@media(max-width:1024px){.elementor .e-b50c508-8366027{min-height:120px;font-size:11px}}@media(max-width:1024px){.elementor .e-14bd3f8-73d0bab{line-height:17px}}@media(max-width:1024px){.elementor .e-61f96d9-1374e4e{padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px}}@media(max-width:1024px){.elementor .e-12f46bd-499e292{width:100%;font-size:12px;line-height:20px}}@media(max-width:1024px){.elementor .e-9659300-69eb28d{width:100%;font-size:12px;line-height:20px}}@media(max-width:1024px){.elementor .e-9dbea80-48f4bdc{gap:10px}}@media(max-width:1024px){.elementor .e-23c4409-72a0b44{column-gap:32px;padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;row-gap:32px}}