.elementor .e-b8be2b6-536d36c{font-weight:800;font-size:2.5rem;color:#FFFFFF;line-height: 1.1; letter-spacing: -0.02em; margin: 0;\n}.elementor .e-8cec349-aaaf5dc{max-width:38rem;font-size:1.2rem;color:#c8d6e5;line-height: 1.7; margin: 0;\n}.elementor .e-14f5991-e4342d5{font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;background-color:#2E7D32;transition: all 0.3s ease; border: 2px solid #2E7D32; cursor: pointer; text-transform: uppercase; letter-spacing: 0.05em;\n}.elementor .e-11c8706-948ee12{object-fit:contain;font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;background-color:transparent;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-self:center;transition: all 0.3s ease; border: 2px solid rgba(255,255,255,0.5); cursor: pointer; text-transform: uppercase; letter-spacing: 0.05em;\n}.elementor .e-d92eb41-ba0db04{padding:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;margin-top: 0.5rem;\n}.elementor .e-7a77086-81122c4{max-width:48rem;padding:0px;display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start;}.elementor .e-398f5c5-e6be828{border-radius:12px;background-image:linear-gradient(#0a162810, #0a162810);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;width: 100%; border-radius: 12px; overflow: hidden;\n}.elementor .e-26b7925-cc50057{max-height:500px;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:5rem;padding-inline-end:5rem;background-image:linear-gradient(#0a1628e6, #0a1628e6),url("https://images.unsplash.com/photo-1504328345606-18bbc8c9d7d1?w=1920&q=80");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-evenly;align-items:stretch;overflow: hidden; box-sizing: border-box; width: 100%;\n}.elementor .e-825a9ce-433e5a9{font-weight:800;font-size:2.25rem;color:#0a1628;line-height: 1.2; letter-spacing: -0.01em; margin: 0;\n}.elementor .e-ed6810a-acba030{font-size:1.05rem;color:#4a5568;line-height: 1.7; margin: 0;\n}.elementor .e-33cc349-4185cfa{font-size:1.05rem;color:#4a5568;line-height: 1.7; margin: 0;\n}.elementor .e-9214f11-5ead51f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;flex: 1.2 1 20rem;\n}.elementor .e-0f946e1-9739c47{align-self:center;}.elementor .e-4d7c9e5-a2d3ba9{font-weight:700;font-size:1.1rem;color:#2E7D32;margin: 0;\n}.elementor .e-9561b63-6b3e06f{font-size:0.9rem;color:#5a6a7a;line-height: 1.5; margin: 0;\n}.elementor .e-9f42814-b3f484c{padding-block-start:1.25rem;padding-block-end:1.25rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:10px;background-color:#F4F6F8;display:flex;flex-direction:column;gap:0.5rem;border-left: 4px solid #2E7D32; margin-top: 0.5rem;\n}.elementor .e-b18424d-9c702dd{max-width:90%;column-gap:33px;justify-content:space-evenly;align-items:center;align-self:center;}.elementor .e-b933172-ad55ad6{max-width:75rem;padding:0px;display:flex;flex-direction:row;gap:4rem;flex-wrap:wrap;align-items:stretch;width: 100%;\n}.elementor .e-d027663-484693b{max-height:650px;column-gap:4rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#FFFFFF;display:flex;flex-direction:column;row-gap:0rem;flex-wrap:nowrap;justify-content:space-evenly;align-items:center;width: 100%; box-sizing: border-box; overflow: hidden;\n}.elementor .e-dcb9a4d-ca22815{object-fit:cover;display: block; object-position: center center;\n}.elementor .e-965a33f-fd18495{overflow: hidden; border-radius: 10px 10px 0 0;\n}.elementor .e-98e6452-0acbf4e{font-family:Montserrat, sans-serif;font-weight:600;color:#1a2b4a;line-height: 1.15;\n}.elementor .e-a6e5a6c-ed0f2c6{font-family:Montserrat, sans-serif;color:#5a6c7d;line-height: 1.45;\n}.elementor .e-4199850-c061c16{font-family:Montserrat, sans-serif;font-weight:600;color:#ffffff;background-color:#4CAF50;cursor: pointer; border: none; flex: 1; height: 52px; transition: background 0.3s ease;\n}.elementor .e-64a09ff-75aaafd{flex-direction:row;margin-top: auto;\n}.elementor .e-da21092-7d09b73{flex-direction:column;flex-grow: 1;\n}.elementor .e-29977a2-921baf3{background-color:#ffffff;flex-direction:column;flex: 1 1 calc(33.333% - 24px); min-width: 300px; max-width: 380px; height: 100%; min-height: 560px; overflow: hidden;\n}.elementor .e-d381edb-0543915{object-fit:cover;display: block; object-position: center center;\n}.elementor .e-df02236-1fee551{overflow: hidden; border-radius: 10px 10px 0 0;\n}.elementor .e-770612b-fcbd8d6{font-family:Montserrat, sans-serif;font-weight:600;color:#1a2b4a;line-height: 1.15;\n}.elementor .e-99e1ad9-66d4c1c{font-family:Montserrat, sans-serif;color:#5a6c7d;line-height: 1.45;\n}.elementor .e-edd4903-cd6083a{font-family:Montserrat, sans-serif;font-weight:600;color:#ffffff;background-color:#4CAF50;cursor: pointer; border: none; flex: 1; height: 52px; transition: background 0.3s ease;\n}.elementor .e-76e5496-e41e2e1{flex-direction:row;margin-top: auto;\n}.elementor .e-236fd96-700d745{flex-direction:column;flex-grow: 1;\n}.elementor .e-ee3c39d-761a08c{background-color:#ffffff;flex-direction:column;flex: 1 1 calc(33.333% - 24px); min-width: 300px; max-width: 380px; height: 100%; min-height: 560px; overflow: hidden;\n}.elementor .e-f8a4c72-decf1ce{object-fit:cover;display: block; object-position: center center;\n}.elementor .e-4fb818b-9def75e{overflow: hidden; border-radius: 10px 10px 0 0;\n}.elementor .e-eea3f82-f128a5c{font-family:Montserrat, sans-serif;font-weight:600;color:#1a2b4a;line-height: 1.15;\n}.elementor .e-bd1dab3-84d4089{font-family:Montserrat, sans-serif;color:#5a6c7d;line-height: 1.45;\n}.elementor .e-f4cc63f-8136877{font-family:Montserrat, sans-serif;font-weight:600;color:#ffffff;background-color:#4CAF50;cursor: pointer; border: none; flex: 1; height: 52px; transition: background 0.3s ease;\n}.elementor .e-b69cae3-bbe8319{flex-direction:row;margin-top: auto;\n}.elementor .e-bc35da6-49741db{flex-direction:column;flex-grow: 1;\n}.elementor .e-e192d4e-bfbd3c0{background-color:#ffffff;flex-direction:column;flex: 1 1 calc(33.333% - 24px); min-width: 300px; max-width: 380px; height: 100%; min-height: 560px; overflow: hidden;\n}.elementor .e-90fc09f-28e9188{max-width:90%;max-height:550px;object-fit:contain;object-position:center center;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;width: 100%;\n}.elementor .e-e8359d5-6645ae4{font-weight:800;font-size:2.25rem;color:#0a1628;margin: 0; line-height: 1.2; letter-spacing: -0.01em;\n}.elementor .e-12aaeef-ea42a45{font-size:1.05rem;color:#5a6a7a;margin: 0; line-height: 1.6;\n}.elementor .e-9b06c62-961d6a2{max-width:42rem;padding:0px;display:flex;flex-direction:column;gap:1rem;align-items:center;text-align: center;\n}.elementor .e-cfdae73-d8965bc{min-height:220px;background-image:url("https://kpi-concepts.com/wp-content/uploads/2026/05/ByStar-Fiber-CUTTING.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;width: 100%; border-radius: 12px 12px 0 0;\n}.elementor .e-8922092-63a6e4d{font-weight:700;font-size:1.2rem;color:#0a1628;margin: 0;\n}.elementor .e-3783d29-dee3c7f{font-size:0.95rem;color:#5a6a7a;margin: 0; line-height: 1.6;\n}.elementor .e-595ca0f-1b874b9{padding-block-start:1.5rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-a315649-0a5dd70{padding:0px;border-radius:12px;background-color:#FFFFFF;display:flex;flex-direction:column;flex: 1 1 calc(33.333% - 1.34rem); min-width: 17rem; overflow: hidden; box-shadow: 0 4px 20px rgba(10,22,40,0.07); transition: transform 0.3s ease, box-shadow 0.3s ease;\n}.elementor .e-e04ce60-384dd32{min-height:220px;background-image:url("https://images.unsplash.com/photo-1504328345606-18bbc8c9d7d1?w=600&q=80");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;width: 100%; border-radius: 12px 12px 0 0;\n}.elementor .e-57bf30c-82ac2aa{font-weight:700;font-size:1.2rem;color:#0a1628;margin: 0;\n}.elementor .e-6622158-b04ad3f{font-size:0.95rem;color:#5a6a7a;margin: 0; line-height: 1.6;\n}.elementor .e-bd58e47-cbcb2a4{padding-block-start:1.5rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-123c712-ca64f0c{padding:0px;border-radius:12px;background-color:#FFFFFF;display:flex;flex-direction:column;flex: 1 1 calc(33.333% - 1.34rem); min-width: 17rem; overflow: hidden; box-shadow: 0 4px 20px rgba(10,22,40,0.07); transition: transform 0.3s ease, box-shadow 0.3s ease;\n}.elementor .e-47ca2c9-b2d45a1{min-height:220px;background-image:url("https://kpi-concepts.com/wp-content/uploads/2026/05/Forming-1-1024x478.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;width: 100%; border-radius: 12px 12px 0 0;\n}.elementor .e-1da869e-b56bb4d{font-weight:700;font-size:1.2rem;color:#0a1628;margin: 0;\n}.elementor .e-04ff3cb-be6c0de{font-size:0.95rem;color:#5a6a7a;margin: 0; line-height: 1.6;\n}.elementor .e-62048b3-96a375c{padding-block-start:1.5rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-15f671e-957309b{padding:0px;border-radius:12px;background-color:#FFFFFF;display:flex;flex-direction:column;flex: 1 1 calc(33.333% - 1.34rem); min-width: 17rem; overflow: hidden; box-shadow: 0 4px 20px rgba(10,22,40,0.07); transition: transform 0.3s ease, box-shadow 0.3s ease;\n}.elementor .e-fc4d05d-32a4e14{min-height:220px;background-image:url("https://kpi-concepts.com/wp-content/uploads/2026/05/powder.coating.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;width: 100%; border-radius: 12px 12px 0 0;\n}.elementor .e-4541e9a-7002b2b{font-weight:700;font-size:1.2rem;color:#0a1628;margin: 0;\n}.elementor .e-05602b7-263b2ff{font-size:0.95rem;color:#5a6a7a;margin: 0; line-height: 1.6;\n}.elementor .e-3b1abdd-1021997{padding-block-start:1.5rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-c187243-c2a945e{padding:0px;border-radius:12px;background-color:#FFFFFF;display:flex;flex-direction:column;flex: 1 1 calc(33.333% - 1.34rem); min-width: 17rem; overflow: hidden; box-shadow: 0 4px 20px rgba(10,22,40,0.07); transition: transform 0.3s ease, box-shadow 0.3s ease;\n}.elementor .e-39e4382-93e3cba{min-height:220px;background-image:url("https://kpi-concepts.com/wp-content/uploads/2026/05/20240702_111621-768x1024.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;width: 100%; border-radius: 12px 12px 0 0;\n}.elementor .e-ad3438d-5d6148b{font-weight:700;font-size:1.2rem;color:#0a1628;margin: 0;\n}.elementor .e-ead3850-1b1ee82{font-size:0.95rem;color:#5a6a7a;margin: 0; line-height: 1.6;\n}.elementor .e-e9d2a75-e91379e{padding-block-start:1.5rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-c7c68a2-7dd98b2{padding:0px;border-radius:12px;background-color:#FFFFFF;display:flex;flex-direction:column;flex: 1 1 calc(33.333% - 1.34rem); min-width: 17rem; overflow: hidden; box-shadow: 0 4px 20px rgba(10,22,40,0.07); transition: transform 0.3s ease, box-shadow 0.3s ease;\n}.elementor .e-d9f5c56-742ba39{min-height:220px;background-image:url("https://kpi-concepts.com/wp-content/uploads/2026/05/SelfCheckoutKiosk-1024x768.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;width: 100%; border-radius: 12px 12px 0 0;\n}.elementor .e-cb02478-34f49a8{font-weight:700;font-size:1.2rem;color:#0a1628;margin: 0;\n}.elementor .e-f4e8abc-484b291{font-size:0.95rem;color:#5a6a7a;margin: 0; line-height: 1.6;\n}.elementor .e-a261301-cd8cd1f{padding-block-start:1.5rem;padding-block-end:1.75rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-d0490bd-37bf2d0{padding:0px;border-radius:12px;background-color:#FFFFFF;display:flex;flex-direction:column;flex: 1 1 calc(33.333% - 1.34rem); min-width: 17rem; overflow: hidden; box-shadow: 0 4px 20px rgba(10,22,40,0.07); transition: transform 0.3s ease, box-shadow 0.3s ease;\n}.elementor .e-e5c96b7-a732e9b{max-width:78rem;padding:0px;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:center;width: 100%;\n}.elementor .e-bf87948-161ae70{column-gap:3.5rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#F4F6F8;display:flex;flex-direction:column;row-gap:1.5rem;align-items:center;width: 100%; box-sizing: border-box; overflow: hidden;\n}.elementor .e-df18bde-45222fb{font-weight:800;font-size:2.25rem;color:#0a1628;margin: 0; line-height: 1.2; letter-spacing: -0.01em;\n}.elementor .e-8746bc3-de614ed{font-size:1.05rem;color:#4a5568;margin: 0; line-height: 1.7;\n}.elementor .e-5b22314-842822b{font-weight:500;font-size:0.95rem;color:#1e2d42;margin: 0; padding-left: 1.25rem; position: relative; line-height: 1.5;\n}.elementor .e-78208d0-5ff1d42{font-weight:500;font-size:0.95rem;color:#1e2d42;margin: 0; padding-left: 1.25rem; position: relative; line-height: 1.5;\n}.elementor .e-8ba772c-44edc83{font-weight:500;font-size:0.95rem;color:#1e2d42;margin: 0; padding-left: 1.25rem; position: relative; line-height: 1.5;\n}.elementor .e-d044c8e-f758b4e{font-weight:500;font-size:0.95rem;color:#1e2d42;margin: 0; padding-left: 1.25rem; position: relative; line-height: 1.5;\n}.elementor .e-5078446-293708c{font-weight:500;font-size:0.95rem;color:#1e2d42;margin: 0; padding-left: 1.25rem; position: relative; line-height: 1.5;\n}.elementor .e-6728c46-06919c5{font-weight:500;font-size:0.95rem;color:#1e2d42;margin: 0; padding-left: 1.25rem; position: relative; line-height: 1.5;\n}.elementor .e-4981469-cd907b4{padding:0px;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-015fa00-500b691{padding:0px;display:flex;flex-direction:row;gap:2.5rem;flex-wrap:wrap;margin-top: 0.25rem;\n}.elementor .e-690d7c4-5397e2b{font-weight:500;font-size:0.95rem;color:#FFFFFF;margin: 0; line-height: 1.5;\n}.elementor .e-d9e408d-8c66a6e{padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:8px;background-color:#0a1628;display:flex;align-items:center;border-left: 4px solid #2E7D32;\n}.elementor .e-593e219-efb7335{padding:0px;display:flex;flex-direction:column;gap:1.75rem;flex: 1.15 1 22rem;\n}.elementor .e-6d52979-f91ad89{min-height:380px;border-radius:12px;background-image:url("https://kpi-concepts.com/wp-content/uploads/2026/05/IMG_E4299-768x1024.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;width: 100%; overflow: hidden; box-shadow: 0 8px 30px rgba(10,22,40,0.1);\n}.elementor .e-84587e6-af80d34{min-height:180px;border-radius:12px;background-image:url("https://kpi-concepts.com/wp-content/uploads/2026/05/Checklane-beltway-assembly-2-684x1024.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;width: 100%; overflow: hidden; box-shadow: 0 6px 24px rgba(10,22,40,0.08);\n}.elementor .e-07cde6f-f8f473c{padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex: 1 1 20rem;\n}.elementor .e-3944170-1d498f3{max-width:78rem;padding:0px;display:flex;flex-direction:row;gap:4rem;flex-wrap:wrap;align-items:center;width: 100%;\n}.elementor .e-d15348b-2d72306{max-height:850px;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;width: 100%; box-sizing: border-box; overflow: hidden;\n}.elementor .e-e63defb-f36bdf3{font-weight:700;font-size:0.75rem;color:#2E7D32;margin: 0; letter-spacing: 0.12em; text-transform: uppercase;\n}.elementor .e-3a16668-e66c9c3{padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:50px;background-color:#e8f5e9;display:inline-flex;}.elementor .e-b621fea-1ea24f2{font-weight:800;font-size:2.25rem;color:#0a1628;margin: 0; line-height: 1.2; letter-spacing: -0.01em;\n}.elementor .e-7f2313e-48eb5a4{font-size:1.1rem;color:#5a6a7a;margin: 0; line-height: 1.6; font-style: italic;\n}.elementor .e-c89ed8c-2d27c81{font-size:1rem;color:#4a5568;margin: 0; line-height: 1.7;\n}.elementor .e-4002cc1-5f451e9{font-weight:600;font-size:0.9rem;color:#1e2d42;margin: 0; line-height: 1.4;\n}.elementor .e-1b32335-65fece9{padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:8px;background-color:#F4F6F8;display:flex;align-items:center;border-left: 3px solid #2E7D32;\n}.elementor .e-785154c-6e051a0{font-weight:600;font-size:0.9rem;color:#1e2d42;margin: 0; line-height: 1.4;\n}.elementor .e-8d3be78-bea2b37{padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:8px;background-color:#F4F6F8;display:flex;align-items:center;border-left: 3px solid #2E7D32;\n}.elementor .e-c1072d5-d8f5087{font-weight:600;font-size:0.9rem;color:#1e2d42;margin: 0; line-height: 1.4;\n}.elementor .e-7d35f86-7ba201b{padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:8px;background-color:#F4F6F8;display:flex;align-items:center;border-left: 3px solid #2E7D32;\n}.elementor .e-58b9df9-3cc41b9{font-weight:600;font-size:0.9rem;color:#1e2d42;margin: 0; line-height: 1.4;\n}.elementor .e-4e8af33-10c2e72{padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:8px;background-color:#F4F6F8;display:flex;align-items:center;border-left: 3px solid #2E7D32;\n}.elementor .e-81ecc31-d1805ce{font-weight:600;font-size:0.9rem;color:#1e2d42;margin: 0; line-height: 1.4;\n}.elementor .e-593458d-47460c5{padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:8px;background-color:#F4F6F8;display:flex;align-items:center;border-left: 3px solid #2E7D32;\n}.elementor .e-cc32ca0-161b910{font-weight:600;font-size:0.9rem;color:#1e2d42;margin: 0; line-height: 1.4;\n}.elementor .e-d2e266b-ee68777{padding-block-start:0.65rem;padding-block-end:0.65rem;padding-inline-start:1rem;padding-inline-end:1rem;border-radius:8px;background-color:#F4F6F8;display:flex;align-items:center;border-left: 3px solid #2E7D32;\n}.elementor .e-3607fe8-5f90a51{padding:0px;display:flex;flex-direction:row;gap:0.75rem;flex-wrap:wrap;}.elementor .e-f01426f-603d1c5{font-weight:500;font-size:0.95rem;color:#FFFFFF;margin: 0; line-height: 1.5;\n}.elementor .e-0f568d5-c5b8ccf{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:8px;background-color:#0a1628;display:flex;align-items:center;border-left: 4px solid #2E7D32; margin-top: 0.25rem;\n}.elementor .e-55a0fe3-0c0bcef{padding:0px;display:flex;flex-direction:column;gap:1.5rem;flex: 1.15 1 22rem;\n}.elementor .e-3e65ada-a84936c{min-height:420px;border-radius:14px;background-image:url("https://kpi-concepts.com/wp-content/uploads/2026/04/KPI-Logo-Custom-Metal-Sign-768x1024.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;width: 100%; overflow: hidden; box-shadow: 0 10px 40px rgba(10,22,40,0.12);\n}.elementor .e-2043109-b85e2bb{font-weight:800;font-size:2.5rem;color:#2E7D32;margin: 0; line-height: 1;\n}.elementor .e-8028242-0ec957c{font-weight:500;font-size:0.8rem;color:#c8d6e5;margin: 0; text-align: center; line-height: 1.3;\n}.elementor .e-62c643c-4849a19{padding:0px;display:flex;flex-direction:column;gap:0.15rem;align-items:center;}.elementor .e-1ef62c1-8296f86{min-height:48px;background-color:#2a3a52;width: 1px;\n}.elementor .e-ab37c70-154f4a3{font-weight:800;font-size:2.5rem;color:#2E7D32;margin: 0; line-height: 1;\n}.elementor .e-debdb0f-5809187{font-weight:500;font-size:0.8rem;color:#c8d6e5;margin: 0; text-align: center; line-height: 1.3;\n}.elementor .e-77d5990-77d15e0{padding:0px;display:flex;flex-direction:column;gap:0.15rem;align-items:center;}.elementor .e-cde0719-282df85{padding-block-start:1.5rem;padding-block-end:1.5rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:14px;background-color:#0a1628;display:flex;flex-direction:row;gap:2.5rem;justify-content:center;align-items:center;width: 100; box-shadow: 0 6px 24px rgba(10,22,40,0.15);\n}.elementor .e-af5ab9a-b15c7f4{padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex: 1 1 20rem;\n}.elementor .e-ecafcd8-464552c{max-width:78rem;padding:0px;display:flex;flex-direction:row;gap:4rem;flex-wrap:wrap;align-items:center;width: 100%;\n}.elementor .e-3c51eb0-afa395c{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;width: 100%; box-sizing: border-box; overflow: hidden;\n}.elementor .e-a05eaad-1fcf43c{font-weight:800;font-size:2.5rem;color:#FFFFFF;margin: 0; line-height: 1.15; letter-spacing: -0.02em;\n}.elementor .e-1760048-5711f59{font-size:1.1rem;color:#b0c4d8;margin: 0; line-height: 1.7; max-width: 36rem;\n}.elementor .e-e415388-d8e3b9c{font-weight:600;font-size:1rem;color:#FFFFFF;padding-block-start:1.1rem;padding-block-end:1.1rem;padding-inline-start:2.75rem;padding-inline-end:2.75rem;border-radius:6px;background-color:#2E7D32;transition: all 0.3s ease; border: 2px solid #2E7D32; cursor: pointer; text-transform: uppercase; letter-spacing: 0.05em; min-width: 14rem; text-align: center;\n}.elementor .e-2a896e6-0b68f50{padding:0px;display:flex;flex-direction:row;gap:1rem;flex-wrap:wrap;justify-content:center;margin-top: 0.5rem;\n}.elementor .e-64fa78a-c03a19e{max-width:44rem;padding:0px;display:flex;flex-direction:column;gap:2rem;align-items:center;text-align: center; position: relative; z-index: 1;\n}.elementor .e-9489c35-80210d8{padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:3rem;padding-inline-end:3rem;background-image:linear-gradient(145deg, #0a1628 0%,#132240 50%,#0d1b30 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;align-items:center;width: 100%; box-sizing: border-box; overflow: hidden; position: relative;\n}